.Page_inner__vPKiZ{max-width:1080px;margin:0 auto;padding:var(--s-7) var(--s-6) var(--s-8)}.Page_wide__qsTPS{max-width:1440px}.Page_header__913Lf{display:flex;align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-6)}.Page_headText__e6XZ0{flex:1 1 320px;min-width:0}.Page_crumbs__Ag6XC{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:var(--s-2);font-size:var(--t-small);color:var(--subtle)}.Page_crumb__gzlCo{display:inline-flex;align-items:center;gap:4px}.Page_crumb__gzlCo a:hover{color:var(--fg-strong)}.Page_eyebrow__BIVdE{margin-bottom:var(--s-3)}.Page_title__OouqE{font-size:var(--t-title);line-height:var(--lh-tight);font-weight:600;letter-spacing:var(--track-tight);color:var(--fg-strong);text-wrap:balance}.Page_sub__1r9Xo{margin-top:10px;font-size:15px;line-height:1.5;letter-spacing:-.005em;color:var(--muted);max-width:var(--measure);text-wrap:pretty}.Page_actions__rXIAS{display:flex;gap:var(--s-2);flex-wrap:wrap}.Page_aside__HK3_w{align-self:flex-start;display:flex}@media (max-width:640px){.Page_aside__HK3_w{order:-1;width:100%}}@media (max-width:900px){.Page_inner__vPKiZ{padding:var(--s-5) var(--s-4) var(--s-7)}}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;font-size:var(--t-xs);font-weight:500;white-space:nowrap;color:var(--muted);background:var(--code)}.Badge_dot__lE4rF{width:6px;height:6px;border-radius:50%;background:currentColor}.Badge_brand__GdMlI{color:var(--brand);background:var(--brand-soft)}.Badge_critical__gB6Km{color:var(--critical);background:var(--critical-soft)}.Badge_high__QJdIT{color:var(--high);background:var(--high-soft)}.Badge_medium__MV7UW{color:var(--medium);background:var(--medium-soft)}.Badge_low__YXIwF{color:var(--low);background:var(--low-soft)}.Badge_ok__qbLqg{color:var(--ok);background:var(--ok-soft)}.Badge_info__luL2_{color:var(--info);background:var(--info-soft)}.Badge_red__zUzgw{color:var(--red);background:var(--red-soft)}.Badge_purple__8ZrmY{color:var(--purple);background:var(--purple-soft)}.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 14px;border-radius:var(--radius-sm);font-size:var(--t-small);font-weight:500;white-space:nowrap;background:var(--card);color:var(--fg-strong);border:1px solid var(--line-strong);box-shadow:var(--shadow-sm);transition:background .15s,color .15s,border-color .15s,box-shadow .15s,opacity .15s}.Button_btn__sgFU2 svg{flex:none}.Button_btn__sgFU2:hover:not(:disabled):not([aria-disabled=true]){background:var(--card-2);border-color:var(--subtle)}.Button_primary__oSpWt{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}.Button_primary__oSpWt:hover:not(:disabled):not([aria-disabled=true]){background:var(--brand-strong);border-color:var(--brand-strong)}[data-accent] .Button_primary__oSpWt{background:var(--accent);border-color:var(--accent);color:#fff}[data-accent] .Button_primary__oSpWt:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--accent) 86%,#fff);border-color:transparent}.Button_ghost__mZ9vJ{background:transparent;border-color:transparent;box-shadow:none;color:var(--muted)}.Button_ghost__mZ9vJ:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover);border-color:transparent;color:var(--fg-strong)}.Button_danger__1ocl9{color:var(--critical)}.Button_danger__1ocl9:hover:not(:disabled):not([aria-disabled=true]){background:var(--critical);border-color:var(--critical);color:#fff}.Button_btn__sgFU2:disabled,.Button_btn__sgFU2[aria-disabled=true]{cursor:not-allowed;opacity:.55}.Button_lg__PdjsY{height:40px;padding:0 18px;font-size:var(--t-body)}.Button_block__F_n7a{width:100%}.Button_icon__WVTkW{width:34px;padding:0;background:transparent;border-color:transparent;box-shadow:none;color:var(--muted)}.Button_icon__WVTkW:hover:not(:disabled){background:var(--hover)!important;border-color:transparent!important;color:var(--fg-strong)!important}.Card_card__7jt2e{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--s-5)}.Card_flush__Yu2XH{padding:0}.Card_compact__hfhyk{padding:var(--s-4)}.CopyButton_copy__Ag73t{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-pill);font-size:12px;color:var(--muted);background:transparent;transition:background .2s,color .2s;flex:none}.CopyButton_copy__Ag73t:hover{background:var(--selected);color:var(--fg-strong)}.CodeBlock_block__Aqhe4{background:var(--code);border-radius:var(--radius);overflow:hidden;min-width:0}.CodeBlock_head__c1vF_{display:flex;align-items:center;gap:var(--s-2);padding:8px 8px 0 14px;min-height:32px}.CodeBlock_title__qzYxH{font-family:var(--font-mono);font-size:12px;color:var(--subtle);margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CodeBlock_pre__s3alU{margin:0;padding:6px 14px 14px;font:var(--t-mono) /1.7 var(--font-mono);overflow:auto;color:var(--fg)}.CodeBlock_pre__s3alU code{color:inherit}.CodeBlock_value__U0nFR{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0}.CodeBlock_valueText__MKaqa{overflow-wrap:anywhere}.Drawer_scrim__exJZN{position:fixed;inset:0;z-index:60;background:var(--scrim);animation:Drawer_fade__XQ6AE .2s ease-out}.Drawer_drawer__hili2{position:fixed;top:8px;right:8px;bottom:8px;max-width:calc(100vw - 16px);z-index:61;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;animation:Drawer_slide__l5p7m .25s var(--ease-out)}.Drawer_head__dc3Vw{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line)}.Drawer_title__UAcn4{flex:1 1;min-width:0}.Drawer_close__PdyJ8{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--muted)}.Drawer_close__PdyJ8:hover{background:var(--hover);color:var(--fg-strong)}.Drawer_body__SVYVn{flex:1 1;overflow-y:auto;padding:var(--s-5)}@keyframes Drawer_slide__l5p7m{0%{transform:translateX(24px);opacity:0}}@keyframes Drawer_fade__XQ6AE{0%{opacity:0}}.KindGlyph_glyph__Y7dSB{display:inline-grid;place-items:center;flex:none;min-width:34px;height:20px;padding:0 5px;border-radius:6px;background:var(--code);color:var(--muted);font:500 10px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.LoadingOverlay_overlay__25haJ{position:absolute;inset:0;z-index:15;background:color-mix(in srgb,var(--bg) 62%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:LoadingOverlay_fadeIn__Q2MIp .28s var(--ease) both}.LoadingOverlay_screen__lhIgp{position:fixed;background:var(--bg)}.LoadingOverlay_stage__Z0L0s{position:-webkit-sticky;position:sticky;top:0;height:min(100%,calc(100dvh - var(--top-h)));min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.LoadingOverlay_screen__lhIgp .LoadingOverlay_stage__Z0L0s{height:100%}.LoadingOverlay_globe__u28_X{display:block;width:176px;height:176px;font-family:var(--font-mono);color:var(--accent);--ascii-ink:var(--muted);animation:LoadingOverlay_rise__A3F_B .6s var(--ease) both}.LoadingOverlay_label__bu9u_{font:500 var(--t-meta) /1 var(--font-mono);color:var(--muted);letter-spacing:.04em}.LoadingOverlay_label__bu9u_:after{content:"";display:inline-block;width:3ch;text-align:left;animation:LoadingOverlay_dots__Hby4k 1.2s steps(4) infinite}@keyframes LoadingOverlay_fadeIn__Q2MIp{0%{opacity:0}}@keyframes LoadingOverlay_rise__A3F_B{0%{opacity:0;transform:scale(.94)}}@keyframes LoadingOverlay_dots__Hby4k{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.LoadingOverlay_globe__u28_X,.LoadingOverlay_label__bu9u_:after,.LoadingOverlay_overlay__25haJ{animation:none}}.Credits_center__8TAKa{display:grid;place-items:center;min-height:160px}.Credits_accent__yaTY8{color:var(--accent)}.Credits_choose__2Ttjj{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.Credits_balanceLine__7SYm5{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;font-size:var(--t-small);color:var(--muted)}.Credits_balanceLine__7SYm5 b{color:var(--fg-strong);font-weight:600}.Credits_packs__3KfMT{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.Credits_pack__MKXks{position:relative;display:grid;grid-gap:6px;gap:6px;padding:var(--s-4);text-align:left;border:1px solid var(--line-strong);border-radius:var(--radius-md,10px);background:var(--card);transition:border-color .15s,box-shadow .15s,transform .15s var(--ease-out)}.Credits_pack__MKXks:hover{border-color:var(--subtle)}.Credits_pack__MKXks[aria-checked=true]{border-color:var(--fg-strong);box-shadow:0 0 0 1px var(--fg-strong)}.Credits_packTop__C1YJh{display:flex;align-items:baseline;gap:6px}.Credits_packCredits__XWjcU{font:600 30px/1 var(--font-mono);letter-spacing:-.02em;color:var(--fg-strong)}.Credits_packUnit__yYqd7{font-size:var(--t-small);color:var(--muted)}.Credits_save__dTgf5{margin-left:auto;margin-right:26px;padding:2px 7px;border-radius:999px;font:500 var(--t-xs) /1.4 var(--font-mono);color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.Credits_packPrice__Bn87c{margin-top:6px;font-size:18px;font-weight:600;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Credits_packPer__guZni{font:500 var(--t-xs) /1.3 var(--font-mono);color:var(--subtle)}.Credits_packBuys__o_tfx{margin-top:4px;font-size:var(--t-xs);line-height:1.45;color:var(--muted)}.Credits_radio__Zsb0l{position:absolute;top:var(--s-4);right:var(--s-4);display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--line-strong);color:var(--card)}.Credits_pack__MKXks[aria-checked=true] .Credits_radio__Zsb0l{background:var(--fg-strong);border-color:var(--fg-strong)}.Credits_notice__4zFXc{padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card-2);font-size:var(--t-small);line-height:1.5;color:var(--muted)}.Credits_foot__b71I9{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;padding-top:var(--s-4);border-top:1px solid var(--line)}.Credits_foot__b71I9>button{margin-left:auto}.Credits_secure__EEQnk{font-size:var(--t-xs);color:var(--subtle)}.Credits_back__l3N5u,.Credits_secure__EEQnk{display:inline-flex;align-items:center;gap:6px}.Credits_back__l3N5u{font-weight:600;color:var(--fg-strong)}.Credits_back__l3N5u:hover{color:var(--muted)}.Credits_noteField__DG154{display:grid;grid-gap:6px;gap:6px;font-size:var(--t-small);font-weight:500;color:var(--fg-strong)}.Credits_noteField__DG154 i{margin-left:6px;font:500 var(--t-meta) /1 var(--font-mono);font-style:normal;letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Credits_noteField__DG154 textarea{resize:vertical;min-height:56px;padding:8px 10px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);font:inherit;font-weight:400;color:var(--fg);transition:border-color .15s}.Credits_noteField__DG154 textarea:focus{outline:none;border-color:var(--fg-strong)}.Credits_expiry__IpQa8{display:inline-flex;align-items:center;gap:6px;margin-top:calc(-1 * var(--s-2));font-size:var(--t-xs);color:var(--muted)}.Credits_error__hMTZR{font-size:var(--t-small);color:var(--critical)}.Credits_pending__3ADz7{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Credits_pendingHead__WjgYi{display:inline-flex;align-items:center;gap:8px;font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--fg-strong)}.Credits_pendingDot__01m3q{width:6px;height:6px;border-radius:50%;background:var(--fg-strong);animation:Credits_breathe___v1LU 1.6s var(--ease) infinite alternate}@keyframes Credits_breathe___v1LU{to{opacity:.25}}.Credits_pendingFacts__Ju7uU{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius)}.Credits_pendingFacts__Ju7uU>div{padding:var(--s-3) var(--s-4)}.Credits_pendingFacts__Ju7uU>div+div{border-left:1px solid var(--line)}.Credits_pendingFacts__Ju7uU dt{font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Credits_pendingFacts__Ju7uU dd{margin:8px 0 0;font-size:var(--t-lg);font-weight:600;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Credits_pendingNote__C4MLj{font-size:var(--t-small);color:var(--muted)}.Credits_pay__mqLAX{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Credits_stripe__MdSKj{min-height:420px;border-radius:var(--radius-sm);overflow:hidden}.Credits_status__zkgus{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-small);color:var(--muted)}.Credits_simulated__gnaGE{display:grid;justify-items:center;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-4) 0;text-align:center;font-size:var(--t-small);color:var(--muted)}.Credits_ascii__oTxBe{margin:0;font:12px/1.35 var(--font-mono);color:var(--fg-strong)}.Credits_done__cQCAY{display:grid;justify-items:center;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-5) 0 var(--s-3);text-align:center}.Credits_doneMark__v3fMu{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--fg-strong);color:var(--card);animation:Credits_pop__WfXlt .4s var(--ease-out)}.Credits_doneTitle__ut_8q{font-size:17px;font-weight:600;color:var(--fg-strong)}.Credits_doneBalance__P3uZk{margin-bottom:var(--s-3);font-size:var(--t-small);color:var(--muted)}.Credits_doneNum__A2XLd{font:600 22px/1 var(--font-mono);color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes Credits_pop__WfXlt{0%{transform:scale(.6);opacity:0}}.Credits_card__iJpMS{align-self:flex-start;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:4px var(--s-4);gap:4px var(--s-4);min-width:260px;padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm)}.Credits_cardLow__CRxm0{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong))}.Credits_cardLabel__C_Dmh{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;font:500 var(--t-xs) /1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--subtle)}.Credits_cardLow__CRxm0 .Credits_cardLabel__C_Dmh span:last-child{color:var(--accent)}.Credits_cardMain__FNIgt{display:grid;grid-gap:6px;gap:6px}.Credits_cardNum__cQGdM{display:flex;align-items:baseline;gap:6px;font-size:var(--t-small);color:var(--muted)}.Credits_cardNum__cQGdM b{font:600 30px/1 var(--font-mono);letter-spacing:-.02em;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Credits_meter__7LZ1t{display:flex;gap:2px}.Credits_meter__7LZ1t i{width:6px;height:10px;border-radius:1px;background:var(--line-strong);transition:background .3s}.Credits_meter__7LZ1t i.Credits_on__8tKHS{background:var(--fg-strong)}.Credits_cardLow__CRxm0 .Credits_meter__7LZ1t i.Credits_on__8tKHS{background:var(--accent)}.Credits_cardHint__BLf2g{font-size:var(--t-xs);color:var(--subtle)}.Credits_cardExtra__jyHvl{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px 12px;padding-top:8px;margin-top:4px;border-top:1px dashed var(--line-strong);font:500 var(--t-meta) /1.3 var(--font-mono);letter-spacing:.02em;color:var(--muted)}.Credits_cardExtra__jyHvl b{color:var(--fg-strong);font-weight:600}.Credits_cardPending__TzLap{display:inline-flex;align-items:center;gap:6px;color:var(--fg-strong)}.Credits_cardPending__TzLap:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;animation:Credits_breathe___v1LU 1.6s var(--ease) infinite alternate}@media (max-width:640px){.Credits_card__iJpMS{width:100%}.Credits_pendingFacts__Ju7uU{grid-template-columns:minmax(0,1fr)}.Credits_pendingFacts__Ju7uU>div+div{border-left:0;border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.Credits_cardPending__TzLap:before,.Credits_doneMark__v3fMu,.Credits_pendingDot__01m3q{animation:none}}.Admin_kpis__TmkRe{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--s-4)}.Admin_kpis__TmkRe,.Admin_stack__a8dsL{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Admin_two__Gvz_U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.Admin_toolbar__J3NUI{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);flex-wrap:wrap}.Admin_scroll__yi3Bd{overflow-x:auto}.Admin_rowLink__UQhwP{cursor:pointer}.Admin_rowLink__UQhwP:focus-visible td{background:var(--selected);outline:none}.Admin_name__S5S0a{font-weight:550;color:var(--fg-strong)}.Admin_sub__7OY0J{display:block;margin-top:2px;font-size:var(--t-xs);color:var(--subtle)}.Admin_muted__AzCqp{color:var(--muted)}.Admin_mono__reIBy{font-family:var(--font-mono);font-size:var(--t-mono);white-space:nowrap}.Admin_num__s80Zz{text-align:right!important}.Admin_num__s80Zz,.Admin_sev__H4Bt4{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Admin_sev__H4Bt4{display:inline-flex;gap:10px}.Admin_sev__H4Bt4 span{display:inline-flex;align-items:center;gap:5px}.Admin_zero__PCKxE{color:var(--subtle)}.Admin_list__7qgzq{list-style:none;margin:0;padding:0}.Admin_list__7qgzq li{display:flex;align-items:flex-start;gap:var(--s-3);padding:12px var(--s-4);border-bottom:1px solid var(--line)}.Admin_list__7qgzq li:last-child{border-bottom:0}.Admin_grow__aSB9c{flex:1 1;min-width:0}.Admin_pad__0eKKf{padding:var(--s-4)}.Admin_form__zsiJl{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Admin_grid2__m_sGr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-3) var(--s-4);gap:var(--s-3) var(--s-4)}.Admin_grid3__P084r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-3) var(--s-4);gap:var(--s-3) var(--s-4)}.Admin_span2__HBjw3{grid-column:span 2}.Admin_full__yYfvG{grid-column:1/-1}.Admin_fieldset__duaR5{border:0;padding:0;margin:0;display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Admin_legend__B0pc2{padding:0;margin-bottom:var(--s-2);font:500 var(--t-meta) /1.2 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Admin_control__ZQ3hW{display:grid;grid-gap:6px;gap:6px;min-width:0}.Admin_control__ZQ3hW>span{font-size:var(--t-small);color:var(--muted)}.Admin_input__vMDpd,.Admin_select__7be9z,.Admin_textarea__zpTBY{width:100%;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid transparent;background:var(--code);color:var(--fg-strong);font:inherit;outline:none;transition:border-color .2s}.Admin_textarea__zpTBY{padding:10px 14px;resize:vertical;line-height:1.5}.Admin_input__vMDpd:focus-visible,.Admin_select__7be9z:focus-visible,.Admin_textarea__zpTBY:focus-visible{border-color:var(--fg-strong)}.Admin_check__IhPN_{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-small);color:var(--fg)}.Admin_actions__EIDt7{display:flex;gap:var(--s-2);justify-content:flex-end;flex-wrap:wrap}.Admin_error__Ui8R1{margin:0;padding:8px 12px;border-radius:var(--radius-sm);background:var(--critical-soft);color:var(--critical);font-size:var(--t-small)}.Admin_warn__kwv5O{margin:0 0 var(--s-4);padding:10px 14px;border-radius:var(--radius);background:var(--medium-soft);color:var(--fg);font-size:var(--t-small);line-height:1.5}@media (max-width:1000px){.Admin_kpis__TmkRe{grid-template-columns:repeat(2,minmax(0,1fr))}.Admin_two__Gvz_U{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.Admin_grid2__m_sGr,.Admin_grid3__P084r{grid-template-columns:minmax(0,1fr)}.Admin_span2__HBjw3{grid-column:auto}}@media (max-width:480px){.Admin_kpis__TmkRe{grid-template-columns:minmax(0,1fr)}}.Admin_table__0G7Rx{width:100%;border-collapse:collapse;font-size:var(--t-small)}.Admin_table__0G7Rx th{text-align:left;padding:10px var(--s-4);font:500 var(--t-meta) /1.2 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle);background:var(--card-2);border-bottom:1px solid var(--line);white-space:nowrap}.Admin_table__0G7Rx td{padding:12px var(--s-4);border-bottom:1px solid var(--line);vertical-align:middle}.Admin_table__0G7Rx tbody tr:last-child td{border-bottom:0}.Admin_table__0G7Rx tbody tr:hover td{background:var(--hover)}.Admin_gapTop__jM5Q3{margin-top:var(--s-4)}.Admin_nowrap__dduhS{white-space:nowrap}.Admin_noteCell__ofbXr{max-width:280px;color:var(--fg)}.Admin_section__sOl_7{padding:var(--s-3) 0 0;border-bottom:1px solid var(--line)}.Admin_section__sOl_7>.Admin_legend__B0pc2{display:block;margin:0;padding:0 var(--s-4)}.Admin_rowActions__OnNtn{display:inline-flex;gap:var(--s-2);justify-content:flex-end}.Admin_inlineMeta__qFHA8{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.Admin_inline__OhHJ5{display:flex;align-items:center;gap:var(--s-3)}.Admin_inline__OhHJ5 .Admin_input__vMDpd{flex:1 1;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_input__vMDpd:disabled{color:var(--subtle);cursor:not-allowed}.Admin_hintChanged__NJghE,.Admin_hint__jebia{font-size:var(--t-xs);color:var(--subtle)}.Admin_hintChanged__NJghE{color:var(--fg-strong);font-weight:500}.Admin_checks__PQu0C{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px var(--s-4);gap:8px var(--s-4)}.Admin_meters__iJ7Xc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-4) var(--s-5);gap:var(--s-4) var(--s-5)}.Admin_meter__Ts7dg{display:grid;grid-gap:6px;gap:6px;align-content:start;min-width:0}.Admin_meterHead___91o1{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-2);font-size:var(--t-small);color:var(--muted)}.Admin_meterValue__nYQ6K{color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Admin_meterTrack__k03R4{height:4px;border-radius:999px;background:var(--code);overflow:hidden}.Admin_meterTrack__k03R4 i{display:block;height:100%;border-radius:inherit;background:var(--fg-strong);transition:width .4s var(--ease)}.Admin_meterTrack__k03R4 i.Admin_meterFull__02pnH{background:var(--critical)}.Admin_breakdown__o_eMR{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:2px;gap:2px;font-size:var(--t-xs);color:var(--subtle)}.Admin_breakdown__o_eMR li{display:flex;justify-content:space-between;gap:var(--s-2)}.Admin_breakdown__o_eMR li span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Admin_factRow___Exbw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s-4);gap:var(--s-4);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line)}.Admin_fact___POf0{display:grid;grid-gap:4px;gap:4px;min-width:0}.Admin_fact___POf0>span{font-size:var(--t-xs);color:var(--subtle)}.Admin_fact___POf0>strong{font-weight:550;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_chips__Es8PX{list-style:none;margin:0;padding:var(--s-2) var(--s-4) var(--s-3);display:flex;flex-wrap:wrap;gap:var(--s-2)}.Admin_chips__Es8PX li{padding:4px 10px;border-radius:999px;background:var(--code);font-size:var(--t-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Admin_linkBox__pkLFP{display:grid;grid-gap:8px;gap:8px}.Admin_linkRow__WWk8R{display:flex;align-items:center;gap:var(--s-2);padding:8px 8px 8px 14px;border-radius:12px;background:var(--code)}.Admin_linkUrl__O0ry0{flex:1 1;min-width:0;font-family:var(--font-mono);font-size:var(--t-mono);color:var(--fg-strong);overflow-wrap:anywhere}@media (max-width:1000px){.Admin_factRow___Exbw,.Admin_meters__iJ7Xc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Admin_checks__PQu0C,.Admin_meters__iJ7Xc{grid-template-columns:minmax(0,1fr)}}.Contracts_layout__lYxEJ{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:var(--s-4);gap:var(--s-4);align-items:start}.Contracts_preview__OdLS5{position:-webkit-sticky;position:sticky;top:calc(var(--top-h) + var(--s-4))}.Contracts_frame__fZeHQ{display:block;width:100%;height:calc(100dvh - var(--top-h) - 140px);min-height:520px;border:0;background:#f4f4f5;border-radius:0 0 var(--radius-lg) var(--radius-lg)}.Contracts_placeholder__XLM0I{margin:0;padding:10px var(--s-4);background:var(--medium-soft);font-size:var(--t-xs);border-bottom:1px solid var(--line)}.Contracts_summary__bXVf9{margin:0;display:grid;grid-gap:10px;gap:10px}.Contracts_summary__bXVf9 div{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3);font-size:var(--t-small)}.Contracts_summary__bXVf9 dt{color:var(--muted)}.Contracts_summary__bXVf9 dd{margin:0;color:var(--fg-strong)}@media (max-width:1100px){.Contracts_layout__lYxEJ{grid-template-columns:minmax(0,1fr)}.Contracts_preview__OdLS5{position:static}}@media (max-width:480px){.Contracts_summary__bXVf9 div{grid-template-columns:minmax(0,1fr);gap:2px}}.NodeIcon_icon__kurym{display:inline-grid;place-items:center;flex:none;border-radius:6px;background:var(--code);box-shadow:inset 0 0 0 1px var(--line)}.CommandPalette_overlay__ueZlJ{position:fixed;inset:0;z-index:80;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CommandPalette_dialog__I65CM{position:fixed;top:12vh;left:50%;transform:translateX(-50%);width:min(640px,calc(100vw - 24px));z-index:81;outline:none}.CommandPalette_cmd__vUYN5{display:flex;flex-direction:column;max-height:70vh;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:CommandPalette_fade-in-up__Mz73x .18s var(--ease-out)}.CommandPalette_input__myl0s{height:52px;padding:0 var(--s-5);border:0;border-bottom:1px solid var(--line);background:transparent;font-size:var(--t-lg);color:var(--fg-strong);outline:none}.CommandPalette_input__myl0s::placeholder{color:var(--subtle)}.CommandPalette_list__zE42P{overflow-y:auto;padding:var(--s-2);overscroll-behavior:contain}.CommandPalette_empty__mFeDD{padding:var(--s-6);text-align:center;color:var(--muted)}.CommandPalette_group__wc0AT [cmdk-group-heading]{padding:var(--s-3) var(--s-3) 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--subtle)}.CommandPalette_item__nFuxF{display:flex;align-items:center;gap:10px;min-height:38px;padding:6px var(--s-3);border-radius:var(--radius-sm);color:var(--fg);cursor:pointer;font-size:var(--t-small)}.CommandPalette_item__nFuxF[data-selected=true]{background:var(--selected);color:var(--fg-strong)}.CommandPalette_ico__85O9i{display:inline-grid;place-items:center;width:22px;height:22px;flex:none;color:var(--muted)}.CommandPalette_text__rRDgQ{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandPalette_mono__TmmAk{font-family:var(--font-mono);font-size:var(--t-mono)}.CommandPalette_meta__4OFIx{font-size:var(--t-xs);color:var(--subtle);white-space:nowrap}.CommandPalette_foot__DP_y3{display:flex;gap:var(--s-4);padding:var(--s-2) var(--s-4);border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--subtle);background:var(--card-2)}.Logo_mark__4Gqgj{-webkit-mask:url(/brand/basalt-mark.svg) center/contain no-repeat;mask:url(/brand/basalt-mark.svg) center/contain no-repeat}.Logo_mark__4Gqgj,.Logo_wordmark__3HncH{display:inline-block;flex-shrink:0;background-color:currentColor}.Logo_wordmark__3HncH{width:104px;height:35px;-webkit-mask:url(/brand/basalt-wordmark.png) center/contain no-repeat;mask:url(/brand/basalt-wordmark.png) center/contain no-repeat;mask-mode:luminance}.Auth_page__RIUUF{min-height:100dvh;display:grid;place-items:center;padding:var(--s-6) var(--s-4)}.Auth_wrap__YpciX{width:100%;max-width:400px;display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.Auth_brand__RzGlG{display:inline-flex;align-items:center;gap:10px;justify-self:center;font-weight:600;letter-spacing:-.02em;color:var(--fg-strong)}.Auth_card__b1KS_{background:var(--card);border-radius:var(--radius-lg);padding:var(--s-6) var(--s-5) var(--s-5);animation:Auth_fade-in-up__qMrpn .45s var(--ease-out)}.Auth_title__UjzJF{font-size:var(--t-title);font-weight:500;letter-spacing:-.02em;color:var(--fg-strong)}.Auth_subtitle__9FBpf{margin-top:4px;color:var(--muted)}.Auth_form__uPYtE{margin-top:var(--s-5);display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Auth_error__WPH13{font-size:var(--t-small);color:var(--critical)}.Auth_hint__2tAPI{font-size:12px;color:var(--subtle);text-align:center}.Auth_footer__I5CYC{text-align:center;font-size:var(--t-small);color:var(--muted)}.Auth_footer__I5CYC a{color:var(--fg-strong)}.Auth_footer__I5CYC a:hover{text-decoration:underline}.AttackPath_flow__003Ra{list-style:none;margin:0;padding:2px 2px 6px;display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:thin}.AttackPath_node__5hcPM{flex:none;display:flex;flex-direction:column;gap:8px;width:148px;padding:var(--s-3);border-radius:var(--radius);background:var(--card);border:1px solid var(--line-strong);box-shadow:var(--shadow-sm)}.AttackPath_entry__O45HK{border-color:color-mix(in srgb,var(--critical) 35%,var(--line));background:var(--card)}.AttackPath_target__RqkBc{border-color:var(--line-strong);background:var(--card)}.AttackPath_nodeHead__5v2WA{display:flex;align-items:center;gap:8px}.AttackPath_kind__YyfUO{font:500 var(--t-meta) /1.2 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.AttackPath_entry__O45HK .AttackPath_kind__YyfUO{color:var(--critical)}.AttackPath_target__RqkBc .AttackPath_kind__YyfUO{color:var(--fg-strong)}.AttackPath_name__x9LR8{font-size:12.5px;font-weight:500;color:var(--fg-strong);overflow-wrap:anywhere;line-height:1.35}.AttackPath_kindSub__LGDey{font-size:var(--t-xs);color:var(--muted);margin-top:-4px}.AttackPath_link__8HFtC{flex:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:78px;padding:0 4px}.AttackPath_link__8HFtC:before{content:"";position:absolute;left:4px;right:14px;top:50%;border-top:1.5px dashed var(--line-strong)}.AttackPath_rel__JUO_h{position:relative;font-size:11px;color:var(--muted);background:var(--card);padding:0 4px;white-space:nowrap;transform:translateY(-2px)}.AttackPath_arrow__S0WFw{position:absolute;right:2px;top:50%;transform:translateY(-50%);color:var(--subtle);display:flex}.AttackPath_note__YuIaI{position:relative;font-size:10.5px;font-weight:600;color:var(--critical);background:var(--critical-soft);border-radius:999px;padding:1px 7px;white-space:nowrap;transform:translateY(2px)}.AttackPath_chips__zL_hW{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.AttackPath_chipItem__okPhc{display:inline-flex;align-items:center;gap:4px;min-width:0}.AttackPath_chip__NJo9Q{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 7px 0 3px;border-radius:7px;background:var(--card-2);border:1px solid var(--line);max-width:220px}.AttackPath_chipName__K677n{font:500 11.5px/1 var(--font-mono);color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AttackPath_chipArrow__9Iy2R{color:var(--subtle);flex:none}.AttackPath_rail__ioNTO{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.AttackPath_railNode___QeeN{display:flex;align-items:center;gap:var(--s-3);padding:10px var(--s-3);border-radius:var(--radius);background:var(--card);border:1px solid var(--line-strong);box-shadow:var(--shadow-sm);max-width:560px;min-width:0}.AttackPath_railText__5uuCq{display:grid;grid-gap:1px;gap:1px;flex:1 1;min-width:0}.AttackPath_railTag__wd2kq{flex:none;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.AttackPath_railTagEntry__5X7vM{color:var(--critical);background:var(--critical-soft)}.AttackPath_railTagTarget__YhO6z{color:var(--fg-strong);background:var(--selected)}.AttackPath_railLink__Fr5Yk{display:flex;align-items:center;gap:var(--s-2);min-height:34px;margin-left:27px;padding-left:22px;border-left:2px dashed var(--line-strong)}.AttackPath_railRel__zhsRM{font-size:var(--t-xs);color:var(--muted)}.AttackPath_railLink__Fr5Yk{flex-wrap:wrap}.AttackPath_railLink__Fr5Yk .AttackPath_note__YuIaI{transform:none;white-space:normal}.EvidenceList_list__YUZ0K{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.EvidenceList_item__Eg55B{display:flex;align-items:flex-start;gap:var(--s-2)}.EvidenceList_text__G4mNi{flex:1 1;min-width:0}.EvidenceList_detail__FMVWT,.EvidenceList_loc__Cheua{display:block;overflow-wrap:anywhere}.EvidenceList_detail__FMVWT{font-size:var(--t-small);color:var(--muted)}.EvidenceList_none__ZxGx4{color:var(--muted)}.Map_layout__ARA5H{display:grid;grid-template-columns:300px minmax(0,1fr);height:calc(100dvh - var(--top-h));min-height:480px;animation:Map_fade-in-up__e_wM_ .35s var(--ease-out)}.Map_side__eSf_h{display:flex;flex-direction:column;gap:var(--s-5);min-height:0;overflow-y:auto;padding:var(--s-5) var(--s-4) var(--s-5) var(--s-5);background:var(--side);border-right:1px solid var(--line)}.Map_sideHead__V2m_g{display:grid;grid-gap:2px;gap:2px}.Map_title__cru82{font-size:18px;line-height:1.3;font-weight:600;letter-spacing:-.02em;color:var(--fg-strong)}.Map_sub__n12bM{font-size:var(--t-small);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Map_subtle__1pojw{color:var(--subtle)}.Map_controls__OhsML{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-3);border-radius:var(--radius);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.Map_control__7S7Rx{display:grid;grid-gap:6px;gap:6px}.Map_controlLabel__j5rt2{font-size:var(--t-xs);color:var(--subtle);font-weight:500}.Map_control__7S7Rx>div{justify-self:stretch;flex-wrap:wrap}.Map_sideSection__JLljk{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Map_sectionTitle__Gdu9P{display:flex;align-items:center;gap:6px;font-size:var(--t-small);font-weight:600;color:var(--fg-strong)}.Map_sectionTitle__Gdu9P svg{color:var(--muted)}.Map_count__ORc3U{margin-left:auto;min-width:22px;height:18px;padding:0 6px;display:inline-grid;place-items:center;border-radius:99px;background:var(--code);color:var(--muted);font-size:11px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Map_none__7JqbQ{font-size:var(--t-small);color:var(--subtle)}.Map_pathSkeleton__a1BSA{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Map_pathList__zFJ6i{list-style:none;margin:0 calc(-1 * var(--s-2));padding:0;display:grid;grid-gap:2px;gap:2px}.Map_pathItem__N7qI7{border-radius:var(--radius);border:1px solid transparent;transition:background .15s,border-color .15s}.Map_pathItem__N7qI7:hover{background:var(--hover)}.Map_pathActive__aX60Z,.Map_pathActive__aX60Z:hover{background:var(--card);border-color:var(--line);box-shadow:var(--shadow-sm)}.Map_pathButton__co80N{display:grid;justify-items:start;grid-gap:5px;gap:5px;width:100%;padding:10px var(--s-2);text-align:left;border-radius:var(--radius)}.Map_pathTitle__iIt6g{font-size:var(--t-small);font-weight:500;color:var(--fg-strong);line-height:1.4}.Map_pathMeta__jLI0Z{max-width:100%;font-size:11.5px;color:var(--subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Map_pathOpen__OH0Tv{display:inline-flex;align-items:center;gap:4px;margin:-2px var(--s-2) 10px;font-size:var(--t-xs);font-weight:500;color:var(--brand)}.Map_pathOpen__OH0Tv:hover{color:var(--brand-strong)}.Map_legend__3ztUN{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px var(--s-2);gap:6px var(--s-2)}.Map_legendKeys__Bmk_p li,.Map_legend__3ztUN li{display:flex;align-items:center;gap:8px;font-size:var(--t-xs);color:var(--muted);min-width:0}.Map_legendKeys__Bmk_p{list-style:none;margin:var(--s-2) 0 0;padding:var(--s-2) 0 0;border-top:1px dashed var(--line);display:grid;grid-gap:6px;gap:6px}.Map_keyRing__FziFy{width:20px;height:14px;flex:none;border-radius:5px;background:var(--card)}.Map_keyRingCritical__HN6KZ{box-shadow:0 0 0 1.5px var(--critical),0 0 0 4px var(--critical-soft)}.Map_keyRingHigh__IanKQ{box-shadow:0 0 0 1.5px var(--high),0 0 0 4px var(--high-soft)}.Map_keyDashed__6p0Tq{width:20px;flex:none;border-top:1.5px dashed var(--subtle)}.Map_canvas__nZdsI{position:relative;min-width:0;min-height:0;background:var(--bg)}.Map_canvasEmpty__WMTl8{height:100%;display:grid;place-items:center;padding:var(--s-5)}.Map_canvasSkeleton__xlTeU{height:100%;display:flex;align-items:center;justify-content:center;gap:72px;padding:var(--s-6);overflow:hidden}.Map_skelCol__dPCWM{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.Map_canvas__nZdsI .react-flow{--xy-background-color:var(--bg);--xy-background-pattern-color:var(--line-strong);--xy-edge-label-background-color:var(--bg);--xy-edge-label-color:var(--subtle);--xy-controls-button-background-color:var(--card);--xy-controls-button-background-color-hover:var(--hover);--xy-controls-button-color:var(--muted);--xy-controls-button-color-hover:var(--fg-strong);--xy-controls-button-border-color:var(--line);--xy-controls-box-shadow:var(--shadow);--xy-minimap-background-color:var(--card);--xy-minimap-mask-background-color:color-mix(in srgb,var(--bg) 72%,transparent);--xy-minimap-mask-stroke-color:var(--line-strong);--xy-minimap-mask-stroke-width:1;--xy-node-background-color:transparent;--xy-node-border:none;--xy-node-color:var(--fg);font-family:var(--font-sans)}.Map_canvas__nZdsI .react-flow__edge-text{font-size:10.5px;fill:var(--subtle)}.Map_canvas__nZdsI .react-flow__edge-textbg{fill:var(--bg)}.Map_canvas__nZdsI .react-flow__edge{transition:opacity .2s}.Map_edgeHot__so_Ii .react-flow__edge-text{fill:var(--fg-strong);font-weight:600}.Map_edgeDim___rO3w{opacity:.16}.Map_edgeUncertain__MKqaz:not(.Map_edgeHot__so_Ii) .react-flow__edge-path{stroke-dasharray:5 4}.Map_rfControls__g50nw{border-radius:10px;overflow:hidden;border:1px solid var(--line)}.Map_rfControls__g50nw .react-flow__controls-button{width:30px;height:30px}.Map_rfControls__g50nw .react-flow__controls-button svg{fill:currentColor}.Map_rfMinimap__Edxxe{width:168px;height:108px;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow)}.Map_banner__wjpiS{position:absolute;top:var(--s-3);left:var(--s-3);right:var(--s-3);margin:0 auto;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2 * var(--s-3));z-index:5;display:flex;align-items:center;gap:var(--s-2);padding:6px 6px 6px 12px;border-radius:var(--r-pill);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);font-size:var(--t-small);color:var(--fg)}.Map_banner__wjpiS svg{color:var(--brand);flex:none}.Map_bannerText__DEIA0{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Map_bannerClear__p9WQT{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;color:var(--muted)}.Map_bannerClear__p9WQT:hover{background:var(--hover);color:var(--fg-strong)}.Map_bannerClear__p9WQT svg{color:inherit}.Map_node__xuJTF{position:relative;width:100%;height:100%;border-radius:12px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);transition:opacity .2s,box-shadow .2s,border-color .2s}.Map_node__xuJTF:hover{border-color:var(--line-strong);box-shadow:var(--shadow-lg)}.Map_nodeButton__9SLVM{display:flex;align-items:center;gap:10px;width:100%;height:100%;padding:0 14px 0 12px;border-radius:inherit;text-align:left;cursor:pointer}.Map_nodeButton__9SLVM:focus-visible{outline-offset:3px;border-radius:12px}.Map_nodeText__DPip0{display:grid;min-width:0;flex:1 1;line-height:1.3}.Map_nodeName__ckhmq{font-size:12px;font-weight:600}.Map_nodeKind__D1NRM,.Map_nodeName__ckhmq{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Map_nodeKind__D1NRM{font-size:11px;color:var(--muted)}.Map_nodeSignals__1pd_S{color:var(--subtle)}.Map_sevDot__keCq9{position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;border:2px solid var(--card)}.Map_dot_critical__UFkT1{background:var(--critical)}.Map_dot_high__KuI24{background:var(--high)}.Map_dot_medium__0tn0y{background:var(--medium-dot)}.Map_dot_low__SN89Y{background:var(--low)}.Map_ring_critical__xcr8Y{border-color:var(--critical);box-shadow:0 0 0 4px var(--critical-soft),var(--shadow)}.Map_ring_high__vm1xO{border-color:var(--high);box-shadow:0 0 0 4px var(--high-soft),var(--shadow)}.Map_highlighted__MxE5U{box-shadow:0 0 0 4px var(--brand-soft),var(--shadow-lg)}.Map_ring_critical__xcr8Y.Map_highlighted__MxE5U{box-shadow:0 0 0 5px var(--critical-soft),var(--shadow-lg)}.Map_ring_high__vm1xO.Map_highlighted__MxE5U{box-shadow:0 0 0 5px var(--high-soft),var(--shadow-lg)}.Map_selectedNode__IxRV2{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft),var(--shadow-lg)}.Map_dimmed__RtRUq{opacity:.28}.Map_dimmed__RtRUq:hover{opacity:.7}.Map_handle__TpWP_{width:6px!important;height:6px!important;min-width:0!important;min-height:0!important;border:0!important;background:transparent!important;pointer-events:none!important}.Map_drawerFoot__U6AaE{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line);display:flex;gap:var(--s-2)}@media (max-width:900px){.Map_layout__ARA5H{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.Map_side__eSf_h{overflow:visible;border-right:0;border-bottom:1px solid var(--line);padding:var(--s-4)}.Map_pathList__zFJ6i{max-height:280px;overflow-y:auto}.Map_canvas__nZdsI{height:72dvh;min-height:420px}.Map_rfMinimap__Edxxe{display:none}}.NodeDetails_title__FElIE{display:flex;align-items:center;gap:var(--s-3);min-width:0}.NodeDetails_titleText__bQ0fk{display:grid;min-width:0}.NodeDetails_titleName__ZI2Hk{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NodeDetails_titleKind__Ad0BJ{font-size:var(--t-xs);color:var(--muted)}.NodeDetails_section__JnL_l+.NodeDetails_section__JnL_l{margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--line)}.NodeDetails_sectionTitle__PU6F7{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);font-size:var(--t-small);font-weight:600;color:var(--fg-strong)}.NodeDetails_sectionCount__wcjCM{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 6px;border-radius:99px;background:var(--code);color:var(--muted);font-size:11px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NodeDetails_none__s99eq{font-size:var(--t-small);color:var(--subtle)}.NodeDetails_signals__W_A2k{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.NodeDetails_signal__jPSfp{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);padding:10px var(--s-3);border-radius:var(--radius-sm);background:var(--card-2);border:1px solid var(--line)}.NodeDetails_signalText__5x_Js{display:grid;grid-gap:2px;gap:2px;min-width:0}.NodeDetails_signalSummary__yRcBl{font-size:var(--t-small);color:var(--fg-strong);font-weight:500;line-height:1.4}.NodeDetails_signalId__DPyzv{font-size:11px;color:var(--subtle);overflow-wrap:anywhere}.NodeDetails_paths__leVG8{list-style:none;margin:0 calc(-1 * var(--s-2));padding:0;display:grid;grid-gap:2px;gap:2px}.NodeDetails_pathLink__HjoMP{display:flex;align-items:center;gap:var(--s-3);padding:8px var(--s-2);border-radius:var(--radius-sm);transition:background .15s}.NodeDetails_pathLink__HjoMP:hover{background:var(--hover)}.NodeDetails_pathTitle__VoV7R{flex:1 1;min-width:0;font-size:var(--t-small);color:var(--fg-strong);line-height:1.4}.NodeDetails_chev__LIlBB{color:var(--subtle);flex:none}.NodeDetails_relGroups__9cwW1{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.NodeDetails_relGroupTitle__eqBxk{font-size:var(--t-xs);color:var(--subtle);margin-bottom:4px}.NodeDetails_relations__qn5Ga{list-style:none;margin:0 calc(-1 * var(--s-2));padding:0;display:grid;grid-gap:1px;gap:1px}.NodeDetails_relation__9RPt3{display:flex;align-items:center;gap:var(--s-2);width:100%;padding:6px var(--s-2);border-radius:var(--radius-sm);text-align:left;min-width:0}.NodeDetails_relationButton__cvLkk{transition:background .15s}.NodeDetails_relationButton__cvLkk:hover{background:var(--hover)}.NodeDetails_relArrow__gUCGK{flex:none;color:var(--subtle)}.NodeDetails_relLabel__ff2P7{flex:none;width:104px;font-size:var(--t-xs);color:var(--muted)}.NodeDetails_relLabel__ff2P7,.NodeDetails_relName__c1YJ4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NodeDetails_relName__c1YJ4{flex:1 1;min-width:0;font-size:12px}@media (max-width:480px){.NodeDetails_relLabel__ff2P7{width:78px}}.Overview_sections__L0UpL{--hot:var(--critical);display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Overview_pad__MYveG{padding:var(--s-5)}.Overview_hot__kfA_6{color:var(--hot)}.Overview_dim__7tUzp{opacity:.3}@keyframes Overview_stretch__wkUse{0%{transform:scaleX(0)}}@keyframes Overview_cellIn__yvv3d{0%{opacity:0;transform:scaleY(.2)}}@keyframes Overview_draw__P8WFh{0%{stroke-dashoffset:1}}@keyframes Overview_march__8waYC{to{stroke-dashoffset:-20}}@keyframes Overview_pulse__FAniY{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 55%,transparent)}to{box-shadow:0 0 0 8px transparent}}.Overview_hero__JzSHQ{position:relative;overflow:hidden;padding:var(--s-6);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.Overview_hero__JzSHQ>*{position:relative}.Overview_hero__JzSHQ>.Overview_heroArt__HcH8j{position:absolute;inset:0 0 0 42%;mask-image:radial-gradient(ellipse 62% 80% at 74% 32%,#000 18%,transparent 74%);-webkit-mask-image:radial-gradient(ellipse 62% 80% at 74% 32%,#000 18%,transparent 74%);pointer-events:none}.Overview_hero__JzSHQ>.Overview_heroArt__HcH8j canvas{color:var(--fg-strong)}.Overview_hero__JzSHQ>.Overview_heroArtHot__End3O canvas{color:var(--hot)}.Overview_heroMeta__jog26{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Overview_heroMeta__jog26 code{font:inherit;text-transform:none;letter-spacing:.02em;color:var(--muted)}.Overview_live__HwKRr{display:inline-flex;align-items:center;gap:8px;color:var(--fg-strong)}.Overview_live__HwKRr i{width:6px;height:6px;border-radius:50%;background:var(--fg-strong);color:var(--fg-strong);animation:Overview_pulse__FAniY 1.8s var(--ease) infinite}.Overview_live__HwKRr i.Overview_liveHot__E1T8M{background:var(--hot);color:var(--hot)}.Overview_heroTitle__THJce{max-width:19em;font-size:clamp(28px,3.2vw,40px);line-height:var(--lh-tight);font-weight:600;letter-spacing:var(--track-tight);color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-wrap:balance}.Overview_heroSub__39bo6{color:var(--subtle)}.Overview_split__EzQeb{margin:0;display:grid;grid-gap:var(--s-3);gap:var(--s-3);max-width:760px}.Overview_splitTrack__guP3W{display:flex;gap:3px;height:10px}.Overview_splitSeg__qDnwB{flex-basis:0;border-radius:2px;transform-origin:left;animation:Overview_stretch__wkUse .8s var(--ease-out) both;transition:opacity .15s}.Overview_splitSeg__qDnwB:focus-visible,.Overview_splitSeg__qDnwB:hover{outline:2px solid var(--fg-strong);outline-offset:2px}.Overview_splitEmpty__9i1Qd{height:10px;max-width:760px;border-radius:2px;box-shadow:inset 0 0 0 1px var(--line-strong)}.Overview_sev_critical__3viUu{background:var(--hot)}.Overview_sev_high__IU8p8{background:var(--fg-strong)}.Overview_sev_medium__UoIcU{background:var(--subtle)}.Overview_sev_low__KwpYi{background:var(--line-strong)}.Overview_legend__nxAQq{display:flex;flex-wrap:wrap;gap:4px 6px;margin-left:-8px}.Overview_legend__nxAQq a{display:inline-flex;align-items:center;gap:7px;padding:4px 8px;border-radius:var(--radius-sm);font-size:var(--t-xs);color:var(--muted);transition:opacity .15s,background .15s}.Overview_legend__nxAQq a:hover{background:var(--hover)}.Overview_legend__nxAQq i{width:8px;height:8px;border-radius:2px}.Overview_legend__nxAQq b{color:var(--fg-strong);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Overview_stats__ihA1y{margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line)}.Overview_stats__ihA1y>div+div{border-left:1px solid var(--line)}.Overview_stat__tqKqM{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:var(--s-4) var(--s-4) 0;height:100%}.Overview_stats__ihA1y>div:first-child .Overview_stat__tqKqM{padding-left:0}.Overview_stat__tqKqM dt{font:500 var(--t-meta) /1.2 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle);transition:color .15s}.Overview_stat__tqKqM:hover dt{color:var(--fg-strong)}.Overview_stat__tqKqM dd{margin:0;font-size:28px;line-height:1;font-weight:550;letter-spacing:-.03em;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Overview_stat__tqKqM dd.Overview_hot__kfA_6{color:var(--hot)}.Overview_statNote__JpjpG{font-size:var(--t-xs);color:var(--muted)}.Overview_mainRow__tzWAb{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);grid-gap:var(--s-4);gap:var(--s-4);align-items:stretch}.Overview_trendRow__6XEpA{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);grid-gap:var(--s-4);gap:var(--s-4);align-items:stretch}.Overview_stripRow__rmSnM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4);align-items:stretch}.Overview_sourceErr__BgriB{grid-column:1/-1;margin-top:calc(-1 * var(--s-2));font-size:var(--t-xs);color:var(--critical)}.Overview_sourceErr__BgriB a{color:var(--fg-strong);text-decoration:underline;text-underline-offset:3px}.Overview_lowerRow__fMpEP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4);align-items:start}.Overview_flowWrap__puWeb{display:grid}.Overview_flowHead__I33fX,.Overview_flow__o4RBx{display:grid;grid-template-columns:minmax(0,1fr) minmax(64px,.55fr) minmax(0,1fr)}.Overview_flowHead__I33fX{padding:var(--s-4) var(--s-4) var(--s-2);font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Overview_flowHead__I33fX span:nth-child(2){text-align:center;text-transform:none;letter-spacing:.02em}.Overview_flowHead__I33fX span:last-child{text-align:right}.Overview_flow__o4RBx{box-sizing:content-box;padding:0 var(--s-4) var(--s-4)}.Overview_flowCol__9d9pn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;min-width:0}.Overview_flowNode__b2nwz{position:relative;display:flex;align-items:center;min-width:0;transition:opacity .2s}.Overview_flowNodeLink__gzii9{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);transition:border-color .15s,background .15s}.Overview_flowNodeLink__gzii9:hover,.Overview_flowNodeOn__PnyZw .Overview_flowNodeLink__gzii9{border-color:var(--line-strong);background:var(--hover)}.Overview_flowNodeLink__gzii9 code{flex:1 1;min-width:0;font-size:12.5px;font-weight:500;color:var(--fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Overview_flowCount__8mXvL{font:500 var(--t-xs) /1 var(--font-mono);color:var(--subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Overview_port__fkCcH{position:absolute;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 1.5px var(--subtle)}.Overview_portRight__9pOm_{right:-3.5px}.Overview_portLeft__lYOFZ{left:-3.5px}.Overview_portHot__2mM8j{box-shadow:inset 0 0 0 1.5px var(--hot)}.Overview_flowMid__mD_pk{position:relative;min-width:0}.Overview_flowSvg__wbbfI{position:absolute;inset:0;overflow:visible}.Overview_link__Wu9_V{fill:none;stroke:var(--subtle);stroke-width:1.25;stroke-dasharray:1;opacity:.55;animation:Overview_draw__P8WFh .9s var(--ease-out) both;transition:opacity .2s,stroke-width .2s}.Overview_linkHot__dquJG{stroke:var(--hot)}.Overview_linkOn__96BbZ{opacity:1;stroke-width:2}.Overview_linkDim__a3De0{opacity:.1}.Overview_linkFlow__I1X3o{fill:none;stroke:var(--fg-strong);stroke-width:2;stroke-dasharray:2 8;stroke-linecap:round;animation:Overview_march__8waYC .9s linear infinite;pointer-events:none}.Overview_linkFlow__I1X3o.Overview_linkHot__dquJG{stroke:color-mix(in srgb,var(--hot) 40%,var(--fg-strong))}.Overview_linkHit__GRLAK{fill:none;stroke:transparent;stroke-width:12;cursor:pointer}.Overview_pathDetail__VqljI{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-5);border-top:1px solid var(--line)}.Overview_pathMeta__oq_fi{display:flex;flex-wrap:wrap;gap:4px 14px;font:500 var(--t-meta) /1.2 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Overview_pathMeta__oq_fi>span:first-child{color:var(--fg-strong)}.Overview_pathMeta__oq_fi>span.Overview_hot__kfA_6{color:var(--hot)}.Overview_pathHint__uUtVX{margin-left:auto;text-transform:none;letter-spacing:.02em}.Overview_pathTitle__6X5v0{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;font-size:20px;line-height:1.25;font-weight:600;letter-spacing:-.02em;color:var(--fg-strong);text-wrap:balance}.Overview_pathTitle__6X5v0 svg{flex:none;color:var(--subtle);transition:transform .2s var(--ease),color .2s}.Overview_pathTitle__6X5v0:hover svg{color:var(--fg-strong);transform:translateX(3px)}.Overview_pathDiagram__2iXJB{min-width:0;overflow-x:auto;padding:var(--s-2) 0}.Overview_pathImpact___SqjG{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3);padding-top:var(--s-3);border-top:1px dashed var(--line-strong);font-size:var(--t-small);color:var(--fg)}.Overview_pathImpact___SqjG span{font:500 var(--t-meta) /1.8 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Overview_planPanel__3mCs3{min-height:100%}.Overview_plan__fvp9G{list-style:none;margin:0;padding:0;flex:1 1}.Overview_plan__fvp9G li+li{border-top:1px solid var(--line)}.Overview_planRow__kDoLY{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4);transition:background .15s}.Overview_planRow__kDoLY:hover{background:var(--hover)}.Overview_planRank__Pbpy5{padding-top:2px;font:500 var(--t-xs) /1.3 var(--font-mono);color:var(--subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Overview_planRow__kDoLY:hover .Overview_planRank__Pbpy5{color:var(--fg-strong)}.Overview_planBody__bICdm{display:grid;grid-gap:6px;gap:6px;min-width:0}.Overview_planTitle__EMEzY{font-size:var(--t-small);font-weight:500;line-height:1.4;color:var(--fg-strong)}.Overview_planMeta__xUPPh{display:flex;gap:10px;font:500 var(--t-meta) /1.2 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Overview_planTrack__1kLGS,.Overview_surfaceTrack__c5nJn{display:flex;gap:2px;height:8px}.Overview_planTrack__1kLGS{margin-top:2px}.Overview_planTrack__1kLGS i,.Overview_surfaceTrack__c5nJn i{flex:1 1;max-width:28px;border-radius:1.5px;background:var(--line);transform-origin:bottom;animation:Overview_cellIn__yvv3d .5s var(--ease-out) both}.Overview_planTrack__1kLGS i.Overview_cellBefore__L58Dr{background:var(--subtle);opacity:.45}.Overview_planTrack__1kLGS i.Overview_cellNow__okd__{background:var(--fg-strong)}.Overview_planTrack__1kLGS i.Overview_cellHot___dlBg{background:var(--hot)}.Overview_surfaceTrack__c5nJn i.Overview_cellOn__BesEP{background:var(--line-strong)}.Overview_surfaceTrack__c5nJn i.Overview_cellHot___dlBg{background:var(--fg-strong)}.Overview_planCovered__RvdxJ{text-transform:none;letter-spacing:.02em}.Overview_planCloses__rxkFs b.Overview_zero__OYcWm{color:var(--subtle)}.Overview_sourceOk__2dYL4{display:inline-flex;align-items:center;gap:8px;font:500 var(--t-xs) /1 var(--font-mono);color:var(--muted);white-space:nowrap}.Overview_sourceOk__2dYL4 i{width:6px;height:6px;border-radius:50%;background:var(--ok)}.Overview_planCloses__rxkFs{display:grid;justify-items:end;align-content:start;grid-gap:4px;gap:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Overview_planCloses__rxkFs b{font-size:var(--t-lg);font-weight:600;line-height:1;color:var(--fg-strong)}.Overview_planCloses__rxkFs span{font:500 var(--t-meta) /1 var(--font-mono);color:var(--subtle)}.Overview_planFoot__9ZXmQ{padding:var(--s-3) var(--s-4);border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--muted)}.Overview_surface__yt4So{list-style:none;margin:0;padding:var(--s-2) 0}.Overview_surfaceRow__mlllS{display:grid;grid-template-columns:auto minmax(90px,140px) minmax(0,1fr) 96px;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);padding:9px var(--s-4);transition:background .15s}.Overview_surfaceRow__mlllS:hover{background:var(--hover)}.Overview_surfaceLabel__BmNGo{font-size:var(--t-small);color:var(--fg)}.Overview_surfaceNum__DYPEw{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Overview_surfaceNum__DYPEw b{font-size:var(--t-body);font-weight:600;color:var(--fg-strong)}.Overview_surfaceNum__DYPEw span{font:500 var(--t-meta) /1 var(--font-mono);color:var(--subtle);white-space:nowrap}.Overview_surfaceNum__DYPEw span.Overview_hot__kfA_6{color:var(--hot)}.Overview_sourceList__2wYhW{list-style:none;margin:0;padding:0}.Overview_sourceRow__drvaF{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--s-5);gap:var(--s-5);padding:var(--s-4)}.Overview_sourceRow__drvaF+.Overview_sourceRow__drvaF{border-top:1px solid var(--line)}.Overview_sourceName__ERlDj{display:grid;grid-gap:5px;gap:5px;min-width:0}.Overview_sourceName__ERlDj code{font-weight:500;color:var(--fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Overview_sourceName__ERlDj span{font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Overview_sourceStats__ZCxC6{margin:0;display:flex;gap:var(--s-4)}.Overview_sourceStats__ZCxC6 dt{font:500 10px/1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Overview_sourceStats__ZCxC6 dd{margin:5px 0 0;font-size:var(--t-small);font-weight:600;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.Overview_linkFlow__I1X3o,.Overview_link__Wu9_V,.Overview_live__HwKRr i,.Overview_planTrack__1kLGS i,.Overview_splitSeg__qDnwB,.Overview_surfaceTrack__c5nJn i{animation:none}}@media (max-width:1200px){.Overview_mainRow__tzWAb,.Overview_trendRow__6XEpA{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.Overview_stats__ihA1y{grid-template-columns:repeat(3,minmax(0,1fr))}.Overview_stats__ihA1y>div:nth-child(4){border-left:0}.Overview_stats__ihA1y>div:nth-child(4) .Overview_stat__tqKqM{padding-left:0}.Overview_lowerRow__fMpEP,.Overview_stripRow__rmSnM{grid-template-columns:minmax(0,1fr)}.Overview_hero__JzSHQ>.Overview_heroArt__HcH8j{inset:0 0 auto 30%;height:220px}}@media (max-width:640px){.Overview_hero__JzSHQ{padding:var(--s-5)}.Overview_stats__ihA1y{grid-template-columns:repeat(2,minmax(0,1fr))}.Overview_stats__ihA1y>div{border-left:0!important}.Overview_stats__ihA1y .Overview_stat__tqKqM{padding-left:0}.Overview_flowHead__I33fX,.Overview_flow__o4RBx{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.Overview_flowHead__I33fX span:nth-child(2){visibility:hidden}.Overview_flowNodeLink__gzii9>span[role=img]{display:none}.Overview_sourceRow__drvaF{grid-template-columns:minmax(0,1fr) auto}.Overview_sourceStats__ZCxC6{grid-column:1/-1}.Overview_surfaceRow__mlllS{grid-template-columns:auto minmax(0,1fr) 96px}.Overview_pathHint__uUtVX,.Overview_surfaceTrack__c5nJn{display:none}}.Overview_headline__DvWDx{font-size:var(--t-display);line-height:1.2;font-weight:600;letter-spacing:-.03em;color:var(--fg-strong)}.Overview_onboarding__Xa3U7{max-width:760px;margin:0 auto;padding-top:var(--s-5)}.Overview_lead___ST7h{margin-top:var(--s-3);color:var(--muted);font-size:var(--t-lg)}.Overview_steps__NNtGi{list-style:none;margin:var(--s-6) 0 0;padding:0;display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Overview_step__1SSAr{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-4) var(--s-5) var(--s-4) var(--s-4);border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-sm)}.Overview_step_active__4oJP_{border-color:color-mix(in srgb,var(--brand) 40%,var(--line));box-shadow:0 0 0 4px var(--brand-soft),var(--shadow);padding-top:var(--s-5);padding-bottom:var(--s-5)}.Overview_step_todo__QF7Vi{opacity:.65}.Overview_stepNum__iwBJX{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:var(--t-small);font-weight:600;background:var(--code);color:var(--muted)}.Overview_step_active__4oJP_ .Overview_stepNum__iwBJX{background:var(--brand);color:var(--brand-fg)}.Overview_step_done__AWulQ .Overview_stepNum__iwBJX{background:var(--ok-soft);color:var(--ok)}.Overview_stepBody__1YLn2{min-width:0;padding-top:5px}.Overview_stepTitle__Tw1fZ{font-size:var(--t-body);font-weight:600;color:var(--fg-strong)}.Overview_stepText__DZheZ{margin-top:4px;color:var(--muted)}.Overview_stepContent__tj3ML{margin-top:var(--s-4);display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Overview_progress__V_8Zy{margin-top:var(--s-3);display:flex;align-items:center;gap:10px;color:var(--fg)}.Overview_failed__XzTdI{color:var(--critical);font-size:var(--t-small)}@media (max-width:560px){.Overview_headline__DvWDx{font-size:24px}.Overview_step__1SSAr{grid-template-columns:minmax(0,1fr);gap:var(--s-2);padding:var(--s-4)}}.Trend_panel__agkEG{--hot:var(--critical);min-width:0}.Trend_head__W7Tm7{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px var(--s-4)}.Trend_now__WBYsZ{display:flex;align-items:baseline;gap:10px;font-size:var(--t-small);color:var(--muted)}.Trend_now__WBYsZ b{font-size:32px;line-height:1;font-weight:600;letter-spacing:-.03em;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Trend_now__WBYsZ em{font-style:normal}.Trend_hot__EVqNA{color:var(--hot)}.Trend_delta__IhDne{font:500 var(--t-xs) /1.4 var(--font-mono);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Trend_delta__IhDne>span:not(.Trend_since__idxfB){color:var(--fg-strong)}.Trend_delta__IhDne>span.Trend_upHot__tFpLz{color:var(--hot)}.Trend_since__idxfB{color:var(--subtle)}.Trend_plot__xy46o{position:relative;margin-top:var(--s-4);touch-action:pan-y;min-height:calc(170px + 64px + 22px)}.Trend_svg__sjvYv{display:block;overflow:visible}.Trend_grid__8QmOb{stroke:var(--line);stroke-dasharray:2 4}.Trend_axis__CEaN3{stroke:var(--line-strong)}.Trend_tick__qWKKx{font:500 10px var(--font-mono);fill:var(--subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Trend_areaOpen__DdYKy{fill:var(--fg-strong);opacity:.06;animation:Trend_fade__InQkf .8s var(--ease-out) both}.Trend_lineOpen__IatUW,.Trend_lineSevere__YYNJH{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;animation:Trend_draw__i6Ywg 1.1s var(--ease-out) both}.Trend_lineOpen__IatUW{stroke:var(--fg-strong)}.Trend_areaSevere__S7Neb{fill:var(--hot);opacity:.12;animation:Trend_fade__InQkf .8s .2s var(--ease-out) both}.Trend_lineSevere__YYNJH{stroke:var(--hot);animation-delay:.15s}.Trend_cross__H4UIX{stroke:var(--subtle);stroke-dasharray:2 3}.Trend_dotOpen__tGJ9G,.Trend_endDot__wUK5_{fill:var(--fg-strong);stroke:var(--card);stroke-width:2}.Trend_dotSevere__hiplX{fill:var(--hot);stroke:var(--card);stroke-width:2}.Trend_barOpened__9g0De{fill:var(--fg-strong);transform-origin:bottom}.Trend_barFixed__R1jNg,.Trend_barOpened__9g0De{transform-box:fill-box;animation:Trend_rise__3gSAm .6s var(--ease-out) both}.Trend_barFixed__R1jNg{fill:var(--subtle);opacity:.55;transform-origin:top}.Trend_barDim__g9ocE{opacity:.35;transition:opacity .15s}.Trend_xAxis__hTqmJ{position:relative;height:22px}.Trend_xAxis__hTqmJ span{position:absolute;top:6px;transform:translateX(-50%);font:500 10px/1 var(--font-mono);color:var(--subtle);white-space:nowrap}.Trend_xAxis__hTqmJ span:last-child{transform:translateX(-100%);color:var(--fg-strong)}.Trend_xHide__F2BMi{visibility:hidden}.Trend_tip__QekM_{position:absolute;top:4px;transform:translateX(12px);display:grid;grid-gap:4px;gap:4px;min-width:160px;padding:8px 10px;border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-lg),0 0 0 1px var(--line);font-size:var(--t-xs);color:var(--muted);pointer-events:none;z-index:2}.Trend_tipFlip__8dLJm{transform:translateX(calc(-100% - 12px))}.Trend_tip__QekM_ span{display:flex;align-items:center;gap:8px}.Trend_tip__QekM_ b{margin-left:auto;color:var(--fg-strong);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Trend_tipHead__zLZNd{margin-bottom:2px;font:500 var(--t-meta) /1.2 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--fg-strong)}.Trend_legend__U6fii{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:var(--s-2);font-size:var(--t-xs);color:var(--muted)}.Trend_legend__U6fii span{display:inline-flex;align-items:center;gap:7px}.Trend_legend__U6fii b{color:var(--fg-strong);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Trend_swFixed__G8Jx_,.Trend_swOpen__squrk,.Trend_swOpened__p50eL,.Trend_swSevere__MqOxs{display:inline-block;flex:none}.Trend_swOpen__squrk,.Trend_swSevere__MqOxs{width:12px;height:2px;border-radius:1px;background:var(--fg-strong)}.Trend_swSevere__MqOxs{background:var(--hot)}.Trend_swFixed__G8Jx_,.Trend_swOpened__p50eL{width:8px;height:8px;border-radius:2px;background:var(--fg-strong)}.Trend_swFixed__G8Jx_{background:var(--subtle);opacity:.55}@keyframes Trend_draw__i6Ywg{0%{stroke-dashoffset:1}}@keyframes Trend_fade__InQkf{0%{opacity:0}}@keyframes Trend_rise__3gSAm{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.Trend_areaOpen__DdYKy,.Trend_areaSevere__S7Neb,.Trend_barFixed__R1jNg,.Trend_barOpened__9g0De,.Trend_lineOpen__IatUW,.Trend_lineSevere__YYNJH{animation:none}}.Changes_panel__W_iAd{--hot:var(--critical);min-width:0}.Changes_cols__I6j79{display:grid;grid-template-columns:minmax(0,1fr);height:100%}.Changes_col__r_c_s{display:flex;flex-direction:column;padding:var(--s-3) 0 var(--s-2);min-width:0}.Changes_col__r_c_s+.Changes_col__r_c_s{border-top:1px solid var(--line)}.Changes_colHead__NE0js{display:flex;align-items:baseline;justify-content:space-between;padding:0 var(--s-4) var(--s-2);font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Changes_colHead__NE0js b{font:600 var(--t-lg) /1 var(--font-sans);letter-spacing:-.01em;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Changes_colHead__NE0js b.Changes_hot__fGJeB{color:var(--hot)}.Changes_list__3s1Mp{list-style:none;margin:0;padding:0}.Changes_item__mIaKr{display:flex;align-items:center;gap:10px;padding:6px var(--s-4);font-size:var(--t-small);color:var(--fg);transition:background .15s,color .15s}.Changes_item__mIaKr:hover{background:var(--hover);color:var(--fg-strong)}.Changes_title__54ieg{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Changes_itemFixed__8Zluy .Changes_title__54ieg{color:var(--muted)}.Changes_check__jlDFe{display:grid;place-items:center;flex:none;width:14px;height:14px;border-radius:50%;border:1px solid var(--line-strong);color:var(--fg-strong)}.Changes_status__AXdVV{font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Changes_empty__sfhca{padding:4px var(--s-4) var(--s-2);font-size:var(--t-small);color:var(--subtle)}.Changes_more__uzHF8{align-self:flex-start;margin:4px var(--s-4) 0;font:500 var(--t-xs) /1.4 var(--font-mono);color:var(--muted)}.Changes_more__uzHF8:hover{color:var(--fg-strong);text-decoration:underline}.Meter_meter__4I8v_{--meter:var(--fg-strong);display:grid;grid-gap:8px;gap:8px;min-width:0}.Meter_warn__8VmuF{--meter:var(--medium-dot)}.Meter_over__h_CoK{--meter:var(--critical)}.Meter_track__wYIex{display:flex;gap:2px;height:10px}.Meter_sm__w2bRA .Meter_track__wYIex{height:7px}.Meter_track__wYIex i{flex:1 1;border-radius:1.5px;background:var(--line);transform-origin:bottom;animation:Meter_cellIn__fJ9yz .45s var(--ease-out) both;transition:background .3s}.Meter_none__2jIfw .Meter_track__wYIex i{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}.Meter_track__wYIex i.Meter_on__zlr2T{background:var(--meter)}.Meter_nums__2BZE_{display:flex;align-items:baseline;gap:2px;font-size:var(--t-xs);color:var(--subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Meter_nums__2BZE_ b{font-size:var(--t-body);font-weight:600;color:var(--fg-strong)}.Meter_sm__w2bRA .Meter_nums__2BZE_ b{font-size:var(--t-small)}.Meter_nums__2BZE_ em{margin-left:auto;padding-left:8px;font:500 var(--t-meta) /1 var(--font-mono);font-style:normal;letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--meter)}.Meter_warn__8VmuF .Meter_nums__2BZE_ em{color:var(--medium)}@keyframes Meter_cellIn__fJ9yz{0%{opacity:0;transform:scaleY(.2)}}@media (prefers-reduced-motion:reduce){.Meter_track__wYIex i{animation:none}}.Strips_strip__eJi3N{display:grid;align-content:start;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);min-width:0;transition:border-color .2s}.Strips_warn__6Zw1X{border-color:color-mix(in srgb,var(--medium-dot) 50%,var(--line))}.Strips_alert__VUVxL{border-color:color-mix(in srgb,var(--critical) 45%,var(--line))}.Strips_head__r64_1{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.Strips_label__sHhYn{display:inline-flex;align-items:center;gap:8px;font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--fg-strong)}.Strips_dot__fY2Ii{width:6px;height:6px;border-radius:50%;background:var(--accent)}.Strips_suspended__JgPmd{padding:2px 6px;border-radius:var(--r-pill);background:var(--critical-soft);color:var(--critical);font-style:normal}.Strips_link__NEOto{display:inline-flex;align-items:center;gap:4px;font-size:var(--t-xs);color:var(--muted);transition:color .15s}.Strips_link__NEOto:hover{color:var(--fg-strong)}.Strips_link__NEOto svg{transition:transform .2s var(--ease)}.Strips_link__NEOto:hover svg{transform:translateX(2px)}.Strips_nums__8F35w{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.Strips_nums__8F35w>div{display:grid;grid-gap:6px;gap:6px;align-content:start;padding-left:var(--s-4)}.Strips_nums__8F35w>div:first-child{padding-left:0}.Strips_nums__8F35w>div+div{border-left:1px solid var(--line)}.Strips_lastLabel__14uPp,.Strips_meterLabel__Co5ND,.Strips_nums__8F35w dt{font:500 var(--t-meta) /1.2 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Strips_nums__8F35w dd{margin:0;display:flex;align-items:center;gap:8px;font-size:24px;line-height:1;font-weight:550;letter-spacing:-.03em;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Strips_nums__8F35w dd.Strips_accent__mPDXf{color:var(--accent)}.Strips_nums__8F35w span{font-size:var(--t-xs);color:var(--muted)}.Strips_live__2RhFI{width:6px;height:6px;border-radius:50%;background:var(--accent);color:var(--accent);animation:Strips_pulse__yaDGv 1.8s var(--ease) infinite}@keyframes Strips_pulse__yaDGv{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 55%,transparent)}to{box-shadow:0 0 0 8px transparent}}.Strips_last__6rDtd{display:grid;grid-gap:6px;gap:6px;padding-top:var(--s-3);border-top:1px dashed var(--line-strong)}.Strips_lastPr__dKlbw{display:flex;align-items:baseline;gap:10px;min-width:0}.Strips_lastPr__dKlbw code{flex:none;font-size:var(--t-xs);color:var(--accent)}.Strips_lastTitle__bi58K{min-width:0;font-size:var(--t-small);font-weight:500;color:var(--fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Strips_lastPr__dKlbw:hover .Strips_lastTitle__bi58K{text-decoration:underline;text-underline-offset:3px}.Strips_lastMeta__rjOK_{display:flex;align-items:center;gap:12px;font:500 var(--t-meta) /1.2 var(--font-mono);color:var(--subtle)}.Strips_ext__Qz8sT{display:inline-flex;align-items:center;gap:2px;color:var(--muted)}.Strips_ext__Qz8sT:hover{color:var(--fg-strong)}.Strips_quiet__liGUM{font-size:var(--t-xs);color:var(--subtle)}.Strips_cta__a_SMK{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border-style:dashed;border-color:var(--line-strong)}.Strips_icon__XAy6r{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius);background:var(--accent-soft);color:var(--accent)}.Strips_ctaText__oSZ2E{display:grid;grid-gap:2px;gap:2px;min-width:0}.Strips_ctaText__oSZ2E b{font-size:var(--t-small);font-weight:550;color:var(--fg-strong)}.Strips_ctaText__oSZ2E span{font-size:var(--t-xs);color:var(--muted)}.Strips_go__5KOne{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--radius);border:1px solid var(--line-strong);font-size:var(--t-xs);font-weight:500;color:var(--fg-strong);white-space:nowrap;transition:border-color .15s,background .15s}.Strips_go__5KOne:hover{border-color:var(--accent);background:var(--accent-soft)}.Strips_planGrid__OQAUx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:var(--s-4) var(--s-5);gap:var(--s-4) var(--s-5);align-items:start}.Strips_planGrid__OQAUx>div{display:grid;grid-gap:8px;gap:8px;min-width:0}.Strips_creditsBox__tbWTW{justify-items:end}.Strips_credits__GXF6T{display:flex;align-items:baseline;gap:6px}.Strips_credits__GXF6T b{font:600 24px/1 var(--font-mono);letter-spacing:-.02em;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Strips_credits__GXF6T span{font:500 var(--t-xs) /1 var(--font-mono);color:var(--muted)}@media (max-width:640px){.Strips_cta__a_SMK{grid-template-columns:auto minmax(0,1fr)}.Strips_go__5KOne{grid-column:1/-1;justify-self:start}.Strips_planGrid__OQAUx{grid-template-columns:minmax(0,1fr)}.Strips_creditsBox__tbWTW{justify-items:start}}@media (prefers-reduced-motion:reduce){.Strips_live__2RhFI{animation:none}}.Sidebar_side__svs3_{position:-webkit-sticky;position:sticky;top:0;height:100dvh;background:var(--side);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:0 var(--s-3) var(--s-3);overflow-y:auto}.Sidebar_brand__XBmVq{height:var(--top-h);flex:none;display:flex;align-items:center;gap:10px;padding:0 var(--s-2);font-size:16px;font-weight:600;letter-spacing:-.03em;color:var(--fg-strong)}.Sidebar_logo__zI2mf{display:grid;place-items:center;width:24px;height:24px;color:var(--fg-strong)}.Sidebar_nav__SSDsT{display:grid;grid-gap:var(--s-4);gap:var(--s-4);margin-top:var(--s-3)}.Sidebar_group__9IQyj{display:grid;grid-gap:1px;gap:1px}.Sidebar_groupTitle__1YvCJ{padding:0 10px 8px;font:500 var(--t-meta) /1 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--subtle)}.Sidebar_item__2LGFD{--item-accent:var(--fg-strong);position:relative;display:flex;align-items:center;gap:10px;height:32px;padding:0 10px;border-radius:var(--radius-sm);color:var(--muted);font-size:var(--t-small);font-weight:450;letter-spacing:-.005em;transition:color .2s var(--ease)}.Sidebar_badge__2gLjh,.Sidebar_item__2LGFD>svg,.Sidebar_label__SNLjp{position:relative}.Sidebar_item__2LGFD>svg{flex:none;opacity:.8;transition:color .2s var(--ease),opacity .2s var(--ease)}.Sidebar_red__Dbaq8{--item-accent:var(--red)}.Sidebar_purple__4VgWZ{--item-accent:var(--purple)}.Sidebar_item__2LGFD:hover{color:var(--fg-strong)}.Sidebar_item__2LGFD:not([aria-current=page]):hover{background:var(--hover)}.Sidebar_item__2LGFD[aria-current=page]{color:var(--fg-strong)}.Sidebar_item__2LGFD[aria-current=page]>svg{opacity:1;color:var(--item-accent)}.Sidebar_activeBg__AvCQW{position:absolute;inset:0;border-radius:var(--radius-sm);background:var(--selected)}.Sidebar_activeTick__M9i47{position:absolute;left:-12px;top:8px;bottom:8px;width:2px;border-radius:0 2px 2px 0;background:var(--item-accent)}.Sidebar_badge__2gLjh{margin-left:auto;min-width:20px;height:18px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;font-size:11px;font-weight:600;color:var(--muted);background:var(--code);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Sidebar_badgeCritical__hecPb{color:var(--critical);background:var(--critical-soft)}@media (max-width:900px){.Sidebar_side__svs3_{position:fixed;inset:0 auto 0 0;width:260px;z-index:40;transform:translateX(-100%);transition:transform .2s var(--ease-out);visibility:hidden}.Sidebar_open__VB2QH{transform:none;visibility:visible}}.OrgSwitcher_wrap__urf8c{position:relative;min-width:0}.OrgSwitcher_trigger__ls8xR{display:inline-flex;align-items:center;gap:8px;height:32px;max-width:280px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid transparent;background:none;color:var(--fg-strong);font:inherit;font-weight:600;cursor:pointer}.OrgSwitcher_trigger__ls8xR:hover,.OrgSwitcher_trigger__ls8xR[aria-expanded=true]{background:var(--hover);border-color:var(--line)}.OrgSwitcher_trigger__ls8xR svg{flex:none;color:var(--muted)}.OrgSwitcher_label__FGURP{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrgSwitcher_chevron__Tqyxy{color:var(--subtle)!important}.OrgSwitcher_menu__MnO9R{position:absolute;left:0;top:calc(100% + 8px);width:min(320px,calc(100vw - 32px));padding:6px;border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-lg),0 0 0 1px var(--line);z-index:60}.OrgSwitcher_search__BYLJm{width:100%;height:34px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--code);color:var(--fg-strong);font:inherit;outline:none}.OrgSwitcher_search__BYLJm:focus-visible{border-color:var(--fg-strong)}.OrgSwitcher_hint__dQO_K{margin:6px 4px;font-size:var(--t-xs);color:var(--subtle)}.OrgSwitcher_error__rpSPG{margin:0 4px 6px;font-size:var(--t-xs);color:var(--critical)}.OrgSwitcher_list__MDEya{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.OrgSwitcher_option__2Tp0M{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name icon" "meta icon";align-items:center;grid-column-gap:8px;column-gap:8px;padding:8px 10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--fg);font:inherit;text-align:left;cursor:pointer}.OrgSwitcher_option__2Tp0M:focus-visible,.OrgSwitcher_option__2Tp0M:hover{background:var(--hover);outline:none}.OrgSwitcher_option__2Tp0M>span:last-child:not(.OrgSwitcher_optMeta___PpsQ),.OrgSwitcher_option__2Tp0M>svg{grid-area:icon}.OrgSwitcher_optName__QxLqF{grid-area:name;font-size:var(--t-small);font-weight:550;color:var(--fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrgSwitcher_optMeta___PpsQ{grid-area:meta;font-size:var(--t-xs);color:var(--subtle)}.OrgSwitcher_empty__3_syC{padding:12px 10px;font-size:var(--t-small);color:var(--subtle)}.ScanIndicator_ind__s_LDO{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-small);color:var(--muted);white-space:nowrap;margin-right:var(--s-2)}@media (max-width:560px){.ScanIndicator_pre__QxaFJ{display:none}}.UserMenu_wrap__eD_94{position:relative}.UserMenu_avatar__8_i_N{width:30px;height:30px;border-radius:var(--r-pill);background:var(--code);color:var(--fg-strong);border:1px solid var(--line-strong);font-size:var(--t-small);font-weight:600;display:grid;place-items:center;transition:background .2s}.UserMenu_avatar__8_i_N:hover,.UserMenu_avatar__8_i_N[aria-expanded=true]{box-shadow:0 0 0 3px var(--brand-soft)}.UserMenu_menu__j652L{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;padding:6px;border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-lg),0 0 0 1px var(--line);z-index:50;animation:UserMenu_fade-in-up__6n_p3 .18s var(--ease-out)}.UserMenu_who__P_DVb{display:grid;padding:8px 10px 10px}.UserMenu_name__Qg_2e{color:var(--fg-strong);font-weight:500}.UserMenu_email___tuVp{font-size:var(--t-small);color:var(--muted);overflow-wrap:anywhere}.UserMenu_item__rICBG{display:block;width:100%;text-align:left;padding:8px 10px;border-radius:10px;color:var(--fg)}.UserMenu_item__rICBG:focus-visible,.UserMenu_item__rICBG:hover{background:var(--hover);color:var(--fg-strong)}.UserMenu_sep__wCRTK{height:1px;margin:4px 6px;background:var(--line)}.Topbar_top__Nkwgb{height:var(--top-h);flex:none;display:flex;align-items:center;gap:var(--s-3);padding:0 var(--s-5);background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:20}.Topbar_org__EYp8l{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:var(--radius-sm);font-weight:600;color:var(--fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.Topbar_org__EYp8l svg{color:var(--muted);flex:none}.Topbar_orgChevron__ycxKb{color:var(--subtle)!important}.Topbar_search__zpKzr{display:flex;align-items:center;gap:8px;flex:1 1;max-width:440px;height:34px;margin-left:var(--s-3);padding:0 8px 0 12px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--card);color:var(--subtle);font-size:var(--t-small);box-shadow:var(--shadow-sm);transition:border-color .15s}.Topbar_search__zpKzr:hover{border-color:var(--subtle)}.Topbar_searchText__4ba69{flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Topbar_kbd__IlENM{flex:none}.Topbar_right__jEvq_{margin-left:auto;display:flex;align-items:center;gap:var(--s-2)}.Topbar_menu__QZw1_{display:none!important}@media (max-width:900px){.Topbar_top__Nkwgb{padding:0 var(--s-3)}.Topbar_menu__QZw1_{display:inline-flex!important}.Topbar_kbd__IlENM,.Topbar_searchText__4ba69{display:none}.Topbar_search__zpKzr{flex:none;width:34px;padding:0;justify-content:center;margin-left:0}}.AppShell_app__rRUxW{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);min-height:100dvh}.AppShell_main__pL7Q2{display:flex;flex-direction:column;min-width:0}.AppShell_content__d2qRN{position:relative;flex:1 1;min-width:0;outline:none}.AppShell_skip__otQVQ{position:absolute;left:-9999px;top:8px;z-index:100;padding:8px 14px;border-radius:var(--r-pill);background:var(--inverse-bg);color:var(--inverse-fg)}.AppShell_skip__otQVQ:focus{left:8px}.AppShell_scrim__HrkrY{display:none}@media (max-width:900px){.AppShell_app__rRUxW{grid-template-columns:minmax(0,1fr)}.AppShell_scrim__HrkrY{display:block;position:fixed;inset:0;z-index:30;background:var(--scrim)}}.AppShell_viewAs__r1Xvf{display:flex;align-items:center;gap:8px;padding:6px var(--s-5);background:var(--inverse-bg);color:var(--inverse-fg);font-size:var(--t-small)}.AppShell_viewAs__r1Xvf strong{font-weight:600}.AppShell_viewAs__r1Xvf button{margin-left:auto;padding:3px 10px;border-radius:var(--r-pill);border:1px solid color-mix(in srgb,var(--inverse-fg) 35%,transparent);background:none;color:inherit;font:inherit;cursor:pointer}.AppShell_viewAs__r1Xvf button:hover{background:color-mix(in srgb,var(--inverse-fg) 12%,transparent)}@media (max-width:600px){.AppShell_viewAs__r1Xvf{padding:6px var(--s-3);font-size:var(--t-xs)}}