.N3CDyW_header{justify-content:space-between;align-items:center;gap:0 var(--space-4);padding:var(--space-1) 0 var(--space-2);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.N3CDyW_wordmark{align-items:center;gap:var(--space-2);min-height:44px;color:var(--scan-text);font:500 clamp(22px, 2.2vw, 30px) / 1.1 var(--font-ui);letter-spacing:var(--title-tracking);white-space:nowrap;margin:0;text-decoration:none;display:inline-flex}.N3CDyW_wordmarkGlyph{flex:none;place-items:center;width:20px;height:22px;display:inline-grid}.N3CDyW_headerLinks{align-items:center;gap:var(--space-4);margin-inline-start:auto;display:flex}.N3CDyW_headerLink,.N3CDyW_exampleLink{align-items:center;gap:var(--space-1);min-height:44px;font:400 13px var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:color .2s;display:inline-flex}.N3CDyW_linkChevron{margin-top:1px}.N3CDyW_headerLink{color:var(--scan-text-3)}.N3CDyW_headerLink:hover{color:var(--scan-text)}.N3CDyW_exampleLink{color:var(--scan-accent-ink)}.N3CDyW_exampleLink:hover{color:var(--accent-hover)}.N3CDyW_masthead{justify-content:space-between;align-items:center;gap:var(--masthead-gap);padding:var(--space-4) 0 var(--space-5);flex-wrap:wrap;margin:0;display:flex}@media (max-width:1120px){.N3CDyW_masthead{flex-direction:column;align-items:stretch}}.N3CDyW_figureSkeleton{vertical-align:middle;display:inline-block}.N3CDyW_inputRow{gap:var(--space-3);padding:var(--space-1) 0 var(--space-1);flex-direction:column;margin:0;display:flex;container:scan-input/inline-size}.N3CDyW_bar{box-sizing:border-box;align-items:center;gap:var(--space-1);width:100%;padding:var(--space-1);border:1px solid var(--scan-line-08);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 3%, var(--scan-row)), color-mix(in srgb, var(--text) 1.5%, transparent));box-shadow:inset 0 1px 0 var(--scan-line-05);border-radius:18px;transition:border-color .15s,box-shadow .15s;display:flex}.N3CDyW_bar:focus-within,.N3CDyW_bar[data-dragging=true]{border-color:var(--scan-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 35%, transparent)}.N3CDyW_bar[data-invalid=true]{border-color:color-mix(in srgb, var(--warn) 60%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--warn) 12%, transparent)}.N3CDyW_segments{padding:var(--space-1);background:color-mix(in srgb, var(--bg) 60%, transparent);border-radius:13px;flex:none;display:flex}.N3CDyW_segment{min-height:36px;padding:0 var(--space-3);color:var(--scan-text-3);font:400 13px var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;margin:0;transition:background .2s,color .2s}.N3CDyW_segment:hover{color:var(--scan-text)}.N3CDyW_segment[aria-selected=true]{background:var(--scan-line-10);color:var(--scan-text)}.N3CDyW_barPanel{align-items:center;gap:var(--space-1);flex:1;min-width:0;display:flex}.N3CDyW_network{--hk-border:transparent;--hk-surface-sunken:transparent;--hk-surface-hover:var(--scan-raised);--hk-accent-soft:transparent;--hk-ink:var(--scan-text);--hk-text-sm:13px;--hk-text-muted:var(--scan-text-5);--hk-control-h-md:44px;font:400 13px var(--font-ui);flex:none}.N3CDyW_network [role=combobox]{gap:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md)}.N3CDyW_network [role=combobox]:before{background:var(--good);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--good) 18%, transparent);content:"";border-radius:50%;flex:none;order:-1}.N3CDyW_addressInput{min-width:0;height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 3.5%, transparent);color:var(--scan-text);font:400 13.5px var(--font-mono);text-overflow:ellipsis;border:1px solid #0000;flex:1;margin:0;transition:border-color .15s,background .15s}.N3CDyW_addressInput::placeholder{color:var(--scan-text-5);font-family:var(--font-ui)}.N3CDyW_addressInput:focus{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--text) 5.5%, transparent)}.N3CDyW_addressInput:focus-visible{outline-offset:calc(-1 * var(--focus-width))}.N3CDyW_barHint{min-width:0;padding:0 var(--space-3);color:var(--scan-text-5);font:400 13px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.N3CDyW_analyze{min-width:112px;height:44px;padding:0 var(--space-6);border-radius:var(--radius-md);background:var(--scan-button);color:var(--scan-on-button);font:500 14px var(--font-ui);white-space:nowrap;cursor:pointer;border:0;flex:none;margin:0;transition:background .2s,color .2s}.N3CDyW_analyze:hover:not(:disabled):not([aria-disabled=true]){background:var(--scan-button-hover)}.N3CDyW_analyze:disabled,.N3CDyW_analyze[aria-disabled=true]{background:var(--scan-line-06);color:var(--scan-text-5);cursor:not-allowed}.N3CDyW_sourcePanel{box-sizing:border-box;gap:var(--space-2);width:100%;padding:var(--space-2);border:1px dashed var(--scan-line-12);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 2%, transparent);flex-direction:column;transition:border-color .2s,background .2s;display:flex}.N3CDyW_sourcePanel[data-dragging=true]{border-color:var(--scan-accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.N3CDyW_sourceField{box-sizing:border-box;width:100%;min-height:260px;padding:var(--space-3) var(--space-3);resize:vertical;border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg) 70%, transparent);color:var(--scan-text);font:400 12.5px/1.6 var(--font-mono);border:1px solid #0000;margin:0}.N3CDyW_sourceField:focus{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.N3CDyW_sourceField::placeholder{color:var(--icon-faint)}.N3CDyW_sourceMeta{justify-content:space-between;gap:var(--space-1) var(--space-4);margin:0 var(--space-1);color:var(--scan-text-5);font:400 12px/1.5 var(--font-ui);flex-wrap:wrap;display:flex}.N3CDyW_sourceMeta span:last-child{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.N3CDyW_sourceMeta span[data-over=true]{color:var(--warn)}@container scan-input (max-width:939px){.N3CDyW_bar{align-items:stretch;gap:var(--space-1);flex-direction:column}.N3CDyW_segments{align-self:flex-start}}@container scan-input (max-width:719px){.N3CDyW_segments{align-self:stretch}.N3CDyW_segment{padding-inline:var(--space-2);flex:1}.N3CDyW_barPanel{flex-direction:column;align-items:stretch}.N3CDyW_addressInput{padding:0 var(--space-3);letter-spacing:-.01em;flex:none;font-size:13px}.N3CDyW_barHint{padding:var(--space-2) var(--space-3);white-space:normal}}.N3CDyW_hero{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;container-type:inline-size}.N3CDyW_eyebrow{margin-top:var(--space-8);color:var(--scan-accent-ink);font:500 16px/24px var(--font-ui);white-space:nowrap}.N3CDyW_heroName{width:100%;margin:var(--space-2) 0 0;background:var(--scan-metal-name);color:#0000;font:600 112px/1.02 var(--font-ui);font-size:min(112px, max(24px, calc(100cqw / (var(--fit-chars) * .56))));letter-spacing:-.05em;white-space:nowrap;-webkit-background-clip:text;background-clip:text;display:block;overflow-x:clip}.N3CDyW_heroName:not(.N3CDyW_heroNameFitted){min-height:calc(max(0, sign(56px - 100cqw / (var(--fit-chars) * .56))) * 2.04 * min(112px, 100cqw / (var(--fit-chars2) * .56)));align-content:center}.N3CDyW_heroName[data-fit]{overflow-wrap:break-word;text-wrap:balance;white-space:normal;background-size:100% 1lh;overflow-x:visible}.N3CDyW_heroChips{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.N3CDyW_heroChip{box-sizing:border-box;align-items:center;gap:var(--space-1);min-height:30px;padding:0 var(--space-3);border:1px solid var(--scan-line-06);background:var(--scan-raised);color:var(--scan-text-3);font:500 12.5px/18px var(--font-ui);white-space:nowrap;border-radius:15px;margin:0;text-decoration:none;display:inline-flex}button.N3CDyW_heroChip,a.N3CDyW_heroChip{cursor:pointer;transition:background .2s,color .2s}button.N3CDyW_heroChip:hover,a.N3CDyW_heroChip:hover{background:var(--scan-steel);color:var(--scan-text)}@media (pointer:coarse){button.N3CDyW_heroChip,a.N3CDyW_heroChip,.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]{z-index:1;position:relative}button.N3CDyW_heroChip:after,a.N3CDyW_heroChip:after,.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]:after,.N3CDyW_segment:after{inset:var(--tap-reach) 0;content:"";position:absolute}.N3CDyW_segment{position:relative}}.N3CDyW_heroExtra{display:contents}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]{box-sizing:border-box;gap:var(--space-1);min-height:30px;padding:0 var(--space-3);border:1px solid var(--scan-line-06);background:var(--scan-raised);box-shadow:none;color:var(--scan-text-3);font:500 12.5px/18px var(--font-ui);border-radius:15px;text-decoration:none;transition:background .2s,color .2s}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]:hover{background:var(--scan-steel);color:var(--scan-text)}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]:focus-visible{outline-width:var(--focus-width)}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]>span:first-child{background:var(--scan-good);color:#0000;border:0;border-radius:0;width:14px;height:14px;font-size:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.57' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.57' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]>span strong{color:inherit;font:500 13px/20px var(--font-ui)}.N3CDyW_heroExtra [data-v5-routing-approval][data-compact]>span:last-child{display:none}.N3CDyW_heroChip[data-tone=good]{border-color:color-mix(in srgb, var(--scan-good) 22%, transparent);background:color-mix(in srgb, var(--scan-good) 10%, transparent);color:var(--scan-good)}.N3CDyW_heroChip[data-tone=warn]{border-color:color-mix(in srgb, var(--scan-warn) 24%, transparent);background:color-mix(in srgb, var(--scan-warn) 10%, transparent);color:var(--scan-warn)}.N3CDyW_heroChip[data-tone=neutral]{color:var(--scan-text-3)}.N3CDyW_heroChip[data-tone=muted]{color:var(--scan-text-4)}.N3CDyW_confidenceDot{background:var(--scan-accent);border-radius:50%;width:7px;height:7px}.N3CDyW_heroChip[data-confidence=medium] .N3CDyW_confidenceDot{background:var(--scan-mark)}.N3CDyW_heroChip[data-confidence=low] .N3CDyW_confidenceDot{background:var(--scan-engrave)}.N3CDyW_heroAddress{gap:var(--space-1);color:var(--scan-text-5)}.N3CDyW_heroAddress>span:first-child{color:var(--scan-text-3);font:500 12px/18px var(--font-mono)}.N3CDyW_heroAddress:hover{color:var(--scan-text)}@container (max-width:339px){.N3CDyW_heroAddress{gap:var(--space-1)}}@container (max-width:719px){.N3CDyW_eyebrow{font-size:15px}}.N3CDyW_footer{margin-top:var(--space-8);flex-direction:column;align-items:center;display:flex;container-type:inline-size}.N3CDyW_footerLine{justify-content:center;align-items:center;gap:0 var(--space-4);color:var(--scan-text-5);font:400 12.5px var(--font-ui);flex-wrap:wrap;display:flex}.N3CDyW_footerMain,.N3CDyW_footerActions{align-items:center;gap:var(--space-4);white-space:nowrap;display:inline-flex}.N3CDyW_footerLink{align-items:center;gap:var(--space-1);min-height:44px;color:var(--scan-text-3);font:400 13px var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none;transition:color .2s;display:inline-flex}.N3CDyW_footerLink:hover{color:var(--scan-text)}.N3CDyW_footerChevron{transition:transform .25s;display:inline-flex}.N3CDyW_footerChevron[data-open=true]{transform:rotate(90deg)}.N3CDyW_limits{box-sizing:border-box;gap:var(--space-1);width:min(720px,100%);margin-top:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--scan-line-08);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 2%, transparent);flex-direction:column;display:flex}.N3CDyW_limits p{color:var(--scan-text-3);font:400 12.5px/1.55 var(--font-ui);text-wrap:pretty;margin:0}@container (max-width:559px){.N3CDyW_footerLine{flex-direction:column}}@media (prefers-reduced-motion:reduce){.N3CDyW_segment,.N3CDyW_analyze,.N3CDyW_bar,.N3CDyW_heroAddress,.N3CDyW_headerLink,.N3CDyW_exampleLink,.N3CDyW_footerLink{transition-duration:.12s}.N3CDyW_footerChevron{transition:none}}.N3CDyW_analyzer,.N3CDyW_workbench,.N3CDyW_results{flex-direction:column;min-width:0;display:flex}.N3CDyW_action,.N3CDyW_actionQuiet{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);font:500 14px var(--font-ui);white-space:nowrap;border:1px solid #0000;border-radius:22px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.N3CDyW_footerActions :is(.N3CDyW_action,.N3CDyW_actionQuiet){min-height:36px;padding:0 var(--space-4);border-radius:18px;font-size:13px}@media (pointer:coarse){.N3CDyW_footerActions :is(.N3CDyW_action,.N3CDyW_actionQuiet){min-height:44px}}.N3CDyW_action{background:var(--scan-button);color:var(--scan-on-button)}.N3CDyW_action:hover{background:var(--scan-button-hover)}.N3CDyW_actionQuiet{border-color:var(--scan-line-14);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--scan-text)}.N3CDyW_actionQuiet:hover{border-color:color-mix(in srgb, var(--text) 26%, transparent);background:color-mix(in srgb, var(--text) 8%, transparent)}.N3CDyW_snapshotLine,.N3CDyW_snapshot{justify-content:center;gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}.N3CDyW_snapshotLine{margin-top:var(--space-3)}.N3CDyW_snapshot{margin:0}.N3CDyW_snapshot div{gap:var(--space-1);display:flex}.N3CDyW_snapshot dt{color:var(--scan-text-5);font:400 12px var(--font-ui)}.N3CDyW_snapshot dd{color:var(--scan-text-3);font:400 12px var(--font-mono);margin:0}.N3CDyW_snapshotNote{color:var(--scan-text);font:400 12px var(--font-ui);margin:0}.N3CDyW_unavailable{padding:var(--space-10) 0 var(--space-10)}@media (max-width:640px){.N3CDyW_unavailable{padding-top:var(--space-4)}}.N3CDyW_unavailableName{font-size:clamp(48px,7vw,96px)}.N3CDyW_unavailableReason{max-width:56ch;margin:var(--space-3) 0 0;color:var(--scan-text-3);font:400 15px/1.55 var(--font-ui);text-wrap:pretty}
.ngu7Ga_share{gap:var(--space-3);display:grid}.ngu7Ga_shareLink{gap:var(--space-1);min-width:0;display:grid}.ngu7Ga_shareLabel{color:var(--scan-text-5);font:400 12px var(--font-ui)}.ngu7Ga_shareUrl{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:color-mix(in srgb, var(--scan-ground) 55%, transparent);color:var(--scan-text);font:400 12px/1.5 var(--font-mono);overflow-wrap:anywhere;text-decoration:none}@media (hover:hover){.ngu7Ga_shareUrl:hover{color:var(--scan-accent-ink)}}.ngu7Ga_shareActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.ngu7Ga_sharePrimary,.ngu7Ga_shareButton{justify-content:center;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border:1px solid var(--scan-line-14);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--scan-text);font:500 12.5px var(--font-ui);white-space:nowrap;cursor:pointer;border-radius:9px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}@media (hover:hover){.ngu7Ga_sharePrimary:hover:not(:disabled),.ngu7Ga_shareButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--text) 26%, transparent);background:color-mix(in srgb, var(--text) 8%, transparent)}}.ngu7Ga_sharePrimary:disabled,.ngu7Ga_shareButton:disabled{background:var(--scan-line-06);color:var(--scan-text-5);cursor:not-allowed;border-color:#0000}.ngu7Ga_shareCreate{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ngu7Ga_shareNote{color:var(--scan-text-5);font:400 12.5px/1.5 var(--font-ui);margin:0}.ngu7Ga_shareOptIn{align-items:center;gap:var(--space-2);min-width:0;color:var(--scan-text);font:400 13px/1.5 var(--font-ui);cursor:pointer;display:inline-flex}.ngu7Ga_shareOptIn input{width:16px;height:16px;accent-color:var(--scan-accent);flex:none;margin:0}.ngu7Ga_shareOptIn code{overflow-wrap:anywhere;font:400 12.5px var(--font-mono)}.ngu7Ga_shareUnavailable{gap:var(--space-1);padding:var(--space-3) var(--space-3);border:1px solid color-mix(in srgb, var(--scan-high) 32%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--scan-high) 7%, transparent);font:400 13px/1.5 var(--font-ui);display:grid}.ngu7Ga_shareUnavailable strong{color:var(--scan-text);font-weight:500}.ngu7Ga_shareUnavailable span{color:var(--scan-text-3)}.ngu7Ga_shareSnapshot{justify-items:start;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--scan-line-08);display:grid}.ngu7Ga_details{gap:var(--space-3);min-width:0;display:grid}.ngu7Ga_detailsBlock{min-width:0}.ngu7Ga_detailsBlock:first-child{padding:var(--space-4) var(--space-4) var(--space-1);border:1px solid var(--scan-line-08);border-radius:var(--radius-block);background:color-mix(in srgb, var(--text) 2.5%, transparent)}.ngu7Ga_detailsHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.ngu7Ga_detailsHead :is(h2,h3,h4,h5,h6){color:var(--scan-text-3);font:500 12.5px var(--font-ui);margin:0}.ngu7Ga_detailsHead span{color:var(--scan-text-5);font:400 12.5px var(--font-ui);font-variant-numeric:tabular-nums}.ngu7Ga_dimensions{margin:0;padding:0;list-style:none}.ngu7Ga_dimensions li{--dimension-ink:var(--scan-text-5);gap:var(--space-1);padding:var(--space-2) 0;display:grid}.ngu7Ga_dimensions li[data-status=pass]{--dimension-ink:var(--scan-good)}.ngu7Ga_dimensions li[data-status=attention]{--dimension-ink:var(--scan-warn)}.ngu7Ga_dimensions li[data-status=fail]{--dimension-ink:var(--scan-high)}.ngu7Ga_dimensionHead{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto 56px;min-width:0;display:grid}.ngu7Ga_dimensionHead strong{min-width:0;color:var(--scan-text);font:400 13.5px/20px var(--font-ui)}.ngu7Ga_dimensionStatus{color:var(--dimension-ink);font:500 12px var(--font-ui);white-space:nowrap}.ngu7Ga_dimensionScore{color:var(--scan-text-3);font:400 13px var(--font-ui);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ngu7Ga_dimensionBar{background:var(--scan-line-07);border-radius:3px;height:6px;overflow:hidden}.ngu7Ga_dimensionBar i{border-radius:inherit;background:var(--scan-runtime-fill);height:100%;display:block}.ngu7Ga_flags{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ngu7Ga_flags li{min-height:26px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--scan-raised);color:var(--scan-text-3);font:400 12px var(--font-ui);align-items:center;display:inline-flex}.ngu7Ga_flags li[data-level=high]{background:color-mix(in srgb, var(--scan-high) 13%, transparent);color:color-mix(in srgb, var(--scan-high) 55%, var(--scan-text))}.ngu7Ga_flags li[data-level=moderate]{background:color-mix(in srgb, var(--scan-warn) 13%, transparent);color:color-mix(in srgb, var(--scan-warn) 55%, var(--scan-text))}.ngu7Ga_empty{padding:var(--space-2) 0;color:var(--scan-text-5);font:400 13px/1.5 var(--font-ui);margin:0}.ngu7Ga_auditSummary{gap:var(--space-4);min-width:0;display:grid}.ngu7Ga_auditLead{gap:var(--space-1);display:grid}.ngu7Ga_auditVerdict{color:var(--scan-text);font:400 16px/1.5 var(--font-ui);text-wrap:pretty;margin:0}.ngu7Ga_auditMeta{color:var(--scan-text-5);font:400 12.5px/1.5 var(--font-ui);margin:0}.ngu7Ga_figure{--band-ink:var(--scan-text-6);align-items:flex-start;gap:var(--scan-hook-caption-gap,var(--space-2));color:var(--scan-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;margin:0;padding:0;text-decoration:none;display:inline-flex}.ngu7Ga_figure[data-band=strong],.ngu7Ga_figure[data-band=good]{--band-ink:var(--scan-good)}.ngu7Ga_figure[data-band=needs-review]{--band-ink:var(--scan-warn)}.ngu7Ga_figure[data-band=high-attention]{--band-ink:var(--scan-medium)}.ngu7Ga_figure[data-band=critical-gaps]{--band-ink:var(--scan-high)}.ngu7Ga_figure:focus-visible{outline-offset:var(--space-2)}.ngu7Ga_figureNumber{color:var(--scan-hook-figure);font:600 var(--scan-hook-figure-size,72px)/1 var(--font-ui);letter-spacing:-.06em;white-space:nowrap;align-items:baseline;display:inline-flex}.ngu7Ga_figureValue{display:inline-grid;position:relative}.ngu7Ga_figureReserve{visibility:hidden;grid-area:1/1}.ngu7Ga_figureLive{inset-block:0;white-space:nowrap;position:absolute;right:0}.ngu7Ga_figureOf{color:var(--scan-hook-figure-of)}.ngu7Ga_figureCaption{align-items:center;gap:var(--space-2);color:var(--scan-hook-caption);font:var(--scan-hook-caption-type,400 15px/20px var(--font-ui));white-space:nowrap;transition:color .2s;display:inline-flex}.ngu7Ga_figureBandDot{background:var(--band-ink);width:6px;height:6px;box-shadow:0 0 8px var(--band-ink);border-radius:50%}.ngu7Ga_figureBand{color:var(--scan-text)}.ngu7Ga_figureChevron{color:var(--scan-text-4);transition:transform .2s,color .2s;display:inline-flex}@media (hover:hover){.ngu7Ga_figure:hover .ngu7Ga_figureCaption{color:var(--scan-text)}.ngu7Ga_figure:hover .ngu7Ga_figureChevron{color:var(--scan-accent-ink);transform:translate(2px)}}.ngu7Ga_sharePill{cursor:pointer;transition:background .2s;}.ngu7Ga_sharePill[aria-expanded=true]{background:var(--scan-steel)}@media (hover:hover){.ngu7Ga_sharePill:hover{background:var(--scan-steel)}}.ngu7Ga_sharePill:focus-visible{outline:2px solid var(--scan-accent);outline-offset:2px}.ngu7Ga_shareLayer[data-sheet]{z-index:25;background:0 0;width:0;height:0;position:absolute;top:0;left:0}.ngu7Ga_shareLayer[data-sheet=true]{z-index:45}.ngu7Ga_shareScrim{touch-action:none;background:var(--scrim);animation:.2s ease-out both ngu7Ga_shareFade;position:fixed;inset:0}.ngu7Ga_sharePopover{box-sizing:border-box;gap:var(--space-3);width:min(384px, calc(100vw - var(--space-8)));padding:var(--space-4) var(--space-4) var(--space-4);border:1px solid var(--scan-line-10);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--scan-text);transform-origin:top;animation:.18s cubic-bezier(.2,.8,.2,1) both ngu7Ga_sharePop;display:grid;position:absolute}.ngu7Ga_sharePopover[hidden]{display:none}.ngu7Ga_sharePopover:focus{outline:none}.ngu7Ga_sharePopover[data-sheet=true]{right:var(--space-4);bottom:var(--space-4);left:var(--space-4);width:auto;max-height:calc(100dvh - var(--space-8));overscroll-behavior:contain;transform-origin:bottom;animation:.24s cubic-bezier(.2,.8,.2,1) both ngu7Ga_shareRise;position:fixed;overflow-y:auto}.ngu7Ga_sharePopoverHead{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ngu7Ga_sharePopoverTitle{color:var(--scan-text);font:500 14px var(--font-ui);margin:0}.ngu7Ga_sharePopoverClose{min-height:30px;}@keyframes ngu7Ga_sharePop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes ngu7Ga_shareRise{0%{opacity:0;transform:translateY(24px)}}@keyframes ngu7Ga_shareFade{0%{opacity:0}}@media (pointer:coarse){.ngu7Ga_sharePrimary,.ngu7Ga_shareButton,.ngu7Ga_sharePopoverClose,.ngu7Ga_shareOptIn{min-height:44px}.ngu7Ga_shareLink{position:relative}.ngu7Ga_shareUrl:after{border-radius:inherit;content:"";position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.ngu7Ga_sharePrimary,.ngu7Ga_shareButton,.ngu7Ga_sharePill,.ngu7Ga_figureCaption{transition-duration:.12s}.ngu7Ga_figureChevron{transition:none}.ngu7Ga_sharePopover,.ngu7Ga_sharePopover[data-sheet=true],.ngu7Ga_shareScrim{animation:none}}
