.cj2{--bg:#0b0c0e;--panel:#14161a;--raised:#181b20;--line:#23272e;--line-hard:#31363f;--rest-fill:#737985;--ink:#f5f5f5;--ink-2:#f5f5f5;--ink-3:#a6abb5;--ink-4:#a6abb5;--up:#f25469;--down:#26d97a;--warn:#fabd2e;--violet:#8554f8;--cj-accent:#5b9cff;--cj-link:#9670f9;--accent-2:#8b7cf6;--accent-hi:#a385fa;--accent-mut:#527a9f;--cj-azure:#14dcfa;--plan:#8a95a5;--prior:#a6abb5;--rise:#f25469;--up-soft:#331f25;--down-soft:#10291f;--warn-soft:#2b2213;--mut-soft:#1d2025;--watch-soft:#101822;--ctl:#15181d;--ctl-line:#5f6b7d;--ctl-line-hover:#7f8b9d;--sel-bg:#221d35;--sel-line:#8554f8;--hover:#1a1d22;--inset:#101215;--menu-hover:#22262c;--pop-line:#6b7688;--scrim:rgba(6,8,12,.55);--shadow-drawer:rgba(0,0,0,.45);--shadow-float:0 6px 16px rgb(0 0 0/0.35);--f:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--t-hero:30px;--t-metric:22px;--t-verdict:18px;--t-title:16px;--t-body:13px;--t-dense:12px;--t-meta:12px;--t-axis:11px;--gap:20px;--pad:21px;--panel-shadow:none;--an-panel:var(--panel);--an-line:var(--line);--an-faint:var(--ink-4);--an-panel-shadow:var(--panel-shadow);max-width:1920px;margin-left:0;margin-right:auto;padding:0 24px 40px;color:var(--ink);font:var(--t-body)/1.5 var(--f);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;container-type:inline-size}@media (max-width:560px){.cj2{padding:0 16px 32px}}.app-page .cj2{max-width:none;padding-left:0;padding-right:0}.cj2 .num{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cj2 .mut{color:var(--ink-3)}.cj2 .basis{font-size:var(--t-meta);color:var(--ink-4);line-height:1.45}.cj2-bar{display:flex;gap:8px;flex-wrap:wrap;padding:9px 0 12px;border-bottom:1px solid var(--line-hard);margin-bottom:18px}.cj2-bar,.cj2-ctl{align-items:center}.cj2-ctl{display:inline-flex;gap:7px;height:28px;padding:0 9px;border:1px solid var(--ctl-line);border-radius:6px;background:var(--ctl);font-size:var(--t-meta);color:var(--ink-3);white-space:nowrap;font-family:inherit;cursor:pointer}.cj2-ctl b{color:var(--ink);font-weight:600}.cj2-ctl:hover{border-color:var(--ctl-line-hover)}.cj2-ctl[aria-disabled=true],span.cj2-ctl{cursor:default}.cj2-ctl[aria-disabled=true]:not(.cj2-ctl-on):hover,span.cj2-ctl:not(.cj2-ctl-on):hover{border-color:var(--ctl-line)}.cj2-ctl-on{border-color:var(--sel-line);background:var(--sel-bg)}.cj2-ctl .cv{color:var(--ink-4);font-size:9px}.cj2-bar-right{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.cj2-fresh{font-size:var(--t-axis);color:var(--warn);white-space:nowrap}.cj2-h1{font-size:20px;font-weight:600;letter-spacing:-.02em;margin:0 0 2px}.cj2-verdict{font-size:var(--t-verdict);font-weight:500;line-height:1.45;color:var(--ink)}.cj2-verdict b{font-weight:600}.cj2-verdict .up{color:var(--up)}.cj2-verdict .down{color:var(--down)}.cj2-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap);align-items:stretch}.cj2-grid-top{align-items:start}.cj2-s4{grid-column:span 4;min-width:0}.cj2-s5{grid-column:span 5;min-width:0}.cj2-s6{grid-column:span 6;min-width:0}.cj2-s7{grid-column:span 7;min-width:0}.cj2-s8{grid-column:span 8;min-width:0}.cj2-s12{grid-column:span 12;min-width:0}@container (max-width: 840px){.cj2-s4,.cj2-s5,.cj2-s6,.cj2-s7,.cj2-s8{grid-column:span 12}}.cj2-p{background:var(--panel);border:1px solid var(--line);border-radius:6px;display:flex;flex-direction:column}.cj2-ph{display:flex;align-items:baseline;gap:10px;padding:13px var(--pad) 0;flex-wrap:wrap}.cj2-pt{font-size:var(--t-title);font-weight:600;letter-spacing:-.005em}.cj2-pr{margin-left:auto;font-size:var(--t-meta);color:var(--ink-3)}.cj2-pb{padding:12px var(--pad) var(--pad);flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.cj2-pb>*{flex:0 0 auto;min-height:0}.cj2-pb>.cj2-fill{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-width:0}.cj2-pb>.cj2-fill>*{flex:0 0 auto}.cj2-foot{margin-top:auto;padding-top:13px;font-size:var(--t-meta);color:var(--ink-4);line-height:1.5}.cj2-foot b{color:var(--ink-2);font-weight:600}.cj2-metrics{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid var(--line);border-radius:6px;background:var(--panel)}.cj2-metric{padding:12px 18px;min-width:0;border-left:1px solid var(--line)}.cj2-metric:first-child{border-left:0}.cj2-mk{font-size:var(--t-meta);color:var(--ink-4);white-space:nowrap}.cj2-mv{font-size:var(--t-metric);font-weight:600;letter-spacing:-.02em;margin-top:3px;line-height:1.15}.cj2-ms{color:var(--ink-4);margin-top:2px;line-height:1.35}.cj2-mlink,.cj2-ms{font-size:var(--t-meta)}.cj2-mlink{display:inline-block;margin-top:6px;color:var(--cj-link);text-decoration:none}.cj2-mlink:hover{text-decoration:underline}.cj2-mlink:focus-visible{outline:2px solid var(--cj-link);outline-offset:2px;border-radius:3px}@container (max-width: 840px){.cj2-metrics{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}@container (max-width: 560px){.cj2-metrics{grid-template-columns:repeat(2,1fr)}.cj2-metric{padding:11px 13px}.cj2-metric:nth-child(odd){border-left:0}.cj2-metric:nth-child(n+3){border-top:1px solid var(--line)}.cj2-mk{white-space:normal}.cj2-mv{font-size:19px}}.cj2-tw{overflow-x:auto}.cj2 table{width:100%;border-collapse:collapse}.cj2 table.cj2-fixed{table-layout:fixed}.cj2 th{font-size:var(--t-meta);font-weight:600;letter-spacing:.03em;color:var(--ink-4);text-align:left;padding:0 10px 8px;border-bottom:1px solid var(--line-hard);white-space:nowrap}.cj2 td.r,.cj2 th.r{text-align:right}.cj2 td{padding:9px 10px;border-bottom:1px solid var(--line);font-size:var(--t-body);color:var(--ink-2);vertical-align:top}.cj2 td.k{color:var(--ink);font-weight:500}.cj2 tbody tr:last-child td{border-bottom:0}.cj2 tbody tr:hover td{background:var(--hover)}.cj2 tbody tr.sel td{background:var(--raised)}.cj2 tbody tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--cj-link)}.cj2 .sub{font-size:var(--t-meta);color:var(--ink-4);font-weight:400;margin-top:2px}.cj2 .trunc{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cj2 .caret{font-size:9px;color:var(--cj-link);margin-left:3px}.cj2 .go,.cj2-tf{color:var(--ink-4);font-size:var(--t-meta)}.cj2-tf{display:flex;align-items:center;gap:14px;margin-top:11px;flex-wrap:wrap}.cj2-tf b{color:var(--ink-2);font-weight:600}.cj2-pg{margin-left:auto;display:inline-flex;gap:4px}.cj2-pg i{font-style:normal;padding:2px 7px;border:1px solid var(--ctl-line);border-radius:4px;color:var(--ink-3)}.cj2-pg i.on{background:var(--sel-bg);border-color:var(--sel-line);color:var(--ink)}.cj2-b{display:inline-block;font-size:11.5px;font-weight:600;padding:2px 7px;border-radius:3px;white-space:nowrap}.cj2-b-up{background:var(--up-soft);color:var(--up)}.cj2-b-down{background:var(--down-soft);color:var(--down)}.cj2-b-warn{background:var(--warn-soft);color:var(--warn)}.cj2-b-mut{background:var(--mut-soft);color:var(--ink-3)}.cj2-b.cj2-w{background:transparent;border:1px solid;border-radius:999px;padding:1px 8px}.cj2-rk{display:grid;grid-template-columns:minmax(0,1fr) 74px 46px;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--line)}.cj2-rk:last-of-type{border-bottom:0}.cj2-rn{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cj2-rt{height:4px;border-radius:2px;margin-top:4px}.cj2-rv{font-size:var(--t-body);font-weight:600}.cj2-rp,.cj2-rv{text-align:right}.cj2-rp{font-size:var(--t-meta);color:var(--ink-4)}.cj2-q{display:grid;grid-template-columns:24px minmax(0,1fr) 124px 96px 16px;gap:13px;align-items:center;padding:13px var(--pad);border-bottom:1px solid var(--line)}.cj2-q:hover{background:var(--hover)}.cj2-q-sel{background:var(--raised);box-shadow:inset 3px 0 0 var(--cj-link)}.cj2-qr{font-size:var(--t-body);color:var(--ink-4);font-weight:600}.cj2-qt{font-size:14.5px;font-weight:600;color:var(--ink)}.cj2-qs{font-size:var(--t-meta);color:var(--ink-4);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cj2-qv{font-size:18px;font-weight:600}.cj2-qu,.cj2-qv{text-align:right}.cj2-qu{font-size:var(--t-axis);color:var(--ink-4)}.cj2-ev{padding:0 var(--pad) 13px 58px;border-bottom:1px solid var(--line)}.cj2-ev>div{padding:9px 12px;background:var(--inset);border-left:2px solid var(--line-hard);font-size:var(--t-meta);color:var(--ink-3)}.cj2-kv{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:var(--t-body)}.cj2-kv:last-child{border-bottom:0}.cj2-kv span:first-child{color:var(--ink-3)}.cj2-rule{height:1px;background:var(--line);margin:15px 0}.cj2-drawer{position:fixed;top:0;right:0;bottom:0;width:520px;max-width:92vw;background:var(--panel);border-left:1px solid var(--pop-line);z-index:60;overflow-y:auto;box-shadow:-18px 0 40px var(--shadow-drawer)}.cj2-scrim{position:fixed;inset:0;background:var(--scrim);z-index:55}.cj2-sel{position:relative;display:inline-block}.cj2-sel>summary{list-style:none;cursor:pointer}.cj2-sel>summary::-webkit-details-marker{display:none}.cj2-sel[open]>summary{border-color:var(--sel-line);background:var(--sel-bg)}.cj2-sel-menu{position:absolute;z-index:40;top:calc(100% + 4px);left:0;min-width:210px;background:var(--raised);border:1px solid var(--pop-line);border-radius:6px;padding:4px;box-shadow:var(--shadow-float)}.cj2-sel-opt{display:block;padding:7px 9px;border-radius:4px;font-size:var(--t-body);color:var(--ink-2);text-decoration:none;white-space:nowrap}.cj2-sel-opt:hover{background:var(--menu-hover);color:var(--ink)}.cj2-sel-opt.on{color:var(--ink);font-weight:600}.cj2-sel-opt.on:after{content:" ✓";color:var(--cj-link)}.cj2-sel-opt.off{color:var(--ink-4);cursor:not-allowed}.cj2-sel-opt.off:hover{background:transparent}.cj2-sel-opt.off em{display:block;font-style:normal;font-size:var(--t-axis);color:var(--ink-4);white-space:normal;max-width:230px;margin-top:2px}.light .cj2{--bg:#f6f7f9;--panel:#ffffff;--raised:#f2f4f7;--line:#e4e7ec;--line-hard:#d0d5dd;--rest-fill:#d0d5dd;--ink:#182230;--ink-2:#182230;--ink-3:#606a7d;--ink-4:#606a7d;--up:#df111b;--down:#067647;--warn:#b54708;--violet:#5a21de;--cj-accent:#175cd3;--cj-link:var(--violet);--accent-2:#5a21de;--accent-hi:#0a4d99;--accent-mut:#5d7ea8;--cj-azure:#067389;--plan:#5a6472;--prior:#98a2b3;--rise:#df7153;--up-soft:#fef3f2;--down-soft:#ecfdf3;--warn-soft:#fff4e5;--mut-soft:#f2f4f7;--ctl:#ffffff;--ctl-line:#848c99;--ctl-line-hover:#646c7e;--sel-bg:#f0eaff;--sel-line:#5a21de;--hover:#f9fafb;--inset:#eef2f7;--menu-hover:#f2f4f7;--pop-line:#7b8391;--scrim:rgba(15,23,41,.32);--shadow-drawer:rgba(15,23,41,.10);--shadow-float:0 6px 16px rgb(15 23 41/0.12);--an-panel:var(--panel);--an-line:var(--line);--an-faint:var(--ink-4);--an-panel-shadow:var(--panel-shadow);--pad:24px;--gap:24px;--panel-shadow:0 1px 2px rgb(16 24 40/0.04),0 2px 5px rgb(16 24 40/0.02);--watch-soft:#eff8ff}.light .cj2-sel-menu{background:var(--panel)}.cj2 :is(.cj2-foot,.basis,[data-lens-unavailable]) a:not(.cj2-ctl):not(.cj2-mlink){text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cj2-overview :is(a,summary):focus-visible{outline:2px solid var(--cj-link);outline-offset:3px}.cj2-anchor{scroll-margin-top:100px}@media (min-width:1024px){body:has([data-demo-pill]) [data-demo-banner=strip]{display:none}body:has([data-mode-pill]) [data-mode-notice=strip]{display:none}body:has([data-mode-pill]) [data-notice-strip]:not(:has(>div>:not([data-mode-notice=strip]))){display:none}}@media (max-width:520px){.cj2-tick-minor{display:none}}.cj2 .cj2-sh{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 12px}.cj2 .cj2-sh .cj2-pt{margin:0}.cj2 .cj2-sh-note{font-size:var(--t-meta);color:var(--ink-3)}.cj2 .cj2-sh-link{margin-left:auto;font-size:var(--t-meta);color:var(--cj-link)}.cj2 .cj2-aflag-n,.cj2 .cj2-aflag[data-anomaly-count] [data-anomaly-mark]{display:none}.cj2 .cj2-aflag[data-anomaly-count] .cj2-aflag-n{display:grid;place-items:center;min-width:19px;height:17px;padding:0 4px;box-sizing:border-box;border-radius:4px;background:var(--up-soft);color:var(--up);font-size:var(--t-axis);font-weight:600;line-height:1;white-space:nowrap}.cj2 .cj2-chart-note{margin:8px 0 0;font-size:var(--t-meta);line-height:1.45;color:var(--ink-3)}.cj2 .cj2-cut-total{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace}.light .cj2 .cj2-p{border-radius:10px;box-shadow:var(--panel-shadow)}.light .cj2 .cj2-ph{padding-top:var(--pad);gap:12px}.light .cj2 .cj2-pb{padding-top:16px}.light .cj2 .cj2-p>.cj2-foot{padding-left:var(--pad);padding-right:var(--pad);padding-bottom:var(--pad)}.light .cj2 .cj2-pt{font-weight:600;letter-spacing:0;color:var(--ink)}.light .cj2 .cj2-foot,.light .cj2 th{color:var(--ink-3)}.light .cj2 th{padding:12px 12px 10px;border-bottom:1px solid var(--line);vertical-align:bottom;font-size:var(--t-meta);font-weight:600;letter-spacing:.02em;text-transform:uppercase}.light .cj2 td{padding:10px 12px;font-size:var(--t-meta);vertical-align:middle}@media (min-width:641px){.light .cj2 td{height:44px}}.light .cj2 td.k{font-weight:600}.light .cj2 td.r{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink-3)}.light .cj2 tbody tr:hover td{background:var(--hover)}.light .cj2 .cj2-b{padding:3px 8px;border-radius:6px;font-size:var(--t-axis);line-height:1.45}.light .cj2 .cj2-b.cj2-w{border:0;border-radius:6px;padding:3px 8px}.light .cj2 .cj2-b-up.cj2-w{background:var(--up-soft)}.light .cj2 .cj2-b-down.cj2-w{background:var(--down-soft)}.light .cj2 .cj2-b-warn.cj2-w{background:var(--warn-soft)}.light .cj2 .cj2-b-mut.cj2-w{background:var(--mut-soft)}.light .cj2 .cj2-b[data-severity=medium]{background:var(--watch-soft);color:var(--cj-accent)}.light .cj2 .cj2-ctl{height:30px;padding:0 10px;gap:6px;border-radius:6px;background:var(--ctl);font-size:var(--t-axis);color:var(--ink-3)}.light .cj2 .cj2-ctl b{font-weight:600;color:var(--ink)}.light .cj2 .cj2-ctl-on{background:var(--ctl)}.light .cj2 .cj2-ctl-on b{color:var(--sel-line)}.light .cj2 summary.cj2-ctl>.cv{position:relative;display:inline-block;width:12px;height:12px;overflow:hidden;text-indent:14px;white-space:nowrap;color:var(--ink-3)}.light .cj2 summary.cj2-ctl>.cv:before{content:"";position:absolute;left:3px;top:2px;width:5px;height:5px;border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);transform:rotate(45deg)}.light .cj2 .cj2-mk{font-weight:400;color:var(--ink-3)}.light .cj2 .cj2-mv{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.02em}.light .cj2 .cj2-metrics{border-radius:10px;box-shadow:var(--panel-shadow)}.light .cj2 [data-grid-line]{stroke-dasharray:none}.light .cj2 [data-chart-day-ticks]>span,.light .cj2 [data-chart-money-axis]>div{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:var(--t-axis)!important;color:var(--ink-3)!important}.light .cj2 [data-legend-chip]{gap:6px!important;padding:5px 8px!important;border:0!important;border-radius:6px!important;background:var(--mut-soft)!important;font-size:var(--t-axis)}.light .cj2 [data-legend-chip] [data-legend-total]{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:400!important}.light .cj2 .cj2-aflag [data-anomaly-mark]{display:none}.light .cj2 .cj2-aflag .cj2-aflag-n{display:grid;place-items:center;min-width:19px;height:19px;padding:0 4px;box-sizing:border-box;border-radius:5px;background:var(--up-soft);color:var(--up);font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-axis);font-weight:600;line-height:1}.light .cj2 .cj2-aflag[data-tone=dip] .cj2-aflag-n{background:var(--mut-soft);color:var(--ink-3)}.light .cj2 .cj2-aflag[aria-current=true] .cj2-aflag-n{outline:2px solid var(--cj-link);outline-offset:1px}.light .cj2 [data-anomaly-line]{stroke:color-mix(in srgb,var(--up) 30%,var(--panel));stroke-opacity:1}.light .cj2 .cj2-chart-note{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-axis)}.light .cj2 [data-legend-chip]{padding:6px!important}.light .cj2 [data-legend-chip]:not(:has([data-legend-total])){padding:6px 2px!important;background:transparent!important}.light .cj2 [data-legend-chip]:is([data-legend-incomplete],[data-legend-flags]){flex-basis:100%;padding:2px 2px 0!important}.light .cj2 [data-legend-chip]:is([data-legend-incomplete],[data-legend-flags])>span:last-child{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace}.light .cj2 [data-day]{transform:scaleX(.875);transform-box:fill-box;transform-origin:center}.light .cj2 .cj2-aflag{translate:0 -12px}.light .cj2 [data-cut-lane][data-cut-flagged]{padding-top:17px}.light .cj2 .cj2-cut-total[data-cut-flagged]{translate:0 -17px}.light .cj2 [data-prior-line]{stroke-width:1.5;stroke-dasharray:4 4}.light .cj2 [data-legend-swatch=prior] line{stroke-dasharray:4 3}.light .cj2 [data-cap-gutter]{padding-right:0!important}.light .cj2 [data-chart-budget-label=gutter]{display:none!important}.light .cj2 [data-chart-budget-label=on-line]{display:block!important;translate:0 -38px;padding:0!important;background:transparent!important;font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-axis)!important;line-height:1.45!important;text-shadow:0 0 2px var(--panel),0 0 2px var(--panel),0 0 3px var(--panel)}.light .cj2 [data-chart-budget-label=on-line]:first-letter{text-transform:uppercase}.light .cj2 .cj2-ctl.cj2-seg{height:28px;padding:0 10px;border-color:transparent;border-radius:6px;background:transparent;font-size:var(--t-meta);color:var(--ink-3)}.light .cj2 .cj2-ctl.cj2-seg:hover{border-color:transparent;background:var(--hover)}.light .cj2 .cj2-ctl.cj2-seg.cj2-ctl-on{background:var(--sel-bg);color:var(--sel-line);font-weight:600}.light .cj2 .sub{font-size:var(--t-axis)}.light .cj2 .cj2-br-row{min-height:44px}.light .cj2 .cj2-br-name{font-size:var(--t-meta);color:var(--ink-3)}.light .cj2 .cj2-br-row[data-wf-total] .cj2-br-name{color:var(--ink);font-weight:600}.light .cj2 .cj2-br-val{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-meta)}.light .cj2 .cj2-br-bar[data-wf-direction=up]{background:var(--rise)!important}.light .cj2 .cj2-br-bar[data-wf-direction=down]{background:color-mix(in srgb,var(--down) 65%,var(--panel))!important}.light [data-rail-column]{--foreground:var(--rail-foreground);--card-foreground:var(--rail-foreground);--muted-foreground:var(--rail-muted);--muted:var(--rail-hover);--border:var(--rail-raised);--background:var(--rail);--primary-text:var(--rail-foreground);--warning:var(--rail-warning);background:hsl(var(--rail));color:hsl(var(--rail-foreground))}.light [data-rail-column] aside[data-app-chrome]{background:hsl(var(--rail));border-right-color:hsl(var(--rail))}.light [data-rail-column] [data-command-trigger]{border-color:hsl(var(--rail-foreground)/.15);background:transparent;color:hsl(var(--rail-muted))}.light [data-rail-column] [data-command-trigger]:hover{border-color:hsl(var(--rail-foreground)/.3);background:hsl(var(--rail-hover))}.light [data-rail-column] [data-command-trigger] kbd{border-color:hsl(var(--rail-foreground)/.15);background:transparent;color:hsl(var(--rail-muted))}.light [data-rail-column] [data-nav-row]{color:hsl(var(--rail-foreground))}.light [data-rail-column] [data-nav-row]:not([data-active]):hover{background:hsl(var(--rail-hover))}.light [data-rail-column] [data-nav-row][data-active]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.light [data-rail-column] [data-nav-row][data-active] svg{color:hsl(var(--primary-foreground))}.light [data-rail-column] [data-nav-row][data-active] [data-nav-accent]{display:none}.light [data-rail-column] [data-nav-row][data-active] button:hover{background:hsl(var(--primary-hover))}.light [data-rail-column] [data-rail-footer]{border-top-color:transparent}.light [data-rail-column] [data-rail-account=avatar]>span:first-child{background:hsl(var(--rail-avatar));color:hsl(var(--rail-foreground))}.light [data-testid=desktop-topbar]{height:56px;background:hsl(var(--card));border-bottom-color:hsl(var(--border))}.light [data-testid=desktop-topbar] [data-testid=topbar-breadcrumb]{font-size:12px;gap:12px}.light [data-testid=desktop-topbar] [data-testid=topbar-breadcrumb]>li{gap:12px}.light [data-testid=desktop-topbar] [data-testid=topbar-breadcrumb] [aria-current=page]{font-weight:600}.light [data-testid=desktop-topbar] [data-testid=topbar-freshness-condition],.light [data-testid=desktop-topbar] [data-testid=updated-ago]{gap:6px;font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.light [data-testid=desktop-topbar] [data-testid=topbar-freshness-condition] svg,.light [data-testid=desktop-topbar] [data-testid=updated-ago] svg{width:14px;height:14px}:is(.light,[data-anomalies-page]) .font-mono{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace}:is(.light .app-page,.app-page[data-anomalies-page]).py-10{padding-top:24px;padding-bottom:24px}:is(.light,[data-anomalies-page]) [data-card=""]{border-radius:10px;border-color:hsl(var(--border));box-shadow:var(--shadow-card)}:is(.light,[data-anomalies-page]) [data-status-strip]{border-radius:10px;border-color:hsl(var(--border));background:hsl(var(--card));box-shadow:none}:is(.light,[data-anomalies-page]) [data-status-strip]>[data-status-cell]{flex:1 1 0%;border-color:hsl(var(--border));padding:16px}:is(.light,[data-anomalies-page]) [data-status-strip]>[data-status-cell]>:first-child{font-size:11px;font-weight:500;line-height:1.5;letter-spacing:0}:is(.light,[data-anomalies-page]) [data-status-strip]>[data-status-cell]>:nth-child(2){margin-top:6px;font-size:12px;font-weight:400;line-height:1.5}:is(.light,[data-anomalies-page]) .an-trust .an-tl{font-size:11px}:is(.light,[data-anomalies-page]) .an-root .an-pill{font-size:11px}:is(.light,[data-anomalies-page]) [data-collapsed-group]{border-radius:10px;border-color:hsl(var(--border));background:hsl(var(--card));box-shadow:var(--shadow-card)}:is(.light,[data-anomalies-page]) [data-collapsed-group]>summary{min-height:48px;padding:12px 16px}:is(.light,[data-anomalies-page]) [data-collapsed-group]>summary>span:not(:first-child){font-size:12px;font-weight:500;color:hsl(var(--primary-text))}:is(.light,[data-anomalies-page]) [data-collapsed-group]>div{border-top-color:hsl(var(--border))}:is(.light,[data-anomalies-page]) [data-stat-card]{padding:24px;border-color:hsl(var(--border))}:is(.light,[data-anomalies-page]) [data-stat-card] .eyebrow{font-size:13px!important;letter-spacing:0!important;text-transform:none;font-weight:400}:is(.light,[data-anomalies-page]) [data-kpi-value]{font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(var(--kpi-value-size) * .9)!important;font-weight:600;letter-spacing:-.02em}.light [data-k8s-page] :is([data-stat-card],[data-k8s-kpi-cell]) [data-kpi-value]{font-size:min(26px,11cqi,calc(var(--kpi-value-fit) * .9))!important;line-height:1.5}.light [data-llm-page] [data-ai-key-figure] [data-kpi-value]{font-size:min(28px,11cqi,calc(var(--kpi-value-fit) * .9))!important;line-height:1.3}:is(.light,[data-anomalies-page]) .cj-badge{border-radius:6px;padding:3px 8px;font-size:11px;line-height:1.45}:is(.light,[data-anomalies-page]) .cj-badge:is(.cj-badge-success,.cj-badge-warning,.cj-badge-info,.cj-badge-secondary):not(.cj-badge-outlined){border-color:transparent}:is(.light,[data-anomalies-page]) .cj-badge-destructive:not(.cj-badge-outlined){border-color:transparent;background:hsl(var(--destructive-soft));color:hsl(var(--destructive))}:is(.light,[data-anomalies-page]) .cj-thead{font-size:12px;letter-spacing:.02em;border-bottom-color:hsl(var(--border))}:is(.light,[data-anomalies-page]) .cj-trow{border-bottom-color:hsl(var(--border))}:is(.light,[data-anomalies-page]) :is(.text-warning\/90,.text-warning\/80){color:hsl(var(--warning))}:is(.light,[data-anomalies-page]) [data-page-head]{-moz-column-gap:10px;column-gap:10px}.light [data-ce-page]>:not([hidden])~:not([hidden]){margin-top:16px}:is(.light,[data-anomalies-page]) [data-page-head] [data-page-title]{font-size:28px;font-weight:600;line-height:1.45;letter-spacing:-.01em}:is(.light,[data-anomalies-page]) [data-page-head] [data-page-action]{height:34px;padding:0 12px;gap:6px;border-radius:6px;border-color:hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));font-size:12px;font-weight:500}:is(.light,[data-anomalies-page]) [data-page-head] [data-page-action]:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}:is(.light,[data-anomalies-page]) [data-page-head] [data-page-action] svg{width:13px;height:13px}.light [data-ce-page] [data-page-head] [data-page-action]{height:30px;padding:0 10px;color:hsl(var(--muted-foreground));font-size:11px;font-weight:400}.light [data-ce-page] [data-page-head] [data-page-action]:hover{color:hsl(var(--foreground))}:is(.light,[data-anomalies-page]) [data-page-head] [data-page-note]{border-color:transparent;border-radius:6px;padding:3px 8px;background:transparent;font-size:11px;font-weight:600;line-height:1.45;color:hsl(var(--muted-foreground))}:is(.light,[data-anomalies-page]) [data-app-status]{border-color:transparent;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.45}:is(.light,[data-anomalies-page]) [data-app-status=Live]{background:hsl(var(--success-soft));color:hsl(var(--success))}:is(.light,[data-anomalies-page]) [data-app-status=Preview]{background:hsl(var(--primary-soft));color:hsl(var(--primary-text))}:is(.light,[data-anomalies-page]) [data-app-status=Demo-only]{background:hsl(var(--warning-soft));color:hsl(var(--warning))}:is(.light,[data-anomalies-page]) [data-app-status=Planned]{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}:is(.light,[data-anomalies-page]) [data-confidence-badge]{border-color:transparent;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.45}:is(.light,[data-anomalies-page]) [data-confidence-badge=high]{background:hsl(var(--success-soft))}:is(.light,[data-anomalies-page]) [data-confidence-badge=medium]{background:hsl(var(--warning-tint,var(--warning-soft)))}:is(.light,[data-anomalies-page]) [data-confidence-badge=low]{background:hsl(var(--destructive-soft))}:is(.light,[data-anomalies-page]) [data-surface-tabs-root]>div{border-bottom-color:hsl(var(--border))}:is(.light,[data-anomalies-page]) [data-surface-tabs]{-moz-column-gap:12px;column-gap:12px}:is(.light,[data-anomalies-page]) [data-surface-tabs]>a{height:36px;margin-bottom:-4px;padding:0 8px;gap:6px;border-radius:0;border-bottom:2px solid transparent;background:transparent;color:hsl(var(--muted-foreground));font-size:11px;font-weight:400}:is(.light,[data-anomalies-page]) [data-surface-tabs]>a:hover{background:transparent;color:hsl(var(--foreground))}:is(.light,[data-anomalies-page]) [data-surface-tabs]>a[aria-current=page]{border-bottom-color:hsl(var(--primary));color:hsl(var(--primary-text));font-weight:600}:is(.light,[data-anomalies-page]) [data-surface-tabs]>a[aria-current=page] svg{color:hsl(var(--primary-text))}:is(.light,[data-anomalies-page]) [data-surface-tabs-root] [data-testid=surface-tabs-all],:is(.light,[data-anomalies-page]) [data-surface-tabs-root] [data-testid=surface-tabs-more]{background:transparent;color:hsl(var(--muted-foreground));font-size:11px;font-weight:400}:is(.light,[data-anomalies-page]) [data-chart-tooltip]{border:1px solid hsl(var(--border));border-radius:6px;padding:12px;font-size:11px}:is(.light,[data-anomalies-page]) [data-chart-tooltip] [data-tooltip-head]{margin-bottom:7px;text-transform:none;letter-spacing:0;font-size:11px;font-weight:600;color:hsl(var(--foreground))}:is(.light,[data-anomalies-page]) [data-chart-tooltip] ul>li{gap:6px}:is(.light,[data-anomalies-page]) [data-chart-tooltip] ul>:not([hidden])~:not([hidden]){margin-top:7px}:is(.light,[data-anomalies-page]) [data-chart-tooltip] ul>li>span:first-child{width:7px;height:7px;border-radius:1px}:is(.light,[data-anomalies-page]) [data-chart-tooltip] ul>li>span:nth-child(2){font-size:11px;color:hsl(var(--muted-foreground))}:is(.light,[data-anomalies-page]) [data-chart-tooltip] :is(ul>li>span:nth-child(3),[data-tooltip-head-total],[data-tooltip-footer]>span:last-child,[data-tooltip-total]>span:last-child){font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:400}:is(.light,[data-anomalies-page]) [data-chart-tooltip] [data-tooltip-head-total]{font-weight:600}:is(.light,[data-anomalies-page]) [data-chart-tooltip] :is([data-tooltip-footer],[data-tooltip-total]){margin-top:7px;padding-top:6px;font-size:11px}:is(.light,[data-anomalies-page]) [data-smart-summary]{position:relative;padding:24px;border-color:hsl(var(--border))}:is(.light,[data-anomalies-page]) [data-smart-summary]:before{content:"";position:absolute;left:-1px;top:11px;bottom:11px;width:3px;border-radius:2px;background:hsl(var(--warning-mark,var(--warning)))}:is(.light,[data-anomalies-page]) [data-smart-summary=good]:before{background:hsl(var(--success))}:is(.light,[data-anomalies-page]) [data-smart-summary] [data-smart-summary-tone]{border-color:transparent;border-radius:6px;padding:3px 7px;background:hsl(var(--warning-tint,var(--warning-soft)));color:hsl(var(--warning));font-size:11px;line-height:1.2}:is(.light,[data-anomalies-page]) [data-smart-summary=good] [data-smart-summary-tone]{background:hsl(var(--success-soft));color:hsl(var(--success))}:is(.light,[data-anomalies-page]) [data-smart-summary]>div>div:first-child>div:first-child{font-size:11px;letter-spacing:0}:is(.light,[data-anomalies-page]) [data-smart-summary]>div>p:first-of-type{font-size:17px;line-height:1.45}:is(.light,[data-anomalies-page]) [data-smart-summary] li{font-size:12px;line-height:1.45}:is(.light,[data-anomalies-page]) [data-smart-summary] [data-smart-summary-action]{min-height:0;padding:8px 12px;gap:12px;border-radius:6px;border-color:hsl(var(--border));background:hsl(var(--card));color:hsl(var(--primary-text));font-size:12px;font-weight:400}:is(.light,[data-anomalies-page]) [data-smart-summary] [data-smart-summary-action]>span:nth-child(2){font-family:var(--font-figures),ui-monospace,SFMono-Regular,Menlo,monospace}:is(.light,[data-anomalies-page]) [data-smart-summary]>div>p:last-child{font-size:11px}