: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}html{font-size:16px}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}}.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-cvis-boot-AQzfg;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-background) 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-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-deep))}.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-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-surface))}.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-background)))}.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-background)), var(--cvis-status-critical-surface))}.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-cvis-pulse-0doUc}.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-background);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-cvis-boot-ooA9-}.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}.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-y: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-background);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-cvis-boot-SC3HI}.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-cvis-boot-TXKvV;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) 55%, 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-background) 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-deep));--cvis-fab-fg:var(--cvis-text-primary)}.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-dark));--cvis-fab-fg:var(--cvis-text-primary)}.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-status-critical-surface));--cvis-fab-fg:var(--cvis-text-primary)}.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-background) 80%, transparent);animation:.16s ease-out both cvis-cvis-boot-XS3NW}.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-background) 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-text-primary);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-background) 80%, transparent);animation:.2s ease-out both cvis-cvis-boot-Io4nw}.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-background) 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-background) 80%, transparent);flex-direction:column;padding:.25rem;animation:.14s ease-out both cvis-cvis-boot-POwDI;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-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-background) 80%, transparent);padding:.625rem;animation:.14s ease-out both cvis-cvis-boot-gHjvp}.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-background);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-background) 80%, transparent);margin:0;padding:.25rem;list-style:none;animation:.14s ease-out both cvis-cvis-boot-KshQN;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-background)}.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}:root{--colour-ground:#0a0b11;--colour-panel:#15161f;--colour-panel-raised:#1e202c;--colour-edge:#34364a;--colour-text:#f1edfa;--colour-text-muted:#a89ec4;--colour-accent:#9184d9;--colour-accent-2:#5ec8ff;--colour-neutral:#8a83ab;--colour-danger:#ff5c66;--colour-success:#5fd68a;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2.5rem;--radius-sm:.5rem;--radius-pill:999px;--panel-corner:2.5rem;--glow-accent:0 0 0 1px var(--colour-accent), 0 0 16px #9184d959;--transition-fast:.15s ease;--font-body:var(--cvis-font-sans,system-ui, -apple-system, "Segoe UI", sans-serif);--font-heading:var(--cvis-font-sans,var(--font-body));--font-label:var(--cvis-font-sans,var(--font-body));--font-mono:var(--cvis-font-mono,ui-monospace, monospace);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--colour-ground);min-height:100vh;color:var(--colour-text);font-family:var(--font-body);margin:0;line-height:1.5}.app,.site-page{max-width:70rem;margin:0 auto;padding:2rem 1.5rem}h1:not([class*=cvis-]),h2:not([class*=cvis-]),h3:not([class*=cvis-]){font-family:var(--font-heading)}h1:not([class*=cvis-]){margin:0 0 var(--space-4);padding:0 0 var(--space-3);border-bottom:2px solid var(--colour-edge);color:var(--colour-accent);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;display:inline-block}h1+p{color:var(--colour-text-muted);margin:0}.app-title{align-items:center;gap:var(--space-3);display:inline-flex}.app-title-badge{flex-shrink:0;width:2.5rem;height:2.5rem}h2:not([class*=cvis-]){margin:0 0 var(--space-4);padding:var(--space-2) var(--space-4);border:1px solid var(--colour-accent-2);color:var(--colour-accent-2);border-radius:var(--radius-pill);letter-spacing:.05em;text-transform:uppercase;background:0 0;font-size:1rem;font-weight:700;display:inline-block}h3:not([class*=cvis-]){margin:0 0 var(--space-3);padding:.35rem var(--space-3);background:var(--colour-accent-2);color:var(--colour-ground);border-radius:var(--radius-pill);letter-spacing:.05em;text-transform:uppercase;font-size:.8rem;font-weight:700;display:inline-block}.panel{background:var(--colour-panel);border:1px solid var(--colour-edge);border-left:.9rem solid var(--colour-accent);border-radius:var(--panel-corner) var(--radius-sm) var(--radius-sm) var(--radius-sm);padding:var(--space-5);position:relative}.login-screen{max-width:24rem;margin:var(--space-6) auto 0;align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.login-screen-title{background:0 0;align-self:center;padding:0;display:block}.login-screen-logo{width:9rem;height:auto}.login-screen form{width:100%}.button{align-items:center;gap:var(--space-2);background:var(--colour-neutral);color:var(--colour-ground);border-radius:var(--radius-pill);font:inherit;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:filter var(--transition-fast), box-shadow var(--transition-fast);border:none;padding:.6rem 1.5rem;font-size:.85rem;font-weight:700;display:inline-flex}a.button{text-decoration:none}.button:hover:not(:disabled){filter:brightness(1.12)}.button:focus-visible{outline:2px solid var(--colour-text);outline-offset:2px}.button:disabled{opacity:.45;cursor:not-allowed}.button--primary{background:var(--colour-accent)}.button--danger{background:var(--colour-danger)}.button--compact{font-family:var(--font-label);padding:.5rem 1rem;font-size:.8rem;font-weight:600}.app-nav{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-6);flex-wrap:wrap;display:flex}.app-nav-views{gap:var(--space-2);flex-wrap:wrap;display:flex}.nav-button{border:1px solid var(--colour-edge);color:var(--colour-text-muted);border-radius:var(--radius-pill);font:inherit;font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:.5rem 1rem;font-size:.8rem;font-weight:600}.nav-button:hover{color:var(--colour-text);border-color:var(--colour-accent)}.nav-button[aria-current=page]{color:var(--colour-ground);background:var(--colour-accent);border-color:var(--colour-accent)}.creation-preview-placeholder{aspect-ratio:864/1232;background:var(--colour-panel-raised);border:1px dashed var(--colour-edge);border-radius:var(--radius-sm);width:100%;margin-bottom:var(--space-2);color:var(--colour-text-muted);justify-content:center;align-items:center;display:flex}.creation-preview-scene{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-sm);width:100%;max-width:40rem;display:block}.creation-preview{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:minmax(10rem,16rem) 1fr;display:grid}.creation-preview--banner{grid-template-columns:1fr}@media (width<=32rem){.creation-preview{grid-template-columns:1fr}}.dice-dialog-label{width:2.5rem;color:var(--colour-text-muted);font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;flex-shrink:0;font-size:.8rem;font-weight:600}.die-face{border:2px solid var(--colour-accent);border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--colour-accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;animation:.5s linear infinite dice-tumble;display:inline-flex}@keyframes dice-tumble{0%{transform:rotate(0)scale(1)}25%{transform:rotate(95deg)scale(1.08)}50%{transform:rotate(190deg)scale(.94)}75%{transform:rotate(285deg)scale(1.08)}to{transform:rotate(360deg)scale(1)}}.totp-uri{word-break:break-all}.skill-points-input{max-width:9rem}[role=alert]:not([class*=cvis-]){color:var(--colour-danger);border:1px solid var(--colour-danger);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0;background:#ff5c661f;font-size:.9rem;display:block}[role=tablist]:not([class*=cvis-]){gap:var(--space-2);margin-bottom:var(--space-5);display:flex}[role=tab]:not([class*=cvis-]){background:var(--colour-panel-raised);border:1px solid var(--colour-edge);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);color:var(--colour-text-muted);font:inherit;font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);font-size:.85rem;font-weight:600}[role=tab]:not([class*=cvis-]):hover{color:var(--colour-text);border-color:var(--colour-accent)}[role=tab]:not([class*=cvis-])[aria-selected=true]{background:var(--colour-accent);border-color:var(--colour-accent);color:var(--colour-ground)}.stat-list{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.stat-list dt{color:var(--colour-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}.stat-list dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.status-message{color:var(--colour-text-muted);font-style:italic}.character-sheet-back,.character-sheet-header{margin-bottom:var(--space-4)}.character-sheet-subtitle{margin:var(--space-1) 0 0;color:var(--colour-text-muted)}.character-sheet-actions{gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.sheet-row{gap:var(--space-4);margin:var(--space-5) 0;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;display:grid}.sheet-box{background:var(--colour-panel-raised);border:1px solid var(--colour-edge);border-radius:var(--radius-sm);padding:var(--space-4)}.characteristics-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));margin:0;display:grid}.characteristics-grid+.characteristics-grid{margin-top:var(--space-3)}.characteristic{padding:var(--space-2) var(--space-1);background:var(--colour-panel);border:1px solid var(--colour-edge);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:.15rem;display:flex}.characteristic dt{letter-spacing:.08em;text-transform:uppercase;color:var(--colour-text-muted);font-size:.7rem}.characteristic dd{font-family:var(--font-mono);color:var(--colour-accent);font-variant-numeric:tabular-nums;margin:0;font-size:1.35rem;font-weight:700}.character-row{width:100%;padding:var(--space-4);background:var(--colour-panel);border:1px solid var(--colour-edge);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast);display:block}.character-row:hover{border-color:var(--colour-accent)}ul:has(>li>.character-row){gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-nav-bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-5);border-bottom:1px solid var(--colour-edge);flex-wrap:wrap;display:flex}.site-wordmark{align-items:center;gap:var(--space-3);color:var(--colour-text);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex}.site-wordmark-badge{flex-shrink:0;width:2.25rem;height:2.25rem}.site-nav-bar nav{gap:var(--space-5);flex-wrap:wrap;display:flex}.site-nav-bar nav a,.site-footer nav a{color:var(--colour-text-muted);font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;transition:color var(--transition-fast);font-size:.9rem;font-weight:600;text-decoration:none}.site-wordmark:hover,.site-nav-bar nav a:hover,.site-footer nav a:hover{color:var(--colour-text);text-underline-offset:3px;text-decoration:underline}.site-footer{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--colour-edge);color:var(--colour-text-muted);text-align:center;font-size:.85rem}.site-footer p{margin:0}.site-footer nav{justify-content:center;gap:var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
