.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)}
.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}
._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}
.BvZ0jG_row{align-items:center;column-gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--line);transition:background var(--dur-fast) var(--ease);border-left:3px solid #0000;row-gap:0;display:grid;position:relative}.BvZ0jG_row[data-density=panel]{grid-template-columns:44px minmax(0,1fr) auto auto;grid-template-areas:"avatar person person when""avatar preview views messages""answers answers answers answers""action action action action"}.BvZ0jG_row[data-density=page]{grid-template-columns:60px minmax(0,1fr) 96px 72px 96px 212px;grid-template-areas:"avatar person views messages when action""avatar preview views messages when action""avatar answers answers answers answers action";min-height:78px}@media (max-width:1023px){.BvZ0jG_row[data-density=page]{grid-template-columns:44px minmax(0,1fr) auto auto;grid-template-areas:"avatar person person when""avatar preview views messages""answers answers answers answers""action action action action";min-height:72px}}.BvZ0jG_row:hover{background:var(--card2)}.BvZ0jG_row[data-active]{border-left-color:var(--accent);background:var(--accent-soft)}.BvZ0jG_hit{z-index:0;cursor:pointer;background:0 0;border:none;width:100%;padding:0;position:absolute;inset:0}.BvZ0jG_hit:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.BvZ0jG_row>:not(.BvZ0jG_hit){z-index:1;pointer-events:none;min-width:0;position:relative}.BvZ0jG_row :is(button,a,input,select,textarea,summary,[role=button],[role=menu],[role=menuitem]):not(.BvZ0jG_hit){pointer-events:auto}.BvZ0jG_avatar{grid-area:avatar;align-items:center;display:inline-flex}.BvZ0jG_avatarButton{border-radius:var(--r-circle);cursor:pointer;transition:transform var(--dur-fast) var(--ease);background:0 0;border:none;flex:none;padding:0;display:inline-flex}.BvZ0jG_avatarButton:hover{transform:scale(1.06)}.BvZ0jG_avatarButton:focus-visible{box-shadow:0 0 0 3px var(--glow);outline:none}.BvZ0jG_avatar[data-severed]{filter:grayscale()}.BvZ0jG_row[data-state=hidden] .BvZ0jG_avatar{opacity:.5}.BvZ0jG_person{align-items:center;gap:var(--space-xs);grid-area:person;min-width:0;display:flex}.BvZ0jG_name{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.BvZ0jG_name[data-unread]{font-weight:700}.BvZ0jG_rowAi{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs-sm);border-radius:var(--rf);background:var(--ai-agent-soft);color:var(--ai-agent);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;font-weight:600;display:inline-flex}.BvZ0jG_preview{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);text-overflow:ellipsis;white-space:nowrap;grid-area:preview;line-height:1.35;overflow:hidden}.BvZ0jG_cipher{color:var(--k30);align-items:center;display:inline-flex}.BvZ0jG_views{grid-area:views;align-items:center;display:inline-flex}.BvZ0jG_messages{grid-area:messages;align-items:center;display:inline-flex}.BvZ0jG_when{font-family:var(--mono);font-size:var(--fs-11);font-variant-numeric:tabular-nums;color:var(--k30);text-align:right;white-space:nowrap;grid-area:when}.BvZ0jG_when[data-unread]{color:var(--accent2-ink);font-weight:700}.BvZ0jG_answers{grid-area:answers;min-width:0}.BvZ0jG_answers:not(:empty){padding-top:var(--space-xs)}.BvZ0jG_action{align-items:center;gap:var(--space-xs);grid-area:action;display:inline-flex}.BvZ0jG_row[data-density=page] .BvZ0jG_action{justify-content:flex-end;row-gap:var(--space-xs);flex-wrap:wrap}.BvZ0jG_row[data-density=panel] .BvZ0jG_action:not(:empty){padding-top:var(--space-xs)}@media (max-width:1023px){.BvZ0jG_row[data-density=page] .BvZ0jG_action:not(:empty){padding-top:var(--space-xs)}.BvZ0jG_row[data-density=page] .BvZ0jG_action:not([data-action=decide]){display:none}}.BvZ0jG_metric{align-items:center;gap:var(--space-2xs);font-family:var(--mono);font-size:var(--fs-11);font-variant-numeric:tabular-nums;color:var(--k55);white-space:nowrap;display:inline-flex}.BvZ0jG_metricEmpty{font-family:var(--mono);font-size:var(--fs-11);color:var(--k30)}.BvZ0jG_count{align-items:center;gap:var(--space-2xs);padding:var(--space-1) var(--space-xs-sm);border-radius:var(--rf);background:var(--accent);color:var(--on-accent);font-family:var(--mono);font-size:var(--fs-11);font-variant-numeric:tabular-nums;font-weight:700;display:inline-flex}.BvZ0jG_receipt{color:var(--accent2-ink);align-items:center;display:inline-flex}
.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)}
.YXLOwW_capture{gap:var(--space-sm);flex-direction:column;align-items:center;width:100%;display:flex}.YXLOwW_stage{width:280px;height:280px;margin:var(--space-xs) auto;place-items:center;display:grid;position:relative}.YXLOwW_stageError{filter:grayscale(.6)}.YXLOwW_viewport{border-radius:var(--r-circle);background:radial-gradient(circle at 50% 38%, var(--bg2), var(--bg));width:220px;height:220px;box-shadow:0 0 16px color-mix(in srgb, var(--accent) 15%, transparent);place-items:center;display:grid;position:relative;overflow:hidden}.YXLOwW_video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.YXLOwW_starting{color:var(--k80);font-size:var(--fs-13);text-align:center;padding:0 var(--space-sm);font-weight:600;position:absolute}.YXLOwW_silhouette{width:112px;height:128px;position:relative}.YXLOwW_silhouetteHead{left:50%;top:var(--space-xs-sm);border-radius:var(--r-circle);background:var(--line2);width:54px;height:54px;position:absolute;transform:translate(-50%)}.YXLOwW_silhouetteBody{background:var(--line2);border-radius:49px 49px 0 0;width:98px;height:62px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.YXLOwW_indicatorOverlay{bottom:var(--space-sm);z-index:3;padding:var(--space-xs);border-radius:var(--rf);background:color-mix(in srgb, var(--bg) 85%, transparent);-webkit-backdrop-filter:blur(var(--blur-chrome));backdrop-filter:blur(var(--blur-chrome));box-shadow:var(--shadow-pop);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.YXLOwW_instructionContainer{text-align:center;min-height:44px;padding:0 var(--space-sm);justify-content:center;align-items:center;display:flex}.YXLOwW_gesture{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;transition:all var(--dur) var(--ease);margin:0}.YXLOwW_gestureConfirmed{padding:var(--space-sm) var(--space-20);border-radius:var(--rf);background:color-mix(in srgb, var(--ok) 18%, transparent);color:var(--ok);font-weight:700;font-size:var(--fs-14);text-align:center;box-shadow:0 0 12px color-mix(in srgb, var(--ok) 35%, transparent);animation:YXLOwW_confirmPop .35s var(--ease);margin:0}@keyframes YXLOwW_confirmPop{0%{opacity:0;transform:scale(.92)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.YXLOwW_gestureMisaligned{padding:var(--space-sm) var(--space-md);border-radius:var(--rf);background:color-mix(in srgb, var(--err) 18%, transparent);color:var(--err);font-weight:700;font-size:var(--fs-14);text-align:center;box-shadow:0 0 10px color-mix(in srgb, var(--err) 30%, transparent);margin:0}.YXLOwW_gestureDefault{font-size:var(--fs-13);color:var(--k55);text-align:center;max-width:280px;margin:0;line-height:1.4}.YXLOwW_progressStack{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.YXLOwW_progress{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);text-align:center;margin:0;font-weight:600}.YXLOwW_markers{gap:var(--space-xs);justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.YXLOwW_marker{border-radius:var(--rf);border:var(--border-width-strong) solid color-mix(in srgb, var(--accent) 30%, transparent);width:10px;height:10px;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--dur) var(--ease);background:0 0}.YXLOwW_markerDone{background:var(--ok);border-color:var(--ok)}.YXLOwW_markerActive{border-color:var(--accent);transform:scale(1.25)}.YXLOwW_error{color:var(--err);font-family:var(--sans);font-size:var(--fs-13);text-align:center;margin:0}.YXLOwW_controls{gap:var(--space-sm);width:100%;display:flex}.YXLOwW_controls>*{flex:1}
.LGzoiW_indicator{color:var(--accent-ink);transition:color var(--dur-300) var(--ease), transform var(--dur-300) var(--ease);justify-content:center;align-items:center;display:flex}.LGzoiW_satisfied{color:var(--ok)}@media (prefers-reduced-motion:no-preference){.LGzoiW_satisfied{animation:LGzoiW_confirmPulse var(--dur-500) var(--ease)}}@keyframes LGzoiW_confirmPulse{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}
.Mq5QXq_pair{justify-content:center;align-self:stretch;gap:var(--space-md);flex-wrap:wrap;margin:0;display:flex}.Mq5QXq_tile{align-items:center;gap:var(--space-xs);flex-direction:column;max-width:7rem;margin:0;display:flex}.Mq5QXq_photo{object-fit:cover;border-radius:var(--rf);border:var(--border-width-strong) solid var(--line2);background:var(--bg2);width:6rem;height:6rem}.Mq5QXq_selfie{border-color:var(--accent);transform:scaleX(-1)}.Mq5QXq_caption{font-family:var(--sans);font-size:var(--fs-11);color:var(--k55);text-align:center;line-height:1.35}
.vByKtW_guide{padding:var(--space-md);border-radius:var(--r3);border:var(--border-width) solid color-mix(in srgb, var(--accent) 34%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent);font-family:var(--sans);align-items:flex-start;gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.vByKtW_head,.vByKtW_block{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}.vByKtW_block{align-self:stretch;gap:var(--space-sm)}.vByKtW_title{font-size:var(--fs-15);color:var(--k100);margin:0;font-weight:700}.vByKtW_text{font-size:var(--fs-13);color:var(--k80);margin:0;line-height:1.45}.vByKtW_progress{font-size:var(--fs-13);color:var(--accent-ink);margin:0;font-weight:600;line-height:1.45}.vByKtW_subtitle{font-size:var(--fs-13);color:var(--k100);margin:0;font-weight:700}.vByKtW_hint{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.4}.vByKtW_whyList{padding-left:var(--space-md);gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.vByKtW_why{font-size:var(--fs-13);color:var(--k80);line-height:1.4}.vByKtW_retry{padding-top:var(--space-sm);border-top:var(--border-width) solid var(--line);align-self:stretch;align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}
.yCUO2W_notice{padding:var(--space-sm) var(--space-md);border-radius:var(--r3);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-13);gap:var(--space-xs);flex-direction:column;margin:0;line-height:1.45;display:flex}.yCUO2W_noticeExpired{background:var(--bg2);border-color:var(--line2);color:var(--k80)}.yCUO2W_noticeRevoked{background:color-mix(in srgb, var(--warn) 8%, transparent);border-color:color-mix(in srgb, var(--warn) 38%, transparent);color:var(--k80)}.yCUO2W_title{color:var(--warn);margin:0;font-weight:700}.yCUO2W_text{margin:0}
.NEmCxq_wizard{gap:var(--space-sm);flex-direction:column;align-items:stretch;display:flex}.NEmCxq_head{gap:var(--space-sm);flex-direction:column;display:flex}.NEmCxq_title{font-family:var(--sans);font-size:var(--fs-16);color:var(--k100);margin:0;font-weight:800}.NEmCxq_stepBody{gap:var(--space-sm);flex-direction:column;align-items:stretch;display:flex}.NEmCxq_lead{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);margin:0;font-weight:700;line-height:1.45}.NEmCxq_body{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0;line-height:1.5}.NEmCxq_blocker{align-items:flex-start;gap:var(--space-sm);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);flex-direction:column;display:flex}.NEmCxq_blocker .NEmCxq_body{color:var(--err)}.NEmCxq_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}.NEmCxq_compare{justify-content:center;gap:var(--space-lg);display:flex}.NEmCxq_compareItem{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-12);flex-direction:column;margin:0;font-weight:700;display:flex}.NEmCxq_compareGood{color:var(--ok)}.NEmCxq_compareBad{color:var(--err)}.NEmCxq_ruleList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NEmCxq_ruleItem{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);line-height:1.45}.NEmCxq_poseRow{justify-content:center;display:flex}.NEmCxq_poseGrid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.NEmCxq_poseItem{align-items:center;gap:var(--space-xs);text-align:center;flex-direction:column;margin:0;display:flex}.NEmCxq_poseCaption{font-family:var(--sans);font-size:var(--fs-12);color:var(--k80);font-weight:600;line-height:1.35}.NEmCxq_consent{text-align:left}.NEmCxq_controls{gap:var(--space-sm);width:100%;display:flex}.NEmCxq_controls>*{flex:1}
.VXorQG_card{gap:var(--space-sm);flex-direction:column;display:flex}.VXorQG_head{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.VXorQG_titleRow{align-items:center;gap:var(--space-sm);color:var(--accent-ink);display:flex}.VXorQG_title{color:var(--k100);font-family:var(--sans);font-weight:700}.VXorQG_text{color:var(--k55);font-family:var(--sans);font-size:var(--fs-13);margin:0;line-height:1.5}.VXorQG_viewport{aspect-ratio:1;width:11.25rem;margin:var(--space-xs) auto;border-radius:var(--r-circle);background:radial-gradient(circle at 50% 38%, var(--bg2), var(--bg));border:var(--border-width-strong) solid var(--line2);place-items:end center;display:grid;position:relative;overflow:hidden}.VXorQG_viewportScan{border-color:var(--accent)}.VXorQG_silhouette{width:7rem;height:8rem;position:relative}.VXorQG_silhouetteHead{left:50%;top:var(--space-xs-sm);border-radius:var(--r-circle);background:var(--line2);width:3.375rem;height:3.375rem;position:absolute;transform:translate(-50%)}.VXorQG_silhouetteBody{background:var(--line2);border-radius:3.0625rem 3.0625rem 0 0;width:6.125rem;height:3.875rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.VXorQG_guideRing{inset:var(--space-sm);border-radius:var(--r-circle);border:var(--border-width-strong) dashed color-mix(in srgb, var(--accent) 55%, transparent);position:absolute}@media (prefers-reduced-motion:no-preference){.VXorQG_guideRing{animation:VXorQG_verifPulse var(--dur-2000) infinite}}@keyframes VXorQG_verifPulse{0%,to{opacity:1}50%{opacity:.45}}.VXorQG_scanline{background:linear-gradient(90deg, transparent, var(--accent), transparent);height:3px;box-shadow:0 0 14px 2px var(--accent);position:absolute;left:0;right:0}@media (prefers-reduced-motion:no-preference){.VXorQG_scanline{animation:VXorQG_verifScan var(--dur-1800) var(--ease) infinite}}@keyframes VXorQG_verifScan{0%{top:8%}50%{top:88%}to{top:8%}}.VXorQG_rules{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VXorQG_rule{align-items:center;gap:var(--space-sm);font-family:var(--sans);color:var(--k80);font-size:.8438rem;display:flex}.VXorQG_ruleIcon{border-radius:var(--r2);background:color-mix(in srgb, var(--accent) 14%, transparent);width:1.75rem;height:1.75rem;color:var(--accent-ink);font-size:var(--fs-14);flex:none;place-items:center;display:grid}.VXorQG_aiNote{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--r3);background:var(--bg2);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);align-items:flex-start;margin:0;line-height:1.5;display:flex}.VXorQG_aiNote svg{color:var(--accent2-ink);margin-top:var(--space-1);flex:none}.VXorQG_statusPending{color:var(--accent2-ink);font-family:var(--sans);text-align:center;margin:0;font-weight:600}.VXorQG_steps{margin:var(--space-xs) 0 0;gap:var(--space-sm);flex-direction:column;padding:0;list-style:none;display:flex}.VXorQG_step{align-items:center;gap:var(--space-sm);font-family:var(--sans);color:var(--k80);font-size:.8438rem;display:flex}.VXorQG_stepDot{border-radius:var(--rf);border:var(--border-width-strong) solid var(--line2);border-top-color:var(--accent);flex:none;width:1.375rem;height:1.375rem}@media (prefers-reduced-motion:no-preference){.VXorQG_stepDot{animation:VXorQG_verifSpin var(--dur-1200) linear infinite}.VXorQG_step:nth-child(2) .VXorQG_stepDot{animation-delay:-.36s}.VXorQG_step:nth-child(3) .VXorQG_stepDot{animation-delay:-.72s}}@keyframes VXorQG_verifSpin{to{transform:rotate(360deg)}}.VXorQG_aiBadge{align-self:flex-start}.VXorQG_notice{padding:var(--space-sm) var(--space-md);border-radius:var(--r3);border:var(--border-width) solid var(--line);font-family:var(--sans);font-size:var(--fs-13);margin:0;line-height:1.45}.VXorQG_noticeRejected{background:color-mix(in srgb, var(--err) 8%, transparent);border-color:color-mix(in srgb, var(--err) 38%, transparent);color:var(--err)}.VXorQG_approvedBlock{align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}.VXorQG_approvedTitle{font-family:var(--sans);font-size:var(--fs-17);color:var(--k100);margin:0;font-weight:800}.VXorQG_seal{border-radius:var(--r-circle);width:5.75rem;height:5.75rem;color:var(--on-accent);background:radial-gradient(circle at 35% 30%, var(--green2), var(--green));box-shadow:0 14px 40px -12px color-mix(in srgb, var(--green) 60%, transparent);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.VXorQG_seal{animation:VXorQG_verifPop var(--dur-slow) var(--ease)}}@keyframes VXorQG_verifPop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}.VXorQG_deckMini{border-radius:var(--r4);border:var(--border-width) solid var(--line);width:11.875rem;box-shadow:var(--shadow-card);overflow:hidden}.VXorQG_deckMiniPhoto{aspect-ratio:5/4;background:linear-gradient(150deg, var(--accent2), var(--accent-d));color:var(--on-photo);place-items:center;display:grid;position:relative}.VXorQG_deckMiniSeal{top:var(--space-sm);left:var(--space-sm);align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--rf);font-family:var(--mono);font-size:var(--fs-9);text-transform:uppercase;letter-spacing:.06em;color:var(--on-photo);background:color-mix(in srgb, var(--green) 84%, transparent);font-weight:700;display:inline-flex;position:absolute}.VXorQG_deckMiniFoot{padding:var(--space-sm) var(--space-md);background:var(--card);align-items:baseline;gap:var(--space-xs);display:flex}.VXorQG_deckMiniFoot b{color:var(--k100);font-family:var(--sans);font-size:var(--fs-15)}.VXorQG_actionsStack{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}
.t3JCvq_screen{gap:var(--space-md);flex-direction:column;display:flex}.t3JCvq_eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.16em;text-transform:uppercase;color:var(--k80);margin:0;font-weight:500}.t3JCvq_title{font-size:var(--fs-20);color:var(--k100);margin:0;font-weight:600}.t3JCvq_subtitle{font-size:var(--fs-13);color:var(--k80);margin:0}.t3JCvq_card{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.t3JCvq_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.t3JCvq_row{gap:var(--space-xs);padding:var(--space-10) 0;border-bottom:var(--border-width) solid var(--line);flex-direction:column;display:flex}.t3JCvq_row:last-child{border-bottom:0}.t3JCvq_rowHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.t3JCvq_rowTitle{min-width:0;font-size:var(--fs-14);color:var(--k100);font-weight:600}.t3JCvq_rowSide{font-size:var(--fs-14);color:var(--k100);text-align:right;flex:none;font-weight:600}.t3JCvq_rowSub{font-size:var(--fs-12);color:var(--k80)}.t3JCvq_rowLink{gap:var(--space-xs);color:inherit;flex-direction:column;text-decoration:none;display:flex}.t3JCvq_rowLink:hover .t3JCvq_rowTitle,.t3JCvq_rowLink:focus-visible .t3JCvq_rowTitle{color:var(--accent-ink)}.t3JCvq_groupHead{padding-top:var(--space-sm);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);margin:0}.t3JCvq_status{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--green);flex:none;font-weight:600}.t3JCvq_statusMuted{color:var(--k55)}.t3JCvq_pinRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.t3JCvq_pinLabel{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;color:var(--k80)}.t3JCvq_actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.t3JCvq_note{font-size:var(--fs-13);color:var(--k80);margin:0}.t3JCvq_error{font-size:var(--fs-13);color:var(--err);margin:0}.t3JCvq_big{font-size:var(--fs-28);color:var(--k100);margin:0;font-weight:700}.t3JCvq_timer{font-family:var(--mono);font-size:var(--fs-32);color:var(--live);margin:0;font-weight:600}.t3JCvq_live{font-size:var(--fs-12);color:var(--accent-ink);margin:0}.t3JCvq_worth{gap:var(--space-xs);padding:var(--space-10);border-radius:var(--r3);background:var(--ok-soft);flex-direction:column;display:flex}.t3JCvq_worth[data-tone=deficit]{background:var(--err-soft)}.t3JCvq_worthHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.t3JCvq_worthTitle{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k80)}.t3JCvq_worthValue{font-size:var(--fs-15);color:var(--green);font-weight:700}.t3JCvq_worth[data-tone=deficit] .t3JCvq_worthValue{color:var(--err)}.t3JCvq_line{justify-content:space-between;gap:var(--space-sm);font-size:var(--fs-13);color:var(--k80);display:flex}.t3JCvq_lineValue{color:var(--k100);flex:none;font-weight:600}.t3JCvq_lineTotal{padding-top:var(--space-xs);border-top:var(--border-width) solid var(--line);color:var(--k100);font-weight:600}.t3JCvq_bars{gap:var(--space-xs);height:var(--space-48);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;display:grid}.t3JCvq_bar{justify-content:flex-end;align-items:center;gap:var(--space-2xs);height:100%;font-family:var(--mono);font-size:var(--fs-10);color:var(--k55);flex-direction:column;display:flex}.t3JCvq_barFill{width:100%;min-height:var(--border-width);border-radius:var(--r1);background:var(--accent)}.t3JCvq_tabs{gap:var(--space-xs);flex-wrap:wrap;display:flex}.t3JCvq_mapFrame{border-radius:var(--r4);overflow:hidden}.t3JCvq_warn{font-size:var(--fs-12);color:var(--warn);margin:0}
.vCfJNW_card{align-items:flex-start;gap:var(--space-sm-md);padding:var(--space-md);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r3);transition:border-color var(--dur-150) ease, transform var(--dur-150) ease;text-decoration:none;display:flex}.vCfJNW_card:hover{border-color:var(--accent);transform:translateY(-1px)}.vCfJNW_card:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}.vCfJNW_card.vCfJNW_action{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer}.vCfJNW_card.vCfJNW_action:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.vCfJNW_card.vCfJNW_action:disabled:hover{border-color:var(--line);transform:none}.vCfJNW_icon{color:var(--k55);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vCfJNW_icon.vCfJNW_danger{color:var(--err)}.vCfJNW_copy{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.vCfJNW_title{font-size:var(--fs-16);color:var(--k100);font-weight:600}.vCfJNW_description{color:var(--k55);font-size:.85rem;line-height:1.4}.vCfJNW_trailing{flex-shrink:0;align-self:center;align-items:center;margin-inline-start:auto;display:inline-flex}
.bvTP8q_root{gap:var(--space-sm);flex-direction:column;display:flex}.bvTP8q_root.bvTP8q_separated{padding-top:var(--space-lg);border-top:var(--border-width) solid var(--line)}.bvTP8q_heading{color:var(--k55);margin:0;font-size:.85rem;font-weight:600}.bvTP8q_stack{gap:var(--space-sm);flex-direction:column;display:flex}.bvTP8q_grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}
.lK_Xhq_tabbar{z-index:45;border-top:var(--border-width) solid var(--line);background:color-mix(in srgb, var(--bg1) 92%, transparent);-webkit-backdrop-filter:blur(var(--blur-lg));padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0;align-items:stretch;display:flex}.lK_Xhq_tab{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:calc(var(--space-48) + var(--space-sm));padding:var(--space-sm) var(--space-2xs);color:var(--k80);transition:color var(--dur-fast) var(--ease);flex-direction:column;flex:1;text-decoration:none;display:flex}.lK_Xhq_tab:hover{color:var(--k100)}.lK_Xhq_tab[data-active=true]{color:var(--accent-ink)}.lK_Xhq_tabLabel{font-family:var(--sans);font-size:var(--fs-10);letter-spacing:-.005em;font-weight:600}.lK_Xhq_tab svg{width:var(--space-20);height:var(--space-20)}.lK_Xhq_tabbar[data-business] .lK_Xhq_tab{min-height:var(--space-2xl)}.lK_Xhq_tabbar[data-business] .lK_Xhq_tab[data-active=true] .lK_Xhq_tabLabel{font-weight:700}.lK_Xhq_icon{display:inline-flex;position:relative}.lK_Xhq_tab[data-locked],.lK_Xhq_railItem[data-locked]{color:var(--k55);opacity:var(--opacity-locked);cursor:not-allowed}.lK_Xhq_lock{display:inline-flex;position:absolute;inset-block-start:calc(-1 * var(--space-2xs));inset-inline-end:calc(-1 * var(--space-xs))}.lK_Xhq_tab[data-locked]:hover,.lK_Xhq_railItem[data-locked]:hover{color:var(--k55)}.lK_Xhq_lockedIcon{width:calc(var(--space-20) + var(--border-width-strong));height:calc(var(--space-20) + var(--border-width-strong));border:var(--border-width-strong) dashed currentColor;border-radius:var(--r2);display:inline-block}.lK_Xhq_rail{display:none}@media (min-width:1024px){.lK_Xhq_tabbar{display:none}.lK_Xhq_rail{align-items:stretch;gap:var(--space-xs);width:var(--shell-rail-width,calc(var(--space-2xl) + var(--space-sm)));padding:var(--space-md) var(--space-xs);border-inline-end:var(--border-width) solid var(--line);background:var(--bg1);flex-direction:column;flex-shrink:0;display:flex}.lK_Xhq_railItem{align-items:center;gap:var(--space-2xs);padding:var(--space-sm) var(--space-2xs);border-radius:var(--r3);color:var(--k80);flex-direction:column;text-decoration:none;display:flex}.lK_Xhq_railItem:hover{color:var(--k100)}.lK_Xhq_railItem[data-active=true]{color:var(--shell-rail-active-ink,var(--accent-ink));background:var(--shell-rail-active-bg,var(--accent-soft))}.lK_Xhq_railItem:last-child{margin-top:auto}.lK_Xhq_railLabel{font-family:var(--sans);font-size:var(--fs-10);text-align:center;font-weight:600}.lK_Xhq_railNote{margin:var(--space-10) 0 0;padding:var(--space-10) var(--space-xs);border-radius:var(--r2);background:var(--bg2);color:var(--shell-rail-note-ink,var(--k55));font:var(--shell-rail-note-font,400 var(--fs-10) / 1.4 var(--sans));text-align:center}}
