.popups_tokens__KDftP{--p-surf:var(--sd-surface);--p-surf2:var(--sd-surface-raised);--p-surf3:var(--color-bg-tertiary);--p-line:var(--color-border);--p-line2:var(--color-divider);--p-ink:var(--color-text);--p-ink2:var(--color-text-secondary);--p-muted:var(--color-text-tertiary);--p-brand:var(--color-primary);--p-on-brand:var(--color-on-primary);--p-soft:color-mix(in srgb,var(--color-primary) 12%,var(--sd-surface));--p-shadow:color-mix(in srgb,var(--color-text) 16%,transparent);--p-good:var(--st-good);--p-warn:var(--st-warning);--p-serious:var(--st-serious);--p-crit:var(--st-critical);--p-ord:var(--ord-4);color:var(--p-ink);font-size:14px}.popups_modal__gErgI{margin:auto;width:min(1080px,96vw);max-height:88vh;padding:0;border:1px solid var(--p-line);border-radius:14px;background:var(--p-surf);box-shadow:0 24px 70px var(--p-shadow);overflow:hidden;display:flex;flex-direction:column}.popups_modal__gErgI::backdrop{background:color-mix(in srgb,#03142a 45%,transparent)}.popups_drawer__WPtdE{margin:auto;width:760px;max-width:94vw;max-height:88vh;padding:0;border:1px solid var(--p-line);border-radius:14px;background:var(--p-surf);box-shadow:0 24px 70px var(--p-shadow);display:flex;flex-direction:column;overflow:hidden}.popups_drawer__WPtdE::backdrop{background:color-mix(in srgb,#03142a 45%,transparent)}.popups_modalWide__g_HFo{width:min(1320px,97vw)}.popups_modalFull__T9YQS{margin:auto;width:97vw;height:94vh;max-height:94vh}.popups_drawerNarrow__cVsY1{width:460px}@media (max-width:720px){.popups_drawer__WPtdE,.popups_modal__gErgI{width:calc(100% - 2 * var(--dlg-inset, 12px));max-width:calc(100% - 2 * var(--dlg-inset, 12px));max-height:calc(100dvh - 2 * var(--dlg-inset, 12px))}.popups_modalFull__T9YQS{height:calc(100dvh - 2 * var(--dlg-inset, 12px))}}.popups_drawerDock__tMYfL{width:var(--shell-dock-inset);max-width:94vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;border-radius:0;border:none;border-left:1px solid var(--p-line2);box-shadow:-14px 0 44px var(--p-shadow)}.popups_drawerDock__tMYfL::backdrop{background:color-mix(in srgb,#03142a 18%,transparent)}.popups_head__PsaN_{display:flex;align-items:flex-start;gap:12px;padding:15px 20px;border-bottom:1px solid var(--p-line);flex:none}.popups_head__PsaN_ h2{margin:0;font-size:16px;line-height:1.3}.popups_head__PsaN_ .popups_sub__cGg9f{font-size:11.5px;color:var(--p-muted);margin-top:3px}.popups_spacer__2ZLsz{margin-left:auto}.popups_x__44pkR{width:30px;height:30px;border-radius:7px;border:1px solid var(--p-line2);background:var(--p-surf2);color:var(--p-ink2);cursor:pointer;flex:none;display:inline-flex;align-items:center;justify-content:center}.popups_x__44pkR:hover{border-color:var(--p-brand);color:var(--p-brand)}.popups_split__P__6o{display:grid;grid-template-columns:300px 1fr;min-height:0;flex:1}@media (max-width:720px){.popups_split__P__6o{grid-template-columns:1fr}}.popups_list__IRkye{border-right:1px solid var(--p-line);overflow-y:auto;padding:12px;background:var(--p-surf2)}.popups_lh__GQp4K{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--p-muted);font-weight:700;margin:2px 4px 8px}.popups_item__5yH2l{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:var(--p-surf);border:1px solid var(--p-line);border-left:4px solid var(--sc,var(--p-line2));border-radius:9px;padding:9px 11px;margin-bottom:7px;cursor:pointer;color:inherit;font:inherit}.popups_item__5yH2l:hover{border-color:var(--p-line2)}.popups_item__5yH2l.popups_on__muCDU{border-color:var(--p-brand);background:var(--p-soft)}.popups_item__5yH2l:focus-visible{outline:2px solid var(--p-brand);outline-offset:2px}.popups_item__5yH2l .popups_nm__KiIv7{font-size:12.5px;font-weight:600}.popups_item__5yH2l .popups_cap__8S4LX{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--p-muted);margin-top:1px}.popups_item__5yH2l .popups_n__TtsZq{margin-left:auto;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.popups_dot__RVVLG{width:8px;height:8px;border-radius:50%;flex:none}.popups_detail__VpTom{overflow-y:auto;padding:18px 22px}.popups_pillrow__OMSVZ{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px}.popups_badge__YigY3{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:2px 9px;border-radius:11px;border:1px solid var(--p-line2);color:var(--p-ink2)}.popups_badge__YigY3.popups_good__9jLFR{color:var(--p-good);border-color:var(--p-good)}.popups_badge__YigY3.popups_warn__aIeFd{color:var(--p-warn);border-color:var(--p-warn)}.popups_badge__YigY3.popups_serious__XKUKq{color:var(--p-serious);border-color:var(--p-serious)}.popups_badge__YigY3.popups_crit__S1eq_{color:var(--p-crit);border-color:var(--p-crit)}.popups_badge__YigY3.popups_det__XkomX{color:var(--p-brand);border-color:var(--p-brand)}.popups_badge__YigY3.popups_mask__dOC6Y{color:var(--p-muted);border-color:var(--p-line2);font-family:ui-monospace,monospace}.popups_dh__4jKi2{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--p-brand);font-weight:700;margin:20px 0 8px}.popups_kpis__WBYLP{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--lens-tile-min,180px),1fr));gap:10px}.popups_kpi__JFg2Y{background:var(--p-surf2);border:1px solid var(--p-line);border-radius:9px;padding:11px 13px}.popups_kpi__JFg2Y .popups_v__OWdqV{font-size:22px;font-weight:700}.popups_kpi__JFg2Y .popups_l__J4jxy{font-size:10.5px;color:var(--p-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.popups_kpi__JFg2Y .popups_d__Sp9AA{font-size:10.5px;color:var(--p-good);margin-top:2px}.popups_tnum__2dZWN{font-variant-numeric:tabular-nums}.popups_tableWrap__i0oSy{overflow-x:auto}table.popups_tbl__13rxi{width:100%;border-collapse:collapse;margin-top:4px}table.popups_tbl__13rxi td,table.popups_tbl__13rxi th{text-align:left;padding:7px 10px;border-bottom:1px solid var(--p-line);font-size:12.5px}table.popups_tbl__13rxi th{font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--p-muted)}td.popups_num__x0Dad{text-align:right;font-variant-numeric:tabular-nums}.popups_bars__y_jSf{display:grid;grid-template-columns:140px 1fr 60px;gap:6px 10px;align-items:center;font-size:12px;margin-top:4px}.popups_track__IZrl0{height:8px;background:var(--p-surf3);border:1px solid var(--p-line);border-radius:4px;overflow:hidden}.popups_fill__JoJ3M{height:100%;background:var(--lc,var(--p-ord));border-radius:4px}.popups_barval__i_bxU{text-align:right;font-variant-numeric:tabular-nums}.popups_acts__2rEjG{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.popups_btn__trUO9{font-size:12.5px;padding:8px 14px;border-radius:7px;border:1px solid var(--p-line2);background:var(--p-surf2);color:var(--p-ink);cursor:pointer}.popups_btn__trUO9:hover{border-color:var(--p-brand)}.popups_btn__trUO9:focus-visible{outline:2px solid var(--p-brand);outline-offset:2px}.popups_btn__trUO9.popups_primary__S1mUt{background:var(--p-brand);border-color:var(--p-brand);color:var(--p-on-brand)}.popups_btn__trUO9.popups_danger__gTExE{border-color:var(--p-crit);color:var(--p-crit)}.popups_btn__trUO9.popups_warn__aIeFd{border-color:var(--p-warn);color:var(--p-warn)}.popups_btn__trUO9[disabled]{opacity:.5;cursor:not-allowed}.popups_guard___lfkV{margin-top:8px;border-left:3px solid var(--p-brand);border-radius:0 8px 8px 0}.popups_guard___lfkV,.popups_summaryTag__sXZN_{font-size:11px;color:var(--p-muted);background:var(--p-surf2);padding:8px 11px}.popups_summaryTag__sXZN_{border:1px dashed var(--p-line2);border-radius:8px;margin-bottom:14px}.popups_note__mXJOm{font-size:11px;color:var(--p-ink2);margin-top:16px}.popups_verb__xMmXi{font-family:ui-monospace,monospace;font-size:11px;color:var(--p-brand)}.popups_cc__u0sg6{font-family:ui-monospace,monospace;font-size:10.5px;color:var(--p-ink2)}.popups_body__MiEYg{overflow-y:auto;padding:16px 20px 8px;flex:1;min-height:0}.popups_sect__3YBYy{margin-bottom:18px}.popups_sh__D5Ecx{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--p-brand);font-weight:700;margin:0 0 8px;display:flex;align-items:center;gap:8px}.popups_sh__D5Ecx .popups_v__OWdqV{margin-left:auto;font-size:10.5px;color:var(--p-muted);font-weight:500;text-transform:none;letter-spacing:0;font-family:ui-monospace,monospace}.popups_kv__Y1_KJ{display:grid;grid-template-columns:130px 1fr;gap:5px 12px;font-size:13px}.popups_kv__Y1_KJ .popups_k__l3KlE{color:var(--p-muted)}.popups_chip__iziy0{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:2px 9px;border-radius:11px;border:1px solid var(--p-line2);color:var(--p-ink2)}.popups_chip__iziy0.popups_good__9jLFR{color:var(--p-good);border-color:var(--p-good)}.popups_chip__iziy0.popups_det__XkomX{color:var(--p-brand);border-color:var(--p-brand)}.popups_chip__iziy0.popups_warn__aIeFd{color:var(--p-warn);border-color:var(--p-warn)}.popups_chip__iziy0.popups_mask__dOC6Y{color:var(--p-muted);border-color:var(--p-line2);font-family:ui-monospace,monospace}.popups_attr__tzrwy{width:100%;border-collapse:collapse}.popups_attr__tzrwy td,.popups_attr__tzrwy th{text-align:left;padding:6px 8px;border-bottom:1px solid var(--p-line);font-size:12px;vertical-align:top}.popups_attr__tzrwy th{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--p-muted)}.popups_win___d_pf{font-weight:600}.popups_src__H6uP_{font-size:10.5px;color:var(--p-muted)}.popups_reason__gSsOb{background:var(--p-surf2);border-left:3px solid var(--lane-1);border-radius:0 8px 8px 0;padding:10px 13px;font-size:12.5px;line-height:1.55;color:var(--p-ink2)}.popups_cf__9qj3F{font-size:11.5px;color:var(--p-muted);margin-top:6px;line-height:1.5}.popups_gov__wvwep{background:var(--p-surf2);border:1px solid var(--p-line);border-radius:9px;padding:11px 13px;font-size:12px}.popups_gov__wvwep .popups_row__EONBj{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.popups_foot__ZyFrT{border-top:1px solid var(--p-line);padding:12px 20px;display:flex;flex-direction:column;gap:9px;flex:none}.popups_blast__qzgCc{font-size:11px;color:var(--p-ink2);background:var(--p-surf3);border:1px solid var(--p-line);border-radius:8px;padding:9px 12px;line-height:1.5}.popups_blast__qzgCc b{color:var(--p-ink)}.popups_micro__ZfZyV{font-size:10.5px;color:var(--p-muted)}.popups_receipts__Uw85j{background:var(--p-surf2);border:1px solid var(--p-line);border-radius:9px;padding:11px 13px}.popups_rStep__nSUX_{display:flex;gap:9px;align-items:baseline;font-size:12px;padding:4px 0}.popups_rStep__nSUX_ .popups_rk__fZ_rN{color:var(--p-brand);font-family:ui-monospace,monospace;font-size:11px;min-width:120px}.popups_rStep__nSUX_ .popups_rd__cFuRO{color:var(--p-ink2)}.popups_rArrow__qhNiw{color:var(--p-muted);font-size:11px;padding:1px 0 1px 120px}.popups_rSource__B_heJ{display:block;width:100%;text-align:left;font:inherit;color:inherit;background:var(--p-surf);border:1px solid var(--p-line);border-radius:8px;padding:8px 10px;margin-top:7px;cursor:pointer}.popups_rSource__B_heJ:hover{border-color:var(--p-brand)}.popups_rSource__B_heJ:focus-visible{outline:2px solid var(--p-brand);outline-offset:2px}.popups_rSource__B_heJ.popups_static__NBU6y{cursor:default}.popups_rSource__B_heJ.popups_static__NBU6y:hover{border-color:var(--p-line)}.popups_rSource__B_heJ .popups_rt__ok4HO{font-size:12px;font-weight:600}.popups_rSource__B_heJ .popups_rsnip__Pt9iV{font-size:11px;color:var(--p-muted);margin-top:2px}.popups_rSource__B_heJ .popups_ropen__KeP_Z{float:right;font-size:10px;color:var(--p-brand)}.popups_state__D7rn4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:34px 22px;color:var(--p-ink2)}.popups_state__D7rn4 .popups_icon__yPWXL{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--p-surf2);border:1px solid var(--p-line)}.popups_state__D7rn4 .popups_stitle__0nzl6{font-size:13.5px;font-weight:600;color:var(--p-ink)}.popups_state__D7rn4 .popups_sdetail__ci2AI{font-size:12px;color:var(--p-muted);max-width:380px;line-height:1.5}.popups_state__D7rn4.popups_error__yHLGq .popups_icon__yPWXL{border-color:var(--p-crit);color:var(--p-crit)}.popups_state__D7rn4.popups_dormant__2BpbQ .popups_icon__yPWXL{border-style:dashed}.popups_spinner__3LEEX{width:18px;height:18px;border-radius:50%;border:2px solid var(--p-line2);border-top-color:var(--p-brand);animation:popups_spin__2rL5l .7s linear infinite}@keyframes popups_spin__2rL5l{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.popups_spinner__3LEEX{animation-duration:2s}}.popups_sample__Axldh{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:var(--p-warn);background:color-mix(in srgb,var(--st-warning) 14%,var(--sd-surface));border:1px dashed var(--p-warn);border-radius:8px;padding:7px 11px;margin:10px 20px 0}.popups_wsHead__XZNeK{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:3px solid var(--p-brand);flex:none}.popups_bc__wtEiz{font-size:12.5px;color:var(--p-muted)}.popups_bc__wtEiz b{color:var(--p-ink)}.popups_wsBody__fkC5f{overflow:auto;flex:1;min-height:0}.popups_wrap__1VusQ{display:grid;grid-template-columns:300px 1fr 360px;gap:14px;padding:16px 20px;align-items:start}@media (max-width:1180px){.popups_wrap__1VusQ{grid-template-columns:1fr}}.popups_col__gjgZ1{background:var(--p-surf);border:1px solid var(--p-line);border-radius:11px;padding:14px 15px}.popups_col__gjgZ1 h3{margin:0 0 3px;font-size:13.5px}.popups_hint__cfOxM{font-size:11.5px;color:var(--p-muted);margin:0 0 10px}.popups_card__689To{border:1px solid var(--p-line);border-left:4px solid var(--lc,var(--p-line2));border-radius:9px;padding:10px 12px;margin-bottom:9px;background:var(--p-surf2);cursor:grab}.popups_card__689To:active{cursor:grabbing}.popups_card__689To.popups_dragging__DO1rk{opacity:.45}.popups_card__689To.popups_selected__Il2bN{border-color:var(--p-brand);box-shadow:0 0 0 2px var(--p-soft)}.popups_card__689To:focus-visible{outline:2px solid var(--p-brand);outline-offset:2px}.popups_card__689To .popups_nm__KiIv7{font-size:12.5px;font-weight:600}.popups_card__689To .popups_meta__9oFt5{font-size:10.5px;color:var(--p-muted);margin-top:2px;font-family:ui-monospace,monospace}.popups_card__689To .popups_grip__UiYef{float:right;color:var(--p-muted)}.popups_cardBtns__WgOal{display:flex;gap:6px;margin-top:8px}.popups_linkBtn__9YqtF{font-size:11px;padding:4px 9px;border-radius:6px;border:1px solid var(--p-brand);background:var(--p-soft);color:var(--p-brand);cursor:pointer}.popups_golden__yqObT{border:2px dashed var(--p-line2);border-radius:12px;padding:16px;min-height:230px;background:var(--p-surf2);transition:border-color .15s,background .15s}.popups_golden__yqObT.popups_over__op1bO{border-color:var(--p-brand);background:var(--p-soft)}.popups_gh__O99ZU{display:flex;align-items:center;gap:10px}.popups_gt__b_Q2y{font-size:16px;font-weight:700;margin-top:6px}.popups_members__9TvfJ{margin-top:12px;display:flex;flex-direction:column;gap:7px}.popups_member__y_r9Z{display:flex;align-items:center;gap:9px;font-size:12px;background:var(--p-surf);border:1px solid var(--p-line);border-radius:8px;padding:7px 10px}.popups_member__y_r9Z .popups_md__X69wE{width:9px;height:9px;border-radius:2px;flex:none}.popups_member__y_r9Z .popups_rm__nkrIU{margin-left:auto;color:var(--p-crit);cursor:pointer;border:none;background:none}.popups_member__y_r9Z.popups_pending__8XLoN{border-style:dashed;border-color:var(--p-brand)}.popups_dropnote__ZiIDI{font-size:11.5px;color:var(--p-muted);text-align:center;margin-top:14px}.popups_cls__cCOig{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.popups_cls__cCOig .popups_c___BQjI{font-size:10.5px;padding:2px 8px;border-radius:10px;border:1px solid var(--p-line2);color:var(--p-ink2);font-family:ui-monospace,monospace}.popups_impact__VsF5t{display:grid;grid-template-columns:1fr 1fr;gap:8px}.popups_impact__VsF5t .popups_i__kZiiN{background:var(--p-surf);border:1px solid var(--p-line);border-radius:8px;padding:8px 10px}.popups_impact__VsF5t .popups_i__kZiiN .popups_v__OWdqV{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.popups_impact__VsF5t .popups_i__kZiiN .popups_l__J4jxy{font-size:10px;color:var(--p-muted);text-transform:uppercase;letter-spacing:.04em}.popups_impact__VsF5t .popups_i__kZiiN.popups_warnCell__hOUEc{border-color:var(--p-warn)}.popups_warnrow__Ini6n{font-size:11.5px;color:var(--p-warn);margin-top:8px;display:flex;gap:7px;align-items:flex-start}.popups_tokline__GihZ7{font-size:10.5px;color:var(--p-muted);margin-top:8px;line-height:1.5}.popups_trustBlock__w_fNt{font-family:ui-monospace,monospace;font-size:11px;color:var(--p-ink2);background:var(--p-surf3);border:1px solid var(--p-line);border-radius:8px;padding:10px 12px;margin-top:8px;white-space:pre-wrap;overflow-x:auto}.popups_tabs__cINN2{display:flex;gap:2px;padding:0 20px;border-bottom:1px solid var(--p-line);flex:none}.popups_tab__ePVR8{background:none;padding:10px 12px;font-size:13px;font-weight:600;color:var(--p-muted);cursor:pointer;border:none;border-bottom:2px solid transparent}.popups_tab__ePVR8.popups_on__muCDU{color:var(--p-brand);border-bottom-color:var(--p-brand)}.popups_tab__ePVR8:focus-visible{outline:2px solid var(--p-brand);outline-offset:-2px}.popups_q__Ubs9O{font-size:13.5px;font-weight:700;margin:16px 0 4px;color:var(--p-ink)}.popups_a__cwQcq{font-size:13px;color:var(--p-ink2);line-height:1.6}.popups_a__cwQcq b{color:var(--p-ink)}.popups_tag__pL1fZ{font-size:11px;color:var(--p-muted);background:var(--p-surf2);border:1px dashed var(--p-line2);border-radius:8px;padding:8px 11px;margin-bottom:12px}.popups_ladder__BPQZB{display:flex;flex-direction:column;gap:8px;margin-top:8px}.popups_rung__ubs21{display:flex;align-items:center;gap:11px;border:1px solid var(--p-line);border-left:4px solid var(--rc,var(--p-line2));border-radius:9px;padding:9px 12px;background:var(--p-surf2)}.popups_rung__ubs21 .popups_r__s6Fjx{font-size:12.5px;font-weight:700}.popups_rung__ubs21 .popups_rd__cFuRO{font-size:11.5px;color:var(--p-muted)}.popups_rung__ubs21 .popups_rn__kkpo5{margin-left:auto;font-size:11px;color:var(--p-ink2)}.popups_stgloss__fyxCR{display:flex;flex-direction:column;gap:8px;margin-top:8px}.popups_stg__rFyhU{display:flex;align-items:center;gap:10px;font-size:12.5px}.popups_stg__rFyhU .popups_ic__XGK9L{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;flex:none}.popups_stg__rFyhU b{display:block}.popups_stg__rFyhU span{color:var(--p-muted);font-size:11.5px}.popups_chain__aOgIk{display:flex;flex-direction:column;gap:6px;margin-top:8px}.popups_chain__aOgIk .popups_g__EgxKK{display:flex;align-items:center;gap:9px;font-size:12.5px;background:var(--p-surf2);border:1px solid var(--p-line);border-radius:8px;padding:8px 11px}.popups_chain__aOgIk .popups_arrow__EETwO{color:var(--p-muted);text-align:center;font-size:12px}.popups_gl__KCuf6{display:grid;grid-template-columns:150px 1fr;gap:6px 12px;font-size:12.5px;margin-top:8px}.popups_gl__KCuf6 .popups_t__OATb6{font-weight:600}.popups_gl__KCuf6 .popups_gd__zw4Wp{color:var(--p-ink2)}.popups_docLink__Akk_Q{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--p-brand);background:none;border:none;cursor:pointer;padding:2px 0}.popups_docLink__Akk_Q:hover{text-decoration:underline}.popups_chat__C_M_m{display:grid;grid-template-columns:1fr 320px;gap:14px;min-width:0}@media (max-width:900px){.popups_chat__C_M_m{grid-template-columns:1fr}}.popups_chatMain__Q3OXo{min-width:0;display:flex;flex-direction:column;gap:12px}.popups_composer__TzQ2q{display:flex;gap:8px}.popups_composer__TzQ2q input{flex:1;min-width:0;font:inherit;font-size:13.5px;padding:10px 13px;border-radius:9px;border:1px solid var(--p-line2);background:var(--p-surf);color:var(--p-ink)}.popups_composer__TzQ2q input:focus-visible{outline:2px solid var(--p-brand);outline-offset:1px}.popups_chips__yt4wC{display:flex;gap:7px;flex-wrap:wrap}.popups_chipBtn__sOi6N{font-size:11.5px;padding:5px 11px;border-radius:14px;border:1px solid var(--p-line2);background:var(--p-surf2);color:var(--p-ink2);cursor:pointer}.popups_chipBtn__sOi6N:hover{border-color:var(--p-brand);color:var(--p-brand)}.popups_answer__P0stn{background:var(--p-surf);border:1px solid var(--p-line);border-radius:11px;padding:14px 16px}.popups_passage___dVrQ{font-size:13.5px;line-height:1.6;color:var(--p-ink);border-left:3px solid var(--p-ord);padding:2px 0 2px 12px;margin:10px 0}.popups_passage___dVrQ .popups_cite__eykVQ{font-size:10.5px;color:var(--p-brand);font-family:ui-monospace,monospace;margin-left:6px}.popups_extractiveNote__xFvLG{font-size:11px;color:var(--p-muted);margin-top:10px;border-top:1px solid var(--p-line);padding-top:8px}.popups_citeList__JXwFy{display:flex;flex-direction:column;gap:8px;margin-top:8px}.popups_citation__LxkJ4{display:block;width:100%;text-align:left;font:inherit;color:inherit;background:var(--p-surf);border:1px solid var(--p-line);border-left:3px solid var(--p-brand);border-radius:8px;padding:9px 11px;cursor:pointer}.popups_citation__LxkJ4:hover{border-color:var(--p-brand)}.popups_citation__LxkJ4:focus-visible{outline:2px solid var(--p-brand);outline-offset:2px}.popups_citation__LxkJ4.popups_static__NBU6y{border-left-color:var(--p-line2);cursor:default}.popups_citation__LxkJ4 .popups_ct__Eoy1s{font-size:12.5px;font-weight:600}.popups_citation__LxkJ4 .popups_csnip__3I9gb{font-size:11px;color:var(--p-muted);margin-top:2px}.popups_citation__LxkJ4 .popups_cscore__fvWr3{float:right;font-size:10px;color:var(--p-muted);font-variant-numeric:tabular-nums}.popups_railTitle___ZweW{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--p-muted);font-weight:700;margin:2px 0 8px}.popups_chatRail__FvBVN{min-width:0}.popups_popover__eiLSX{position:fixed;z-index:60;width:min(360px,calc(100vw - 24px));max-height:min(72vh,560px);overflow-y:auto;overscroll-behavior:contain;padding:14px 15px 13px;border:1px solid var(--p-line);border-radius:12px;background:var(--p-surf);box-shadow:0 18px 48px var(--p-shadow)}.popups_popover__eiLSX:focus-visible{outline:2px solid var(--p-brand);outline-offset:2px}.popups_popoverHead__IZsNd{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.popups_popoverHead__IZsNd h2{margin:0;font-size:16px;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}.popups_popoverRoute__Goa02{font-size:12px;color:var(--p-ink2);line-height:1.45}.popups_popoverKey__0CeFX{display:flex;align-items:center;gap:7px;margin:9px 0 2px;font-size:11.5px;color:var(--p-muted);line-height:1.4}.popups_popoverSwatch__j_ZJj{flex:0 0 auto;width:16px;height:3px;border-radius:2px}.popups_popoverEndpoints__hWQDg{display:flex;flex-direction:column;gap:7px;margin:11px 0 0;padding:9px 10px;border-radius:9px;background:var(--p-surf3)}.popups_popoverEndpoint__k20nv{display:flex;align-items:baseline;gap:8px;font-size:12px}.popups_popoverEndpoint__k20nv .popups_n__TtsZq{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.popups_popoverNote__5MiSm{margin:10px 0 0;font-size:11px;line-height:1.5;color:var(--p-muted)}.popups_popoverActs__Loq7O{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.lineage_root__Y6ud5{--lineage-floor-public:var(--color-success);--lineage-floor-internal:var(--color-info);--lineage-floor-confidential:var(--color-warning);--lineage-floor-restricted:var(--color-error);--lineage-floor-unclassified:color-mix(in srgb,var(--color-warning) 45%,var(--color-text-tertiary));--lg-surface:var(--sd-surface);--lg-surface-raised:var(--sd-surface-raised);--lg-line:var(--color-border);--lg-line-soft:var(--color-divider);--lg-ink:var(--color-text);--lg-ink-2:var(--color-text-secondary);--lg-muted:var(--color-text-tertiary);--lg-brand:var(--color-primary);--lg-shadow:color-mix(in srgb,var(--color-text) 14%,transparent);color:var(--lg-ink);font-size:13px;min-width:0}[data-theme=dark] .lineage_root__Y6ud5{--lineage-floor-unclassified:color-mix(in srgb,var(--color-warning) 40%,var(--color-text-tertiary));--lg-shadow:color-mix(in srgb,var(--color-bg) 55%,transparent)}.lineage_frame__KgVT9{display:grid;grid-auto-rows:auto;gap:10px;align-items:stretch;min-width:0;border:1px solid var(--lg-line);border-radius:10px;background:var(--lg-surface);padding:10px;overflow:hidden}.lineage_body__o_lOA{display:grid;gap:10px;min-width:0;min-height:0}.lineage_canvasHost__JjCVz{position:relative;min-width:0;min-height:0;border:1px solid var(--lg-line-soft);border-radius:8px;background:var(--lg-surface-raised);overflow:hidden}.lineage_rail__CYm_O{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;display:grid;gap:12px;align-content:start;padding-right:4px}.lineage_railSection__lCL2x{display:grid;gap:6px}.lineage_railLabel__BijXH{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--lg-muted)}.lineage_railControl__gxYYv{padding:6px 8px;min-width:0;width:100%}.lineage_chip__9W_Mp,.lineage_railControl__gxYYv{font:inherit;color:var(--lg-ink);background:var(--lg-surface-raised);border:1px solid var(--lg-line);border-radius:6px}.lineage_chip__9W_Mp{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:5px 9px;cursor:pointer}.lineage_chip__9W_Mp[aria-pressed=true]{border-color:var(--lg-brand);color:var(--lg-brand);background:color-mix(in srgb,var(--color-primary) 10%,var(--sd-surface))}.lineage_chipRow__a_tH5{display:flex;flex-wrap:wrap;gap:6px}.lineage_node___wePe{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;box-sizing:border-box;padding:8px 10px;border:1px solid var(--lg-line);border-left-width:4px;border-radius:8px;background:var(--lg-surface-raised);color:var(--lg-ink);box-shadow:0 1px 3px var(--lg-shadow);text-align:left;overflow:hidden}.lineage_node___wePe[data-selected=true]{outline:2px solid var(--lg-brand);outline-offset:1px}.lineage_nodeGlyph__WJbYU{font-size:15px;line-height:1}.lineage_nodeLabel__xdDji{min-width:0;font-size:12.5px}.lineage_nodeKind__GfoY9,.lineage_nodeLabel__xdDji{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineage_nodeKind__GfoY9{font-size:10.5px;color:var(--lg-muted)}.lineage_floorDot__3sSk0{width:10px;height:10px;border-radius:50%;box-sizing:border-box;flex:none}.lineage_floorDot--level__377Lp{border:1px solid color-mix(in srgb,var(--color-text) 25%,transparent)}.lineage_floorDot--unclassified__LqeOk{background:transparent;border:3px solid var(--lineage-floor-unclassified)}.lineage_floorDot--unresolved__m8Ta1{background:transparent;border:1px dashed var(--lg-muted)}.lineage_stepNode__5VHBc{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;box-sizing:border-box;padding:5px 8px;border:1px dashed var(--color-warning-dark);border-radius:14px;background:color-mix(in srgb,var(--color-warning) 8%,var(--sd-surface));color:var(--lg-ink);font-size:11px;overflow:hidden}.lineage_detail__OSVTZ{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;display:grid;gap:10px;align-content:start;border-left:1px solid var(--lg-line-soft);padding-left:10px}.lineage_detailTitle__5zBUH{font-size:13px;font-weight:600;overflow-wrap:anywhere}.lineage_detailRow__TMzIg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;font-size:12px;border-bottom:1px solid var(--lg-line-soft);padding-bottom:4px}.lineage_detailKey__F04sC{color:var(--lg-muted);overflow-wrap:anywhere}.lineage_detailValue__rv2Q2{overflow-wrap:anywhere}.lineage_note__IdUds{font-size:11.5px;color:var(--lg-muted);line-height:1.45}.lineage_strip__ZFDtY{display:flex;flex-wrap:wrap;gap:8px;min-width:0;border-top:1px solid var(--lg-line-soft);padding-top:8px}.lineage_insight__ODfYE{display:flex;align-items:flex-start;gap:7px;min-width:0;max-width:100%;font-size:12px;border:1px solid var(--lg-line);border-radius:8px;padding:6px 9px;background:var(--lg-surface-raised)}.lineage_insight__ODfYE[data-severity=high]{border-left:4px solid var(--color-error)}.lineage_insight__ODfYE[data-severity=warn]{border-left:4px solid var(--color-warning)}.lineage_insight__ODfYE[data-severity=info]{border-left:4px solid var(--color-info)}.lineage_insightItem__ZL3b2{display:flex;min-width:0;max-width:100%}.lineage_insightIcon__vPjCM{line-height:1.3;flex:none}.lineage_insightText__iBSyK{min-width:0;overflow-wrap:anywhere}.lineage_legendRow__kzdxz{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--lg-ink-2);min-width:0}.lineage_legendSwatch__D_Zuy{width:10px;height:10px;border-radius:2px;flex:none}.lineage_devOverlay__pUnUF{min-width:0;border-top:1px solid var(--lg-line-soft);padding-top:8px}.lineage_toolbar__9zylg{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between;min-width:0}.lineage_toolbarTitle__4U382{font-size:13px}.lineage_toolbarGroup__fdxP2{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.lineage_legendSwatchUnresolved__c2vRp{border:1px dashed var(--color-text-tertiary);border-radius:50%}.lineage_chipRowSpaced__TGotV{margin-top:4px}.lineage_inlineFloor__IeaIF{display:inline-flex;align-items:center;gap:6px}.lineage_picker__HmzPJ{display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box;padding:16px;min-width:0;color:var(--color-text);font-size:13px}.lineage_pickerTitle__RDF3q{font-size:15px;font-weight:600;margin:0}.lineage_pickerBody__xIhEn{font-size:12px;color:var(--color-text-secondary);margin:0;max-width:88ch}.lineage_pickerKinds__Fzpf6{display:flex;flex-wrap:wrap;gap:6px}.lineage_pickerKindOn__CFsxP,.lineage_pickerKind__dLIQO{font:inherit;font-size:12px;background:var(--sd-surface-raised);border:1px solid var(--color-border);border-radius:6px;padding:5px 9px;color:var(--color-text);cursor:pointer}.lineage_pickerKindOn__CFsxP{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,var(--sd-surface))}.lineage_pickerSearch__Dk2bY input{font:inherit;font-size:12px;background:var(--sd-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:6px;padding:6px 8px;width:100%;max-width:420px;min-width:0}.lineage_pickerList__3EaN_{flex:1 1 auto;overflow:auto;min-height:0;border:1px solid var(--color-divider);border-radius:8px;padding:6px}.lineage_pickerRows__TD1P7{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lineage_pickerRow__4u2fN{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 9px;border:1px solid transparent;border-radius:6px;color:inherit;text-decoration:none}.lineage_pickerRow__4u2fN:focus-visible,.lineage_pickerRow__4u2fN:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,var(--sd-surface))}.lineage_pickerRowLabel__mzP6r{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineage_pickerRowCaption__8JIYW{font-size:11.5px;color:var(--color-text-tertiary);white-space:nowrap}.lineage_pickerNote___pxnO{font-size:11.5px;color:var(--color-text-tertiary);margin:0;max-width:88ch}.lineage_srOnly__2_mxi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}