.vsTCVG_part{transform-box:fill-box;transition:transform .45s cubic-bezier(.22,1,.36,1)}.vsTCVG_wingLeft{transform-origin:80% 8%}.vsTCVG_wingRight{transform-origin:20% 8%}.vsTCVG_body{transform-origin:50% 100%}.vsTCVG_head{transform-origin:50% 90%}.vsTCVG_lid{transform-origin:50% 0;transition-duration:70ms}.vsTCVG_flying .vsTCVG_wingLeft{animation:.32s ease-in-out infinite vsTCVG_flapLeft}.vsTCVG_flying .vsTCVG_wingRight{animation:.32s ease-in-out infinite vsTCVG_flapRight}@keyframes vsTCVG_flapLeft{0%,to{transform:rotate(55deg)}50%{transform:rotate(125deg)}}@keyframes vsTCVG_flapRight{0%,to{transform:rotate(-55deg)}50%{transform:rotate(-125deg)}}.vsTCVG_flying .vsTCVG_feet{opacity:.85;transform:translateY(-12px)}.vsTCVG_idle .vsTCVG_body{animation:3.2s ease-in-out infinite vsTCVG_breathe}@keyframes vsTCVG_breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.025)}}.vsTCVG_ruffle .vsTCVG_wingLeft{animation:.6s ease-in-out vsTCVG_ruffleLeft}.vsTCVG_ruffle .vsTCVG_wingRight{animation:.6s ease-in-out vsTCVG_ruffleRight}@keyframes vsTCVG_ruffleLeft{0%,to{transform:rotate(0)}30%{transform:rotate(14deg)}65%{transform:rotate(6deg)}}@keyframes vsTCVG_ruffleRight{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg)}65%{transform:rotate(-6deg)}}.vsTCVG_talking .vsTCVG_beakLower{animation:.22s ease-in-out infinite vsTCVG_talk}@keyframes vsTCVG_talk{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.vsTCVG_part{transition:none}.vsTCVG_flying .vsTCVG_wingLeft,.vsTCVG_flying .vsTCVG_wingRight,.vsTCVG_idle .vsTCVG_body,.vsTCVG_ruffle .vsTCVG_wingLeft,.vsTCVG_ruffle .vsTCVG_wingRight,.vsTCVG_talking .vsTCVG_beakLower{animation:none}}html:not(.dark) .vsTCVG_palette{--owl-head-highlight:#588bc8;--owl-head-base:#3c6ead;--owl-head-shadow:#2b5186;--owl-body-highlight:#4f80b9;--owl-body-base:#35659e;--owl-deep-shadow:#294d7b;--owl-wing-base:#4779b3;--owl-tail:#315789;--owl-belly:#6592c4;--owl-lower-feathers:#3d6a9f;--owl-coverts:#6896c9;--owl-wing-feathers:#37619a;--owl-wing-separation:#264f7e;--owl-ear:#3b6da7;--owl-ear-highlight:#699bcc;--owl-crown:#3d70ab;--owl-rim-highlight:#87aed8}
._8MXEAG_world{--edge:#d6e2ed;--edge-deep:#bfd0df;--shade:#0f1f2f12;--blue-soft:#dcf0fb;--blue-mid:#9fd6f2;--face-side:#d3dfea;--face-top:#f1f6fa;--blue-side:#7dc4e9;width:100%;height:100%;font-family:inherit;display:block}.dark ._8MXEAG_world{--edge:#0b1622;--edge-deep:#07111b;--shade:#00000057;--blue-soft:#123a52;--blue-mid:#1f6d96;--face-side:#0e1b28;--face-top:#2a4157;--blue-side:#17506f}._8MXEAG_floorDot{fill:var(--border-default)}._8MXEAG_shade{fill:var(--shade)}._8MXEAG_edge{fill:var(--edge)}._8MXEAG_edgeDeep{fill:var(--edge-deep)}._8MXEAG_surface{fill:var(--lp-card);stroke:var(--border-default);stroke-width:1.5px}._8MXEAG_surfacePlain{fill:var(--lp-card)}._8MXEAG_inset{fill:var(--lp-inset)}._8MXEAG_side,._8MXEAG_sideDeep{fill:var(--face-side)}._8MXEAG_top{fill:var(--face-top)}._8MXEAG_blueSide{fill:var(--blue-side)}._8MXEAG_tierLine{fill:none;stroke:var(--brand-primary);stroke-width:2px;stroke-opacity:.55}._8MXEAG_blue{fill:var(--brand-primary)}._8MXEAG_blueSoft{fill:var(--blue-soft)}._8MXEAG_blueMid{fill:var(--blue-mid)}._8MXEAG_blueDeep{fill:var(--text-link)}._8MXEAG_orange{fill:var(--accent-emphasis)}._8MXEAG_orangeSoft{fill:var(--accent-emphasis-bg)}._8MXEAG_mark{fill:var(--border-strong)}._8MXEAG_white{fill:#fff}._8MXEAG_signal{stroke:var(--border-strong);stroke-linecap:round;fill:none}._8MXEAG_signalRisk{stroke:var(--accent-emphasis);stroke-linecap:round;fill:none}._8MXEAG_priority{fill:none;stroke:var(--brand-primary);stroke-width:3px}._8MXEAG_counterNum{fill:var(--text-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:700}._8MXEAG_counterLabel{fill:var(--text-muted);letter-spacing:.04em;font-size:15px;font-weight:600}._8MXEAG_counterRisk{fill:var(--accent-emphasis-text)}._8MXEAG_caps{fill:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}._8MXEAG_capsWide{fill:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:17px;font-weight:800}._8MXEAG_label{fill:var(--text-muted);font-size:12px;font-weight:700}._8MXEAG_title{fill:var(--text-primary);font-size:24px;font-weight:800}._8MXEAG_titleSmall{fill:var(--text-muted);font-size:12px;font-weight:800}._8MXEAG_lineNo{fill:var(--text-muted);font-size:7px;font-weight:500}._8MXEAG_coreLabel{fill:var(--text-link);letter-spacing:.06em;font-size:16px;font-weight:800}._8MXEAG_unifiedLabel{fill:var(--text-link);letter-spacing:.08em;font-size:28px;font-weight:800}._8MXEAG_explainedText{fill:var(--text-link);font-size:17px;font-weight:800}._8MXEAG_tagText{fill:var(--text-muted);font-size:7.5px;font-weight:700}._8MXEAG_glyph{fill:var(--text-muted);font-size:12px;font-weight:800}._8MXEAG_glyphWide{fill:var(--text-muted);font-size:22px;font-weight:800}._8MXEAG_bubbleText{fill:#fff;font-size:40px;font-weight:900}._8MXEAG_beads{fill:none;stroke:var(--border-strong);stroke-width:6px;stroke-dasharray:.1 13;stroke-linecap:round}._8MXEAG_beadsWide{fill:none;stroke:var(--border-strong);stroke-width:9px;stroke-dasharray:.1 20;stroke-linecap:round}._8MXEAG_link{fill:none;stroke:var(--brand-primary);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1}._8MXEAG_linkWide{fill:none;stroke:var(--brand-primary);stroke-width:8px;stroke-linecap:round;stroke-dasharray:1}._8MXEAG_riskPath{fill:none;stroke:var(--accent-emphasis);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1}._8MXEAG_trace{fill:none;stroke:var(--accent-emphasis);stroke-width:5px;stroke-linecap:round}._8MXEAG_hint{fill:none;stroke:var(--brand-primary);stroke-width:2px;stroke-dasharray:.1 9;stroke-linecap:round}._8MXEAG_spoke{fill:none;stroke:var(--brand-primary);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1}._8MXEAG_chip{fill:var(--lp-card);stroke:var(--border-strong);stroke-width:1.6px}._8MXEAG_panel{fill:var(--lp-card);stroke:var(--border-default);stroke-width:1px;vector-effect:non-scaling-stroke}._8MXEAG_code{stroke:var(--border-strong);stroke-linecap:round;fill:none;stroke-opacity:.55}._8MXEAG_codeAi{stroke:var(--brand-primary);stroke-linecap:round;fill:none}._8MXEAG_squiggle{fill:none;stroke:var(--accent-emphasis);stroke-width:1.6px;stroke-linecap:round}._8MXEAG_scanLine{fill:var(--text-muted)}._8MXEAG_scanBand{fill:var(--text-muted);fill-opacity:.1}._8MXEAG_tag{fill:var(--lp-inset);stroke:var(--border-strong);stroke-width:.6px}._8MXEAG_tagCheck{fill:none;stroke:var(--text-muted);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}._8MXEAG_bugRing{fill:var(--accent-emphasis-bg);stroke:var(--accent-emphasis);stroke-width:2.2px}._8MXEAG_bugLegs{fill:none;stroke:var(--accent-emphasis);stroke-width:2.2px;stroke-linecap:round}._8MXEAG_plate{fill:var(--lp-inset);fill-opacity:.8}._8MXEAG_unifiedFill{fill:var(--brand-primary);fill-opacity:.05}._8MXEAG_unified{fill:none;stroke:var(--brand-primary);stroke-width:4px;stroke-dasharray:1}._8MXEAG_unifiedEdge{fill:none;stroke:var(--brand-primary);stroke-width:4px;stroke-opacity:.3}._8MXEAG_coreTop{fill:var(--lp-card);stroke:var(--brand-primary);stroke-width:3px}._8MXEAG_coreRing{fill:var(--blue-soft);stroke:var(--brand-primary);stroke-width:3px}._8MXEAG_explained{fill:var(--lp-card);stroke:var(--brand-primary);stroke-width:3px}._8MXEAG_checkStroke{fill:none;stroke:#fff;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}._8MXEAG_owlSvg{overflow:visible}._8MXEAG_bubbleRisk{fill:var(--accent-emphasis)}._8MXEAG_bubbleQuestion{fill:var(--lp-card);stroke:var(--border-strong);stroke-width:4px}._8MXEAG_bubbleQuestionText{fill:var(--text-muted);font-size:40px;font-weight:900}._8MXEAG_bubbleGood{fill:var(--brand-primary)}._8MXEAG_portGrey{fill:var(--lp-card);stroke:var(--border-strong);stroke-width:3px}._8MXEAG_portBlue{fill:var(--lp-card);stroke:var(--brand-primary);stroke-width:4px}._8MXEAG_beadHalo{fill:var(--accent-emphasis-bg);stroke:var(--accent-emphasis);stroke-width:2px}._8MXEAG_tracedRing{fill:none;stroke:var(--accent-emphasis);stroke-width:3.5px}._8MXEAG_riskChip{fill:var(--accent-emphasis-bg);stroke:var(--accent-emphasis);stroke-width:2px}._8MXEAG_riskChipText{fill:var(--accent-emphasis-text);font-size:16px;font-weight:800}._8MXEAG_carrying [data-part=emblem]{opacity:0}._8MXEAG_socket{fill:var(--edge);stroke:var(--brand-primary);stroke-width:1.5px;stroke-opacity:.5}._8MXEAG_orbBack{fill:var(--lp-card);stroke:var(--brand-primary);stroke-width:2px}._8MXEAG_snapWave{fill:none;stroke:var(--brand-primary);stroke-width:3px}._8MXEAG_primary{fill:none;stroke:var(--brand-primary);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1}._8MXEAG_secondary{fill:none;stroke:var(--blue-mid);stroke-width:3px;stroke-linecap:round;stroke-dasharray:9 9}._8MXEAG_secondaryLine{fill:none;stroke:var(--blue-mid);stroke-width:3px;stroke-linecap:round}._8MXEAG_blueMuted{fill:var(--blue-mid)}._8MXEAG_signalHalo{fill:var(--blue-soft);stroke:var(--brand-primary);stroke-width:2px}._8MXEAG_envPlate{fill:var(--brand-primary);fill-opacity:.06;stroke:var(--brand-primary);stroke-opacity:.25;stroke-width:2px}._8MXEAG_envLabel{fill:var(--text-link);letter-spacing:.06em;font-size:17px;font-weight:800}._8MXEAG_miniLabel{fill:var(--text-muted);font-size:16px;font-weight:700}._8MXEAG_cardTitle{fill:var(--text-primary);font-size:20px;font-weight:800}._8MXEAG_teamCard{fill:var(--lp-card);stroke:var(--brand-primary);stroke-width:3px}._8MXEAG_tagWhite{fill:#fff;font-size:16px;font-weight:800}._8MXEAG_analyzedRing{fill:none;stroke:var(--brand-primary);stroke-width:4px}._8MXEAG_statusChip{fill:var(--lp-card);stroke:var(--brand-primary);stroke-width:2.5px}._8MXEAG_statusText{fill:var(--text-link);font-size:16px;font-weight:800}._8MXEAG_doneLabel{fill:var(--text-link);font-size:30px;font-weight:800}._8MXEAG_tagBig{fill:#fff;font-size:26px;font-weight:800}._8MXEAG_monitorRing{fill:none;stroke:var(--brand-primary);stroke-width:2.5px;stroke-opacity:.35}._8MXEAG_monitorBadge{fill:var(--lp-card);stroke:var(--brand-primary);stroke-width:3px}._8MXEAG_rowCard{fill:var(--lp-card);stroke:var(--accent-emphasis);stroke-width:3px}._8MXEAG_tagRow{fill:#fff;font-size:17px;font-weight:800}._8MXEAG_rowLabel{fill:var(--text-primary);font-size:21px;font-weight:800}._8MXEAG_checkSmall{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}._8MXEAG_shieldCheck{fill:none;stroke:var(--brand-primary);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}._8MXEAG_shieldCheckWhite{fill:none;stroke:#fff;stroke-width:3.6px;stroke-linecap:round;stroke-linejoin:round}
.d24d0G_root{--pm-brand:#039be0;--pm-top:#fff;--pm-top-hover:#f2f8fc;--pm-top-selected:#e6f5fc;--pm-side-l:#e0e9f1;--pm-side-r:#cbd9e6;--pm-edge:#9fb2c3;--pm-grid:#0f2d4b17;--pm-lane:#6f889d;--pm-icon:#0a78ad;--pm-socket:#dde8f1;--pm-coin:#fff;--pm-coin-rim:#9fb2c3;--pm-shadow:#10284047;--pm-glow:#039be073;--pm-ghost:#9fb2c3;--pm-focus:var(--text-link,#0278ae);--pm-icon-off:#8fa3b5;--pm-icon-bright:#039be0;--pm-glyph-glow:#039be047;--pm-glow-strong:#039be08c;margin-top:1.5rem;position:relative}.dark .d24d0G_root{--pm-top:#17324b;--pm-top-hover:#1d3d5a;--pm-top-selected:#144363;--pm-side-l:#11283d;--pm-side-r:#0b1d2e;--pm-edge:#8cbee16b;--pm-grid:#ffffff0f;--pm-lane:#86a9c4;--pm-icon:#7fcaf0;--pm-socket:#0e2436;--pm-coin:#e6f1f9;--pm-coin-rim:#039be099;--pm-shadow:#00000080;--pm-glow:#039be08c;--pm-ghost:#8cbee180;--pm-focus:#5cc4f0;--pm-icon-off:#4d6579;--pm-icon-bright:#8fdcff;--pm-glyph-glow:#5cc8f573;--pm-glow-strong:#5cc8f5cc}.d24d0G_layout{align-items:start;gap:1.5rem;display:grid}@media (min-width:1024px){.d24d0G_layout{grid-template-columns:minmax(0,1fr) clamp(300px,30%,360px);gap:2rem}}.d24d0G_stageCol{min-width:0}.d24d0G_wrap{container:pmap/inline-size}.d24d0G_stage{--vw:8.3;--vh:3.95;--minx:-4.15;--miny:-2.2;--c:calc(100cqi / var(--vw));height:calc(var(--c) * var(--vh));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;max-height:34rem;position:relative}@container pmap (max-width:600px){.d24d0G_stage{--vw:6;--vh:3.75;--minx:-3;--miny:-2}.d24d0G_label{display:none}}.d24d0G_svg{pointer-events:none;left:calc((-4.2 - var(--minx)) * var(--c));top:calc((-2.3 - var(--miny)) * var(--c));width:calc(8.4 * var(--c));height:calc(4.3 * var(--c));position:absolute;overflow:visible}.d24d0G_grid{fill:none;stroke:var(--pm-grid);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .22s}.d24d0G_svg[data-hub-on=true] .d24d0G_grid{stroke:color-mix(in srgb, var(--pm-brand) 22%, transparent)}.d24d0G_sideL{stop-color:var(--pm-side-l)}.d24d0G_sideR{stop-color:var(--pm-side-r)}.d24d0G_glow{flood-color:var(--pm-glow)}.d24d0G_edgeBottom,.d24d0G_edgeSide{fill:none;stroke:var(--pm-edge);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .2s}.d24d0G_sides{stroke:none}.d24d0G_top{fill:var(--pm-top);stroke:var(--pm-edge);stroke-width:1.25px;vector-effect:non-scaling-stroke;transition:fill .2s,stroke .2s}.d24d0G_focusRing{fill:none;stroke:var(--pm-focus);stroke-width:2.5px;vector-effect:non-scaling-stroke;opacity:0}.d24d0G_tile{transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .2s}.d24d0G_tile[data-active=true]{transform:translateY(-4px)}.d24d0G_tile[data-active=true] .d24d0G_top{fill:var(--pm-top-hover);stroke:color-mix(in srgb, var(--pm-brand) 80%, transparent)}.d24d0G_tile[data-active=true] .d24d0G_edgeSide,.d24d0G_tile[data-active=true] .d24d0G_edgeBottom{stroke:color-mix(in srgb, var(--pm-brand) 55%, transparent)}.d24d0G_tile[data-selected=true]{filter:url(#pm-glow)}.d24d0G_tile[data-selected=true] .d24d0G_top{fill:var(--pm-top-selected);stroke:var(--pm-brand);stroke-width:2px}.d24d0G_tile[data-dim=true]{opacity:.5}.d24d0G_tile[data-focus=true] .d24d0G_focusRing,.d24d0G_hub[data-focus=true] .d24d0G_focusRing{opacity:1}.d24d0G_hub .d24d0G_top,.d24d0G_hub .d24d0G_edgeSide,.d24d0G_hub .d24d0G_edgeBottom{transition:fill .22s,stroke .22s}.d24d0G_band{fill:none;stroke:color-mix(in srgb, var(--pm-brand) 45%, transparent);stroke-width:1.75px;vector-effect:non-scaling-stroke;transition:stroke .22s}.d24d0G_hub[data-ai=true] .d24d0G_band{stroke:color-mix(in srgb, var(--pm-brand) 90%, transparent)}.d24d0G_ring{fill:none;stroke:var(--pm-edge);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .22s}.d24d0G_socket{fill:var(--pm-socket);stroke:var(--pm-edge);stroke-width:1px;vector-effect:non-scaling-stroke}.d24d0G_hub[data-active=true] .d24d0G_top{stroke:color-mix(in srgb, var(--pm-brand) 70%, transparent)}.d24d0G_hub[data-active=true] .d24d0G_edgeSide,.d24d0G_hub[data-active=true] .d24d0G_edgeBottom,.d24d0G_hub[data-active=true] .d24d0G_ring{stroke:color-mix(in srgb, var(--pm-brand) 50%, transparent)}.d24d0G_hub[data-active=true] g:last-of-type .d24d0G_top{fill:var(--pm-top-hover)}.d24d0G_hub[data-selected=true]{filter:url(#pm-glow)}.d24d0G_hub[data-selected=true] .d24d0G_top{stroke:var(--pm-brand)}.d24d0G_hub[data-selected=true] g:last-of-type .d24d0G_top{fill:var(--pm-top-selected)}.d24d0G_rest{fill:none;stroke:var(--pm-lane);stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-dasharray:5 4;opacity:.6;transition:opacity .2s}.d24d0G_rest[data-kind=data]{stroke-dasharray:1.5 4;stroke-linecap:round;stroke-width:1.6px}.d24d0G_rest[data-kind=external]{stroke-dasharray:3 3}.d24d0G_rest[data-kind=ai]{stroke:var(--pm-brand);stroke-dasharray:none;stroke-width:1.6px;opacity:.55}.d24d0G_svg[data-emphasis=true] .d24d0G_rest{opacity:.28}.d24d0G_routeOn{fill:none;stroke:var(--pm-brand);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:5 4;opacity:0;transition:opacity .2s}.d24d0G_routeOn[data-kind=data]{stroke-dasharray:1.5 4;stroke-linecap:round;stroke-width:2.2px}.d24d0G_routeOn[data-kind=ai]{stroke-dasharray:none;stroke-width:2.4px}.d24d0G_routeOn[data-on=true]{opacity:.95}.d24d0G_signal{fill:none;stroke:var(--pm-brand);stroke-width:4.5px;stroke-linecap:round;opacity:0}.dark .d24d0G_signal{stroke:#5cc8f5}.d24d0G_ghostEdge{fill:none;stroke:var(--pm-ghost);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;transition:stroke .2s}.d24d0G_ghost[data-on=true] .d24d0G_ghostEdge{stroke:var(--pm-brand)}.d24d0G_ghostText{fill:var(--text-muted,#475569);letter-spacing:.02em;font-size:13px;font-weight:600}.d24d0G_item{--s:calc(var(--c) * .34);--lift:calc(var(--c) * -.21);pointer-events:none;width:0;height:0;left:calc((var(--x) - var(--minx)) * var(--c));top:calc((var(--y) - var(--miny)) * var(--c));transition:transform .2s cubic-bezier(.22,1,.36,1);position:absolute}.d24d0G_item[data-kind=hub]{--s:calc(var(--c) * .5);--lift:calc(var(--c) * -.17)}.d24d0G_item[data-kind=tile][data-active=true]{transform:translateY(calc(var(--c) * -.04))}.d24d0G_shadow{width:calc(var(--s) * .92);height:calc(var(--s) * .46);left:calc(var(--s) * -.46);top:calc(var(--s) * -.23);background:radial-gradient(closest-side, var(--pm-shadow), transparent);opacity:0;border-radius:50%;transition:opacity .18s,transform .18s;position:absolute;transform:scale(1)}.d24d0G_item[data-active=true] .d24d0G_shadow{opacity:1;transition:opacity .22s .1s,transform .26s .1s;transform:scale(.8)}.d24d0G_lift{width:var(--s);height:var(--s);left:calc(var(--s) / -2);top:calc(var(--s) * -.75);transition:transform .18s cubic-bezier(.4,0,.2,1);position:absolute;transform:translateY(0)}.d24d0G_item[data-active=true] .d24d0G_lift{transform:translateY(var(--lift));transition:transform .2s cubic-bezier(.22,1,.36,1) .1s}.d24d0G_item[data-kind=hub] .d24d0G_lift{transition:transform .2s cubic-bezier(.4,0,.2,1)}.d24d0G_item[data-kind=hub][data-active=true] .d24d0G_lift{transition:transform .38s cubic-bezier(.22,1,.36,1)}.d24d0G_hinge{transform-origin:50% 100%;width:100%;height:100%;transition:transform .24s cubic-bezier(.4,0,.2,1) .12s;transform:rotateX(60deg)}.d24d0G_item[data-active=true] .d24d0G_hinge{transition:transform .26s cubic-bezier(.4,0,.2,1);transform:rotateX(0)}.d24d0G_item[data-kind=hub] .d24d0G_hinge{transition:transform .26s cubic-bezier(.4,0,.2,1) 80ms}.d24d0G_item[data-kind=hub][data-active=true] .d24d0G_hinge{transition:transform .32s cubic-bezier(.4,0,.2,1) 60ms}.d24d0G_float{width:100%;height:100%}.d24d0G_glyph{width:100%;height:100%;color:var(--pm-icon);opacity:.72;stroke-width:1.9px;filter:drop-shadow(0 0 2.5px var(--pm-glyph-glow));transition:opacity .2s,color .2s,filter .3s;display:block}.d24d0G_stage[data-power=off] .d24d0G_glyph{opacity:.3;color:var(--pm-icon-off);filter:none}.d24d0G_stage[data-power=powering] .d24d0G_glyph{animation:d24d0G_pmPowerUp 1.1s cubic-bezier(.2, .7, .2, 1) var(--pd,0s) backwards}@keyframes d24d0G_pmPowerUp{0%{opacity:.3;color:var(--pm-icon-off);filter:drop-shadow(0 0 #0000)}30%{opacity:1;color:var(--pm-icon-bright);filter:drop-shadow(0 0 3px var(--pm-glow-strong)) drop-shadow(0 0 9px var(--pm-glow-strong))}to{opacity:.72;color:var(--pm-icon);filter:drop-shadow(0 0 2.5px var(--pm-glyph-glow))}}.d24d0G_item[data-active=true] .d24d0G_glyph{opacity:1}.d24d0G_item[data-selected=true] .d24d0G_glyph{color:var(--pm-brand)}.dark .d24d0G_item[data-selected=true] .d24d0G_glyph{color:#5cc8f5}.d24d0G_coin{background:var(--pm-coin);border:1.5px solid var(--pm-coin-rim);width:100%;height:100%;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--pm-coin) 70%, transparent);border-radius:50%;place-items:center;transition:box-shadow .22s,border-color .22s;display:grid}.d24d0G_coin img{object-fit:contain;width:78%;height:78%;display:block}.d24d0G_coin[data-here=false]{opacity:0}.d24d0G_coin[data-here=true]{opacity:1;transition:opacity .16s,box-shadow .22s,border-color .22s}.d24d0G_perch{visibility:hidden;pointer-events:none;left:calc((var(--x) - var(--minx)) * var(--c));top:calc((var(--y) - var(--miny)) * var(--c));width:calc(var(--c) * .75);height:calc(var(--c) * .8125);position:absolute;transform:translate(-50%,-96%)}.d24d0G_item[data-active=true] .d24d0G_coin{box-shadow:0 6px 14px var(--pm-shadow)}.d24d0G_item[data-selected=true] .d24d0G_coin{border-color:var(--pm-brand);box-shadow:0 6px 16px var(--pm-shadow), 0 0 0 3px color-mix(in srgb, var(--pm-brand) 22%, transparent)}.d24d0G_label{z-index:2;left:calc((var(--x) - var(--minx)) * var(--c));top:calc((var(--y) - var(--miny)) * var(--c));max-width:calc(var(--c) * 1.02);width:max-content;font-size:clamp(12px, calc(var(--c) * .13), 15px);color:var(--text-body,#334155);cursor:pointer;font-weight:600;line-height:1.2;transition:color .2s,opacity .2s;position:absolute}.d24d0G_label[data-side=above]{text-align:center;transform:translate(-50%,-100%)}.d24d0G_label[data-side=right]{text-align:left;transform:translateY(-50%)}.d24d0G_label[data-side=left]{text-align:right;transform:translate(-100%,-50%)}.d24d0G_label[data-side=hub]{text-align:center;max-width:calc(var(--c) * .95);font-size:clamp(11px, calc(var(--c) * .115), 14px);color:var(--text-primary,#0f172a);background:color-mix(in srgb, var(--page-background,#fff) 88%, transparent);border:1px solid var(--pm-edge);border-radius:6px;padding:.15em .55em;font-weight:700;transform:translate(-50%)}.d24d0G_label[data-active=true]{color:var(--text-link,#0278ae)}.d24d0G_label[data-dim=true]{opacity:.55}.d24d0G_hit{z-index:3;cursor:pointer;left:calc((var(--x) - var(--minx)) * var(--c));top:calc((var(--y) - var(--miny)) * var(--c));width:calc(var(--w) * var(--c));height:calc(var(--h) * var(--c));background:0 0;border:0;margin:0;padding:0;position:absolute}.d24d0G_hit:focus{outline:none}.d24d0G_readout{text-align:center;max-width:46rem;min-height:2.6em;color:var(--text-muted,#475569);margin:.5rem auto 0;font-size:.9rem;line-height:1.4}.d24d0G_readout strong{color:var(--text-primary,#0f172a);margin-right:.35rem}.d24d0G_legend{color:var(--text-muted,#475569);flex-wrap:wrap;justify-content:center;gap:.35rem 1.25rem;margin:.25rem 0 0;font-size:.78rem;display:flex}.d24d0G_legend span{align-items:center;gap:.45rem;display:inline-flex}.d24d0G_keyAi,.d24d0G_keyData{border-top:2px solid var(--pm-brand);width:1.4rem;height:0;display:inline-block}.d24d0G_keyData{border-top:2px dashed var(--pm-lane)}.d24d0G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.d24d0G_panelCol{min-width:0}.d24d0G_panel{border:1px solid var(--border-default,#d4e0ea);background:var(--bg-elevated,#fff);color:var(--text-body,#334155);border-radius:14px;padding:1rem 1.1rem 1.1rem;font-size:.875rem;line-height:1.5;box-shadow:0 10px 30px -18px #081e3459}.d24d0G_panelHead{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.d24d0G_panelBadge{width:2rem;height:2rem;color:var(--pm-brand);background:color-mix(in srgb, var(--pm-brand) 12%, transparent);border-radius:9px;flex:none;place-items:center;display:inline-grid}.d24d0G_panelBadge[data-hub=true]{background:var(--pm-coin);border:1px solid var(--pm-coin-rim);border-radius:50%}.d24d0G_panelTitle{color:var(--text-primary,#0f172a);flex:1;margin:0;font-size:1.05rem;font-weight:700}.d24d0G_panel[data-empty=true] .d24d0G_panelTitle{margin-bottom:.35rem}.d24d0G_panelClose{width:2rem;height:2rem;color:var(--text-muted,#475569);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.d24d0G_panelClose:hover{background:color-mix(in srgb, var(--pm-brand) 10%, transparent);color:var(--text-primary,#0f172a)}.d24d0G_panelText{margin:0 0 .75rem}.d24d0G_aiNote{border:1px solid color-mix(in srgb, var(--pm-brand) 30%, transparent);background:color-mix(in srgb, var(--pm-brand) 7%, transparent);border-radius:10px;margin:0 0 .85rem;padding:.55rem .7rem;font-size:.82rem}.d24d0G_aiTag{letter-spacing:.06em;color:#fff;background:var(--pm-brand);vertical-align:1px;border-radius:999px;margin-right:.45rem;padding:0 .4rem;font-size:.68rem;font-weight:700;display:inline-block}.d24d0G_tabs{background:color-mix(in srgb, var(--pm-brand) 7%, transparent);border-radius:9px;gap:.25rem;margin-bottom:.6rem;padding:.2rem;display:inline-flex}.d24d0G_tabs button{color:var(--text-muted,#475569);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.25rem .65rem;font-size:.75rem;font-weight:600}.d24d0G_tabs button[aria-pressed=true]{background:var(--bg-elevated,#fff);color:var(--text-primary,#0f172a);box-shadow:0 1px 3px #0000001f}.d24d0G_facts{gap:.4rem;margin:0 0 .85rem;padding:0;font-size:.82rem;list-style:none;display:grid}.d24d0G_facts li{padding-left:.9rem;position:relative}.d24d0G_facts li:before{content:"";background:var(--pm-brand);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.6em;left:0}.d24d0G_facts strong{color:var(--text-primary,#0f172a)}.d24d0G_group{margin-bottom:.6rem}.d24d0G_groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#475569);margin-bottom:.3rem;font-size:.68rem;font-weight:700;display:block}.d24d0G_chips{flex-wrap:wrap;gap:.3rem;display:flex}.d24d0G_chip,.d24d0G_listItem{border:1px solid var(--border-strong,#bfd1e0);min-height:2rem;color:var(--text-body,#334155);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.78rem;transition:border-color .15s,background-color .15s;display:inline-flex}.d24d0G_chip:hover,.d24d0G_listItem:hover{border-color:var(--pm-brand);background:color-mix(in srgb, var(--pm-brand) 8%, transparent)}.d24d0G_list{gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.d24d0G_listItem{width:100%;color:var(--text-primary,#0f172a);justify-content:flex-start;font-size:.85rem}.d24d0G_listItem svg{color:var(--pm-brand);flex:none}.d24d0G_listItem img{flex:none}.d24d0G_points{gap:.55rem;margin:0 0 .85rem;padding:0;font-size:.82rem;list-style:none;display:grid}.d24d0G_points li{border-left:2px solid color-mix(in srgb, var(--pm-brand) 55%, transparent);gap:.1rem;padding-left:.7rem;display:grid}.d24d0G_points strong{color:var(--text-primary,#0f172a)}.d24d0G_panelLinks{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.4rem;display:flex}.d24d0G_panelLink{color:var(--text-link,#0278ae);align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.d24d0G_panelLink:hover{text-decoration:underline}.d24d0G_panel :is(button,a):focus-visible{outline:2px solid var(--pm-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.d24d0G_tile,.d24d0G_item,.d24d0G_lift,.d24d0G_hinge,.d24d0G_shadow,.d24d0G_item[data-active=true] .d24d0G_lift,.d24d0G_item[data-active=true] .d24d0G_hinge,.d24d0G_item[data-active=true] .d24d0G_shadow,.d24d0G_item[data-kind=hub] .d24d0G_lift,.d24d0G_item[data-kind=hub] .d24d0G_hinge,.d24d0G_item[data-kind=hub][data-active=true] .d24d0G_lift,.d24d0G_item[data-kind=hub][data-active=true] .d24d0G_hinge{transition:none}.d24d0G_tile[data-active=true],.d24d0G_item[data-kind=tile][data-active=true]{transform:none}.d24d0G_stage[data-power=powering] .d24d0G_glyph{animation:none}}
.PrXKBq_canvas{--preview-canvas:#fff;--preview-panel:#fff;--preview-inset:#f2f6fb;--preview-hover:#f7fafc;--preview-code:#f2f6fb;--preview-border:#dbe6ef;--preview-border-strong:#c1d2df;--preview-heading:#0f1f2f;--preview-body:#40576b;--preview-muted:#566b80;--preview-brand:#0278ae;--preview-brand-ink:#0870ad;--preview-on-brand:#fff;--preview-critical:#c42b3c;--preview-critical-soft:#fdecee;--preview-critical-fill:#d7263d;--preview-high:#b54708;--preview-high-soft:#fff1e3;--preview-high-fill:#f58a3a;--preview-medium:#8a5f00;--preview-medium-soft:#fff6d9;--preview-medium-fill:#f2b93b;--preview-low:#46607b;--preview-low-soft:#eaf0f6;--preview-ok:#087443;--preview-ok-soft:#e3f6ec;--preview-ok-fill:#2fb26e;--preview-sev-low:#eea2a8;--preview-sev-medium:#e0636e;--preview-sev-high:#c8303d;--preview-sev-critical:#8e1823}.dark .PrXKBq_canvas{--preview-canvas:#0d1b29;--preview-panel:#172737;--preview-inset:#243648;--preview-hover:#8ea4b71a;--preview-code:#0d1b29;--preview-border:#2c4257;--preview-border-strong:#3d5770;--preview-heading:#e9f1f8;--preview-body:#c4d4e2;--preview-muted:#8ea4b7;--preview-brand:#039be0;--preview-brand-ink:#33afdf;--preview-on-brand:#0d1b29;--preview-critical:#f87171;--preview-critical-soft:#2b2538;--preview-critical-fill:#ef4444;--preview-high:#fb923c;--preview-high-soft:#2c2a31;--preview-high-fill:#f97316;--preview-medium:#fbbf24;--preview-medium-soft:#2c302d;--preview-medium-fill:#f59e0b;--preview-low:#94a3b8;--preview-low-soft:#1b2a3f;--preview-ok:#34d399;--preview-ok-soft:#10333e;--preview-ok-fill:#10b981;--preview-sev-low:#963845;--preview-sev-medium:#c4485a;--preview-sev-high:#ec6874;--preview-sev-critical:#f9a9b0}.PrXKBq_frame{text-align:left;width:100%;position:relative;overflow:hidden}.PrXKBq_canvas{transform-origin:0 0;color:var(--preview-body);background:var(--preview-canvas);font:18px/1.5 var(--font-sans,ui-sans-serif, system-ui, sans-serif);position:absolute;top:0;left:0}.PrXKBq_canvas *,.PrXKBq_canvas :before,.PrXKBq_canvas :after{box-sizing:border-box}.PrXKBq_canvas :where(h4,h5,p,pre,ul,ol,dl,dd){font-size:inherit;letter-spacing:normal;margin:0;padding:0}.PrXKBq_canvas :where(ul,ol){list-style:none}.PrXKBq_canvas :where(svg){stroke-width:1.8px;flex:none;width:20px;height:20px;display:inline-block}.PrXKBq_canvas :where(code,pre){font-family:var(--font-mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace)}.PrXKBq_page{background:var(--preview-canvas);height:100%;padding:28px}.PrXKBq_link{color:var(--preview-brand-ink);font-weight:600}.PrXKBq_muted{color:var(--preview-muted)}.PrXKBq_ghostButton,.PrXKBq_primaryButton,.PrXKBq_secondaryButton{white-space:nowrap;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:18px;font-weight:600;display:inline-flex}.PrXKBq_ghostButton{color:var(--preview-body)}.PrXKBq_primaryButton{background:var(--preview-brand);color:var(--preview-on-brand)}.PrXKBq_secondaryButton{border:1px solid var(--preview-border-strong);background:var(--preview-panel);color:var(--preview-heading)}.PrXKBq_ghostButton svg,.PrXKBq_primaryButton svg,.PrXKBq_secondaryButton svg{width:18px;height:18px}.PrXKBq_tone{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 11px;font-size:17px;font-weight:600;display:inline-flex}.PrXKBq_tone svg{width:16px;height:16px}.PrXKBq_toneHigh{background:var(--preview-high-soft);color:var(--preview-high)}.PrXKBq_toneOk{background:var(--preview-ok-soft);color:var(--preview-ok)}.PrXKBq_toneNeutral{background:var(--preview-inset);color:var(--preview-body)}.PrXKBq_severityBadge{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:2px 12px;font-size:17px;font-weight:600;display:inline-flex}.PrXKBq_severityBadge.PrXKBq_critical{background:var(--preview-critical-soft);color:var(--preview-critical)}.PrXKBq_severityBadge.PrXKBq_high{background:var(--preview-high-soft);color:var(--preview-high)}.PrXKBq_severityBadge.PrXKBq_medium{background:var(--preview-medium-soft);color:var(--preview-medium)}.PrXKBq_severityBadge.PrXKBq_low{background:var(--preview-low-soft);color:var(--preview-low)}.PrXKBq_glyph{width:16px;height:16px}.PrXKBq_risks{border:1px solid var(--preview-border);background:var(--preview-panel);border-radius:20px;height:100%;overflow:hidden}.PrXKBq_risksHeader{justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.PrXKBq_risksHeader h4{color:var(--preview-heading);align-items:center;gap:10px;font-size:25px;font-weight:600;display:flex}.PrXKBq_count{background:var(--preview-inset);color:var(--preview-muted);border-radius:999px;padding:0 10px;font-size:17px;font-weight:600}.PrXKBq_riskRow{border-top:1px solid var(--preview-border);align-items:flex-start;gap:20px;padding:20px 28px;display:flex}.PrXKBq_rank{background:var(--preview-inset);width:40px;height:40px;color:var(--preview-heading);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:600;display:grid}.PrXKBq_riskMain{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.PrXKBq_riskBadges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PrXKBq_shift{color:var(--preview-muted);align-items:center;gap:2px;font-size:17px;display:inline-flex}.PrXKBq_shift svg{width:19px;height:19px}.PrXKBq_riskTitle{color:var(--preview-heading);font-size:21px;font-weight:600}.PrXKBq_riskTarget{color:var(--preview-muted);font-size:18px}.PrXKBq_reportLink{color:var(--preview-brand-ink);white-space:nowrap;padding:6px 12px;font-size:18px;font-weight:600}.PrXKBq_chevron{width:22px;height:22px;color:var(--preview-body);margin-top:10px;transform:rotate(180deg)}.PrXKBq_details{border-top:1px solid var(--preview-border);background:var(--preview-hover);flex-direction:column;gap:20px;padding:22px 28px 20px 88px;display:flex}.PrXKBq_facts{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.PrXKBq_facts dt{color:var(--preview-muted);font-size:17px;font-weight:600}.PrXKBq_facts dd{color:var(--preview-heading);font-size:18px}.PrXKBq_facts dd+dd{margin-top:4px}.PrXKBq_facts .PrXKBq_factNote{color:var(--preview-muted);font-size:16px}.PrXKBq_chips{flex-wrap:wrap;gap:8px;display:flex}.PrXKBq_explain{grid-template-columns:1fr 1fr;gap:28px;display:grid}.PrXKBq_explain h5,.PrXKBq_block h5{color:var(--preview-heading);align-items:center;gap:10px;margin-bottom:10px;font-size:21px;font-weight:600;line-height:30px;display:flex}.PrXKBq_explain p{color:var(--preview-body);font-size:18px;line-height:27px}.PrXKBq_command{border:1px solid var(--preview-border);background:var(--preview-panel);border-radius:16px;overflow:hidden}.PrXKBq_commandHeader{border-bottom:1px solid var(--preview-border);color:var(--preview-heading);justify-content:space-between;align-items:center;padding:2px 6px 2px 16px;font-size:18px;display:flex}.PrXKBq_commandHeader .PrXKBq_ghostButton{height:38px;font-size:17px}.PrXKBq_command pre{background:var(--preview-code);color:var(--preview-heading);white-space:pre-wrap;padding:14px 16px;font-size:18px;line-height:28px}.PrXKBq_advisory{color:var(--preview-muted);align-items:flex-start;gap:8px;margin-top:12px;font-size:16px;display:flex}.PrXKBq_advisory svg{width:18px;height:18px;margin-top:2px}.PrXKBq_evidence{flex-direction:column;gap:14px;display:flex}.PrXKBq_evidence li{gap:10px;font-size:18px;display:flex}.PrXKBq_evidence svg{color:var(--preview-ok);margin-top:3px}.PrXKBq_evidence p{color:var(--preview-heading)}.PrXKBq_evidence small{color:var(--preview-muted);font-size:16px}.PrXKBq_handoff{grid-template-columns:1fr 1fr;gap:18px;display:grid}.PrXKBq_handoff>div{border:1px solid var(--preview-border);background:var(--preview-panel);border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px;display:flex}.PrXKBq_handoff b{color:var(--preview-heading);align-items:center;gap:10px;font-size:21px;font-weight:600;display:flex}.PrXKBq_handoff b svg{color:var(--preview-body)}.PrXKBq_handoff p{color:var(--preview-body);font-size:18px;line-height:27px}.PrXKBq_summary{border:1px solid var(--preview-border);background:var(--preview-panel);border-radius:20px;flex-direction:column;gap:30px;height:100%;padding:52px 56px;display:flex;overflow:hidden}.PrXKBq_summary h4{color:var(--preview-heading);font-size:46px;font-weight:600;line-height:58px}.PrXKBq_summary p{color:var(--preview-body);font-size:40px;line-height:60px}.PrXKBq_dashboard{background:var(--preview-canvas);flex-direction:column;gap:22px;height:100%;padding:28px;display:flex}.PrXKBq_summaryLine{align-items:center;gap:22px;display:flex}.PrXKBq_summaryLine ul{flex:1;gap:12px;display:flex}.PrXKBq_summaryLine li{border:1px solid var(--preview-border);background:var(--preview-panel);height:48px;color:var(--preview-heading);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:18px;display:inline-flex}.PrXKBq_dot{border-radius:50%;flex:none;width:11px;height:11px;display:inline-block;position:relative}.PrXKBq_dot_ok{background:var(--preview-ok-fill)}.PrXKBq_dot_medium{background:var(--preview-medium-fill)}.PrXKBq_dot_high{background:var(--preview-high-fill)}.PrXKBq_dot_critical{background:var(--preview-critical-fill)}.PrXKBq_dot_idle{background:var(--preview-border-strong)}.PrXKBq_pulse{box-shadow:0 0 0 5px color-mix(in srgb, var(--preview-critical-fill) 22%, transparent)}.PrXKBq_board{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;min-height:0;display:grid}.PrXKBq_widget{border:1px solid var(--preview-border);background:var(--preview-panel);border-radius:24px;flex-direction:column;gap:20px;min-width:0;min-height:0;padding:28px;display:flex;overflow:hidden}.PrXKBq_widget>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.PrXKBq_widget>header h4{color:var(--preview-muted);font:400 16px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PrXKBq_widget>header span{color:var(--preview-muted);flex:none;font-size:17px}.PrXKBq_attention{grid-column:span 3}.PrXKBq_agents{grid-column:span 1}.PrXKBq_risk{grid-area:span 2/span 2}.PrXKBq_fixes,.PrXKBq_vulns{grid-column:span 2}.PrXKBq_text_critical{color:var(--preview-critical)}.PrXKBq_text_high{color:var(--preview-high)}.PrXKBq_text_medium{color:var(--preview-medium)}.PrXKBq_big{color:var(--preview-heading);font:400 72px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:-.02em}.PrXKBq_big small{color:var(--preview-muted);font:18px var(--font-sans,sans-serif);letter-spacing:normal}.PrXKBq_tileLine{color:var(--preview-heading);align-items:center;gap:10px;margin-top:14px;font-size:18px;display:flex}.PrXKBq_attentionList{flex:1;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.PrXKBq_attentionList li{border:1px solid var(--preview-border);border-radius:16px;flex-direction:column;gap:8px;padding:18px;font-size:18px;display:flex}.PrXKBq_attentionHead{align-items:center;gap:10px;display:flex}.PrXKBq_attentionHead b{font-size:17px;font-weight:600}.PrXKBq_attentionHead small{color:var(--preview-muted);margin-left:auto;font-size:17px}.PrXKBq_attentionList strong{color:var(--preview-heading);font-size:20px;font-weight:500}.PrXKBq_attentionList p{-webkit-line-clamp:3;color:var(--preview-muted);-webkit-box-orient:vertical;font-size:17px;line-height:25px;display:-webkit-box;overflow:hidden}.PrXKBq_attentionList .PrXKBq_link{margin-top:auto;font-size:18px}.PrXKBq_riskTop{justify-content:space-between;gap:24px;display:flex}.PrXKBq_riskTop .PrXKBq_muted{margin-top:10px;font-size:18px}.PrXKBq_ring{align-items:center;gap:20px;display:flex}.PrXKBq_donut{width:146px;height:146px}.PrXKBq_donutValue{fill:var(--preview-heading);font:400 30px var(--font-mono,ui-monospace, monospace)}.PrXKBq_donutCaption{fill:var(--preview-muted);font-size:15px}.PrXKBq_legend{width:168px;color:var(--preview-heading);flex-direction:column;gap:8px;font-size:18px;display:flex}.PrXKBq_legend li{align-items:center;gap:10px;display:flex}.PrXKBq_legend i,.PrXKBq_topFindings i{border-radius:4px;flex:none;width:13px;height:13px}.PrXKBq_legend b{color:var(--preview-muted);font:400 18px var(--font-mono,ui-monospace, monospace);margin-left:auto}.PrXKBq_caption{color:var(--preview-muted);font:400 15px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;margin-top:6px}.PrXKBq_trend{width:100%;height:76px;margin-top:-8px;display:block}.PrXKBq_topFindings{flex-direction:column;gap:6px;margin-top:-8px;display:flex}.PrXKBq_topFindings li{align-items:center;gap:10px;min-height:32px;font-size:18px;display:flex}.PrXKBq_topFindings code{color:var(--preview-heading);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PrXKBq_topFindings small{color:var(--preview-muted);font-size:16px}.PrXKBq_topFindings em{color:var(--preview-muted);font:normal 16px var(--font-mono,ui-monospace, monospace);margin-left:auto}.PrXKBq_fixTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:18px}.PrXKBq_fixTable th{color:var(--preview-muted);font:400 15px var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;text-align:right;padding-bottom:10px}.PrXKBq_fixTable th:first-child{text-align:left;width:auto}.PrXKBq_fixTable th:nth-child(2),.PrXKBq_fixTable th:nth-child(3),.PrXKBq_fixTable th:nth-child(4){width:76px}.PrXKBq_fixTable th:last-child{width:96px}.PrXKBq_fixTable td{border-top:1px solid var(--preview-border);color:var(--preview-heading);font-family:var(--font-mono,ui-monospace, monospace);text-align:right;padding:10px 0 10px 12px}.PrXKBq_fixTable td:first-child{text-align:left;white-space:nowrap;text-overflow:ellipsis;padding-left:0;overflow:hidden}.PrXKBq_fixTable td:first-child span,.PrXKBq_fixTable td.PrXKBq_muted{color:var(--preview-muted)}.PrXKBq_fixTable td.PrXKBq_text_critical{color:var(--preview-critical)}.PrXKBq_fixTable td:last-child{font-family:var(--font-sans,sans-serif)}.PrXKBq_vulnList{flex-direction:column;gap:14px;display:flex}.PrXKBq_vulnList li{grid-template-columns:11px 172px minmax(0,1fr) auto 92px;align-items:center;gap:16px;font-size:18px;display:grid}.PrXKBq_vulnWhere{min-width:0;color:var(--preview-muted);white-space:nowrap;align-items:center;gap:8px;font-size:16px;display:flex;overflow:hidden}.PrXKBq_vulnWhere b{background:var(--preview-critical-soft);color:var(--preview-critical);border-radius:999px;flex:none;padding:1px 10px;font-size:15px;font-weight:600}.PrXKBq_cvss{color:var(--preview-heading);font:16px var(--font-mono,ui-monospace, monospace);align-items:center;gap:10px;display:inline-flex}.PrXKBq_cvss i{background:var(--preview-inset);border-radius:999px;width:64px;height:8px;display:block;overflow:hidden}.PrXKBq_cvss b{border-radius:inherit;height:100%;display:block}.PrXKBq_vulnList small{color:var(--preview-muted);font:16px var(--font-mono,ui-monospace, monospace);text-align:right}.PrXKBq_bottom{margin-top:auto!important}.PrXKBq_trendDates{color:var(--preview-muted);font:14px var(--font-mono,ui-monospace, monospace);justify-content:space-between;margin-top:4px;display:flex}.PrXKBq_lowerBoard{flex:none;grid-template-rows:repeat(2,343px)}.PrXKBq_compliance{grid-row:span 2}.PrXKBq_code{grid-column:span 2}.PrXKBq_splitBar{border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.PrXKBq_splitBar i{border-radius:2px;flex-basis:0}.PrXKBq_columns{text-align:center;grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.PrXKBq_columns>div{flex-direction:column;align-items:stretch;display:flex}.PrXKBq_columnTrack{border-bottom:1px solid var(--preview-border);align-items:flex-end;height:72px;display:flex}.PrXKBq_columnTrack i{border-radius:4px 4px 0 0;width:100%;min-height:0;display:block}.PrXKBq_columns b{color:var(--preview-heading);font:400 18px var(--font-mono,ui-monospace, monospace);margin-top:8px}.PrXKBq_columns small{color:var(--preview-muted);font-size:15px}.PrXKBq_compliance .PrXKBq_muted,.PrXKBq_assets .PrXKBq_muted,.PrXKBq_insightsWidget .PrXKBq_muted,.PrXKBq_code .PrXKBq_muted{margin-top:8px;font-size:17px;line-height:25px}.PrXKBq_frameworks{flex-direction:column;gap:26px;margin-top:30px;display:flex}.PrXKBq_frameworks li{flex-direction:column;gap:8px;display:flex}.PrXKBq_frameworks li>span{color:var(--preview-heading);align-items:baseline;gap:10px;font-size:18px;display:flex}.PrXKBq_frameworks li>span b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.PrXKBq_frameworks em{color:var(--preview-muted);font:normal 16px var(--font-mono,ui-monospace, monospace);margin-left:auto}.PrXKBq_frameworks small{color:var(--preview-muted);font-size:15px}.PrXKBq_codeGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.PrXKBq_codeGrid>div{flex-direction:column;gap:12px;min-width:0;display:flex}.PrXKBq_codeGrid .PrXKBq_muted{margin-top:0}.PrXKBq_legendLine{color:var(--preview-muted);gap:22px;font-size:16px;display:flex}.PrXKBq_legendLine span{align-items:center;gap:8px;display:inline-flex}.PrXKBq_repos{flex-direction:column;gap:14px;display:flex}.PrXKBq_repos li{flex-direction:column;gap:8px;display:flex}.PrXKBq_repos li>span{color:var(--preview-heading);justify-content:space-between;gap:12px;font-size:17px;display:flex}.PrXKBq_repos li>span b{font-weight:500}.PrXKBq_repos em{color:var(--preview-muted);font:normal 15px var(--font-mono,ui-monospace, monospace)}.PrXKBq_repos i{background:var(--preview-inset);border-radius:999px;height:6px;display:block;overflow:hidden}.PrXKBq_repos i b{border-radius:inherit;background:var(--preview-high-fill);height:100%;display:block}.PrXKBq_codeGrid .PrXKBq_caption{margin-top:8px}.PrXKBq_recentScans{flex-direction:column;gap:8px;display:flex}.PrXKBq_recentScans li{align-items:center;gap:10px;font-size:16px;display:flex}.PrXKBq_recentScans b{color:var(--preview-heading);white-space:nowrap;font-weight:500}.PrXKBq_recentScans small{color:var(--preview-muted);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.PrXKBq_recentScans em{color:var(--preview-muted);font:normal 15px var(--font-mono,ui-monospace, monospace);margin-left:auto}.PrXKBq_portChips{flex-wrap:wrap;gap:8px;display:flex}.PrXKBq_portChips li{border:1px solid var(--preview-border-strong);color:var(--preview-heading);font:16px var(--font-mono,ui-monospace, monospace);border-radius:999px;align-items:center;gap:8px;padding:2px 12px;display:inline-flex}.PrXKBq_portChips small{color:var(--preview-muted)}.PrXKBq_scanRows{flex-direction:column;gap:8px;margin:auto 0 0;display:flex}.PrXKBq_scanRows div{justify-content:space-between;font-size:17px;display:flex}.PrXKBq_scanRows dt{color:var(--preview-heading);align-items:center;gap:10px;display:flex}.PrXKBq_scanRows dd{color:var(--preview-muted);font-family:var(--font-mono,ui-monospace, monospace);margin:0}.PrXKBq_insightTitle{color:var(--preview-heading);margin-top:18px;font-size:20px;font-weight:600}.PrXKBq_usageLine{color:var(--preview-heading);justify-content:space-between;gap:12px;font-size:17px;display:flex}.PrXKBq_usageLine b{font-weight:500}.PrXKBq_usageLine em{color:var(--preview-muted);font:normal 15px var(--font-mono,ui-monospace, monospace)}.PrXKBq_usage .PrXKBq_splitBar{height:6px;margin-top:10px}.PrXKBq_lowerBoard .PrXKBq_widget{gap:10px;padding:24px}.PrXKBq_lowerBoard .PrXKBq_big{font-size:52px}.PrXKBq_lowerBoard .PrXKBq_tileLine,.PrXKBq_lowerBoard .PrXKBq_caption{margin-top:0}.PrXKBq_lowerBoard .PrXKBq_columnTrack{height:60px}.PrXKBq_big.PrXKBq_text_critical{color:var(--preview-critical)}.PrXKBq_topFindings code.PrXKBq_link{color:var(--preview-brand-ink);font-weight:600}.PrXKBq_label{color:var(--preview-muted)}
.Ei1ytW_showcase{grid-template-columns:minmax(220px,.85fr) minmax(0,3fr);align-items:start;gap:36px;display:grid}.Ei1ytW_tabs{border:1px solid var(--border-default);background:var(--bg-elevated);border-radius:12px;overflow:hidden}.Ei1ytW_tab{width:100%;color:var(--text-muted);text-align:start;cursor:pointer;border-bottom:2px solid #0000;padding:24px;font-size:16px;font-weight:500;line-height:1.5;transition:color .18s,background-color .18s;display:block}.Ei1ytW_tab:hover{color:var(--text-primary);background:var(--bg-surface-secondary)}.Ei1ytW_tab[aria-selected=true]{background:var(--icon-bg);color:var(--text-brand);border-bottom-color:var(--brand-primary);font-weight:700}.Ei1ytW_tab:focus-visible{outline-offset:-4px}.Ei1ytW_panel{min-width:0}.Ei1ytW_panel[hidden]{display:none}.Ei1ytW_preview{border-radius:16px}@media (max-width:1023px){.Ei1ytW_showcase{grid-template-columns:minmax(0,1fr);gap:24px}.Ei1ytW_tabs{display:flex}.Ei1ytW_tab{text-align:center;flex:1;padding:16px 12px;font-size:14px}}@media (max-width:480px){.Ei1ytW_tabs{flex-direction:column}.Ei1ytW_tab{text-align:start;padding:12px 16px}}
.hkEmqW_root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--p-canvas:#fff;--p-elevated:#fff;--p-muted:#f2f6fb;--p-card:#fff;--p-text:#0f1f2f;--p-text-2:#40576b;--p-text-3:#566b80;--p-brand:#0278ae;--p-brand-ink:#0870ad;--p-border:#dbe6ef;--p-border-strong:#c1d2df;--p-hover:#f7fafc;--p-ai:#b97d00;--p-insights:#b97d00;--p-assistant:#5b47c8;--p-topology:#1f78b8;--p-code:#4c8f1f;--p-agent:#0f8f7e;--p-critical:#c42b3c;--p-high:#b54708;--p-medium:#8a5f00;--p-low:#46607b;--p-info:#0a6a9c;--p-ok:#087443;--p-critical-fill:#d7263d;--p-high-fill:#f58a3a;--p-medium-fill:#f2b93b;--p-low-fill:#8fa3b8;--p-info-fill:#0a6a9c;--p-ok-fill:#2fb26e;--p-blue:#0870ad;--p-graph:#fff;--p-subnet:#e4f3fa;--p-node:#fff}.dark .hkEmqW_root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-canvas:#0d1b29;--p-elevated:#172737;--p-muted:#243648;--p-card:#172737;--p-text:#e9f1f8;--p-text-2:#c4d4e2;--p-text-3:#8ea4b7;--p-brand:#039be0;--p-brand-ink:#33afdf;--p-border:#2c4257;--p-border-strong:#3d5770;--p-hover:#8ea4b71a;--p-ai:#e3a71f;--p-insights:#e3a71f;--p-assistant:#8070e6;--p-topology:#43a0df;--p-code:#6fb63c;--p-agent:#30bba6;--p-critical:#f87171;--p-high:#fb923c;--p-medium:#fbbf24;--p-low:#94a3b8;--p-info:#22d3ee;--p-ok:#34d399;--p-critical-fill:#ef4444;--p-high-fill:#f97316;--p-medium-fill:#f59e0b;--p-low-fill:#64748b;--p-info-fill:#22d3ee;--p-ok-fill:#10b981;--p-blue:#33afdf;--p-graph:#0d1b29;--p-subnet:#132f4b;--p-node:#172737}
.SikFuW_section{background:var(--page-background);padding:96px 0 0;scroll-margin-top:100px;position:relative}.SikFuW_head{text-align:center;padding:0 16px}.SikFuW_head h2{letter-spacing:-.03em;color:var(--text-primary);font-size:clamp(28px,3.6vw,48px);font-weight:800}.SikFuW_head p{color:var(--text-body);margin-top:10px;font-size:16px}.SikFuW_tabs{border:1px solid var(--border-default);border-radius:12px;flex-wrap:wrap;justify-content:center;gap:4px;width:fit-content;max-width:calc(100% - 32px);margin:24px auto 16px;padding:5px;display:flex}.SikFuW_tabs button{color:var(--text-body);cursor:pointer;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:700}.SikFuW_tabs button[aria-pressed=true]{background:var(--brand-primary);color:#fff}.SikFuW_tabs button:focus-visible,.SikFuW_hud button:focus-visible{outline:3px solid var(--text-link);outline-offset:2px}.SikFuW_stage{height:clamp(460px,74vh,760px);position:relative;overflow:hidden}.SikFuW_loading{color:var(--text-muted);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.SikFuW_scene{position:absolute;inset:0}.SikFuW_scene canvas{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.SikFuW_hotspot{white-space:nowrap;cursor:pointer;color:var(--text-primary);background:var(--lp-card);border:1.5px solid var(--brand-primary);border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700;transition:opacity .25s;position:absolute;top:0;left:0}.SikFuW_hotspot[aria-pressed=true]{background:var(--brand-primary);color:#fff}.SikFuW_hotspot:focus-visible{outline:3px solid var(--text-link);outline-offset:3px}.SikFuW_hud{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:0 16px;display:flex;position:absolute;bottom:16px;left:0;right:0}.SikFuW_hud button,.SikFuW_hud span{border:1px solid var(--border-default);background:var(--lp-card);color:var(--text-body);border-radius:10px;padding:8px 12px;font-size:12px;font-weight:700}.SikFuW_hud button{cursor:pointer}.SikFuW_hud button[aria-pressed=true]{border-color:var(--brand-primary);color:var(--text-link)}.SikFuW_hud .SikFuW_marker{color:var(--text-muted);border-style:dashed}@media (max-width:700px){.SikFuW_section{padding-top:64px}.SikFuW_tabs button{padding:8px 10px;font-size:12px}.SikFuW_stage{height:520px}.SikFuW_hotspot{padding:5px 9px;font-size:11px}}.SikFuW_hotspot:focus-visible{opacity:1!important;pointer-events:auto!important}.SikFuW_tip{z-index:3;pointer-events:none;background:var(--lp-card);border:1px solid var(--border-default);border-left:3px solid var(--brand-primary);width:max-content;max-width:min(300px,100% - 24px);box-shadow:4px 8px 0 color-mix(in srgb, var(--text-primary) 8%, transparent);opacity:0;border-radius:12px;margin-top:6px;padding:12px 14px 12px 16px;transition:opacity .16s,margin-top .16s;position:absolute;top:0;left:0}.SikFuW_tip[data-open=true]{opacity:1;margin-top:0}.SikFuW_tip strong{color:var(--text-primary);font-size:14px;font-weight:800;display:block}.SikFuW_tip span{color:var(--text-body);margin-top:3px;font-size:13px;line-height:1.45;display:block}@media (prefers-reduced-motion:reduce){.SikFuW_tip{transition:none}}.SikFuW_viewCtl{z-index:2;gap:6px;display:flex;position:absolute;top:12px;right:16px}.SikFuW_viewCtl button{min-width:34px;height:34px;color:var(--text-body);background:var(--lp-card);border:1px solid var(--border-default);cursor:pointer;border-radius:10px;padding:0 12px;font-size:13px;font-weight:700}.SikFuW_viewCtl button:hover{color:var(--text-primary);border-color:var(--brand-primary)}.SikFuW_viewCtl button:focus-visible{outline:3px solid var(--text-link);outline-offset:2px}.SikFuW_stage[data-outro=true]{transition:top 1.2s cubic-bezier(.4,0,.2,1),left 1.2s cubic-bezier(.4,0,.2,1),width 1.2s cubic-bezier(.4,0,.2,1),height 1.2s cubic-bezier(.4,0,.2,1)}.SikFuW_outroBackdrop{z-index:40;background:var(--page-background);opacity:0;pointer-events:auto;transition:opacity .9s;position:fixed;inset:0}.SikFuW_outroBackdrop[data-on=true]{opacity:1}.SikFuW_returnVeil{z-index:4;object-fit:cover;pointer-events:none;opacity:1;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.SikFuW_returnVeil[data-state=fade]{opacity:0}.SikFuW_stagePlaceholder{height:clamp(460px,74vh,760px)}@media (max-width:700px){.SikFuW_stagePlaceholder{height:520px}}#SikFuW_arch-cine-heading:focus{outline:none}
._3vUc4a_canvas{border:1px solid var(--p-border);background:var(--p-canvas);min-width:0;max-width:100%;color:var(--p-text);border-radius:16px;padding:20px;scroll-margin-top:120px;font-size:13px;line-height:1.5;overflow:hidden}._3vUc4a_canvas *{box-sizing:border-box}._3vUc4a_canvas button,._3vUc4a_canvas input,._3vUc4a_canvas select,._3vUc4a_canvas textarea{font:inherit}._3vUc4a_canvas button{cursor:pointer}._3vUc4a_canvas button:disabled{cursor:default;opacity:.5}._3vUc4a_canvas button:focus-visible,._3vUc4a_canvas input:focus-visible,._3vUc4a_canvas select:focus-visible,._3vUc4a_canvas textarea:focus-visible{outline:2px solid var(--p-brand);outline-offset:3px}._3vUc4a_canvas input,._3vUc4a_canvas select,._3vUc4a_canvas textarea{border:1px solid var(--p-border);background:var(--p-elevated);min-width:0;max-width:100%;color:var(--p-text);border-radius:7px;padding:8px 10px}._3vUc4a_canvas input::placeholder,._3vUc4a_canvas textarea::placeholder{color:var(--p-text-3)}._3vUc4a_header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}._3vUc4a_title{letter-spacing:-.025em;font-size:19px;font-weight:700}._3vUc4a_muted{color:var(--p-text-3);font-size:12px}._3vUc4a_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._3vUc4a_button{border:1px solid var(--p-border);background:var(--p-elevated);color:var(--p-text);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-weight:600;display:inline-flex}._3vUc4a_button[aria-pressed=true]{background:var(--p-muted);color:var(--p-brand);border-color:var(--p-brand)}._3vUc4a_primary{color:#fff;background:#009fda;border-color:#009fda}._3vUc4a_panel{background:var(--p-elevated);border:1px solid var(--p-border);border-radius:12px;min-width:0;padding:16px}._3vUc4a_label{letter-spacing:.12em;text-transform:uppercase;color:var(--p-text-3);font-size:10px;font-weight:600}._3vUc4a_pill{white-space:nowrap;border:1px solid;border-radius:6px;align-items:center;padding:2px 7px;font-size:11px;font-weight:600;display:inline-flex}._3vUc4a_tabs{background:var(--p-elevated);border:1px solid var(--p-border);border-radius:11px;flex-wrap:wrap;gap:5px;margin-bottom:16px;padding:5px;display:flex}._3vUc4a_tabs button{white-space:nowrap;min-width:80px;color:var(--p-text-3);border-radius:7px;flex:1;padding:8px}._3vUc4a_tabs button[aria-pressed=true]{background:var(--p-muted);color:var(--p-text);box-shadow:inset 0 0 0 1px var(--p-border)}._3vUc4a_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._3vUc4a_split{grid-template-columns:296px minmax(0,1fr);gap:16px;display:grid}._3vUc4a_stack{flex-direction:column;gap:12px;display:flex}._3vUc4a_tablebox{border:1px solid var(--p-border);border-radius:10px;overflow:auto}._3vUc4a_table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}._3vUc4a_table th{letter-spacing:.06em;text-transform:uppercase;color:var(--p-text-3);background:var(--p-elevated);font-size:10px;font-weight:600}._3vUc4a_table th,._3vUc4a_table td{border-bottom:1px solid var(--p-border);padding:12px}._3vUc4a_table tr:last-child td{border-bottom:0}._3vUc4a_table tbody tr:hover{background:var(--p-hover)}._3vUc4a_table button{text-align:left;color:var(--p-brand)}._3vUc4a_code{white-space:pre;background:var(--p-canvas);border:1px solid var(--p-border);border-radius:8px;max-width:100%;padding:14px;font:12px/1.9 monospace;overflow:auto}._3vUc4a_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._3vUc4a_fields dt{color:var(--p-text-3);text-transform:uppercase;letter-spacing:.05em;font-size:10px}._3vUc4a_fields dd{overflow-wrap:anywhere;margin-top:3px}._3vUc4a_row{justify-content:space-between;align-items:center;gap:10px;display:flex}._3vUc4a_selected{border-color:var(--p-ai)!important;background:var(--p-muted)!important}._3vUc4a_empty{text-align:center;color:var(--p-text-3);padding:32px}@media (max-width:1023px){._3vUc4a_split{grid-template-columns:1fr}._3vUc4a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){._3vUc4a_canvas{padding:12px;font-size:12px}._3vUc4a_header{flex-direction:column;gap:10px}._3vUc4a_grid{grid-template-columns:1fr}._3vUc4a_panel{padding:12px}._3vUc4a_tabs button{min-width:70px;padding:7px 4px}._3vUc4a_title{font-size:17px}}@media (prefers-reduced-motion:reduce){._3vUc4a_canvas *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._3vUc4a_canvas ::selection{color:#e2e8f0;background:#164e63}._3vUc4a_canvas input,._3vUc4a_canvas textarea{caret-color:var(--p-brand)}._3vUc4a_aiSummary{background:linear-gradient(135deg, #8b5cf62b, var(--p-elevated));border-color:#8b5cf659;position:relative}._3vUc4a_primary[aria-pressed=true]{color:#fff;background:#009fda;border-color:#009fda}
.opcRWq_cta{text-align:center;background:var(--page-background);flex-direction:column;align-items:center;gap:10px;padding:18px 16px 40px;display:flex}.opcRWq_button{color:#fff;background:var(--brand-primary);min-height:44px;box-shadow:0 6px 18px color-mix(in srgb, var(--brand-primary) 28%, transparent);border-radius:12px;align-items:center;gap:8px;padding:11px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.opcRWq_button:hover{box-shadow:0 8px 22px color-mix(in srgb, var(--brand-primary) 36%, transparent);transform:translateY(-1px)}.opcRWq_button:focus-visible{outline:3px solid var(--text-link);outline-offset:3px}.opcRWq_cta p{max-width:520px;color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){.opcRWq_button{transition:none}.opcRWq_button:hover{transform:none}}
.kzDa5q_layer{z-index:30;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.kzDa5q_box{visibility:hidden;transform-origin:50% 60%;position:absolute;top:0;left:0}.kzDa5q_owl{width:100%;height:100%;display:block;overflow:visible}.kzDa5q_carrying [data-part=emblem]{opacity:0}.kzDa5q_orb{aspect-ratio:1;border-radius:50%;display:none;position:absolute}.kzDa5q_orb:before{content:"";opacity:var(--back,1);background:var(--lp-card);border:2px solid var(--brand-primary);border-radius:50%;position:absolute;inset:0}.kzDa5q_orb img{width:89.47%;max-width:none;height:89.47%;position:absolute;top:5.26%;left:5.26%}
.Eb7yrq_panel{border:1px solid var(--border-default);background:var(--lp-card);min-width:0;color:var(--text-primary);border-radius:12px;overflow:hidden}.Eb7yrq_toolbar{border-bottom:1px solid var(--border-default);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:16px 24px;font-size:12px;display:flex}.Eb7yrq_toolbar strong{color:var(--text-primary);font-weight:600}.Eb7yrq_caption{color:var(--text-muted);font-size:12px;line-height:1.7}.Eb7yrq_label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.Eb7yrq_badge{border:1px solid var(--border-default);color:var(--text-link);border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.Eb7yrq_warning{color:var(--accent-emphasis-text)}.Eb7yrq_message{padding:24px}.Eb7yrq_message+.Eb7yrq_message{border-top:1px solid var(--border-default)}.Eb7yrq_question{color:var(--text-primary);margin-top:8px;font-size:16px;font-weight:600;line-height:1.6}.Eb7yrq_answer{color:var(--text-body);font-size:14px;line-height:1.8}.Eb7yrq_answer p+p{margin-top:12px}.Eb7yrq_answer h3{color:var(--text-primary);margin:10px 0;font-size:17px;font-weight:600;line-height:1.5}.Eb7yrq_context{border-top:1px solid var(--border-default);background:var(--lp-inset);font-family:var(--font-geist-mono), monospace;color:var(--text-muted);flex-wrap:wrap;gap:8px 18px;padding:12px 24px;font-size:11px;display:flex}.Eb7yrq_tableScroll{overflow-x:auto}.Eb7yrq_table{border-collapse:collapse;text-align:left;width:100%;margin:18px 0;font-size:12px}.Eb7yrq_table td{border-top:1px solid var(--border-default);overflow-wrap:anywhere;padding:12px 12px 12px 0}.Eb7yrq_table th{color:var(--text-muted);padding:0 12px 10px 0;font-size:11px;font-weight:500}.Eb7yrq_table td:last-child{padding-right:0}.Eb7yrq_table td:first-child{font-family:var(--font-geist-mono), monospace}.Eb7yrq_explorer{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:48px;display:grid}.Eb7yrq_suggestions{flex-direction:column;align-self:start;display:flex}.Eb7yrq_suggestion{border-top:1px solid var(--border-default);min-height:64px;color:var(--text-body);text-align:left;cursor:pointer;grid-template-columns:24px minmax(0,1fr);gap:14px;padding:20px 16px;transition:background-color .25s ease-out;display:grid}.Eb7yrq_suggestion:last-child{border-bottom:1px solid var(--border-default)}.Eb7yrq_suggestion:hover{background:var(--lp-inset)}.Eb7yrq_suggestion[aria-pressed=true]{background:var(--lp-inset);box-shadow:inset 2px 0 var(--brand-primary)}.Eb7yrq_suggestionTitle{color:var(--text-primary);font-size:14px;font-weight:600}.Eb7yrq_suggestionNumber{color:var(--text-link);font-variant-numeric:tabular-nums;font-size:12px}.Eb7yrq_suggestion:focus-visible,.Eb7yrq_tab:focus-visible,.Eb7yrq_button:focus-visible,.Eb7yrq_skip:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:3px}.Eb7yrq_status{border-top:1px solid var(--border-default);color:var(--text-link);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 24px;font-size:12px;display:flex}.Eb7yrq_skip{color:var(--text-link);cursor:pointer;text-underline-offset:3px;padding:8px 0;font-size:12px;font-weight:600;text-decoration:underline}.Eb7yrq_fade{animation:.25s ease-out Eb7yrq_answer}.Eb7yrq_approval{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.Eb7yrq_approvalContent{padding:24px}.Eb7yrq_approvalControls{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.Eb7yrq_button{border:1px solid var(--border-strong);min-height:44px;color:var(--text-link);cursor:pointer;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:background-color .2s ease-out}.Eb7yrq_button:hover{background:var(--lp-inset)}.Eb7yrq_primary{background:var(--cta-bg);color:var(--cta-text);border-color:var(--cta-bg)}.Eb7yrq_primary:hover{background:var(--cta-bg-hover)}.Eb7yrq_decision{border-top:1px solid var(--border-default);color:var(--text-body);margin-top:20px;padding-top:18px;font-size:14px;line-height:1.7}.Eb7yrq_tabs{border-bottom:1px solid var(--border-default);flex-wrap:wrap;gap:4px 20px;display:flex}.Eb7yrq_tab{text-align:left;min-height:48px;color:var(--text-body);cursor:pointer;border-bottom:2px solid #0000;padding:14px 4px;font-size:14px;font-weight:600;transition:color .2s ease-out}.Eb7yrq_tab[aria-selected=true]{border-bottom-color:var(--brand-primary);color:var(--text-link)}.Eb7yrq_tab:hover{color:var(--text-link)}.Eb7yrq_queries{margin:0;padding:0;list-style:none}.Eb7yrq_query{border-bottom:1px solid var(--border-default);grid-template-columns:28px minmax(0,1fr);gap:16px;padding:22px 24px;display:grid}.Eb7yrq_query:last-child{border-bottom:0}.Eb7yrq_queryNumber{font-family:var(--font-geist-mono), monospace;color:var(--text-link);font-size:12px}.Eb7yrq_queryText{color:var(--text-primary);font-size:16px;line-height:1.65}.Eb7yrq_queryBody{border-top:1px solid var(--border-default);color:var(--text-body);padding:20px 24px;font-size:14px;line-height:1.7}.Eb7yrq_workspace{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.Eb7yrq_workspaceBody{padding:24px}.Eb7yrq_taskList{margin:0;padding:0;list-style:none}.Eb7yrq_taskList li{border-bottom:1px solid var(--border-default);color:var(--text-body);padding:16px 0;font-size:14px;line-height:1.6}.Eb7yrq_taskList li:first-child{padding-top:0}.Eb7yrq_taskList li:last-child{border-bottom:0;padding-bottom:0}.Eb7yrq_code{background:var(--lp-inset);max-width:100%;color:var(--text-primary);margin-top:12px;padding:16px;font-size:12px;line-height:1.8;overflow-x:auto}.Eb7yrq_timeline{color:var(--text-link);flex-wrap:wrap;gap:10px 20px;font-size:12px;display:flex}@keyframes Eb7yrq_answer{0%{opacity:.45}to{opacity:1}}@media (max-width:1023px){.Eb7yrq_explorer,.Eb7yrq_approval,.Eb7yrq_workspace{grid-template-columns:minmax(0,1fr);gap:24px}.Eb7yrq_suggestions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:767px){.Eb7yrq_suggestions,.Eb7yrq_explorer,.Eb7yrq_approval,.Eb7yrq_workspace{grid-template-columns:minmax(0,1fr)}.Eb7yrq_message,.Eb7yrq_approvalContent,.Eb7yrq_workspaceBody{padding:20px}.Eb7yrq_toolbar{padding:16px 20px}.Eb7yrq_status,.Eb7yrq_context{padding:12px 20px}.Eb7yrq_query{gap:12px;padding:20px}.Eb7yrq_queryBody{padding:20px}.Eb7yrq_tabs{gap:4px 12px}.Eb7yrq_tab{font-size:13px}.Eb7yrq_table{font-size:11px}}@media (prefers-reduced-motion:reduce){.Eb7yrq_fade{animation:none}.Eb7yrq_suggestion,.Eb7yrq_tab,.Eb7yrq_button{transition:none}}
