.Tg_ApG_region{border-top:var(--border-width) solid var(--line);background:var(--bg);padding:var(--space-2xl) var(--space-md)}.Tg_ApG_inner{max-width:var(--maxw);gap:var(--space-xl);margin:0 auto;display:grid}.Tg_ApG_section{gap:var(--space-md);display:grid}.Tg_ApG_heading{font-family:var(--sans);font-size:var(--fs-24);color:var(--k100);margin:0;font-weight:700;line-height:1.25}.Tg_ApG_prose{max-width:68ch;font-family:var(--sans);font-size:var(--fs-16);color:var(--k80);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.7}.Tg_ApG_nearbyList{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Tg_ApG_nearbyItem{align-items:baseline;gap:var(--space-sm);min-height:var(--tap);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);display:flex}.Tg_ApG_nearbyLink{font-family:var(--sans);font-size:var(--fs-15);color:var(--accent-ink);transition:color var(--dur) var(--ease);font-weight:600;text-decoration:none}.Tg_ApG_nearbyLink:hover,.Tg_ApG_nearbyLink:focus-visible{color:var(--k100);text-decoration:underline}.Tg_ApG_faqList{gap:var(--space-md);margin:0;display:grid}.Tg_ApG_faqItem{padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card)}.Tg_ApG_faqQuestion{margin:0 0 var(--space-sm);font-family:var(--sans);font-size:var(--fs-16);color:var(--k100);font-weight:600;line-height:1.4}.Tg_ApG_faqAnswer{max-width:68ch;font-family:var(--sans);font-size:var(--fs-15);color:var(--k80);margin:0;line-height:1.7}@media (min-width:768px){.Tg_ApG_region{padding:var(--space-2xl) var(--space-xl)}.Tg_ApG_heading{font-size:var(--fs-28)}}.Tg_ApG_article{gap:var(--space-md);font-family:var(--sans);color:var(--k80);display:grid}.Tg_ApG_article h2{margin:var(--space-lg) 0 0;scroll-margin-top:var(--space-2xl);font-size:var(--fs-22);letter-spacing:-.01em;color:var(--k100);font-weight:700;line-height:1.3}.Tg_ApG_article h2:first-child{margin-top:0}.Tg_ApG_article h2+p,.Tg_ApG_article h3+p,.Tg_ApG_article h4+p{margin-top:calc(var(--space-sm) * -1)}.Tg_ApG_article h3{margin:var(--space-md) 0 0;scroll-margin-top:var(--space-2xl);font-size:var(--fs-17);color:var(--k100);font-weight:600;line-height:1.35}.Tg_ApG_article>p:first-of-type{font-size:var(--fs-17);color:var(--k100)}.Tg_ApG_article h4{font-size:var(--fs-16);color:var(--k80);margin:0;font-weight:600;line-height:1.4}.Tg_ApG_article p{max-width:68ch;font-size:var(--fs-16);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.7}.Tg_ApG_article ul,.Tg_ApG_article ol{gap:var(--space-sm);max-width:68ch;margin:0;padding-inline-start:var(--space-lg);display:grid}.Tg_ApG_article li{font-size:var(--fs-16);padding-inline-start:var(--space-xs);line-height:1.7}.Tg_ApG_article li::marker{color:var(--accent-ink)}.Tg_ApG_article strong,.Tg_ApG_article b{color:var(--k100);font-weight:600}.Tg_ApG_article blockquote{padding:var(--space-md);border-inline-start:var(--border-width-strong) solid var(--accent);border-radius:0 var(--r3) var(--r3) 0;background:var(--bg1);max-width:68ch;font-size:var(--fs-17);color:var(--k80);margin:0;padding-inline-start:var(--space-lg);line-height:1.7}.Tg_ApG_article a{color:var(--accent-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent);transition:color var(--dur) var(--ease), text-decoration-color var(--dur) var(--ease)}.Tg_ApG_article a:hover,.Tg_ApG_article a:focus-visible{color:var(--k100);text-decoration-color:currentColor}@media (min-width:768px){.Tg_ApG_article h2{font-size:var(--fs-24)}.Tg_ApG_article h3{font-size:var(--fs-18)}}.Tg_ApG_skipLink{inset-inline-start:var(--space-md);top:var(--space-md);z-index:3;padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--card);box-shadow:var(--shadow-pop);font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);transition:transform var(--dur) var(--ease);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.Tg_ApG_skipLink:focus-visible{transform:translateY(0)}.Tg_ApG_topBar{z-index:2;border-bottom:var(--border-width) solid var(--line);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(var(--blur-xl));transition:box-shadow var(--dur) var(--ease);position:sticky;top:0}.Tg_ApG_topBarCompact{box-shadow:var(--shadow-card)}.Tg_ApG_topBarInner{max-width:var(--maxw);min-height:var(--tap);padding:var(--space-sm) var(--space-md);align-items:center;gap:var(--space-md);margin:0 auto;display:flex}.Tg_ApG_topBarSentinel{height:0}.Tg_ApG_brandMark{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-16);letter-spacing:-.01em;color:var(--k100);flex:none;font-weight:700;text-decoration:none;display:inline-flex}.Tg_ApG_brandMark:hover,.Tg_ApG_brandMark:focus-visible{color:var(--accent-ink)}.Tg_ApG_brandMarkIcon{flex:none;width:auto}.Tg_ApG_brandMarkText{flex-direction:column;justify-content:center;min-width:0;line-height:1.1;display:flex}.Tg_ApG_brandMarkName{font-family:var(--sans);letter-spacing:-.01em;color:var(--k100);font-size:1.05rem;font-weight:700}.Tg_ApG_brandMark:hover .Tg_ApG_brandMarkName,.Tg_ApG_brandMark:focus-visible .Tg_ApG_brandMarkName{color:var(--accent-ink)}.Tg_ApG_brandMarkTagline{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.01em;color:var(--k55)}@media (max-width:640px){.Tg_ApG_brandMarkTagline{display:none}}.Tg_ApG_topBarActions{align-items:center;gap:var(--space-sm);flex:none;margin-inline-start:auto;display:flex}.Tg_ApG_themeToggle{border:var(--border-width) solid var(--line);background:var(--card);border-radius:var(--rf);width:40px;height:40px;color:var(--accent-ink);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Tg_ApG_themeToggle:hover,.Tg_ApG_themeToggle:focus-visible{border-color:var(--line2)}.Tg_ApG_themeIconMoon{display:var(--artwork-light)}.Tg_ApG_themeIconSun{display:var(--artwork-dark)}.Tg_ApG_langMenu{position:relative}.Tg_ApG_langSummary{min-width:var(--tap);min-height:var(--tap);padding:0 var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card);cursor:pointer;transition:border-color var(--dur) var(--ease);justify-content:center;align-items:center;list-style:none;display:flex}.Tg_ApG_langSummary::-webkit-details-marker{display:none}.Tg_ApG_langSummary:hover,.Tg_ApG_langSummary:focus-visible{border-color:var(--line2)}.Tg_ApG_langCode{font-family:var(--mono);font-size:var(--fs-13);color:var(--k100);font-weight:600}.Tg_ApG_langPanel{inset-inline-end:0;top:calc(100% + var(--space-sm));z-index:1;width:max-content;max-width:22rem;padding:var(--space-md);gap:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);box-shadow:var(--shadow-pop);display:grid;position:absolute}.Tg_ApG_langPanelHeading{font-family:var(--sans);font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);margin:0;font-weight:700}.Tg_ApG_langList{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.Tg_ApG_langItem{align-items:start;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--r2);transition:background var(--dur) var(--ease);grid-template-columns:18px minmax(0,1fr);text-decoration:none;display:grid}.Tg_ApG_langItem:hover,.Tg_ApG_langItem:focus-visible{background:var(--bg2)}.Tg_ApG_langItemCurrent{background:var(--action-soft)}.Tg_ApG_langItemMark{width:18px;min-height:18px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:flex}.Tg_ApG_langItemBody{gap:var(--space-xs);min-width:0;display:grid}.Tg_ApG_langItemLabel{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);font-weight:600;display:flex}.Tg_ApG_langItemCurrent .Tg_ApG_langItemLabel{color:var(--accent2-ink)}.Tg_ApG_langItemHint{font-family:var(--mono);font-size:var(--fs-12);color:var(--k55);overflow-wrap:anywhere}.Tg_ApG_langBadge{padding:0 var(--space-xs);border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 16%, transparent);font-family:var(--sans);font-size:var(--fs-11);color:var(--accent-ink);font-weight:700}.Tg_ApG_langNote{max-width:34ch;font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}.Tg_ApG_ghostAction,.Tg_ApG_primaryAction{min-height:var(--tap);padding:0 var(--space-md);border-radius:var(--rf);font-family:var(--sans);font-size:var(--fs-14);white-space:nowrap;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.Tg_ApG_ghostAction{border:var(--border-width) solid var(--line);background:var(--card);color:var(--k100)}.Tg_ApG_ghostAction:hover,.Tg_ApG_ghostAction:focus-visible{border-color:var(--line2);background:var(--bg2)}.Tg_ApG_primaryAction{border:var(--border-width) solid transparent;background:var(--accent);color:var(--on-accent)}.Tg_ApG_primaryAction:hover,.Tg_ApG_primaryAction:focus-visible{background:color-mix(in srgb, var(--accent) 85%, var(--k100))}.Tg_ApG_articleRegion{background:var(--bg);padding:var(--space-lg) var(--space-md) var(--space-2xl)}.Tg_ApG_articleShell{max-width:var(--maxw);gap:var(--space-lg);margin:0 auto;display:grid}.Tg_ApG_breadcrumb{font-family:var(--sans);font-size:var(--fs-13)}.Tg_ApG_breadcrumbList{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Tg_ApG_breadcrumbItem+.Tg_ApG_breadcrumbItem:before{content:"/";color:var(--k30);margin-inline-end:var(--space-sm)}.Tg_ApG_breadcrumbLink{color:var(--k55);text-decoration:none}.Tg_ApG_breadcrumbLink:hover,.Tg_ApG_breadcrumbLink:focus-visible{color:var(--accent-ink);text-decoration:underline}.Tg_ApG_breadcrumbCurrent{color:var(--k80)}.Tg_ApG_articleGrid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.Tg_ApG_articleColumn{gap:var(--space-md);min-width:0;display:grid}.Tg_ApG_eyebrow{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);flex-wrap:wrap;margin:0;display:flex}.Tg_ApG_eyebrowKind{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.18em;text-transform:uppercase;color:var(--pl-accent-label,var(--accent-ink));font-weight:500}.Tg_ApG_eyebrowDot{border-radius:var(--r-circle);background:var(--line2);width:4px;height:4px}.Tg_ApG_eyebrowPlace{font-family:var(--mono);font-size:var(--fs-12);color:var(--k55);font-weight:400}.Tg_ApG_articleTitle{max-width:24ch;font-family:var(--sans);letter-spacing:-.02em;color:var(--k100);margin:0;font-size:1.875rem;font-weight:700;line-height:1.15}.Tg_ApG_articleLead{max-width:62ch;font-family:var(--sans);font-size:var(--fs-18);color:var(--k80);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.6}.Tg_ApG_factStrip{margin:var(--space-lg) 0 var(--space-md);gap:var(--space-1);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.Tg_ApG_factItem{gap:var(--space-xs);padding:var(--space-14) var(--space-md);background:var(--bg1);display:grid}.Tg_ApG_factTerm{font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);font-weight:700}.Tg_ApG_factValue{font-family:var(--mono);font-size:var(--fs-15);color:var(--k100);overflow-wrap:anywhere;margin:0;font-weight:600}.Tg_ApG_factNote{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0}.Tg_ApG_articleBlock{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:var(--border-width) solid var(--line);gap:var(--space-md);display:grid}.Tg_ApG_blockHeading{scroll-margin-top:var(--space-2xl);font-family:var(--sans);font-size:var(--fs-22);letter-spacing:-.01em;color:var(--k100);margin:0;font-weight:700;line-height:1.3}.Tg_ApG_articleReturn{margin:var(--space-lg) 0 0;font-family:var(--sans);font-size:var(--fs-15)}.Tg_ApG_articleAside{min-width:0}.Tg_ApG_asideSticky{gap:var(--space-md);display:grid}.Tg_ApG_toc{padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card)}.Tg_ApG_tocHeading{margin:0 0 var(--space-sm);font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);font-weight:700}.Tg_ApG_tocList{counter-reset:toc;gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.Tg_ApG_tocLink{padding:var(--space-xs) 0;font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);transition:color var(--dur) var(--ease);line-height:1.4;text-decoration:none;display:block}.Tg_ApG_tocLink:before{counter-increment:toc;content:counter(toc) ". ";font-family:var(--mono);font-size:var(--fs-12);color:var(--k30)}.Tg_ApG_tocLink:hover,.Tg_ApG_tocLink:focus-visible{color:var(--accent-ink)}@media (min-width:768px){.Tg_ApG_topBarInner{padding:var(--space-sm) var(--space-xl)}.Tg_ApG_articleRegion{padding:var(--space-xl) var(--space-xl) var(--space-2xl)}.Tg_ApG_articleTitle{font-size:2.25rem}}@media (min-width:1024px){.Tg_ApG_articleGrid{grid-template-columns:minmax(0,72ch) minmax(0,1fr)}.Tg_ApG_asideSticky{top:calc(var(--tap) + var(--space-xl));position:sticky}}@media (prefers-reduced-motion:reduce){.Tg_ApG_skipLink{transition:none}}.Tg_ApG_asideCta{padding:var(--space-lg);border-radius:var(--r4);background:linear-gradient(150deg, var(--pl-teal-900), var(--pl-teal-800) 60%, var(--pl-teal-950));color:var(--pl-deep-text);gap:var(--space-sm);display:grid}.Tg_ApG_asideCtaEyebrow{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.16em;text-transform:uppercase;color:var(--pl-teal-200);margin:0;font-weight:500}.Tg_ApG_asideCtaTitle{margin:var(--space-xs) 0 0;font-family:var(--sans);font-size:var(--fs-18);letter-spacing:-.015em;color:var(--pl-deep-text);font-weight:600;line-height:1.3}.Tg_ApG_asideCtaSupport{font-family:var(--sans);font-size:var(--fs-13);color:color-mix(in srgb, var(--pl-deep-text) 74%, transparent);margin:0;line-height:1.55}.Tg_ApG_asideCtaPrimary{margin-top:var(--space-md);border-radius:var(--rf);background:var(--cta-fill);height:44px;color:var(--on-cta-fill);font-family:var(--sans);font-size:var(--fs-14);transition:background var(--dur) var(--ease);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.Tg_ApG_asideCtaPrimary:hover,.Tg_ApG_asideCtaPrimary:focus-visible{background:var(--cta-fill-hover)}.Tg_ApG_asideCtaSecondary{margin-top:var(--space-sm);min-height:var(--tap);border:var(--border-width) solid color-mix(in srgb, var(--pl-teal-200) 42%, transparent);border-radius:var(--rf);font-family:var(--sans);font-size:var(--fs-13);color:var(--pl-deep-text);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.Tg_ApG_asideCtaSecondary:hover,.Tg_ApG_asideCtaSecondary:focus-visible{border-color:var(--pl-teal-200);background:color-mix(in srgb, var(--pl-teal-200) 10%, transparent)}.Tg_ApG_nearbyGrid{margin-top:calc(var(--space-2xl) - var(--space-md));padding-top:var(--space-lg);border-top:var(--border-width) solid var(--line);gap:var(--space-md);display:grid}.Tg_ApG_nearbyGridHeader{justify-content:space-between;align-items:baseline;gap:var(--space-md);flex-wrap:wrap;display:flex}.Tg_ApG_nearbyGridHeading{font-family:var(--sans);letter-spacing:-.018em;color:var(--k100);margin:0;font-size:1.3125rem;font-weight:600;line-height:1.25}.Tg_ApG_nearbyGridHint{font-family:var(--mono);font-size:var(--fs-12);color:var(--k55);margin:0}.Tg_ApG_nearbyGridList{gap:var(--space-10);grid-template-columns:repeat(auto-fill,minmax(196px,1fr));display:grid}.Tg_ApG_nearbyTile{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-14) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);text-decoration:none;display:flex}.Tg_ApG_nearbyTile:hover,.Tg_ApG_nearbyTile:focus-visible{border-color:var(--pl-teal-300);background:var(--bg1)}.Tg_ApG_nearbyTileName{font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);font-weight:500}.Tg_ApG_nearbyTileDistance{font-family:var(--mono);font-size:var(--fs-12);color:var(--accent-ink);font-weight:500}.Tg_ApG_finalCta{background:linear-gradient(160deg, var(--pl-teal-900) 0%, var(--pl-teal-500) 58%, var(--pl-teal-950) 100%);color:var(--pl-deep-text);margin-top:clamp(56px,7vw,88px);position:relative;overflow:hidden}.Tg_ApG_finalCtaBloom{border-radius:var(--r-circle);background:radial-gradient(circle, color-mix(in srgb, var(--cta-fill) 28%, transparent), transparent 62%);width:520px;height:520px;filter:blur(var(--blur-glow-md));pointer-events:none;position:absolute;top:-240px;right:-100px}.Tg_ApG_finalCtaInner{max-width:var(--maxw);padding:clamp(var(--space-48), 6vw, 72px) clamp(var(--space-20), 4vw, var(--space-xl));grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:clamp(28px,4vw,56px);margin:0 auto;display:grid;position:relative}.Tg_ApG_finalCtaCopy{gap:var(--space-md);display:grid}.Tg_ApG_finalCtaEyebrow{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.18em;text-transform:uppercase;color:var(--pl-teal-200);margin:0;font-weight:500}.Tg_ApG_finalCtaTitle{font-family:var(--sans);letter-spacing:-.03em;color:var(--pl-deep-text);text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.08}.Tg_ApG_finalCtaBody{max-width:52ch;font-family:var(--sans);font-size:var(--fs-16);color:color-mix(in srgb, var(--pl-deep-text) 78%, transparent);margin:0;line-height:1.6}.Tg_ApG_finalCtaActions{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.Tg_ApG_finalCtaPrimary{background:var(--cta-fill);height:52px;color:var(--on-cta-fill);font-family:var(--sans);font-size:var(--fs-16);border-radius:var(--rf);transition:background var(--dur) var(--ease);justify-content:center;align-items:center;padding:0 30px;font-weight:600;text-decoration:none;display:inline-flex}.Tg_ApG_finalCtaPrimary:hover,.Tg_ApG_finalCtaPrimary:focus-visible{background:var(--cta-fill-hover)}.Tg_ApG_finalCtaSecondary{border:var(--border-width) solid color-mix(in srgb, var(--pl-teal-200) 42%, transparent);height:52px;color:var(--pl-deep-text);font-family:var(--sans);font-size:var(--fs-16);border-radius:var(--rf);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);justify-content:center;align-items:center;padding:0 30px;font-weight:500;text-decoration:none;display:inline-flex}.Tg_ApG_finalCtaSecondary:hover,.Tg_ApG_finalCtaSecondary:focus-visible{border-color:var(--pl-teal-200);background:color-mix(in srgb, var(--pl-teal-200) 10%, transparent)}.Tg_ApG_footer{background:var(--bg);border-top:var(--border-width) solid var(--line)}.Tg_ApG_footerInner{max-width:var(--maxw);padding:36px clamp(var(--space-20), 4vw, var(--space-xl)) 44px;justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin:0 auto;display:flex}.Tg_ApG_footerNav{align-items:center;gap:var(--space-lg);font-size:var(--fs-13);flex-wrap:wrap;display:flex}.Tg_ApG_footerLink{color:var(--k80);transition:color var(--dur) var(--ease);text-decoration:none}.Tg_ApG_footerLink:hover,.Tg_ApG_footerLink:focus-visible{color:var(--accent-ink)}.Tg_ApG_footerPoweredBy{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.1em;color:var(--k30)}
._9gMv-G_page{background:var(--bg);padding:var(--space-lg) var(--space-md) var(--space-2xl)}._9gMv-G_pageInner{max-width:var(--maxw);gap:var(--space-lg);font-family:var(--sans);color:var(--k100);margin:0 auto;display:grid}._9gMv-G_breadcrumb{font-size:var(--fs-13)}._9gMv-G_breadcrumbList{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._9gMv-G_breadcrumbItem+._9gMv-G_breadcrumbItem:before{content:"/";color:var(--k30);margin-inline-end:var(--space-sm)}._9gMv-G_breadcrumbLink{color:var(--k55);text-decoration:none}._9gMv-G_breadcrumbLink:hover,._9gMv-G_breadcrumbLink:focus-visible{color:var(--cg-link);text-decoration:underline}._9gMv-G_breadcrumbCurrent{color:var(--k100)}._9gMv-G_hero{border-radius:var(--r5);background:var(--cg-hero-bg);color:var(--cg-on-hero);box-shadow:var(--cg-frame-shadow);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}._9gMv-G_heroCopy{z-index:2;justify-content:center;gap:var(--space-lg);padding:var(--space-xl) var(--space-lg);flex-direction:column;display:flex;position:relative}._9gMv-G_heroEyebrow{align-items:center;gap:var(--space-sm-md);font-family:var(--mono);font-size:var(--fs-11);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-eyebrow);flex-wrap:wrap;margin:0;display:flex}._9gMv-G_heroRule{width:var(--space-lg);height:var(--border-width);background:currentColor;display:block}._9gMv-G_heroTitle{font-size:var(--fs-32);line-height:1;font-weight:var(--fw-extrabold);letter-spacing:-.035em;text-wrap:balance;color:var(--cg-on-hero);margin:0}._9gMv-G_heroTitleAccent{color:var(--cg-eyebrow);display:block}._9gMv-G_heroTitleRest{margin-top:var(--space-md);font-size:var(--fs-20);line-height:1.35;font-weight:var(--fw-medium);letter-spacing:-.01em;color:var(--cg-on-hero-muted);display:block}._9gMv-G_heroLede{max-width:34rem;font-size:var(--fs-17);color:var(--cg-on-hero-muted);text-wrap:pretty;margin:0;line-height:1.6}._9gMv-G_heroActions{gap:var(--space-sm-md);flex-wrap:wrap;display:flex}._9gMv-G_heroGhost{min-height:var(--tap);padding:0 var(--space-lg);border:var(--border-width) solid var(--cg-hero-line);border-radius:var(--r-pill);font-size:var(--fs-15);font-weight:var(--fw-medium);color:var(--cg-on-hero);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._9gMv-G_heroGhost:hover,._9gMv-G_heroGhost:focus-visible{border-color:var(--cg-on-hero);background:color-mix(in srgb, var(--cg-on-hero) 10%, transparent)}._9gMv-G_heroSeals{gap:var(--space-sm) var(--space-20);font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--cg-on-hero-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._9gMv-G_heroMedia{background:var(--cg-hero-bg-2);min-height:18rem;position:relative}._9gMv-G_mediaImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._9gMv-G_mediaStripes{background:var(--cg-stripe);position:absolute;inset:0}._9gMv-G_mediaScrim{background:linear-gradient(0deg, color-mix(in srgb, var(--cg-hero-bg) 85%, transparent) 0%, transparent 40%), linear-gradient(90deg, var(--cg-hero-bg) 0%, color-mix(in srgb, var(--cg-hero-bg) 35%, transparent) 28%, transparent 55%);position:absolute;inset:0}._9gMv-G_mediaChip{top:var(--space-20);right:var(--space-20);align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm-md);border-radius:var(--r-pill);background:var(--cg-chip-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--mono);font-size:var(--fs-11);font-weight:var(--fw-medium);color:var(--cg-on-hero);display:inline-flex;position:absolute}._9gMv-G_mediaChipDot{border-radius:var(--r-circle);background:var(--cg-accent);width:6px;height:6px}._9gMv-G_mediaFooter{left:var(--space-lg);right:var(--space-lg);bottom:var(--space-20);justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex;position:absolute}._9gMv-G_mediaName{font-size:var(--fs-28);line-height:1;font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--cg-on-hero);margin:0}._9gMv-G_mediaRegion{margin-top:var(--space-sm);font-family:var(--mono);font-size:var(--fs-11);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-eyebrow);display:block}._9gMv-G_mediaCaption{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;color:var(--cg-on-hero-muted);margin:0}._9gMv-G_banner{border-radius:var(--r5);background:var(--cg-hero-bg);min-height:18rem;box-shadow:var(--cg-frame-shadow);position:relative;overflow:hidden}._9gMv-G_facts{gap:var(--border-width);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));margin:0;display:grid;overflow:hidden}._9gMv-G_fact{gap:var(--space-sm);padding:var(--space-20) var(--space-lg);background:var(--card);flex-direction:column;display:flex}._9gMv-G_factTerm{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--k55)}._9gMv-G_factValue{font-size:var(--fs-20);line-height:1.2;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--k100);overflow-wrap:anywhere;margin:0}._9gMv-G_factSource{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55);margin:0}._9gMv-G_layout{gap:var(--space-xl);margin-top:var(--space-md);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._9gMv-G_column{gap:var(--space-2xl);flex-direction:column;min-width:0;display:flex}._9gMv-G_aside{gap:var(--space-md);min-width:0;display:grid}._9gMv-G_block{gap:var(--space-lg);flex-direction:column;display:flex}._9gMv-G_blockHead{align-items:baseline;gap:var(--space-md);display:flex}._9gMv-G_blockNum{font-family:var(--mono);font-size:var(--fs-13);font-weight:var(--fw-semibold);color:var(--cg-num)}._9gMv-G_blockTitle{scroll-margin-top:var(--space-2xl);font-size:var(--fs-26);line-height:1.12;font-weight:var(--fw-bold);letter-spacing:-.02em;text-wrap:balance;color:var(--k100);margin:0}._9gMv-G_prose{max-width:68ch;font-size:var(--fs-17);color:var(--k80);text-wrap:pretty;margin:0;line-height:1.7}._9gMv-G_mapFrame{border:var(--border-width) solid var(--line);border-radius:var(--r5);background:var(--cg-map-terrain);isolation:isolate;--map-terrain:var(--cg-map-terrain);--map-park:var(--cg-map-park);--map-road:var(--cg-map-road);--map-road-casing:var(--cg-map-road-casing);--map-highway:var(--cg-map-highway);--map-water:var(--cg-map-water);--map-label:var(--cg-map-label);--map-dest:var(--cg-map-city);--map-route:var(--cg-map-region);height:26rem;position:relative;overflow:hidden}._9gMv-G_mapFrame ._9gMv-G_mapCanvas{width:100%;height:100%;position:absolute;inset:0}._9gMv-G_mapChip{top:var(--space-20);left:var(--space-20);z-index:1;gap:var(--space-xs-sm);padding:var(--space-md) var(--space-20);border-radius:var(--r3);background:var(--cg-hero-bg);color:var(--cg-on-hero);box-shadow:var(--shadow-pop);pointer-events:none;flex-direction:column;display:flex;position:absolute}._9gMv-G_mapChipLabel{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--cg-eyebrow)}._9gMv-G_mapChipName{font-size:var(--fs-18);line-height:1.1;font-weight:var(--fw-bold)}._9gMv-G_mapNote{padding:var(--space-lg);text-align:center;font-size:var(--fs-14);color:var(--cg-map-label);place-items:center;margin:0;display:grid;position:absolute;inset:0}._9gMv-G_mapAttribution{right:var(--space-sm);bottom:var(--space-xs);z-index:1;padding:var(--space-2xs) var(--space-sm);border-radius:var(--r1);background:var(--cg-chip-bg);font-size:var(--fs-10);color:var(--cg-on-hero-muted);position:absolute}._9gMv-G_mapAttribution a{color:inherit;text-decoration:underline}._9gMv-G_pills{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._9gMv-G_pill{align-items:center;gap:var(--space-sm);padding:var(--space-10) var(--space-md);border:var(--border-width) solid var(--line2);border-radius:var(--r-pill);background:var(--card);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--k100);transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);line-height:1;text-decoration:none;display:inline-flex}._9gMv-G_pill:hover,._9gMv-G_pill:focus-visible{border-color:var(--cg-accent);color:var(--cg-link)}._9gMv-G_pillDistance{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}._9gMv-G_steps{padding:var(--space-lg) 0 0;gap:var(--space-lg);border-top:var(--border-width-strong) solid var(--k100);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));margin:0;list-style:none;display:grid}._9gMv-G_step{gap:var(--space-sm-md);flex-direction:column;display:flex}._9gMv-G_stepNum{font-size:var(--fs-32);line-height:1;font-weight:var(--fw-extrabold);letter-spacing:-.03em;color:var(--cg-num)}._9gMv-G_stepTitle{font-size:var(--fs-17);line-height:1.3;font-weight:var(--fw-bold)}._9gMv-G_stepBody{font-size:var(--fs-14);color:var(--k80);margin:0;line-height:1.6}._9gMv-G_note{padding:var(--space-20) var(--space-lg);border-radius:var(--r3);background:var(--cg-note-bg);font-size:var(--fs-14);color:var(--cg-note-ink);margin:0;line-height:1.6}._9gMv-G_faq{border-top:var(--border-width) solid var(--line2);flex-direction:column;display:flex}._9gMv-G_faqItem{border-bottom:var(--border-width) solid var(--line2)}._9gMv-G_faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-20) 0;cursor:pointer;font-size:var(--fs-17);line-height:1.35;font-weight:var(--fw-semibold);color:var(--k100);list-style:none;display:flex}._9gMv-G_faqQuestion::-webkit-details-marker{display:none}._9gMv-G_faqQuestion:after{content:"+";font-size:var(--fs-26);color:var(--cg-num);transition:transform var(--dur-200) var(--ease);flex:none;font-weight:300;line-height:1}._9gMv-G_faqItem[open]>._9gMv-G_faqQuestion:after{transform:rotate(45deg)}._9gMv-G_faqQuestion:focus-visible{outline:var(--border-width-strong) solid var(--cg-accent);outline-offset:var(--space-xs)}._9gMv-G_faqAnswer{padding:0 var(--space-xl) var(--space-20) 0;font-size:var(--fs-16);color:var(--k80);margin:0;line-height:1.65}._9gMv-G_card{gap:var(--space-sm-md);padding:var(--space-lg);border:var(--border-width) solid var(--line);border-radius:var(--r5);background:var(--card);flex-direction:column;display:flex}._9gMv-G_cardLabel{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--k55);margin:0}._9gMv-G_toc{counter-reset:guide-toc;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._9gMv-G_tocLink{gap:var(--space-sm-md);padding:var(--space-xs-sm) 0;font-size:var(--fs-14);line-height:1.4;font-weight:var(--fw-medium);color:var(--k100);text-decoration:none;display:flex}._9gMv-G_tocLink:before{counter-increment:guide-toc;content:counter(guide-toc, decimal-leading-zero);font-family:var(--mono);font-size:var(--fs-11);color:var(--cg-num);line-height:1.8}._9gMv-G_tocLink:hover,._9gMv-G_tocLink:focus-visible{color:var(--cg-link)}._9gMv-G_cardDark{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--r5);background:var(--cg-hero-bg);color:var(--cg-on-hero);flex-direction:column;display:flex}._9gMv-G_cardDarkEyebrow{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-eyebrow);margin:0}._9gMv-G_cardDarkTitle{font-size:var(--fs-22);line-height:1.2;font-weight:var(--fw-bold);letter-spacing:-.01em;margin:0}._9gMv-G_cardDarkBody{font-size:var(--fs-14);color:var(--cg-on-hero-muted);margin:0;line-height:1.55}._9gMv-G_cardDarkLink{text-align:center;font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--cg-on-hero);text-underline-offset:.2em;text-decoration:underline}._9gMv-G_cardDashed{gap:var(--space-sm);padding:var(--space-20) var(--space-lg);border:var(--border-width) dashed var(--cg-note-line);border-radius:var(--r5);background:var(--bg2);flex-direction:column;display:flex}._9gMv-G_cardDashedLabel{font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-note-ink);margin:0}._9gMv-G_cardDashedBody{font-size:var(--fs-14);color:var(--k80);margin:0;line-height:1.5}._9gMv-G_link{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--cg-link);text-decoration:none}._9gMv-G_link:hover,._9gMv-G_link:focus-visible{text-decoration:underline}._9gMv-G_landing{gap:var(--space-2xl);margin-top:var(--space-md);flex-direction:column;display:flex}._9gMv-G_section{gap:var(--space-lg);flex-direction:column;display:flex}._9gMv-G_sectionHead{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}._9gMv-G_sectionEyebrow{margin:0 0 var(--space-sm-md);font-family:var(--mono);font-size:var(--fs-11);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--cg-num)}._9gMv-G_sectionTitle{font-size:var(--fs-28);line-height:1.08;font-weight:var(--fw-bold);letter-spacing:-.025em;text-wrap:balance;color:var(--k100);margin:0}._9gMv-G_sectionLede{max-width:24rem;font-size:var(--fs-15);color:var(--k80);margin:0;line-height:1.5}._9gMv-G_areas{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}._9gMv-G_area{justify-content:space-between;gap:var(--space-xl);height:100%;min-height:13.75rem;padding:var(--space-lg);border:var(--border-width) solid var(--line);border-radius:var(--r5);background:var(--card);color:var(--k100);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);flex-direction:column;text-decoration:none;display:flex}._9gMv-G_area:hover,._9gMv-G_area:focus-visible{border-color:var(--cg-eyebrow);box-shadow:var(--shadow-pop)}._9gMv-G_areaTop{justify-content:space-between;align-items:flex-start;display:flex}._9gMv-G_areaNum{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}._9gMv-G_areaTag{padding:var(--space-xs-sm) var(--space-10);border-radius:var(--r-pill);background:var(--accent-soft);font-family:var(--mono);font-size:var(--fs-10);font-weight:var(--fw-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--cg-link)}._9gMv-G_areaName{font-size:var(--fs-24);line-height:1.1;font-weight:var(--fw-bold);letter-spacing:-.02em;display:block}._9gMv-G_areaRead{margin-top:var(--space-sm-md);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--cg-link);display:block}._9gMv-G_where{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}._9gMv-G_whereCopy{justify-content:center;gap:var(--space-20);flex-direction:column;display:flex}._9gMv-G_whereBody{max-width:34rem;font-size:var(--fs-16);color:var(--k80);margin:0;line-height:1.65}._9gMv-G_duo{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}._9gMv-G_panelDark{gap:var(--space-20);padding:var(--space-xl) var(--space-lg);border-radius:var(--r5);background:var(--cg-hero-bg);color:var(--cg-on-hero);flex-direction:column;display:flex}._9gMv-G_panelDarkTitle{font-size:var(--fs-24);line-height:1.15;font-weight:var(--fw-bold);letter-spacing:-.02em;margin:0}._9gMv-G_lawyerList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._9gMv-G_lawyerLink{color:var(--cg-on-hero);font-size:var(--fs-16);font-weight:var(--fw-semibold);text-underline-offset:.2em;text-decoration:underline}._9gMv-G_lawyerDetail{font-size:var(--fs-13);color:var(--cg-on-hero-muted);margin-inline-start:var(--space-sm)}._9gMv-G_panelDashed{justify-content:center;gap:var(--space-md);padding:var(--space-xl) var(--space-lg);border:var(--border-width) dashed var(--cg-note-line);border-radius:var(--r5);background:var(--bg2);flex-direction:column;display:flex}._9gMv-G_panelDashedTitle{font-size:var(--fs-22);line-height:1.2;font-weight:var(--fw-bold);letter-spacing:-.015em;margin:0}._9gMv-G_actions{gap:var(--space-sm-md);flex-wrap:wrap;display:flex}._9gMv-G_footerCols{gap:var(--space-xl);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:var(--border-width) solid var(--line2);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}._9gMv-G_footerCol{gap:var(--space-md);flex-direction:column;display:flex}._9gMv-G_footerLinks{gap:var(--space-sm) var(--space-20);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._9gMv-G_footerLink{font-size:var(--fs-14);line-height:1.6;font-weight:var(--fw-medium);color:var(--k100);text-decoration:none}._9gMv-G_footerLink:hover,._9gMv-G_footerLink:focus-visible{color:var(--cg-link);text-decoration:underline}._9gMv-G_srOnly{width:var(--space-1);height:var(--space-1);margin:calc(var(--space-1) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){._9gMv-G_page{padding:var(--space-xl) var(--space-xl) var(--space-2xl)}._9gMv-G_heroTitle{font-size:3rem}._9gMv-G_hero{grid-template-columns:repeat(2,minmax(0,1fr))}._9gMv-G_heroCopy{padding:var(--space-2xl) var(--space-xl)}._9gMv-G_heroMedia{min-height:27.5rem}._9gMv-G_where,._9gMv-G_duo{grid-template-columns:repeat(2,minmax(0,1fr))}._9gMv-G_blockTitle{font-size:var(--fs-32)}}@media (min-width:1024px){._9gMv-G_heroTitle{font-size:4.5rem}._9gMv-G_layout{justify-content:space-between;gap:var(--space-2xl);grid-template-columns:minmax(0,47.5rem) minmax(17.5rem,21.25rem)}._9gMv-G_aside{top:calc(var(--tap) + var(--space-xl));position:sticky}}@media (prefers-reduced-motion:reduce){._9gMv-G_heroGhost,._9gMv-G_pill,._9gMv-G_area,._9gMv-G_faqQuestion:after{transition:none}}._9gMv-G_body{gap:var(--space-lg);counter-reset:guide-section;font-size:var(--fs-17);color:var(--k80);flex-direction:column;line-height:1.7;display:flex}._9gMv-G_body p{text-wrap:pretty;max-width:68ch;margin:0}._9gMv-G_body>p:first-of-type{font-size:var(--fs-20);color:var(--k100);line-height:1.6}._9gMv-G_body>p:first-of-type:first-letter{float:left;margin:var(--space-sm) var(--space-sm-md) 0 0;font-size:4.75rem;font-weight:var(--fw-extrabold);color:var(--cg-num);line-height:.82}._9gMv-G_body h2{counter-increment:guide-section;align-items:baseline;gap:var(--space-md);margin:var(--space-xl) 0 0;scroll-margin-top:var(--space-2xl);font-size:var(--fs-26);line-height:1.12;font-weight:var(--fw-bold);letter-spacing:-.02em;text-wrap:balance;color:var(--k100);display:flex}._9gMv-G_body h2:first-child{margin-top:0}._9gMv-G_body h2:before{content:counter(guide-section, decimal-leading-zero);font-family:var(--mono);font-size:var(--fs-13);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--cg-num);flex:none}._9gMv-G_body h3{margin:var(--space-md) 0 0;scroll-margin-top:var(--space-2xl);font-size:var(--fs-20);line-height:1.3;font-weight:var(--fw-bold);color:var(--k100)}._9gMv-G_body ul,._9gMv-G_body ol{gap:var(--space-sm);max-width:68ch;margin:0;padding-inline-start:var(--space-lg);display:grid}._9gMv-G_body li::marker{color:var(--cg-num)}._9gMv-G_body strong,._9gMv-G_body b{font-weight:var(--fw-semibold);color:var(--k100)}._9gMv-G_body blockquote{padding:var(--space-md) var(--space-lg);border-inline-start:var(--border-width-strong) solid var(--cg-accent);border-radius:0 var(--r3) var(--r3) 0;background:var(--bg2);max-width:68ch;margin:0}._9gMv-G_body a{color:var(--cg-link);text-underline-offset:.18em;text-decoration:underline}._9gMv-G_body a:hover,._9gMv-G_body a:focus-visible{color:var(--k100)}._9gMv-G_asideCta,._9gMv-G_asideCtaInline{min-height:var(--tap);border-radius:var(--r-pill);background:var(--cta-fill);color:var(--on-cta-fill);font-size:var(--fs-15);font-weight:var(--fw-bold);transition:background var(--dur) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:flex}._9gMv-G_asideCtaInline{padding:0 var(--space-lg)}._9gMv-G_asideCta:hover,._9gMv-G_asideCta:focus-visible,._9gMv-G_asideCtaInline:hover,._9gMv-G_asideCtaInline:focus-visible{background:var(--cta-fill-hover)}
.j4rczq_footer{border-top:var(--border-width) solid var(--line);background:var(--bg1)}.j4rczq_nested{border-top:var(--border-width) solid var(--line);margin-block-start:var(--space-lg)}.j4rczq_inner{max-inline-size:var(--maxw);padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.j4rczq_bottom{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.j4rczq_bottomStart,.j4rczq_bottomEnd{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.j4rczq_bottomEnd{margin-inline-start:auto}.j4rczq_brandCredit{gap:var(--space-xs);flex-direction:column;display:flex}.j4rczq_copyright{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;color:var(--k55)}.j4rczq_slogan{font-family:var(--sans);font-size:var(--fs-12);letter-spacing:.01em;color:var(--k55)}.j4rczq_legal{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.j4rczq_territoriesLabel{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55)}.j4rczq_legalLink{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);transition:color var(--dur-fast) var(--ease);text-decoration:none}.j4rczq_legalLink:hover,.j4rczq_legalLink:focus-visible{color:var(--accent-ink)}
.mRLX-q_root{position:relative}.mRLX-q_trigger::-webkit-details-marker{display:none}.mRLX-q_trigger{border-radius:var(--rf);cursor:pointer;outline:none;align-items:center;list-style:none;display:inline-flex}.mRLX-q_trigger[data-labelled=true]{gap:var(--space-sm);padding:var(--space-2xs) var(--space-sm-md) var(--space-2xs) var(--space-2xs);border:var(--border-width) solid var(--line);background:var(--card)}.mRLX-q_triggerLabel{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);font-weight:600}.mRLX-q_trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent)}.mRLX-q_menu{top:calc(100% + var(--space-sm));z-index:10;gap:var(--space-2xs);min-width:200px;padding:var(--space-xs-sm);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-modal,0 8px 24px color-mix(in srgb, var(--k100) 14%, transparent));flex-direction:column;display:flex;position:absolute;right:0}.mRLX-q_head{align-items:center;gap:var(--space-10);padding:var(--space-10);border-bottom:var(--border-width) solid var(--line);margin-bottom:var(--space-xs);display:inline-flex}.mRLX-q_identity{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.mRLX-q_name{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.mRLX-q_email{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:500;overflow:hidden}.mRLX-q_item{align-items:center;gap:var(--space-10);padding:var(--space-10);border-radius:var(--rf);text-align:left;font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;display:inline-flex}.mRLX-q_item:hover{background:var(--bg2);color:var(--k100)}
._4M4Zgq_stack{gap:var(--ll-s-3);flex-direction:column;display:flex}._4M4Zgq_row{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}._4M4Zgq_muted{font:var(--ll-t-xs);color:var(--k80);margin:0}._4M4Zgq_error{font:var(--ll-t-xs);color:var(--err);margin:0}._4M4Zgq_disclaimer{padding-top:var(--ll-s-3);border-top:var(--border-width) solid var(--line);font:var(--ll-t-xs);color:var(--k55);margin:0}._4M4Zgq_field{gap:var(--space-xs);min-width:0;padding:var(--space-sm) var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}._4M4Zgq_field:focus-within{border-color:var(--accent)}._4M4Zgq_fieldLabel{font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase;color:var(--k30);line-height:1}._4M4Zgq_select{width:100%;min-width:0;color:var(--k100);font:inherit;font-size:var(--fs-14);background:0 0;border:0;padding:0;font-weight:500}._4M4Zgq_select:focus{outline:none}._4M4Zgq_select option{background:var(--card);color:var(--k100)}._4M4Zgq_oabGrid{grid-template-columns:minmax(0, 1fr) calc(var(--space-2xl) * 2);gap:var(--space-sm);display:grid}._4M4Zgq_feedback{gap:var(--space-xs);padding:var(--space-sm) var(--space-sm-md);border-radius:var(--r3);background:var(--err-soft);color:var(--k100);font-size:var(--fs-12);flex-direction:column;margin:0;line-height:1.5;display:flex}._4M4Zgq_feedbackTitle{color:var(--err);margin:0;font-weight:600}._4M4Zgq_feedbackList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4M4Zgq_feedbackMatch{font-family:var(--mono);color:var(--k55)}._4M4Zgq_chips{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._4M4Zgq_chip{align-items:center;gap:var(--space-2xs);max-width:100%;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-sm);border:var(--border-width) solid var(--accent);border-radius:var(--rf);background:var(--accent-soft);color:var(--k100);font-size:var(--fs-12);overflow-wrap:anywhere;display:inline-flex}._4M4Zgq_chipRemove{min-width:var(--space-lg);min-height:var(--space-lg);border-radius:var(--rf);color:var(--k55);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._4M4Zgq_chipInput{gap:var(--space-xs);align-items:stretch;display:flex}._4M4Zgq_chipInput>:first-child{flex:1;min-width:0}._4M4Zgq_linkButton{font:var(--ll-t-btn2);color:var(--legal-public-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}._4M4Zgq_linkButton:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}._4M4Zgq_suggestion{gap:var(--space-xs);padding:var(--space-sm) 0;border-bottom:var(--border-width) solid var(--line);flex-direction:column;display:flex}._4M4Zgq_suggestionServices{gap:var(--space-xs);padding-left:var(--space-lg);flex-direction:column;display:flex}._4M4Zgq_rejected{gap:var(--space-2xs);padding:var(--space-sm) var(--space-sm-md);border:var(--border-width) dashed var(--line2);border-radius:var(--r3);color:var(--k55);font-size:var(--fs-12);flex-direction:column;display:flex}._4M4Zgq_rejectedText{overflow-wrap:anywhere;text-decoration:line-through}._4M4Zgq_fieldset{gap:var(--space-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._4M4Zgq_legend{margin-bottom:var(--ll-s-1);font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55);padding:0}._4M4Zgq_suggestionChip{max-width:100%;padding:var(--space-2xs) var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card);color:var(--k80);font:inherit;font-size:var(--fs-12);overflow-wrap:anywhere;cursor:pointer;align-items:center;display:inline-flex}._4M4Zgq_suggestionChip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--k100);font-weight:600}._4M4Zgq_suggestionChip:focus-visible{outline:var(--border-width) solid var(--accent);outline-offset:var(--space-2xs)}._4M4Zgq_pendingBadge{font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase;color:var(--k55)}
.DNRj8W_screen{gap:var(--ll-s-4);width:100%;min-width:0;padding:var(--ll-s-4) 0;flex-direction:column;display:flex}.DNRj8W_head{justify-content:space-between;align-items:center;gap:var(--ll-s-3);flex-wrap:wrap;display:flex}.DNRj8W_title{font:var(--ll-t-h2);color:var(--ll-ink);margin:0}.DNRj8W_lead{font:var(--ll-t-body);color:var(--ll-muted);margin:0}.DNRj8W_eyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--ll-muted);margin:0}.DNRj8W_error{font:var(--ll-t-small);color:var(--ll-danger);margin:0}.DNRj8W_tabStrip{gap:var(--ll-s-2);border-bottom:var(--border-width) solid var(--ll-border);display:flex;overflow-x:auto}.DNRj8W_tab{align-items:center;gap:var(--ll-s-2);padding:var(--ll-s-2) var(--ll-s-3);border:0;border-bottom:var(--border-width-strong) solid transparent;font:var(--ll-t-nav);color:var(--ll-muted);white-space:nowrap;cursor:pointer;background:0 0;display:inline-flex}.DNRj8W_tab[aria-selected=true]{font:var(--ll-t-nav-active);color:var(--ll-ink);border-bottom-color:var(--ll-primary)}.DNRj8W_tabClose{color:var(--ll-muted);font:var(--ll-t-small);cursor:pointer;background:0 0;border:0}.DNRj8W_columns{align-items:flex-start;gap:var(--ll-s-3);padding-bottom:var(--ll-s-2);display:flex;overflow-x:auto}.DNRj8W_column{gap:var(--ll-s-2);min-width:var(--ll-w-col-min);padding:var(--ll-s-2);border-radius:var(--ll-radius);background:var(--ll-surface-2);flex-direction:column;flex:1;display:flex}.DNRj8W_columnHead{align-items:center;gap:var(--ll-s-2);padding:var(--ll-s-2);border-top:var(--ll-rule-col) solid var(--ll-border-strong);display:flex}.DNRj8W_column[data-stage=offers] .DNRj8W_columnHead,.DNRj8W_column[data-stage=draft_review] .DNRj8W_columnHead{border-top-color:var(--ll-gold)}.DNRj8W_column[data-stage=in_progress] .DNRj8W_columnHead{border-top-color:var(--ll-teal)}.DNRj8W_column[data-stage=filed] .DNRj8W_columnHead{border-top-color:var(--ll-primary)}.DNRj8W_column[data-stage=fee_received] .DNRj8W_columnHead{border-top-color:var(--ll-success)}.DNRj8W_columnLabel{font:var(--ll-t-col-label);letter-spacing:var(--ll-track-08);text-transform:uppercase;color:var(--ll-ink);flex:1;margin:0}.DNRj8W_count{font:var(--ll-t-spark);color:var(--ll-muted)}.DNRj8W_cards{gap:var(--ll-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DNRj8W_card{gap:var(--ll-s-2);width:100%;padding:var(--ll-s-3);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);color:var(--ll-ink);text-align:start;cursor:pointer;flex-direction:column;display:flex}.DNRj8W_card:hover{border-color:var(--ll-primary)}.DNRj8W_card:focus-visible{outline:var(--border-width-strong) solid var(--ll-ring)}.DNRj8W_cardHead{align-items:center;gap:var(--ll-s-2);display:flex}.DNRj8W_initials{width:var(--ll-box-avatar-sm);height:var(--ll-box-avatar-sm);border-radius:var(--ll-pill);background:var(--ll-teal-soft);font:var(--ll-t-avatar-sm);color:var(--ll-teal-ink);flex:none;place-items:center;display:inline-grid}.DNRj8W_cardName{font:var(--ll-t-h4);margin:0}.DNRj8W_meta{font:var(--ll-t-meta);color:var(--ll-muted);margin:0}.DNRj8W_cardMod{font:var(--ll-t-xs);font-weight:600}.DNRj8W_cardPrice{font:var(--ll-t-xs);color:var(--ll-muted)}.DNRj8W_cardWhats{font:var(--ll-t-meta);color:var(--ll-whats)}.DNRj8W_chips{gap:var(--ll-s-1);flex-wrap:wrap;display:flex}.DNRj8W_chip{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--ll-surface-2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-06);color:var(--ll-ink)}.DNRj8W_chip[data-tone=deadline]{background:var(--ll-danger-soft);color:var(--ll-danger)}.DNRj8W_chip[data-tone=piece]{background:var(--ll-gold-soft);color:var(--ll-gold-ink)}.DNRj8W_chip[data-tone=filed]{background:var(--ll-success-soft);color:var(--ll-success)}.DNRj8W_empty{font:var(--ll-t-small);color:var(--ll-faint);margin:0}.DNRj8W_panel{gap:var(--ll-s-3);padding:var(--ll-s-4);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);flex-direction:column;display:flex}.DNRj8W_rows{gap:var(--ll-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DNRj8W_row{align-items:center;gap:var(--ll-s-2) var(--ll-s-3);padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius-s);background:var(--ll-surface);flex-wrap:wrap;display:flex}.DNRj8W_rowMain{gap:var(--ll-s-0);flex-direction:column;flex:auto;min-width:0;display:flex}.DNRj8W_rowTitle{font:var(--ll-t-label);color:var(--ll-ink);overflow-wrap:anywhere;margin:0}.DNRj8W_rowActions{align-items:center;gap:var(--ll-s-1);flex-wrap:wrap;display:flex}.DNRj8W_mono{font:var(--ll-t-meta);color:var(--ll-ink)}.DNRj8W_actions{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.DNRj8W_checks{gap:var(--ll-s-1);font:var(--ll-t-body);color:var(--ll-ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DNRj8W_notice{padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--ll-warning-soft);font:var(--ll-t-small);color:var(--ll-ink);margin:0}.DNRj8W_form{gap:var(--ll-s-3);display:grid}.DNRj8W_cardOpen{gap:var(--ll-s-1);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.DNRj8W_cardOpen:focus-visible{outline:var(--border-width-strong) solid var(--ll-ring)}.DNRj8W_timeline{gap:var(--ll-s-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.DNRj8W_step{padding:var(--ll-s-0) var(--ll-s-2);border-radius:var(--ll-pill);background:var(--ll-surface-3);font:var(--ll-t-chip);color:var(--ll-muted)}.DNRj8W_step[data-done=true]{background:var(--ll-success-soft);color:var(--ll-success)}.DNRj8W_step[aria-current=step]{outline:var(--border-width) solid var(--ll-success)}.DNRj8W_listScreen{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.DNRj8W_listTitle{font:var(--ll-t-h3);color:var(--ll-ink);margin:0}.DNRj8W_listRow{align-items:center;gap:var(--ll-s-4);padding:var(--ll-s-4);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);display:flex}.DNRj8W_listRow:hover{border-color:var(--ll-primary)}.DNRj8W_listTag{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--ll-surface-2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--ll-muted);flex:none}.DNRj8W_listTag[data-tone=official]{background:var(--ll-navy);color:var(--ll-on-dark)}.DNRj8W_listTag[data-tone=danger]{background:var(--ll-danger-soft);color:var(--ll-danger)}.DNRj8W_listTag[data-tone=warning]{background:var(--ll-warning-soft);color:var(--ll-warning)}.DNRj8W_listBody{gap:var(--ll-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.DNRj8W_listWhat{font:var(--ll-t-h4);overflow-wrap:anywhere;margin:0}.DNRj8W_listWhen{font:var(--ll-t-when);color:var(--ll-ink)}.DNRj8W_listOpen{font:var(--ll-t-btn2);color:var(--ll-teal-ink);cursor:pointer;background:0 0;border:0;padding:0}.DNRj8W_listNotice{padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--ll-warning-soft);font:var(--ll-t-xs);color:var(--ll-warning);margin:0}.DNRj8W_table{border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);margin:0;padding:0;list-style:none;overflow:hidden}.DNRj8W_tableHead,.DNRj8W_tableRow{align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);display:grid}.DNRj8W_tableHead{background:var(--ll-surface-2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--ll-muted)}.DNRj8W_tableRow{font:var(--ll-t-small);color:var(--ll-ink)}.DNRj8W_tableRow+.DNRj8W_tableRow{border-top:var(--border-width) solid var(--ll-border)}.DNRj8W_table[data-table=drafts] .DNRj8W_tableHead,.DNRj8W_table[data-table=drafts] .DNRj8W_tableRow{grid-template-columns:minmax(0, 1.3fr) minmax(0, 1.6fr) var(--ll-w-col-version) minmax(0, 1.2fr) auto}.DNRj8W_table[data-table=protocols] .DNRj8W_tableHead,.DNRj8W_table[data-table=protocols] .DNRj8W_tableRow{grid-template-columns:minmax(0, 1.3fr) minmax(0, 1.4fr) var(--ll-w-col-date) minmax(0, 1.2fr) auto}.DNRj8W_tableCell{overflow-wrap:anywhere;min-width:0}.DNRj8W_tableActions{justify-content:flex-end;align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.DNRj8W_statusTag{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--ll-surface-2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-08);text-transform:uppercase;color:var(--ll-muted);display:inline-block}.DNRj8W_statusTag[data-tone=gold]{background:var(--ll-gold-soft);color:var(--ll-gold-ink)}.DNRj8W_statusTag[data-tone=success]{background:var(--ll-success-soft);color:var(--ll-success)}.DNRj8W_statusTag[data-tone=warning]{background:var(--ll-warning-soft);color:var(--ll-warning)}@media (max-width:40rem){.DNRj8W_table[data-table] .DNRj8W_tableHead{display:none}.DNRj8W_table[data-table] .DNRj8W_tableRow{grid-template-columns:minmax(0,1fr)}.DNRj8W_tableActions{justify-content:flex-start}}.DNRj8W_caseAvatar{width:var(--ll-box-avatar);height:var(--ll-box-avatar);border-radius:var(--ll-pill);background:var(--ll-teal-soft);font:var(--ll-t-label);color:var(--ll-teal-ink);flex:none;place-items:center;display:inline-grid}.DNRj8W_caseName{font:var(--ll-t-h3);color:var(--ll-ink);margin:0}.DNRj8W_table[data-table=documents] .DNRj8W_tableHead,.DNRj8W_table[data-table=documents] .DNRj8W_tableRow{grid-template-columns:minmax(0,1fr) auto}
.tZQ3rq_screen{gap:var(--ll-s-5);flex-direction:column;min-width:0;display:flex}.tZQ3rq_card{border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;min-width:0;display:flex}.tZQ3rq_head{justify-content:space-between;align-items:center;gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-5);border-bottom:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.tZQ3rq_title{font:var(--ll-t-h4);color:var(--k100);margin:0}.tZQ3rq_subtitle{font:var(--ll-t-xs);color:var(--k80);margin:0}.tZQ3rq_chips{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.tZQ3rq_rows{margin:0;padding:0;list-style:none}.tZQ3rq_row{gap:var(--ll-s-4);padding:var(--ll-s-3) var(--ll-s-5);border-bottom:var(--border-width) solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.tZQ3rq_date{min-width:var(--ll-box-step);flex-direction:column;align-items:center;display:flex}.tZQ3rq_dateDay{font:var(--ll-t-h3);color:var(--k100)}.tZQ3rq_dateSub{font:var(--ll-t-meta);text-transform:uppercase;color:var(--k55)}.tZQ3rq_body{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.tZQ3rq_tag{font:var(--ll-t-tag);text-transform:uppercase;color:var(--ll-gold-ink)}.tZQ3rq_tag[data-kind=hearing]{color:var(--ll-teal-ink)}.tZQ3rq_tag[data-kind=meeting]{color:var(--k80)}.tZQ3rq_line{font:var(--ll-t-body);color:var(--k100);margin:0}.tZQ3rq_sub{font:var(--ll-t-xs);color:var(--k80);margin:0}.tZQ3rq_notice{padding:var(--ll-s-3) var(--ll-s-5);font:var(--ll-t-xs);color:var(--k80);margin:0}.tZQ3rq_error{font:var(--ll-t-xs);color:var(--ll-danger);margin:0}.tZQ3rq_ok{font:var(--ll-t-xs);color:var(--ok);margin:0}.tZQ3rq_panel{gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-5);border-bottom:var(--border-width) solid var(--line);background:var(--bg2);flex-direction:column;display:flex}.tZQ3rq_actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.tZQ3rq_mono{font:var(--ll-t-meta);word-break:break-all;color:var(--k100)}.tZQ3rq_tableWrap{overflow-x:auto}.tZQ3rq_table{border-collapse:collapse;width:100%}.tZQ3rq_table th{padding:var(--ll-s-3) var(--ll-s-3);font:var(--ll-t-meta);text-align:center;text-transform:uppercase;color:var(--k55);border-bottom:var(--border-width) solid var(--line)}.tZQ3rq_table th:first-child,.tZQ3rq_table td:first-child{text-align:start;padding-inline-start:var(--ll-s-5)}.tZQ3rq_table td{padding:var(--ll-s-3);text-align:center;border-bottom:var(--border-width) solid var(--line);color:var(--k100)}.tZQ3rq_person{gap:var(--ll-s-1);flex-direction:column;display:flex}.tZQ3rq_mark{font:var(--ll-t-body);color:var(--k55)}.tZQ3rq_mark[data-on=true]{color:var(--ok)}.tZQ3rq_workbench{gap:var(--ll-s-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:64rem){.tZQ3rq_workbench{grid-template-columns:var(--ll-w-workbench-list) minmax(0, 1fr) var(--ll-w-workbench-ctx);align-items:start}}.tZQ3rq_panes{gap:var(--ll-s-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.tZQ3rq_panes[data-split=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.tZQ3rq_facts{gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-5);flex-direction:column;display:flex}.tZQ3rq_fact{gap:var(--ll-s-1);flex-direction:column;display:flex}.tZQ3rq_factLabel{font:var(--ll-t-meta);text-transform:uppercase;color:var(--k55)}.tZQ3rq_rowChips{gap:var(--ll-s-1);flex-wrap:wrap;display:flex}.tZQ3rq_rowChip{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--ll-danger-soft);font:var(--ll-t-tag);letter-spacing:var(--ll-track-08);text-transform:uppercase;color:var(--ll-danger)}.tZQ3rq_rowChip[data-kind=fee_due]{background:var(--ll-warning-soft);color:var(--ll-warning)}.tZQ3rq_rowChip[data-kind=confirm_payment]{background:var(--ll-teal-soft);color:var(--ll-teal-ink)}.tZQ3rq_agentRow{align-items:center;gap:var(--ll-s-3);width:100%;padding:var(--ll-s-3) var(--ll-s-4);border:0;border-bottom:var(--border-width) solid var(--ll-gold-line);background:var(--ll-gold-soft);text-align:start;cursor:pointer;display:flex}.tZQ3rq_agentMark{font:var(--ll-t-body);color:var(--ll-gold-ink)}.tZQ3rq_agentCount{padding:0 var(--ll-s-2);border-radius:var(--ll-radius-xl);background:var(--ll-gold);font:var(--ll-t-tag);color:var(--ll-on-primary);margin-inline-start:auto}.tZQ3rq_wbListHead{gap:var(--ll-s-3);padding:var(--ll-s-4) var(--ll-s-4) var(--ll-s-3);background:var(--card);flex-direction:column;display:flex}.tZQ3rq_wbListTitleRow{align-items:center;display:flex}.tZQ3rq_wbListTitle{font:var(--ll-t-h3);color:var(--k100);margin:0}.tZQ3rq_wbNew{font:var(--ll-t-btn2);color:var(--ll-teal-ink);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;text-decoration:none}.tZQ3rq_wbFilters{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.tZQ3rq_wbFilter{padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-pill);background:var(--card2);font:var(--ll-t-btn2);color:var(--k80);cursor:pointer;border:0}.tZQ3rq_wbFilter[aria-pressed=true]{background:var(--ll-teal-soft);color:var(--ll-teal-ink)}.tZQ3rq_wbNew:focus-visible,.tZQ3rq_wbFilter:focus-visible,.tZQ3rq_wbTabMain:focus-visible,.tZQ3rq_wbTabClose:focus-visible,.tZQ3rq_wbSplit:focus-visible{outline:var(--border-width) solid var(--accent);outline-offset:var(--ll-s-1)}.tZQ3rq_wbMain{overflow:hidden}.tZQ3rq_wbTabs{min-height:var(--ll-h-workbench-tabs);border-bottom:var(--border-width) solid var(--line);background:var(--card2);align-items:stretch;display:flex;overflow-x:auto}.tZQ3rq_wbTab{align-items:center;gap:var(--ll-s-2);max-width:var(--ll-w-inner-tab);padding:0 var(--ll-s-3);border-right:var(--border-width) solid var(--line);border-bottom:calc(var(--border-width) * 2) solid transparent;color:var(--k80);flex:none;display:flex}.tZQ3rq_wbTab[data-active=true]{border-bottom-color:var(--accent);background:var(--card);color:var(--k100)}.tZQ3rq_wbTabMain{align-items:center;gap:var(--ll-s-2);min-width:0;font:var(--ll-t-small);color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.tZQ3rq_wbTabIcon{font:var(--ll-t-glyph);color:var(--ll-teal-ink);flex:none}.tZQ3rq_wbTabLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tZQ3rq_wbTabClose{width:var(--ll-box-check);height:var(--ll-box-check);border-radius:var(--ll-pill);font:var(--ll-t-xs);color:var(--k80);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.tZQ3rq_wbTabClose:hover{background:var(--legal-surface-3)}.tZQ3rq_wbTabsSide{align-items:center;gap:var(--ll-s-2);padding:0 var(--ll-s-3);flex:none;margin-inline-start:auto;display:flex}.tZQ3rq_wbTabCount{font:var(--ll-t-meta);color:var(--k80)}.tZQ3rq_wbSplit{padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid var(--line2);border-radius:var(--ll-pill);background:var(--card);font:var(--ll-t-btn2);color:var(--k100);cursor:pointer}.tZQ3rq_ctx{border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;min-width:0;display:flex}.tZQ3rq_ctxHead{align-items:center;gap:var(--ll-s-2);padding:var(--ll-s-5) var(--ll-s-4);border-bottom:var(--border-width) solid var(--line);text-align:center;flex-direction:column;display:flex}.tZQ3rq_ctxAvatar{width:var(--ll-box-avatar-ctx);height:var(--ll-box-avatar-ctx);border-radius:var(--ll-pill);background:var(--ll-teal-soft);font:600 var(--fs-18) / var(--ll-lh-none) var(--sans);color:var(--ll-teal-ink);justify-content:center;align-items:center;display:flex}.tZQ3rq_ctxName{font:var(--ll-t-h4);color:var(--k100);overflow-wrap:anywhere;margin:0}.tZQ3rq_ctxArea{font:var(--ll-t-meta);color:var(--k80);margin:0}.tZQ3rq_ctxBody{gap:var(--ll-s-4);padding:var(--ll-s-4);flex-direction:column;display:flex}.tZQ3rq_ctxFact{gap:var(--ll-s-1);flex-direction:column;display:flex}.tZQ3rq_ctxLabel{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80)}.tZQ3rq_ctxValue{font:var(--ll-t-small);color:var(--k100);overflow-wrap:anywhere}.tZQ3rq_ctxSuggest{gap:var(--ll-s-2);padding:var(--ll-s-3);border:var(--border-width) solid var(--ll-gold-line);border-radius:var(--ll-radius);background:var(--ll-gold-soft);flex-direction:column;display:flex}.tZQ3rq_ctxSuggestLabel{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--ll-gold-ink)}.tZQ3rq_ctxSuggestText{font:var(--ll-t-xs);color:var(--k100);margin:0}.tZQ3rq_ctxHead .tZQ3rq_actions{justify-content:center}.tZQ3rq_wbAction{padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-pill);background:var(--card2);font:var(--ll-t-btn2);color:var(--k80);cursor:pointer;border:0}.tZQ3rq_wbActionAgent{background:var(--ll-gold-soft);color:var(--ll-gold-ink)}.tZQ3rq_wbAction:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.tZQ3rq_wbAction:focus-visible{outline:var(--border-width) solid var(--accent);outline-offset:var(--ll-s-1)}
.jYrk7W_today{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.jYrk7W_meta{font:var(--ll-t-meta);color:var(--k80);overflow-wrap:anywhere;margin:0}.jYrk7W_note{font:var(--ll-t-small);color:var(--k80);margin:0}.jYrk7W_error{font:var(--ll-t-small);color:var(--err);margin:0}.jYrk7W_agentNote{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--legal-agent-line);border-radius:var(--ll-radius);background:var(--legal-agent-soft);flex-direction:column;display:flex}.jYrk7W_agentTag{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--legal-agent-ink);margin:0}.jYrk7W_agentText{font:var(--ll-t-body);color:var(--k100);overflow-wrap:anywhere;margin:0}.jYrk7W_agentFacts{gap:var(--ll-s-4);font:var(--ll-t-meta);color:var(--k80);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.jYrk7W_events{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jYrk7W_deadline{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.jYrk7W_deadlineLine{justify-content:space-between;align-items:baseline;gap:var(--ll-s-2) var(--ll-s-3);flex-wrap:wrap;margin:0;display:flex}.jYrk7W_deadlineLabel{font:var(--ll-t-deadline);text-transform:uppercase;color:var(--err)}.jYrk7W_deadlineLabel[data-urgency=soon]{color:var(--warn)}.jYrk7W_deadlineLabel[data-urgency=later]{color:var(--k100)}.jYrk7W_deadlineDue{font:var(--ll-t-meta);color:var(--k80)}.jYrk7W_supportNotice{padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--warn-soft);font:var(--ll-t-xs);color:var(--warn);margin:0}.jYrk7W_list{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jYrk7W_card{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;display:flex}.jYrk7W_stack{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.jYrk7W_row{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;min-width:0;display:flex}.jYrk7W_spread{justify-content:space-between}.jYrk7W_actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.jYrk7W_mono{font:var(--ll-t-meta);color:var(--k100);overflow-wrap:anywhere}.jYrk7W_quote{gap:var(--space-xs);padding:var(--space-sm-md);border-radius:var(--r2);background:var(--card2);font-size:var(--fs-12);color:var(--k100);overflow-wrap:anywhere;flex-direction:column;line-height:1.5;display:flex}.jYrk7W_quoteText{white-space:pre-wrap;margin:0}.jYrk7W_intimationNotice{padding:var(--space-sm) var(--space-sm-md);border-radius:var(--r2);background:var(--warn-soft);font-size:var(--fs-12);color:var(--warn);margin:0;line-height:1.5}.jYrk7W_deadlineForm{align-items:flex-end;gap:var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.jYrk7W_courtLink{font-size:var(--fs-13);color:var(--legal-public-ink);text-underline-offset:var(--space-2xs);align-self:center;font-weight:600;text-decoration:underline}.jYrk7W_holidayLine{font:var(--ll-t-xs);color:var(--k80);overflow-wrap:anywhere;margin:0}.jYrk7W_holidayLabel{color:var(--k100);font-weight:600}.jYrk7W_autos{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-3) var(--ll-s-4);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;display:flex}.jYrk7W_autosDrop{align-items:center;gap:var(--ll-s-2);padding:var(--ll-s-3);border:var(--ll-border-emphasis) dashed var(--line2);border-radius:var(--ll-radius);background:var(--card2);text-align:center;flex-direction:column;display:flex;position:relative}.jYrk7W_autosDrop[data-active=true]{border-color:var(--legal-public-ink);background:var(--legal-public-soft)}.jYrk7W_autosDrop:focus-within{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.jYrk7W_fileInput{width:var(--border-width);height:var(--border-width);clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.jYrk7W_memoryTag{font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--legal-public-ink);margin:0}.jYrk7W_memory{gap:var(--ll-s-2);min-width:0;padding:var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--card2);flex-direction:column;display:flex}.jYrk7W_memorySection{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.jYrk7W_memoryTitle{font:var(--ll-t-h4);color:var(--k100);margin:0}.jYrk7W_memoryItems{gap:var(--ll-s-1);flex-direction:column;margin:0;padding-inline-start:var(--ll-s-4);display:flex}.jYrk7W_memoryItem{font:var(--ll-t-small);color:var(--k100);overflow-wrap:anywhere}.jYrk7W_memoryRef{font:var(--ll-t-meta);color:var(--k80);white-space:nowrap}
.JISghW_screen{gap:var(--ll-s-6);flex-direction:column;min-width:0;display:flex}.JISghW_section{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}.JISghW_eyebrow{font:var(--ll-t-eyebrow);letter-spacing:var(--ll-track-16);text-transform:uppercase;color:var(--k55);margin:0}.JISghW_rows{margin:0;padding:0;list-style:none}.JISghW_actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.JISghW_error{font:var(--ll-t-small);color:var(--err);margin:0}.JISghW_metaLink{font:inherit;color:var(--legal-public-ink);text-underline-offset:var(--space-2xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.JISghW_note{font:var(--ll-t-small);color:var(--k80);margin:0}.JISghW_linkPanel{gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-radius);background:var(--legal-public-soft);flex-direction:column;display:flex}.JISghW_flow{gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-6) var(--ll-s-5);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--bg);flex-direction:column;display:flex}.JISghW_flowList{gap:var(--ll-s-2);font:var(--ll-t-xs);color:var(--k100);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JISghW_flowStep{padding:var(--ll-s-2) var(--ll-s-3);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius-s);background:var(--card);overflow-wrap:anywhere}.JISghW_flowStep[data-tone=later]{border-style:dashed;border-color:var(--line2);color:var(--k80);background:0 0}.JISghW_flowStep[data-tone=step]{font:var(--ll-t-meta);text-align:center;color:var(--k80);background:0 0;border:0;padding:0}.JISghW_flowStep[data-tone=public]{border-color:var(--legal-public-line);background:var(--legal-public-soft)}.JISghW_flowStep[data-tone=agent]{border-color:var(--legal-agent-line);background:var(--legal-agent-soft)}
.Qus4Sq_intro{font:var(--ll-t-small);color:var(--k80);margin:0}.Qus4Sq_list{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Qus4Sq_row{gap:var(--ll-s-2) var(--ll-s-5);padding:var(--ll-s-4) var(--ll-s-5);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);color:var(--k100);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.Qus4Sq_row[data-state=disputed]{border-style:dashed;border-color:var(--line2);background:var(--card2)}.Qus4Sq_main{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.Qus4Sq_title{font:var(--ll-t-h4);overflow-wrap:anywhere;margin:0}.Qus4Sq_meta{font:var(--ll-t-meta);color:var(--k80);overflow-wrap:anywhere;margin:0}.Qus4Sq_provenance{color:var(--legal-public-ink)}.Qus4Sq_disputed{color:var(--warn)}.Qus4Sq_side{justify-content:flex-end;align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.Qus4Sq_counters{font:var(--ll-t-meta);color:var(--k100);white-space:nowrap}.Qus4Sq_voted{font:var(--ll-t-xs);color:var(--k55)}.Qus4Sq_form{gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--legal-public-line);border-radius:var(--ll-radius);background:var(--legal-public-soft);flex-direction:column;display:flex}.Qus4Sq_fields{gap:var(--ll-s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Qus4Sq_wide{grid-column:1/-1}.Qus4Sq_hint{font:var(--ll-t-xs);color:var(--k55);margin:0}@media (max-width:30rem){.Qus4Sq_row{grid-template-columns:minmax(0,1fr);justify-items:start}.Qus4Sq_side{justify-content:flex-start}.Qus4Sq_fields{grid-template-columns:minmax(0,1fr)}}
.F4CRha_party{gap:var(--ll-s-3);min-width:0;padding:var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;margin:0;display:flex}.F4CRha_row,.F4CRha_grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ll-w-col-min)), 1fr));gap:var(--ll-s-3);min-width:0;display:grid}.F4CRha_footer{justify-content:space-between;align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.F4CRha_missing{font:var(--ll-t-meta);color:var(--warn);margin:0}.F4CRha_missing[data-complete]{color:var(--ok)}
.xrW2iW_screen{gap:var(--ll-s-4);flex-direction:column;min-width:0;display:flex}.xrW2iW_head{align-items:center;gap:var(--ll-s-3);flex-wrap:wrap;display:flex}.xrW2iW_headTitle{flex:1;min-width:0}.xrW2iW_title{font:var(--ll-t-h3);color:var(--ll-ink);margin:0}.xrW2iW_subtitle{font:var(--ll-t-meta);color:var(--ll-muted);margin:0}.xrW2iW_chips,.xrW2iW_actions{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.xrW2iW_rows{gap:var(--ll-s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xrW2iW_row{align-items:center;gap:var(--ll-s-4);padding:var(--ll-s-4);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);color:var(--ll-ink);display:flex}.xrW2iW_date{align-items:center;gap:var(--ll-s-1);width:var(--ll-w-date-block);flex-direction:column;flex:none;display:flex}.xrW2iW_dateDay{font:var(--ll-t-date-day)}.xrW2iW_dateSub{font:var(--ll-t-meta);color:var(--ll-muted)}.xrW2iW_tag{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--ll-surface-2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-08);text-transform:uppercase;color:var(--ll-muted);flex:none}.xrW2iW_tag[data-tone=danger]{background:var(--ll-danger-soft);color:var(--ll-danger)}.xrW2iW_tag[data-tone=warning]{background:var(--ll-warning-soft);color:var(--ll-warning)}.xrW2iW_tag[data-tone=teal]{background:var(--ll-teal-soft);color:var(--ll-teal-ink)}.xrW2iW_body{gap:var(--ll-s-1);flex-direction:column;flex:1;min-width:0;display:flex}.xrW2iW_line{font:var(--ll-t-h4);overflow-wrap:anywhere;margin:0}.xrW2iW_sub{font:var(--ll-t-meta);color:var(--ll-muted);overflow-wrap:anywhere;margin:0}.xrW2iW_rowActions{align-items:center;gap:var(--ll-s-3);flex-wrap:wrap;flex:none;display:flex}.xrW2iW_linkAction{font:var(--ll-t-btn2);color:var(--ll-teal-ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.xrW2iW_notice{padding:var(--ll-s-2) var(--ll-s-3);border-radius:var(--ll-radius-s);background:var(--ll-warning-soft);font:var(--ll-t-xs);color:var(--ll-warning);margin:0}@media (max-width:40rem){.xrW2iW_row{flex-wrap:wrap}}
._5QCe6q_panel{gap:var(--space-sm);flex-direction:column;display:flex}._5QCe6q_tabs{gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--rf);background:var(--bg2);display:flex}._5QCe6q_tab{padding:var(--space-10);border-radius:var(--rf);color:var(--k55);font:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;flex:1;font-weight:500}._5QCe6q_tab[aria-selected=true]{background:var(--accent);color:var(--on-accent);font-weight:600}._5QCe6q_tabs[data-tone=coral] ._5QCe6q_tab[aria-selected=true]{background:var(--live);color:var(--on-live)}._5QCe6q_tab:focus-visible{box-shadow:0 0 0 var(--border-width-strong) var(--glow);outline:none}._5QCe6q_box{justify-content:space-between;align-items:center;gap:var(--space-10);padding:var(--space-md) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);display:flex}._5QCe6q_boxCopy{gap:var(--space-xs);flex-direction:column;display:flex}._5QCe6q_boxLabel{font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase;color:var(--k30)}._5QCe6q_boxValue{font-size:var(--fs-14);font-weight:500}._5QCe6q_stepper{align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-xs);border:var(--border-width) solid var(--line);border-radius:var(--rf);display:inline-flex}._5QCe6q_stepperButton{min-width:var(--space-lg);padding:var(--space-xs);border-radius:var(--rf);color:var(--accent-ink);font:inherit;font-size:var(--fs-15);cursor:pointer;background:0 0;border:0}._5QCe6q_stepperButton:disabled{color:var(--k55);cursor:not-allowed}._5QCe6q_stepperValue{font-size:var(--fs-13);font-weight:600}._5QCe6q_groupTitle{font-size:var(--fs-13);margin:0;font-weight:600}._5QCe6q_group{gap:var(--space-sm);flex-direction:column;display:flex}._5QCe6q_sizes{gap:var(--space-sm);display:flex}._5QCe6q_size{align-items:center;gap:var(--space-xs);padding:var(--space-md) var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);color:var(--k100);font:inherit;font-size:var(--fs-13);cursor:pointer;flex-direction:column;flex:1;font-weight:500;display:flex}._5QCe6q_size[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}._5QCe6q_sizePrice{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55);font-weight:400}._5QCe6q_size[aria-pressed=true] ._5QCe6q_sizePrice{color:inherit}._5QCe6q_photoRow{align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-md);border-radius:var(--r3);background:var(--bg2);display:flex}._5QCe6q_photoTile{width:calc(var(--space-xl) + var(--space-xs));height:calc(var(--space-xl) + var(--space-xs));border:var(--border-width) dashed var(--line2);border-radius:var(--r2);background:var(--card2);color:var(--k30);font:inherit;font-size:var(--fs-15);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}._5QCe6q_photoThumb{object-fit:cover;width:100%;height:100%}._5QCe6q_photoCopy{gap:var(--space-2xs);min-width:0;font-size:var(--fs-13);color:var(--k55);flex-direction:column;flex:1;display:flex}._5QCe6q_totals{gap:var(--space-xs);padding-top:var(--space-sm);border-top:var(--border-width) solid var(--line);font-size:var(--fs-13);flex-direction:column;display:flex}._5QCe6q_totalRow{justify-content:space-between;gap:var(--space-sm);color:var(--k55);display:flex}._5QCe6q_totalStrong{justify-content:space-between;gap:var(--space-sm);font-size:var(--fs-15);font-weight:600;display:flex}._5QCe6q_savings{font-size:var(--fs-12);color:var(--accent-ink);font-weight:500}._5QCe6q_payNote{padding:var(--space-10);border:var(--border-width) solid var(--live);border-radius:var(--r3);background:var(--bg1);font-size:var(--fs-13);margin:0}._5QCe6q_linkButton{color:var(--accent-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}._5QCe6q_choices{gap:var(--space-sm);flex-wrap:wrap;display:flex}._5QCe6q_hint{font-size:var(--fs-12);color:var(--k55);margin:0}._5QCe6q_caption{font-size:var(--fs-12);color:var(--k55);text-align:center;margin:0}._5QCe6q_error{font-size:var(--fs-13);color:var(--err);margin:0}._5QCe6q_sent{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--accent);border-radius:var(--r3);background:var(--accent-soft);flex-direction:column;display:flex}._5QCe6q_sentTitle{font-size:var(--fs-15);margin:0;font-weight:600}
.JQQe3W_field{gap:var(--space-xs);flex-direction:column;display:flex}.JQQe3W_label{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);font-weight:600}.JQQe3W_combobox{position:relative}.JQQe3W_input{width:100%;font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);background:var(--bg2);border:var(--border-width) solid var(--line);border-radius:var(--r2);padding:var(--space-14) var(--space-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}.JQQe3W_input::placeholder{color:var(--k30)}.JQQe3W_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}.JQQe3W_input:disabled{opacity:.6}.JQQe3W_list{z-index:30;top:calc(100% + var(--space-xs));padding:var(--space-xs);gap:var(--space-2xs);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r2);max-height:280px;box-shadow:var(--shadow-pop);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;left:0;right:0;overflow-y:auto}.JQQe3W_option{gap:var(--space-2xs);padding:var(--space-10) var(--space-sm-md);border-radius:var(--r2);cursor:pointer;transition:background var(--dur-fast) var(--ease);flex-direction:column;display:flex}.JQQe3W_option:hover,.JQQe3W_option.JQQe3W_active{background:var(--card2)}.JQQe3W_primary{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);font-weight:600}.JQQe3W_secondary{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55)}.JQQe3W_hint{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);padding:var(--space-10) var(--space-sm-md)}.JQQe3W_error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral);padding:var(--space-10) var(--space-sm-md)}
._8_PKkG_panel{gap:var(--ll-s-4);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}._8_PKkG_column{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}._8_PKkG_head{align-items:center;gap:var(--ll-s-2);flex-wrap:wrap;display:flex}._8_PKkG_tag{padding:var(--ll-s-1) var(--ll-s-2);border-radius:var(--ll-radius-s);background:var(--ll-gold-soft);font:var(--ll-t-tag);letter-spacing:var(--ll-track-08);text-transform:uppercase;color:var(--ll-gold-ink)}._8_PKkG_cardTitle{font:var(--ll-t-h3);color:var(--ll-ink);margin:0}._8_PKkG_priceTitle{font:var(--ll-t-h4);color:var(--ll-ink);margin:0}._8_PKkG_meta{font:var(--ll-t-meta);color:var(--ll-muted);margin:0}._8_PKkG_note{font:var(--ll-t-xs);color:var(--ll-muted);margin:0}._8_PKkG_eyebrow{font:var(--ll-t-tag);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--ll-muted);margin:0}._8_PKkG_error{font:var(--ll-t-small);color:var(--ll-danger);margin:0}._8_PKkG_closed{font:var(--ll-t-h4);color:var(--ll-warning);margin:0}._8_PKkG_block{gap:var(--ll-s-2);padding:var(--ll-s-4);border:var(--border-width) solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface);flex-direction:column;display:flex}._8_PKkG_block[data-tone=accept]{gap:var(--ll-s-3);border-color:var(--ll-gold-line)}._8_PKkG_body{font:var(--ll-t-small);color:var(--ll-ink);margin:0}._8_PKkG_draftCard{gap:var(--ll-s-2);padding:var(--ll-s-4);border-radius:var(--ll-radius);background:var(--ll-navy);color:var(--ll-on-dark);flex-direction:column;display:flex}._8_PKkG_draftEyebrow{font:var(--ll-t-tag);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--ll-gold);margin:0}._8_PKkG_draft{font:var(--ll-t-draft);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._8_PKkG_priceRow{align-items:center;gap:var(--ll-s-3);font:var(--ll-t-small);display:flex}._8_PKkG_priceRow>:first-child{flex:1;min-width:0}._8_PKkG_priceRow>:last-child{width:var(--ll-w-price-input)}._8_PKkG_actions{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}._8_PKkG_actions>:first-child{flex:1}@media (max-width:48rem){._8_PKkG_panel{grid-template-columns:minmax(0,1fr)}}
.W4Vr3G_panel{gap:var(--ll-s-4);min-width:0;padding:var(--ll-s-5);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);color:var(--k100);flex-direction:column;display:flex}.W4Vr3G_head{justify-content:space-between;align-items:flex-start;gap:var(--ll-s-3);flex-wrap:wrap;display:flex}.W4Vr3G_title{font:var(--ll-t-h3);margin:0}.W4Vr3G_subtitle{font:var(--ll-t-meta);color:var(--k80);margin:0}.W4Vr3G_tabs{gap:var(--ll-s-1);border-bottom:var(--border-width) solid var(--line);display:flex;overflow-x:auto}.W4Vr3G_tab{padding:var(--ll-s-3);border:0;border-bottom:var(--border-width-strong) solid transparent;font:var(--ll-t-label);color:var(--k80);cursor:pointer;white-space:nowrap;background:0 0;font-weight:500}.W4Vr3G_tab[aria-selected=true]{border-bottom-color:var(--ll-primary);color:var(--k100);font-weight:600}.W4Vr3G_table{border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.W4Vr3G_table>.W4Vr3G_note,.W4Vr3G_table>.W4Vr3G_actions{padding:var(--ll-s-3) var(--ll-s-4)}.W4Vr3G_tableHead,.W4Vr3G_row{gap:var(--ll-s-3);padding:var(--ll-s-3) var(--ll-s-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.W4Vr3G_row{border-top:var(--border-width) solid var(--line)}.W4Vr3G_tableHead{background:var(--card2);font:var(--ll-t-tag);letter-spacing:var(--ll-track-10);text-transform:uppercase;color:var(--k80)}.W4Vr3G_cell{gap:var(--ll-s-1);flex-direction:column;min-width:0;display:flex}.W4Vr3G_note{font:var(--ll-t-xs);color:var(--k55);margin:0}.W4Vr3G_eyebrow{font:var(--ll-t-tag);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--k55);margin:0}.W4Vr3G_chips{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.W4Vr3G_section{gap:var(--ll-s-2);flex-direction:column;display:flex}.W4Vr3G_actions{gap:var(--ll-s-2);flex-wrap:wrap;display:flex}.W4Vr3G_error{font:var(--ll-t-small);color:var(--err);margin:0}.W4Vr3G_ok{font:var(--ll-t-small);color:var(--ok);margin:0}.W4Vr3G_block{gap:var(--ll-s-2);padding:var(--ll-s-4);border:var(--border-width) solid var(--line);border-radius:var(--ll-radius);background:var(--card2);flex-direction:column;display:flex}.W4Vr3G_block[data-tone=accept]{border-color:var(--ll-gold-line)}.W4Vr3G_draft{font:var(--ll-t-xs);font-family:var(--mono);white-space:pre-wrap;color:var(--k80);margin:0}.W4Vr3G_priceRow{gap:var(--ll-s-3);grid-template-columns:minmax(0,1fr) minmax(0,10rem);align-items:center;display:grid}.W4Vr3G_cardTitle{font:var(--ll-t-h3);margin:0}.W4Vr3G_meta{font:var(--ll-t-meta);color:var(--k55);margin:0}.W4Vr3G_closed{font:var(--ll-t-tag);letter-spacing:var(--ll-track-12);text-transform:uppercase;color:var(--warn);margin:0}.W4Vr3G_list{gap:var(--ll-s-4);flex-direction:column;display:flex}@media (max-width:640px){.W4Vr3G_tableHead{display:none}.W4Vr3G_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.W4Vr3G_row>.W4Vr3G_cell:first-child{grid-column:1/-1}.W4Vr3G_priceRow{grid-template-columns:minmax(0,1fr)}}
.eIFD1q_body{align-items:center;gap:var(--space-md);padding-block:var(--space-sm);flex-direction:column;display:flex}.eIFD1q_photo{padding:var(--space-xs);border-radius:var(--r-circle);display:inline-flex}.eIFD1q_photo[data-ring=unseen]{background:linear-gradient(140deg, var(--accent2), var(--accent-d))}.eIFD1q_photo[data-ring=seen]{background:var(--line2)}.eIFD1q_badge{padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--accent-soft);color:var(--accent-ink)}.eIFD1q_actions{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;width:100%;display:flex}.eIFD1q_actions>*{flex:1 1 0}
.z53j1q_body{align-items:center;gap:var(--space-md);text-align:center;padding:var(--space-xs) 0;flex-direction:column;display:flex}.z53j1q_qr{background:var(--bg);padding:var(--space-md);border-radius:var(--r2);border:var(--border-width) solid var(--line);box-shadow:var(--shadow-card);justify-content:center;align-items:center;display:inline-flex}.z53j1q_urlBox{align-items:center;gap:var(--space-xs);width:100%;display:flex}.z53j1q_urlInput{background:var(--bg2);border:var(--border-width) solid var(--line);color:var(--k100);font-family:var(--mono);font-size:var(--fs-12);padding:var(--space-xs) var(--space-sm);border-radius:var(--r1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.z53j1q_waiting{align-items:center;gap:var(--space-xs);color:var(--k55);font-size:var(--fs-12);margin:0;display:inline-flex}.z53j1q_text{color:var(--k80);font-size:var(--fs-14);margin:0;line-height:1.5}
._23HawW_form{gap:var(--space-md);flex-direction:column;display:flex}._23HawW_field{gap:var(--space-xs);flex-direction:column;display:flex}._23HawW_label{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);font-weight:600}._23HawW_textarea{resize:vertical;width:100%;font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);background:var(--bg2);border:var(--border-width) solid var(--line);border-radius:var(--r2);padding:var(--space-14) var(--space-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);line-height:1.5}._23HawW_textarea::placeholder{color:var(--k30)}._23HawW_textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}._23HawW_textarea:disabled{opacity:.6}._23HawW_row{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}._23HawW_error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral)}._23HawW_bioHint,._23HawW_bioError{font-family:var(--sans);font-size:var(--fs-12);margin:0}._23HawW_bioHint{color:var(--green)}._23HawW_bioError{color:var(--coral)}._23HawW_actions{justify-content:flex-end;display:flex}@media (max-width:420px){._23HawW_row{grid-template-columns:1fr}}
.Es8lwW_wrap{gap:var(--space-md);flex-direction:column;display:flex}.Es8lwW_explain{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);line-height:1.5}.Es8lwW_options{gap:var(--space-sm);flex-direction:column;display:flex}.Es8lwW_option{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);text-align:left;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);display:flex}.Es8lwW_option:hover:not(:disabled){border-color:var(--line2)}.Es8lwW_option[data-active]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--card))}.Es8lwW_option:disabled{opacity:.7}.Es8lwW_optionIcon{border-radius:var(--r2);width:32px;height:32px;color:var(--k55);background:color-mix(in srgb, var(--k55) 10%, transparent);flex:none;place-items:center;display:grid}.Es8lwW_option[data-active] .Es8lwW_optionIcon{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 16%, transparent)}.Es8lwW_optionText{gap:var(--space-1);min-width:0;font-family:var(--sans);flex-direction:column;flex:1;display:flex}.Es8lwW_optionText b{font-size:var(--fs-14);color:var(--k100)}.Es8lwW_optionText span{font-size:var(--fs-12);color:var(--k55);line-height:1.4}.Es8lwW_optionCheck{border-radius:var(--rf);width:20px;height:20px;color:var(--on-accent);background:var(--accent);flex:none;place-items:center;display:grid}.Es8lwW_error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral)}.Es8lwW_actions{justify-content:flex-end;display:flex}
.x_vQRa_picker{gap:var(--space-md);flex-direction:column;display:flex}.x_vQRa_search{width:100%;padding:var(--space-10) var(--space-14);font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);background:var(--bg2);border:var(--border-width) solid var(--line2);border-radius:var(--r3);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}.x_vQRa_search::placeholder{color:var(--k30)}.x_vQRa_search:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}.x_vQRa_counter{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);margin:0}.x_vQRa_customList{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.x_vQRa_customTag{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-md);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);background:var(--card2);border:var(--border-width) solid var(--line);border-radius:var(--rf);font-weight:600;display:inline-flex}.x_vQRa_customText{word-break:break-word}.x_vQRa_customRemove{border-radius:var(--rf);width:18px;height:18px;color:var(--k55);cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.x_vQRa_customRemove:hover{color:var(--coral)}.x_vQRa_customRemove:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:1px}.x_vQRa_grid{gap:var(--space-xs);max-height:46vh;padding:var(--space-2xs);flex-wrap:wrap;display:flex;overflow-y:auto}.x_vQRa_empty{margin:var(--space-sm) 0;font-family:var(--sans);font-size:var(--fs-13);color:var(--k55)}.x_vQRa_customRow{gap:var(--space-sm);display:flex}.x_vQRa_customInput{min-width:0;padding:var(--space-10) var(--space-14);font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);background:var(--bg2);border:var(--border-width) solid var(--line2);border-radius:var(--r3);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex:1}.x_vQRa_customInput::placeholder{color:var(--k30)}.x_vQRa_customInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}.x_vQRa_customAdd{border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--card2);width:42px;color:var(--accent-ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.x_vQRa_customAdd:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 10%, var(--card2))}.x_vQRa_customAdd:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.x_vQRa_customAdd:disabled{opacity:.5;cursor:not-allowed}.x_vQRa_error{color:var(--err);font-size:var(--fs-12);margin:0;line-height:1.35}.x_vQRa_footer{justify-content:flex-end;display:flex}
.Pcz5fG_wrap{gap:var(--space-md);flex-direction:column;display:flex}.Pcz5fG_hint{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);line-height:1.5}.Pcz5fG_chips{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Pcz5fG_chipIcon{align-items:center;display:inline-flex}.Pcz5fG_actions{justify-content:flex-end;display:flex}.Pcz5fG_row{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-md);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease);background:0 0;border:none;display:flex}.Pcz5fG_row:hover:not(:disabled){background:var(--card2)}.Pcz5fG_row:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:-2px}.Pcz5fG_row:disabled{cursor:default;opacity:.6}.Pcz5fG_rowIcon{width:22px;font-size:var(--fs-18);text-align:center;flex-shrink:0;line-height:1}.Pcz5fG_rowMain{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.Pcz5fG_rowLabel{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100)}.Pcz5fG_rowValue,.Pcz5fG_rowPlaceholder{font-family:var(--sans);font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Pcz5fG_rowValue{color:var(--k55)}.Pcz5fG_rowPlaceholder{color:var(--k30)}.Pcz5fG_rowCount{padding:var(--space-2xs) var(--space-sm);border-radius:var(--rf);background:var(--card2);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);flex-shrink:0}.Pcz5fG_rowCount[data-pending]{color:var(--accent-ink)}.Pcz5fG_rowChevron{color:var(--k30);flex-shrink:0;display:inline-flex}.Pcz5fG_minimum{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}.Pcz5fG_minimum[data-pending]{color:var(--accent-ink)}.Pcz5fG_error{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral)}
._5NSnuG_search{width:100%;padding:var(--space-10) var(--space-14);font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);background:var(--bg2);border:var(--border-width) solid var(--line2);border-radius:var(--r3);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}._5NSnuG_search::placeholder{color:var(--k30)}._5NSnuG_search:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow);outline:none}._5NSnuG_counter{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);margin:0}._5NSnuG_grid{gap:var(--space-xs);max-height:46vh;padding:var(--space-2xs);flex-wrap:wrap;display:flex;overflow-y:auto}._5NSnuG_empty{margin:var(--space-sm) 0;font-family:var(--sans);font-size:var(--fs-13);color:var(--k55)}
.jjPGgW_field{gap:var(--space-sm);flex-direction:column;display:flex}.jjPGgW_head{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.jjPGgW_label{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k55)}.jjPGgW_value{font-family:var(--sans);font-size:var(--fs-13);color:var(--accent-ink);font-weight:700}.jjPGgW_slider{appearance:none;border-radius:var(--rf);background:linear-gradient(to right, var(--accent) 0%, var(--accent) var(--range-fill,0%), var(--line2) var(--range-fill,0%), var(--line2) 100%);cursor:pointer;outline:none;width:100%;height:6px}.jjPGgW_slider::-webkit-slider-thumb{appearance:none;border-radius:var(--rf);background:var(--accent);border:var(--border-width-strong) solid var(--card);width:18px;height:18px;box-shadow:0 0 0 1px var(--line2);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease)}.jjPGgW_slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--glow)}.jjPGgW_slider::-moz-range-track{border-radius:var(--rf);background:var(--line2);height:6px}.jjPGgW_slider::-moz-range-progress{border-radius:var(--rf);background:var(--accent);height:6px}.jjPGgW_slider::-moz-range-thumb{border-radius:var(--rf);background:var(--accent);border:var(--border-width-strong) solid var(--card);width:18px;height:18px;box-shadow:0 0 0 1px var(--line2);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease)}.jjPGgW_slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--glow)}.jjPGgW_slider:disabled{opacity:.5;cursor:not-allowed}
._77YVbW_row{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--bg1);flex-direction:column;display:flex}._77YVbW_head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._77YVbW_index{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);font-weight:600}._77YVbW_remove{border-radius:var(--r-circle);border:var(--border-width) solid var(--line2);width:30px;height:30px;color:var(--k55);cursor:pointer;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;justify-content:center;align-items:center;display:inline-flex}._77YVbW_remove:hover{color:var(--coral);border-color:var(--coral)}._77YVbW_options{gap:var(--space-xs);flex-direction:column;display:flex}._77YVbW_option{align-items:center;gap:var(--space-sm);display:flex}._77YVbW_radio{border-radius:var(--r-circle);border:var(--border-width-strong) solid var(--line2);width:24px;height:24px;color:var(--on-accent);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}._77YVbW_radio:hover{border-color:var(--k55)}._77YVbW_radio[data-on]{background:var(--accent);border-color:var(--accent)}._77YVbW_optionInput{min-width:0;min-height:38px;padding:0 var(--space-md);border-radius:var(--r3);background:var(--bg2);border:var(--border-width) solid var(--line);color:var(--k100);font-family:var(--sans);font-size:var(--fs-14);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);outline:none;flex:1}._77YVbW_optionInput::placeholder{color:var(--k30)}._77YVbW_optionInput:focus{border-color:var(--accent);background:var(--bg1)}._77YVbW_optionRemove{border-radius:var(--r-circle);width:28px;height:28px;color:var(--k30);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}._77YVbW_optionRemove:hover{color:var(--coral)}._77YVbW_addOption{align-self:flex-start;align-items:center;gap:var(--space-xs);min-height:32px;padding:0 var(--space-sm);border:var(--border-width) dashed var(--line2);border-radius:var(--rf);color:var(--k55);font-family:var(--sans);font-size:var(--fs-12);cursor:pointer;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;font-weight:600;display:inline-flex}._77YVbW_addOption:hover{color:var(--accent-ink);border-color:var(--accent)}
.nNQHRq_config{gap:var(--space-md);flex-direction:column;display:flex}.nNQHRq_eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.22em;text-transform:uppercase;color:var(--accent-ink);font-weight:600}.nNQHRq_stats{gap:var(--space-sm);flex-wrap:wrap;display:flex}.nNQHRq_stat{gap:var(--space-2xs);min-width:130px;padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--bg1);font-size:var(--fs-12);color:var(--k55);flex-direction:column;flex:1;display:flex}.nNQHRq_stat b{font-family:var(--mono);font-size:var(--fs-16);color:var(--k100);font-weight:700}.nNQHRq_poolHead{gap:var(--space-2xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.nNQHRq_hint{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.45}.nNQHRq_emptyPool{padding:var(--space-lg) var(--space-md);border:var(--border-width) dashed var(--line2);border-radius:var(--r3);background:var(--bg1);color:var(--k55);font-size:var(--fs-13);text-align:center}.nNQHRq_pool{gap:var(--space-sm);flex-direction:column;display:flex}.nNQHRq_addQuestion{align-self:flex-start;align-items:center;gap:var(--space-xs);min-height:38px;padding:0 var(--space-md);border:var(--border-width) dashed var(--line2);border-radius:var(--rf);color:var(--k80);font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;font-weight:600;display:inline-flex}.nNQHRq_addQuestion:hover{color:var(--accent-ink);border-color:var(--accent)}.nNQHRq_generate{align-items:flex-end;gap:var(--space-sm);margin-top:var(--space-sm);padding-top:var(--space-md);border-top:var(--border-width) solid var(--line);display:flex}.nNQHRq_generate>:first-child{flex:1;min-width:0}.nNQHRq_error{padding:var(--space-10) var(--space-14);border-radius:var(--r3);border:var(--border-width) solid color-mix(in srgb, var(--coral) 45%, transparent);background:color-mix(in srgb, var(--coral) 10%, transparent);color:var(--coral);font-size:var(--fs-13);margin:0}.nNQHRq_success{padding:var(--space-10) var(--space-14);border-radius:var(--r3);border:var(--border-width) solid color-mix(in srgb, var(--green) 45%, transparent);background:color-mix(in srgb, var(--green) 10%, transparent);color:color-mix(in srgb, var(--green) 92%, var(--k100));font-size:var(--fs-13);margin:0}.nNQHRq_footer{gap:var(--space-sm);margin-top:var(--space-sm);padding-top:var(--space-md);border-top:var(--border-width) solid var(--line);flex-direction:column;display:flex}@media (max-width:480px){.nNQHRq_generate{flex-direction:column;align-items:stretch}}
.oY1T2W_art{width:100%;max-width:15rem;height:auto;margin-inline:auto;display:block}.oY1T2W_frame{stroke:var(--line2);fill:none}.oY1T2W_ghost{stroke:var(--k55);fill:none;opacity:.6}.oY1T2W_head{stroke:var(--k80);fill:none}.oY1T2W_quiz{stroke:var(--k55);fill:none}.oY1T2W_check{stroke:var(--accent);fill:none}
.jv7Hka_field{gap:var(--space-sm);flex-direction:column;display:flex}.jv7Hka_counter{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);align-self:flex-end;margin:0}
._4E9-3q_wizard{gap:var(--space-md);flex-direction:column;display:flex}._4E9-3q_progressMeta{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);justify-content:space-between;align-items:center;display:flex}._4E9-3q_track{border-radius:var(--rf);background:var(--line2);height:4px;position:relative;overflow:hidden}._4E9-3q_fill{border-radius:var(--rf);background:var(--accent);height:100%;transition:width var(--dur-fast) var(--ease);position:absolute;inset:0 auto 0 0}._4E9-3q_stepHead{align-items:center;gap:var(--space-sm);display:flex}._4E9-3q_stepEmoji{font-size:var(--fs-20);flex-shrink:0;line-height:1}._4E9-3q_stepTitle{font-family:var(--sans);font-size:var(--fs-16);color:var(--k100);margin:0;font-weight:600}._4E9-3q_body{gap:var(--space-md);flex-direction:column;min-height:30vh;display:flex}._4E9-3q_footer{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._4E9-3q_footerRight{align-items:center;gap:var(--space-sm);display:flex}._4E9-3q_skip{padding:var(--space-xs) var(--space-sm);font-family:var(--sans);font-size:var(--fs-14);color:var(--k55);border-radius:var(--r3);cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:none}._4E9-3q_skip:hover:not(:disabled){color:var(--k100)}._4E9-3q_skip:disabled{opacity:.55;cursor:not-allowed}._4E9-3q_skip:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}._4E9-3q_incentive{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0;line-height:1.4}._4E9-3q_score{gap:var(--space-sm);flex-direction:column;display:flex}._4E9-3q_scoreTrack{border-radius:var(--rf);background:var(--line2);height:4px;position:relative;overflow:hidden}._4E9-3q_scoreFill{border-radius:var(--rf);background:var(--accent);height:100%;transition:width var(--dur-fast) var(--ease);position:absolute;inset:0 auto 0 0}._4E9-3q_scoreLabel{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0;line-height:1.4}._4E9-3q_optionalBadge{padding:var(--space-xs) var(--space-sm);border:1px solid var(--line2);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);align-self:flex-start}
.wjAuZW_wrap{gap:var(--space-md);flex-direction:column;display:flex}.wjAuZW_hint{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0}.wjAuZW_loading{justify-content:center;align-items:center;min-height:30vh;display:flex}.wjAuZW_error{font-family:var(--sans);font-size:var(--fs-13);color:var(--err);margin:0}
.-\37 YZcW_intro{text-align:center;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-sm);flex-direction:column;display:flex}.-\37 YZcW_title{font-family:var(--sans);font-size:var(--fs-16);color:var(--k100);margin:0;font-weight:800}.-\37 YZcW_lead{max-width:44ch;font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.5}.-\37 YZcW_steps{gap:var(--space-sm);text-align:start;flex-direction:column;width:100%;max-width:30rem;margin:0;padding:0;list-style:none;display:flex}.-\37 YZcW_step{align-items:flex-start;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);line-height:1.45;display:flex}.-\37 YZcW_num{border-radius:var(--r-circle);background:color-mix(in srgb, var(--accent) 14%, transparent);width:22px;height:22px;color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-12);flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.-\37 YZcW_controls{flex-direction:column;width:100%;max-width:22rem;display:flex}
.Exve8W_notice{padding:var(--space-sm) var(--space-md);border-radius:var(--r3);border:var(--border-width) solid color-mix(in srgb, var(--err) 38%, transparent);background:color-mix(in srgb, var(--err) 8%, transparent);color:var(--err);font-family:var(--sans);font-size:var(--fs-13);align-items:flex-start;gap:var(--space-xs);flex-direction:column;margin:0;line-height:1.45;display:flex}.Exve8W_title{margin:0;font-weight:700}.Exve8W_text{margin:0}
.xZ-gUq_panel{gap:var(--space-sm);flex-direction:column;align-items:stretch;display:flex}.xZ-gUq_title{font-family:var(--sans);font-size:var(--fs-16);color:var(--k100);margin:0;font-weight:800}.xZ-gUq_lead{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:700;line-height:1.45}.xZ-gUq_text{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0;line-height:1.5}.xZ-gUq_note{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);border:var(--border-width) solid var(--line);background:var(--card2);flex-direction:column;display:flex}.xZ-gUq_choices{gap:var(--space-xs);flex-wrap:wrap;display:flex}.xZ-gUq_preview{aspect-ratio:85.6/54;object-fit:contain;border-radius:var(--r3);border:var(--border-width) solid var(--line);background:var(--bg2);width:100%}.xZ-gUq_placeholder{aspect-ratio:85.6/54;border-radius:var(--r3);border:var(--border-width) dashed var(--line);background:var(--bg2);width:100%;color:var(--k55);font-family:var(--sans);font-size:var(--fs-13);place-items:center;display:grid}.xZ-gUq_error{padding:var(--space-sm) var(--space-md);border-radius:var(--r3);border:var(--border-width) solid color-mix(in srgb, var(--err) 38%, transparent);background:color-mix(in srgb, var(--err) 8%, transparent);color:var(--err);font-family:var(--sans);font-size:var(--fs-13);margin:0;line-height:1.45}.xZ-gUq_checks{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xZ-gUq_check{justify-content:space-between;align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);display:flex}.xZ-gUq_checkOk{color:var(--ok);font-weight:700}.xZ-gUq_checkMissing{color:var(--warn);font-weight:700}.xZ-gUq_approvedTitle{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-16);color:var(--ok);margin:0;font-weight:800;display:flex}.xZ-gUq_rejectedTitle{font-family:var(--sans);font-size:var(--fs-16);color:var(--err);margin:0;font-weight:800}.xZ-gUq_status{font-family:var(--sans);color:var(--accent2-ink);text-align:center;margin:0;font-weight:600}
._7qekBG_ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._7qekBG_tick{stroke:var(--line2);stroke-width:3px;stroke-linecap:round;transition:stroke var(--dur) var(--ease), stroke-width var(--dur) var(--ease)}@media (prefers-reduced-motion:reduce){._7qekBG_tick{transition:none}}._7qekBG_tickDone{stroke:var(--accent);stroke-width:4px}._7qekBG_tickActive{stroke:color-mix(in srgb, var(--accent) 55%, transparent);stroke-width:4.5px}
.f912Va_mask{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.f912Va_shade{fill:var(--photo-scrim)}.f912Va_outline{fill:none;stroke:var(--line2);stroke-width:2.5px;transition:stroke var(--dur) var(--ease)}@media (prefers-reduced-motion:reduce){.f912Va_outline{transition:none}}.f912Va_outlineAligned{stroke:var(--accent)}.f912Va_outlineReady{stroke:var(--ok)}
.cSzKIG_capture{gap:var(--space-sm);flex-direction:column;align-items:center;display:flex}.cSzKIG_viewport{aspect-ratio:1/1.3;width:min(300px,82vw);margin:var(--space-xs) auto;border-radius:var(--r4);background:radial-gradient(circle at 50% 38%, var(--bg2), var(--bg));place-items:center;display:grid;position:relative;overflow:hidden}.cSzKIG_viewportError{border-radius:var(--r-circle);border:var(--border-width-strong) solid var(--err);background:radial-gradient(circle at 50% 38%, var(--bg2), var(--bg))}.cSzKIG_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.cSzKIG_starting{color:var(--k80);font-size:var(--fs-13);text-align:center;padding:0 var(--space-sm);font-weight:600;position:absolute}.cSzKIG_silhouette{width:96px;height:110px;position:relative}.cSzKIG_silhouetteHead{left:50%;top:var(--space-xs-sm);border-radius:var(--r-circle);background:var(--line2);width:46px;height:46px;position:absolute;transform:translate(-50%)}.cSzKIG_silhouetteBody{background:var(--line2);border-radius:42px 42px 0 0;width:84px;height:54px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cSzKIG_instruction{padding:var(--space-sm) var(--space-md);border-radius:var(--rf);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-ink);font-weight:700;font-size:var(--fs-14);text-align:center;margin:0}.cSzKIG_hint{color:var(--k80);font-size:var(--fs-13);text-align:center;margin:0}.cSzKIG_error{color:var(--err);font-family:var(--sans);font-size:var(--fs-13);text-align:center;margin:0}.cSzKIG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cSzKIG_controls{gap:var(--space-sm);width:100%;display:flex}.cSzKIG_controls>*{flex:1}
.WX-haW_ring{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.WX-haW_arcBase{stroke:color-mix(in srgb, var(--accent) 20%, transparent);stroke-linecap:round;transition:stroke var(--dur) var(--ease)}.WX-haW_arcPending{stroke:color-mix(in srgb, var(--k55) 25%, transparent)}.WX-haW_arcDone{stroke:var(--ok)}.WX-haW_arcCompleted{stroke:var(--ok);stroke-linecap:round;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--ok) 40%, transparent))}.WX-haW_arcActive{stroke:var(--accent);stroke-linecap:round;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--accent) 50%, transparent));transition:stroke var(--dur) var(--ease)}.WX-haW_arcError{stroke:var(--err);stroke-linecap:round;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--err) 50%, transparent))}.WX-haW_arcWaiting{stroke:var(--accent);stroke-linecap:round;opacity:.5}@media (prefers-reduced-motion:no-preference){.WX-haW_arcWaiting{animation:WX-haW_arcPulse var(--dur-1800) ease-in-out infinite}}@keyframes WX-haW_arcPulse{0%,to{opacity:.3}50%{opacity:.7}}.WX-haW_checkMark{opacity:0;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.WX-haW_checkMark{animation:WX-haW_checkPop var(--dur-slow) var(--ease) forwards}}@media (prefers-reduced-motion:reduce){.WX-haW_checkMark{opacity:1;transform:scale(1)}}@keyframes WX-haW_checkPop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.WX-haW_checkCircle{fill:var(--ok)}.WX-haW_checkPath{stroke:var(--on-accent)}
.sUpaEG_badges{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
._6_vpFG_diagram{gap:var(--ll-s-3);flex-direction:column;min-width:0;display:flex}._6_vpFG_hint{font:var(--ll-t-xs);color:var(--k80);margin:0}._6_vpFG_tags{align-items:center;gap:var(--ll-s-1);flex-wrap:wrap;min-width:0;display:flex}
