.SourceCitationCard_cite__pjhXN{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 18px;padding:18px 20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.SourceCitationCard_num__AZ3xV{grid-row:1/span 3;align-self:start;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-500);color:var(--color-deep-purple);background:var(--color-lilac-15);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);letter-spacing:-.01em}.SourceCitationCard_head__4qKgU{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.SourceCitationCard_title__yQGuu{font-family:var(--font-display);font-size:var(--fs-18);font-weight:var(--fw-700);color:var(--color-fg-strong);line-height:1.25;letter-spacing:-.01em}.SourceCitationCard_tag__gtfi3{flex:none;font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-500);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-subtle);background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:3px 10px;white-space:nowrap}.SourceCitationCard_ref__ee__Z{margin-top:6px;font-family:var(--font-mono);font-size:var(--fs-12);line-height:1.6;color:var(--color-fg-muted);letter-spacing:-.005em}.SourceCitationCard_ref__ee__Z a{color:var(--color-link);text-decoration:none}.SourceCitationCard_ref__ee__Z a:hover{text-decoration:underline}.SourceCitationCard_meta__X4lCw{grid-column:2;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--color-divider)}.SourceCitationCard_quay__9UEV8{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-500);letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:var(--radius-full);border:1px solid var(--color-border-strong);background:var(--color-surface-muted);color:var(--color-fg)}.SourceCitationCard_quayDot__VlrP1{width:8px;height:8px;border-radius:999px;display:inline-block;background:var(--color-fg-muted)}.SourceCitationCard_q3__exJp5 .SourceCitationCard_quayDot__VlrP1{background:var(--color-success)}.SourceCitationCard_q2__Q5LxG .SourceCitationCard_quayDot__VlrP1{background:var(--color-brand-blue)}.SourceCitationCard_note__E_We7{font-size:var(--fs-12);color:var(--color-fg-subtle)}.SourceCitationCard_action__AFCmH{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-family:var(--font-sans);font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--color-fg-on-accent);background:var(--color-brand-blue);padding:8px 16px;border-radius:var(--radius-md);border:none;text-decoration:none;box-shadow:var(--shadow-sm);transition:background .16s var(--ease-house),transform .12s var(--ease-house)}.SourceCitationCard_action__AFCmH:hover{background:var(--color-brand-blue-hover)}.SourceCitationCard_action__AFCmH:active{background:var(--color-brand-blue-press);transform:translateY(1px)}.SourceCitationCard_arrow__f1Vi8{display:inline-block;transition:transform .16s var(--ease-house)}.SourceCitationCard_action__AFCmH:hover .SourceCitationCard_arrow__f1Vi8{transform:translateX(2px)}.loaders_ticks__bE4Mg{flex:1;display:flex;gap:4px;height:22px}.loaders_tick__dV6Gp{flex:1;border-radius:4px;background:var(--color-surface-sunk);border:1px solid var(--color-border);transition:background .25s,border-color .25s,box-shadow .25s}.loaders_tickOn__cBb8P{background:linear-gradient(180deg,color-mix(in srgb,var(--color-brand-blue) 62%,white),var(--color-brand-blue));border-color:color-mix(in srgb,var(--color-brand-blue) 55%,white);box-shadow:inset 0 1px rgb(255 255 255/38%),0 0 9px color-mix(in srgb,var(--color-brand-blue) 24%,transparent)}.loaders_tickLead__PwSsb{background:linear-gradient(180deg,color-mix(in srgb,var(--color-brand-blue) 42%,white),color-mix(in srgb,var(--color-brand-blue) 74%,var(--color-brand-header)));border-color:var(--color-brand-blue);box-shadow:inset 0 1px rgb(255 255 255/55%),0 0 12px color-mix(in srgb,var(--color-brand-blue) 42%,transparent);animation:loaders_loader-tick-pulse__EO4hA 1.1s ease-in-out infinite}@keyframes loaders_loader-tick-pulse__EO4hA{50%{filter:brightness(1.35);transform:translateY(-2px)}}.loaders_track__h4PdC{flex:1;height:14px;border-radius:var(--radius-full,9999px);background:var(--color-surface-sunk);border:1px solid var(--color-border);overflow:hidden;position:relative}.loaders_fill__koJY0{display:block;height:100%;border-radius:var(--radius-full,9999px);transition:width .5s var(--ease-house,cubic-bezier(.2,.8,.2,1))}.loaders_glowFill__eaIL8{background:var(--color-brand-blue);box-shadow:0 0 12px 1px rgba(46,93,165,.6)}.loaders_flowFill__6l1RO{background:linear-gradient(90deg,var(--color-deep-purple),var(--color-lilac),var(--color-brand-blue));background-size:200% 100%;animation:loaders_loader-flow__8FBi9 2.4s linear infinite}@keyframes loaders_loader-flow__8FBi9{to{background-position:-200% 0}}.loaders_stripeFill__E0QdZ{background-color:var(--color-brand-blue);background-image:linear-gradient(45deg,rgba(255,255,255,.22) 25%,transparent 0,transparent 50%,rgba(255,255,255,.22) 0,rgba(255,255,255,.22) 75%,transparent 0);background-size:18px 18px;animation:loaders_loader-march__IOxw4 1s linear infinite}@keyframes loaders_loader-march__IOxw4{to{background-position:18px 0}}.loaders_sheen__KAwXm:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translateX(-100%);animation:loaders_loader-sheen__TDWGI 1.6s var(--ease-house,cubic-bezier(.2,.8,.2,1)) infinite}@keyframes loaders_loader-sheen__TDWGI{to{transform:translateX(220%)}}.loaders_indeterminateSeg__A2MDZ{position:absolute;inset:0;width:40%;border-radius:var(--radius-full,9999px);background:linear-gradient(90deg,transparent,var(--color-deep-purple),var(--color-brand-blue),transparent);animation:loaders_loader-glide__eUtTz 1.9s var(--ease-house,cubic-bezier(.4,0,.2,1)) infinite}@keyframes loaders_loader-glide__eUtTz{0%{transform:translateX(-110%)}to{transform:translateX(320%)}}.loaders_shTrack__I0gAU{fill:none;stroke:var(--color-surface-sunk)}.loaders_shFill__aXUC7{fill:none;stroke:var(--color-brand-blue);stroke-linecap:round;transition:stroke-dashoffset .5s var(--ease-house,cubic-bezier(.2,.8,.2,1))}.loaders_shInner__PekbS{stroke:var(--color-lilac)}.loaders_shPct__xKbvH{font-family:var(--font-display);font-weight:var(--fw-700);fill:var(--color-fg-strong);font-variant-numeric:tabular-nums}.loaders_spin__6a33n{transform-origin:50% 50%;animation:loaders_loader-spin__uYDyv 1.4s linear infinite}@keyframes loaders_loader-spin__uYDyv{to{transform:rotate(1turn)}}.loaders_helix__EDvzG,.loaders_tree__o9uNF{flex:1;min-width:0}.loaders_reveal__fFW2V{transition:width .5s var(--ease-house,cubic-bezier(.2,.8,.2,1))}.loaders_helixSvg__Mah9l,.loaders_treeSvg__465Xk{width:100%;display:block}.loaders_helixSvg__Mah9l{height:46px}.loaders_treeSvg__465Xk{height:50px}.loaders_scan__2K_JW{animation:loaders_loader-scan-pulse__WNWkh 1.3s ease-in-out infinite}@keyframes loaders_loader-scan-pulse__WNWkh{0%,to{opacity:.7}50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.loaders_flowFill__6l1RO,.loaders_indeterminateSeg__A2MDZ,.loaders_scan__2K_JW,.loaders_sheen__KAwXm:after,.loaders_spin__6a33n,.loaders_stripeFill__E0QdZ,.loaders_tickLead__PwSsb{animation:none}.loaders_indeterminateSeg__A2MDZ{width:100%;transform:none;background:linear-gradient(90deg,var(--color-deep-purple),var(--color-brand-blue));animation:loaders_loader-quiet-pulse__jp3KP 1.8s ease-in-out infinite}@keyframes loaders_loader-quiet-pulse__jp3KP{0%,to{opacity:.5}50%{opacity:.85}}.loaders_fill__koJY0,.loaders_reveal__fFW2V,.loaders_shFill__aXUC7{transition:none}}.page_audit__x5yq8{--dp:#111d2e;--bb:#2e5da5;--ink:#1a1a2e;--fg-strong:#0b1622;--fg:#1a1a2e;--fg-muted:#3c4b5b;--fg-subtle:#5e7184;--bg:#eaeff5;--surface:#ffffff;--surface-muted:#f8f4fa;--surface-sunken:#f2ebf5;--border:#cdd9e6;--border-strong:#c9bbd4;--divider:#efe8f2;--gloss-1:inset 0 1px 0 rgba(255,255,255,0.9),0 1px 2px rgba(11,22,34,0.08);--gloss-2:inset 0 1px 0 rgba(255,255,255,0.9),0 4px 10px -3px rgba(11,22,34,0.18);--gloss-3:inset 0 1px 0 rgba(255,255,255,0.85),0 8px 20px -8px rgba(11,22,34,0.26);--serif:"PT Serif",Georgia,serif;--mono:"JetBrains Mono",ui-monospace,monospace;--ease:cubic-bezier(0.2,0.8,0.2,1);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:calc(100vh - 7rem);background:var(--bg);color:var(--fg);font-family:Inter,system-ui,sans-serif}.page_topbar__BKc9_{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 16px;background:linear-gradient(180deg,#ffffff,#f2ebf5);border-bottom:1px solid var(--border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 6px 14px -6px rgba(11,22,34,.18);position:relative;z-index:10}.page_crumbs__C5qXP{font-size:var(--fs-12);color:var(--fg-muted);display:flex;gap:8px;align-items:center}.page_crumbs__C5qXP b{color:var(--fg-strong);font-weight:var(--fw-600)}.page_search__7LZ15{display:flex;align-items:center;gap:8px;width:300px;font-size:var(--fs-12);color:var(--fg-muted);background:linear-gradient(180deg,#ece2f1,#f5ecf9 70%);border:1px solid var(--border-strong);border-radius:10px;padding:7px 12px;box-shadow:inset 0 2px 4px rgba(11,22,34,.16)}.page_search__7LZ15 kbd{font-family:var(--mono);font-size:var(--fs-12);margin-left:auto;background:linear-gradient(180deg,#ffffff,#ece2f1);padding:2px 6px;border-radius:4px;border:1px solid var(--border-strong)}.page_searchInput__5mrjb{flex:1;min-width:0;border:0;background:transparent;font-size:var(--fs-12);color:var(--color-ink-900);outline:none}.page_searchInput__5mrjb::placeholder{color:var(--color-ink-500)}.page_toolbarActions__TF4_v{margin-left:auto;display:flex;gap:8px}.page_btn__g_AE9{display:inline-flex;align-items:center;gap:6px;font-weight:var(--fw-600);font-size:var(--fs-12);padding:7px 13px;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:transform .12s var(--ease),box-shadow .12s var(--ease)}.page_btn__g_AE9:active{transform:translateY(1px)}.page_btn__g_AE9:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_btn__g_AE9:focus-visible{outline:2px solid var(--bb);outline-offset:2px}.page_btnPrimary__GLG3K{color:#fff;border-color:#1e4576;background:linear-gradient(180deg,#4a78bd,#25508f);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 4px 8px rgba(46,93,165,.4);text-shadow:0 1px 0 rgba(0,0,0,.2)}.page_btnPrimary__GLG3K:hover{background:linear-gradient(180deg,#5283c8,#2a5798)}.page_btnSecondary__e_BQC{color:var(--fg-strong);border-color:var(--border-strong);background:linear-gradient(180deg,#ffffff,#ece2f1);box-shadow:var(--gloss-1)}.page_btnSecondary__e_BQC:hover{box-shadow:var(--gloss-2)}.page_ico__HRQQ_{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.page_sidebar__UNgPi{background:linear-gradient(180deg,#fbf8fd,#f2ebf5);border-right:1px solid var(--border);padding:16px 12px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.page_sbSection__YqpMa{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:9px 7px 7px;box-shadow:var(--gloss-2)}.page_sbSection__YqpMa h6{margin:0 6px 7px;font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);font-weight:var(--fw-700);text-shadow:0 1px 0 rgba(255,255,255,.95);border-bottom:1px solid var(--divider);padding-bottom:6px}.page_sbLink__Gc0uk{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:7px;font-size:var(--fs-12);color:var(--fg);cursor:pointer;background:linear-gradient(180deg,#ffffff,#f8f4fa);border:1px solid transparent;width:100%;text-align:left;transition:transform .12s var(--ease),box-shadow .12s var(--ease)}.page_sbLink__Gc0uk:hover{background:linear-gradient(180deg,#ffffff,#f2e9f6);border-color:var(--border);box-shadow:var(--gloss-2);transform:translateY(-1px)}.page_sbLink__Gc0uk:focus-visible{outline:2px solid var(--bb);outline-offset:2px}.page_sbLinkActive__gkwGR{color:var(--dp);font-weight:var(--fw-600);border-color:#d1b8de;background:linear-gradient(180deg,#f0e2f6,#e2d0ee);box-shadow:var(--gloss-3)}.page_count__Bmkt2{margin-left:auto;font-family:var(--mono);font-size:var(--fs-12);color:var(--fg-muted);background:var(--surface-sunken);border:1px solid var(--border);padding:1px 6px;border-radius:999px}.page_sbLinkActive__gkwGR .page_count__Bmkt2{background:var(--surface);color:var(--dp);border-color:#d1b8de}.page_sbAccount__Fa4Eq{margin-top:auto;padding:10px 12px;border-radius:10px;gap:10px;background:linear-gradient(180deg,#ffffff,#f4ecf8);border:1px solid var(--border);box-shadow:var(--gloss-2)}.page_av__KvB8L,.page_sbAccount__Fa4Eq{display:flex;align-items:center;font-size:var(--fs-12)}.page_av__KvB8L{width:30px;height:30px;border-radius:999px;color:#fff;justify-content:center;font-weight:var(--fw-600);background:linear-gradient(180deg,#2e5da5,var(--dp));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 4px rgba(11,22,34,.3)}.page_acctName__Jhfdr{color:var(--fg-strong);font-weight:var(--fw-600)}.page_acctRole__e1RfV{color:var(--fg-muted);font-size:var(--fs-12)}.page_center__r8Yq1{overflow-y:auto;background:var(--bg);background-image:radial-gradient(circle,var(--border) .8px,transparent .8px);background-size:24px 24px}.page_headerFilters__fDn47{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.page_countLine__mPkEU{margin:10px 24px 0}.page_chip__HmKfj,.page_countLine__mPkEU{font-size:var(--fs-12);color:var(--fg-muted)}.page_chip__HmKfj{border-radius:999px;padding:4px 11px;font-weight:var(--fw-600);cursor:pointer;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff,#f8f4fa);text-transform:capitalize;box-shadow:var(--gloss-1)}.page_chip__HmKfj:hover{box-shadow:var(--gloss-2)}.page_chip__HmKfj:focus-visible{outline:2px solid var(--bb);outline-offset:2px}.page_countNote__ugP_r{margin-left:auto;font-size:var(--fs-12);color:var(--fg-subtle);font-family:var(--mono)}.page_wrap__DIwHE{max-width:760px;margin:0 auto;padding:26px 24px 60px}.page_pid__eNdnf{display:block;margin-bottom:8px}.page_runError__mODsU{display:block;margin:0 0 12px;font-size:var(--fs-12);color:var(--color-danger-text);background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:8px;padding:8px 12px}.page_pname__FKpOz{font-weight:var(--fw-700);font-size:var(--fs-13);color:var(--fg-strong)}.page_pmeta__hu2hC{font-family:var(--mono);font-size:var(--fs-12);color:var(--fg-subtle)}.page_claim__Bf461{font-family:var(--serif);font-size:var(--fs-24);line-height:1.18;color:var(--fg-strong);margin:0 0 16px;font-weight:var(--fw-700)}.page_statline__0_kxr{display:flex;align-items:center;gap:14px;margin-bottom:18px;flex-wrap:wrap}.page_pill__qDXdS{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:6px 13px;font-size:var(--fs-12);font-weight:var(--fw-600);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 6px -2px rgba(11,22,34,.2)}.page_dot__r6rke{width:9px;height:9px;border-radius:999px;flex-shrink:0}.page_meterbar__e8iI7{height:8px;width:170px;border-radius:999px;background:var(--surface-sunken);overflow:hidden;box-shadow:inset 0 1px 2px rgba(11,22,34,.16)}.page_meterfill__wLE1y{display:block;height:100%;width:100%;border-radius:999px;transform-origin:left center}.page_confnum__fkA6v{font-family:var(--mono);font-size:var(--fs-12);color:var(--fg-muted)}.page_rationale__UfYOb{font-size:var(--fs-14);line-height:1.6;color:var(--fg-muted);margin-bottom:26px}.page_lbl__6sRmq{font-size:var(--fs-12);font-weight:var(--fw-700);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin:0 0 11px}.page_lblTop__XbhDD{margin-top:26px}.page_evrow__8ajvh{display:flex;align-items:center;gap:12px;padding:12px 15px;border-radius:12px;margin-bottom:9px;background:linear-gradient(180deg,#ffffff,#fcfaff);border:1px solid var(--border);box-shadow:var(--gloss-2)}.page_ekind__rhaTW{flex-shrink:0;border-radius:6px;padding:2px 9px;font-size:var(--fs-12);font-weight:var(--fw-700);background:#ede3f5;color:var(--dp)}.page_etext__XSlo_{flex:1;font-size:var(--fs-13);color:var(--fg)}.page_ew__p5yYc{font-family:var(--mono);font-size:var(--fs-12);font-weight:var(--fw-600)}.page_ewPos__LfrTv{color:#1e5c3d}.page_ewNeg__vuzNN{color:#8a2d2d}.page_nextitem__Gsd_i{display:flex;gap:10px;padding:11px 13px;border-radius:10px;margin-bottom:8px;font-size:var(--fs-12);background:linear-gradient(180deg,#ffffff,#f6f1fb);border:1px solid var(--border);color:var(--fg);box-shadow:var(--gloss-1)}.page_nextArrow__ltvah{color:var(--bb);font-weight:var(--fw-700)}.page_inspector__mW0W7{background:var(--surface);border-left:1px solid var(--border);overflow-y:auto;display:flex;flex-direction:column;box-shadow:-8px 0 20px -16px rgba(11,22,34,.3)}.page_insHead__iKNxH{padding:15px 16px;border-bottom:1px solid var(--divider)}.page_insHead__iKNxH h3{margin:0;font-family:var(--serif);font-weight:var(--fw-700);font-size:var(--fs-16);color:var(--fg-strong)}.page_insSub__fF2pg{font-family:var(--mono);font-size:var(--fs-12);color:var(--fg-muted);margin-top:3px}.page_tabs__iOYyD{display:flex;border-bottom:1px solid var(--divider);padding:0 10px;gap:2px}.page_tab__kKH8Q{padding:10px 11px;font-size:var(--fs-12);color:var(--fg-muted);cursor:pointer;background:none;border:none;border-bottom:2px solid transparent;font-weight:var(--fw-500);text-transform:capitalize}.page_tab__kKH8Q:focus-visible{outline:2px solid var(--bb);outline-offset:-2px}.page_tabOn__qFr7j{color:var(--fg-strong);border-bottom-color:var(--bb)}.page_insBody__yFO3O{padding:14px 16px;display:flex;flex-direction:column;gap:14px}.page_field__7keh_{display:grid;grid-template-columns:84px 1fr;gap:10px;font-size:var(--fs-12);align-items:baseline}.page_fieldK__CUk_3{color:var(--fg-muted);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--fw-600)}.page_fieldV__AJX6f{color:var(--fg-strong)}.page_fieldVMono__K45Ku{font-family:var(--mono);font-size:var(--fs-12)}.page_empty__H240n{color:var(--fg-muted);font-size:var(--fs-12)}.page_dnaRow__8Us7t{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px dashed var(--divider);font-size:var(--fs-12)}.page_dnaRow__8Us7t:last-child{border-bottom:0}.page_dnaNm__VMz73{flex:1;color:var(--fg-strong);font-weight:var(--fw-500);font-size:var(--fs-12)}.page_dnaCm__8nFDh{font-family:var(--mono);color:var(--fg-muted)}.page_hapChip__BGVLJ{display:inline-block;padding:1px 6px;border-radius:4px;color:#fff;font-size:var(--fs-12);font-family:var(--mono)}.page_srcItem__kndsN{display:flex;gap:10px;padding:9px 0;border-bottom:1px dashed var(--divider);font-size:var(--fs-12)}.page_srcItem__kndsN:last-child{border-bottom:0}.page_srcNum__0ewpz{font-family:var(--mono);color:var(--fg-subtle);min-width:20px}.page_srcTitle__FQ27l{font-weight:var(--fw-600);color:var(--fg-strong);font-size:var(--fs-12);display:block}.page_srcRef__s1HZ3{color:var(--fg-muted);font-family:var(--mono);font-size:var(--fs-12)}.page_demo__a8K94{margin:14px 16px;border-radius:8px;padding:9px 11px;font-size:var(--fs-12);line-height:1.4;background:#f7edd8;color:#6e4f18;border:1px solid #e8d6b0}.person-inspector_inspector__UOqZN{position:absolute;top:.75rem;inset-inline-end:.75rem;z-index:5;--inspector-width:23.5rem;width:min(var(--inspector-width),calc(100% - 1.5rem));max-height:calc(100% - 1.5rem);display:flex;flex-direction:column;gap:.4rem;border:1px solid var(--color-border);border-radius:var(--radius-lg,10px);background:var(--color-surface);box-shadow:var(--shadow-lg,0 14px 40px rgb(31 31 41/18%));padding:.65rem}.person-inspector_header__ZQJ2Q,.person-inspector_tabs__3cek8{flex:none}.person-inspector_header__ZQJ2Q{position:relative}.person-inspector_panelScroll__lIp_Q{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.person-inspector_empty__GuBHC{margin:0;color:var(--color-ink-500);font-size:var(--fs-muted)}.person-inspector_header__ZQJ2Q{margin:-.65rem -.65rem 0;padding:.8rem .8rem .7rem;border-radius:var(--radius-lg,10px) var(--radius-lg,10px) 0 0;background:linear-gradient(180deg,#16243a,#1b2c48 45%,#223a5c 80%,#2b476e);color:#fff}.person-inspector_idRow__vXFWH{display:flex;align-items:flex-start;gap:.75rem}.person-inspector_photoCol__WHc0u{flex:0 0 auto;display:flex;width:78px;flex-direction:column;align-items:center}.person-inspector_headPhoto__9cRsr{--av-size:78px;width:78px;height:78px;border-radius:14px;border:2px solid rgb(255 255 255/35%);box-shadow:0 5px 14px rgb(0 0 0/35%);overflow:hidden}.person-inspector_rootPill__mbJfw{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;margin-top:9px;padding:4px 10px;border-radius:99px;background:var(--color-accent,#2e5da5);color:#fff;font-family:var(--font-mono);font-size:9.5px;font-weight:var(--fw-700);line-height:1;letter-spacing:.08em;box-shadow:0 2px 8px rgb(0 0 0/35%)}.person-inspector_rootPill__mbJfw img,.person-inspector_rootPill__mbJfw svg{width:9px;height:9px}.person-inspector_headYears__Vhco_{display:flex;align-items:center;gap:.375rem;margin:5px 0 0;color:#c4d3ea;font-family:var(--font-mono);font-size:var(--fs-12);line-height:1}.person-inspector_nameActions__GbmrM{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:5px 0 0}.person-inspector_nameAction__XFn0m{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:2px 6px;border:0;border-radius:6px;background:transparent;color:#c4d3ea;font-family:var(--font-sans);font-size:var(--fs-12);line-height:1;cursor:pointer}.person-inspector_nameAction__XFn0m:hover{background:rgb(255 255 255/10%);color:#ffffff}.person-inspector_nameAction__XFn0m:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.person-inspector_nameAction__XFn0m img,.person-inspector_nameAction__XFn0m svg{flex:none}.person-inspector_headYears__Vhco_ img,.person-inspector_headYears__Vhco_ svg{flex:none;width:11px;height:11px}.person-inspector_headDates__RMuKW{display:flex;flex-wrap:wrap;gap:.1rem .75rem;margin:2px 0 0;font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.35;color:rgb(255 255 255/72%)}.person-inspector_headDates__RMuKW b{margin-inline-end:.15rem;color:rgb(255 255 255/45%);font-weight:var(--fw-700)}.person-inspector_headConfidence__1Ymuc{display:flex;align-items:center;gap:.5rem;margin-top:10px;color:#c4d3ea;font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-600);line-height:1;letter-spacing:.05em}.person-inspector_headConfidenceBar__LoO7c{overflow:hidden;width:74px;height:6px;border-radius:99px;background:rgb(255 255 255/18%)}.person-inspector_headConfidenceBar__LoO7c i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#5b8ad0,#8fb3e6)}.person-inspector_close__vAxdT{position:absolute;top:.35rem;inset-inline-end:.35rem;z-index:1;flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:none;background:none;color:#9db4d6;border-radius:8px;cursor:pointer;transition:background .15s,color .15s,transform .15s}.person-inspector_close__vAxdT:hover{background:rgb(255 255 255/12%);color:#fff;transform:rotate(90deg)}.person-inspector_close__vAxdT:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-accent)}.person-inspector_resizeHandle__5XK4H{position:absolute;bottom:0;inset-inline-end:0;width:1rem;height:1rem;cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,transparent 52%,var(--color-border) 52%,var(--color-border) 64%,transparent 64%,transparent 76%,var(--color-border) 76%,var(--color-border) 88%,transparent 88%);border-end-end-radius:var(--radius-lg,10px)}@media (min-width:640px){.person-inspector_header__ZQJ2Q{cursor:move}.person-inspector_inspector__UOqZN{height:calc(100% - 1.5rem)}}@media (max-width:639px){.person-inspector_resizeHandle__5XK4H{display:none}}.person-inspector_backdrop__cDdLT{display:none}@media (max-width:639px){.person-inspector_inspector__UOqZN{top:auto;bottom:0;inset-inline:0;width:100%;max-height:72vh;border-inline:none;border-bottom:none;border-radius:14px 14px 0 0;box-shadow:0 -8px 30px rgb(31 31 41/22%);z-index:20;padding-top:1.35rem;touch-action:pan-y}.person-inspector_inspector__UOqZN:before{content:"";position:absolute;top:.5rem;inset-inline:0;margin-inline:auto;width:2.25rem;height:.25rem;border-radius:999px;background:var(--color-border)}.person-inspector_backdrop__cDdLT{display:block;position:absolute;inset:0;z-index:19;background:rgb(17 29 46/32%)}}.person-inspector_actionBar__gh0MM{position:relative;display:flex;gap:.4rem;margin-top:.6rem}.person-inspector_action__kanII{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap;padding:5px 0;border:1px solid rgb(255 255 255/16%);border-radius:8px;background:rgb(255 255 255/9%);cursor:pointer;font-size:var(--fs-12);font-weight:var(--fw-600);line-height:1;color:#dbe6f5;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s}.person-inspector_action__kanII:hover:not([disabled]){background:rgb(255 255 255/20%);transform:translateY(-1px);box-shadow:0 4px 10px rgb(0 0 0/25%)}.person-inspector_action__kanII:active:not([disabled]){transform:translateY(0)}.person-inspector_action__kanII:focus-visible{outline:2px solid #8fb3e6;outline-offset:1px}.person-inspector_actionIcon__rUQtc{display:flex;flex:none;align-items:center;justify-content:center;color:inherit}.person-inspector_actionIcon__rUQtc img,.person-inspector_actionIcon__rUQtc svg{width:14px;height:14px}.person-inspector_action__kanII[data-soon=true],.person-inspector_action__kanII[disabled]{cursor:default;opacity:.5}.person-inspector_moreWrap__Zenp2{position:relative;flex:1;display:flex}.person-inspector_moreWrap__Zenp2 .person-inspector_action__kanII{flex:1}.person-inspector_moreMenu__i9q5L{position:absolute;top:2.6rem;inset-inline-end:0;z-index:10;min-width:12rem;padding:.25rem 0;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);box-shadow:var(--shadow-lg,0 10px 30px rgb(31 31 41/16%));overflow:hidden}.person-inspector_moreItem__KjWnR{display:block;width:100%;padding:.4rem .7rem;border:none;background:none;text-align:start;cursor:pointer;font-size:var(--fs-12);color:var(--color-ink-700,#16243a)}.person-inspector_moreItem__KjWnR:hover:not([disabled]){background:var(--color-surface-muted,#f1f4f8)}.person-inspector_moreItem__KjWnR[disabled]{color:var(--color-ink-400,#9aa3ad);cursor:default}.person-inspector_headTitle__2mjxk{min-width:0;flex:1;padding-top:3px}.person-inspector_headName__heEdc{color:#fff;font-family:var(--font-display);font-size:var(--fs-16);font-weight:var(--fw-700);line-height:1.25}.person-inspector_headNameLong__YWKUQ{font-size:var(--fs-14)}.person-inspector_headNameLongest__Gpswj{font-size:var(--fs-13);line-height:1.3}.person-inspector_headTitle__2mjxk [data-inspector-selectable] button{color:#9db4d6}.person-inspector_headTitle__2mjxk [data-inspector-selectable] button:hover{background:rgb(255 255 255/12%);color:#fff}.person-inspector_headTitle__2mjxk h2{margin:0;font-size:var(--fs-13);font-weight:var(--fw-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:text;-webkit-user-select:text;cursor:text}.person-inspector_meta__75VlT{overflow:hidden;margin:.1rem 0 0;color:var(--color-ink-500);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-12)}.person-inspector_dnaBadge__Gvkrm{display:inline-flex;margin-top:.2rem;border:1px solid var(--color-accent);border-radius:999px;padding:.1rem .45rem;background:var(--color-accent);color:var(--color-fg-on-accent);font-size:var(--fs-12);font-weight:var(--fw-700)}.person-inspector_tabs__3cek8{display:flex;flex-wrap:nowrap;gap:.1rem;margin:0;border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:.5rem}.person-inspector_tabs__3cek8::-webkit-scrollbar{display:none}.person-inspector_tab__dn6vM{min-height:1.7rem;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;border:0;border-bottom:3px solid transparent;border-radius:var(--radius-sm,4px) var(--radius-sm,4px) 0 0;background:transparent;padding:.2rem .25rem;color:var(--color-ink-700);font-size:var(--fs-12);font-weight:var(--fw-600);line-height:1.2;cursor:pointer;transition:background-color .12s ease,color .12s ease;flex:none}.person-inspector_tabIcon__vDq_y{display:inline-flex;flex:none;align-items:center;color:inherit}.person-inspector_tabIcon__vDq_y img,.person-inspector_tabIcon__vDq_y svg{width:18px;height:18px}.person-inspector_tab__dn6vM:hover{color:var(--color-ink-900);background:var(--color-surface-muted)}.person-inspector_tab__dn6vM:focus-visible{color:var(--color-ink-900);outline:2px solid var(--color-accent);outline-offset:-2px}.person-inspector_tabActive__Pcq9e,.person-inspector_tabActive__Pcq9e:hover{border-bottom-color:var(--color-accent);color:var(--color-accent);background:transparent}.person-inspector_panel__95Zbq{margin-top:0}.person-inspector_fact__gxPKZ{display:grid;grid-template-columns:6.5rem 1fr;gap:.2rem .5rem;padding:.22rem 0;font-size:var(--fs-12);line-height:1.3}.person-inspector_fact__gxPKZ dt{color:var(--color-ink-500);font-size:var(--fs-12);font-weight:var(--fw-700);text-transform:uppercase}.person-inspector_fact__gxPKZ dd{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-weight:var(--fw-600)}.person-inspector_honest__SMt9U{color:var(--color-ink-500);font-size:var(--fs-muted);font-weight:var(--fw-500)}.person-inspector_quayBadge__V1U2k{border:1px solid var(--color-border);border-radius:999px;padding:.05rem .4rem;background:var(--color-surface-muted);color:var(--color-ink-700);font-size:var(--fs-12);font-weight:var(--fw-700)}.person-inspector_confidenceRow__uxfDM{display:flex;align-items:center;gap:.5rem}.person-inspector_meter__KrL0K{display:inline-block;width:5rem;height:.4rem;overflow:hidden;border-radius:999px;background:var(--color-surface-muted)}.person-inspector_meter__KrL0K i{display:block;height:100%;background:var(--color-accent)}.person-inspector_hypoList__yAPIO,.person-inspector_noteList__jQD17{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.person-inspector_hypo__5O62K{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem .5rem;border:1px solid var(--color-border);border-radius:6px;padding:.4rem .5rem}.person-inspector_hypoConf__soffX,.person-inspector_hypoTitle__6_sEc{font-size:var(--fs-12);font-weight:var(--fw-700)}.person-inspector_hypoConf__soffX{color:var(--color-ink-700)}.person-inspector_hypo__5O62K .person-inspector_meter__KrL0K{grid-column:1/-1;width:100%}.person-inspector_viewAll__fhm_o{display:inline-block;margin-top:.5rem;color:var(--color-accent);font-size:var(--fs-12);font-weight:var(--fw-700)}.person-inspector_note__u6fXO{border:1px solid var(--color-border);border-radius:6px;padding:.4rem .5rem;font-size:var(--fs-12);line-height:1.3}.person-inspector_dnaMatches__UVMPR,.person-inspector_sources__0zLEL{margin-top:.6rem;padding-top:.5rem;border-top:1px solid var(--color-divider)}.person-inspector_sourcesHead__logKE{margin:0 0 .3rem;font-size:var(--fs-12);font-weight:var(--fw-700);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-500)}.person-inspector_sourcesCount__aw4yj{color:var(--color-ink-700)}.person-inspector_conflictLine__hjRjk{margin:.35rem 0 0;color:var(--color-danger);font-size:var(--fs-12);font-weight:var(--fw-600)}.person-inspector_sourceList__di7nl{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.3rem}.person-inspector_source__1Mm7F{display:flex;align-items:baseline;gap:.4rem;font-size:var(--fs-12);color:var(--color-ink-700)}.person-inspector_sourceNum__I8yhF{flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:var(--fw-700);color:var(--color-accent)}.person-inspector_sourceText__7bJj0{flex:1;min-width:0}.person-inspector_evidenceCounts__sH_KA{display:inline-flex;gap:.6rem;font-size:var(--fs-12);font-weight:var(--fw-600);white-space:nowrap}.person-inspector_evFor__VIx_J{color:var(--color-success-700,var(--color-ink-700))}.person-inspector_evAgainst__b5HLp{color:var(--color-danger-700,var(--color-ink-700))}.person-inspector_photos__1eX9x{display:flex;flex-direction:column;gap:.5rem}.person-inspector_photosHead__woIfS{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.person-inspector_photosCount__lFmAj{font-size:var(--fs-12);font-weight:var(--fw-700);color:var(--color-ink-700)}.person-inspector_photosViewAll__R7JSG{font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--color-accent);text-decoration:none}.person-inspector_photosViewAll__R7JSG:hover{text-decoration:underline}.person-inspector_photosGrid__aYhTq{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:.4rem;margin:0;padding:0;list-style:none}.person-inspector_photoTile__RSPWw{display:block;width:100%;aspect-ratio:1/1;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md,6px);background:var(--color-surface-muted);cursor:pointer;overflow:hidden;transition:box-shadow .12s ease,transform .12s ease,border-color .12s ease}.person-inspector_photoTile__RSPWw:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md,0 4px 12px rgb(31 31 41/12%))}.person-inspector_photoTile__RSPWw:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.person-inspector_photoTileImg__a1OZG{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.person-inspector_photoTile__RSPWw:hover .person-inspector_photoTileImg__a1OZG{transform:scale(1.06)}.person-inspector_retryBtn__s8g_U{margin-top:.35rem;border:1px solid var(--color-border);border-radius:var(--radius-md,6px);padding:.15rem .5rem;background:var(--color-surface);color:var(--color-ink-700);font-size:var(--fs-12);cursor:pointer}.person-inspector_retryBtn__s8g_U:hover{background:var(--color-surface-muted)}.person-inspector_lightboxBackdrop__mn4cs{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgb(17 29 46/62%)}.person-inspector_lightboxPanel__5YB2v{position:relative;display:flex;flex-direction:column;gap:.6rem;max-width:min(90vw,40rem);max-height:90vh;padding:.9rem;border:1px solid var(--color-border);border-radius:var(--radius-lg,10px);background:var(--color-surface);box-shadow:var(--shadow-lg,0 14px 40px rgb(31 31 41/28%))}.person-inspector_lightboxClose__16Seb{position:absolute;top:.5rem;inset-inline-end:.5rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:var(--radius-md,6px);background:var(--color-surface);color:var(--color-ink-500);cursor:pointer}.person-inspector_lightboxClose__16Seb:hover{background:var(--color-surface-muted);color:var(--color-ink-900)}.person-inspector_lightboxClose__16Seb:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.person-inspector_lightboxImg__dk3wI{display:block;max-width:100%;max-height:72vh;margin:0 auto;object-fit:contain;border-radius:var(--radius-md,6px)}.person-inspector_lightboxBar__2UuE_{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.person-inspector_lightboxNav__fHYjL{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex:0 0 auto;border:1px solid var(--color-border);border-radius:var(--radius-full,999px);background:var(--color-surface);color:var(--color-ink-700);cursor:pointer;transition:background-color .12s ease,color .12s ease}.person-inspector_lightboxNav__fHYjL:hover:not([disabled]){background:var(--color-accent);color:var(--color-fg-on-accent);border-color:var(--color-accent)}.person-inspector_lightboxNav__fHYjL:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.person-inspector_lightboxNav__fHYjL[disabled]{opacity:.4;cursor:default}.person-inspector_lightboxCaption__OAz1E{flex:1;min-width:0;text-align:center;font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--color-ink-900)}.person-inspector_lightboxCount__4rBxa{color:var(--color-ink-500);font-weight:var(--fw-500)}@media (prefers-reduced-motion:reduce){.person-inspector_lightboxNav__fHYjL,.person-inspector_photoTileImg__a1OZG,.person-inspector_photoTile__RSPWw,.person-inspector_tab__dn6vM{transition:none}.person-inspector_photoTile__RSPWw:hover .person-inspector_photoTileImg__a1OZG{transform:none}}.person-inspector_relGroup__D_owJ{border-top:1px solid var(--color-border);padding-top:.35rem;margin-top:.35rem}.person-inspector_relGroup__D_owJ:first-child{border-top:0;padding-top:0;margin-top:0}.person-inspector_relGroupHead__HNWyA{display:flex;align-items:center;gap:.3rem;margin:0 0 .15rem;color:var(--color-ink-500);font-size:var(--fs-12);font-weight:var(--fw-700);text-transform:uppercase;letter-spacing:.02em}.person-inspector_relIcon___uDB4{display:inline-flex;flex:none;align-items:center;color:var(--color-ink-400,var(--color-ink-500))}.person-inspector_relIcon___uDB4 img,.person-inspector_relIcon___uDB4 svg{width:13px;height:13px}.person-inspector_relCount__BIKoL{margin-left:auto;color:var(--color-ink-400,var(--color-ink-500));font-weight:var(--fw-600);font-variant-numeric:tabular-nums}.person-inspector_relList__xOiyx{margin:0;padding:0;list-style:none}.person-inspector_relRow__L3iFB{display:flex;width:100%;align-items:baseline;gap:.5rem;border:0;border-radius:var(--radius-sm,4px);padding:.18rem .3rem;background:transparent;color:var(--color-ink-900);font-size:var(--fs-12);line-height:1.35;text-align:left;cursor:pointer;transition:background-color .12s ease}.person-inspector_relRow__L3iFB:hover{background:var(--color-bg-subtle,var(--color-surface-2))}.person-inspector_relRow__L3iFB:focus-visible{outline:2px solid var(--color-focus,var(--color-accent));outline-offset:1px}.person-inspector_relName__z6Xld{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-600)}.person-inspector_relYears__f1Cak{margin-left:auto;flex:none;color:var(--color-ink-500);font-variant-numeric:tabular-nums}.person-inspector_relState__9Vqn_{margin:0;padding:.2rem .3rem;color:var(--color-ink-500);font-size:var(--fs-12)}.person-inspector_relError__Wnjhn{color:var(--color-danger-text,var(--color-ink-900))}.person-inspector_relRetry__I326P{margin-top:.25rem;border:1px solid var(--color-border);border-radius:var(--radius-sm,4px);padding:.15rem .4rem;background:transparent;color:var(--color-ink-900);font-size:var(--fs-12);cursor:pointer}.person-inspector_relRetry__I326P:hover{background:var(--color-bg-subtle,var(--color-surface-2))}.progress-bar_sheen__IkaN2{position:relative;overflow:hidden}.progress-bar_sheen__IkaN2:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translateX(-100%);animation:progress-bar_brand-progress-sheen__xSGT2 1.6s var(--ease-house,cubic-bezier(.2,.8,.2,1)) infinite}@keyframes progress-bar_brand-progress-sheen__xSGT2{to{transform:translateX(220%)}}.progress-bar_march__zLW0X{position:absolute;inset:0;width:40%;border-radius:9999px;background:linear-gradient(90deg,transparent,var(--color-deep-purple),var(--color-brand-blue),transparent);animation:progress-bar_brand-progress-march__l_Yl_ 1.5s var(--ease-house,cubic-bezier(.4,0,.2,1)) infinite}@keyframes progress-bar_brand-progress-march__l_Yl_{0%{transform:translateX(-110%)}to{transform:translateX(350%)}}.progress-bar_calmTrack__73fOj{position:relative;height:4px;overflow:hidden;border-radius:9999px;background:var(--color-surface-sunk)}.progress-bar_calmFill__T9bMJ{position:absolute;inset:0;border-radius:9999px;background:var(--color-brand-blue);opacity:.4;animation:progress-bar_brand-progress-calm__wMLFn 1.4s var(--ease-house,cubic-bezier(.2,.8,.2,1)) infinite}@keyframes progress-bar_brand-progress-calm__wMLFn{0%,to{opacity:.3}50%{opacity:.58}}.progress-bar_ring__6JgMf{display:inline-block;transform-origin:50% 50%;animation:progress-bar_brand-progress-ring__2Mzu_ 1.4s linear infinite}@keyframes progress-bar_brand-progress-ring__2Mzu_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.progress-bar_sheen__IkaN2:after{animation:none}.progress-bar_calmFill__T9bMJ{animation:none;opacity:.42}.progress-bar_ring__6JgMf{animation:none}.progress-bar_march__zLW0X{width:100%;transform:none;background:linear-gradient(90deg,var(--color-deep-purple),var(--color-brand-blue));animation:progress-bar_brand-progress-pulse___vTOR 1.8s ease-in-out infinite}@keyframes progress-bar_brand-progress-pulse___vTOR{0%,to{opacity:.45}50%{opacity:.85}}}.dna-helix-progress_wrap__w4Qs9{display:flex;flex-direction:column;gap:.375rem;width:100%}.dna-helix-progress_labelRow__wG8hr{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.dna-helix-progress_label__WsvWh,.dna-helix-progress_percent__rX0ZX{font-size:var(--fs-14,.875rem);color:var(--color-ink-900)}.dna-helix-progress_percent__rX0ZX{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dna-helix-progress_helix__xiAiq{position:relative;height:44px;overflow:hidden;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-brand-blue) 35%,transparent);background:radial-gradient(ellipse at center,color-mix(in srgb,var(--color-brand-blue) 18%,transparent),color-mix(in srgb,var(--color-deep-purple) 6%,transparent) 70%)}.dna-helix-progress_helix__xiAiq[data-mode=determinate]{mask-image:linear-gradient(90deg,#000 0,#000 var(--p,0),color-mix(in srgb,#000 12%,transparent) var(--p,0))}.dna-helix-progress_helix__xiAiq svg{position:absolute;width:200%;height:100%;animation:dna-helix-progress_helix-drift__VLNmV 7s linear infinite}.dna-helix-progress_helix__xiAiq path{fill:none}.dna-helix-progress_strandA__Zg8js{stroke:var(--color-brand-blue);stroke-width:9}.dna-helix-progress_strandB__NjwrM{stroke:var(--color-brand-blue-hover);stroke-width:9}.dna-helix-progress_rungs__mMBU8{stroke:var(--color-accent-soft);stroke-width:4;opacity:.9}.dna-helix-progress_caption__NVBMT{font-size:var(--fs-12,.75rem);color:var(--color-fg-muted)}@keyframes dna-helix-progress_helix-drift__VLNmV{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.dna-helix-progress_helix__xiAiq svg{animation:none}.dna-helix-progress_helix__xiAiq[data-mode=indeterminate]{animation:dna-helix-progress_helix-breathe__YGLlh 2.4s ease-in-out infinite}}@keyframes dna-helix-progress_helix-breathe__YGLlh{0%,to{opacity:1}50%{opacity:.72}}.intake-loading_feed__lncXP{min-width:0}.intake-loading_feedRow__qay1t{animation:intake-loading_intake-slidein__6LItN .4s var(--ease-house,cubic-bezier(.2,.8,.2,1))}@keyframes intake-loading_intake-slidein__6LItN{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.intake-loading_feedRow__qay1t{animation:intake-loading_intake-fade__g2geP .4s ease}@keyframes intake-loading_intake-fade__g2geP{0%{opacity:0}to{opacity:1}}}.report_grid__EJK7V{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin-top:16px;align-items:start}.report_wide__Q9hO3{grid-column:1/-1}.report_card__2wQ1l{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);break-inside:avoid}.report_cardTitle__t0pSL{margin:0;font-family:var(--font-display);font-size:var(--fs-16);font-weight:var(--fw-700);line-height:1.25;color:var(--color-ink-900)}.report_cardKicker__zejTw{margin:0;font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-700);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-muted)}.report_body__spUIr{font-size:var(--fs-13);color:var(--color-ink-700)}.report_empty__E9vF_{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--fs-13);font-style:italic;color:var(--color-ink-500)}.report_stats__DrI3l{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px 16px;margin:0}.report_statLabel__OYRmd{font-size:var(--fs-label);color:var(--color-ink-500)}.report_statValue__YWgNe{margin:0;font-size:var(--fs-20);font-weight:var(--fw-700);font-variant-numeric:tabular-nums;color:var(--color-ink-900)}.report_ruleList__fS7ab{margin:0;padding:0;list-style:none;column-count:2;column-gap:24px}.report_ruleRow__auwwT{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px dashed var(--color-border);break-inside:avoid}.report_ruleId__N7Wio{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--color-ink-700)}.report_ruleCount__WtpPa{font-variant-numeric:tabular-nums;color:var(--color-ink-900)}.report_legend__kHNyO{grid-column:1/-1;padding:12px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-muted);font-size:var(--fs-12);color:var(--color-ink-600)}.report_legendTitle__PRdQX{margin:0 0 4px;font-family:var(--font-display);font-weight:var(--fw-700);color:var(--color-ink-900)}.report_printedOn__U2OHR{display:none}@page{size:A4;margin:10mm}@media print{.report_grid__EJK7V{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.report_wide__Q9hO3{grid-column:1/-1}.report_card__2wQ1l,.report_legend__kHNyO{border:1px solid var(--color-ink-500);border-radius:0;background:transparent;margin-bottom:0;padding:8px 10px;gap:4px}.report_cardTitle__t0pSL{font-size:var(--fs-12);line-height:1.15}.report_cardKicker__zejTw{font-size:var(--fs-label);letter-spacing:.06em}.report_body__spUIr,.report_empty__E9vF_{font-size:var(--fs-label)}.report_stats__DrI3l{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:4px 8px}.report_statValue__YWgNe{font-size:var(--fs-13)}.report_legend__kHNyO,.report_ruleCount__WtpPa,.report_ruleId__N7Wio,.report_statLabel__OYRmd{font-size:var(--fs-label)}.report_ruleList__fS7ab{column-count:3;column-gap:12px}.report_ruleRow__auwwT{gap:6px;padding:1px 0}.report_ruleId__N7Wio{min-width:0;overflow-wrap:anywhere}.report_ruleCount__WtpPa{flex:0 0 auto}.report_printedOn__U2OHR{display:block;margin-top:6px;font-size:var(--fs-label);color:var(--color-ink-500)}}.matches-workbench_scroller__sb_fL{position:relative;overflow-y:auto;overflow-x:hidden;height:min(62vh,40rem);border:1px solid var(--color-border);border-radius:var(--radius-md,.5rem);background:var(--color-surface)}.matches-workbench_viewport__iRPQU{position:relative;width:100%}.matches-workbench_stickyGroup__c5FRT{position:sticky;top:0;z-index:2;height:0}.matches-workbench_stickyGroup__c5FRT>*{position:absolute;inset-inline:0;top:0}.matches-workbench_group__BR8jO{display:flex;align-items:center;gap:var(--space-2,.5rem);width:100%;padding:var(--space-2,.5rem) var(--space-3,.75rem);background:var(--color-surface-raised,var(--color-surface));border-bottom:1px solid var(--color-border);font-size:var(--fs-12,.75rem);font-weight:var(--fw-600);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);cursor:pointer;text-align:start}.matches-workbench_group__BR8jO:hover{color:var(--color-fg-strong)}.matches-workbench_groupCount__HQ2gL{font-weight:var(--fw-400);text-transform:none;letter-spacing:normal}.matches-workbench_chevron__aLI4f{transition:transform .12s ease}.matches-workbench_chevronCollapsed__OksSZ{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.matches-workbench_chevron__aLI4f{transition:none}}.matches-workbench_row__h8idn{display:grid;grid-template-columns:minmax(9rem,2.4fr) minmax(6rem,1.2fr) 5.5rem 5.5rem 3.5rem minmax(5rem,1fr) 6rem;align-items:center;gap:var(--space-2,.5rem);width:100%;padding:0 var(--space-3,.75rem);border-bottom:1px solid var(--color-border-subtle,var(--color-border));font-size:var(--fs-13,.8125rem);color:var(--color-fg)}.matches-workbench_row__h8idn:hover{background:var(--color-surface-hover,var(--color-surface-raised))}.matches-workbench_who__EDIzY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matches-workbench_personLink__exmgg{color:var(--color-fg-strong);font-weight:var(--fw-500);text-decoration:none}.matches-workbench_personLink__exmgg:hover{text-decoration:underline}.matches-workbench_years___jVkS{color:var(--color-fg-muted);font-variant-numeric:tabular-nums}.matches-workbench_treeRel__jN0bj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-strong)}.matches-workbench_viaAncestor___b7cY{color:var(--color-fg-muted)}.matches-workbench_diverges__r1Fvo{color:var(--color-warning-fg,var(--color-fg-strong))}.matches-workbench_num__UUXst{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:end;color:var(--color-fg)}.matches-workbench_muted__bBxJf{color:var(--color-fg-muted)}.matches-workbench_kitChip__bwvmn,.matches-workbench_predicted__h2fPZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-muted)}.matches-workbench_kitChip__bwvmn{display:inline-block;max-width:100%;padding:0 var(--space-2,.5rem);border:1px solid var(--color-border);border-radius:var(--radius-full,999px);font-family:var(--font-mono);font-size:var(--fs-11,.6875rem)}.matches-workbench_controls__ogJdp{position:sticky;top:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3,.75rem);padding:var(--space-2,.5rem) 0;background:var(--color-bg)}.matches-workbench_counter__rQCSL{margin-inline-start:auto;font-size:var(--fs-12,.75rem);color:var(--color-fg-muted)}.matches-workbench_counterStrong__SMayR{color:var(--color-fg-strong);font-variant-numeric:tabular-nums}.matches-workbench_suggestion__OMgYV{display:flex;align-items:center;gap:var(--space-2,.5rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);margin-bottom:var(--space-2,.5rem);border:1px solid var(--color-border);border-radius:var(--radius-md,.5rem);background:var(--color-surface);font-size:var(--fs-13,.8125rem);color:var(--color-fg)}