@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,dl,dd,ol,ul,figure,fieldset{margin:0}ol,ul{padding:0;list-style:none}fieldset{border:0;min-inline-size:0;padding:0}legend{padding:0}input,select,button,textarea{font:inherit;color:inherit}img,svg{max-inline-size:100%;display:block}}@layer base{html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable}body{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;min-block-size:100dvh;font-size:15px;line-height:1.5}h1,h2,h3{text-wrap:balance;line-height:1.1}p{text-wrap:pretty}a{color:inherit}:focus-visible{outline:2px solid var(--cvis-focus);outline-offset:2px}::selection{background:color-mix(in srgb, var(--cvis-orange-primary) 45%, transparent)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer cvis{:root{--cvis-background:#050509;--cvis-surface:#14121a;--cvis-surface-secondary:#1d1925;--cvis-surface-elevated:#241d2e;--cvis-border:#292132;--cvis-border-strong:#40334d;--cvis-orange-primary:#e07a1b;--cvis-orange-light:#f09b3d;--cvis-orange-dark:#cc5a12;--cvis-orange-deep:#8e3d07;--cvis-orange-surface:#3a210f;--cvis-orange-text:#f09b3d;--cvis-purple-primary:#8a4dff;--cvis-purple-light:#b477ff;--cvis-purple-dark:#5a2ca0;--cvis-purple-pale:#d0b5ff;--cvis-purple-surface:#24163d;--cvis-purple-text:#b477ff;--cvis-text-primary:#f5f0e8;--cvis-text-secondary:#c5bec9;--cvis-text-muted:#9b93a6;--cvis-text-disabled:#5f5966;--cvis-neutral-dark:#242129;--cvis-neutral:#6f6876;--cvis-neutral-light:#d8d2d9;--cvis-status-normal:#e07a1b;--cvis-status-operational:#f09b3d;--cvis-status-warning:#f0a13d;--cvis-status-warning-surface:#3a2813;--cvis-status-critical:#e85d5d;--cvis-status-critical-light:#ff8585;--cvis-status-critical-surface:#3a171b;--cvis-status-info:#8a4dff;--cvis-status-info-light:#b477ff;--cvis-status-info-surface:#24163d;--cvis-status-inactive:#5a2ca0;--cvis-status-inactive-text:#9b93a6;--cvis-status-inactive-surface:#1d1925;--cvis-control-primary:#e07a1b;--cvis-control-primary-hover:#f09b3d;--cvis-control-primary-active:#cc5a12;--cvis-control-primary-disabled:#8e3d07;--cvis-control-secondary:#8a4dff;--cvis-control-secondary-hover:#b477ff;--cvis-control-secondary-active:#5a2ca0;--cvis-control-secondary-disabled:#3b2761;--cvis-focus:#d0b5ff;--cvis-divider:#292132;--cvis-telemetry-label:#9b93a6;--cvis-telemetry-value:#f5f0e8;--cvis-telemetry-unit:#f09b3d;--cvis-font-sans:"Inter", "Rajdhani", sans-serif;--cvis-font-mono:"JetBrains Mono", "IBM Plex Mono", "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--cvis-space-xs:.5rem;--cvis-space-sm:.75rem;--cvis-space-md:1rem;--cvis-space-lg:1.5rem;--cvis-space-xl:2rem;--cvis-clip-size:16px;--cvis-sweep-duration:.9s;--cvis-status-success:#7fae4b;--cvis-status-success-surface:#1b2a12;--cvis-on-accent:#050509;--cvis-shadow:#050509;--cvis-on-strong:#f5f0e8;--cvis-strong-base:#050509;--cvis-orange-strong-end:#8e3d07;--cvis-purple-strong-end:#5a2ca0;--cvis-purple-strong-deep:#24163d;--cvis-critical-strong-end:#3a171b;--cvis-hero-scrim:55%}html{font-size:100%}body{background-color:var(--cvis-background);color:var(--cvis-text-primary);box-sizing:border-box;margin:0;font-family:Inter,Rajdhani,sans-serif}*,:before,:after{box-sizing:inherit}@keyframes cvis-pulse{0%,to{filter:drop-shadow(0 0 4px var(--current-color))}50%{filter:drop-shadow(0 0 8px var(--current-color))}}@keyframes cvis-boot{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cvis-flicker{0%,to{opacity:1}20%,60%{opacity:.8}40%,80%{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-cvis-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cvis-background:#e8e5de;--cvis-surface:#f3f1eb;--cvis-surface-secondary:#e3dfd7;--cvis-surface-elevated:#faf8f3;--cvis-border:#cfc9c0;--cvis-border-strong:#857d8b;--cvis-orange-primary:#a04603;--cvis-orange-light:#8a3e03;--cvis-orange-dark:#7a3405;--cvis-orange-deep:#f2c48f;--cvis-orange-surface:#f7e2cb;--cvis-orange-text:#8a3f04;--cvis-purple-primary:#6a35d0;--cvis-purple-light:#5a2ca0;--cvis-purple-dark:#d5c3f7;--cvis-purple-pale:#4a2490;--cvis-purple-surface:#e9e0fa;--cvis-purple-text:#5a2ca0;--cvis-text-primary:#17141c;--cvis-text-secondary:#423c49;--cvis-text-muted:#5f5966;--cvis-text-disabled:#8d8693;--cvis-neutral-dark:#d8d4cc;--cvis-neutral:#77707d;--cvis-neutral-light:#37323d;--cvis-status-normal:#a04603;--cvis-status-operational:#8a3e03;--cvis-status-warning:#7d5500;--cvis-status-warning-surface:#f6e7c4;--cvis-status-critical:#b92424;--cvis-status-critical-light:#a31f1f;--cvis-status-critical-surface:#f8dcdc;--cvis-status-info:#6a35d0;--cvis-status-info-light:#5a2ca0;--cvis-status-info-surface:#e9e0fa;--cvis-status-inactive:#7d6aa8;--cvis-status-inactive-text:#5f5966;--cvis-status-inactive-surface:#e3dfd7;--cvis-control-primary:#a04603;--cvis-control-primary-hover:#8a3e03;--cvis-control-primary-active:#7a3405;--cvis-control-primary-disabled:#e3c3a3;--cvis-control-secondary:#6a35d0;--cvis-control-secondary-hover:#5a2ca0;--cvis-control-secondary-active:#4a2490;--cvis-control-secondary-disabled:#cbbfe3;--cvis-focus:#5a2ca0;--cvis-divider:#cfc9c0;--cvis-telemetry-label:#5f5966;--cvis-telemetry-value:#17141c;--cvis-telemetry-unit:#8a3f04;--cvis-status-success:#3f6b14;--cvis-status-success-surface:#dfeccb;--cvis-on-accent:#fff;--cvis-shadow:#8f8898;--cvis-on-strong:#fff;--cvis-strong-base:#17141c;--cvis-orange-strong-end:#7a3405;--cvis-purple-strong-end:#4a2490;--cvis-purple-strong-deep:#4a2490;--cvis-critical-strong-end:#8a1a1a;--cvis-hero-scrim:88%}.cvis-grid-h49fk{grid-template-columns:var(--cvis-grid-columns,none);grid-template-rows:var(--cvis-grid-rows,none);column-gap:var(--cvis-grid-column-gap,var(--cvis-grid-gap,0));row-gap:var(--cvis-grid-row-gap,var(--cvis-grid-gap,0));min-width:0;display:grid}.cvis-inline-dCyQ-{display:inline-grid}.cvis-flowRow-KRVoI{grid-auto-flow:row}.cvis-flowColumn-becsp{grid-auto-flow:column}.cvis-flowRowDense-Rh1BS{grid-auto-flow:dense}.cvis-flowColumnDense-f-Vhr{grid-auto-flow:column dense}.cvis-alignStart-RaOIn{align-items:start}.cvis-alignCenter-rHPGA{align-items:center}.cvis-alignEnd-BmeDG{align-items:end}.cvis-alignStretch-OfU-l{align-items:stretch}.cvis-alignBaseline-l0-Oe{align-items:baseline}.cvis-justifyStart-taj3B{justify-items:start}.cvis-justifyCenter-OdXgD{justify-items:center}.cvis-justifyEnd-219-7{justify-items:end}.cvis-justifyStretch-cM24o{justify-items:stretch}.cvis-item-hwGjW{grid-column:var(--cvis-grid-item-column,auto);grid-row:var(--cvis-grid-item-row,auto);min-width:0}.cvis-itemAlignStart-mS4gD{align-self:start}.cvis-itemAlignCenter--K971{align-self:center}.cvis-itemAlignEnd--qvo8{align-self:end}.cvis-itemAlignStretch-h47QS{align-self:stretch}.cvis-itemAlignBaseline-75MBe{align-self:baseline}.cvis-itemJustifyStart-JsxD0{justify-self:start}.cvis-itemJustifyCenter-4uth3{justify-self:center}.cvis-itemJustifyEnd-hLd--{justify-self:end}.cvis-itemJustifyStretch-77vzG{justify-self:stretch}.cvis-stack-yUU-B{gap:var(--cvis-stack-gap,0);min-width:0;display:flex}.cvis-inline-fQ3HC{display:inline-flex}.cvis-row-HFi6a{flex-direction:row}.cvis-column-0kaMf{flex-direction:column}.cvis-wrap-HGDoE{flex-wrap:wrap}.cvis-divided-yd-qu.cvis-column-0kaMf>*+*{border-top:1px solid var(--cvis-divider);padding-top:var(--cvis-stack-gap,0)}.cvis-divided-yd-qu.cvis-row-HFi6a>*+*{border-left:1px solid var(--cvis-divider);padding-left:var(--cvis-stack-gap,0)}.cvis-alignStart-DGQKN{align-items:flex-start}.cvis-alignCenter-geGJ5{align-items:center}.cvis-alignEnd-G1rcq{align-items:flex-end}.cvis-alignStretch-tNNmt{align-items:stretch}.cvis-alignBaseline-Nt9VR{align-items:baseline}.cvis-justifyStart-wq3TN{justify-content:flex-start}.cvis-justifyCenter-5iQts{justify-content:center}.cvis-justifyEnd-uKYVO{justify-content:flex-end}.cvis-justifyBetween-0wSz6{justify-content:space-between}.cvis-justifyAround-pzPmi{justify-content:space-around}.cvis-accents-VsSam{pointer-events:none;position:absolute;inset:0}.cvis-corner-TBNaM{align-items:center;display:flex;position:absolute}.cvis-bar-nOw-y{background-color:var(--cvis-accent,var(--cvis-orange-primary));transform:skew(-45deg)}.cvis-md-4D4x- .cvis-corner-TBNaM{gap:.1875rem}.cvis-md-4D4x- .cvis-bar-nOw-y{height:.4375rem}.cvis-md-4D4x- .cvis-thin-pALLl{width:.1875rem}.cvis-md-4D4x- .cvis-thick-rXSH-{width:.625rem}.cvis-md-4D4x- .cvis-top-Czm-L{top:.3125rem;right:.4375rem}.cvis-md-4D4x- .cvis-bottom-MkDKw{bottom:.3125rem;left:.4375rem}.cvis-sm-sNqM4 .cvis-corner-TBNaM{gap:.125rem}.cvis-sm-sNqM4 .cvis-bar-nOw-y{height:.25rem}.cvis-sm-sNqM4 .cvis-thin-pALLl{width:.125rem}.cvis-sm-sNqM4 .cvis-thick-rXSH-{width:.375rem}.cvis-sm-sNqM4 .cvis-top-Czm-L{top:.1875rem;right:.25rem}.cvis-sm-sNqM4 .cvis-bottom-MkDKw{bottom:.1875rem;left:.25rem}.cvis-band-C0G8y:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--cvis-sweep-color,color-mix(in srgb, var(--cvis-accent,var(--cvis-orange-primary)) 32%, transparent)) 50%, transparent 100%);width:45%;animation-duration:var(--cvis-sweep-duration);animation-timing-function:ease-in-out;animation-fill-mode:both;position:absolute;top:0;bottom:0;left:0}.cvis-layer-BChEs{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cvis-layer-BChEs:after{animation-name:cvis-cvis-sweep-OGKam}.cvis-hostA-vmVlH,.cvis-hostB-YB0dy{position:relative;overflow:hidden}.cvis-hostA-vmVlH:after{animation-name:cvis-cvis-sweep-OGKam}.cvis-hostB-YB0dy:after{animation-name:cvis-cvis-sweep-alt-QQSs6}@keyframes cvis-cvis-sweep-OGKam{0%{transform:translate(-100%)}to{transform:translate(222.222%)}}@keyframes cvis-cvis-sweep-alt-QQSs6{0%{transform:translate(-100%)}to{transform:translate(222.222%)}}.cvis-panel-4VWNp{isolation:isolate;padding:var(--cvis-panel-padding-block,1.25rem) var(--cvis-panel-padding-inline,1.5rem);color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);animation:.32s ease-out both cvis-boot;position:relative}.cvis-primary-HAZi3{--cvis-panel-surface:var(--cvis-surface);--cvis-panel-border:var(--cvis-border);--cvis-accent:var(--cvis-orange-primary)}.cvis-secondary-qtkve{--cvis-panel-surface:var(--cvis-surface-secondary);--cvis-panel-border:var(--cvis-border-strong);--cvis-accent:var(--cvis-purple-primary)}.cvis-elevated-7OTBR{--cvis-panel-surface:var(--cvis-surface-elevated);--cvis-panel-border:var(--cvis-purple-dark);--cvis-accent:var(--cvis-orange-primary);filter:drop-shadow(0 .375rem 1.125rem color-mix(in srgb, var(--cvis-shadow) 70%, transparent))}.cvis-square-sKpRa{background-color:var(--cvis-panel-surface);border:1px solid var(--cvis-panel-border)}.cvis-clipped--bO-K:before,.cvis-clipped--bO-K:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));position:absolute}.cvis-clipped--bO-K:before{z-index:-2;background-color:var(--cvis-panel-border);inset:0}.cvis-clipped--bO-K:after{z-index:-1;background-color:var(--cvis-panel-surface);inset:1px}.cvis-scanlines-7IYTQ{pointer-events:none;background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--cvis-text-primary) 4%, transparent) 0 1px, transparent 1px 3px);position:absolute;inset:0}.cvis-silhouette-M9CRn,.cvis-clipped--bO-K .cvis-scanlines-7IYTQ{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}.cvis-button-2ZuB7{--cvis-btn-clip-start:var(--cvis-btn-clip);--cvis-btn-clip-end:var(--cvis-btn-clip);isolation:isolate;color:var(--cvis-btn-fg);font-family:var(--cvis-font-sans);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;margin:0;font-weight:700;line-height:1;transition:color .12s,box-shadow .12s;display:inline-flex;position:relative}.cvis-button-2ZuB7:before,.cvis-button-2ZuB7:after{content:"";pointer-events:none;clip-path:polygon(0 0, calc(100% - var(--cvis-btn-clip-end)) 0, 100% var(--cvis-btn-clip-end), 100% 100%, var(--cvis-btn-clip-start) 100%, 0 calc(100% - var(--cvis-btn-clip-start)));transition:background .12s;position:absolute}.cvis-button-2ZuB7:before{z-index:-2;background:var(--cvis-btn-border);inset:0}.cvis-button-2ZuB7:after{z-index:-1;background:var(--cvis-btn-bg);inset:1px}.cvis-silhouette-dQUv-{clip-path:polygon(0 0, calc(100% - var(--cvis-btn-clip-end)) 0, 100% var(--cvis-btn-clip-end), 100% 100%, var(--cvis-btn-clip-start) 100%, 0 calc(100% - var(--cvis-btn-clip-start)))}.cvis-button-2ZuB7:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-button-2ZuB7:disabled{cursor:not-allowed}.cvis-sm-NhG0g{--cvis-btn-clip:.375rem;height:1.75rem;padding:0 .875rem;font-size:.6875rem}.cvis-md-hH4h3{--cvis-btn-clip:.5rem;height:2.25rem;padding:0 1.25rem;font-size:.8125rem}.cvis-lg-2plQf{--cvis-btn-clip:.625rem;height:3rem;padding:0 1.875rem;font-size:1rem}.cvis-primary-s1sM6{--cvis-btn-border:var(--cvis-control-primary);--cvis-btn-bg:linear-gradient(150deg, var(--cvis-orange-deep), color-mix(in srgb, var(--cvis-orange-deep) 70%, var(--cvis-background)));--cvis-btn-fg:var(--cvis-text-primary);--cvis-accent:var(--cvis-orange-light)}.cvis-primary-s1sM6:hover:not(:disabled){--cvis-btn-border:var(--cvis-orange-light);--cvis-btn-bg:linear-gradient(150deg, var(--cvis-control-primary-hover), var(--cvis-control-primary));--cvis-btn-fg:var(--cvis-on-strong)}.cvis-primary-s1sM6:active:not(:disabled){--cvis-btn-border:var(--cvis-control-primary);--cvis-btn-bg:linear-gradient(150deg, var(--cvis-control-primary-active), var(--cvis-orange-strong-end));--cvis-btn-fg:var(--cvis-on-strong)}.cvis-primary-s1sM6:disabled{--cvis-btn-border:var(--cvis-control-primary-disabled);--cvis-btn-bg:var(--cvis-orange-surface);--cvis-btn-fg:var(--cvis-text-disabled);--cvis-accent:var(--cvis-control-primary-disabled)}.cvis-secondary-R0waJ{--cvis-btn-border:var(--cvis-control-secondary);--cvis-btn-bg:linear-gradient(150deg, color-mix(in srgb, var(--cvis-purple-dark) 75%, var(--cvis-background)), var(--cvis-purple-surface));--cvis-btn-fg:var(--cvis-text-primary);--cvis-accent:var(--cvis-purple-light)}.cvis-secondary-R0waJ:hover:not(:disabled){--cvis-btn-border:var(--cvis-purple-light);--cvis-btn-bg:linear-gradient(150deg, var(--cvis-control-secondary-hover), var(--cvis-control-secondary));--cvis-btn-fg:var(--cvis-on-strong)}.cvis-secondary-R0waJ:active:not(:disabled){--cvis-btn-border:var(--cvis-control-secondary);--cvis-btn-bg:linear-gradient(150deg, var(--cvis-control-secondary-active), var(--cvis-purple-strong-deep));--cvis-btn-fg:var(--cvis-on-strong)}.cvis-secondary-R0waJ:disabled{--cvis-btn-border:var(--cvis-control-secondary-disabled);--cvis-btn-bg:var(--cvis-purple-surface);--cvis-btn-fg:var(--cvis-text-disabled);--cvis-accent:var(--cvis-control-secondary-disabled)}.cvis-critical-wLn7N{--cvis-btn-border:var(--cvis-status-critical);--cvis-btn-bg:linear-gradient(150deg, color-mix(in srgb, var(--cvis-status-critical) 45%, var(--cvis-background)), var(--cvis-status-critical-surface));--cvis-btn-fg:var(--cvis-text-primary);--cvis-accent:var(--cvis-status-critical-light)}.cvis-critical-wLn7N:hover:not(:disabled){--cvis-btn-border:var(--cvis-status-critical-light);--cvis-btn-bg:linear-gradient(150deg, var(--cvis-status-critical), color-mix(in srgb, var(--cvis-status-critical) 55%, var(--cvis-strong-base)));--cvis-btn-fg:var(--cvis-on-strong)}.cvis-critical-wLn7N:active:not(:disabled){--cvis-btn-border:var(--cvis-status-critical);--cvis-btn-bg:linear-gradient(150deg, color-mix(in srgb, var(--cvis-status-critical) 55%, var(--cvis-strong-base)), var(--cvis-critical-strong-end));--cvis-btn-fg:var(--cvis-on-strong)}.cvis-critical-wLn7N:disabled{--cvis-btn-border:color-mix(in srgb, var(--cvis-status-critical) 45%, var(--cvis-background));--cvis-btn-bg:var(--cvis-status-critical-surface);--cvis-btn-fg:var(--cvis-text-disabled);--cvis-accent:color-mix(in srgb, var(--cvis-status-critical) 45%, var(--cvis-background))}.cvis-ghost-1KINV{--cvis-btn-border:var(--cvis-orange-primary);--cvis-btn-bg:var(--cvis-panel-surface,var(--cvis-background));--cvis-btn-fg:var(--cvis-orange-text);--cvis-accent:var(--cvis-orange-primary)}.cvis-ghost-1KINV:hover:not(:disabled){--cvis-btn-border:var(--cvis-orange-light);--cvis-btn-bg:color-mix(in srgb, var(--cvis-orange-primary) 22%, var(--cvis-background));--cvis-btn-fg:var(--cvis-orange-light)}.cvis-ghost-1KINV:active:not(:disabled){--cvis-btn-border:var(--cvis-orange-primary);--cvis-btn-bg:color-mix(in srgb, var(--cvis-orange-primary) 12%, var(--cvis-background))}.cvis-ghost-1KINV:disabled{--cvis-btn-border:var(--cvis-control-primary-disabled);--cvis-btn-bg:var(--cvis-panel-surface,var(--cvis-background));--cvis-btn-fg:var(--cvis-text-disabled);--cvis-accent:var(--cvis-control-primary-disabled)}.cvis-fullWidth-36oJT{width:100%;display:flex}.cvis-iconOnly-WCpTS{aspect-ratio:1;padding:0}.cvis-icon--43u5{flex:none;justify-content:center;align-items:center;width:1.15em;height:1.15em;display:inline-flex}.cvis-icon--43u5>svg{width:100%;height:100%}.cvis-label-UJ3Zt{display:inline-block}.cvis-group-Tgazn{align-items:stretch;display:inline-flex;position:relative}.cvis-fullWidth-yPPcb{width:100%;display:flex}.cvis-fullWidth-yPPcb>*{flex:1}.cvis-group-Tgazn>:not(:first-child){--cvis-btn-clip-start:0rem;margin-left:-1px}.cvis-group-Tgazn>:not(:last-child){--cvis-btn-clip-end:0rem}.cvis-group-Tgazn>:not(:first-child) [data-cvis-accent=bottom],.cvis-group-Tgazn>:not(:last-child) [data-cvis-accent=top]{display:none}.cvis-group-Tgazn>:hover,.cvis-group-Tgazn>:focus-visible{z-index:1}.cvis-readout-UBCG-{--cvis-readout-clip:.625rem;--cvis-accent:var(--cvis-readout-accent);isolation:isolate;font-family:var(--cvis-font-sans);flex-direction:column;gap:.25rem;padding:.625rem .875rem;display:flex;position:relative}.cvis-readout-UBCG-:before,.cvis-readout-UBCG-:after{content:"";pointer-events:none;clip-path:polygon(0 0, calc(100% - var(--cvis-readout-clip)) 0, 100% var(--cvis-readout-clip), 100% 100%, var(--cvis-readout-clip) 100%, 0 calc(100% - var(--cvis-readout-clip)));position:absolute}.cvis-readout-UBCG-:before{z-index:-2;background-color:var(--cvis-readout-border);inset:0}.cvis-readout-UBCG-:after{z-index:-1;background:linear-gradient(150deg, color-mix(in srgb, var(--cvis-readout-accent) 9%, var(--cvis-surface)), var(--cvis-surface));inset:1px}.cvis-silhouette-vPvh0{clip-path:polygon(0 0, calc(100% - var(--cvis-readout-clip)) 0, 100% var(--cvis-readout-clip), 100% 100%, var(--cvis-readout-clip) 100%, 0 calc(100% - var(--cvis-readout-clip)))}.cvis-label-t0h2x{color:var(--cvis-readout-label);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:700;line-height:1}.cvis-body-AwvXx{align-items:center;gap:.625rem;display:flex}.cvis-valueGroup-pEv2d{align-items:baseline;gap:.25rem;min-width:0;display:flex}.cvis-value-h1Go4{color:var(--cvis-telemetry-value);font-family:var(--cvis-font-mono);font-size:var(--cvis-readout-value-size);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700;line-height:1}.cvis-unit-NQvmh{color:var(--cvis-readout-unit);font-family:var(--cvis-font-mono);font-size:var(--cvis-readout-unit-size);font-weight:700;line-height:1}.cvis-trend-6QNVB{border-left:1px solid var(--cvis-divider);min-width:0;color:var(--cvis-readout-accent);flex:1;justify-content:flex-end;align-items:center;padding-left:.625rem;display:flex}.cvis-sparkline-PgEhI{width:100%;max-width:7.5rem;height:var(--cvis-readout-trend-height)}.cvis-trendIcon-1b-xp{font-size:var(--cvis-readout-trend-height)}.cvis-sm-8ub1B{--cvis-readout-value-size:1.25rem;--cvis-readout-unit-size:.625rem;--cvis-readout-trend-height:1rem;--cvis-readout-clip:.5rem;padding:.5rem .625rem}.cvis-md-P-LX4{--cvis-readout-value-size:1.875rem;--cvis-readout-unit-size:.75rem;--cvis-readout-trend-height:1.5rem}.cvis-lg-Mc0NP{--cvis-readout-value-size:2.75rem;--cvis-readout-unit-size:1rem;--cvis-readout-trend-height:2.125rem;--cvis-readout-clip:.75rem;padding:.875rem 1.125rem}.cvis-readout-UBCG-[data-layout=compact]{--cvis-readout-value-size:1.25rem;--cvis-readout-unit-size:.625rem;gap:.125rem;padding:.4375rem .625rem}.cvis-readout-UBCG-[data-layout=stacked]{flex-direction:row;justify-content:space-between;align-items:center;gap:1.125rem}.cvis-readout-UBCG-[data-layout=stacked] .cvis-body-AwvXx{flex:none}.cvis-nominal-hf4GT{--cvis-readout-accent:var(--cvis-status-normal);--cvis-readout-border:var(--cvis-orange-deep);--cvis-readout-label:var(--cvis-orange-text);--cvis-readout-unit:var(--cvis-telemetry-unit)}.cvis-info-65r4v{--cvis-readout-accent:var(--cvis-status-info);--cvis-readout-border:var(--cvis-purple-dark);--cvis-readout-label:var(--cvis-status-info-light);--cvis-readout-unit:var(--cvis-status-info-light)}.cvis-warning-tIVh3{--cvis-readout-accent:var(--cvis-status-warning);--cvis-readout-border:color-mix(in srgb, var(--cvis-status-warning) 55%, var(--cvis-background));--cvis-readout-label:var(--cvis-status-warning);--cvis-readout-unit:var(--cvis-status-warning)}.cvis-critical-AVmYs{--cvis-readout-accent:var(--cvis-status-critical);--cvis-readout-border:color-mix(in srgb, var(--cvis-status-critical) 60%, var(--cvis-background));--cvis-readout-label:var(--cvis-status-critical);--cvis-readout-unit:var(--cvis-status-critical)}.cvis-inactive-h3noC{--cvis-readout-accent:var(--cvis-neutral);--cvis-readout-border:var(--cvis-border);--cvis-readout-label:var(--cvis-status-inactive-text);--cvis-readout-unit:var(--cvis-status-inactive-text)}.cvis-inactive-h3noC .cvis-value-h1Go4{color:var(--cvis-text-disabled)}.cvis-wrapper-EQ-vF{--cvis-accent:var(--cvis-bar-color);font-family:var(--cvis-font-sans);flex-direction:column;gap:.375rem;display:flex;position:relative}.cvis-track-5Fp2t{background-color:var(--cvis-surface-secondary);border:1px solid var(--cvis-border);clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem));height:.625rem;position:relative;overflow:hidden}.cvis-counted-GYaQK{clip-path:none;background-color:#0000;border:0;gap:.1875rem;display:flex;overflow:visible}.cvis-cell-0QwXn{background:var(--cvis-surface-secondary);border:1px solid var(--cvis-border);flex:1 1 0;transition:background .32s ease-out}.cvis-cellLit-M6yiu{background:var(--cvis-bar-color);border-color:var(--cvis-bar-color)}@media (prefers-reduced-motion:reduce){.cvis-cell-0QwXn{transition:none}}.cvis-fill-6W-EK{background:linear-gradient(90deg, color-mix(in srgb, var(--cvis-bar-color) 55%, var(--cvis-background)), var(--cvis-bar-color));height:100%;box-shadow:0 0 .5rem color-mix(in srgb, var(--cvis-bar-color) 45%, transparent);transition:width .24s}.cvis-segmented-2yY7m .cvis-fill-6W-EK{-webkit-mask-image:repeating-linear-gradient(90deg, #000 0 var(--cvis-bar-segment), transparent var(--cvis-bar-segment) calc(var(--cvis-bar-segment) + .1875rem));-webkit-mask-image:repeating-linear-gradient(90deg, #000 0 var(--cvis-bar-segment), transparent var(--cvis-bar-segment) calc(var(--cvis-bar-segment) + .1875rem));mask-image:repeating-linear-gradient(90deg, #000 0 var(--cvis-bar-segment), transparent var(--cvis-bar-segment) calc(var(--cvis-bar-segment) + .1875rem))}.cvis-segmented-2yY7m{--cvis-bar-segment:.625rem}.cvis-meta-uK4ai{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.6875rem;font-weight:700;display:flex}.cvis-label-vO584{min-width:0;color:var(--cvis-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cvis-value-EC9y5{color:var(--cvis-bar-label);font-family:var(--cvis-font-mono)}.cvis-primary-3-x-1{--cvis-bar-label:var(--cvis-orange-text);--cvis-bar-color:var(--cvis-orange-primary)}.cvis-secondary-KuzAd{--cvis-bar-label:var(--cvis-purple-text);--cvis-bar-color:var(--cvis-purple-primary)}.cvis-success-U5tes{--cvis-bar-label:var(--cvis-status-success);--cvis-bar-color:var(--cvis-status-success)}.cvis-warning-PA0p7{--cvis-bar-label:var(--cvis-status-warning);--cvis-bar-color:var(--cvis-status-warning)}.cvis-critical-sLcqs{--cvis-bar-label:var(--cvis-status-critical-light);--cvis-bar-color:var(--cvis-status-critical)}.cvis-indicator-JHnf-{--cvis-accent:var(--cvis-status-led);font-family:var(--cvis-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--cvis-status-text);align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:inline-flex;position:relative}.cvis-led-yVfKx{clip-path:polygon(0 0,calc(100% - .1875rem) 0,100% .1875rem,100% 100%,.1875rem 100%,0 calc(100% - .1875rem));background-color:var(--cvis-status-led);width:.5625rem;height:.5625rem;box-shadow:0 0 .375rem var(--cvis-status-glow);flex:none;position:relative}.cvis-pulse-p31lg{--current-color:var(--cvis-status-led);animation:1.6s ease-in-out infinite cvis-pulse}.cvis-nominal-2DX16{--cvis-status-led:var(--cvis-status-normal);--cvis-status-glow:color-mix(in srgb, var(--cvis-status-normal) 55%, transparent);--cvis-status-text:var(--cvis-orange-text)}.cvis-warning-Pw9p2{--cvis-status-led:var(--cvis-status-warning);--cvis-status-glow:color-mix(in srgb, var(--cvis-status-warning) 55%, transparent);--cvis-status-text:var(--cvis-status-warning)}.cvis-critical-UldSU{--cvis-status-led:var(--cvis-status-critical);--cvis-status-glow:color-mix(in srgb, var(--cvis-status-critical) 55%, transparent);--cvis-status-text:var(--cvis-status-critical-light)}.cvis-info-kaHul{--cvis-status-led:var(--cvis-status-info);--cvis-status-glow:color-mix(in srgb, var(--cvis-status-info) 55%, transparent);--cvis-status-text:var(--cvis-status-info-light)}.cvis-offline-RjcWg{--cvis-status-led:var(--cvis-neutral);--cvis-status-glow:transparent;--cvis-status-text:var(--cvis-status-inactive-text)}.cvis-tablist-WR6ag{border-bottom:1px solid var(--cvis-divider);font-family:var(--cvis-font-sans);align-items:stretch;gap:.125rem;display:flex;position:relative}.cvis-tab-IdDYc{color:var(--cvis-text-muted);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;margin:0;padding:.625rem 1.125rem;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1;transition:color .12s,background-color .12s;position:relative}.cvis-tab-IdDYc:after{content:"";background-color:#0000;height:2px;transition:background-color .12s;position:absolute;bottom:-1px;left:0;right:0}.cvis-tab-IdDYc:hover:not(:disabled){color:var(--cvis-text-secondary);background-color:color-mix(in srgb, var(--cvis-orange-primary) 8%, transparent)}.cvis-tab-IdDYc:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-active-PTNtG{color:var(--cvis-orange-text)}.cvis-active-PTNtG:after{background-color:var(--cvis-orange-primary)}.cvis-active-PTNtG:hover:not(:disabled){color:var(--cvis-orange-light)}.cvis-heading-2pnHW{font-family:var(--cvis-font-sans);margin:0;font-weight:700;line-height:1.15;position:relative}.cvis-level1-DlHAd{--cvis-accent:var(--cvis-orange-primary);color:var(--cvis-orange-text);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 1.125rem color-mix(in srgb, var(--cvis-orange-primary) 45%, transparent);font-size:3rem}.cvis-level2-pIWNp{--cvis-accent:var(--cvis-orange-primary);color:var(--cvis-orange-text);letter-spacing:.02em;font-size:2.1875rem}.cvis-level3-q-kBq{--cvis-accent:var(--cvis-orange-primary);color:var(--cvis-orange-text);letter-spacing:.03em;font-size:1.75rem}.cvis-level4-fkuGr{--cvis-accent:var(--cvis-purple-primary);color:var(--cvis-purple-text);letter-spacing:.04em;font-size:1.375rem}.cvis-level5-DbBTi{--cvis-accent:var(--cvis-purple-primary);color:var(--cvis-purple-text);letter-spacing:.06em;font-size:1.125rem}.cvis-level6-GJVQr{--cvis-accent:var(--cvis-purple-primary);color:var(--cvis-purple-text);letter-spacing:.1em;text-transform:uppercase;font-size:1rem}.cvis-text-78lq0{color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);margin:0;line-height:1.6;position:relative}.cvis-mono-YOPMe{font-family:var(--cvis-font-mono);letter-spacing:-.01em}.cvis-sm-PbTAI{font-size:.8125rem}.cvis-md-ZbJf3{font-size:1rem}.cvis-lg-dTh7Q{font-size:1.1875rem}.cvis-primary-abWHE{color:var(--cvis-text-primary)}.cvis-secondary-MfCTC{color:var(--cvis-text-secondary)}.cvis-muted-upr8w{color:var(--cvis-text-muted)}.cvis-text-78lq0 strong,.cvis-text-78lq0 b{color:var(--cvis-orange-text);font-weight:700}.cvis-text-78lq0 em,.cvis-text-78lq0 i{color:var(--cvis-purple-text);font-style:italic}.cvis-text-78lq0 a{color:var(--cvis-orange-text);text-underline-offset:.1875rem;text-decoration:underline}.cvis-text-78lq0 a:hover{color:var(--cvis-orange-light)}.cvis-text-78lq0 a:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);border-radius:1px;outline:none}.cvis-text-78lq0 code{background-color:var(--cvis-surface-secondary);color:var(--cvis-orange-text);font-family:var(--cvis-font-mono);padding:.0625rem .3125rem;font-size:.9em}.cvis-list-9aWGq{color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);margin:0;padding-left:1.625rem;font-size:1rem;line-height:1.7}.cvis-list-9aWGq li{padding-left:.25rem}.cvis-list-9aWGq li::marker{font-weight:700}.cvis-ordered-j1MCh{list-style:decimal}.cvis-ordered-j1MCh li::marker{color:var(--cvis-orange-text)}.cvis-unordered-1WAv4{list-style:outside}.cvis-unordered-1WAv4 li::marker{color:var(--cvis-purple-text)}.cvis-sm-ofkmw{font-size:.8125rem}.cvis-md-DkXwg{font-size:1rem}.cvis-lg-Hsr1U{font-size:1.1875rem}.cvis-blockquote-xiYMT{--cvis-accent:var(--cvis-purple-primary);border-left:2px solid var(--cvis-purple-primary);color:var(--cvis-purple-text);font-family:var(--cvis-font-sans);margin:0;padding:.25rem 0 .25rem 1.125rem;font-size:1rem;font-style:italic;line-height:1.6;position:relative}.cvis-attribution-UhKtI{color:var(--cvis-text-secondary);letter-spacing:.06em;text-transform:uppercase;margin-top:.625rem;font-size:.8125rem;font-style:normal;display:block}.cvis-attribution-UhKtI:before{content:"— "}.cvis-link-Ly-e3{color:var(--cvis-orange-text);text-underline-offset:.1875rem;font-family:inherit;text-decoration:underline;transition:color .12s;position:relative}.cvis-link-Ly-e3:hover{color:var(--cvis-orange-light)}.cvis-link-Ly-e3:active{color:var(--cvis-orange-primary)}.cvis-link-Ly-e3:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);border-radius:1px;outline:none}.cvis-external-34c9Y{align-items:baseline;gap:.25rem;display:inline-flex}.cvis-externalIcon-5jtwn{font-size:.85em;transform:translateY(1px)}.cvis-field-m7I4B{font-family:var(--cvis-font-sans);flex-direction:column;gap:.375rem;display:flex}.cvis-label-LAQio{color:var(--cvis-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1}.cvis-required-8HCWC{color:var(--cvis-status-critical);margin-left:.25rem}.cvis-hint-VOh5M{color:var(--cvis-text-muted);font-size:.75rem;line-height:1.4}.cvis-error-m0uol{color:var(--cvis-status-critical-light);align-items:flex-start;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1.4;display:flex}.cvis-errorIcon-0XqbH{flex:none;margin-top:.0625rem;font-size:.875rem}.cvis-wrapper-MwqRi{isolation:isolate;align-items:center;width:100%;display:flex;position:relative}.cvis-wrapper-MwqRi:before,.cvis-wrapper-MwqRi:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - .5rem) 0,100% .5rem,100% 100%,.5rem 100%,0 calc(100% - .5rem));transition:background .12s;position:absolute}.cvis-wrapper-MwqRi:before{z-index:-2;background:var(--cvis-input-border);inset:0}.cvis-wrapper-MwqRi:after{z-index:-1;background:var(--cvis-input-bg);inset:1px}.cvis-wrapper-MwqRi{--cvis-input-border:var(--cvis-border-strong);--cvis-input-bg:var(--cvis-surface-secondary)}.cvis-wrapper-MwqRi:hover:not(.cvis-disabled-BnT6i){--cvis-input-border:var(--cvis-neutral)}.cvis-wrapper-MwqRi:focus-within{--cvis-input-border:var(--cvis-orange-primary);box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-invalid-qdCFW{--cvis-input-border:var(--cvis-status-critical)}.cvis-disabled-BnT6i{--cvis-input-border:var(--cvis-border);--cvis-input-bg:var(--cvis-neutral-dark)}.cvis-input-gzKqV{width:100%;min-width:0;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);background:0 0;border:none;margin:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.4}.cvis-input-gzKqV:focus{outline:none}.cvis-input-gzKqV::placeholder{color:var(--cvis-text-disabled)}.cvis-input-gzKqV:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-input-gzKqV[type=number]{font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums}.cvis-affix-CsQMn{color:var(--cvis-text-muted);flex:none;align-items:center;font-size:.875rem;display:flex}.cvis-prefix-jHjm2{padding-left:.75rem}.cvis-suffix-JBtI1{padding-right:.75rem}.cvis-wrapper-KS2K3{isolation:isolate;--cvis-input-border:var(--cvis-border-strong);--cvis-input-bg:var(--cvis-surface-secondary);align-items:center;width:100%;display:flex;position:relative}.cvis-wrapper-KS2K3:before,.cvis-wrapper-KS2K3:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - .5rem) 0,100% .5rem,100% 100%,.5rem 100%,0 calc(100% - .5rem));transition:background .12s;position:absolute}.cvis-wrapper-KS2K3:before{z-index:-2;background:var(--cvis-input-border);inset:0}.cvis-wrapper-KS2K3:after{z-index:-1;background:var(--cvis-input-bg);inset:1px}.cvis-wrapper-KS2K3:hover:not(.cvis-disabled-8YgjS){--cvis-input-border:var(--cvis-neutral)}.cvis-wrapper-KS2K3:focus-within{--cvis-input-border:var(--cvis-orange-primary);box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-invalid-opDrx{--cvis-input-border:var(--cvis-status-critical)}.cvis-disabled-8YgjS{--cvis-input-border:var(--cvis-border);--cvis-input-bg:var(--cvis-neutral-dark)}.cvis-select-cjdcr{width:100%;min-width:0;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);appearance:none;cursor:pointer;background:0 0;border:none;margin:0;padding:.5rem 2rem .5rem .75rem;font-size:.875rem;line-height:1.4}.cvis-select-cjdcr:focus{outline:none}.cvis-select-cjdcr:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-select-cjdcr option{background-color:var(--cvis-surface-secondary);color:var(--cvis-text-primary)}.cvis-chevron-PLUsh{pointer-events:none;color:var(--cvis-text-muted);font-size:1rem;position:absolute;right:.625rem}.cvis-toggle-AXxaD{color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.4;display:inline-flex}.cvis-disabled-Q2jqB{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-box-rBoXe{background-color:var(--cvis-surface-secondary);border:1px solid var(--cvis-border-strong);width:1.125rem;height:1.125rem;color:var(--cvis-on-accent);flex:none;justify-content:center;align-items:center;margin-top:.0625rem;transition:background-color .12s,border-color .12s;display:flex;position:relative}.cvis-square--QL7Q{clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem))}.cvis-round-URRu7{border-radius:50%}.cvis-toggle-AXxaD:hover:not(.cvis-disabled-Q2jqB) .cvis-box-rBoXe{border-color:var(--cvis-orange-primary)}.cvis-input-DjYhm:focus-visible+.cvis-box-rBoXe{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-input-DjYhm:checked+.cvis-box-rBoXe{background-color:var(--cvis-orange-primary);border-color:var(--cvis-orange-primary)}.cvis-input-DjYhm:disabled+.cvis-box-rBoXe{background-color:var(--cvis-neutral-dark);border-color:var(--cvis-border)}.cvis-input-DjYhm:checked:disabled+.cvis-box-rBoXe{background-color:var(--cvis-control-primary-disabled);border-color:var(--cvis-control-primary-disabled)}.cvis-invalid-EAaNx .cvis-box-rBoXe{border-color:var(--cvis-status-critical)}.cvis-mark-6w0VU{opacity:0;font-size:.875rem;transition:opacity .12s}.cvis-input-DjYhm:checked+.cvis-box-rBoXe .cvis-mark-6w0VU{opacity:1}.cvis-dot-YdLTr{opacity:0;background-color:currentColor;border-radius:50%;width:.5rem;height:.5rem;transition:opacity .12s}.cvis-input-DjYhm:checked+.cvis-box-rBoXe .cvis-dot-YdLTr{opacity:1}.cvis-label-tukxz{padding-top:.0625rem}.cvis-description-rMCqB{color:var(--cvis-text-muted);margin-top:.125rem;font-size:.75rem;display:block}.cvis-wrapper-chYd7{flex-direction:column;gap:.25rem;display:inline-flex}.cvis-error-Mgn2H{color:var(--cvis-status-critical-light);font-family:var(--cvis-font-sans);padding-left:1.625rem;font-size:.75rem;font-weight:600;line-height:1.4}.cvis-group-YXEnI{font-family:var(--cvis-font-sans);border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.cvis-legend-8Ab6g{color:var(--cvis-text-secondary);letter-spacing:.1em;text-transform:uppercase;padding:0;font-size:.75rem;font-weight:700;line-height:1}.cvis-required-9kFI3{color:var(--cvis-status-critical);margin-left:.25rem}.cvis-hint--Djr8{color:var(--cvis-text-muted);font-size:.75rem;line-height:1.4}.cvis-options-Ijq3w{flex-direction:column;gap:.5rem;margin-top:.125rem;display:flex}.cvis-horizontal-vsHUV{flex-flow:wrap;gap:1rem}.cvis-error-lrqsC{color:var(--cvis-status-critical-light);align-items:flex-start;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1.4;display:flex}.cvis-errorIcon-irE1w{flex:none;margin-top:.0625rem;font-size:.875rem}.cvis-card-vMYIs{isolation:isolate;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);cursor:pointer;--cvis-choice-border:var(--cvis-border);--cvis-choice-bg:var(--cvis-surface);align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex;position:relative}.cvis-card-vMYIs:before,.cvis-card-vMYIs:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - .625rem) 0,100% .625rem,100% 100%,.625rem 100%,0 calc(100% - .625rem));transition:background .12s;position:absolute}.cvis-card-vMYIs:before{z-index:-2;background:var(--cvis-choice-border);inset:0}.cvis-card-vMYIs:after{z-index:-1;background:var(--cvis-choice-bg);inset:1px}.cvis-card-vMYIs:hover:not(.cvis-disabled-zNgt4){--cvis-choice-border:var(--cvis-border-strong);--cvis-choice-bg:var(--cvis-surface-secondary)}.cvis-input-SUHgf:focus-visible~.cvis-body-cvzwQ{outline:none}.cvis-card-vMYIs:has(.cvis-input-SUHgf:focus-visible){box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-card-vMYIs:has(.cvis-input-SUHgf:checked){--cvis-choice-border:var(--cvis-orange-primary);--cvis-choice-bg:var(--cvis-orange-surface);--cvis-accent:var(--cvis-orange-primary)}.cvis-disabled-zNgt4{--cvis-choice-bg:var(--cvis-neutral-dark);color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-body-cvzwQ{flex:1;min-width:0}.cvis-title-dmeJY{letter-spacing:.04em;font-size:.875rem;font-weight:700;display:block}.cvis-description-2YWEo{color:var(--cvis-text-muted);margin-top:.25rem;font-size:.8125rem;line-height:1.45;display:block}.cvis-check-tuHju{color:var(--cvis-orange-primary);opacity:0;flex:none;align-self:center;font-size:1.125rem;transition:opacity .12s}.cvis-card-vMYIs:has(.cvis-input-SUHgf:checked) .cvis-check-tuHju{opacity:1}.cvis-dialog-gyl5p{isolation:isolate;width:min(32rem,100vw - 2rem);max-height:calc(100vh - 4rem);color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);background:0 0;border:none;margin:auto;padding:0;position:relative;overflow:visible}.cvis-dialog-gyl5p::backdrop{background-color:color-mix(in srgb, var(--cvis-background) 82%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cvis-dialog-gyl5p[open]{animation:.2s ease-out both cvis-boot}.cvis-sm-CIJge{width:min(24rem,100vw - 2rem)}.cvis-md-3MIDB{width:min(32rem,100vw - 2rem)}.cvis-lg-O7EAn{width:min(48rem,100vw - 2rem)}.cvis-frame-Tnf9W{isolation:isolate;flex-direction:column;max-height:calc(100vh - 4rem);display:flex;position:relative}.cvis-frame-Tnf9W:before,.cvis-frame-Tnf9W:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,1rem 100%,0 calc(100% - 1rem));position:absolute}.cvis-frame-Tnf9W:before{z-index:-2;background-color:var(--cvis-border-strong);inset:0}.cvis-frame-Tnf9W:after{z-index:-1;background-color:var(--cvis-surface-elevated);inset:1px}.cvis-silhouette-il-nJ{clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,1rem 100%,0 calc(100% - 1rem))}.cvis-header-bdJRp{align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem .75rem;display:flex}.cvis-heading-UqPHW{min-width:0;color:var(--cvis-orange-text);letter-spacing:.06em;text-transform:uppercase;flex:1;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.cvis-close-Zz2uv{width:1.75rem;height:1.75rem;color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-.25rem -.25rem 0 0;padding:0;font-size:1rem;transition:color .12s;display:flex}.cvis-close-Zz2uv:hover{color:var(--cvis-text-primary)}.cvis-close-Zz2uv:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-body-1ZbVo{flex:1;padding:0 1.25rem 1.25rem;font-size:.875rem;line-height:1.6;overflow-y:auto}.cvis-footer-uRLHM{border-top:1px solid var(--cvis-divider);flex-wrap:wrap;justify-content:flex-end;gap:.625rem;padding:.875rem 1.25rem;display:flex}.cvis-drawer-WqK1d{width:auto;max-width:none;height:100%;max-height:none;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.cvis-drawer-WqK1d::backdrop{background-color:color-mix(in srgb, var(--cvis-background) 82%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cvis-panel-wUX0N{background-color:var(--cvis-surface);flex-direction:column;width:min(28rem,100vw - 3rem);display:flex;position:absolute;top:0;bottom:0}.cvis-right--oX-6{border-left:1px solid var(--cvis-border-strong);right:0}.cvis-left-xi3nD{border-right:1px solid var(--cvis-border-strong);left:0}.cvis-drawer-WqK1d[open] .cvis-right--oX-6{animation:.22s ease-out both cvis-cvis-drawer-right-KLzsC}.cvis-drawer-WqK1d[open] .cvis-left-xi3nD{animation:.22s ease-out both cvis-cvis-drawer-left-RprMb}@keyframes cvis-cvis-drawer-right-KLzsC{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes cvis-cvis-drawer-left-RprMb{0%{transform:translate(-100%)}to{transform:translate(0)}}.cvis-header-sYoP1{border-bottom:1px solid var(--cvis-divider);flex:none;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem .875rem;display:flex}.cvis-heading-0T8Gd{min-width:0;color:var(--cvis-orange-text);letter-spacing:.08em;text-transform:uppercase;flex:1;margin:0;font-size:1rem;font-weight:700;line-height:1.2}.cvis-close-tYPhU{width:1.75rem;height:1.75rem;color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-.25rem -.25rem 0 0;padding:0;font-size:1rem;transition:color .12s;display:flex}.cvis-close-tYPhU:hover{color:var(--cvis-text-primary)}.cvis-close-tYPhU:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-body-aV9FG{flex:1;padding:1.125rem 1.25rem;font-size:.875rem;line-height:1.6;overflow:auto}.cvis-footer-AuvUP{border-top:1px solid var(--cvis-divider);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.625rem;padding:.875rem 1.25rem;display:flex}.cvis-alert-7cYyI{isolation:isolate;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);align-items:flex-start;gap:.625rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.5;display:flex;position:relative}.cvis-alert-7cYyI:before,.cvis-alert-7cYyI:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - .625rem) 0,100% .625rem,100% 100%,.625rem 100%,0 calc(100% - .625rem));position:absolute}.cvis-alert-7cYyI:before{z-index:-2;background-color:var(--cvis-alert-border);inset:0}.cvis-alert-7cYyI:after{z-index:-1;background-color:var(--cvis-alert-bg);inset:1px}.cvis-silhouette-0dwDY{clip-path:polygon(0 0,calc(100% - .625rem) 0,100% .625rem,100% 100%,.625rem 100%,0 calc(100% - .625rem))}.cvis-icon-Zg6SB{color:var(--cvis-alert-accent);flex:none;margin-top:.0625rem;font-size:1.125rem}.cvis-content-UXnmZ{flex:1;min-width:0}.cvis-title-abGgF{color:var(--cvis-alert-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.125rem;font-size:.75rem;font-weight:700;display:block}.cvis-dismiss-dQPPE{width:1.5rem;height:1.5rem;color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-.125rem -.125rem 0 0;padding:0;font-size:.875rem;transition:color .12s;display:flex}.cvis-dismiss-dQPPE:hover{color:var(--cvis-text-primary)}.cvis-dismiss-dQPPE:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-info-9r3r1{--cvis-alert-accent:var(--cvis-status-info-light);--cvis-alert-border:var(--cvis-purple-dark);--cvis-alert-bg:var(--cvis-status-info-surface);--cvis-accent:var(--cvis-status-info)}.cvis-success-1bzoB{--cvis-alert-accent:var(--cvis-status-success);--cvis-alert-border:color-mix(in srgb, var(--cvis-status-success) 55%, var(--cvis-background));--cvis-alert-bg:var(--cvis-status-success-surface);--cvis-accent:var(--cvis-status-success)}.cvis-warning-q-j1Q{--cvis-alert-accent:var(--cvis-status-warning);--cvis-alert-border:color-mix(in srgb, var(--cvis-status-warning) 55%, var(--cvis-background));--cvis-alert-bg:var(--cvis-status-warning-surface);--cvis-accent:var(--cvis-status-warning)}.cvis-critical-rm48Q{--cvis-alert-accent:var(--cvis-status-critical-light);--cvis-alert-border:color-mix(in srgb, var(--cvis-status-critical) 60%, var(--cvis-background));--cvis-alert-bg:var(--cvis-status-critical-surface);--cvis-accent:var(--cvis-status-critical)}.cvis-spinner-GpFZS{color:var(--cvis-spinner-color);font-family:var(--cvis-font-sans);letter-spacing:.06em;align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.cvis-ring-J7anE{width:var(--cvis-spinner-size);height:var(--cvis-spinner-size);flex:none;animation:.9s linear infinite cvis-cvis-spin-60m1U}.cvis-track-AnRwm{opacity:.2}@keyframes cvis-cvis-spin-60m1U{to{transform:rotate(360deg)}}.cvis-sm-3sIoD{--cvis-spinner-size:.875rem}.cvis-md-M2sPj{--cvis-spinner-size:1.25rem}.cvis-lg-IxTw2{--cvis-spinner-size:2rem}.cvis-primary-qwN3m{--cvis-spinner-color:var(--cvis-orange-primary)}.cvis-secondary-ZcYK4{--cvis-spinner-color:var(--cvis-purple-primary)}.cvis-neutral-x-0WG{--cvis-spinner-color:var(--cvis-text-muted)}.cvis-bandMeter-cg8EA{flex-direction:column;gap:.375rem;display:flex}.cvis-label--G1nC{color:var(--cvis-telemetry-label);font-family:var(--cvis-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:700}.cvis-track-SO8kT{background:var(--cvis-surface-elevated);width:100%;display:flex;position:relative;overflow:visible}.cvis-band-7ocBU{background:var(--cvis-band-color);transition:opacity .32s ease-out}.cvis-sm-xPa3u .cvis-track-SO8kT{height:.25rem}.cvis-md-QOq-8 .cvis-track-SO8kT{height:.5rem}.cvis-lg-iMoz3 .cvis-track-SO8kT{height:.875rem}.cvis-marker--aWa5{background:var(--cvis-text-primary);width:.125rem;transition:left .32s cubic-bezier(.16,.9,.3,1);position:absolute;top:-.1875rem;bottom:-.1875rem}.cvis-flag-QlQnQ{background:var(--cvis-text-primary);color:var(--cvis-on-accent);font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.125rem;padding:.0625rem .25rem;font-size:.625rem;font-weight:700;line-height:1.4;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.1875rem)}@media (prefers-reduced-motion:reduce){.cvis-marker--aWa5,.cvis-band-7ocBU{transition:none}}.cvis-legend-VhwfU{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:flex}.cvis-legendItem-jIqoL{font-family:var(--cvis-font-mono);letter-spacing:.06em;align-items:center;gap:.3125rem;font-size:.625rem;display:flex}.cvis-swatch-sLVSA{background:var(--cvis-band-color);border-radius:.125rem;width:.5rem;height:.5rem}.cvis-legendLabel-6ij1s{color:var(--cvis-text-secondary);text-transform:uppercase}.cvis-share-iwKF0{color:var(--cvis-text-muted);font-variant-numeric:tabular-nums}.cvis-success-ArRdw{--cvis-band-color:var(--cvis-status-success)}.cvis-normal-EyxRO{--cvis-band-color:var(--cvis-status-normal)}.cvis-warning-uo2A1{--cvis-band-color:var(--cvis-status-warning)}.cvis-critical-SnFJq{--cvis-band-color:var(--cvis-status-critical)}.cvis-info-wG-gq{--cvis-band-color:var(--cvis-status-info-light)}.cvis-inactive-B-8-7{--cvis-band-color:var(--cvis-neutral)}.cvis-badge-RsuMz{background-color:var(--cvis-badge-bg);color:var(--cvis-badge-fg);font-family:var(--cvis-font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem));align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;line-height:1.3;display:inline-flex}.cvis-outline-x06HL{box-shadow:inset 0 0 0 1px var(--cvis-badge-fg);background-color:#0000}.cvis-icon-XdaQT{font-size:.8125rem}.cvis-neutral-lulSm{--cvis-badge-bg:var(--cvis-surface-elevated);--cvis-badge-fg:var(--cvis-text-secondary)}.cvis-primary-S0WCS{--cvis-badge-bg:var(--cvis-orange-surface);--cvis-badge-fg:var(--cvis-orange-text)}.cvis-secondary-AhhB9{--cvis-badge-bg:var(--cvis-purple-surface);--cvis-badge-fg:var(--cvis-purple-text)}.cvis-success-u9JiS{--cvis-badge-bg:var(--cvis-status-success-surface);--cvis-badge-fg:var(--cvis-status-success)}.cvis-warning-nsGp-{--cvis-badge-bg:var(--cvis-status-warning-surface);--cvis-badge-fg:var(--cvis-status-warning)}.cvis-critical-rdGK-{--cvis-badge-bg:var(--cvis-status-critical-surface);--cvis-badge-fg:var(--cvis-status-critical-light)}.cvis-divider-KSGsi{background-color:var(--cvis-divider);border:none}.cvis-horizontal-pZ05Y{width:100%;height:1px;margin:1rem 0}.cvis-vertical-p-jD4{align-self:stretch;width:1px;height:auto;min-height:1rem;margin:0 1rem}.cvis-labelled-NkCle{width:100%;height:auto;color:var(--cvis-text-muted);font-family:var(--cvis-font-sans);letter-spacing:.12em;text-transform:uppercase;background:0 0;align-items:center;gap:.75rem;margin:1rem 0;font-size:.6875rem;font-weight:700;display:flex}.cvis-labelled-NkCle:before,.cvis-labelled-NkCle:after{content:"";background-color:var(--cvis-divider);flex:1;height:1px}.cvis-scroller-ryIw-{width:100%;overflow-x:auto}.cvis-table-Dkosn{border-collapse:collapse;width:100%;font-family:var(--cvis-font-sans);font-size:.8125rem;line-height:1.5}.cvis-caption-9vU1I{color:var(--cvis-text-muted);letter-spacing:.1em;text-align:left;text-transform:uppercase;padding-bottom:.5rem;font-size:.6875rem;font-weight:700}.cvis-table-Dkosn thead th{border-bottom:1px solid var(--cvis-border-strong);color:var(--cvis-orange-text);letter-spacing:.1em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.5rem .75rem;font-size:.6875rem;font-weight:700}.cvis-table-Dkosn tbody th{color:var(--cvis-text-secondary);text-align:left;font-weight:600}.cvis-table-Dkosn td,.cvis-table-Dkosn tbody th{border-bottom:1px solid var(--cvis-divider);color:var(--cvis-text-primary);padding:.5rem .75rem}.cvis-table-Dkosn tbody tr:last-child td,.cvis-table-Dkosn tbody tr:last-child th{border-bottom:none}.cvis-striped-5BaG7 tbody tr:nth-child(2n){background-color:color-mix(in srgb, var(--cvis-surface-secondary) 55%, transparent)}.cvis-table-Dkosn tbody tr:hover{background-color:color-mix(in srgb, var(--cvis-orange-primary) 7%, transparent)}.cvis-table-Dkosn [data-cvis-numeric]{font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums;text-align:right}.cvis-list-fwIXq{font-family:var(--cvis-font-sans);margin:0;font-size:.8125rem;line-height:1.5;display:grid}.cvis-rows-9Qdy7{grid-template-columns:max-content 1fr;gap:.375rem 1rem}.cvis-rows-9Qdy7 .cvis-pair-HCJoj{display:contents}.cvis-stacked-qg2p8{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.75rem}.cvis-term-QkQNZ{color:var(--cvis-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.cvis-value-UGI5U{color:var(--cvis-text-primary);margin:0}.cvis-stacked-qg2p8 .cvis-value-UGI5U{margin-top:.1875rem;font-size:1rem;font-weight:700}.cvis-numeric-jczz6{font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums}.cvis-divided-bGHhJ .cvis-term-QkQNZ:not(:first-of-type),.cvis-divided-bGHhJ .cvis-value-UGI5U:not(:first-of-type){border-top:1px solid var(--cvis-divider);padding-top:.375rem}.cvis-accordion-LVhhv{border:1px solid var(--cvis-border);background-color:var(--cvis-surface)}.cvis-section-qPAtn+.cvis-section-qPAtn{border-top:1px solid var(--cvis-border)}.cvis-heading-6PDIo{font-size:inherit;font-weight:inherit;margin:0}.cvis-header-WaTdJ{width:100%;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);letter-spacing:.08em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:700;transition:background-color .12s,color .12s;display:flex}.cvis-header-WaTdJ:hover:not(:disabled){background-color:var(--cvis-surface-secondary);color:var(--cvis-orange-text)}.cvis-header-WaTdJ:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-header-WaTdJ:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-expanded-xE0hf .cvis-header-WaTdJ{color:var(--cvis-orange-text)}.cvis-chevron-i-HVZ{color:var(--cvis-orange-primary);flex:none;font-size:.875rem;transition:transform .16s;transform:rotate(-90deg)}.cvis-expanded-xE0hf .cvis-chevron-i-HVZ{transform:rotate(0)}.cvis-title--w5py{flex:1;min-width:0}.cvis-meta-TXiCL{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono);letter-spacing:.04em;text-transform:none;flex:none;font-size:.6875rem;font-weight:400}.cvis-panel-Wx50w{border-top:1px solid var(--cvis-border);background-color:var(--cvis-background);animation:.2s ease-out both cvis-boot}.cvis-panel-Wx50w[hidden]{display:none}.cvis-content-PEM9t{color:var(--cvis-text-secondary);font-family:var(--cvis-font-sans);padding:.875rem 1rem;font-size:.875rem;line-height:1.6}.cvis-wrapper-kudO9{flex-direction:column;gap:.25rem;display:inline-flex}.cvis-switch-hgdMu{color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);cursor:pointer;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.4;display:inline-flex}.cvis-disabled-2aZ0V{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-track-7ObdZ{isolation:isolate;--cvis-switch-border:var(--cvis-border-strong);--cvis-switch-fill:var(--cvis-surface-secondary);flex:none;width:2.25rem;height:1.125rem;margin-top:.0625rem;position:relative}.cvis-track-7ObdZ:before,.cvis-track-7ObdZ:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - .3125rem) 0,100% .3125rem,100% 100%,.3125rem 100%,0 calc(100% - .3125rem));transition:background-color .14s;position:absolute}.cvis-track-7ObdZ:before{z-index:-2;background-color:var(--cvis-switch-border);inset:0}.cvis-track-7ObdZ:after{z-index:-1;background-color:var(--cvis-switch-fill);inset:1px}.cvis-labelFirst-P9xeX .cvis-track-7ObdZ{order:1}.cvis-thumb--FTeK{background-color:var(--cvis-neutral);width:.75rem;height:.75rem;transition:transform .14s,background-color .14s;position:absolute;top:.1875rem;left:.1875rem}.cvis-input-5BPNu:checked+.cvis-track-7ObdZ{--cvis-switch-border:var(--cvis-orange-primary);--cvis-switch-fill:var(--cvis-orange-surface)}.cvis-input-5BPNu:checked+.cvis-track-7ObdZ .cvis-thumb--FTeK{background-color:var(--cvis-orange-primary);transform:translate(1.125rem)}.cvis-switch-hgdMu:hover:not(.cvis-disabled-2aZ0V) .cvis-track-7ObdZ{--cvis-switch-border:var(--cvis-orange-primary)}.cvis-input-5BPNu:focus-visible+.cvis-track-7ObdZ{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-input-5BPNu:disabled+.cvis-track-7ObdZ{--cvis-switch-border:var(--cvis-border);--cvis-switch-fill:var(--cvis-neutral-dark)}.cvis-input-5BPNu:disabled+.cvis-track-7ObdZ .cvis-thumb--FTeK{background-color:var(--cvis-text-disabled)}.cvis-invalid-4QBSq .cvis-track-7ObdZ{--cvis-switch-border:var(--cvis-status-critical)}.cvis-label-LrH7V{padding-top:.0625rem}.cvis-labelFirst-P9xeX .cvis-label-LrH7V{flex:1}.cvis-description-CClza{color:var(--cvis-text-muted);margin-top:.125rem;font-size:.75rem;display:block}.cvis-error-OSPrU{color:var(--cvis-status-critical-light);font-family:var(--cvis-font-sans);padding-left:2.875rem;font-size:.75rem;font-weight:600;line-height:1.4}.cvis-container-9C-DH{flex-direction:column;gap:.25rem;width:100%;display:flex}.cvis-wrapper-C0gfg{isolation:isolate;--cvis-input-border:var(--cvis-border-strong);--cvis-input-bg:var(--cvis-surface-secondary);width:100%;display:flex;position:relative}.cvis-wrapper-C0gfg:before,.cvis-wrapper-C0gfg:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - .5rem) 0,100% .5rem,100% 100%,.5rem 100%,0 calc(100% - .5rem));transition:background .12s;position:absolute}.cvis-wrapper-C0gfg:before{z-index:-2;background:var(--cvis-input-border);inset:0}.cvis-wrapper-C0gfg:after{z-index:-1;background:var(--cvis-input-bg);inset:1px}.cvis-wrapper-C0gfg:hover:not(.cvis-disabled-3-OHP){--cvis-input-border:var(--cvis-neutral)}.cvis-wrapper-C0gfg:focus-within{--cvis-input-border:var(--cvis-orange-primary);box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-invalid-E88X-{--cvis-input-border:var(--cvis-status-critical)}.cvis-disabled-3-OHP{--cvis-input-border:var(--cvis-border);--cvis-input-bg:var(--cvis-neutral-dark)}.cvis-textarea-Z-y6g{width:100%;min-width:0;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);resize:vertical;background:0 0;border:none;margin:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.5}.cvis-fixed-FKUdB{resize:none}.cvis-textarea-Z-y6g:focus{outline:none}.cvis-textarea-Z-y6g::placeholder{color:var(--cvis-text-disabled)}.cvis-textarea-Z-y6g:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-count-QxRPT{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;align-self:flex-end;font-size:.6875rem}.cvis-slider-fNm-S{--cvis-slider-rail:var(--cvis-surface-elevated);--cvis-slider-accent:var(--cvis-orange-primary);--cvis-slider-thumb:var(--cvis-orange-light);align-items:center;gap:.75rem;width:100%;display:flex}.cvis-invalid-0-1Y5{--cvis-slider-accent:var(--cvis-status-critical);--cvis-slider-thumb:var(--cvis-status-critical-light)}.cvis-disabled-lOP--{--cvis-slider-accent:var(--cvis-control-primary-disabled);--cvis-slider-thumb:var(--cvis-text-disabled)}.cvis-track-kaJkL{flex:1;min-width:0;height:1.75rem;position:relative}.cvis-track-kaJkL:before,.cvis-track-kaJkL:after{content:"";pointer-events:none;height:.25rem;position:absolute;top:.625rem;left:0}.cvis-track-kaJkL:before{background-color:var(--cvis-slider-rail);box-shadow:inset 0 0 0 1px var(--cvis-border-strong);right:0}.cvis-track-kaJkL:after{width:var(--cvis-slider-fill,0%);background-color:var(--cvis-slider-accent)}.cvis-ticks-LQzcc{pointer-events:none;background-image:repeating-linear-gradient(to right, var(--cvis-border-strong) 0 1px, transparent 1px calc(100% / var(--cvis-slider-ticks,10)));height:.3125rem;position:absolute;top:1.25rem;left:0;right:0}.cvis-input-J48Um{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.5rem;margin:0;position:absolute;top:0;left:0}.cvis-input-J48Um:disabled{cursor:not-allowed}.cvis-input-J48Um:focus{outline:none}.cvis-input-J48Um::-webkit-slider-runnable-track{background:0 0;border:none;height:1.5rem}.cvis-input-J48Um::-webkit-slider-thumb{background-color:var(--cvis-slider-thumb);appearance:none;border:none;width:.5rem;height:1.125rem;margin-top:.1875rem;transition:background-color .12s}.cvis-input-J48Um::-moz-range-track{background:0 0;border:none;height:1.5rem}.cvis-input-J48Um::-moz-range-thumb{background-color:var(--cvis-slider-thumb);border:none;border-radius:0;width:.5rem;height:1.125rem;transition:background-color .12s}.cvis-input-J48Um:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-input-J48Um:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-value--33zj{min-width:3.5rem;color:var(--cvis-telemetry-value);font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-align:right;flex:none;font-size:.8125rem}.cvis-disabled-lOP-- .cvis-value--33zj{color:var(--cvis-text-disabled)}.cvis-wrapper-D1A0A{display:inline-flex}.cvis-tip-9u3as{z-index:10;background-color:var(--cvis-surface-elevated);border:1px solid var(--cvis-border-strong);width:max-content;max-width:16rem;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);letter-spacing:.02em;pointer-events:none;padding:.375rem .5rem;font-size:.75rem;font-weight:500;line-height:1.4;animation:.14s ease-out both cvis-fade-k6x3i}@keyframes cvis-fade-k6x3i{0%{opacity:0}to{opacity:1}}.cvis-tip-9u3as[hidden]{display:none}.cvis-avatar-3xMuZ{background-color:var(--cvis-surface-elevated);box-shadow:inset 0 0 0 1px var(--cvis-border-strong);color:var(--cvis-orange-text);font-family:var(--cvis-font-mono);letter-spacing:.04em;-webkit-user-select:none;user-select:none;clip-path:polygon(0 0,calc(100% - .375rem) 0,100% .375rem,100% 100%,.375rem 100%,0 calc(100% - .375rem));flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.cvis-sm-sZ2bk{width:1.75rem;height:1.75rem;font-size:.625rem}.cvis-md-Fdkbz{width:2.5rem;height:2.5rem;font-size:.8125rem}.cvis-lg-pTTUA{width:3.5rem;height:3.5rem;font-size:1.125rem}.cvis-image-ieqGp{object-fit:cover;width:100%;height:100%}.cvis-initials-bAEcn{line-height:1}.cvis-content-Bs3Ta{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cvis-content-Bs3Ta>svg{width:100%;height:100%;display:block}.cvis-status-ISBnL{background-color:var(--cvis-avatar-status);width:.5rem;height:.5rem;box-shadow:0 0 0 1px var(--cvis-background);position:absolute;bottom:.125rem;right:.125rem}.cvis-nominal-vIIlP{--cvis-avatar-status:var(--cvis-status-normal)}.cvis-warning-KGsuB{--cvis-avatar-status:var(--cvis-status-warning)}.cvis-critical-J9PdD{--cvis-avatar-status:var(--cvis-status-critical)}.cvis-info-OixLK{--cvis-avatar-status:var(--cvis-status-info)}.cvis-offline--StX3{--cvis-avatar-status:var(--cvis-status-inactive-text)}.cvis-breadcrumb-TVagK{font-family:var(--cvis-font-sans)}.cvis-list-0leIR{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.cvis-item-ZczhA{align-items:center;gap:.375rem;display:inline-flex}.cvis-crumb-g6N-w{color:var(--cvis-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700;text-decoration:none;transition:color .12s}a.cvis-crumb-g6N-w:hover{color:var(--cvis-orange-text);text-underline-offset:.1875rem;text-decoration:underline}a.cvis-crumb-g6N-w:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-current-EZHvh{color:var(--cvis-text-primary)}.cvis-separator-qrUX-{color:var(--cvis-border-strong);font-size:.75rem;display:inline-flex}.cvis-pagination-icb-v{font-family:var(--cvis-font-mono)}.cvis-list-9X-O7{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.cvis-control-40yNT{border:1px solid var(--cvis-border);background-color:var(--cvis-surface-secondary);min-width:2rem;height:2rem;color:var(--cvis-text-secondary);font-variant-numeric:tabular-nums;letter-spacing:.06em;cursor:pointer;justify-content:center;align-items:center;padding:0 .375rem;font-family:inherit;font-size:.75rem;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.cvis-control-40yNT:hover:not(:disabled){border-color:var(--cvis-orange-primary);color:var(--cvis-orange-text)}.cvis-control-40yNT:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-control-40yNT:disabled{border-color:var(--cvis-border);color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-current-Ca1M4{border-color:var(--cvis-orange-primary);background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text);font-weight:700}.cvis-step-B5YFK{font-size:.875rem}.cvis-gap-Jbyu5{min-width:1.5rem;height:2rem;color:var(--cvis-text-muted);letter-spacing:.06em;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.cvis-skeleton-CB4uF{width:var(--cvis-skeleton-width,100%);height:var(--cvis-skeleton-height,1rem);background-color:var(--cvis-surface-secondary);background-image:linear-gradient(90deg, transparent 0%, var(--cvis-surface-elevated) 40%, var(--cvis-surface-elevated) 60%, transparent 100%);background-repeat:no-repeat;background-size:220% 100%;animation:1.4s ease-in-out infinite cvis-scan-FeCgE;display:block}@keyframes cvis-scan-FeCgE{0%{background-position:160% 0}to{background-position:-60% 0}}.cvis-text--A8IF{height:var(--cvis-skeleton-height,.75rem)}.cvis-block-SL9-j{height:var(--cvis-skeleton-height,6rem);clip-path:polygon(0 0,calc(100% - .5rem) 0,100% .5rem,100% 100%,.5rem 100%,0 calc(100% - .5rem))}.cvis-avatar-2S-v2{width:var(--cvis-skeleton-width,2.5rem);height:var(--cvis-skeleton-height,2.5rem);clip-path:polygon(0 0,calc(100% - .375rem) 0,100% .375rem,100% 100%,.375rem 100%,0 calc(100% - .375rem))}.cvis-lines-AvXPO{width:var(--cvis-skeleton-width,100%);flex-direction:column;gap:.5rem;display:flex}.cvis-lastLine-h0ghl{width:62%}.cvis-stepper-w3qjQ{font-family:var(--cvis-font-sans)}.cvis-list-41uJy{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.cvis-step-s2nqL{align-items:center;display:flex}.cvis-pill-W0cFN{isolation:isolate;color:var(--cvis-step-fg);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;--cvis-step-fg:var(--cvis-text-muted);--cvis-step-border:var(--cvis-border);--cvis-step-bg:var(--cvis-surface);background:0 0;border:none;align-items:center;gap:.4375rem;margin:0;padding:.375rem .6875rem;font-family:inherit;font-size:.6875rem;font-weight:700;line-height:1;display:flex;position:relative}.cvis-pill-W0cFN:before,.cvis-pill-W0cFN:after{content:"";pointer-events:none;clip-path:polygon(0 0,calc(100% - .375rem) 0,100% .375rem,100% 100%,.375rem 100%,0 calc(100% - .375rem));transition:background .12s;position:absolute}.cvis-pill-W0cFN:before{z-index:-2;background:var(--cvis-step-border);inset:0}.cvis-pill-W0cFN:after{z-index:-1;background:var(--cvis-step-bg);inset:1px}.cvis-pill-W0cFN:hover:not(:disabled){--cvis-step-fg:var(--cvis-text-secondary);--cvis-step-border:var(--cvis-border-strong)}.cvis-pill-W0cFN:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-pill-W0cFN:disabled{cursor:not-allowed;--cvis-step-fg:var(--cvis-text-disabled)}.cvis-current-7hfEw{--cvis-step-fg:var(--cvis-text-primary);--cvis-step-border:var(--cvis-orange-primary);--cvis-step-bg:var(--cvis-orange-surface)}.cvis-complete-rDOEk{--cvis-step-fg:var(--cvis-orange-text);--cvis-step-border:var(--cvis-orange-deep)}.cvis-index-msFWV{min-width:1rem;color:var(--cvis-text-disabled);font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.cvis-current-7hfEw .cvis-index-msFWV,.cvis-complete-rDOEk .cvis-index-msFWV{color:inherit}.cvis-tick-YMcsh{font-size:.8125rem}.cvis-connector-lyeWp{background-color:var(--cvis-divider);width:.75rem;height:1px}.cvis-chip-0nys-{background-color:var(--cvis-chip-bg);max-width:100%;color:var(--cvis-chip-fg);font-family:var(--cvis-font-sans);letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--cvis-chip-border);clip-path:polygon(0 0,calc(100% - .3125rem) 0,100% .3125rem,100% 100%,.3125rem 100%,0 calc(100% - .3125rem));align-items:stretch;font-weight:700;line-height:1.2;transition:background-color .12s,color .12s;display:inline-flex}.cvis-body-our0B{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:none;align-items:center;gap:.375rem;margin:0;display:inline-flex}.cvis-label-Ov9pg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cvis-icon-dtR-K{width:1.15em;height:1.15em;color:var(--cvis-chip-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.cvis-icon-dtR-K>svg{width:100%;height:100%}.cvis-sm-dsdYB .cvis-body-our0B{height:1.375rem;padding:0 .5rem;font-size:.625rem}.cvis-md-TEBUR .cvis-body-our0B{height:1.75rem;padding:0 .75rem;font-size:.6875rem}.cvis-sm-dsdYB .cvis-dismiss-MywrG{width:1.375rem;font-size:.625rem}.cvis-md-TEBUR .cvis-dismiss-MywrG{width:1.75rem;font-size:.75rem}.cvis-selectable-RmutH .cvis-body-our0B{cursor:pointer}.cvis-selectable-RmutH:hover:not(.cvis-disabled-5Z-a8){--cvis-chip-bg:var(--cvis-chip-bg-hover);--cvis-chip-border:var(--cvis-chip-accent)}.cvis-selected-wzeTF{--cvis-chip-bg:var(--cvis-chip-bg-hover);--cvis-chip-border:var(--cvis-chip-accent);--cvis-chip-fg:var(--cvis-chip-accent)}.cvis-dismiss-MywrG{border:none;border-left:1px solid var(--cvis-chip-border);color:var(--cvis-chip-fg);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.cvis-dismiss-MywrG:hover:not(:disabled){background-color:color-mix(in srgb, var(--cvis-status-critical) 30%, transparent);color:var(--cvis-text-primary)}.cvis-dismiss-MywrG>svg{width:1em;height:1em}.cvis-body-our0B:focus-visible,.cvis-dismiss-MywrG:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-disabled-5Z-a8{--cvis-chip-fg:var(--cvis-text-disabled);--cvis-chip-border:var(--cvis-neutral-dark)}.cvis-disabled-5Z-a8 .cvis-body-our0B,.cvis-disabled-5Z-a8 .cvis-dismiss-MywrG{cursor:not-allowed}.cvis-neutral-Av3JZ{--cvis-chip-bg:var(--cvis-surface-elevated);--cvis-chip-bg-hover:var(--cvis-neutral-dark);--cvis-chip-border:var(--cvis-border-strong);--cvis-chip-fg:var(--cvis-text-secondary);--cvis-chip-accent:var(--cvis-neutral-light)}.cvis-primary-u11-9{--cvis-chip-bg:var(--cvis-orange-surface);--cvis-chip-bg-hover:color-mix(in srgb, var(--cvis-orange-primary) 28%, var(--cvis-background));--cvis-chip-border:var(--cvis-orange-dark);--cvis-chip-fg:var(--cvis-orange-text);--cvis-chip-accent:var(--cvis-orange-light)}.cvis-secondary-Pblts{--cvis-chip-bg:var(--cvis-purple-surface);--cvis-chip-bg-hover:color-mix(in srgb, var(--cvis-purple-primary) 28%, var(--cvis-background));--cvis-chip-border:var(--cvis-purple-dark);--cvis-chip-fg:var(--cvis-purple-text);--cvis-chip-accent:var(--cvis-purple-light)}.cvis-success-fK--U{--cvis-chip-bg:var(--cvis-status-success-surface);--cvis-chip-bg-hover:color-mix(in srgb, var(--cvis-status-success) 28%, var(--cvis-background));--cvis-chip-border:color-mix(in srgb, var(--cvis-status-success) 50%, var(--cvis-background));--cvis-chip-fg:var(--cvis-status-success);--cvis-chip-accent:var(--cvis-status-success)}.cvis-warning-2C34E{--cvis-chip-bg:var(--cvis-status-warning-surface);--cvis-chip-bg-hover:color-mix(in srgb, var(--cvis-status-warning) 28%, var(--cvis-background));--cvis-chip-border:color-mix(in srgb, var(--cvis-status-warning) 50%, var(--cvis-background));--cvis-chip-fg:var(--cvis-status-warning);--cvis-chip-accent:var(--cvis-status-warning)}.cvis-critical-pSlCI{--cvis-chip-bg:var(--cvis-status-critical-surface);--cvis-chip-bg-hover:color-mix(in srgb, var(--cvis-status-critical) 28%, var(--cvis-background));--cvis-chip-border:color-mix(in srgb, var(--cvis-status-critical) 50%, var(--cvis-background));--cvis-chip-fg:var(--cvis-status-critical-light);--cvis-chip-accent:var(--cvis-status-critical-light)}.cvis-container-JMoiT{width:100%;max-width:var(--cvis-container-max,none);padding-inline:var(--cvis-container-padding,0)}.cvis-centered-C1Tvd{margin-inline:auto}.cvis-sm-9xZWj{--cvis-container-max:30rem}.cvis-md-boT6i{--cvis-container-max:45rem}.cvis-lg-CrVSD{--cvis-container-max:64rem}.cvis-xl-48dOD{--cvis-container-max:80rem}.cvis-full-JUHqy{--cvis-container-max:none}.cvis-empty-V9CtD{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.cvis-sm-bnLtD{padding:1.5rem 1rem}.cvis-md-dTpw9{padding:3rem 1.5rem}.cvis-icon-qVCyh{color:var(--cvis-text-disabled);justify-content:center;align-items:center;display:flex}.cvis-sm-bnLtD .cvis-icon-qVCyh{font-size:1.5rem}.cvis-md-dTpw9 .cvis-icon-qVCyh{font-size:2.25rem}.cvis-title-xPfUf{color:var(--cvis-text-secondary);font-family:var(--cvis-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.cvis-sm-bnLtD .cvis-title-xPfUf{font-size:.75rem}.cvis-md-dTpw9 .cvis-title-xPfUf{font-size:.875rem}.cvis-description-oWwH1{max-width:32rem;color:var(--cvis-text-muted);margin:0;font-size:.875rem;line-height:1.6}.cvis-action-dqxw1{margin-top:.5rem}.cvis-dataTable-nu1pR{flex-direction:column;gap:.75rem;display:flex}.cvis-search-2y-yM{max-width:20rem}.cvis-sortButton-9p6w4{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin:0;padding:0;display:inline-flex}.cvis-sortButton-9p6w4:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-sortIcon-G82sx{flex-shrink:0;font-size:.75rem;display:inline-flex}.cvis-sortIconIdle-jwZpz{color:var(--cvis-text-disabled)}.cvis-card-Cb1o4{--cvis-panel-padding-block:0;--cvis-panel-padding-inline:0;flex-direction:column;display:flex}.cvis-media-E4EQe{line-height:0;display:block;overflow:hidden}.cvis-clipped-ocjtE .cvis-media-E4EQe{clip-path:polygon(0 0, calc(100% - var(--cvis-clip-size)) 0, 100% var(--cvis-clip-size), 100% 100%, 0 100%)}.cvis-media-E4EQe>img,.cvis-media-E4EQe>svg,.cvis-media-E4EQe>video{width:100%;height:auto;display:block}.cvis-header-PTXf2{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem 0;display:flex}.cvis-titles-tDRo9{flex-direction:column;gap:.25rem;min-width:0;display:flex}.cvis-title-mSgoo{margin:0}.cvis-subtitle-dBqgy{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem}.cvis-aside-YL-Nw{flex:none;align-items:center;gap:.5rem;display:flex}.cvis-body-W441Z{color:var(--cvis-text-secondary);padding:1rem 1.5rem 1.25rem;font-size:.875rem;line-height:1.6}.cvis-header-PTXf2+.cvis-body-W441Z{padding-top:.75rem}.cvis-actions-AUI-1{border-top:1px solid var(--cvis-divider);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding:1rem 1.5rem;display:flex}.cvis-bar-SHqWS{--cvis-panel-surface:var(--cvis-appbar-bg,var(--cvis-surface));isolation:isolate;width:100%;min-height:var(--cvis-appbar-height,3.5rem);background-color:var(--cvis-appbar-bg,var(--cvis-surface));border-bottom:1px solid var(--cvis-border-strong);box-shadow:inset 0 -2px 0 -1px var(--cvis-orange-primary);color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);align-items:center;gap:1rem;padding:0 1.5rem;display:flex;position:relative}.cvis-dense-Ga-eF{--cvis-appbar-height:2.75rem;padding:0 1rem}.cvis-transparent-uGrsu{--cvis-appbar-bg:transparent;--cvis-panel-surface:var(--cvis-background)}.cvis-static-WVFVb{position:relative}.cvis-sticky-DStUO{z-index:20;position:sticky;top:0}.cvis-lead-hmS-I{flex:none;align-items:center;gap:.625rem;min-width:0;display:flex}.cvis-brand-xKt54{width:1.5rem;height:1.5rem;color:var(--cvis-orange-primary);justify-content:center;align-items:center;display:inline-flex}.cvis-brand-xKt54>svg{width:100%;height:100%}.cvis-title-qaMMQ{letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.9375rem;font-weight:700;overflow:hidden}.cvis-middle-Z2Kaq{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.cvis-actions-x7tMx{flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}.cvis-hero-IB2tg{--cvis-accent:var(--cvis-orange-primary);isolation:isolate;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);animation:.32s ease-out both cvis-boot;position:relative}.cvis-sm-SWi-Z{padding:1rem 0}.cvis-md-ARkLB{padding:2.5rem 0}.cvis-lg-dn18x{padding:5rem 0}.cvis-sm-SWi-Z.cvis-inset-Sd57i,.cvis-md-ARkLB.cvis-inset-Sd57i{padding-inline:1.5rem}.cvis-lg-dn18x.cvis-inset-Sd57i{padding-inline:2rem}.cvis-inner-SwG-E{flex-direction:column;gap:1.5rem;display:flex;position:relative}.cvis-sm-SWi-Z .cvis-inner-SwG-E{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:1rem}.cvis-copy-L1cUg{flex-direction:column;gap:.75rem;max-width:48rem;display:flex}.cvis-center-RK4s6{text-align:center}.cvis-center-RK4s6 .cvis-inner-SwG-E{align-items:center}.cvis-center-RK4s6 .cvis-copy-L1cUg{margin:0 auto}.cvis-actions-gvqd-{flex-wrap:wrap;gap:.75rem;display:flex}.cvis-center-RK4s6 .cvis-actions-gvqd-{justify-content:center}.cvis-extra-7unC0{margin-top:1.5rem;position:relative}.cvis-sm-SWi-Z .cvis-extra-7unC0{margin-top:1rem}.cvis-eyebrow-enSNb{color:var(--cvis-orange-text);font-family:var(--cvis-font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem}.cvis-lg-dn18x .cvis-eyebrow-enSNb{font-size:.875rem}.cvis-title-ezsPI{margin:0}.cvis-description-XeTso{max-width:44rem;color:var(--cvis-text-secondary);margin:0;font-size:1rem;line-height:1.6}.cvis-sm-SWi-Z .cvis-description-XeTso{font-size:.875rem}.cvis-lg-dn18x .cvis-description-XeTso{font-size:1.125rem}.cvis-center-RK4s6 .cvis-description-XeTso{margin:0 auto}.cvis-media-QFsnm{z-index:0;pointer-events:none;line-height:0;position:absolute;inset:0;overflow:hidden}.cvis-media-QFsnm>img,.cvis-media-QFsnm>svg,.cvis-media-QFsnm>video{object-fit:cover;width:100%;height:100%;display:block}.cvis-media-QFsnm:after{content:"";background-image:linear-gradient(to top, var(--cvis-background), color-mix(in srgb, var(--cvis-background) var(--cvis-hero-scrim), transparent));position:absolute;inset:0}.cvis-clipped-aMRJv:before,.cvis-clipped-aMRJv:after{content:"";pointer-events:none;clip-path:polygon(0 0, calc(100% - var(--cvis-clip-size)) 0, 100% var(--cvis-clip-size), 100% 100%, var(--cvis-clip-size) 100%, 0 calc(100% - var(--cvis-clip-size)));position:absolute}.cvis-clipped-aMRJv:before{z-index:-2;background-color:var(--cvis-border-strong);inset:0}.cvis-clipped-aMRJv:after{z-index:-1;background-color:var(--cvis-surface);inset:1px}.cvis-silhouette-dhoDP{clip-path:polygon(0 0, calc(100% - var(--cvis-clip-size)) 0, 100% var(--cvis-clip-size), 100% 100%, var(--cvis-clip-size) 100%, 0 calc(100% - var(--cvis-clip-size)))}.cvis-scanlines-G3FCv{z-index:1;pointer-events:none;background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--cvis-text-primary) 4%, transparent) 0 1px, transparent 1px 3px);position:absolute;inset:0}.cvis-backdrop-6l4ty{background-color:color-mix(in srgb, var(--cvis-background) 78%, transparent);z-index:30;justify-content:center;align-items:center;display:flex}.cvis-contained-nRMo4{position:absolute;inset:0}.cvis-fullScreen-1ECf6{z-index:40;position:fixed;inset:0}.cvis-blurred-B0F8j{-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem)}.cvis-content-k-Wfg{color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;display:flex}.cvis-label-FsgDq{letter-spacing:.14em;text-transform:uppercase;color:var(--cvis-text-secondary);font-size:.75rem;font-weight:700}.cvis-fab-gK36L{isolation:isolate;color:var(--cvis-fab-fg);font-family:var(--cvis-font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;filter:drop-shadow(0 .25rem .75rem color-mix(in srgb, var(--cvis-shadow) 80%, transparent));background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;margin:0;font-weight:700;line-height:1;transition:color .12s;display:inline-flex;position:relative}.cvis-fab-gK36L:before,.cvis-fab-gK36L:after{content:"";pointer-events:none;clip-path:polygon(0 0, calc(100% - var(--cvis-fab-clip)) 0, 100% var(--cvis-fab-clip), 100% 100%, var(--cvis-fab-clip) 100%, 0 calc(100% - var(--cvis-fab-clip)));transition:background .12s;position:absolute}.cvis-fab-gK36L:before{z-index:-2;background:var(--cvis-fab-border);inset:0}.cvis-fab-gK36L:after{z-index:-1;background:var(--cvis-fab-bg);inset:1px}.cvis-fab-gK36L:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-fab-gK36L:disabled{cursor:not-allowed;--cvis-fab-fg:var(--cvis-text-disabled);--cvis-fab-bg:var(--cvis-surface-secondary);--cvis-fab-border:var(--cvis-border-strong)}.cvis-icon-gUuhz{flex:none;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:inline-flex}.cvis-icon-gUuhz>svg{width:100%;height:100%}.cvis-label-QRO38{font-size:.8125rem}.cvis-md-mVSRr{--cvis-fab-clip:.75rem;height:3rem;font-size:.9375rem}.cvis-lg-uCbRF{--cvis-fab-clip:1rem;height:3.75rem;font-size:1.125rem}.cvis-round-Qmyx-{aspect-ratio:1;padding:0}.cvis-extended-5wFD-{padding:0 1.5rem}.cvis-pinned-WAJ9D{z-index:25;position:fixed}.cvis-bottomRight-YF7RR{bottom:1.5rem;right:1.5rem}.cvis-bottomLeft-Qn7Wx{bottom:1.5rem;left:1.5rem}.cvis-primary-4M0p5{--cvis-fab-border:var(--cvis-orange-light);--cvis-fab-bg:linear-gradient(150deg, var(--cvis-control-primary), var(--cvis-orange-strong-end));--cvis-fab-fg:var(--cvis-on-strong)}.cvis-primary-4M0p5:hover:not(:disabled){--cvis-fab-bg:linear-gradient(150deg, var(--cvis-control-primary-hover), var(--cvis-control-primary))}.cvis-secondary-Xkeq7{--cvis-fab-border:var(--cvis-purple-light);--cvis-fab-bg:linear-gradient(150deg, var(--cvis-control-secondary), var(--cvis-purple-strong-end));--cvis-fab-fg:var(--cvis-on-strong)}.cvis-secondary-Xkeq7:hover:not(:disabled){--cvis-fab-bg:linear-gradient(150deg, var(--cvis-control-secondary-hover), var(--cvis-control-secondary))}.cvis-critical-q0hI7{--cvis-fab-border:var(--cvis-status-critical-light);--cvis-fab-bg:linear-gradient(150deg, var(--cvis-status-critical), var(--cvis-critical-strong-end));--cvis-fab-fg:var(--cvis-on-strong)}.cvis-critical-q0hI7:hover:not(:disabled){--cvis-fab-bg:linear-gradient(150deg, var(--cvis-status-critical-light), var(--cvis-status-critical))}.cvis-group-UZQ2s{isolation:isolate;border:1px solid var(--cvis-border-strong);background-color:var(--cvis-surface-secondary);display:inline-flex}.cvis-horizontal-8PAqY{flex-direction:row}.cvis-vertical-ywba-{flex-direction:column}.cvis-fullWidth-23gJT{width:100%;display:flex}.cvis-fullWidth-23gJT .cvis-button-3s-gI{flex:1 1 0}.cvis-button-3s-gI{color:var(--cvis-text-secondary);font-family:var(--cvis-font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;margin:0;font-weight:700;line-height:1;transition:background-color .12s,color .12s;display:inline-flex}.cvis-horizontal-8PAqY .cvis-button-3s-gI+.cvis-button-3s-gI{border-left:1px solid var(--cvis-border-strong)}.cvis-vertical-ywba- .cvis-button-3s-gI+.cvis-button-3s-gI{border-top:1px solid var(--cvis-border-strong)}.cvis-button-3s-gI:hover:not(:disabled){background-color:var(--cvis-surface-elevated);color:var(--cvis-text-primary)}.cvis-button-3s-gI:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-button-3s-gI:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-selected--XnZK{background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text);box-shadow:inset 0 -2px 0 var(--cvis-orange-primary)}.cvis-selected--XnZK:hover:not(:disabled){background-color:color-mix(in srgb, var(--cvis-orange-primary) 26%, var(--cvis-background));color:var(--cvis-orange-light)}.cvis-selected--XnZK:disabled{background-color:var(--cvis-surface-elevated);box-shadow:inset 0 -2px 0 var(--cvis-control-primary-disabled)}.cvis-sm-5fEBR .cvis-button-3s-gI{height:1.75rem;padding:0 .75rem;font-size:.6875rem}.cvis-md-hkEdp .cvis-button-3s-gI{height:2.25rem;padding:0 1rem;font-size:.8125rem}.cvis-lg-x5IqS .cvis-button-3s-gI{height:3rem;padding:0 1.5rem;font-size:1rem}.cvis-sm-5fEBR .cvis-iconOnly-u620-,.cvis-md-hkEdp .cvis-iconOnly-u620-,.cvis-lg-x5IqS .cvis-iconOnly-u620-{aspect-ratio:1;padding:0}.cvis-icon-ngt5s{flex:none;justify-content:center;align-items:center;width:1.15em;height:1.15em;display:inline-flex}.cvis-icon-ngt5s>svg{width:100%;height:100%}.cvis-wrapper-Cd82l{background-color:var(--cvis-surface-secondary);border:1px solid var(--cvis-border-strong);color:var(--cvis-text-primary);font-family:var(--cvis-font-mono);align-items:stretch;transition:border-color .12s;display:inline-flex}.cvis-wrapper-Cd82l:focus-within{border-color:var(--cvis-orange-primary)}.cvis-input-Ss8p7{width:100%;min-width:0;color:inherit;font:inherit;text-align:right;appearance:textfield;background:0 0;border:none;padding:.5rem .75rem;font-size:.875rem}.cvis-input-Ss8p7::-webkit-outer-spin-button{appearance:none;margin:0}.cvis-input-Ss8p7::-webkit-inner-spin-button{appearance:none;margin:0}.cvis-input-Ss8p7:focus-visible{outline:none}.cvis-wrapper-Cd82l:has(.cvis-input-Ss8p7:focus-visible){box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-unit-AQyUP{color:var(--cvis-telemetry-unit);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;padding-right:.5rem;font-size:.75rem;display:flex}.cvis-steppers-8bDDg{border-left:1px solid var(--cvis-border-strong);flex-direction:column;flex:none;display:flex}.cvis-stepper-JRmoV{background:var(--cvis-surface-elevated);width:1.75rem;color:var(--cvis-text-secondary);cursor:pointer;border:none;flex:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .12s,color .12s;display:flex}.cvis-stepper-JRmoV+.cvis-stepper-JRmoV{border-top:1px solid var(--cvis-border-strong)}.cvis-stepper-JRmoV:hover:not(:disabled){background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text)}.cvis-stepper-JRmoV:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-stepper-JRmoV:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-stepper-JRmoV>svg{width:.75rem;height:.75rem}.cvis-invalid-rBtTd{border-color:var(--cvis-status-critical)}.cvis-invalid-rBtTd:focus-within{border-color:var(--cvis-status-critical-light)}.cvis-disabled-k5gJF{background-color:var(--cvis-neutral-dark);border-color:var(--cvis-border);color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-rating-ovR5H{color:var(--cvis-text-muted);align-items:center;gap:.25rem;display:inline-flex}.cvis-option-YPywX{cursor:pointer;display:inline-flex}.cvis-mark-slTtV{width:var(--cvis-rating-size);height:var(--cvis-rating-size);transition:color .12s,transform .12s}.cvis-on-SY6aJ{color:var(--cvis-orange-primary);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--cvis-orange-primary) 55%, transparent))}.cvis-option-YPywX:hover .cvis-mark-slTtV{color:var(--cvis-orange-light);transform:scale(1.1)}.cvis-input-M6sdT:focus-visible+.cvis-optionLabel-PiZ0Y+.cvis-mark-slTtV{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-sm-EwubN{--cvis-rating-size:.875rem}.cvis-md-UPF5b{--cvis-rating-size:1.25rem}.cvis-lg-QNXwY{--cvis-rating-size:1.75rem}.cvis-readOnly-aYCZR .cvis-mark-slTtV{cursor:default}.cvis-disabled-BwXHB{color:var(--cvis-text-disabled)}.cvis-disabled-BwXHB .cvis-option-YPywX{cursor:not-allowed}.cvis-disabled-BwXHB .cvis-on-SY6aJ{color:var(--cvis-control-primary-disabled);filter:none}.cvis-disabled-BwXHB .cvis-option-YPywX:hover .cvis-mark-slTtV{color:inherit;transform:none}.cvis-wrapper-V8v5y{display:inline-block}.cvis-anchor-dDZ5K{display:contents}.cvis-surface-2lEiE{z-index:30;background-color:var(--cvis-surface-elevated);border:1px solid var(--cvis-border-strong);min-width:12rem;max-width:min(22rem,90vw);color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--cvis-shadow) 80%, transparent);animation:.16s ease-out both cvis-boot}.cvis-surface-2lEiE:focus{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-header-u8-jn{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem .875rem 0;display:flex}.cvis-title-hAl5w{color:var(--cvis-orange-text);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700}.cvis-close-8JGfL{width:1.5rem;height:1.5rem;color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.cvis-close-8JGfL:hover{color:var(--cvis-text-primary)}.cvis-close-8JGfL:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-close-8JGfL>svg{width:.875rem;height:.875rem}.cvis-body-d6SIw{padding:.875rem;font-size:.875rem;line-height:1.5}.cvis-header-u8-jn+.cvis-body-d6SIw{padding-top:.625rem}.cvis-dial-PVPlO{display:inline-flex;position:relative}.cvis-trigger-8Sy4m{z-index:1;position:relative}.cvis-actions-APWGb{z-index:2;gap:.5rem;display:flex;position:absolute}.cvis-up-98eqP .cvis-actions-APWGb{flex-direction:column-reverse;align-items:flex-end;padding-bottom:.5rem;bottom:100%;right:0}.cvis-down-foa0h .cvis-actions-APWGb{flex-direction:column;align-items:flex-end;padding-top:.5rem;top:100%;right:0}.cvis-left-va4fY .cvis-actions-APWGb{flex-direction:row-reverse;align-items:center;padding-right:.5rem;top:50%;right:100%;transform:translateY(-50%)}.cvis-right-FSU0b .cvis-actions-APWGb{flex-direction:row;align-items:center;padding-left:.5rem;top:50%;left:100%;transform:translateY(-50%)}.cvis-pinned-5WTTJ{z-index:25;position:fixed}.cvis-bottomRight-6W1WX{bottom:1.5rem;right:1.5rem}.cvis-bottomLeft-Tivq2{bottom:1.5rem;left:1.5rem}.cvis-action-3RQGP{border:1px solid var(--cvis-border-strong);background-color:var(--cvis-surface-elevated);color:var(--cvis-text-secondary);font-family:var(--cvis-font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:0 .25rem .75rem color-mix(in srgb, var(--cvis-shadow) 80%, transparent);align-items:center;gap:.625rem;margin:0;padding:.375rem .375rem .375rem .75rem;font-size:.75rem;font-weight:700;line-height:1;transition:background-color .1s,color .1s;display:inline-flex}.cvis-action-3RQGP:hover:not(.cvis-disabledAction-H3x3-){background-color:var(--cvis-orange-surface);border-color:var(--cvis-orange-dark);color:var(--cvis-orange-text)}.cvis-action-3RQGP:focus{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-disabledAction-H3x3-{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-actionIcon-sOECr{background-color:var(--cvis-surface-secondary);width:1.75rem;height:1.75rem;color:var(--cvis-orange-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.cvis-actionIcon-sOECr>svg{width:1rem;height:1rem}.cvis-disabledAction-H3x3- .cvis-actionIcon-sOECr{color:var(--cvis-text-disabled)}.cvis-actionLabel-AlVrE{flex:auto}.cvis-nav-Qm6f0{min-width:0;font-family:var(--cvis-font-sans)}.cvis-list-oNLze{min-width:0;margin:0;padding:0;list-style:none;display:flex}.cvis-horizontal-ueNj2 .cvis-list-oNLze{flex-direction:row;align-items:stretch;gap:.25rem}.cvis-vertical-jC36s .cvis-list-oNLze{flex-direction:column;gap:.125rem}.cvis-entry-eg-PA{flex-direction:column;min-width:0;display:flex}.cvis-item-2Rc1V{min-width:0;color:var(--cvis-text-muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin:0;padding:.5rem .75rem;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1.25;text-decoration:none;transition:color .12s,background-color .12s;display:flex;position:relative}.cvis-item-2Rc1V:not(.cvis-disabled-7DgcN):hover{color:var(--cvis-text-secondary)}.cvis-vertical-jC36s .cvis-item-2Rc1V:not(.cvis-disabled-7DgcN):hover{background-color:var(--cvis-surface-secondary)}.cvis-item-2Rc1V:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-disabled-7DgcN{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-current-BSrAx{color:var(--cvis-orange-text)}.cvis-current-BSrAx:not(.cvis-disabled-7DgcN):hover{color:var(--cvis-orange-light)}.cvis-vertical-jC36s .cvis-current-BSrAx{background-color:var(--cvis-surface-secondary)}.cvis-current-BSrAx:after{content:"";background-color:var(--cvis-orange-primary);position:absolute}.cvis-horizontal-ueNj2 .cvis-current-BSrAx:after{height:2px;bottom:0;left:0;right:0}.cvis-vertical-jC36s .cvis-current-BSrAx:after{width:2px;top:0;bottom:0;left:0}.cvis-glyph-EEiDS{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.cvis-glyph-EEiDS>svg{width:100%;height:100%}.cvis-label-WQWVq{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cvis-badge---z5l{background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text);font-family:var(--cvis-font-mono);flex:none;margin-left:auto;padding:0 .25rem;font-size:.625rem;line-height:1rem}.cvis-disabled-7DgcN .cvis-badge---z5l{background-color:var(--cvis-status-inactive-surface);color:var(--cvis-text-disabled)}.cvis-sections-0-rI6{--cvis-nav-rail-gap:.625rem;padding:0 0 0 var(--cvis-nav-rail-gap);border-left:1px solid var(--cvis-border);flex-direction:column;gap:.125rem;margin:.125rem 0 .25rem .75rem;list-style:none;display:flex}.cvis-section-abA0i{color:var(--cvis-text-muted);letter-spacing:.04em;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;text-decoration:none;transition:color .12s;display:block;position:relative}.cvis-section-abA0i:hover{color:var(--cvis-text-secondary)}.cvis-section-abA0i:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-sectionCurrent-hQI-h{color:var(--cvis-orange-text)}.cvis-sectionCurrent-hQI-h:before{content:"";top:0;bottom:0;left:calc(-1 * var(--cvis-nav-rail-gap) - 1px);background-color:var(--cvis-orange-primary);width:2px;position:absolute}.cvis-bar-kp35Q{background-color:var(--cvis-surface);border-top:1px solid var(--cvis-border-strong);width:100%;min-height:3.5rem;font-family:var(--cvis-font-sans);align-items:stretch;display:flex}.cvis-fixed-gBym6{z-index:20;position:fixed;bottom:0;left:0;right:0}.cvis-item-XfDIW{min-width:0;color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:.5rem .25rem;font-family:inherit;transition:color .12s,background-color .12s;display:flex;position:relative}.cvis-item-XfDIW:hover:not(:disabled){background-color:var(--cvis-surface-secondary);color:var(--cvis-text-secondary)}.cvis-item-XfDIW:focus-visible{z-index:1;box-shadow:inset 0 0 0 2px var(--cvis-background), inset 0 0 0 4px var(--cvis-focus);outline:none}.cvis-item-XfDIW:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-current-gKF70{color:var(--cvis-orange-text);box-shadow:inset 0 2px 0 var(--cvis-orange-primary)}.cvis-current-gKF70:hover:not(:disabled){color:var(--cvis-orange-light)}.cvis-glyph-e0OzC{justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex;position:relative}.cvis-glyph-e0OzC>svg{width:100%;height:100%}.cvis-badge--c3Do{background-color:var(--cvis-status-critical);color:var(--cvis-on-strong);padding:0 .25rem;font-size:.5625rem;font-weight:700;line-height:.875rem;position:absolute;top:-.375rem;left:60%}.cvis-label-qJj3L{letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:.625rem;font-weight:700;overflow:hidden}.cvis-timeline-utrkA{font-family:var(--cvis-font-sans);gap:0;margin:0;padding:0;list-style:none;display:grid}.cvis-entry-Svpcl{--cvis-timeline-accent:var(--cvis-border-strong);grid-template-columns:1.5rem 1fr auto;align-items:start;gap:.75rem;padding:0 0 1.25rem;display:grid;position:relative}.cvis-entry-Svpcl:before{content:"";background-color:var(--cvis-divider);width:1px;position:absolute;top:1.5rem;bottom:0;left:.6875rem}.cvis-entry-Svpcl:last-child{padding-bottom:0}.cvis-entry-Svpcl:last-child:before{display:none}.cvis-marker-kmPV-{background-color:var(--cvis-background);width:1.5rem;height:1.5rem;color:var(--cvis-timeline-accent);justify-content:center;align-items:center;display:flex}.cvis-dot-VTZP3{background-color:var(--cvis-timeline-accent);width:.5rem;height:.5rem;transform:rotate(45deg)}.cvis-icon-sXXYG{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.cvis-icon-sXXYG>svg{width:100%;height:100%}.cvis-content-CSC1i{min-width:0;padding-top:.125rem}.cvis-title-DxfAX{color:var(--cvis-text-primary);letter-spacing:.04em;margin:0;font-size:.875rem;font-weight:700}.cvis-description-f9sxV{color:var(--cvis-text-secondary);margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}.cvis-timestamp-owiRu{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono);letter-spacing:.06em;white-space:nowrap;margin:0;padding-top:.1875rem;font-size:.6875rem}.cvis-nominal-v8AZC{--cvis-timeline-accent:var(--cvis-status-success)}.cvis-warning-tf2z9{--cvis-timeline-accent:var(--cvis-status-warning)}.cvis-critical-Mi2pO{--cvis-timeline-accent:var(--cvis-status-critical)}.cvis-info-wuM-8{--cvis-timeline-accent:var(--cvis-status-info-light)}.cvis-offline-qbcPp{--cvis-timeline-accent:var(--cvis-status-inactive-text)}.cvis-current-7v3OX .cvis-dot-VTZP3{box-shadow:0 0 0 .25rem color-mix(in srgb, var(--cvis-timeline-accent) 30%, transparent)}.cvis-current-7v3OX .cvis-title-DxfAX{color:var(--cvis-orange-text)}@media (width>=40rem){.cvis-alternate-yhMHw .cvis-entry-Svpcl{grid-template-columns:1fr 1.5rem 1fr}.cvis-alternate-yhMHw .cvis-entry-Svpcl:before{left:50%;transform:translate(-50%)}.cvis-alternate-yhMHw .cvis-marker-kmPV-{grid-area:1/2}.cvis-alternate-yhMHw .cvis-entry-Svpcl>.cvis-content-CSC1i{grid-area:1/3}.cvis-alternate-yhMHw .cvis-entry-Svpcl>.cvis-timestamp-owiRu,.cvis-alternate-yhMHw .cvis-entry-Svpcl:nth-child(2n)>.cvis-content-CSC1i{text-align:right;grid-area:1/1}.cvis-alternate-yhMHw .cvis-entry-Svpcl:nth-child(2n)>.cvis-timestamp-owiRu{text-align:left;grid-area:1/3}}.cvis-frame-IenAu{isolation:isolate;min-width:0;min-height:0;line-height:0;display:block;position:relative}.cvis-clipped-Mdhme{--cvis-accent:var(--cvis-orange-primary);background-color:var(--cvis-border-strong);clip-path:polygon(0 0, calc(100% - var(--cvis-clip-size)) 0, 100% var(--cvis-clip-size), 100% 100%, var(--cvis-clip-size) 100%, 0 calc(100% - var(--cvis-clip-size)));padding:1px}.cvis-clipped-Mdhme .cvis-image-Zq9Zs{clip-path:polygon(0 0, calc(100% - var(--cvis-clip-size)) 0, 100% var(--cvis-clip-size), 100% 100%, var(--cvis-clip-size) 100%, 0 calc(100% - var(--cvis-clip-size)))}.cvis-image-Zq9Zs{background-color:var(--cvis-surface);width:100%;height:100%;display:block}.cvis-cover-nQnTX{object-fit:cover}.cvis-contain-39GuK{object-fit:contain}.cvis-list-dnhbK{grid-template-columns:var(--cvis-image-list-tracks);gap:var(--cvis-image-list-gap,0);font-family:var(--cvis-font-sans);grid-auto-rows:auto;margin:0;padding:0;list-style:none;display:grid}.cvis-item-Zuf-R{grid-column:span var(--cvis-image-list-col-span,1);grid-row:span var(--cvis-image-list-row-span,1);min-width:0;position:relative}.cvis-tile-X75Ee{background-color:var(--cvis-surface-secondary);border:1px solid var(--cvis-border);height:100%;display:block;position:relative;overflow:hidden}.cvis-image-KuQ2I{width:100%;height:100%;aspect-ratio:var(--cvis-image-list-ratio,1 / 1);object-fit:cover;display:block}.cvis-link-y5vl5{color:inherit;text-decoration:none;transition:border-color .12s}.cvis-link-y5vl5:hover{border-color:var(--cvis-orange-primary)}.cvis-link-y5vl5:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-caption-D8DF9{flex-direction:column;gap:.125rem;min-width:0;display:flex}.cvis-title-Yp-BA{color:var(--cvis-text-primary);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:700;overflow:hidden}.cvis-subtitle-LCpjT{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.cvis-overlay-iBqpw .cvis-caption-D8DF9{background-image:linear-gradient(to top, color-mix(in srgb, var(--cvis-background) 92%, transparent), transparent);padding:1.5rem .625rem .5rem;position:absolute;bottom:0;left:0;right:0}.cvis-below-tproe .cvis-caption-D8DF9{background-color:var(--cvis-surface-secondary);border-top:1px solid var(--cvis-border);padding:.5rem .625rem}.cvis-positioner-7xnwJ{z-index:50;pointer-events:none;max-width:min(28rem,100vw - 2rem);display:flex;position:fixed}.cvis-toast-FLdHz{pointer-events:auto;width:100%;box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--cvis-shadow) 80%, transparent);animation:.2s ease-out both cvis-boot}.cvis-action--b4jg{gap:.5rem;margin-top:.625rem;display:flex}.cvis-top-03Rlv{top:1.5rem;left:50%;transform:translate(-50%)}.cvis-topStart-0XZdj{top:1.5rem;left:1.5rem}.cvis-topEnd-FVWcz{top:1.5rem;right:1.5rem}.cvis-bottom-kDsSz{bottom:1.5rem;left:50%;transform:translate(-50%)}.cvis-bottomStart-6E4W-{bottom:1.5rem;left:1.5rem}.cvis-bottomEnd-L7DQ-{bottom:1.5rem;right:1.5rem}.cvis-transfer-Pa0X4{font-family:var(--cvis-font-sans);grid-template-columns:1fr auto 1fr;align-items:stretch;gap:.75rem;display:grid}@media (width<=40rem){.cvis-transfer-Pa0X4{grid-template-columns:1fr}.cvis-controls-RMIrP{flex-direction:row;justify-content:center}}.cvis-panel-5uhlr{background-color:var(--cvis-surface);border:1px solid var(--cvis-border-strong);flex-direction:column;min-width:0;display:flex}.cvis-heading-Jvb80{background-color:var(--cvis-surface-secondary);border-bottom:1px solid var(--cvis-border-strong);color:var(--cvis-orange-text);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:.5rem .75rem;font-size:.6875rem;font-weight:700}.cvis-count-An1RV{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono)}.cvis-search-xgEpG{margin:.5rem .75rem 0}.cvis-rows-4dCkx{flex-direction:column;gap:.5rem;min-height:8rem;max-height:16rem;padding:.625rem .75rem;display:flex;overflow-y:auto}.cvis-row-csgjJ{min-width:0}.cvis-empty-P1Zff{color:var(--cvis-text-muted);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:auto 0;font-size:.75rem}.cvis-controls-RMIrP{flex-direction:column;align-self:center;gap:.375rem;display:flex}.cvis-control-zfO5v{border:1px solid var(--cvis-border-strong);background-color:var(--cvis-surface-elevated);width:2.25rem;height:2rem;color:var(--cvis-text-secondary);cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.cvis-control-zfO5v:hover:not(:disabled){background-color:var(--cvis-orange-surface);border-color:var(--cvis-orange-dark);color:var(--cvis-orange-text)}.cvis-control-zfO5v:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-control-zfO5v:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-control-zfO5v>svg{width:.875rem;height:.875rem}.cvis-trailing-giW5H{margin-left:-.375rem}.cvis-wrapper-sWesN{font-family:var(--cvis-font-sans);display:block}.cvis-control-BFHcb{background-color:var(--cvis-surface-secondary);border:1px solid var(--cvis-border-strong);align-items:stretch;transition:border-color .12s;display:flex}.cvis-control-BFHcb:focus-within{border-color:var(--cvis-orange-primary)}.cvis-input-MlbJR{min-width:0;color:var(--cvis-text-primary);background:0 0;border:none;flex:auto;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.cvis-input-MlbJR::placeholder{color:var(--cvis-text-muted)}.cvis-input-MlbJR:focus-visible{outline:none}.cvis-control-BFHcb:has(.cvis-input-MlbJR:focus-visible){box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus)}.cvis-clear-nADeo{width:2rem;color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.cvis-clear-nADeo:hover:not(:disabled){color:var(--cvis-status-critical-light)}.cvis-clear-nADeo:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-clear-nADeo>svg{width:.875rem;height:.875rem}.cvis-listbox-qs8MN{z-index:30;background-color:var(--cvis-surface-elevated);border:1px solid var(--cvis-border-strong);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--cvis-shadow) 80%, transparent);margin:0;padding:.25rem;list-style:none;overflow-y:auto}.cvis-option-cZsvO{color:var(--cvis-text-secondary);cursor:pointer;flex-direction:column;gap:.125rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.cvis-active-lb8o-{background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text);box-shadow:inset 2px 0 0 var(--cvis-orange-primary)}.cvis-option-cZsvO[aria-selected=true] .cvis-label-gMGmk{font-weight:700}.cvis-disabledOption-HIE9P{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-disabledOption-HIE9P.cvis-active-lb8o-{background-color:var(--cvis-surface-secondary);color:var(--cvis-text-disabled);box-shadow:none}.cvis-label-gMGmk{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cvis-description-jyqgI{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono);font-size:.6875rem}.cvis-empty-T8PsT{z-index:30;background-color:var(--cvis-surface-elevated);border:1px solid var(--cvis-border-strong);color:var(--cvis-text-muted);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:0;padding:.75rem;font-size:.75rem}.cvis-invalid-8l68l .cvis-control-BFHcb{border-color:var(--cvis-status-critical)}.cvis-disabled-JwOO2 .cvis-control-BFHcb{background-color:var(--cvis-neutral-dark);border-color:var(--cvis-border)}.cvis-disabled-JwOO2 .cvis-input-MlbJR{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-picker-yNRjj{flex-direction:column;gap:.5rem;display:flex}.cvis-row-c5yRp{align-items:center;gap:.5rem;display:flex}.cvis-swatch-YW0ad{width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--cvis-border-strong);cursor:pointer;clip-path:polygon(0 0,calc(100% - .375rem) 0,100% .375rem,100% 100%,.375rem 100%,0 calc(100% - .375rem));flex:none;position:relative}.cvis-swatch-YW0ad:focus-within:after{content:"";box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);position:absolute;inset:-.25rem}.cvis-invalid-ngtoT{box-shadow:inset 0 0 0 1px var(--cvis-status-critical)}.cvis-disabled-SFZR2{cursor:not-allowed;opacity:.5}.cvis-hex-QmoIe{background-color:var(--cvis-surface-secondary);border:1px solid var(--cvis-border-strong);width:7rem;color:var(--cvis-text-primary);font-family:var(--cvis-font-mono);letter-spacing:.08em;text-transform:lowercase;padding:.5rem .625rem;font-size:.8125rem}.cvis-hex-QmoIe:focus-visible{border-color:var(--cvis-orange-primary);box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-hex-QmoIe[aria-invalid=true]{border-color:var(--cvis-status-critical)}.cvis-hex-QmoIe:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-presets-VzB82{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.cvis-preset-H9HVA{width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1px var(--cvis-border-strong);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;font-size:.75rem;display:flex}.cvis-preset-H9HVA:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-preset-H9HVA:disabled{cursor:not-allowed;opacity:.5}.cvis-preset-H9HVA>svg{width:.875rem;height:.875rem}.cvis-wrapper-apJgG{display:inline-block}.cvis-anchor-8Lv6-{display:contents}.cvis-menu-uj3BS{z-index:30;background-color:var(--cvis-surface-elevated);border:1px solid var(--cvis-border-strong);min-width:11rem;box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--cvis-shadow) 80%, transparent);flex-direction:column;padding:.25rem;animation:.14s ease-out both cvis-boot;display:flex;overflow-y:auto}.cvis-item-NMXha{width:100%;color:var(--cvis-text-secondary);font-family:var(--cvis-font-sans);letter-spacing:.04em;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.625rem;margin:0;padding:.5rem .625rem;font-size:.8125rem;line-height:1.3;transition:background-color .1s,color .1s;display:flex}.cvis-item-NMXha:hover:not(.cvis-disabledItem-MAjk9){background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text)}.cvis-item-NMXha:focus{background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text);box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-destructive-7Qc-D{color:var(--cvis-status-critical-light)}.cvis-destructive-7Qc-D:hover:not(.cvis-disabledItem-MAjk9),.cvis-destructive-7Qc-D:focus{background-color:var(--cvis-status-critical-surface);color:var(--cvis-status-critical-light)}.cvis-disabledItem-MAjk9{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-icon-n6RdC{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.cvis-icon-n6RdC>svg{width:100%;height:100%}.cvis-label-4FBGa{flex:auto}.cvis-hint-sUz39{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono);flex:none;font-size:.6875rem}.cvis-separator-uH6aK{background-color:var(--cvis-divider);height:1px;margin:.25rem 0}.cvis-wrapper-8EH4E{display:contents}.cvis-region-LktYQ{display:block}.cvis-region-LktYQ:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-point-Ilqod{pointer-events:none;width:0;height:0;position:fixed}.cvis-wrapper-E0qHs{flex-direction:column;gap:.5rem;display:flex}.cvis-zone-6GpR-{isolation:isolate;background-color:var(--cvis-surface);border:1px dashed var(--cvis-border-strong);color:var(--cvis-text-secondary);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:.375rem;padding:1.75rem 1.5rem;transition:background-color .12s,border-color .12s;display:flex;position:relative}.cvis-zone-6GpR-:hover{border-color:var(--cvis-orange-primary)}.cvis-zone-6GpR-:focus-within{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-over-IuFw-{background-color:var(--cvis-orange-surface);border-color:var(--cvis-orange-primary);border-style:solid}.cvis-invalid-jkwML{border-color:var(--cvis-status-critical)}.cvis-disabled-WNUUl{color:var(--cvis-text-disabled);cursor:not-allowed;opacity:.6}.cvis-icon-i9fGH{color:var(--cvis-orange-text);font-size:1.5rem;display:flex}.cvis-label-lbMkx{font-family:var(--cvis-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.cvis-description-ceGfP{color:var(--cvis-text-muted);font-size:.75rem}.cvis-error-hmEej{color:var(--cvis-status-critical-light);margin:0;font-size:.75rem}.cvis-files-WljYm{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.cvis-file-Lp-dR{background-color:var(--cvis-surface-secondary);box-shadow:inset 0 0 0 1px var(--cvis-border);font-family:var(--cvis-font-mono);align-items:center;gap:.75rem;padding:.375rem .625rem;font-size:.75rem;display:flex}.cvis-name-slqdk{min-width:0;color:var(--cvis-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.cvis-size-NqLGY{color:var(--cvis-text-muted);font-variant-numeric:tabular-nums;flex:none}.cvis-remove-jskra{width:1.25rem;height:1.25rem;color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.cvis-remove-jskra:hover:not(:disabled){color:var(--cvis-status-critical-light)}.cvis-remove-jskra:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-remove-jskra:disabled{cursor:not-allowed;opacity:.5}.cvis-wrapper-EnJSN{flex-direction:column;gap:.375rem;width:100%;display:flex}.cvis-label-h0qGU{color:var(--cvis-text-secondary);font-family:var(--cvis-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.cvis-description-RCOTv{color:var(--cvis-text-muted);font-size:.75rem}.cvis-frame--kylD{border:1px solid var(--cvis-border-strong);background-color:var(--cvis-surface-secondary);transition:border-color .12s}.cvis-frame--kylD:focus-within{border-color:var(--cvis-orange-primary)}.cvis-invalid-QTaYH,.cvis-invalid-QTaYH:focus-within{border-color:var(--cvis-status-critical)}.cvis-disabled-8A0S6{opacity:.6}.cvis-toolbar-VCFSk{border-bottom:1px solid var(--cvis-border);background-color:var(--cvis-surface);flex-wrap:wrap;gap:.125rem;padding:.25rem;display:flex}.cvis-tool-MghzF{width:2rem;height:2rem;color:var(--cvis-text-secondary);font-family:var(--cvis-font-mono);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:.8125rem;transition:background-color .12s,color .12s;display:inline-flex}.cvis-tool-MghzF svg{font-size:1.125rem}.cvis-tool-MghzF:hover:not(:disabled){background-color:var(--cvis-surface-secondary);color:var(--cvis-text-primary)}.cvis-tool-MghzF:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-tool-MghzF[aria-pressed=true]{background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text)}.cvis-tool-MghzF:disabled{cursor:not-allowed}.cvis-panel-7sR-w{border-bottom:1px solid var(--cvis-border);background-color:var(--cvis-surface);flex-wrap:wrap;align-items:flex-end;gap:.5rem;padding:.625rem;display:flex}.cvis-panel-7sR-w>:first-child{flex:16rem;min-width:0}.cvis-surface-Qa-my{position:relative}.cvis-placeholder-lTipr{color:var(--cvis-text-muted);pointer-events:none;font-size:.875rem;position:absolute;top:.75rem;left:.875rem}.cvis-content-QjuYZ{min-height:10rem;color:var(--cvis-text-primary);font-family:var(--cvis-font-sans);overflow-wrap:anywhere;padding:.75rem .875rem;font-size:.875rem;line-height:1.6}.cvis-content-QjuYZ:focus-visible{box-shadow:inset 0 0 0 2px var(--cvis-background), inset 0 0 0 4px var(--cvis-focus);outline:none}.cvis-content-QjuYZ[aria-disabled=true]{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-content-QjuYZ>:first-child{margin-top:0}.cvis-content-QjuYZ>:last-child{margin-bottom:0}.cvis-content-QjuYZ p,.cvis-content-QjuYZ ul,.cvis-content-QjuYZ ol{margin:0 0 .75rem}.cvis-content-QjuYZ ul,.cvis-content-QjuYZ ol{padding-left:1.5rem}.cvis-content-QjuYZ h2,.cvis-content-QjuYZ h3{font-family:var(--cvis-font-mono);letter-spacing:.04em;margin:1.25rem 0 .5rem;line-height:1.25}.cvis-content-QjuYZ h2{font-size:1.25rem}.cvis-content-QjuYZ h3{font-size:1rem}.cvis-content-QjuYZ blockquote{border-left:2px solid var(--cvis-orange-primary);color:var(--cvis-text-secondary);margin:0 0 .75rem;padding-left:.875rem}.cvis-content-QjuYZ a{color:var(--cvis-orange-text);text-decoration:underline}.cvis-content-QjuYZ img{max-width:100%;height:auto;margin:.5rem 0;display:block}.cvis-content-QjuYZ img[alt=""]{outline:1px dashed var(--cvis-status-warning)}.cvis-content-QjuYZ img[data-cvis-upload]{opacity:.5;outline:none}.cvis-status-eKjrL{color:var(--cvis-text-muted);margin:0;font-size:.75rem}.cvis-status-eKjrL:empty{margin-top:-.375rem}.cvis-error-xNfXB{color:var(--cvis-status-critical-light);margin:0;font-size:.75rem}.cvis-notice-vmkv7{margin:0}.cvis-gauge-9UNqt{flex-direction:column;justify-content:flex-end;align-items:center;display:inline-flex;position:relative}.cvis-face-RU1xa{width:100%;display:block;overflow:visible}.cvis-track-HW5lv{fill:none;stroke:var(--cvis-surface-elevated);stroke-width:8px;stroke-linecap:butt}.cvis-fill-ZEeoq{fill:none;stroke:var(--cvis-gauge-color);stroke-width:8px;stroke-linecap:butt;transition:stroke-dasharray .32s ease-out}@media (prefers-reduced-motion:reduce){.cvis-fill-ZEeoq{transition:none}}.cvis-normal-xQdRH{--cvis-gauge-color:var(--cvis-status-normal)}.cvis-warning-pa3cs{--cvis-gauge-color:var(--cvis-status-warning)}.cvis-critical-VJ1mh{--cvis-gauge-color:var(--cvis-status-critical)}.cvis-info-IpJso{--cvis-gauge-color:var(--cvis-status-info)}.cvis-sm-V4qYc{width:5rem}.cvis-md-jO4uM{width:7.5rem}.cvis-lg-m-IKf{width:10rem}.cvis-reading-8zDV1{color:var(--cvis-text-primary);font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums;align-items:baseline;gap:.125rem;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cvis-sm-V4qYc .cvis-number-eljhj{font-size:1rem}.cvis-md-jO4uM .cvis-number-eljhj{font-size:1.5rem}.cvis-lg-m-IKf .cvis-number-eljhj{font-size:2rem}.cvis-unit-ZrZhg{color:var(--cvis-text-muted);text-transform:uppercase;font-size:.625rem}.cvis-label-O4n5V{color:var(--cvis-telemetry-label);font-family:var(--cvis-font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:.25rem;font-size:.625rem}.cvis-chord-Fs3w-{vertical-align:baseline;align-items:center;gap:.25rem;display:inline-flex}.cvis-key-EPWad{background-color:var(--cvis-surface-elevated);box-shadow:inset 0 0 0 1px var(--cvis-border-strong);color:var(--cvis-text-secondary);font-family:var(--cvis-font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem));justify-content:center;align-items:center;font-weight:600;display:inline-flex}.cvis-sm-9WPWA{font-size:.625rem}.cvis-sm-9WPWA .cvis-key-EPWad{min-width:1.125rem;height:1.125rem;padding:0 .25rem}.cvis-md-BePC0{font-size:.75rem}.cvis-md-BePC0 .cvis-key-EPWad{min-width:1.375rem;height:1.375rem;padding:0 .375rem}.cvis-radar-bG9S7{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex;position:relative}.cvis-scope-YqnRB{background-color:color-mix(in srgb, var(--cvis-purple-surface) 40%, transparent);border-radius:50%;width:100%;display:block}.cvis-sm-jTkHq{width:7rem}.cvis-md-8m5LK{width:11rem}.cvis-lg-2ygAu{width:15rem}.cvis-ring-6ESE3{fill:none;stroke:var(--cvis-border-strong);stroke-width:.5px}.cvis-axis-Wv-GU{stroke:var(--cvis-border-strong);stroke-width:.5px}.cvis-sweep-4khBn{transform-origin:50px 50px;animation:3.2s linear infinite cvis-cvis-radar-sweep-uGScJ}.cvis-arm-tneeW{stroke:var(--cvis-orange-primary);stroke-width:1px}.cvis-tail-o2pXE{stroke:none}.cvis-glow-4HrCs{stop-color:var(--cvis-orange-primary);stop-opacity:.32}.cvis-fade--z51A{stop-color:var(--cvis-orange-primary);stop-opacity:0}@keyframes cvis-cvis-radar-sweep-uGScJ{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cvis-sweep-4khBn{animation:none}}.cvis-contact-1nACH{fill:var(--cvis-radar-contact);stroke:var(--cvis-background);stroke-width:.5px}.cvis-normal-XfqRN{--cvis-radar-contact:var(--cvis-status-normal)}.cvis-warning-apkNi{--cvis-radar-contact:var(--cvis-status-warning)}.cvis-critical-A9D4L{--cvis-radar-contact:var(--cvis-status-critical)}.cvis-info-oxqFF{--cvis-radar-contact:var(--cvis-status-info-light)}.cvis-label-tQDIn{color:var(--cvis-telemetry-label);font-family:var(--cvis-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem}.cvis-range-vF79C{color:var(--cvis-text-muted);font-family:var(--cvis-font-mono);letter-spacing:.06em;font-size:.5625rem}.cvis-reticle-zD5Dj{padding:var(--cvis-reticle-inset,.5rem);display:inline-block;position:relative}.cvis-content-6uDNI{display:block}.cvis-primary-iaPok{--cvis-reticle-color:var(--cvis-orange-primary)}.cvis-secondary-EFYk5{--cvis-reticle-color:var(--cvis-purple-primary)}.cvis-warning-4t34R{--cvis-reticle-color:var(--cvis-status-warning)}.cvis-critical-g5woQ{--cvis-reticle-color:var(--cvis-status-critical)}.cvis-bracket-ksnH9{width:var(--cvis-reticle-arm,.75rem);height:var(--cvis-reticle-arm,.75rem);border-top:1px solid var(--cvis-reticle-color);border-left:1px solid var(--cvis-reticle-color);transition:inset .14s ease-out;position:absolute}.cvis-topLeft-VaV-o{top:0;left:0}.cvis-topRight-msbba{top:0;right:0;transform:rotate(90deg)}.cvis-bottomRight-8AINH{bottom:0;right:0;transform:rotate(180deg)}.cvis-bottomLeft-7bOT1{bottom:0;left:0;transform:rotate(270deg)}.cvis-locked-U0tj5 .cvis-bracket-ksnH9{border-width:2px}.cvis-locked-U0tj5 .cvis-topLeft-VaV-o,.cvis-locked-U0tj5 .cvis-topRight-msbba{top:.25rem}.cvis-locked-U0tj5 .cvis-bottomLeft-7bOT1,.cvis-locked-U0tj5 .cvis-bottomRight-8AINH{bottom:.25rem}.cvis-locked-U0tj5 .cvis-topLeft-VaV-o,.cvis-locked-U0tj5 .cvis-bottomLeft-7bOT1{left:.25rem}.cvis-locked-U0tj5 .cvis-topRight-msbba,.cvis-locked-U0tj5 .cvis-bottomRight-8AINH{right:.25rem}.cvis-tick-skbcM{background-color:var(--cvis-reticle-color);position:absolute}.cvis-tickTop-jqKr4,.cvis-tickBottom-6z-8j{width:1px;height:.375rem;left:50%;transform:translate(-50%)}.cvis-tickTop-jqKr4{top:0}.cvis-tickBottom-6z-8j{bottom:0}.cvis-tickLeft-O-ncq,.cvis-tickRight-kTr9B{width:.375rem;height:1px;top:50%;transform:translateY(-50%)}.cvis-tickLeft-O-ncq{left:0}.cvis-tickRight-kTr9B{right:0}.cvis-area-cxYiN{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--cvis-border-strong) transparent;position:relative;overflow:auto}.cvis-area-cxYiN:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-vertical-NgCwj{overflow:hidden auto}.cvis-horizontal-FbdD5{overflow:auto hidden}.cvis-both-BRj-K{overflow:auto}.cvis-area-cxYiN::-webkit-scrollbar{width:10px;height:10px}.cvis-area-cxYiN::-webkit-scrollbar-track{background-color:color-mix(in srgb, var(--cvis-background) 60%, transparent)}.cvis-area-cxYiN::-webkit-scrollbar-thumb{background-color:var(--cvis-border-strong);background-clip:padding-box;border:2px solid #0000}.cvis-area-cxYiN::-webkit-scrollbar-thumb:hover{background-color:var(--cvis-neutral)}.cvis-area-cxYiN::-webkit-scrollbar-thumb:active{background-color:var(--cvis-orange-primary)}.cvis-area-cxYiN::-webkit-scrollbar-corner{background-color:#0000}@supports (animation-timeline:scroll()){.cvis-fade-HUtWQ.cvis-vertical-NgCwj{animation:linear both cvis-cvis-scroll-fade-60ZHz;animation-timeline:scroll(self)}}@keyframes cvis-cvis-scroll-fade-60ZHz{0%{-webkit-mask-image:linear-gradient(#000 calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 2rem),#0000 100%)}1%,99%{-webkit-mask-image:linear-gradient(#0000 0,#000 2rem calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 2rem calc(100% - 2rem),#0000 100%)}to{-webkit-mask-image:linear-gradient(#0000 0,#000 2rem);mask-image:linear-gradient(#0000 0,#000 2rem)}}@media (prefers-reduced-motion:reduce){.cvis-fade-HUtWQ.cvis-vertical-NgCwj{animation:none;-webkit-mask-image:none;mask-image:none}}.cvis-terminal-Bp-Oa{background-color:var(--cvis-background);box-shadow:inset 0 0 0 1px var(--cvis-border);position:relative}.cvis-scroll-rMg4d{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--cvis-border-strong) transparent;overflow-y:auto}.cvis-scroll-rMg4d:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-scroll-rMg4d::-webkit-scrollbar{width:10px}.cvis-scroll-rMg4d::-webkit-scrollbar-track{background-color:#0000}.cvis-scroll-rMg4d::-webkit-scrollbar-thumb{background-color:var(--cvis-border-strong);background-clip:padding-box;border:2px solid #0000}.cvis-lines-Mx1nt{margin:0;padding:.75rem 1rem;list-style:none}.cvis-line-Uq3YI{color:var(--cvis-text-secondary);font-family:var(--cvis-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;align-items:baseline;gap:.5rem;font-size:.75rem;line-height:1.7;display:flex}.cvis-timestamp--QNiX{color:var(--cvis-text-muted);font-variant-numeric:tabular-nums;flex:none}.cvis-caret-vkJwx{color:var(--cvis-orange-primary);-webkit-user-select:none;user-select:none;flex:none}.cvis-text-zCBTm{min-width:0}.cvis-info-uZ-zM{color:var(--cvis-text-secondary)}.cvis-system-wDptR{color:var(--cvis-purple-text)}.cvis-success-pd5w-{color:var(--cvis-status-success)}.cvis-warn-ChfG0{color:var(--cvis-status-warning)}.cvis-error-dIR0v{color:var(--cvis-status-critical-light)}.cvis-typing-nbqRK{white-space:nowrap;animation:.9s steps(40,end) both cvis-cvis-type-fGADJ;display:inline-block;overflow:hidden}@keyframes cvis-cvis-type-fGADJ{0%{max-width:0}to{max-width:100%}}@media (prefers-reduced-motion:reduce){.cvis-typing-nbqRK{animation:none}}.cvis-srOnly-4sgiU{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cvis-picker-ZJyd1{display:inline-block;position:relative}.cvis-control-XskmW{background-color:var(--cvis-surface-secondary);border:1px solid var(--cvis-border-strong);align-items:center;width:100%;transition:border-color .12s;display:inline-flex}.cvis-control-XskmW:hover{border-color:var(--cvis-neutral)}.cvis-control-XskmW:focus-within{border-color:var(--cvis-orange-primary);box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-invalid-6aPtK .cvis-control-XskmW{border-color:var(--cvis-status-critical)}.cvis-input-pcSW8{min-width:0;color:var(--cvis-text-primary);font-family:var(--cvis-font-mono);letter-spacing:.06em;background:0 0;border:none;flex:auto;padding:.5rem .625rem;font-size:.8125rem}.cvis-input-pcSW8:focus{outline:none}.cvis-input-pcSW8::placeholder{color:var(--cvis-text-disabled)}.cvis-input-pcSW8:disabled{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-trigger-JSHzo{border:none;border-left:1px solid var(--cvis-border);width:2rem;color:var(--cvis-text-muted);cursor:pointer;background:0 0;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;font-size:.875rem;display:flex}.cvis-trigger-JSHzo:hover:not(:disabled){color:var(--cvis-orange-text)}.cvis-trigger-JSHzo:focus{color:var(--cvis-orange-text);outline:none}.cvis-trigger-JSHzo:disabled{cursor:not-allowed;opacity:.5}.cvis-panel-G7KoF{z-index:30;background-color:var(--cvis-surface-elevated);border:1px solid var(--cvis-border-strong);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--cvis-shadow) 80%, transparent);padding:.625rem;animation:.14s ease-out both cvis-boot}.cvis-header-mefTN{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.cvis-month-0ol-X{color:var(--cvis-text-primary);font-family:var(--cvis-font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;flex:auto;font-size:.75rem}.cvis-nav-8mcto{width:1.5rem;height:1.5rem;color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.cvis-nav-8mcto:hover{color:var(--cvis-orange-text)}.cvis-nav-8mcto:focus-visible{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-grid-hoqeQ{flex-direction:column;gap:.125rem;display:flex}.cvis-weekdays-uKbM5,.cvis-week-FCrLL{grid-template-columns:repeat(7,1.875rem);gap:.125rem;display:grid}.cvis-weekday-H5lIj{height:1.5rem;color:var(--cvis-telemetry-label);font-family:var(--cvis-font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.625rem;display:flex}.cvis-cell-ae8YN{display:block}.cvis-day-U03J2{width:100%;height:1.875rem;color:var(--cvis-text-secondary);font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.75rem;transition:background-color .1s,color .1s;display:flex}.cvis-day-U03J2:hover:not([aria-disabled=true]){background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text)}.cvis-day-U03J2:focus{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-outside-7Wyhv{color:var(--cvis-text-disabled)}.cvis-selected-RnlS9{background-color:var(--cvis-orange-primary);color:var(--cvis-on-accent);font-weight:700}.cvis-todayMark-9ViAn:not(.cvis-selected-RnlS9){box-shadow:inset 0 -2px 0 var(--cvis-purple-primary)}.cvis-day-U03J2[aria-disabled=true]{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-picker-fnkMJ{display:inline-block;position:relative}.cvis-invalid-WjcVa .cvis-control-r9Lr6{border-color:var(--cvis-status-critical)}.cvis-list-KnI9p{z-index:30;background-color:var(--cvis-surface-elevated);border:1px solid var(--cvis-border-strong);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--cvis-shadow) 80%, transparent);margin:0;padding:.25rem;list-style:none;animation:.14s ease-out both cvis-boot;overflow-y:auto}.cvis-option-UvM39{color:var(--cvis-text-secondary);font-family:var(--cvis-font-mono);letter-spacing:.06em;cursor:pointer;padding:.375rem .625rem;font-size:.75rem}.cvis-active-6amgd{background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text)}.cvis-chosen-hTa0P{color:var(--cvis-orange-text);font-weight:700}.cvis-chosen-hTa0P.cvis-active-6amgd{background-color:var(--cvis-orange-primary);color:var(--cvis-on-accent)}.cvis-tree-velMm,.cvis-group-BZlfM{margin:0;padding:0;list-style:none}.cvis-item-A2xw2{margin:0}.cvis-row-BsqpV{padding:.3125rem .625rem;padding-left:calc(.375rem + var(--cvis-tree-level,1) * .875rem);color:var(--cvis-text-secondary);font-family:var(--cvis-font-mono);letter-spacing:.03em;cursor:pointer;align-items:center;gap:.375rem;font-size:.75rem;transition:background-color .1s,color .1s;display:flex}.cvis-row-BsqpV:hover{background-color:var(--cvis-surface-secondary);color:var(--cvis-text-primary)}.cvis-row-BsqpV:focus{box-shadow:0 0 0 2px var(--cvis-background), 0 0 0 4px var(--cvis-focus);outline:none}.cvis-selected-uhjg8{background-color:var(--cvis-orange-surface);color:var(--cvis-orange-text)}.cvis-disabledRow-SuX9z{color:var(--cvis-text-disabled);cursor:not-allowed}.cvis-disabledRow-SuX9z:hover{color:var(--cvis-text-disabled);background-color:#0000}.cvis-twisty-knT0b{width:.75rem;height:.75rem;color:var(--cvis-text-muted);flex:none;justify-content:center;align-items:center;transition:transform .14s ease-out;display:inline-flex}.cvis-open-I7dp1{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.cvis-twisty-knT0b{transition:none}}.cvis-twisty-knT0b>svg{width:100%;height:100%}.cvis-icon-O4r1C{width:.875rem;height:.875rem;color:var(--cvis-purple-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.cvis-icon-O4r1C>svg{width:100%;height:100%}.cvis-label-MqR1B{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cvis-hint-IfKy9{color:var(--cvis-text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.6875rem}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-wght-italic-DpCbqKDY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}}@layer theme{:root{--cvis-font-sans:"Bahnschrift", "DIN Alternate", "Roboto Condensed", "Inter", "Rajdhani", sans-serif;--cvis-clip-size:10px}:root,:root[data-cvis-theme=gridmetric-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cvis-background:#08130e;--cvis-surface:#102019;--cvis-surface-secondary:#1b2a23;--cvis-surface-elevated:#24332b;--cvis-border:#2b3931;--cvis-border-strong:#48544b;--cvis-orange-primary:#f2892a;--cvis-orange-light:#f2a258;--cvis-orange-dark:#9b581b;--cvis-orange-deep:#664219;--cvis-orange-surface:#322813;--cvis-orange-text:#f29d4f;--cvis-purple-primary:#4fb4dc;--cvis-purple-light:#78c3de;--cvis-purple-dark:#32738c;--cvis-purple-pale:#a0d1df;--cvis-purple-surface:#153033;--cvis-purple-text:#6fc0dd;--cvis-text-primary:#f1eee2;--cvis-text-secondary:#c2c2b8;--cvis-text-muted:#999a91;--cvis-text-disabled:#61665f;--cvis-neutral-dark:#242d27;--cvis-neutral:#71766d;--cvis-neutral-light:#cecdc2;--cvis-status-normal:#f2892a;--cvis-status-operational:#f2a258;--cvis-status-warning:#f2c14a;--cvis-status-warning-surface:#323219;--cvis-status-critical:#f2786c;--cvis-status-critical-light:#f2968a;--cvis-status-critical-surface:#32251f;--cvis-status-info:#4fb4dc;--cvis-status-info-light:#78c3de;--cvis-status-info-surface:#153033;--cvis-status-inactive:#32738c;--cvis-status-inactive-text:#999a91;--cvis-status-inactive-surface:#1b2a23;--cvis-control-primary:#f2892a;--cvis-control-primary-hover:#f2a258;--cvis-control-primary-active:#9b581b;--cvis-control-primary-disabled:#664219;--cvis-control-secondary:#4fb4dc;--cvis-control-secondary-hover:#78c3de;--cvis-control-secondary-active:#32738c;--cvis-control-secondary-disabled:#214b56;--cvis-focus:#9fdcf2;--cvis-divider:#2b3931;--cvis-telemetry-label:#999a91;--cvis-telemetry-value:#f1eee2;--cvis-telemetry-unit:#f29d4f;--cvis-status-success:#5fc982;--cvis-status-success-surface:#183423;--cvis-on-accent:#000;--cvis-shadow:#08130e;--cvis-on-strong:#f1eee2;--cvis-strong-base:#08130e;--cvis-orange-strong-end:#664219;--cvis-purple-strong-end:#32738c;--cvis-purple-strong-deep:#153033;--cvis-critical-strong-end:#32251f}:root[data-cvis-theme=gridmetric-day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cvis-background:#eeefe6;--cvis-surface:#fafaf4;--cvis-surface-secondary:#eeefe9;--cvis-surface-elevated:#fff;--cvis-border:#dee0da;--cvis-border-strong:#929992;--cvis-orange-primary:#a64b06;--cvis-orange-light:#81410b;--cvis-orange-dark:#7d3805;--cvis-orange-deep:#d1ad8c;--cvis-orange-surface:#e1d1be;--cvis-orange-text:#89430a;--cvis-purple-primary:#1b6a92;--cvis-purple-light:#195874;--cvis-purple-dark:#14506e;--cvis-purple-pale:#174656;--cvis-purple-surface:#c8d7d7;--cvis-purple-text:#195c7a;--cvis-text-primary:#13221a;--cvis-text-secondary:#3f4b43;--cvis-text-muted:#626c64;--cvis-text-disabled:#9ba198;--cvis-neutral-dark:#d4d6ce;--cvis-neutral:#8b938a;--cvis-neutral-light:#344139;--cvis-status-normal:#a64b06;--cvis-status-operational:#81410b;--cvis-status-warning:#7a5800;--cvis-status-warning-surface:#d9d4bd;--cvis-status-critical:#b3261e;--cvis-status-critical-light:#8b251d;--cvis-status-critical-surface:#e3cbc2;--cvis-status-info:#1b6a92;--cvis-status-info-light:#195874;--cvis-status-info-surface:#c8d7d7;--cvis-status-inactive:#6599af;--cvis-status-inactive-text:#626c64;--cvis-status-inactive-surface:#eeefe9;--cvis-control-primary:#a64b06;--cvis-control-primary-hover:#81410b;--cvis-control-primary-active:#7d3805;--cvis-control-primary-disabled:#d5b698;--cvis-control-secondary:#1b6a92;--cvis-control-secondary-hover:#195874;--cvis-control-secondary-active:#14506e;--cvis-control-secondary-disabled:#a4c0c9;--cvis-focus:#1b6a92;--cvis-divider:#dee0da;--cvis-telemetry-label:#626c64;--cvis-telemetry-value:#13221a;--cvis-telemetry-unit:#89430a;--cvis-status-success:#2b7240;--cvis-status-success-surface:#cbd9c8;--cvis-on-accent:#fff;--cvis-shadow:#969d94;--cvis-on-strong:#fff;--cvis-strong-base:#13221a;--cvis-orange-strong-end:#7d3805;--cvis-purple-strong-end:#14506e;--cvis-purple-strong-deep:#14506e;--cvis-critical-strong-end:#7d1b15;--cvis-hero-scrim:88%}}@layer tokens{:root{--turf-0:var(--cvis-surface-secondary);--turf-1:var(--cvis-surface-elevated);--turf-2:var(--cvis-surface-elevated);--chalk:var(--cvis-text-primary);--chalk-dim:var(--cvis-text-secondary);--leather:var(--cvis-orange-dark);--pylon:var(--cvis-orange-primary);--pylon-ink:var(--cvis-on-accent);--bg:var(--cvis-background);--surface:var(--cvis-surface);--surface-2:var(--cvis-surface-secondary);--ink:var(--cvis-text-primary);--muted:var(--cvis-text-muted);--line:var(--cvis-border);--line-strong:var(--cvis-border-strong);--turf:var(--cvis-status-success);--turf-soft:color-mix(in srgb, var(--turf) 32%, transparent);--bar-off:var(--cvis-neutral-dark);--accent:var(--cvis-orange-text);--warn:var(--cvis-status-warning);--loss:var(--cvis-status-critical);--o-expected:var(--cvis-status-success);--o-scare:var(--cvis-status-warning);--o-upset:var(--cvis-orange-primary);--o-stunner:var(--cvis-status-critical);--font-ui:var(--cvis-font-sans);--font-display:var(--cvis-font-sans);--font-mono:var(--cvis-font-mono);--radius:0;--radius-sm:0;--gutter:clamp(16px, 4vw, 32px);--max:76rem;--topbar-h:56px;--bottomnav-h:64px;--tabs-h:var(--topbar-h);--shadow:none}}@layer shell{body{background: repeating-linear-gradient(90deg, transparent 0 calc(10% - 1px), color-mix(in srgb, var(--cvis-text-primary) 3.5%, transparent) calc(10% - 1px) 10%), var(--cvis-background);color:var(--cvis-text-primary);font-family:var(--cvis-font-sans)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.topbar{z-index:20}.brand-link{display:block}.brand{block-size:auto;inline-size:9.5rem;display:block}.primary-nav{align-items:center;gap:var(--cvis-space-xs);display:flex}.more-trigger{padding:var(--cvis-space-xs) var(--cvis-space-sm);color:var(--cvis-text-secondary);font:600 .8rem var(--cvis-font-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;display:inline-flex}.more-trigger:hover,.more-trigger[data-current]{color:var(--cvis-orange-text)}.season-picker{min-inline-size:6rem}.account-trigger{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.live-dot{background:var(--cvis-status-critical);vertical-align:.1em;border-radius:50%;block-size:.5rem;inline-size:.5rem;margin-inline-end:.35rem;display:inline-block}.bottom-nav{display:none}@media (width<60rem){.primary-nav{display:none}.brand{inline-size:8rem}.bottom-nav{z-index:20;padding-block-end:env(safe-area-inset-bottom);display:flex}body:has(.bottom-nav){padding-block-end:calc(var(--bottomnav-h) + env(safe-area-inset-bottom))}}.week-strip{align-items:center;gap:var(--cvis-space-xs);max-inline-size:var(--max);margin:var(--cvis-space-md) auto 0;padding-inline:var(--gutter);display:flex}.week-scroll{flex:1;min-inline-size:0;position:relative}.week-row{gap:var(--cvis-space-xs);padding-block:var(--cvis-space-xs);inline-size:max-content;display:flex}.week-chip{justify-items:center;line-height:1.15;display:grid}.week-label{font-weight:600}.week-dates{opacity:.8;font-size:.7rem}.view{gap:var(--cvis-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.view-head,.toolbar{justify-content:space-between;align-items:end;gap:var(--cvis-space-md);flex-wrap:wrap;display:flex}.help{max-inline-size:80ch}.eyebrow{text-transform:uppercase;letter-spacing:.12em}.loading{align-items:center;gap:var(--cvis-space-sm);color:var(--cvis-text-muted);display:flex}.notice{margin-block:var(--cvis-space-sm)}.searchbox{flex:18rem;max-inline-size:28rem}.segmented{gap:var(--cvis-space-xs);display:grid}.segmented-label{color:var(--cvis-telemetry-label);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.button-link{align-items:center;gap:var(--cvis-space-xs);padding:var(--cvis-space-xs) var(--cvis-space-md);border:1px solid var(--cvis-border-strong);clip-path:polygon(0 0,calc(100% - .375rem) 0,100% .375rem,100% 100%,.375rem 100%,0 calc(100% - .375rem));background:var(--cvis-surface-secondary);color:var(--cvis-text-primary);white-space:nowrap;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.button-link:hover{border-color:var(--cvis-orange-primary);color:var(--cvis-orange-text)}.button-link.is-primary{background:var(--cvis-control-primary);border-color:var(--cvis-control-primary);color:var(--cvis-on-accent)}.button-link svg{block-size:1em;inline-size:1em}.tiles{gap:var(--cvis-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.tile{padding:var(--cvis-space-md);align-content:start;gap:.2rem;display:grid}.tile[data-muted] .tile-value{font-size:1rem}.tile-label{color:var(--cvis-telemetry-label);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.tile-value{color:var(--cvis-telemetry-value);font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1.15}.tile-note{color:var(--cvis-text-muted);font-size:.78rem}.vs-other{color:var(--cvis-text-muted);font-size:.55em;font-weight:600}.standings td,.standings th{white-space:nowrap}.rank{font-family:var(--cvis-font-mono);color:var(--cvis-text-muted)}.record,.rating{font-family:var(--cvis-font-mono);font-variant-numeric:tabular-nums}.rating{color:var(--cvis-telemetry-value);font-weight:600}.team-line{align-items:center;gap:var(--cvis-space-xs);display:inline-flex}.favorite-star{color:var(--cvis-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:.2rem;display:inline-grid}.favorite-star:hover{color:var(--cvis-orange-text)}.favorite-star[aria-pressed=true]{color:var(--cvis-orange-primary)}.favorite-star[aria-pressed=true] svg{fill:currentColor}.favorite-star:disabled{cursor:default;opacity:.5}.week-link{color:var(--cvis-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.week-link:hover{color:var(--cvis-orange-text);text-underline-offset:.2em;text-decoration:underline}.game-grid{gap:var(--cvis-space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));display:grid}.game-card{align-content:start;gap:var(--cvis-space-sm);display:grid}.game-card[data-outcome]{border-inline-start:3px solid var(--o)}.game-when{font-family:var(--cvis-font-mono);font-size:.8rem}.outcome-chips{gap:var(--cvis-space-xs);flex-wrap:wrap;display:flex}.ats{margin-inline-start:var(--cvis-space-xs)}.game-links{align-items:center;gap:var(--cvis-space-xs) var(--cvis-space-md);flex-wrap:wrap;font-size:.85rem;display:flex}.dialog-title{align-items:center;gap:var(--cvis-space-sm);display:inline-flex}.dialog-title>span{display:grid}.dialog-title small{color:var(--cvis-text-muted);letter-spacing:0;text-transform:none;font-size:.8rem;font-weight:400}.team-dialog .tiles{margin-block-end:var(--cvis-space-lg)}.site-footer p{margin-block:0 var(--cvis-space-xs);max-inline-size:90ch}.login-card{inline-size:min(100%,26rem);padding:var(--cvis-space-lg)}.login-card form{gap:var(--cvis-space-md);display:grid}.login-logo{block-size:auto;inline-size:100%}.gc-tabs{scrollbar-width:none;overflow-x:auto}}@layer layout{main{max-inline-size:var(--max);padding:20px var(--gutter) 8px;view-transition-name:panel;margin-inline:auto}.site-footer{max-inline-size:var(--max);padding:22px var(--gutter) 36px;color:var(--muted);border-block-start:1px solid var(--line);gap:6px;margin:40px auto 0;font-size:.8rem;display:grid}.site-footer strong{color:var(--ink);font-weight:600}::view-transition-old(panel){animation:.14s ease-in both panel-out}::view-transition-new(panel){animation:.22s ease-out both panel-in}@keyframes panel-out{to{opacity:0;translate:-12px}}@keyframes panel-in{0%{opacity:0;translate:12px}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}.login{min-block-size:100dvh;max-inline-size:none;padding:var(--gutter);place-items:center;display:grid}.legal-footer{color:var(--muted);gap:8px;margin-block-start:6px;font-size:.8rem;display:grid}.legal-footer a{color:var(--muted);text-underline-offset:3px}.legal-footer a:hover,.legal-footer strong{color:var(--ink)}.disclaimer{border-inline-start:3px solid var(--pylon);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:color-mix(in oklch, var(--pylon) 8%, transparent);max-inline-size:90ch;padding:10px 12px}.legal-links{flex-wrap:wrap;gap:6px 16px;display:flex}.login{grid-template-rows:1fr auto}.login .legal-footer{text-align:center;max-inline-size:60ch;color:var(--chalk-dim);justify-items:center}.login .legal-footer a{color:var(--chalk-dim)}.login .legal-footer a:hover,.login .legal-footer strong{color:var(--chalk)}.login .disclaimer{border-radius:var(--radius-sm);background:oklch(0% 0 0/.25);border-inline-start:0}.login .legal-links{justify-content:center}.legal-head{padding-block:22px 28px}.legal-head h1{text-transform:uppercase;margin-block-start:18px;font-size:clamp(1.9rem,1.4rem + 2vw,2.8rem);font-style:italic}.legal-head p{color:var(--chalk-dim);margin-block-start:4px}.legal-inner,main.legal{max-inline-size:72ch;padding-inline:var(--gutter);margin-inline:auto}.legal-back{display:inline-flex}.legal-back:hover{opacity:.85}.legal-logo{block-size:40px;inline-size:auto}main.legal{gap:26px;padding-block:28px 8px;line-height:1.6;display:grid}main.legal h2{letter-spacing:.04em;text-transform:uppercase;margin-block-end:8px;font-size:1.15rem}main.legal p+p,main.legal ul+p,main.legal p+ul{margin-block-start:10px}main.legal ul{gap:8px;padding-inline-start:1.2em;list-style:outside;display:grid}main.legal p,main.legal li{color:color-mix(in oklch, var(--ink) 82%, var(--muted))}main.legal a{color:var(--accent);text-underline-offset:3px}main.legal code{background:var(--surface-2);border-radius:4px;padding:1px 5px;font-size:.9em}.glossary{gap:2px;display:grid}.glossary>div{border-block-end:1px solid var(--line);grid-template-columns:minmax(9rem,14rem) 1fr;gap:4px 18px;padding-block:9px;display:grid}@media (width<560px){.glossary>div{grid-template-columns:1fr}}.glossary dt{color:var(--ink);font-weight:700}.glossary dd{color:color-mix(in oklch, var(--ink) 82%, var(--muted));margin:0}}@layer components{.crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;font-size:.88rem;display:flex}.crumbs a{color:var(--accent);text-underline-offset:3px}.crumbs>*+:before{content:"/";color:var(--line-strong);margin-inline-end:6px}.run-meta .is-warn{color:var(--warn);font-weight:600}mark{background:color-mix(in oklch, var(--pylon) 38%, transparent);color:inherit;border-radius:2px;padding-inline:1px}@keyframes picker-in{0%{opacity:0;translate:0 -4px}}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.num{text-align:end}@container board (width<460px){.standings .poll:not(:nth-last-child(3)){display:none}th,td{padding-inline:8px}}.team-cell{white-space:normal;min-inline-size:150px}.team-cell .conf{color:var(--muted);font-size:.75rem;display:block}.team-link{text-underline-offset:3px;text-decoration:none;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--turf);text-decoration-color:var(--turf);font-weight:600}.team-link:hover{text-decoration-line:underline}.tie{color:var(--muted);cursor:help;margin-inline-start:4px;font-weight:400}.nil{color:var(--line-strong)}.interval{block-size:16px;min-inline-size:140px;display:block;position:relative}.interval[data-zero]{background:linear-gradient(90deg, transparent calc(var(--zero) - .5px), var(--line-strong) 0 calc(var(--zero) + .5px), transparent 0)}.interval:before{content:"";inset-block:5px;inset-inline:var(--lo) calc(100% - var(--hi));background:var(--turf-soft);border-radius:4px;position:absolute}.interval:after{content:"";background:var(--turf);inline-size:3px;box-shadow:0 0 0 2px var(--surface);border-radius:2px;position:absolute;inset-block:1px;inset-inline-start:var(--v);translate:-50%}.winbar-off{color:var(--muted);font-size:.8rem}.slate-title{font-family:var(--font-display);text-transform:uppercase;font-size:2rem;font-style:italic;font-weight:700;line-height:1}.slate-title span{color:var(--accent);letter-spacing:.1em;vertical-align:.35em;font-size:.55em}.game-grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:14px;display:grid}.sides{gap:6px;display:grid}.side{grid-template-columns:2.2ch 1fr auto;align-items:baseline;gap:8px;display:grid}.side .ap{color:var(--muted);text-align:end;font-size:.75rem}.side .side-name small{color:var(--muted);font-size:.72rem;display:block}.side .score{font-family:var(--font-display);font-size:1.4rem;font-weight:700}[data-final] .side:not([data-won]){opacity:.6}.line{border-block-start:1px dashed var(--line);padding-block-start:10px}.line .line-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.range{color:var(--muted);font-size:.78rem}.matchup-form{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);grid-template-columns:1fr auto 1fr;align-items:end;gap:14px 16px;padding:20px;display:grid}.matchup-form select{inline-size:100%}.matchup-form .segmented,.matchup-form .btn{grid-column:1/-1}.matchup-form .btn{justify-self:start}@media (width<560px){.matchup-form{grid-template-columns:1fr}.matchup-form .vs{justify-self:center}}.projection{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);gap:18px;margin-block-start:18px;padding:20px;display:grid}.projection-head{gap:4px;display:grid}.projection-head .big{font-family:var(--font-display);font-size:clamp(1.6rem,1.2rem + 2vw,2.4rem);font-weight:700;line-height:1.1}.projection-head .sub{color:var(--muted);font-size:.85rem}.provenance{color:var(--muted);margin-block-start:18px;font-family:ui-monospace,monospace;font-size:.75rem}.board-week{font-family:var(--font-display);margin-block-start:12px;font-size:1.05rem}.board-week b{color:var(--accent)}.board-week span{color:var(--muted);font-family:var(--font-ui);font-size:.85rem}[data-outcome=expected]{--o:var(--o-expected)}[data-outcome=scare]{--o:var(--o-scare)}[data-outcome=upset]{--o:var(--o-upset)}[data-outcome=stunner]{--o:var(--o-stunner)}.game-card[data-outcome]{border-block-start-color:var(--o);background:color-mix(in oklch, var(--o) 7%, var(--surface))}.outcomes{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:14px;display:flex}.outcomes-summary{margin-inline-end:6px;font-size:.9rem}.outcomes-summary b{font-family:var(--font-display);font-size:1.1rem}.scorecard,.playoff-page{gap:14px;display:grid}.playoff-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.playoff-heading h2,.playoff-heading .help,.playoff-heading .eyebrow{margin:0}.playoff-rules,.playoff-method{max-width:100ch;color:var(--muted);margin:0;font-size:.88rem;line-height:1.55}.playoff-method{font-size:.78rem}.playoff-bracket{grid-template-columns:repeat(4,minmax(230px,1fr));align-items:stretch;gap:12px;padding-block:4px 10px;display:grid;overflow-x:auto}.playoff-round{align-content:start;gap:10px;min-width:0;display:grid}.playoff-round>header{align-content:start;gap:8px;min-height:76px;display:grid}.playoff-round h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1rem}.cfp-byes{color:var(--muted);margin:0;font-size:.72rem;line-height:1.45}.cfp-matchup{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow);padding:8px}.cfp-matchup>p{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:5px;margin:0 0 5px;font-size:.68rem;font-weight:700;display:flex}.cfp-matchup>p small{font-size:inherit;text-transform:none;letter-spacing:0;font-weight:400}.cfp-team{border-radius:5px;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:6px;min-height:40px;padding:4px;display:grid}.cfp-team[data-winner]{background:color-mix(in oklch, var(--turf) 14%, var(--surface));font-weight:700}.cfp-team.is-pending{color:var(--muted)}.cfp-seed{font-family:var(--font-display);text-align:center;font-size:.78rem;font-weight:700}.cfp-team-name{overflow-wrap:anywhere;min-width:0;font-size:.8rem;line-height:1.15}.cfp-team-name small{color:var(--muted);margin-block-start:3px;font-size:.64rem;font-weight:400;display:block}.cfp-power{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.7rem}.cfp-vs{color:var(--muted);padding-inline-start:7px;font-size:.62rem;line-height:1.2}.scorecard .toolbar{align-items:end}.scorecard>.help,.scorecard>.outcomes{margin:0}.scorecard-table th[scope=row]{font-family:var(--font-ui);letter-spacing:0;text-transform:none;color:var(--ink);border-block-end-color:var(--line);background:0 0;font-size:.9rem;display:grid}.scorecard-table th[scope=row] small{color:var(--muted);font-size:.72rem;font-weight:400}.scorecard-table td{vertical-align:middle}.scorecard-table .mix-col{inline-size:45%;min-inline-size:180px}@container board (width<640px){.scorecard-table .opt{display:none}}.outcome-bar{gap:2px;block-size:12px;min-inline-size:160px;display:flex}.outcome-bar>span{background:var(--o);flex-basis:0}.outcome-bar>span:first-child{border-start-start-radius:4px;border-end-start-radius:4px}.outcome-bar>span:last-child{border-start-end-radius:4px;border-end-end-radius:4px}.stats-table{margin-block-start:18px}.stats-table thead th:not(:first-child){inline-size:30%}.stats-table th[scope=row]{font-family:var(--font-ui);letter-spacing:0;text-transform:none;color:var(--ink);border-block-end-color:var(--line);background:0 0;font-size:.88rem;font-weight:400}.stats-table tbody th{border-radius:0}.stats-table .group th{background:var(--surface-2);color:var(--accent);padding-block:6px}.stats-table td[data-better]{color:var(--turf);font-weight:700}.stats-table td{color:var(--muted)}.vegas{flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:.85rem;display:flex}.vegas .ou{color:var(--muted)}.tv{align-items:baseline;gap:6px;font-size:.85rem;display:flex}.tv .line-label{color:var(--muted);letter-spacing:.08em;font-size:.72rem}.ats{letter-spacing:.04em;text-transform:uppercase;background:var(--surface-2);color:var(--muted);border-radius:999px;margin-inline-start:auto;padding:1px 8px;font-size:.68rem;font-weight:700}.ats[data-ats=win]{background:color-mix(in oklch, var(--o-expected) 25%, var(--surface));color:var(--ink)}.ats[data-ats=loss]{background:color-mix(in oklch, var(--o-stunner) 18%, var(--surface));color:var(--ink)}.vs-vegas{color:var(--muted);flex-basis:100%}.versus h3{margin-block:4px 10px}@container board (width<900px){.scorecard-table th:nth-last-child(-n+2),.scorecard-table td:nth-last-child(-n+2){display:none}}.preview-page{max-width:1100px;margin:2rem auto;padding:0 1rem 3rem}.preview-page section{margin-block:2rem}.preview-player-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:2rem;display:grid}.preview-page h4{margin-block:1.5rem .5rem}.written-preview{max-width:75ch;margin-inline:auto;line-height:1.75}.written-preview h2{font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.2}.written-preview p{margin-block:1em}.preview-dek{color:var(--muted);font-size:1.15rem}.alerts-panel{max-width:1000px;margin:0 auto}.alerts-panel>section{margin-block:2rem}.alerts-panel h3{margin-bottom:.75rem}.favorite-chips{flex-wrap:wrap;gap:.5rem;margin-block:.8rem;display:flex}.favorite-picker{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.2rem 1rem;margin-block:.75rem;display:grid}.favorite-picker li{align-items:center;display:flex}.alert-settings{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.75rem;display:grid}.alert-inbox{gap:.65rem;margin-block:1rem;display:grid}.alert-inbox li{border:1px solid var(--line);border-radius:var(--radius-sm)}.alert-inbox [data-unread]{border-inline-start:4px solid var(--accent)}.alert-inbox a{color:inherit;padding:1rem;text-decoration:none;display:block}.alert-inbox p{margin-block:.3rem}.offline-notice{z-index:101;position:sticky;top:0}.rating-systems{border-block-start:1px solid var(--line);gap:10px;margin-block-start:28px;padding-block-start:18px;display:grid}.rating-systems h3,.rating-systems h4{margin:0}.rating-systems h4{margin-block-start:6px;font-size:.9rem}.disagreements{gap:6px;margin:0;padding-inline-start:1.2em;font-size:.9rem;display:grid}.disagreements small{color:var(--muted)}.systems-table summary{cursor:pointer;padding-block:4px;font-weight:600}.history-page{gap:18px;display:grid}.history-page>*{min-inline-size:0}.history-page tbody th[scope=row]{border-block-end-color:var(--line);color:var(--ink);font-family:var(--font-ui);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;font-size:.9rem;font-weight:600}.history-head{gap:4px;display:grid}.history-page .tiles{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}@media (width<560px){.history-page .tile>b{font-size:1.3rem}}.history-head.with-steps{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.lede{color:var(--muted);max-inline-size:70ch}.page-title .accent{color:var(--accent)}.page-title .vs-word{color:var(--muted);font-size:.7em}.badge-line{border-radius:var(--radius-sm);background:color-mix(in oklch, var(--pylon) 22%, transparent);margin-block-start:6px;padding:2px 10px;font-size:.85rem;font-weight:700;display:inline-block}.section-title{letter-spacing:.04em;text-transform:uppercase;margin-block:6px 10px;font-size:1.15rem}.history-find{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.history-find>:first-child{flex:320px}.team-results{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:4px 16px;display:grid}.team-results a{color:var(--ink);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;padding:8px 0;font-weight:600;display:block}.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;display:grid}.list-links{gap:10px;display:grid}.link-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);box-shadow:var(--shadow);gap:2px;padding:14px 16px;text-decoration:none;display:grid}.link-card b{font-size:1.02rem}.link-card small{color:var(--muted)}.link-card:is(a):hover{border-color:var(--line-strong);background:var(--surface-2)}.link-card.is-pending{box-shadow:none;color:var(--muted);border-style:dashed}.history-columns{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:24px;display:grid}.history-columns>*{min-inline-size:0}@media (width<900px){.history-columns{grid-template-columns:minmax(0,1fr)}}.history-page>.history-columns:has(.season-section+.season-section){grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.az{columns:3 220px;column-gap:24px}.az-group{break-inside:avoid;margin-block-end:14px}.az-group h3{color:var(--accent);margin:0 0 4px;font-size:1rem}.az-group a{color:var(--ink);padding-block:3px;text-decoration:none;display:block}.az-group a:hover{text-underline-offset:3px;text-decoration:underline}.subnav{border-block-end:1px solid var(--line);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.subnav>:is(a,button){border:0;color:var(--muted);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border-block-end:3px solid #0000;padding:12px 14px 10px;font-size:1rem;font-weight:700;text-decoration:none}.subnav>:is(a,button) small{font-family:var(--font-ui);letter-spacing:0;font-weight:500}.subnav>:is(a,button):hover{color:var(--ink)}.subnav>:is(a,button)[aria-current=page]{border-block-end-color:var(--accent);color:var(--ink)}.subnav.is-sticky{z-index:5;background:var(--bg);position:sticky;inset-block-start:var(--topbar-h)}.season-section{scroll-margin-block-start:calc(var(--topbar-h) + 56px)}.filter-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block-end:12px;display:flex}.row-link{color:var(--ink);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;font-weight:700}.row-link:hover{color:var(--accent)}.ap[data-top]{background:color-mix(in oklch, var(--pylon) 22%, transparent);border-radius:4px;padding:1px 6px;font-weight:700}.result-tag{inline-size:1.6em;color:var(--surface);border-radius:4px;place-items:center;font-size:.78rem;font-weight:800;display:inline-grid}.result-tag[data-result=W]{background:var(--o-expected)}.result-tag[data-result=L]{background:var(--o-stunner)}.result-tag[data-result=T]{background:var(--muted)}.steps{flex-wrap:wrap;gap:6px;display:flex}.steps .btn{min-block-size:36px;padding-inline:12px;font-size:.8rem}.schedule{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.schedule li+li{border-block-start:1px solid var(--line)}.schedule>li>:is(a,div){color:var(--ink);grid-template-columns:4.2rem 1.8rem minmax(0,1fr) auto 3.6rem 1rem;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;display:grid}.schedule>li>a:hover{background:var(--surface-2)}.schedule .sch-date,.schedule .sch-line{color:var(--muted);font-size:.85rem}.schedule .sch-line{text-align:end}.schedule .sch-opp small{color:var(--muted);font-size:.78rem;display:block}.schedule .sch-score{font-family:var(--font-display);font-size:1.05rem}.schedule .sch-go{color:var(--line-strong);font-size:1.2rem}@media (width<560px){.schedule>li>:is(a,div){grid-template-columns:1.8rem minmax(0,1fr) auto 1rem}.schedule .sch-date,.schedule .sch-line{display:none}}.scroll-box{max-block-size:480px;overflow:auto}.history-leaders{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:10px;display:grid}.history-leaders caption{text-align:start;padding:8px 12px 4px;font-weight:600}.draft-tab{gap:14px;display:grid}.draft-tab caption{text-align:start;padding:10px 12px 4px;font-weight:600}.history-seasons td.history-post{white-space:normal;min-inline-size:16ch;max-inline-size:34ch;font-size:.85rem}td.wrap{white-space:normal}@container board (width<640px){.history-page .opt{display:none}}.history-chart{gap:4px;margin:0;display:grid}.history-chart svg{cursor:pointer;touch-action:pan-y;block-size:auto;inline-size:100%}.history-readout{font-size:.9rem}.history-readout small{color:var(--muted)}.history-grid{stroke:var(--line)}.history-bar{fill:var(--turf);opacity:.78}.history-bar[data-active]{opacity:1}.history-top10{fill:var(--pylon);stroke:var(--surface);stroke-width:1px}.margin-chart{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:0;padding:14px 16px}.margin-chart figcaption{color:var(--muted);margin-block-end:8px;font-size:.85rem}.margin-chart figcaption b{color:var(--ink)}.margin-bars{background:linear-gradient(var(--line-strong) 0 0) 0 50% / 100% 1px no-repeat;justify-content:center;gap:1px;block-size:140px;display:flex}.margin-bars a{flex:1 1 0;min-inline-size:2px;max-inline-size:28px;position:relative}.margin-bars a:after{content:"";block-size:var(--h);border-radius:1px;position:absolute;inset-inline:0}.margin-bars a[data-result=W]:after{background:var(--o-expected);inset-block-end:50%}.margin-bars a[data-result=L]:after{background:var(--o-stunner);inset-block-start:50%}.margin-bars a[data-result=T]:after{background:var(--muted);inset-block:calc(50% - 1px)}.margin-bars a:hover:after{filter:brightness(1.25)}.margin-axis{color:var(--muted);justify-content:space-between;margin-block-start:4px;font-size:.75rem;display:flex}.final-score{border-radius:var(--radius);box-shadow:var(--shadow);gap:10px;padding:18px 22px;display:grid}.final-score .fs-meta{text-align:center;color:var(--chalk-dim);margin:0;font-size:.82rem}.final-score .fs-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.final-score .fs-team{min-inline-size:0;color:var(--chalk-dim);align-items:center;gap:14px;display:flex}.final-score .fs-team:first-child{text-align:end;justify-content:end}.final-score .fs-team span{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1rem,.8rem + 1vw,1.5rem);font-style:italic;font-weight:700}.final-score .fs-team b{font-family:var(--font-display);font-size:clamp(2.2rem,1.6rem + 2.4vw,3.6rem);line-height:1}.final-score .fs-team[data-won]{color:var(--chalk)}.final-score .fs-final{border-radius:var(--radius-sm);letter-spacing:.08em;text-transform:uppercase;background:oklch(0% 0 0/.25);padding:3px 10px;font-size:.8rem;font-weight:700}.final-score .linescore{max-inline-size:560px}.history-game-top{align-items:center}.history-detail-row>td{padding:4px 0 18px}.player-filters{flex-wrap:wrap;gap:12px 24px;margin-block:12px;display:flex}.player-table .team-cell .week-link{text-align:start;font-weight:600}.player-roles{margin-block:4px 8px}.history-search-form{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));align-items:end;gap:12px 16px;display:grid}.history-search-form>*{min-inline-size:0}.history-search-form .history-search-sort{grid-column:1/-1}.history-search-form .field :is(input,select){inline-size:100%;min-inline-size:0}.history-search-form .btn{justify-self:start}.history-search-check{align-items:center;gap:8px;min-block-size:40px;font-size:.9rem;display:flex}.history-search-check input{block-size:18px;min-block-size:auto;inline-size:18px}.history-search-results td{vertical-align:top}.history-search-results small.history-note{color:var(--muted);font-size:.75rem;font-weight:400;display:block}.history-search-results [data-winner]{font-weight:700}.history-search-results .week-link{font:inherit;letter-spacing:normal;text-transform:none;text-align:start}.sim-runs{margin-block-start:24px}.sim-outcome{margin-block-end:18px}.sim-scores{font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sim-scores li{border-radius:var(--radius-sm);background:var(--surface-2);text-align:center;padding:4px 6px;font-size:.85rem}.team-logo{object-fit:contain;vertical-align:middle;width:1.5em;height:1.5em;margin-inline-end:.35em;display:inline-block}.live-dot{background:var(--live);block-size:8px;inline-size:8px;box-shadow:0 0 0 0 color-mix(in oklch, var(--live) 60%, transparent);vertical-align:1px;border-radius:50%;margin-inline-end:6px;animation:1.6s ease-out infinite live-pulse;display:inline-block}@keyframes live-pulse{to{box-shadow:0 0 0 7px color-mix(in oklch, var(--live) 0%, transparent)}}:root{--live:var(--lightningcss-light,oklch(57% .21 27))var(--lightningcss-dark,oklch(68% .2 27))}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.poss{flex:none;inline-size:16px}.poss-spacer{flex:none;inline-size:16px;display:inline-block}.live-meta{color:var(--muted);flex-wrap:wrap;justify-content:end;align-items:center;gap:8px 12px;font-size:.8rem;display:flex}.connection{align-items:center;gap:6px;display:inline-flex}.connection .dot{background:var(--o-scare);border-radius:50%;block-size:8px;inline-size:8px}.connection[data-state=open] .dot{background:var(--o-expected)}.connection[data-state=reconnecting] .dot{background:var(--o-upset)}.mock-note{background:color-mix(in oklch, var(--pylon) 16%, var(--surface));color:var(--ink);border-radius:999px;padding:3px 10px}.live-pregame{color:var(--muted);margin:0;font-size:.8rem}.live-board{gap:14px;display:grid}.live-card{border:1px solid var(--line);border-block-start:4px solid var(--turf);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);color:inherit;align-content:start;gap:8px;padding:12px 14px 14px;text-decoration:none;transition:translate .15s,box-shadow .15s;display:grid}.live-card:hover{translate:0 -2px}.live-card[data-status=live]{border-block-start-color:var(--live)}.live-card[data-status=final]{border-block-start-color:var(--line-strong)}.live-card:hover .lc-open{color:var(--accent)}.lc-head{color:var(--muted);justify-content:space-between;font-size:.75rem;display:flex}.lc-head .lc-status{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);font-weight:700}.lc-teams{gap:4px;display:grid}.lc-team{justify-content:space-between;align-items:center;gap:8px;display:flex}.lc-team .lc-name{align-items:center;gap:6px;font-weight:600;display:inline-flex}.lc-team .lc-score{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.1}[data-status=final] .lc-team:not([data-won]){opacity:.6}.lc-situation{background:var(--surface-2);border-radius:999px;justify-self:start;padding:2px 8px;font-size:.78rem;font-weight:600}.lc-last{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.lc-open{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-self:end;font-size:.75rem;font-weight:700}.gridcast{gap:14px;display:grid}:root{--side-away:var(--accent);--side-home:var(--turf)}.gc-toolbar{align-items:center}.gc-tabs{z-index:5;border-block-end:1px solid var(--line);background:var(--bg);scrollbar-width:none;gap:4px;margin-block:-4px 0;display:flex;position:sticky;inset-block-start:var(--topbar-h);overflow-x:auto}.gc-tabs a{color:var(--muted);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-block-end:3px solid #0000;padding:12px 14px 10px;font-size:1rem;font-weight:700;text-decoration:none}.gc-tabs a:hover{color:var(--ink)}.gc-tabs a[aria-current=page]{border-block-end-color:var(--accent);color:var(--ink)}@media (width<640px){.gc-tabs a{text-align:center;flex:1 0 auto;padding-inline:8px;font-size:.88rem}}.drive-strip{margin-block-start:12px}.drive-strip ol{gap:2px;display:flex}.drive-strip li{flex:1 1 0;min-inline-size:6px}.drive-strip button{block-size:24px;inline-size:100%;color:var(--pylon-ink);font:700 .62rem var(--font-ui);letter-spacing:.02em;cursor:pointer;border:0;border-radius:3px;place-items:center;padding:0;display:grid;overflow:hidden}.drive-strip button:hover{filter:brightness(1.12)}.drive-strip button[aria-pressed=true]{outline:2px solid var(--chalk);outline-offset:1px}.drive-strip [data-side=away] button{background:var(--pylon)}.drive-strip [data-side=home] button{background:var(--chalk-dim)}.drive-strip [data-live] button{outline:2px dashed var(--chalk-dim);outline-offset:-2px;background:0 0}@media (width<640px){.drive-strip button{block-size:18px}.drive-strip button>[aria-hidden]{display:none}}.drive-strip-key{color:var(--chalk-dim);justify-content:center;gap:16px;margin:6px 0 0;font-size:.72rem;display:flex}.drive-strip-key span:before{content:"";vertical-align:-1px;border-radius:2px;block-size:10px;inline-size:10px;margin-inline-end:5px;display:inline-block}.drive-strip-key [data-side=away]:before{background:var(--pylon)}.drive-strip-key [data-side=home]:before{background:var(--chalk-dim)}.gc-card-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.gc-card-head h3{margin-block-end:6px}.compare{table-layout:fixed;inline-size:100%}.compare caption{color:var(--muted);letter-spacing:.1em;text-align:start;text-transform:uppercase;padding-block:10px 4px;font-size:.72rem;font-weight:700}.compare th,.compare td{border-block-end:1px solid var(--line);white-space:normal;background:0 0;padding:7px 4px}.compare thead th{color:var(--ink);font-family:var(--font-ui);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;font-size:.8rem}.compare thead th:first-child,.compare td:first-child{text-align:start;inline-size:28%}.compare thead th:last-child,.compare td:last-child{text-align:end;inline-size:28%}.compare thead th[data-side]:before{content:"";vertical-align:-1px;border-radius:2px;block-size:10px;inline-size:10px;margin-inline-end:6px;display:inline-block}.compare thead th[data-side=away]:before{background:var(--side-away)}.compare thead th[data-side=home]:before{background:var(--side-home)}.compare tbody th{color:var(--muted);font-family:var(--font-ui);letter-spacing:0;text-align:center;text-transform:none;font-size:.82rem;font-weight:500}.compare td{font-family:var(--font-display);font-size:1rem}.compare td[data-better]{color:var(--ink);font-weight:800}.compare-bar{background:linear-gradient(90deg, var(--side-away) 0 calc(var(--share) * 100% - 1px), transparent 0 calc(var(--share) * 100% + 1px), var(--side-home) 0);border-radius:2px;block-size:4px;margin-block-start:5px;display:block}.scoring-list{display:grid}.scoring-list li{border-block-start:1px solid var(--line);grid-template-columns:4.6rem minmax(0,1fr) auto;align-items:baseline;gap:10px;padding-block:7px;font-size:.85rem;display:grid}.scoring-list .sl-when{color:var(--muted);font-size:.78rem}.scoring-list .sl-score{font-family:var(--font-display)}.scoring-list b[data-side]:before{content:"";border-radius:2px;block-size:8px;inline-size:8px;margin-inline-end:5px;display:inline-block}.scoring-list b[data-side=away]:before{background:var(--side-away)}.scoring-list b[data-side=home]:before{background:var(--side-home)}.facts{display:grid}.facts>div{border-block-end:1px solid var(--line);grid-template-columns:8rem minmax(0,1fr);gap:10px;padding-block:8px;display:grid}.facts dt{color:var(--muted);font-size:.85rem}.facts dd{margin:0}.gc-plays{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (width<940px){.gc-plays{grid-template-columns:minmax(0,1fr)}}.gc-drives{max-block-size:calc(100dvh - var(--topbar-h) - 72px);position:sticky;inset-block-start:calc(var(--topbar-h) + 56px);overflow-y:auto}@media (width<940px){.gc-drives{max-block-size:280px;position:static}}.dc-quarter{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-block:10px 2px;font-size:.7rem;font-weight:700;display:block}.drive-chart li:first-child .dc-quarter{margin-block-start:0}.drive-chart .dc-team:before{content:"";vertical-align:-2px;border-radius:2px;block-size:12px;inline-size:4px;margin-inline-end:6px;display:inline-block}.drive-chart .dc-team[data-side=away]:before{background:var(--side-away)}.drive-chart .dc-team[data-side=home]:before{background:var(--side-home)}.gc-box{grid-template-columns:minmax(300px,1fr) minmax(0,1.5fr);align-items:start;gap:14px;display:grid}@media (width<940px){.gc-box{grid-template-columns:minmax(0,1fr)}}.scorebug{border-radius:var(--radius);color:var(--chalk);box-shadow:var(--shadow);padding:16px 20px 12px}.sb-row{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;display:grid}.sb-team{width:100%;grid-column:1;grid-template-columns:minmax(0,1fr) 3.7rem 3rem;align-items:center;gap:6px;min-inline-size:0;display:grid}.sb-team[data-side=away]{grid-row:2}.sb-team[data-side=home]{grid-row:3}.sb-team .sb-name{text-overflow:ellipsis;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;word-break:normal;align-items:center;gap:8px;min-inline-size:0;font-size:clamp(.9rem,.8rem + 1.1vw,1.25rem);font-style:italic;font-weight:700;line-height:1.15;display:inline-flex;overflow:hidden}.sb-team .sb-timeouts{inline-size:3.7rem;color:var(--chalk-dim);text-align:center;white-space:nowrap;background:oklch(0% 0 0/.25);border-radius:999px;justify-self:center;padding:3px 4px;font-size:.7rem;font-weight:700}.sb-team .sb-score{font-family:var(--font-display);justify-self:end;font-size:clamp(2.35rem,2rem + 1.5vw,3rem);font-weight:700;line-height:1}.sb-center{text-align:center;grid-row:1;justify-items:center;gap:4px;min-inline-size:0;display:grid}.sb-center .sb-status{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.sb-center .sb-situation{max-inline-size:100%;color:var(--pylon);background:oklch(0% 0 0/.3);border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600}.sb-center .sb-venue{max-inline-size:100%;color:var(--chalk-dim);overflow-wrap:anywhere;font-size:.72rem;line-height:1.3}.linescore{table-layout:fixed;inline-size:100%;margin:12px auto 0;font-size:clamp(.68rem,.5rem + .4vw,.85rem)}.linescore th,.linescore td{color:var(--chalk-dim);text-align:center;font-family:var(--font-display);letter-spacing:.04em;background:0 0;border:0;padding:2px 8px}.linescore tr>:first-child{inline-size:43%}.linescore tbody th{text-align:start;color:var(--chalk);text-transform:none;white-space:normal;overflow-wrap:normal;font-weight:600}.linescore .total{color:var(--chalk);font-weight:700}.gc-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:14px;display:grid}@media (width<940px){.gc-grid{grid-template-columns:minmax(0,1fr)}}.gc-main,.gc-side{gap:14px;min-inline-size:0;display:grid}.gc-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:14px 16px}.gc-card h3{margin-block:0 10px}.field-card{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);margin:0;overflow:hidden}.field-card figcaption{flex-wrap:wrap;justify-content:space-between;gap:6px 14px;padding:8px 14px 10px;font-size:.85rem;display:flex}.turf-fill{fill:var(--turf-1)}.endzone{fill:url(#endzone-stripes)}.ez-label{fill:var(--chalk);opacity:.55;font:700 2.2px var(--font-display);letter-spacing:.12px;text-anchor:middle;dominant-baseline:middle}.yl{stroke:var(--chalk);stroke-opacity:.22;stroke-width:.15px}.yl.major{stroke-opacity:.45;stroke-width:.3px}.yl-num{fill:var(--chalk);opacity:.6;font:700 2.4px var(--font-display);text-anchor:middle}.los{stroke:oklch(72% .14 250);stroke-width:.55px}.first-down{stroke:oklch(87% .17 95);stroke-width:.55px}.field,.legend{--k-rush:var(--chalk);--k-pass:oklch(80% .11 230);--k-loss:oklch(70% .18 25);--k-score:var(--pylon);--k-penalty:oklch(72% .2 330)}.play-line line{stroke-width:.6px;stroke-linecap:round}.play-line.k-rush line{stroke:var(--k-rush)}.play-line.k-pass line{stroke:var(--k-pass)}.play-line.k-loss line{stroke:var(--k-loss)}.play-line.k-score line{stroke:var(--k-score);stroke-width:.9px}.play-line.k-penalty line{stroke:var(--k-penalty);stroke-dasharray:1 .6}.play-line.k-penalty .pl-label{fill:var(--k-penalty);font-weight:800}.arrowhead.k-rush{fill:var(--k-rush)}.arrowhead.k-pass{fill:var(--k-pass)}.arrowhead.k-loss{fill:var(--k-loss)}.arrowhead.k-score{fill:var(--k-score)}.arrowhead.k-penalty{fill:var(--k-penalty)}.snap{fill:var(--chalk);opacity:.75}.pl-label{fill:var(--chalk);font:600 1.7px var(--font-ui);dominant-baseline:middle;opacity:.9}.pl-label.strong{fill:var(--pylon);opacity:1;font-weight:800}.play-line:hover line{stroke-width:1px}.ball{fill:var(--leather);stroke:var(--chalk);stroke-width:.25px}.legend{color:var(--muted);align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.legend .key{border-radius:2px;block-size:3px;inline-size:14px;display:inline-block}.legend .los-key{background:oklch(72% .14 250);margin-inline-start:6px}.legend .fd-key{background:oklch(87% .17 95);margin-inline-start:6px}.legend .key.k-rush{background:var(--line-strong)}.legend .key.k-pass{background:var(--k-pass);margin-inline-start:6px}.legend .key.k-loss{background:var(--k-loss);margin-inline-start:6px}.legend .key.k-score{background:var(--k-score);margin-inline-start:6px}.legend .key.k-penalty{background:var(--k-penalty);margin-inline-start:6px}.wp-card{gap:4px;margin:0;display:grid}.wp-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.wp-now{font-family:var(--font-display);font-size:1.1rem}.wp-now small{font-family:var(--font-ui);color:var(--muted);font-size:.75rem}.wp-chart{touch-action:pan-y;cursor:crosshair;block-size:auto;inline-size:100%}.wp-line{fill:none;stroke:var(--turf);stroke-width:2.5px;stroke-linejoin:round}.wp-mid{stroke:var(--line-strong);stroke-dasharray:4 4}.wp-q{stroke:var(--line)}.wp-qlabel,.wp-team{fill:var(--muted);font:600 11px var(--font-ui)}.wp-dot{fill:var(--turf);stroke:var(--surface);stroke-width:2px}.wp-play{min-block-size:1.4em;margin:0;font-size:.82rem}.wp-note{color:var(--muted);margin:0;font-size:.72rem}.live-player-team+.live-player-team{border-block-start:1px solid var(--line);margin-block-start:1.5rem;padding-block-start:1rem}.live-player-team h4{margin:0 0 .75rem}.live-player-category+.live-player-category{margin-block-start:1rem}.live-player-category h5{color:var(--muted);text-transform:capitalize;margin:0 0 .5rem}.live-player-table-wrap{max-inline-size:100%;overflow-x:auto}.live-player-table-wrap table{inline-size:max-content;min-inline-size:100%}.live-player-table-wrap th:first-child{text-align:start;min-inline-size:8rem}.stats-table.compact{table-layout:fixed;inline-size:100%;margin-block-start:0}.stats-table.compact th,.stats-table.compact td{padding-block:5px;font-size:.85rem}.stats-table.compact thead th:first-child{inline-size:42%}.stats-table.compact thead th:not(:first-child){white-space:normal;overflow-wrap:anywhere;inline-size:29%}.box-score-note{color:var(--muted);margin:7px 0 0;font-size:.72rem}.drive-chart{gap:2px;display:grid}.drive-chart button{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:5px;inline-size:100%;padding:3px 6px}.drive-chart button:hover{background:var(--surface-2)}.drive-chart button[aria-pressed=true]{background:color-mix(in oklch, var(--turf) 14%, transparent);box-shadow:inset 3px 0 0 var(--turf)}.drive-chart button{grid-template-columns:minmax(5rem,8rem) minmax(0,1fr) 6.5rem;align-items:center;gap:8px;font-size:.78rem;display:grid}.drive-chart .dc-team{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.drive-chart .dc-result{color:var(--muted)}.drive-chart li[data-points] .dc-result{color:var(--ink);font-weight:700}.dc-bar{background:linear-gradient(90deg, var(--surface-2) 0 0) 0 / 100% 100%, var(--surface-2);border-radius:3px;block-size:10px;position:relative}.dc-bar>span{background:var(--bar-off);border-radius:3px;position:absolute;inset-block:0}[data-points] .dc-bar>span{background:var(--turf)}.pbp-drive{border-block-start:1px solid var(--line);scroll-margin-block-start:calc(var(--topbar-h) + 60px)}.pbp-drive>header{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 2px;display:flex}.pbp-drive[data-offense=away]>header .pbp-team:before,.pbp-drive[data-offense=home]>header .pbp-team:before{content:"";vertical-align:-2px;border-radius:2px;block-size:13px;inline-size:4px;margin-inline-end:7px;display:inline-block}.pbp-drive[data-offense=away]>header .pbp-team:before{background:var(--side-away)}.pbp-drive[data-offense=home]>header .pbp-team:before{background:var(--side-home)}.pbp-drive[data-selected]{background:color-mix(in oklch, var(--accent) 7%, transparent);border-radius:var(--radius-sm)}.pbp-drive .pbp-team{font-weight:700}.pbp-drive .pbp-result{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700}.pbp-drive .pbp-result[data-points]{color:var(--turf)}.pbp-drive .pbp-sum{color:var(--muted);margin-inline-start:auto;font-size:.78rem}.pbp-quarter+.pbp-quarter{border-block-start:1px solid var(--line);margin-block-start:1.25rem;padding-block-start:.75rem}.pbp-quarter>h4{color:var(--muted);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .55rem;font-size:.85rem}.plays{gap:2px;padding-block-end:8px;display:grid}.play{border-radius:5px;grid-template-columns:5.5rem 8.5rem minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;padding:5px 6px;font-size:.84rem;display:grid}.play[data-scoring]{background:color-mix(in oklch, var(--turf) 12%, transparent)}.play .play-when,.play .play-situation{color:var(--muted);font-size:.76rem}.play .play-meta{flex-wrap:wrap;justify-content:end;align-items:baseline;gap:2px 8px;display:inline-flex}.play .play-score{font-size:.76rem}.play[data-scoring] .play-meta{grid-column:3;justify-content:start}@media (width<640px){.play{grid-template-columns:auto minmax(0,1fr)}.play .play-text,.play[data-scoring] .play-meta{grid-column:1/-1}}.epa{font-family:var(--font-display);color:var(--muted);font-size:.78rem;font-weight:700}.epa[data-sign=pos]{color:var(--turf)}.follow-live{justify-self:start;min-block-size:32px;font-size:.78rem}.weather{color:var(--muted);margin:0;font-size:.8rem}.weather[data-windy] .wind{color:var(--warn);font-weight:600}.sb-center .weather{color:var(--chalk-dim);font-size:.75rem}.sb-center .weather[data-windy] .wind{color:var(--pylon)}.sim-tag{background:color-mix(in oklch, var(--pylon) 16%, var(--surface));color:var(--ink);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:0 6px;font-size:.66rem;font-weight:700}.wp-swing{fill:var(--surface);stroke:var(--turf);stroke-width:2px}.swings{gap:8px;margin:0;padding-inline-start:1.2em;display:grid}.swings small{color:var(--muted)}.swings p{margin:2px 0 0;font-size:.85rem}.season-results+.season-results{border-block-start:1px solid var(--line);margin-block-start:1rem;padding-block-start:.75rem}.season-results h4{margin:0 0 .5rem}.season-results th[scope=row]{font-weight:400}.season-results td{white-space:nowrap}.season-results td[data-status^=Out]{color:var(--loss)}.season-results td[data-status=Doubtful],.season-results td[data-status=Questionable]{color:var(--warn)}.power-rank{letter-spacing:.02em;opacity:.75;flex:none;font-size:.7em;font-style:normal;font-weight:700}.live-ribbon{margin-block-end:14px}.live-ribbon ol{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto}.live-ribbon ol::-webkit-scrollbar{display:none}.live-ribbon li{scroll-snap-align:start;flex:none}.live-ribbon a{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);inline-size:9.5rem;color:inherit;gap:2px;padding:6px 10px;font-size:.8rem;text-decoration:none;display:grid}.live-ribbon a:hover{border-color:var(--turf)}.live-ribbon a[aria-current]{border-color:var(--turf);box-shadow:inset 0 -3px 0 var(--turf)}.live-ribbon .lr-status{color:var(--loss);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700}.live-ribbon .lr-team{justify-content:space-between;gap:6px;display:flex}.live-ribbon .lr-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-ribbon .lr-score{font-variant-numeric:tabular-nums;font-weight:700}.tn-short{display:none}@media (width<640px){.scorebug .tn-short{display:inline}.scorebug .tn-full{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.video-ribbon{min-width:0;margin-top:14px}.video-ribbon h2{margin:0}.video-ribbon .help{margin:4px 0 10px}.video-ribbon ul{overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:14px;margin:0;padding:4px 4px 12px;list-style:none;display:flex;overflow-x:auto}.video-ribbon li{scroll-snap-align:start;flex:0 0 clamp(240px,31vw,360px)}.video-ribbon a{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);height:100%;color:inherit;text-decoration:none;display:block;overflow:hidden}.video-ribbon a:hover{border-color:var(--turf)}.video-poster{aspect-ratio:16/9;color:#fff;background:#202b27;place-items:center;display:grid;position:relative}.video-poster img{object-fit:cover;width:100%;height:100%}.video-play{color:#fff;background:#000000bf;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:absolute;inset:auto 10px 10px auto}.video-title{padding:10px 12px;font-weight:700;display:block}}
