.sheet_scope__09fEc{background:var(--color-paper);color:var(--color-ink-2);font-family:var(--font-body);font-size:var(--text-base);line-height:1.55;min-height:100dvh;overflow-x:clip;padding-block:var(--space-xl) var(--space-2xl);padding-inline:max(var(--space-md),env(safe-area-inset-left))}.sheet_sheet___7q53{max-width:76rem;margin-inline:auto;border:1px solid var(--color-rule);background:var(--color-paper)}.sheet_reveal__FBsVN{opacity:0;transform:translateY(8px);animation:sheet_hmReveal__F7lfD var(--dur-long) var(--ease-out) forwards;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes sheet_hmReveal__F7lfD{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sheet_reveal__FBsVN{animation:sheet_hmRevealReduced__xp7x3 .15s linear forwards}@keyframes sheet_hmRevealReduced__xp7x3{to{opacity:1;transform:none}}}.sheet_masthead__xr_tr{background:var(--color-graphite);color:var(--color-ink-on-dark);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-lg) var(--space-xl);padding:var(--space-xl) var(--space-xl) var(--space-lg)}.sheet_mastEyebrow__uFTMV{font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-on-dark)}.sheet_mastNameRow__hEk0h{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);margin-block:var(--space-xs) var(--space-sm)}.sheet_mastName__reSGj{font-family:var(--font-display);font-weight:600;font-size:clamp(1.6rem,2.2vw + .9rem,2.5rem);letter-spacing:-.02em;line-height:1.05;overflow-wrap:anywhere;min-width:0;margin:0;color:var(--color-ink-on-dark)}.sheet_statusChip__UMakj{font-family:var(--font-mono);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-rule-2);border-radius:var(--radius-ctl);padding:var(--space-3xs) var(--space-xs);white-space:nowrap;color:var(--color-muted-on-dark)}.sheet_statusChip__UMakj[data-status=active]{color:var(--color-accent-bright);border-color:color-mix(in oklab,var(--color-accent-bright) 55%,var(--color-graphite))}.sheet_statusChip__UMakj[data-status=revoked]{color:var(--color-danger-bright);border-color:color-mix(in oklab,var(--color-danger-bright) 55%,var(--color-graphite))}.sheet_mastMeta__g25yU{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted-on-dark)}.sheet_mastMeta__g25yU a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.sheet_mastMeta__g25yU a:hover{color:var(--color-ink-on-dark);text-decoration-color:var(--color-accent-bright)}.sheet_mastMeta__g25yU a:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.sheet_mastRail__MtVcz{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-md)}.sheet_readoutRow__nmysc{display:flex}.sheet_readout__I45Zo{padding-inline:var(--space-lg);text-align:right}.sheet_readout__I45Zo+.sheet_readout__I45Zo{border-inline-start:1px solid var(--color-rule-2)}.sheet_readout__I45Zo:last-child{padding-inline-end:0}.sheet_readoutValue__Fqlob{font-family:var(--font-display);font-weight:600;font-size:var(--text-readout);line-height:1.1;font-variant-numeric:tabular-nums;color:var(--color-ink-on-dark)}.sheet_readoutLabel__m6dvI{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-on-dark)}.sheet_btnPrimary__UMM9B{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-weight:500;font-size:var(--text-sm);white-space:nowrap;background:var(--color-accent);color:var(--color-accent-ink);border:1px solid var(--color-accent);border-radius:var(--radius-ctl);padding:var(--space-xs) var(--space-md);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out),transform .1s var(--ease-out)}.sheet_btnPrimary__UMM9B:hover{background:var(--color-accent-bright);border-color:var(--color-accent-bright)}.sheet_btnPrimary__UMM9B:active{transform:translateY(1px)}.sheet_btnPrimary__UMM9B:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:3px}.sheet_btnPrimary__UMM9B:disabled{background:var(--color-rule-2);border-color:var(--color-rule-2);color:var(--color-muted-on-dark);cursor:not-allowed;transform:none}.sheet_btnGhost__DPETG{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-weight:500;font-size:var(--text-sm);white-space:nowrap;background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-rule);border-radius:var(--radius-ctl);padding:var(--space-xs) var(--space-sm);cursor:pointer;transition:border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform .1s var(--ease-out)}.sheet_btnGhost__DPETG:hover{border-color:var(--color-accent);color:var(--color-accent)}.sheet_btnGhost__DPETG:active{transform:translateY(1px)}.sheet_btnGhost__DPETG:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.sheet_textLink__B2RPY{font-family:var(--font-body);font-weight:500;font-size:var(--text-sm);white-space:nowrap;color:var(--color-accent);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color var(--dur-short) var(--ease-out)}.sheet_textLink__B2RPY:hover{text-decoration-color:var(--color-accent)}.sheet_textLink__B2RPY:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sheet_mastMeta__g25yU a:active,.sheet_textLink__B2RPY:active{color:var(--color-accent-bright)}.sheet_section__pSlkn{border-top:1px solid var(--color-rule);padding:var(--space-lg) var(--space-xl) var(--space-xl)}.sheet_sectionHead__HfbCJ{display:flex;align-items:center;gap:var(--space-sm);font-family:var(--font-display);font-weight:600;font-size:var(--text-head);letter-spacing:-.01em;color:var(--color-ink);margin:0 0 var(--space-lg)}.sheet_sectionHead__HfbCJ:before{content:"";width:8px;height:8px;background:var(--color-accent);flex:none}.sheet_microLabel__5aFod{font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.sheet_emptyNote__8efZS{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-faint);padding-block:var(--space-xl)}.sheet_scoreGrid__weipT{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.sheet_scoreMain__fRwBD{padding-inline-end:var(--space-xl);min-width:0}.sheet_scoreLede__eEVMN{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm)}.sheet_scoreValue__RWfIi{font-family:var(--font-display);font-weight:600;font-size:var(--text-hero);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-ink)}.sheet_scoreOutOf__D5TGo{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-faint)}.sheet_bandChip__HvCG8{font-family:var(--font-mono);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-ctl);padding:var(--space-3xs) var(--space-xs);border:1px solid var(--color-rule);color:var(--color-muted)}.sheet_bandChip__HvCG8[data-band=strong]{color:var(--color-ok);border-color:color-mix(in oklab,var(--color-ok) 45%,var(--color-paper))}.sheet_bandChip__HvCG8[data-band=moderate]{color:var(--color-warn);border-color:color-mix(in oklab,var(--color-warn) 50%,var(--color-paper))}.sheet_bandChip__HvCG8[data-band=elevated]{color:var(--color-elevated);border-color:color-mix(in oklab,var(--color-elevated) 50%,var(--color-paper))}.sheet_bandChip__HvCG8[data-band=critical]{color:var(--color-danger);border-color:color-mix(in oklab,var(--color-danger) 50%,var(--color-paper))}.sheet_ruler__lpFcd{display:block;width:100%;height:auto;margin-top:var(--space-md)}.sheet_issNote__F3lii{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted);margin-top:var(--space-sm)}.sheet_trendBlock__zLJFG{margin-top:var(--space-xl)}.sheet_trendHeadRow__S_bNs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-sm)}.sheet_deltaChip__5giX7{font-family:var(--font-mono);font-size:var(--text-label);font-weight:600;letter-spacing:.05em;color:var(--color-muted);white-space:nowrap}.sheet_deltaChip__5giX7[data-tone=positive]{color:var(--color-ok)}.sheet_deltaChip__5giX7[data-tone=negative]{color:var(--color-danger)}.sheet_chartBox__5Y_KF{width:100%;height:150px}.sheet_chartBoxTall__UyDvo{width:100%;height:220px}.sheet_chartBoxTall__UyDvo .recharts-surface:focus,.sheet_chartBoxTall__UyDvo .recharts-wrapper:focus,.sheet_chartBoxTall__UyDvo :focus,.sheet_chartBoxTall__UyDvo svg:focus,.sheet_chartBox__5Y_KF .recharts-surface:focus,.sheet_chartBox__5Y_KF .recharts-wrapper:focus,.sheet_chartBox__5Y_KF :focus,.sheet_chartBox__5Y_KF svg:focus{outline:none}.sheet_basicRail__qTRJ1{border-inline-start:1px solid var(--color-rule);padding-inline-start:var(--space-xl);min-width:0}.sheet_basicRow__HyeSp{display:grid;grid-template-columns:minmax(0,1fr) 72px auto auto;align-items:center;column-gap:var(--space-md);padding-block:var(--space-sm);border-top:1px solid var(--color-rule)}.sheet_basicRow__HyeSp:first-of-type{border-top:0;padding-top:0}.sheet_basicLabel__lnh3d{font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet_basicSpark__Jg599{width:72px;height:22px}.sheet_basicVal__4DsDW{font-family:var(--font-display);font-weight:600;font-size:1.0625rem;font-variant-numeric:tabular-nums;color:var(--color-ink);text-align:right;min-width:3.2ch}.sheet_basicVal__4DsDW[data-none=true]{color:var(--color-faint);font-weight:500}.sheet_basicThr__JeO10{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-faint);white-space:nowrap;min-width:6.5ch;text-align:right}.sheet_basicThr__JeO10[data-alert=true]{color:var(--color-danger);font-weight:600}.sheet_fleetGrid__vF4XN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sheet_unitCol__Fqxuv{min-width:0;padding-inline-end:var(--space-xl)}.sheet_unitCol__Fqxuv+.sheet_unitCol__Fqxuv{border-inline-start:1px solid var(--color-rule);padding-inline:var(--space-xl) 0}.sheet_unitTag__Wt9qy{font-family:var(--font-mono);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sheet_unitTag__Wt9qy[data-kind=best]{color:var(--color-ok)}.sheet_unitTag__Wt9qy[data-kind=worst]{color:var(--color-danger)}.sheet_unitName__RVpxb{font-family:var(--font-display);font-weight:600;font-size:1.125rem;letter-spacing:-.01em;color:var(--color-ink);margin-top:var(--space-2xs)}.sheet_unitVin__cz1Ax{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-faint);overflow-wrap:anywhere}.sheet_unitBody__NbFC1{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:var(--space-md) var(--space-lg);margin-top:var(--space-md)}.sheet_unitFig__vxVL2{margin:0}.sheet_unitFig__vxVL2 img{height:108px;width:auto;max-width:100%;display:block;filter:drop-shadow(0 6px 10px color-mix(in oklab,var(--color-ink) 18%,transparent))}.sheet_unitFig__vxVL2[data-flip=true] img{transform:scaleX(-1)}.sheet_unitFigEmpty__qfpOU{height:108px;width:128px;display:grid;place-items:center;border:1px solid var(--color-rule);border-radius:var(--radius-card);color:var(--color-faint)}.sheet_unitScore__puwBN{text-align:right}.sheet_unitScoreValue__W1cVT{font-family:var(--font-display);font-weight:600;font-size:var(--text-readout);line-height:1;font-variant-numeric:tabular-nums}.sheet_unitScore__puwBN[data-kind=best] .sheet_unitScoreValue__W1cVT{color:var(--color-ok)}.sheet_unitScore__puwBN[data-kind=worst] .sheet_unitScoreValue__W1cVT{color:var(--color-danger)}.sheet_unitStats__RdDlF{grid-column:1/-1;display:flex;gap:var(--space-xl);border-top:1px solid var(--color-rule);padding-top:var(--space-sm)}.sheet_unitStat__SF5O_{min-width:0}.sheet_unitStatValue__k0Jjf{font-family:var(--font-display);font-weight:600;font-size:1.0625rem;font-variant-numeric:tabular-nums;color:var(--color-ink)}.sheet_unitStat__SF5O_[data-tone=ok] .sheet_unitStatValue__k0Jjf{color:var(--color-ok)}.sheet_unitStat__SF5O_[data-tone=danger] .sheet_unitStatValue__k0Jjf{color:var(--color-danger)}.sheet_fleetFoot__Yuvs3{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);border-top:1px solid var(--color-rule);margin-top:var(--space-lg);padding-top:var(--space-md)}.sheet_vfGrid__peyDf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.sheet_violCol__SChRx{min-width:0;padding-inline-end:var(--space-xl)}.sheet_fcCol__4ocqG{min-width:0;border-inline-start:1px solid var(--color-rule);padding-inline-start:var(--space-xl)}.sheet_violRow__LcLsv{display:grid;grid-template-columns:2.75rem minmax(0,1fr);column-gap:var(--space-md);padding-block:var(--space-sm);border-top:1px solid var(--color-rule)}.sheet_violRow__LcLsv:first-of-type{border-top:0;padding-top:0}.sheet_violCount__MIwkC{font-family:var(--font-display);font-weight:600;font-size:1.25rem;font-variant-numeric:tabular-nums;color:var(--color-ink);line-height:1.3}.sheet_violDesc__4K5xI{font-weight:500;font-size:var(--text-sm);color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet_violMeta__uT26t{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-faint);margin-block:2px 6px}.sheet_violMeta__uT26t em{font-style:normal;color:var(--color-danger)}.sheet_violBarTrack__clLtK{height:4px;background:var(--color-paper-2)}.sheet_violBarFill__zE0z_{height:100%;min-width:3%;background:color-mix(in oklab,var(--color-ink) 55%,var(--color-paper-2))}.sheet_violFootnote__1LcNL{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-faint);border-top:1px solid var(--color-rule);margin-top:var(--space-md);padding-top:var(--space-sm)}.sheet_fcHeadRow__3qt2P{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin-bottom:var(--space-md)}.sheet_fcFocus__p6TZ6{display:flex;align-items:baseline;gap:var(--space-sm);min-width:0}.sheet_fcFocusLabel__jr7P_{font-family:var(--font-display);font-weight:600;font-size:1.0625rem;color:var(--color-ink)}.sheet_fcCurrent__4_SCP{font-family:var(--font-display);font-weight:600;font-size:1.375rem;font-variant-numeric:tabular-nums}.sheet_fcCurrent__4_SCP[data-tone=over]{color:var(--color-danger)}.sheet_fcCurrent__4_SCP[data-tone=under]{color:var(--color-ok)}.sheet_dirChip__A8i7H{font-family:var(--font-mono);font-size:var(--text-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--color-muted)}.sheet_dirChip__A8i7H[data-tone=rising]{color:var(--color-danger)}.sheet_dirChip__A8i7H[data-tone=falling]{color:var(--color-ok)}.sheet_legendRow___o9Er{display:flex;gap:var(--space-lg);margin-top:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-muted)}.sheet_legendItem__i_Z72{display:inline-flex;align-items:center;gap:var(--space-xs)}.sheet_legendSwatch__V89db{width:16px;height:0;border-top:2px solid var(--color-ink-2)}.sheet_legendSwatch__V89db[data-kind=projected]{border-top-style:dashed;border-top-color:var(--color-accent)}.sheet_fcCallout__g_kXw{display:flex;align-items:center;gap:var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-ctl);padding:var(--space-sm) var(--space-md);margin-top:var(--space-md);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-2)}.sheet_fcCallout__g_kXw[data-tone=warn]{border-color:color-mix(in oklab,var(--color-warn) 45%,var(--color-rule))}.sheet_fcCallout__g_kXw[data-tone=danger]{border-color:color-mix(in oklab,var(--color-danger) 45%,var(--color-rule))}.sheet_fcCallout__g_kXw[data-tone=ok]{border-color:color-mix(in oklab,var(--color-ok) 40%,var(--color-rule))}.sheet_fcCallout__g_kXw svg{flex:none}.sheet_fcCallout__g_kXw[data-tone=warn] svg{color:var(--color-warn)}.sheet_fcCallout__g_kXw[data-tone=danger] svg{color:var(--color-danger)}.sheet_fcCallout__g_kXw[data-tone=ok] svg{color:var(--color-ok)}.sheet_mapGrid__ubp24{display:grid;grid-template-columns:minmax(0,1fr) 220px}.sheet_mapMain__zb2JS{min-width:0;padding-inline-end:var(--space-xl)}.sheet_mapSvg__DIEUi{display:block;width:100%;height:auto}.sheet_mapRail__FL24y{border-inline-start:1px solid var(--color-rule);padding-inline-start:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-md)}.sheet_mapStat__VPGT3{border-top:1px solid var(--color-rule);padding-top:var(--space-sm)}.sheet_mapStat__VPGT3:first-child{border-top:0;padding-top:0}.sheet_mapStatValue__VNMav{font-family:var(--font-display);font-weight:600;font-size:var(--text-readout);line-height:1.1;font-variant-numeric:tabular-nums;color:var(--color-ink)}.sheet_mapStat__VPGT3[data-tone=danger] .sheet_mapStatValue__VNMav{color:var(--color-danger)}.sheet_mapStat__VPGT3[data-tone=warn] .sheet_mapStatValue__VNMav{color:var(--color-warn)}.sheet_mapLegend__TD6Qq{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-muted)}.sheet_mapLegendItem__lNQf8{display:inline-flex;align-items:center;gap:var(--space-xs)}.sheet_mapLegendDot__MHpWv{width:10px;height:10px;flex:none}.sheet_mapLegendDot__MHpWv[data-kind=crash]{background:color-mix(in oklab,var(--color-danger) 70%,var(--color-paper))}.sheet_mapLegendDot__MHpWv[data-kind=insp]{background:color-mix(in oklab,var(--color-accent) 55%,var(--color-paper))}.sheet_mapLegendDot__MHpWv[data-kind=garage]{background:transparent;border:1px dashed var(--color-accent)}.sheet_colophon__fX7qX{border-top:1px solid var(--color-rule);padding:var(--space-md) var(--space-xl);display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.05em;text-transform:uppercase;color:var(--color-faint)}.sheet_loadingRow__RZE0k{height:14px;background:var(--color-paper-2);animation:sheet_hmPulse__Q14uI 1.4s var(--ease-in-out) infinite alternate}@keyframes sheet_hmPulse__Q14uI{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sheet_loadingRow__RZE0k{animation:none}}.sheet_loadingNote__zWxH4{letter-spacing:.06em;color:var(--color-faint)}.sheet_errorStrip__fK43O,.sheet_loadingNote__zWxH4{font-family:var(--font-mono);font-size:var(--text-sm)}.sheet_errorStrip__fK43O{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-xl);color:var(--color-ink-2)}.sheet_errorStrip__fK43O svg{color:var(--color-danger);flex:none}@media (max-width:60rem){.sheet_masthead__xr_tr,.sheet_section__pSlkn{padding-inline:var(--space-lg)}.sheet_masthead__xr_tr{grid-template-columns:minmax(0,1fr)}.sheet_mastRail__MtVcz{align-items:flex-start}.sheet_readout__I45Zo{text-align:left}.sheet_readout__I45Zo:first-child{padding-inline-start:0}.sheet_scoreGrid__weipT,.sheet_vfGrid__peyDf{grid-template-columns:minmax(0,1fr)}.sheet_scoreMain__fRwBD,.sheet_violCol__SChRx{padding-inline-end:0}.sheet_basicRail__qTRJ1,.sheet_fcCol__4ocqG{border-inline-start:0;border-top:1px solid var(--color-rule);padding-inline-start:0;padding-top:var(--space-lg);margin-top:var(--space-lg)}.sheet_colophon__fX7qX{padding-inline:var(--space-lg)}.sheet_mapGrid__ubp24{grid-template-columns:minmax(0,1fr)}.sheet_mapMain__zb2JS{padding-inline-end:0}.sheet_mapRail__FL24y{border-inline-start:0;border-top:1px solid var(--color-rule);padding-inline-start:0;padding-top:var(--space-lg);margin-top:var(--space-lg);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md) var(--space-lg)}.sheet_mapStat__VPGT3{border-top:0;padding-top:0}.sheet_mapLegend__TD6Qq{grid-column:1/-1;margin-top:var(--space-xs)}}@media (max-width:40rem){.sheet_scope__09fEc{padding-block:var(--space-md) var(--space-xl)}.sheet_colophon__fX7qX,.sheet_masthead__xr_tr,.sheet_section__pSlkn{padding-inline:var(--space-md)}.sheet_fleetGrid__vF4XN{grid-template-columns:minmax(0,1fr)}.sheet_unitCol__Fqxuv{padding-inline-end:0}.sheet_unitCol__Fqxuv+.sheet_unitCol__Fqxuv{border-inline-start:0;border-top:1px solid var(--color-rule);padding-inline:0;padding-top:var(--space-lg);margin-top:var(--space-lg)}.sheet_readoutRow__nmysc{width:100%}.sheet_readout__I45Zo{flex:1;padding-inline:var(--space-md)}.sheet_unitStats__RdDlF{gap:var(--space-lg)}}.shared_root__wvroW{--fc-unsafe:#3987e5;--fc-crash:#d95926;--fc-hos:#199e70;--fc-vehicle:#c98500;--fc-drug:#d55181;--fc-hazmat:#008300;--fc-driver:#9085e9;--fc-serious:hsl(25,95%,53%);--fc-grid:color-mix(in srgb,var(--color-border) 70%,transparent);display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}[data-theme=light] .shared_root__wvroW{--fc-unsafe:#2a78d6;--fc-crash:#eb6834;--fc-hos:#1baf7a;--fc-vehicle:#eda100;--fc-drug:#e87ba4;--fc-hazmat:#008300;--fc-driver:#4a3aa7}.shared_toolbar__He3Os{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.shared_segmented__O5V9O{display:inline-flex;padding:2px;gap:2px;border-radius:var(--radius-md);background:var(--color-surface-1);border:1px solid var(--color-border)}.shared_segment__fOoVo{padding:4px 10px;border:none;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--color-text-muted);font:inherit;font-size:.72rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.shared_segment__fOoVo:hover{color:var(--color-text)}.shared_segment__fOoVo[aria-pressed=true]{background:var(--color-bg-elevated);color:var(--color-text);box-shadow:var(--shadow-sm)}.shared_chip__Yq7yR:focus-visible,.shared_segment__fOoVo:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.shared_dropWrap__NH9RT{position:relative}.shared_dropBtn__2Nxrk{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card);color:var(--color-text);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast)}.shared_dropBtn__2Nxrk:hover,.shared_dropBtn__2Nxrk[aria-expanded=true]{border-color:var(--color-primary)}.shared_dropBtn__2Nxrk:focus-visible,.shared_dropItem__Y9uv5:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.shared_caret__e54Xl{font-size:10px;opacity:.5}.shared_dropdown__X1bD0{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:170px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden}.shared_dropItem__Y9uv5{display:block;width:100%;padding:8px 14px;border:none;background:none;color:var(--color-text);font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background var(--transition-fast)}.shared_dropItem__Y9uv5:hover{background:var(--color-surface-hover)}.shared_dropItem__Y9uv5[aria-selected=true]{color:var(--color-primary);font-weight:500}.shared_chips__e2cAi{display:flex;flex-wrap:wrap;gap:6px}.shared_chip__Yq7yR{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);font:inherit;font-size:.72rem;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.shared_chip__Yq7yR:hover{color:var(--color-text);background:var(--color-surface-1)}.shared_chip__Yq7yR[aria-pressed=true]{color:var(--color-text);background:var(--color-surface-2);border-color:color-mix(in srgb,var(--color-text-muted) 45%,var(--color-border))}.shared_dot__aENTz{display:inline-block;width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:var(--dot)}.shared_pill__bO5g2{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:.68rem;font-weight:650;white-space:nowrap;color:var(--tone);background:color-mix(in srgb,var(--tone) 13%,transparent);border:1px solid color-mix(in srgb,var(--tone) 30%,transparent)}.shared_pill__bO5g2[data-tone=alert]{--tone:var(--color-error)}.shared_pill__bO5g2[data-tone=watch]{--tone:var(--fc-serious)}.shared_pill__bO5g2[data-tone=ok]{--tone:var(--color-success)}.shared_pill__bO5g2[data-tone=caution]{--tone:var(--color-warning)}.shared_pill__bO5g2[data-tone=neutral]{--tone:var(--color-text-muted)}.shared_legend__ei4ie{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs) var(--spacing-md);font-size:.7rem;color:var(--color-text-muted)}.shared_legendItem__79jQW{display:inline-flex;align-items:center;gap:6px}.shared_legendLine__gi9d7{width:14px;height:0;border-top:2px solid var(--key)}.shared_legendLine__gi9d7[data-style=dashed]{border-top-style:dashed}.shared_legendLine__gi9d7[data-style=dotted]{border-top-style:dotted}.shared_legendRect__SmW2Z{width:10px;height:10px;border-radius:2px;background:var(--key)}.shared_tooltip__Ie_m_{min-width:150px;padding:8px 10px;border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);font-size:.72rem;color:var(--color-text-muted);pointer-events:none}.shared_tooltipTitle__zWrHx{margin-bottom:4px;font-weight:650;color:var(--color-text)}.shared_tooltipRow__ng9S8{display:flex;align-items:center;gap:8px;line-height:1.6}.shared_tooltipKey__UPjih{width:10px;height:0;border-top:2px solid var(--key);flex:0 0 auto}.shared_tooltipValue__Tcnc0{margin-left:auto;padding-left:12px;font-weight:700;color:var(--color-text);font-variant-numeric:tabular-nums}.shared_note__YL9BG{margin:0;font-size:.7rem;line-height:1.5;color:var(--color-text-subtle)}.shared_axisLabel__yx_9c{font-size:11px;fill:var(--color-text-muted);font-variant-numeric:tabular-nums}.fanParts_fan__tu4Xs{display:block;overflow:visible;touch-action:none}.fanParts_zone__3Age7{fill:var(--color-error);fill-opacity:.07}.fanParts_base__Xr2pE{stroke:var(--fc-grid);stroke-width:1}.fanParts_threshold__cvgM_{stroke:var(--color-error);stroke-opacity:.6;stroke-width:1}.fanParts_thresholdLabel__OYruO{font-size:9px;font-weight:650;fill:var(--color-error);fill-opacity:.85}.fanParts_band80___MVRR{fill:var(--series);fill-opacity:.16}.fanParts_band50___v_KY{fill:var(--series);fill-opacity:.34}.fanParts_recorded__L9pys{fill:none;stroke:var(--color-text-muted);stroke-width:1.75;stroke-linejoin:round}.fanParts_median__O2_ol{fill:none;stroke:var(--series);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.fanParts_now__qRqjM{stroke:var(--color-text-subtle);stroke-width:1}.fanParts_checkpoint__tqYbt{stroke:var(--series);stroke-width:1;stroke-opacity:.55}.fanParts_cross__FMDsy{stroke:var(--color-text-muted);stroke-width:1}.fanParts_crossDot__wpetG{fill:var(--series);stroke:var(--color-bg-card);stroke-width:2}.fanParts_tick__x_8BL{position:absolute;top:0;transform:translateX(-50%);font-size:10px;color:var(--color-text-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}.fanParts_tick__x_8BL[data-edge=start]{transform:none}.fanParts_tick__x_8BL[data-edge=end]{transform:translateX(-100%)}.fanParts_ring__IwVFK{display:block;flex:0 0 auto}.fanParts_ringTrack__wNh1P{fill:none;stroke:var(--color-surface-2);stroke-width:4}.fanParts_ringValue__u3Jh7{fill:none;stroke:var(--color-error);stroke-width:4;stroke-linecap:round}.FanGridModule_toolbar__VTcdW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm) var(--spacing-md)}.FanGridModule_controls__BXKMz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-md)}.FanGridModule_sync__BVvZR{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:.74rem;font-weight:600;color:var(--color-text-muted);cursor:pointer;user-select:none}.FanGridModule_sync__BVvZR input{position:absolute;opacity:0;pointer-events:none}.FanGridModule_syncTrack__9_QXi{position:relative;width:34px;height:19px;border-radius:999px;background:var(--color-surface-2);border:1px solid var(--color-border);transition:background-color var(--transition-fast),border-color var(--transition-fast)}.FanGridModule_syncTrack__9_QXi i{position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--color-text-muted);transition:transform var(--transition-fast),background-color var(--transition-fast)}.FanGridModule_sync__BVvZR input:checked+.FanGridModule_syncTrack__9_QXi{background:color-mix(in srgb,var(--color-primary) 30%,transparent);border-color:var(--color-primary)}.FanGridModule_sync__BVvZR input:checked+.FanGridModule_syncTrack__9_QXi i{transform:translateX(15px);background:var(--color-primary-light)}.FanGridModule_sync__BVvZR input:focus-visible+.FanGridModule_syncTrack__9_QXi{outline:2px solid var(--color-primary);outline-offset:2px}.FanGridModule_tally__vV3GL{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:100%;padding:6px 12px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-1)}.FanGridModule_tallyLabel__K2vZ8{font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);white-space:nowrap}.FanGridModule_tallyTags__j_r7a{display:inline-flex;flex-wrap:wrap;gap:2px 7px}.FanGridModule_tallyTags__j_r7a b{font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--color-text-subtle);transition:color var(--transition-fast)}.FanGridModule_tallyTags__j_r7a b[data-on]{color:var(--color-error)}.FanGridModule_tallyValue__Zxigt{display:inline-flex;align-items:center;gap:5px}.FanGridModule_tallyValue__Zxigt b{font-size:1.15rem;font-weight:750;color:var(--color-text);font-variant-numeric:tabular-nums}.FanGridModule_tallyValue__Zxigt b.FanGridModule_tallyTarget__v2Ohv[data-trend=better]{color:var(--color-success)}.FanGridModule_tallyValue__Zxigt b.FanGridModule_tallyTarget__v2Ohv[data-trend=worse]{color:var(--color-error)}.FanGridModule_tallyValue__Zxigt b.FanGridModule_tallyTarget__v2Ohv[data-trend=same]{color:var(--color-text-muted)}.FanGridModule_tallyMeta__BAa7x{font-size:.68rem;color:var(--color-text-subtle);white-space:nowrap}.FanGridModule_grid__59qB5{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-sm)}.FanGridModule_panel__H1TQq{display:flex;flex-direction:column;gap:4px;min-width:0;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-1)}.FanGridModule_head__Xy3iD{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs)}.FanGridModule_name___9YqR{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:.78rem;font-weight:650;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FanGridModule_swatch__VeWdO{width:10px;height:10px;border-radius:3px;flex:0 0 auto;background:color-mix(in srgb,var(--series) 55%,transparent);border:1.5px solid var(--series)}.FanGridModule_odds__TJIMW{display:inline-flex;align-items:center;gap:6px}.FanGridModule_odds__TJIMW>span{display:flex;flex-direction:column;line-height:1.1}.FanGridModule_odds__TJIMW b{font-size:.85rem;font-weight:750;color:var(--color-text);font-variant-numeric:tabular-nums}.FanGridModule_odds__TJIMW small{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle)}.FanGridModule_readout__oEFsf{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-height:1.9rem}.FanGridModule_value__8Q8p0{font-size:1.55rem;font-weight:750;letter-spacing:-.03em;color:var(--color-text)}.FanGridModule_meta__BpxsC{font-size:.68rem;color:var(--color-text-subtle);font-variant-numeric:tabular-nums}.FanGridModule_target__T1eDs{font-size:1.2rem;font-weight:750;letter-spacing:-.02em}.FanGridModule_trendIcon__efCqE{align-self:center;flex:0 0 auto}.FanGridModule_target__T1eDs[data-trend=better],.FanGridModule_trendIcon__efCqE[data-trend=better]{color:var(--color-success)}.FanGridModule_target__T1eDs[data-trend=worse],.FanGridModule_trendIcon__efCqE[data-trend=worse]{color:var(--color-error)}.FanGridModule_target__T1eDs[data-trend=same],.FanGridModule_trendIcon__efCqE[data-trend=same]{color:var(--color-text-muted)}.FanGridModule_chart__VBn_9{width:100%;min-width:0}.FanGridModule_axis__jOUzq{position:relative;height:14px;margin-top:2px}.FanGridModule_event__b9J0u{font-size:.7rem;font-weight:600;color:var(--color-text-muted)}.FanGridModule_event__b9J0u[data-tone=ok]{color:var(--color-success)}.FanGridModule_event__b9J0u[data-tone=alert]{color:var(--color-error)}.SmsForecastModule_notice__abB_W{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-surface-1);font-size:.8rem;color:var(--color-text-muted)}.SmsForecastModule_spinner__CqS7O{width:16px;height:16px;flex:0 0 auto;border-radius:50%;border:2px solid var(--color-border);border-top-color:var(--color-primary);animation:SmsForecastModule_spin__nUCG6 .8s linear infinite}@keyframes SmsForecastModule_spin__nUCG6{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.SmsForecastModule_spinner__CqS7O{animation:none}}.ViolationsMapModule_root__BjmBO{display:flex;flex-direction:column;gap:var(--spacing-md);container-type:inline-size}.ViolationsMapModule_toolbar__3dyB2{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.ViolationsMapModule_dropWrap__GTFGf{position:relative}.ViolationsMapModule_dropBtn__Hce2e{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card);color:var(--color-text);font-size:13px;cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast)}.ViolationsMapModule_dropBtn__Hce2e:hover{border-color:var(--color-primary)}.ViolationsMapModule_caret__LrS3_{font-size:10px;opacity:.5}.ViolationsMapModule_dropdown__KtgqM{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:170px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden}.ViolationsMapModule_dropRight__IOCAh{left:auto;right:0}.ViolationsMapModule_dropItem__q8UqP{display:block;width:100%;padding:8px 14px;text-align:left;font-size:13px;color:var(--color-text);background:none;border:none;cursor:pointer;transition:background var(--transition-fast)}.ViolationsMapModule_dropItem__q8UqP:hover{background:var(--color-surface-hover)}.ViolationsMapModule_active__mnzvB{color:var(--color-primary);font-weight:500}.ViolationsMapModule_levelToggle__Y7Ple{display:flex;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.ViolationsMapModule_levelBtn__VSa4e{padding:6px 14px;font-size:13px;color:var(--color-text-muted);background:var(--color-bg-card);border:none;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.ViolationsMapModule_levelBtn__VSa4e:not(:last-child){border-right:1px solid var(--color-border)}.ViolationsMapModule_levelActive__YS6CJ{background:var(--color-primary);color:#fff}.ViolationsMapModule_body__vva91{display:grid;grid-template-columns:1fr 260px;gap:var(--spacing-md);align-items:start}.ViolationsMapModule_crashBody__7FzAt{grid-template-columns:minmax(0,1fr) 340px}@container (max-width: 660px){.ViolationsMapModule_body__vva91,.ViolationsMapModule_crashBody__7FzAt{grid-template-columns:minmax(0,1fr)}.ViolationsMapModule_mapWrap__h02vF{height:auto;aspect-ratio:6/4}}.ViolationsMapModule_legendLabel__VoLxl{white-space:nowrap}.ViolationsMapModule_mapCol__Ih6vy{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ViolationsMapModule_mapWrap__h02vF{position:relative;border-radius:var(--radius-lg);overflow:hidden;height:440px}.ViolationsMapModule_map__tbsaD{width:100%;height:100%}.ViolationsMapModule_mapWrap__h02vF .mapboxgl-ctrl-logo,.ViolationsMapModule_printSnapshot__noNL4{display:none}.ViolationsMapModule_mapOverlay__YmJEl{position:absolute;inset:0;font-size:13px;background:rgba(0,0,0,.1);z-index:10;border-radius:var(--radius-lg)}.ViolationsMapModule_legend__l6My4,.ViolationsMapModule_mapOverlay__YmJEl{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.ViolationsMapModule_legend__l6My4{gap:8px;font-size:11px;padding:0 4px}.ViolationsMapModule_legendBar__Yam70{width:160px;height:8px;border-radius:4px;background:linear-gradient(90deg,#d4edda,#52c078,#ffcc00,#f07020,#e05228);print-color-adjust:exact;-webkit-print-color-adjust:exact}.ViolationsMapModule_sidebar__p2wtw{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.ViolationsMapModule_sidebarTitle__FGI2O{font-size:14px;font-weight:600;color:var(--color-text)}.ViolationsMapModule_table__L58B4{width:100%;border-collapse:collapse;font-size:13px}.ViolationsMapModule_table__L58B4 th{padding:6px 8px;text-align:left;font-size:11px;font-weight:600;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:var(--color-surface-1)}.ViolationsMapModule_table__L58B4 th.ViolationsMapModule_right__14ZAd{text-align:right}.ViolationsMapModule_table__L58B4 td{padding:8px;border-bottom:1px solid var(--color-border-light)}.ViolationsMapModule_crashTable__lEZW2{table-layout:fixed;font-size:12px}.ViolationsMapModule_crashTable__lEZW2 th{padding:6px 4px;font-size:10px;white-space:normal}.ViolationsMapModule_crashTable__lEZW2 td{padding:8px 4px}.ViolationsMapModule_fullLabel__BZN1U{display:inline}.ViolationsMapModule_abbrLabel__vmnND{display:none}.ViolationsMapModule_right__14ZAd{text-align:right}.ViolationsMapModule_place__viTJk{color:var(--color-text);font-weight:500}.ViolationsMapModule_count__q5kVK{font-weight:600}.ViolationsMapModule_zero__sWIJY{color:var(--color-text-muted)}.ViolationsMapModule_empty__RJKrg{color:var(--color-text-subtle);font-size:12px;padding:16px 8px;text-align:center}@media print{.ViolationsMapModule_body__vva91{grid-template-columns:1fr 132px;gap:var(--spacing-md)}.ViolationsMapModule_crashBody__7FzAt{grid-template-columns:1fr 168px}.ViolationsMapModule_map__tbsaD{display:none}.ViolationsMapModule_mapWrap__h02vF{height:auto}.ViolationsMapModule_printSnapshot__noNL4{display:block;width:100%;height:auto}.ViolationsMapModule_sidebar__p2wtw{padding:0;border:none;background:none;gap:4px}.ViolationsMapModule_sidebarTitle__FGI2O{font-size:11px;line-height:1.25}.ViolationsMapModule_table__L58B4{table-layout:fixed;font-size:6px}.ViolationsMapModule_table__L58B4 th{padding:2px 4px;font-size:7px}.ViolationsMapModule_table__L58B4 td{padding:2px 4px}.ViolationsMapModule_table__L58B4.ViolationsMapModule_crashTable__lEZW2{font-size:6px}.ViolationsMapModule_table__L58B4.ViolationsMapModule_crashTable__lEZW2 th{font-size:7px}.ViolationsMapModule_fullLabel__BZN1U{display:none}.ViolationsMapModule_abbrLabel__vmnND{display:inline}}.ModuleThumbnail_thumb__P4K9t{display:block;width:100%;height:100%}.BrandLogo_brand__lE7V0{display:inline-flex;align-items:center;gap:.7rem;min-width:0}.BrandLogo_markWrap__fvv1j{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.BrandLogo_mark__elHjb{display:block;height:auto}.BrandLogo_markMono__o3KnP{display:inline-block;flex-shrink:0;background-color:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.BrandLogo_textWrap__rAZn5{display:inline-flex;flex-direction:column;min-width:0;line-height:1}.BrandLogo_wordmark__ngjkI{font-weight:800;letter-spacing:.06em;color:#0f4b7d;text-transform:uppercase;white-space:nowrap}.BrandLogo_tagline__g4QSZ{margin-top:.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a7d82;white-space:nowrap}.BrandLogo_sm__xBWiH .BrandLogo_wordmark__ngjkI{font-size:1rem}.BrandLogo_sm__xBWiH .BrandLogo_tagline__g4QSZ{font-size:.43rem}.BrandLogo_md__hT8aB .BrandLogo_wordmark__ngjkI{font-size:1.2rem}.BrandLogo_md__hT8aB .BrandLogo_tagline__g4QSZ{font-size:.52rem}.BrandLogo_lg__HBQU7 .BrandLogo_wordmark__ngjkI{font-size:1.75rem}.BrandLogo_lg__HBQU7 .BrandLogo_tagline__g4QSZ{font-size:.72rem}.BrandLogo_showTagline__ffvUK .BrandLogo_textWrap__rAZn5{transform:translateY(.06rem)}.BrandLogo_hideTagline__4_dI2 .BrandLogo_tagline__g4QSZ{display:none}@media (max-width:768px){.BrandLogo_responsiveTagline__v5e24 .BrandLogo_tagline__g4QSZ{display:none}}.leads_main__IhbJS{min-height:calc(100vh - 80px);padding:2rem 0}.leads_modalOverlay__xywwW{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);z-index:1000}.leads_modal__8Hw_8{width:min(100%,460px);background:var(--color-bg-card);border-radius:var(--radius-lg);box-shadow:0 24px 80px rgba(15,23,42,.24);padding:var(--spacing-2xl);border:1px solid var(--color-border);opacity:1}.leads_modalTitle__ptBqx{font-size:1.35rem;font-weight:700;margin-bottom:var(--spacing-md)}.leads_modalText__9s546{color:var(--color-text-muted);line-height:1.6;margin-bottom:var(--spacing-xl)}.leads_modalActions__b_wx2{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-xl)}.leads_crmGroupSelector__GExY6{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-1);padding:var(--spacing-lg)}.leads_crmGroupSelectorHeader__JvK6b{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.leads_crmGroupSelectorTitle__yIuGl{font-size:.95rem;font-weight:700}.leads_crmGroupSelectorHint__ZacTv{color:var(--color-text-subtle);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.leads_crmGroupCreateRow__x9N8f,.leads_crmGroupList__lLTEX{display:grid;gap:var(--spacing-sm)}.leads_crmGroupCreateRow__x9N8f{margin-bottom:var(--spacing-md)}.leads_crmGroupCreateLabel__OiuD5{font-size:.875rem;font-weight:600;color:var(--color-text)}.leads_crmGroupOption__TCKSq{display:flex;align-items:center;gap:var(--spacing-sm);padding:.75rem .875rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-card);cursor:pointer}.leads_crmGroupOption__TCKSq input{margin:0}.leads_crmGroupEmptyState__BuUwl{color:var(--color-text-muted);font-size:.9rem}.leads_header__92QhA{margin-bottom:var(--spacing-lg)}.leads_headerContent__WspFP{display:flex;justify-content:space-between;align-items:center}.leads_title__yorKU{font-size:1.5rem;font-weight:700}.leads_subtitle__HSo3Q{color:var(--color-text-muted);font-size:.875rem}.leads_filterWrapper__79Po_{overflow:auto;transition:all var(--transition-base)}.leads_expanded__dqeUS{max-height:2000px;opacity:1;margin-bottom:var(--spacing-xl)}.leads_collapsed__smIOA{max-height:0;opacity:0;margin-bottom:0}.leads_error__apTP4{background:rgba(239,68,68,.1);border:1px solid var(--color-error);color:var(--color-error);padding:var(--spacing-lg);border-radius:var(--radius-md);margin:var(--spacing-xl) 0}.leads_errorMessage__OZgvG{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.24);color:var(--color-error);border-radius:var(--radius-md);padding:.75rem .875rem;margin-bottom:var(--spacing-lg);font-size:.92rem}.leads_loadingContainer__f_ENz{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-3xl) 0;color:var(--color-text-muted)}.leads_results__eQ7Je{margin-top:var(--spacing-2xl)}.leads_resultsViewBar__EAYU0{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-xl)}.leads_resultsActions__gJV8a,.leads_resultsViewButtons__VENhs{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.leads_resultsHeader__sTc_q{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);flex-wrap:wrap;gap:var(--spacing-md)}.leads_resultsCount__qUud9{font-size:.875rem;font-weight:600;color:var(--color-text)}.leads_noResults__VXJcI{text-align:center;padding:var(--spacing-3xl) 0;color:var(--color-text-muted)}.leads_noResults__VXJcI p{font-size:1rem;margin-bottom:var(--spacing-sm)}.leads_noResultsHint__s6XMg{font-size:.875rem;color:var(--color-text-subtle)}@media (max-width:768px){.leads_title__yorKU{font-size:1.25rem}.leads_resultsHeader__sTc_q,.leads_resultsViewBar__EAYU0{flex-direction:column;align-items:stretch}}.UiLabSwitcher_current__n8Bok{margin-left:4px;color:var(--color-text-subtle);font-weight:500}.UiLabSwitcher_panel__ILT3j{position:fixed;z-index:2000;width:270px;padding:6px;background:var(--color-bg-card);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}.UiLabSwitcher_head__LWWKf{padding:6px 8px 8px;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle)}.UiLabSwitcher_option__PXA19{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.UiLabSwitcher_option__PXA19:focus-visible,.UiLabSwitcher_option__PXA19:hover{background:var(--color-surface-2);outline:none}.UiLabSwitcher_option__PXA19[aria-checked=true]{background:rgba(var(--color-primary-rgb),.12)}.UiLabSwitcher_swatches__YWYGJ{display:inline-flex;flex-shrink:0}.UiLabSwitcher_swatches__YWYGJ i{width:14px;height:14px;border-radius:50%;border:1px solid rgba(127,127,127,.35)}.UiLabSwitcher_swatches__YWYGJ i+i{margin-left:-5px}.UiLabSwitcher_optionText__1d5ig{display:flex;flex-direction:column;min-width:0;flex:1}.UiLabSwitcher_optionName__YR2wZ{font-size:.8125rem;font-weight:600}.UiLabSwitcher_optionMeta__srRhj{font-size:.6875rem;color:var(--color-text-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UiLabSwitcher_kbd__wpJTr{flex-shrink:0;min-width:18px;padding:1px 4px;border:1px solid var(--color-border);border-radius:4px;font-family:ui-monospace,monospace;font-size:.625rem;text-align:center;color:var(--color-text-subtle)}.UiLabSwitcher_check__GCjfH{flex-shrink:0;color:var(--color-primary)}.UiLabSwitcher_divider__w5yyc{height:1px;margin:6px 4px;background:var(--color-border)}.UiLabSwitcher_footLink__cufz4{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:var(--radius-sm);font-size:.8125rem;font-weight:600;color:var(--color-text)}.UiLabSwitcher_footLink__cufz4:hover{background:var(--color-surface-2);color:var(--color-text)}.UiLabSwitcher_hint__4cxBY{padding:4px 8px;font-size:.6875rem;color:var(--color-text-subtle)}.MergeFieldsPanel_section__OWokD{border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-elevated);overflow:hidden}.MergeFieldsPanel_toggle__IAuwF{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.7rem .9rem;border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);transition:color var(--transition-fast)}.MergeFieldsPanel_toggle__IAuwF:hover{color:var(--color-text)}.MergeFieldsPanel_caret__0IS8D{font-size:.7rem}.MergeFieldsPanel_body__ZEpdp{display:flex;flex-direction:column;gap:.65rem;padding:0 .9rem .9rem}.MergeFieldsPanel_hint__qAnKQ{margin:0;font-size:.75rem;color:var(--color-text-subtle);line-height:1.45}.MergeFieldsPanel_groupLabel__nGOoQ{margin:0 0 .4rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle)}.MergeFieldsPanel_chips__kiJp3{display:flex;flex-wrap:wrap;gap:.4rem}.MergeFieldsPanel_chip__oLgaa{padding:.3rem .6rem;border-radius:999px;border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text);font-family:inherit;font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.MergeFieldsPanel_chip__oLgaa:hover{border-color:var(--color-primary);color:var(--color-primary);background:rgba(var(--color-primary-rgb),.08)}.Navbar_sidebar__MNPmk{position:fixed;top:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;width:var(--sidenav-w);background:var(--color-bg-elevated);border-right:1px solid var(--color-border);transition:width var(--transition-base)}.Navbar_head__s2NJJ{display:flex;align-items:center;gap:var(--spacing-sm);padding:14px 10px 12px 14px}.Navbar_brand__JWn4W{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-decoration:none;border-radius:var(--radius-md)}.Navbar_wordmark__RYano{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--color-text);white-space:nowrap}.Navbar_collapseBtn___oiMS,.Navbar_drawerClose__NwInh{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--color-text-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.Navbar_collapseBtn___oiMS:hover,.Navbar_drawerClose__NwInh:hover{background:var(--color-surface-2);color:var(--color-text)}.Navbar_drawerClose__NwInh,.Navbar_iconExpand__sbzVH{display:none}.Navbar_nav__yFFPE{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:4px 0 12px;scrollbar-width:thin;scrollbar-color:var(--color-surface-3) transparent}.Navbar_section__9HKtl{padding:0 8px}.Navbar_section__9HKtl+.Navbar_section__9HKtl{margin-top:18px}.Navbar_sectionLabel__xHmHU{padding:0 10px;margin-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-subtle);white-space:nowrap}.Navbar_item__cC4UJ{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;margin:1px 0;border:none;background:transparent;border-radius:var(--radius-md);font-family:inherit;font-size:13px;font-weight:500;text-align:left;color:var(--color-text-muted);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}.Navbar_item__cC4UJ:hover{background:var(--color-surface-2);color:var(--color-text)}.Navbar_itemIcon__UfUkO{flex-shrink:0}.Navbar_itemLabel__Dqy_B{overflow:hidden;text-overflow:ellipsis}.Navbar_itemActive__hN1WX{background:rgba(var(--color-primary-rgb),.14);color:var(--color-primary-light);font-weight:600}.Navbar_itemActive__hN1WX:hover{background:rgba(var(--color-primary-rgb),.18);color:var(--color-primary-light)}.Navbar_bottom__e7_S1{position:relative;flex-shrink:0;display:flex;flex-direction:column;gap:1px;border-top:1px solid var(--color-border);padding:8px 8px calc(8px + env(safe-area-inset-bottom))}.Navbar_userWrap__rfcyP{position:relative;margin-top:4px}.Navbar_userBtn__EYGUT{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:none;background:transparent;border-radius:var(--radius-md);font-family:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast)}.Navbar_userBtn__EYGUT:hover{background:var(--color-surface-2)}.Navbar_avatar__UDkCk{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em}.Navbar_userMeta__Ck_oJ{display:flex;flex-direction:column;flex:1;min-width:0}.Navbar_userName__OFa96{font-size:12.5px;font-weight:600;color:var(--color-text)}.Navbar_userEmail__T8_9g,.Navbar_userName__OFa96{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_userEmail__T8_9g{font-size:11px;color:var(--color-text-subtle)}.Navbar_userChevron__EcP5c{flex-shrink:0;color:var(--color-text-subtle)}.Navbar_userMenu__3kE_j{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:130;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:5px}.Navbar_userMenuHead__IAVhK{display:flex;align-items:center;gap:10px;padding:8px 9px 9px}.Navbar_userMenuDivider__SVMXt{height:1px;margin:4px 6px;background:var(--color-border)}.Navbar_userMenuItem__shoyB{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border:none;background:transparent;border-radius:var(--radius-sm);font-family:inherit;font-size:12.5px;font-weight:500;text-align:left;color:var(--color-text-muted);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}.Navbar_userMenuItem__shoyB:hover{background:var(--color-surface-2);color:var(--color-text)}.Navbar_signOut__jbvVX{color:var(--color-error)}.Navbar_signOut__jbvVX:hover{background:rgba(239,68,68,.1);color:var(--color-error)}.Navbar_authBox__SbuMG{display:flex;flex-direction:column;gap:6px;margin-top:4px}.Navbar_authBtn__EuO7t{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 10px;border-radius:var(--radius-md);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.Navbar_authBtnGhost__j3c1i{border:1px solid var(--color-border-light);color:var(--color-text);background:transparent}.Navbar_authBtnGhost__j3c1i:hover{background:var(--color-surface-2)}.Navbar_authBtnPrimary___K2w8{border:1px solid transparent;background:var(--color-primary);color:#fff}.Navbar_authBtnPrimary___K2w8:hover{background:var(--color-primary-dark)}html[data-theme=dark] .Navbar_themeMoon__X_eEh,html[data-theme=light] .Navbar_themeSun__Cywg9{display:none}@media (min-width:769px){html[data-sidenav=collapsed] .Navbar_sidebar__MNPmk{width:var(--sidenav-w-collapsed)}html[data-sidenav=collapsed] .Navbar_head__s2NJJ{flex-direction:column;gap:8px;padding:12px 0 10px}html[data-sidenav=collapsed] .Navbar_brand__JWn4W{flex:0 0 auto;justify-content:center}html[data-sidenav=collapsed] .Navbar_itemLabel__Dqy_B,html[data-sidenav=collapsed] .Navbar_sectionLabel__xHmHU,html[data-sidenav=collapsed] .Navbar_userChevron__EcP5c,html[data-sidenav=collapsed] .Navbar_userMeta__Ck_oJ,html[data-sidenav=collapsed] .Navbar_wordmark__RYano{display:none}html[data-sidenav=collapsed] .Navbar_section__9HKtl{padding:0 10px}html[data-sidenav=collapsed] .Navbar_section__9HKtl+.Navbar_section__9HKtl{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border)}html[data-sidenav=collapsed] .Navbar_item__cC4UJ{justify-content:center;padding:9px 0}html[data-sidenav=collapsed] .Navbar_userBtn__EYGUT{justify-content:center;padding:6px 0}html[data-sidenav=collapsed] .Navbar_iconCollapse__FOt7A{display:none}html[data-sidenav=collapsed] .Navbar_iconExpand__sbzVH{display:block}html[data-sidenav=collapsed] .Navbar_userMenu__3kE_j{left:calc(100% + 10px);right:auto;bottom:4px;width:236px}}.Navbar_backdrop__EB8kq,.Navbar_topbar__IjfkO{display:none}@media (max-width:768px){.Navbar_topbar__IjfkO{position:fixed;top:0;left:0;right:0;z-index:90;display:flex;align-items:center;gap:6px;height:var(--topbar-h-mobile);padding:0 10px;background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border)}.Navbar_topbarBtn__BYNtN{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;color:var(--color-text-muted);border-radius:var(--radius-md);cursor:pointer}.Navbar_topbarBtn__BYNtN:hover{background:var(--color-surface-2);color:var(--color-text)}.Navbar_topbarBrand__LUnLU{display:flex;align-items:center;gap:8px;margin-right:auto;text-decoration:none}.Navbar_topbarWordmark__g8rNY{font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--color-text)}.Navbar_backdrop__EB8kq{display:block;position:fixed;inset:0;z-index:95;background:rgba(0,0,0,.55)}.Navbar_sidebar__MNPmk{width:min(300px,84vw);transform:translateX(-100%);transition:transform var(--transition-base)}.Navbar_sidebarOpen__8WfnB{transform:translateX(0);box-shadow:var(--shadow-xl)}.Navbar_collapseBtn___oiMS{display:none}.Navbar_drawerClose__NwInh{display:inline-flex}}.Navbar_authBtn__EuO7t:focus-visible,.Navbar_brand__JWn4W:focus-visible,.Navbar_collapseBtn___oiMS:focus-visible,.Navbar_drawerClose__NwInh:focus-visible,.Navbar_item__cC4UJ:focus-visible,.Navbar_topbarBrand__LUnLU:focus-visible,.Navbar_topbarBtn__BYNtN:focus-visible,.Navbar_userBtn__EYGUT:focus-visible,.Navbar_userMenuItem__shoyB:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media print{.Navbar_backdrop__EB8kq,.Navbar_sidebar__MNPmk,.Navbar_topbar__IjfkO{display:none!important}}.DotWithCopy_wrap__sT7VY{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;min-width:0;vertical-align:middle}.DotWithCopy_wrap__sT7VY>span{min-width:0}.DotWithCopy_button__ORe_b{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-subtle);opacity:0;cursor:pointer;transition:opacity var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}.DotWithCopy_button__ORe_b:focus-visible,.DotWithCopy_button__ORe_b[data-copied],.DotWithCopy_wrap__sT7VY:hover .DotWithCopy_button__ORe_b{opacity:1}.DotWithCopy_button__ORe_b:hover{background:var(--color-surface-2);color:var(--color-text)}.DotWithCopy_button__ORe_b[data-copied]{color:var(--color-success)}.Blocks_field__Ggn5y{display:flex;flex-direction:column;gap:6px;min-width:0}.Blocks_span2__gO57n{grid-column:span 2}.Blocks_span3__KvmCl{grid-column:span 3}.Blocks_span4___8rm_{grid-column:span 4}.Blocks_span6__z8X_i{grid-column:span 6}.Blocks_fieldLabel__dy48v{font-size:.75rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.01em}.Blocks_req__ADOtN{margin-left:3px;color:var(--color-error)}.Blocks_fieldHint__qstle{font-size:.75rem;color:var(--color-text-subtle)}.Blocks_input__k3EeI,.Blocks_textarea__dG8kx{width:100%;min-width:0;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-1);color:var(--color-text);font:inherit;font-size:.875rem;transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.Blocks_textarea__dG8kx{resize:vertical;min-height:64px;line-height:1.5}.Blocks_input__k3EeI:hover,.Blocks_textarea__dG8kx:hover{border-color:var(--color-border-light)}.Blocks_input__k3EeI:focus,.Blocks_textarea__dG8kx:focus{outline:none;border-color:var(--color-primary);background:var(--color-bg-card);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.18)}.Blocks_input__k3EeI::placeholder,.Blocks_textarea__dG8kx::placeholder{color:var(--color-text-subtle)}.Blocks_select__ynG_C{appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,var(--color-text-muted) 50%),linear-gradient(135deg,var(--color-text-muted) 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px;background-repeat:no-repeat}.Blocks_inputCompact__EikAG{padding:6px 8px;border-color:transparent;border-radius:var(--radius-sm);background:transparent;font-size:.8125rem}.Blocks_inputCompact__EikAG:hover{border-color:var(--color-border);background:var(--color-surface-1)}.Blocks_numeric__tMjYw{text-align:right;font-variant-numeric:tabular-nums}.Blocks_affixWrap__tYs4e{position:relative;display:flex;align-items:center;min-width:0}.Blocks_prefix__AnZHY,.Blocks_suffix__W5zTa{position:absolute;font-size:.8125rem;color:var(--color-text-subtle);pointer-events:none}.Blocks_prefix__AnZHY{left:11px}.Blocks_suffix__W5zTa{right:11px}.Blocks_affixCompact__W0lEk .Blocks_prefix__AnZHY{left:8px}.Blocks_affixCompact__W0lEk .Blocks_suffix__W5zTa{right:8px}.Blocks_withPrefix__iZ3ji{padding-left:22px}.Blocks_withSuffix__CnojL{padding-right:24px}.Blocks_segmented__kKmjC{display:inline-flex;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-1);align-self:flex-start}.Blocks_segment__myolE{min-width:58px;padding:6px 14px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.Blocks_segment__myolE:hover{color:var(--color-text)}.Blocks_segmentOn__9A2Wo{background:var(--color-primary);color:#fff}.Blocks_segmentOn__9A2Wo:hover{color:#fff}.Blocks_chipRow__wTmax,.Blocks_suggestRow__L_JkO{display:flex;flex-wrap:wrap;gap:6px}.Blocks_suggestRow__L_JkO{margin-top:8px}.Blocks_chip__Wo4YW{padding:6px 12px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-1);color:var(--color-text-muted);font:inherit;font-size:.8125rem;cursor:pointer;transition:all var(--transition-fast)}.Blocks_chip__Wo4YW:hover{border-color:var(--color-border-light);color:var(--color-text)}.Blocks_chipOn__N_sg_{border-color:rgba(var(--color-primary-rgb),.6);background:rgba(var(--color-primary-rgb),.14);color:var(--color-text)}.Blocks_tagBox__n5alN{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-1)}.Blocks_tagBox__n5alN:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.18)}.Blocks_tag__Z6Ttu{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;border-radius:999px;background:var(--color-surface-3);font-size:.8125rem}.Blocks_tag__Z6Ttu button{display:inline-flex;padding:2px;border:0;border-radius:50%;background:transparent;color:var(--color-text-muted);cursor:pointer}.Blocks_tag__Z6Ttu button:hover{background:var(--color-surface-2);color:var(--color-text)}.Blocks_tagInput__rdAEG{flex:1;min-width:120px;border:0;background:transparent;color:var(--color-text);font:inherit;font-size:.875rem;outline:none}.Blocks_suggest__K1hD9{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px dashed var(--color-border-light);border-radius:999px;background:transparent;color:var(--color-text-muted);font:inherit;font-size:.75rem;cursor:pointer}.Blocks_suggest__K1hD9:hover{border-color:var(--color-primary);color:var(--color-primary-light)}.Blocks_gridWrap__I71ZV{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card)}.Blocks_grid__yLbNf{width:100%;border-collapse:collapse;font-size:.8125rem}.Blocks_grid__yLbNf th{padding:9px 10px;border-bottom:1px solid var(--color-border);background:var(--color-surface-1);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--color-text-subtle)}.Blocks_grid__yLbNf td{padding:3px 4px;border-bottom:1px solid var(--color-surface-2);vertical-align:middle}.Blocks_grid__yLbNf tbody tr:hover td{background:var(--color-surface-hover)}.Blocks_grid__yLbNf tfoot td{padding:9px 10px;border-top:1px solid var(--color-border);border-bottom:0;background:var(--color-surface-1);font-weight:600}.Blocks_numHead__YEDoH{text-align:right!important}.Blocks_num__ui7Lz{padding-right:12px!important;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.Blocks_center__eS4EW{text-align:center}.Blocks_footLabel__yh7fC{color:var(--color-text-muted);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.Blocks_actionCol__FPy9O{width:36px;text-align:center}.Blocks_narrowCell__RRVzC{width:76px}.Blocks_vinCell__A0_uX{min-width:190px}.Blocks_wideCell__VKyhe{min-width:150px}.Blocks_grid__yLbNf td .Blocks_inputCompact__EikAG{min-width:92px}.Blocks_grid__yLbNf td input[type=date].Blocks_inputCompact__EikAG{width:138px;min-width:138px}.Blocks_grid__yLbNf td.Blocks_wideCell__VKyhe .Blocks_inputCompact__EikAG{min-width:150px}.Blocks_grid__yLbNf td.Blocks_midCell__A2zlh .Blocks_inputCompact__EikAG{min-width:116px}.Blocks_rowRemove__ccugp{display:inline-flex;padding:5px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-subtle);cursor:pointer;opacity:.6;transition:opacity var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.Blocks_rowRemove__ccugp:hover{opacity:1;background:rgba(239,68,68,.12);color:var(--color-error)}.Blocks_addRow__aT03P{display:flex;align-items:center;gap:6px;width:100%;padding:10px 12px;border:0;border-top:1px solid var(--color-surface-2);background:transparent;color:var(--color-primary-light);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.Blocks_addRow__aT03P:hover{background:var(--color-surface-hover)}.Blocks_addInline__XWlTG{max-width:280px;padding:8px;border-top:1px solid var(--color-surface-2)}.Blocks_lineCell__NBL_L{display:inline-flex;align-items:baseline;gap:8px;padding:0 6px;white-space:nowrap}.Blocks_lineCell__NBL_L strong{min-width:36px;font-size:.75rem;letter-spacing:.04em;color:var(--color-primary-light)}.Blocks_lineCell__NBL_L span{color:var(--color-text-muted)}.Blocks_lineStack__XhQYY{display:flex;flex-direction:column;gap:1px;min-width:120px;padding:0 6px}.Blocks_lineStack__XhQYY strong{font-size:.75rem;letter-spacing:.04em;color:var(--color-primary-light)}.Blocks_lineStack__XhQYY span{font-size:.6875rem;line-height:1.3;color:var(--color-text-subtle)}.Blocks_block__urs5x{grid-column:1/-1;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(180deg,rgba(var(--color-primary-rgb),.045),transparent 120px),var(--color-bg-card);box-shadow:var(--shadow-sm)}.Blocks_blockHead__KKdTy{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--color-surface-2)}.Blocks_blockIcon__UfYQv{display:inline-flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-md);background:rgba(var(--color-primary-rgb),.14);color:var(--color-primary-light)}.Blocks_blockTitles__wq7_i{flex:1;min-width:0}.Blocks_blockTitle__OOOdR{display:flex;align-items:center;gap:8px;margin:0;font-size:.9375rem;font-weight:700;letter-spacing:-.01em}.Blocks_overpassBadge__dZuDJ{padding:2px 7px;border-radius:999px;background:linear-gradient(96deg,rgba(var(--color-primary-rgb),.22),hsla(192,95%,52%,.22));font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-light)}.Blocks_blockStatus__bqPuw{margin:2px 0 0;font-size:.75rem;color:var(--color-text-subtle)}.Blocks_statusWarn__LO7l1{color:var(--color-warning)}.Blocks_blockActions__v1b2c{display:flex;flex-wrap:wrap;gap:8px}.Blocks_blockBody__MxjuR{display:flex;flex-direction:column;gap:16px;padding:18px}.Blocks_blockFoot__MrKRg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.Blocks_footTotals__pUjVU{font-size:.8125rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.Blocks_federalBtn__ZHmbn{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(var(--color-primary-rgb),.4);border-radius:999px;background:rgba(var(--color-primary-rgb),.08);color:var(--color-primary-light);font:inherit;font-size:.75rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.Blocks_federalBtn__ZHmbn:hover:not(:disabled){border-color:var(--color-primary);background:rgba(var(--color-primary-rgb),.16)}.Blocks_federalBtn__ZHmbn:disabled{opacity:.45;cursor:not-allowed}.Blocks_federalDot__kn4Mw{width:7px;height:7px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 3px hsla(192,95%,52%,.2)}.Blocks_federalRefInline__z26ro,.Blocks_federalRef__5n_hh{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:.75rem;color:var(--color-text-subtle)}.Blocks_federalRefLabel__AmulQ{font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.Blocks_federalRefValue__pXXxv{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.Blocks_federalLine__7Vnd3{margin:0;padding:9px 12px;border-radius:var(--radius-md);background:var(--color-surface-1);font-size:.75rem;color:var(--color-text-muted)}.Blocks_empty__rtFOW{margin:0;padding:18px;border:1px dashed var(--color-border);border-radius:var(--radius-lg);font-size:.8125rem;text-align:center;color:var(--color-text-subtle)}.Blocks_formGrid__izW7f{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 16px}.Blocks_ghostBtn__2B0q8{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-1);color:var(--color-text);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.Blocks_ghostBtn__2B0q8:hover{border-color:var(--color-border-light);background:var(--color-surface-2)}.Blocks_linkBtn__tm6ZM{padding:0;border:0;background:none;color:var(--color-primary-light);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.Blocks_linkBtn__tm6ZM:hover{text-decoration:underline}.Blocks_pill__nkkeY{display:inline-flex;margin-right:6px;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600}.Blocks_pillOk__o0jgt{background:hsla(142,76%,45%,.14);color:var(--color-success)}.Blocks_pillWarn__8pMrx{background:hsla(38,92%,50%,.16);color:var(--color-warning)}.Blocks_pillBad__rCw4K{background:hsla(0,84%,60%,.14);color:var(--color-error)}.Blocks_lineChips__X0j2b{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.Blocks_lineChip__8Y7jd{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-1);color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;transition:all var(--transition-fast)}.Blocks_lineChip__8Y7jd strong{font-size:.875rem;letter-spacing:.04em;color:var(--color-text)}.Blocks_lineChip__8Y7jd span{font-size:.75rem}.Blocks_lineChip__8Y7jd:hover{border-color:var(--color-border-light)}.Blocks_lineChipOn__T2a3u{border-color:rgba(var(--color-primary-rgb),.7);background:rgba(var(--color-primary-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--color-primary-rgb),.35)}.Blocks_lineChipOn__T2a3u strong{color:var(--color-primary-light)}.Blocks_passGrid__Fhcsu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.Blocks_passTile__AP954{display:flex;flex-direction:column;gap:2px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-1)}.Blocks_passLabel__PKQKn{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle)}.Blocks_passValue__rZJKi{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.Blocks_passSub__51hwg{font-size:.75rem;color:var(--color-text-muted)}.Blocks_tone_ok__bAfa6 .Blocks_passValue__rZJKi{color:var(--color-success)}.Blocks_tone_warn__0WmTG .Blocks_passValue__rZJKi{color:var(--color-warning)}.Blocks_tone_bad__nglt1 .Blocks_passValue__rZJKi{color:var(--color-error)}.Blocks_basicList__aW2Ep{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:4px 0 0;padding:0;list-style:none}.Blocks_basicList__aW2Ep li{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:.8125rem}.Blocks_basicName__sFK18{color:var(--color-text-muted)}.Blocks_barTrack__PeDmz,.Blocks_basicTrack__x7RH1{height:6px;border-radius:999px;background:var(--color-surface-2);overflow:hidden}.Blocks_barFill__rEytj,.Blocks_basicFill__7j9mK{display:block;height:100%;border-radius:999px;background:var(--color-primary)}.Blocks_barValue__RZ8Tr,.Blocks_basicValue__a0p0G{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.Blocks_basicAlert__4y_wN .Blocks_basicName__sFK18,.Blocks_basicAlert__4y_wN .Blocks_basicValue__a0p0G{color:var(--color-error)}.Blocks_basicAlert__4y_wN .Blocks_basicFill__7j9mK{background:var(--color-error)}.Blocks_factGrid__87x6q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}.Blocks_factGrid__87x6q dt{margin-bottom:4px;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle)}.Blocks_factGrid__87x6q dd{margin:0;font-size:.875rem}.Blocks_suggestBanner__HQM6j{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius-md);background:hsla(38,92%,50%,.1);font-size:.8125rem;color:var(--color-text-muted)}.Blocks_subCard__jWkBC{display:flex;flex-direction:column;gap:10px}.Blocks_subCardHead__ZP18M{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.Blocks_subCardHead__ZP18M>select{max-width:220px}.Blocks_subCardHead__ZP18M>input{max-width:200px}.Blocks_subCardMeta__75BD0{flex:1;font-size:.8125rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.Blocks_toolbarRow__nwCCA{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.Blocks_inlineLabel__V6PY7{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600;color:var(--color-text-muted)}.Blocks_inlineLabel__V6PY7 select{min-width:220px}.Blocks_agreeRow__k8iN9,.Blocks_checkLabel__HgD8w{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--color-text-muted);cursor:pointer}.Blocks_agreeRow__k8iN9 input,.Blocks_center__eS4EW input,.Blocks_checkLabel__HgD8w input{width:16px;height:16px;accent-color:var(--color-primary)}.Blocks_barChart__IZhBq{display:grid;gap:7px;margin:0;padding:0;list-style:none}.Blocks_barChart__IZhBq li{display:grid;grid-template-columns:44px minmax(0,1fr) 52px;align-items:center;gap:10px;font-size:.75rem}.Blocks_barName__ANFts{font-weight:700;color:var(--color-text-muted)}.Blocks_barFill__rEytj{background:linear-gradient(90deg,var(--color-primary),var(--color-accent))}.Blocks_countRow__g3Vij{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.Blocks_countTile__uMZj0{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-1)}.Blocks_countTile__uMZj0 input{font-size:1.125rem;font-weight:700}.Blocks_countLabel___z_Fn{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle)}.Blocks_countTotal__ODFJ_{border-color:rgba(var(--color-primary-rgb),.4);background:rgba(var(--color-primary-rgb),.07)}.Blocks_countValue__299bP{padding:4px 0;font-size:1.5rem;font-weight:800;font-variant-numeric:tabular-nums}.Blocks_radiusBar__h4GWQ{display:flex;gap:3px;height:12px;border-radius:999px;background:var(--color-surface-2);overflow:hidden}.Blocks_radiusSeg__zB22c{flex-basis:0;transition:flex-grow var(--transition-base)}.Blocks_radiusSeg0__p3rvr{background:hsl(192,95%,52%)}.Blocks_radiusSeg1___UrD2{background:var(--color-primary-light)}.Blocks_radiusSeg2__V_8W6{background:var(--color-primary)}.Blocks_radiusSeg3__vNR7e{background:hsl(262,70%,60%)}.Blocks_swatch__FkJzU{display:inline-block;width:8px;height:8px;border-radius:2px}.Blocks_statement__ZCIrz{margin:0;padding:14px 16px;border-left:3px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-surface-1);font-size:.875rem;line-height:1.6;color:var(--color-text-muted)}@media (max-width:900px){.Blocks_factGrid__87x6q,.Blocks_passGrid__Fhcsu{grid-template-columns:repeat(2,minmax(0,1fr))}.Blocks_basicList__aW2Ep{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.Blocks_formGrid__izW7f{grid-template-columns:minmax(0,1fr)}.Blocks_span2__gO57n,.Blocks_span3__KvmCl,.Blocks_span4___8rm_,.Blocks_span6__z8X_i{grid-column:1/-1}.Blocks_blockHead__KKdTy{flex-wrap:wrap}}.Blocks_sigPad__aEkGd{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Blocks_sigCanvas__CnGSq,.Blocks_sigImage__YuPa0{width:100%;max-width:520px;aspect-ratio:600/170;border-radius:var(--radius-md);border:1px dashed var(--color-border-light);background:#ffffff;touch-action:none;cursor:crosshair}.Blocks_sigImage__YuPa0{object-fit:contain;cursor:default;border-style:solid}.Blocks_sigFoot__P1H6n{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);max-width:520px;font-size:.75rem;color:var(--color-text-subtle)}