@keyframes login-fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes login-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.login-netra-page{justify-content:center}.login-netra-page .login-shell{z-index:1;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:4rem;min-height:100dvh;padding:3rem 1.5rem 4rem;display:flex;position:relative}.login-netra-page .login-shell:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 18% 22%,#006fe61f,#0000 55%),radial-gradient(at 85% 78%,#0da2e714,#0000 55%);position:absolute;inset:0}.login-netra-page .login-info{max-width:27.5rem}.login-netra-page .login-logo{margin-bottom:1.125rem}.login-netra-page .login-wordmark.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--info,211 100% 45%));margin:0 0 .5rem;font-size:.75rem;font-weight:600}.login-netra-page .login-hero-title{letter-spacing:-.04em;color:hsl(var(--foreground));margin:.5rem 0 .875rem;font-size:clamp(2.375rem,4.6vw,3.5rem);font-weight:600;line-height:1.04}.login-netra-page .login-tagline{color:hsl(var(--muted-foreground));max-width:26rem;margin:0;font-size:1.1875rem;line-height:1.5}.login-netra-page .login-host{color:hsl(var(--muted-foreground));margin-top:1.25rem;font-size:.8125rem}.login-netra-page .login-host code{color:hsl(var(--info,211 100% 45%));font-weight:600}.login-netra-page .login-cta--info{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}.login-netra-page .login-card{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;max-width:22.5rem;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .04);border-radius:1rem;flex-direction:column;gap:.25rem;padding:1.5rem 1.35rem 1.35rem;display:flex;position:relative;overflow:hidden}.login-netra-page .login-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0071e359,#32ade640,#0000);height:1px;position:absolute;inset:0 0 auto}.login-netra-page .login-form-heading{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 .75rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15}.login-netra-page .login-chapter-note{color:hsl(var(--muted-foreground));margin-top:1.25rem;font-size:.8125rem}.login-localnav--netra{z-index:2;align-items:center;gap:.75rem;display:flex;position:absolute;top:.75rem;right:1rem}html[data-theme=zyvor-carbon] .login-netra-page .login-card,html[data-ui-shell=zyvor-carbon] .login-netra-page .login-card{color:#f5f5f7;background:#1d1d1f;border-color:#ffffff29}@media (width<=860px){.login-netra-page .login-shell{gap:2rem;padding-top:4rem}.login-netra-page .login-info,.login-netra-page .login-card{max-width:100%}}.login-page{isolation:isolate;width:100%;min-height:100dvh;color:hsl(var(--apple-ink,240 6% 10%));font-family:var(--font-display,-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;flex-direction:column;display:flex;position:relative;overflow:hidden}.login-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 28% 40%,#0071e324,#0000 58%),radial-gradient(at 78% 20%,#32ade61f,#0000 55%);height:min(52vh,420px);position:absolute;inset:-10% -5% auto}.login-page>*{z-index:1;position:relative}.login-error-soft{color:#8b3d00;background:#fff6ed;border:1px solid #ffd8ba}.login-error-soft-icon,.login-error-soft-title{color:#8b3d00}.login-error-soft-body{color:#8b3d00;opacity:.92}.login-logo{border-radius:15px;overflow:hidden;box-shadow:0 8px 28px #00000014}.login-apple-host{font-family:var(--font-mono,ui-monospace, Menlo, monospace);letter-spacing:-.01em;color:#0063cc;font-size:.9em;font-weight:600}.login-host{color:#727279;letter-spacing:-.01em;margin:1rem 0 0;font-size:.8125rem}.login-host code{color:#0063cc;font-weight:600;font-family:var(--font-mono,ui-monospace, Menlo, monospace);font-size:.95em}@media (prefers-reduced-motion:no-preference){.login-error-soft--enter{animation:.45s both login-shake}}html[data-theme=tahoe-light] .login-page,html[data-ui-shell=tahoe-light] .login-page,html[data-theme=tahoe-light] .login-page.zeus-login{color:#18181b;background-color:#fff;background-image:none}.login-store-page{height:100dvh;max-height:100dvh;overflow:hidden}.login-store-scroll{scroll-snap-type:y proximity;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}@media (prefers-reduced-motion:reduce){.login-store-scroll{scroll-snap-type:none}}.login-chapter{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:normal;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:clamp(2rem,6vh,4rem) clamp(1.25rem,5vw,3rem);display:flex}.login-chapter-hero{text-align:center;background:0 0;animation:.55s cubic-bezier(.16,1,.3,1) both login-fade-in-up}html[data-theme=tahoe-light] .login-chapter-hero,html[data-ui-shell=tahoe-light] .login-chapter-hero{background:#fff}.login-chapter-sign-in{background:0 0;justify-content:center}html[data-theme=tahoe-light] .login-chapter-sign-in,html[data-ui-shell=tahoe-light] .login-chapter-sign-in{background:#f4f4f5}.login-chapter-inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:44rem;margin-inline:auto;display:flex}.login-sign-in-inner{max-width:26rem}.login-mark,.login-mark.zyvor-mark,.login-page .zyvor-mark{filter:none;border-radius:14px;display:block}.login-wordmark{font-family:var(--font-display,-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif);letter-spacing:-.03em;color:#18181b;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:600;line-height:1.05}.login-hero-title{font-family:var(--font-display,-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif);letter-spacing:-.035em;color:#18181b;text-wrap:balance;margin:.55rem 0 0;font-size:clamp(2.75rem,8vw,5rem);font-weight:600;line-height:1.05}.login-tagline{color:#727279;letter-spacing:-.011em;max-width:34rem;margin:1rem auto 0;font-size:clamp(1.05rem,2.1vw,1.3125rem);font-weight:400;line-height:1.47}.login-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;margin-top:2rem;display:flex}.login-cta-primary,.login-cta-secondary,a.login-cta-primary,a.login-cta-secondary{letter-spacing:-.01em;cursor:pointer;border-radius:980px;justify-content:center;align-items:center;gap:.35rem;min-height:2.75rem;padding:.7rem 1.35rem;font-family:inherit;font-size:1.0625rem;font-weight:400;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .1s;display:inline-flex}.login-cta-primary,a.login-cta-primary{color:#fff;background:#006fe6;border:none;box-shadow:inset 0 1px #ffffff2e}.login-cta-primary:hover,a.login-cta-primary:hover{color:#fff;background:#0063cc}.login-cta-secondary,a.login-cta-secondary{color:#006fe6;background:#fff;border:1px solid #006fe6}.login-cta-secondary:hover,a.login-cta-secondary:hover{color:#0063cc;background:#006fe60f}.login-cta-primary:active,.login-cta-secondary:active,a.login-cta-primary:active,a.login-cta-secondary:active{transform:scale(.98)}.login-chapter-note{letter-spacing:-.01em;color:#9a9aa2;margin:2.25rem 0 0;font-size:.75rem;font-weight:400;line-height:1.4}.login-form-heading{text-align:center;letter-spacing:-.022em;color:#18181b;margin:0 0 1rem;font-size:1.375rem;font-weight:600}.login-card{text-align:left;background:#fff;border:1px solid #18181b14;border-radius:20px;width:100%;padding:1.75rem 1.5rem;box-shadow:0 1px 2px #0000000a}@media (width>=640px){.login-card{padding:2rem 1.75rem}}.login-shake{animation:.45s ease-out login-shake}.login-input{color:#18181b;background:#fff;border:1px solid #d4d4d8;border-radius:12px;width:100%;padding:.75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.35;transition:border-color .15s,box-shadow .15s}.login-input::-moz-placeholder{color:#727279;opacity:.85}.login-input::placeholder{color:#727279;opacity:.85}.login-input:focus{border-color:#006fe6;outline:none;box-shadow:0 0 0 3px #006fe62e}.login-input:disabled{opacity:.55;cursor:not-allowed}.login-field-icon{color:#727279;pointer-events:none;opacity:.75;width:.875rem;height:.875rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.login-btn-primary{letter-spacing:-.01em;color:#fff;cursor:pointer;background:#006fe6;border:none;border-radius:980px;justify-content:center;align-items:center;gap:.375rem;width:100%;margin-top:1.25rem;padding:.8125rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s,opacity .15s,transform .1s;display:flex;box-shadow:inset 0 1px #ffffff2e}.login-btn-primary:hover:not(:disabled){background:#0063cc}.login-btn-primary:active:not(:disabled){transform:scale(.98)}.login-btn-primary:disabled{opacity:.45;cursor:not-allowed}.login-btn-secondary{letter-spacing:-.01em;color:#006fe6;background:#fff;border:1px solid #006fe6;border-radius:980px;justify-content:center;align-items:center;width:100%;padding:.8125rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .15s,transform .1s;display:flex}.login-btn-secondary:hover{background:#006fe60f}.login-method-toggle{background:#f4f4f5;border:1px solid #d4d4d8;border-radius:980px;grid-auto-columns:1fr;grid-auto-flow:column;gap:.25rem;margin-bottom:1.5rem;padding:.25rem;display:grid}.login-method-toggle [role=tab]{letter-spacing:-.01em;cursor:pointer;background:0 0;border:none;border-radius:980px;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:color .15s,background .15s}.login-method-toggle [role=tab][aria-selected=true]{color:#fff;background:#006fe6}.login-method-toggle [role=tab][aria-selected=false]{color:#727279}.login-method-toggle [role=tab][aria-selected=false]:hover{color:#18181b}.login-hint{color:#727279;text-align:center;max-width:38ch;margin-top:1.5rem;margin-left:auto;margin-right:auto;font-size:.75rem;line-height:1.5}.login-page .zyvor-footer{display:none}.login-page .login-btn-primary,.login-accent-zeus .login-btn-primary,.login-accent-orange .login-btn-primary,.login-accent-amber .login-btn-primary,.login-accent-violet .login-btn-primary,.login-accent-rose .login-btn-primary,.login-accent-cyan .login-btn-primary,.login-accent-copper .login-btn-primary,.login-accent-steel .login-btn-primary{color:#fff;background:#006fe6;box-shadow:inset 0 1px #ffffff2e}.login-page .login-btn-primary:hover:not(:disabled){filter:none;background:#0063cc}.login-aurora,.login-hero-mesh,.login-spotlight,.login-panel-grid,.login-panel-glow,.login-zyvor-eyebrow,.login-page .nav-bar{display:none!important}.login-glass{box-shadow:none;background:0 0;border:none;animation:none}.login-logo-ring{box-shadow:none;animation:none}.login-text-gradient{color:#18181b;background:0 0}.login-apple-step{animation:.32s cubic-bezier(.22,1,.36,1) both login-apple-step-in}@keyframes login-apple-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.login-apple-identity{color:#18181b;cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:999px;align-items:center;gap:.35rem;max-width:100%;margin:0 0 1rem;padding:.45rem .75rem .45rem .4rem;font-size:.8125rem;font-weight:550;line-height:1.2;transition:background .15s,border-color .15s;display:inline-flex}.login-apple-identity:hover{background:#f4f4f5}.login-apple-identity:active{transform:scale(.98)}.login-apple-fields{margin-bottom:.25rem}@media (prefers-reduced-motion:reduce){.login-apple-step,.login-chapter-hero,.login-shake{animation:none!important}}.login-chapter-destination{color:#fff;text-align:center;background:#18181b}.login-chapter-destination .login-chapter-inner{max-width:48rem}.login-chapter-kicker{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin:0;font-size:.8125rem;font-weight:600}.login-chapter-destination .login-hero-title,.login-chapter-destination .login-dest-title{font-family:var(--font-hero,var(--font-display,-apple-system, BlinkMacSystemFont, sans-serif));letter-spacing:-.035em;color:#fff;word-break:break-word;margin:.65rem 0 0;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:600;line-height:1.05}.login-chapter-destination .login-tagline{color:#ffffffb8}.login-dest-facts{text-align:left;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1.25rem 1.5rem;width:100%;margin:2.25rem auto 0;padding:0;list-style:none;display:grid}.login-dest-fact{border-top:1px solid #ffffff24;padding-top:.85rem}.login-dest-fact-label{letter-spacing:.06em;text-transform:uppercase;color:#ffffff73;margin:0 0 .35rem;font-size:.6875rem;font-weight:600;display:block}.login-dest-fact-value{font-family:var(--font-mono,ui-monospace, "SF Mono", Menlo, monospace);letter-spacing:-.02em;color:#fff;word-break:break-all;font-variant-numeric:tabular-nums;font-size:clamp(.9375rem,2vw,1.125rem);font-weight:500;display:block}.login-dest-fact-value.is-display{font-family:var(--font-display,-apple-system, BlinkMacSystemFont, sans-serif);font-size:clamp(1.125rem,2.4vw,1.375rem);font-weight:600}.login-chapter-product{text-align:center;background:#f4f4f5}.login-chapter-product .login-hero-title{font-size:clamp(2.5rem,7vw,4.25rem)}.login-localnav{z-index:5;-webkit-backdrop-filter:saturate(180%)blur(16px);letter-spacing:-.01em;background:#ffffffd1;border-bottom:1px solid #18181b14;flex-wrap:wrap;justify-content:center;gap:.35rem 1.25rem;padding:.75rem 1rem;font-size:.75rem;font-weight:500;display:flex;position:sticky;top:0}.login-localnav a{color:#0063cc;text-decoration:none}.login-localnav a:hover{text-decoration:underline}.login-localnav-host{color:#727279;font-family:var(--font-mono,ui-monospace, Menlo, monospace);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;overflow:hidden}.login-sign-in-context{text-align:center;color:#727279;margin:0 0 1.25rem;font-size:.875rem;line-height:1.45}.login-sign-in-context strong{color:#18181b;font-weight:600}.login-sign-in-context .login-apple-host{font-family:var(--font-mono,ui-monospace, Menlo, monospace);font-size:.8125rem}.login-chapter-destination .login-cta-secondary,.login-chapter-destination a.login-cta-secondary{color:#fff;background:0 0;border-color:#ffffff8c}.login-chapter-destination .login-cta-secondary:hover,.login-chapter-destination a.login-cta-secondary:hover{color:#fff;background:#ffffff1a;border-color:#fff}.login-chapter-product .login-chapter-kicker{color:#727279}html[data-theme=zyvor-carbon] .login-page,html[data-ui-shell=zyvor-carbon] .login-page,html[data-theme=zyvor-carbon] .login-page.zeus-login{color:#f5f5f7;background:#000}html[data-theme=zyvor-carbon] .login-page:before{background:radial-gradient(at 28% 40%,#0071e338,#0000 58%),radial-gradient(at 78% 20%,#32ade629,#0000 55%)}html[data-theme=zyvor-carbon] .login-chapter-hero{background:#000}html[data-theme=zyvor-carbon] .login-chapter-sign-in{background:#1d1d1f}html[data-theme=zyvor-carbon] .login-wordmark,html[data-theme=zyvor-carbon] .login-hero-title,html[data-theme=zyvor-carbon] .login-form-heading,html[data-theme=zyvor-carbon] .login-apple-host,html[data-theme=zyvor-carbon] .login-sign-in-context,html[data-theme=zyvor-carbon] .login-sign-in-context strong{color:#f5f5f7}html[data-theme=zyvor-carbon] .login-tagline,html[data-theme=zyvor-carbon] .login-chapter-note,html[data-theme=zyvor-carbon] .login-hint,html[data-theme=zyvor-carbon] .login-text-gradient{color:#a1a1a6;background:0 0}html[data-theme=zyvor-carbon] .login-card{background:#2c2c2e;border-color:#ffffff1f}html[data-theme=zyvor-carbon] .login-error-soft{color:#ffd60a;background:#ff9f0a1f;border-color:#ff9f0a59}html[data-theme=zyvor-carbon] .login-error-soft-icon,html[data-theme=zyvor-carbon] .login-error-soft-title,html[data-theme=zyvor-carbon] .login-error-soft-body{color:#ffd60a}html[data-theme=zyvor-carbon] .login-localnav{color:#f5f5f7;background:#161617d1;border-bottom-color:#ffffff1f}html[data-theme=zyvor-carbon] .login-localnav a{color:#2997ff}html[data-theme=zyvor-carbon] .login-localnav-host{color:#a1a1a6}.login-localnav-theme{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-left:.25rem;display:inline-flex}.login-localnav-theme:hover{background:#0000000f}html[data-theme=zyvor-carbon] .login-localnav-theme:hover{background:#ffffff14}html[data-theme=zyvor-carbon] .login-chapter-product{color:#f5f5f7;background:#000}html[data-theme=zyvor-carbon] .login-chapter-product .login-hero-title,html[data-theme=zyvor-carbon] .login-chapter-product .login-chapter-kicker{color:#f5f5f7}html[data-theme=zyvor-carbon] .login-chapter-destination{color:#f5f5f7;background:#1d1d1f}html[data-theme=zyvor-carbon] .login-chapter-destination .login-dest-title,html[data-theme=zyvor-carbon] .login-chapter-destination .login-hero-title,html[data-theme=zyvor-carbon] .login-dest-product-strong{color:#f5f5f7;font-weight:600}html[data-theme=zyvor-carbon] .login-host{color:#a1a1a6}html[data-theme=zyvor-carbon] .login-host code,html[data-theme=zyvor-carbon] .login-apple-host{color:#2997ff}html[data-theme=zyvor-carbon] .login-chapter-destination .login-tagline,html[data-theme=zyvor-carbon] .login-dest-fact-label{color:#a1a1a6}html[data-theme=zyvor-carbon] .login-dest-fact-value{color:#f5f5f7}html[data-theme=zyvor-carbon] .login-cta-secondary,html[data-theme=zyvor-carbon] a.login-cta-secondary{color:#f5f5f7;background:#2c2c2e;border-color:#ffffff29}html[data-theme=zyvor-carbon] .login-cta-secondary:hover,html[data-theme=zyvor-carbon] a.login-cta-secondary:hover{background:#3a3a3c}html[data-theme=zyvor-carbon] .login-field input,html[data-theme=zyvor-carbon] .login-field select,html[data-theme=zyvor-carbon] .login-card input,html[data-theme=zyvor-carbon] .login-input,html[data-ui-shell=zyvor-carbon] .login-input{color:#f5f5f7;background:#1d1d1f;border-color:#ffffff29}html[data-theme=zyvor-carbon] .login-input::-moz-placeholder,html[data-ui-shell=zyvor-carbon] .login-input::-moz-placeholder{color:#86868b}html[data-theme=zyvor-carbon] .login-input::placeholder,html[data-ui-shell=zyvor-carbon] .login-input::placeholder{color:#86868b}html[data-theme=zyvor-carbon] .login-field label,html[data-theme=zyvor-carbon] .login-remember,html[data-theme=zyvor-carbon] .login-divider{color:#a1a1a6}html[data-theme=zyvor-carbon] .login-btn-secondary,html[data-ui-shell=zyvor-carbon] .login-btn-secondary{color:#f5f5f7;background:#1d1d1f;border-color:#ffffff29}html[data-theme=zyvor-carbon] .login-method-toggle,html[data-ui-shell=zyvor-carbon] .login-method-toggle{background:#1d1d1f;border-color:#ffffff29}html[data-theme=zyvor-carbon] .login-method-toggle [role=tab][aria-selected=false],html[data-ui-shell=zyvor-carbon] .login-method-toggle [role=tab][aria-selected=false]{color:#a1a1a6}html[data-theme=zyvor-carbon] .login-method-toggle [role=tab][aria-selected=false]:hover,html[data-ui-shell=zyvor-carbon] .login-method-toggle [role=tab][aria-selected=false]:hover{color:#f5f5f7}html[data-theme=zyvor-carbon] .login-apple-identity,html[data-ui-shell=zyvor-carbon] .login-apple-identity{color:#f5f5f7;background:#1d1d1f;border-color:#ffffff29}.login-dest-product-strong{color:hsl(var(--apple-ink,240 6% 10%));font-weight:600}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-variable-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:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-variable-DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-variable-DPT1xrvW.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-variable-wJGaI8U0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-variable-D000Msq0.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-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-variable-Dey_PoKW.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--font-display), -apple-system, BlinkMacSystemFont, SF Pro Text, SF Pro, Inter, Segoe UI, Roboto, Helvetica Neue, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--surface-1:hsl(var(--foreground) / .02);--surface-2:hsl(var(--foreground) / .05);--hairline-1:hsl(var(--foreground) / .07);--hairline-2:hsl(var(--foreground) / .1);--background:240 6% 7%;--foreground:0 0% 100%;--card:240 5% 11%;--card-foreground:0 0% 100%;--popover:240 5% 11%;--popover-foreground:0 0% 100%;--primary:211 100% 45%;--primary-foreground:0 0% 100%;--secondary:240 5% 16%;--secondary-foreground:0 0% 100%;--muted:240 5% 14%;--muted-foreground:0 0% 80%;--accent:240 5% 18%;--accent-foreground:0 0% 100%;--destructive:0 63% 31%;--destructive-foreground:0 0% 98%;--success:158 64% 52%;--success-foreground:158 64% 12%;--warning:43 96% 56%;--warning-foreground:43 96% 12%;--info:211 100% 58%;--info-foreground:0 0% 100%;--danger:0 72% 51%;--danger-foreground:0 72% 90%;--border:240 5% 22%;--input:240 5% 22%;--ring:211 100% 45%;--radius:.75rem;--accent-live:158 73% 54%;--accent-info:211 100% 58%;--accent-alt:270 48% 68%;--radius-card:.9rem;--zeus-page-section-gap:1.75rem;--zeus-section-gap:1.75rem;--zeus-scroll-pad-top:1rem;--zeus-toolbar-row-gap:.5rem;--zeus-chip-gap:.4rem;--zeus-comfort-line-height:1.5;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--fs-xs:11px;--fs-sm:13px;--fs-base:14px;--fs-md:16px;--fs-lg:20px;--fs-xl:28px;--fs-2xl:36px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.2;--lh-normal:1.5;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, Inter, "Segoe UI", Roboto, sans-serif;--font-hero:"SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace;--apple-ink:240 6% 10%;--apple-muted:240 3% 40%;--apple-paper:240 5% 96%;--apple-border:240 4% 84%;--apple-action:211 100% 45%;--apple-link:211 100% 40%;--apple-sky:211 100% 58%;--desktop-accent-rgb:0 113 227;--content-max:100%;--panel-min:360px;--hit-min:44px;--focus-ring:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--ring));--dur-fast:.12s;--dur-base:.2s;--dur-slow:.3s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.45, 0, .55, 1);--ease-apple:cubic-bezier(.28, .11, .32, 1);--radius-xs:6px;--radius-sm:10px;--radius-md:12px;--radius-base:14px;--radius-lg:16px;--radius-xl:18px;--radius-2xl:24px;--radius-3xl:28px;--radius-pill:980px;--bg-elevated-2:hsl(var(--muted));--text-tertiary:hsl(var(--muted-foreground) / .85);--disabled-bg:#dadadd;--disabled-text:#818188;--hero-glow-a:rgb(var(--netra-blue-rgb) / .14);--hero-glow-b:rgb(var(--netra-cyan-rgb) / .12)}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.mac-desktop-root .fixed.inset-0.flex.items-center.justify-center>body.border.rounded-xl{border-color:hsl(var(--foreground) / .1);background:linear-gradient(180deg, hsl(var(--card) / .92) 0%, hsl(var(--card) / .96) 100%);-webkit-backdrop-filter:blur(28px)saturate(1.5);box-shadow:0 0 0 1px hsl(var(--foreground) / .06) inset, 0 24px 64px -16px rgb(var(--netra-black-rgb) / .65)}body{font-family:var(--font-display,-apple-system, BlinkMacSystemFont, Inter, "Segoe UI", Roboto, sans-serif);letter-spacing:-.022em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:17px;line-height:1.47}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.vm-fleet-vitals-band{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card) / .4);flex:none;grid-template-columns:auto repeat(4,minmax(0,1fr));gap:0;width:100%;min-width:0;max-width:100%;padding:0;display:grid}.vm-vitals-card{background:0 0;border:none;border-radius:0;flex-direction:column;gap:4px;min-width:0;min-height:0;padding:12px 16px;display:flex;position:relative;overflow:hidden}.vm-vitals-card+.vm-vitals-card{border-left:1px solid color-mix(in srgb, hsl(var(--border)) 55%, transparent);padding-left:18px}.vm-vitals-label{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:6px;margin-bottom:4px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9px;font-weight:600;display:flex}.vm-vitals-dot{border-radius:50%;flex-shrink:0;width:4px;height:4px}.vm-vitals-value{letter-spacing:-.02em;align-items:baseline;gap:5px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:21px;font-weight:600;line-height:1;display:flex}.vm-vitals-unit{color:hsl(var(--muted-foreground));letter-spacing:0;font-size:10.5px;font-weight:500}.vm-vitals-spark{width:100%;margin-top:8px;line-height:0;position:static}.vm-vitals-spark .theatre-sparkline{width:100%;height:20px}.vm-vitals-storage-bar{background:hsl(var(--border));border-radius:2px;flex-shrink:0;height:3px;margin-top:8px;overflow:hidden}.vm-vitals-storage-fill{border-radius:2px;height:100%;transition:width .5s}.vm-vitals-card--ring{flex-direction:row;align-items:center;gap:14px;padding:12px 18px 12px 16px}.vm-vitals-ring-svg{flex-shrink:0;width:52px;height:52px}.vm-vitals-ring-meta{color:hsl(var(--foreground));text-align:left;margin-top:0;font-size:13px;font-weight:600;line-height:1.35}.vm-vitals-ring-sub{color:hsl(var(--muted-foreground));margin-top:3px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:10.5px;font-weight:400}@media (width<=1180px){.vm-fleet-vitals-band{grid-template-columns:auto repeat(2,minmax(0,1fr))}.vm-vitals-card:nth-child(n+4){display:none}}@media (width<=900px){.vm-fleet-vitals-band{grid-template-columns:auto repeat(2,minmax(0,1fr))}}@media (width<=640px){.vm-fleet-vitals-band{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));overflow-x:hidden}.vm-vitals-card{padding:10px}.vm-vitals-card+.vm-vitals-card{padding-left:12px}.vm-vitals-card--ring{gap:8px;padding:10px}.vm-vitals-ring-svg{width:36px;height:36px}.vm-vitals-value{font-size:16px}.vm-vitals-unit{font-size:9px}}.vm-fleet-hero-card{cursor:pointer;background:0 0;border:none;border-radius:14px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);width:100%;min-width:0;max-width:100%;min-height:240px;transition:box-shadow .15s,transform .15s;display:grid;overflow:hidden}.vm-fleet-hero-card:hover{box-shadow:0 10px 28px -16px rgb(var(--netra-black-rgb) / .5)}.vm-fleet-hero-card--selected,.vm-fleet-hero-card--selected:hover{box-shadow:inset 3px 0 0 hsl(var(--primary)), 0 10px 28px -16px rgb(var(--netra-black-rgb) / .5)}.vm-fleet-hero-card+.vm-fleet-hero-card{border-top:1px solid hsl(var(--border) / .45);padding-top:12px}.vm-hero-screen{background:#050505;justify-content:center;align-items:center;min-width:0;min-height:220px;max-height:280px;display:flex;position:relative;overflow:hidden}.vm-hero-screen-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;min-width:0;max-width:100%;height:100%;display:block}.vm-hero-screen-empty{background:linear-gradient(135deg, hsl(var(--card)) 0%, hsl(var(--background)) 100%);justify-content:center;align-items:center;width:100%;height:100%;min-height:220px;display:flex}.vm-hero-screen-badge{position:absolute;top:10px;left:10px}.vm-hero-screen-live{color:hsl(var(--success));background:hsl(var(--background) / .65);border:1px solid hsl(var(--success) / .3);letter-spacing:1px;border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:9px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.vm-hero-live-dot{background:hsl(var(--success));border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1.5s ease-in-out infinite vm-hero-live-pulse}@keyframes vm-hero-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.vm-hero-info{flex-direction:column;gap:12px;min-width:0;padding:15px 16px 15px 18px;display:flex;position:relative;overflow:hidden}.vm-hero-info:before{content:"";background:linear-gradient(hsl(var(--accent-live)), hsl(var(--accent-alt)) 60%, transparent);opacity:.45;width:1px;position:absolute;top:10px;bottom:10px;left:0}.vm-hero-name{color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.vm-hero-os-badge{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:5px;padding:2px 7px;font-family:ui-monospace,monospace;font-size:9px;font-weight:700}.vm-hero-ns{color:hsl(var(--muted-foreground));margin-top:-7px;font-family:ui-monospace,monospace;font-size:11px}.vm-hero-metric{flex-direction:column;gap:2px;display:flex}.vm-hero-metric-row{justify-content:space-between;align-items:baseline;display:flex}.vm-hero-metric-label{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-family:ui-monospace,monospace;font-size:10px;font-weight:500}.vm-hero-metric-val{font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:14px;font-weight:700}.vm-hero-metric .theatre-sparkline{width:100%;height:30px}.vm-hero-meta{border-top:1px solid hsl(var(--border) / .6);grid-template-columns:1fr 1fr;gap:7px 14px;padding-top:9px;display:grid}.vm-hero-meta-item{min-width:0}.vm-hero-meta-key{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-family:ui-monospace,monospace;font-size:9px;font-weight:500;display:block}.vm-hero-meta-val{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-family:ui-monospace,monospace;font-size:11px;display:block;overflow:hidden}.vm-hero-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;display:grid}.vm-hero-btn{border:1px solid hsl(var(--border) / .7);color:hsl(var(--foreground) / .85);cursor:pointer;white-space:nowrap;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:background .14s,border-color .14s,transform .1s;display:flex}.vm-hero-btn:hover:not(:disabled){background:hsl(var(--accent) / .5);border-color:hsl(var(--ring) / .5);transform:translateY(-1px)}.vm-hero-btn:disabled{opacity:.4;cursor:not-allowed}.vm-hero-btn--primary:disabled{background:hsl(var(--muted));color:hsl(var(--muted-foreground));box-shadow:none}.vm-hero-btn--primary{background:linear-gradient(135deg, hsl(var(--accent-live)), hsl(var(--primary)));color:hsl(var(--background));box-shadow:0 4px 16px hsl(var(--accent-live) / .22), inset 0 1px 0 hsl(var(--foreground) / .35);border-color:#0000;grid-column:1/-1}.vm-hero-btn--primary:hover:not(:disabled){background:linear-gradient(135deg, hsl(var(--accent-live)), hsl(var(--primary)));box-shadow:0 7px 22px hsl(var(--accent-live) / .32), inset 0 1px 0 hsl(var(--foreground) / .45);transform:translateY(-1px)}.vm-hero-btn--ai{background:linear-gradient(120deg, hsl(var(--accent-alt) / .1), transparent 55%);border-color:hsl(var(--accent-alt) / .28);grid-column:1/-1}.vm-hero-btn--ai:hover{border-color:hsl(var(--accent-alt));background:linear-gradient(120deg, hsl(var(--accent-alt) / .16), transparent 55%)}@media (width<=768px){.vm-fleet-hero-card{grid-template-columns:1fr}.vm-hero-screen{min-height:160px}.vm-hero-info{border-left:none;border-top:1px solid hsl(var(--border))}}.zeus-nav-hairline{z-index:62;background:linear-gradient(180deg, transparent 0%, hsl(var(--primary) / .22) 38%, hsl(var(--accent-alt) / .16) 62%, transparent 100%);pointer-events:none;width:5px;animation:3s ease-in-out infinite zeus-hairline-breathe;position:fixed;top:0;bottom:0;left:0}@keyframes zeus-hairline-breathe{0%,to{opacity:.65}50%{opacity:1}}.zeus-nav-dockzone{z-index:63;pointer-events:auto;width:12px;position:fixed;top:0;bottom:0;left:0}.zeus-sidebar--autohide{z-index:61;box-shadow:4px 0 48px -12px rgb(var(--netra-black-rgb) / .85);transition:transform .35s cubic-bezier(.34,1.56,.64,1);top:0;bottom:0;left:0;position:fixed!important;transform:translate(calc(-100% - 10px))!important}.zeus-sidebar--autohide.zeus-sidebar--peeking{transform:translate(0)!important}.zeus-nav-nub{left:calc(var(--zeus-sidebar-width,68px) + 10px);background:hsl(var(--card) / .92);border:1px solid hsl(var(--border));cursor:pointer;width:20px;height:52px;color:hsl(var(--muted-foreground));backdrop-filter:blur(8px);z-index:65;border-left:none;border-radius:0 10px 10px 0;place-items:center;transition:color .15s,background .15s,left .35s cubic-bezier(.34,1.56,.64,1);display:grid;position:fixed;top:50%;transform:translateY(-50%)}.zeus-nav-nub:hover{color:hsl(var(--foreground));background:hsl(var(--accent) / .9)}[data-shell-mode=focus] .mac-menubar{opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;transform:translateY(-8px)}[data-shell-mode=focus] .vm-gallery-wall[data-density=comfortable] .vm-wall-grid{grid-template-columns:repeat(5,minmax(0,1fr))}[data-shell-mode=focus] .vm-gallery-wall[data-density=dense] .vm-wall-grid{grid-template-columns:repeat(7,minmax(0,1fr))}@media (prefers-reduced-motion:reduce){.zeus-nav-hairline{animation:none}.zeus-sidebar--autohide,.zeus-sidebar--autohide.zeus-sidebar--peeking,.zeus-nav-nub{transition:none}}.vm-gallery-wall{padding-bottom:calc(var(--zeus-bottom-safe,96px) + 1.5rem);width:100%;min-width:0;max-width:100%}.vm-gallery-wall:before{content:"";background:radial-gradient(1200px 600px at 80% -10%, hsl(var(--destructive) / .08), transparent 56%), radial-gradient(900px 500px at 2% 110%, hsl(var(--warning) / .05), transparent 52%);pointer-events:none;z-index:-1;opacity:0;transition:opacity .8s;position:fixed;inset:0}.vm-wall-ibanner{background:linear-gradient(135deg, hsl(var(--destructive) / .12), hsl(var(--warning) / .05));border:1px solid hsl(var(--destructive) / .34);border-radius:14px;align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;animation:.5s cubic-bezier(.16,1,.3,1) vm-wall-tile-in;display:flex}.vm-wall-ibanner-icon{background:linear-gradient(135deg, hsl(var(--destructive)), hsl(var(--destructive) / .85));border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;animation:1.4s ease-in-out infinite vm-wall-ibanner-pulse;display:grid}.vm-wall-ibanner-body{flex:1;min-width:0}.vm-wall-ibanner-title{color:hsl(var(--foreground));font-size:14px;font-weight:700}.vm-wall-ibanner-sub{color:hsl(var(--muted-foreground));margin-top:2px;font-size:12.5px}.vm-wall-ibanner-sub strong{color:hsl(var(--foreground));font-weight:600}.vm-wall-ibanner-btn{background:linear-gradient(135deg, hsl(var(--accent-alt)), hsl(var(--primary)));color:var(--netra-white);font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif);cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;padding:8px 14px;font-size:12.5px;font-weight:600;transition:opacity .15s}.vm-wall-ibanner-btn:hover{opacity:.88}.vm-wall-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;min-width:0;max-width:100%;display:grid}.vm-gallery-wall[data-density=dense] .vm-wall-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.vm-wall-tile{border:1px solid hsl(var(--foreground) / .06);cursor:pointer;background:0 0;border-radius:14px;min-width:0;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,border-color .22s;animation:.45s cubic-bezier(.16,1,.3,1) backwards vm-wall-tile-in;position:relative;overflow:hidden}.vm-wall-tile:hover{box-shadow:0 16px 36px -16px rgb(var(--netra-black-rgb) / .7);border-color:hsl(var(--border) / .6);transform:translateY(-3px)}.vm-wall-tile--selected{outline:2px solid hsl(var(--primary));outline-offset:2px}.vm-wall-screen{aspect-ratio:16/7;background:var(--netra-black);max-height:150px;position:relative;overflow:hidden}.vm-gallery-wall[data-density=comfortable] .vm-wall-screen{aspect-ratio:16/8;max-height:170px}.vm-gallery-wall[data-density=dense] .vm-wall-screen{aspect-ratio:16/7;max-height:120px}.vm-wall-thumb{-o-object-fit:cover;object-fit:cover;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.vm-wall-scrim{background:linear-gradient(transparent, hsl(var(--card) / .92));pointer-events:none;z-index:1;height:54%;position:absolute;bottom:0;left:0;right:0}.vm-wall-tag{background:hsl(var(--card) / .55);backdrop-filter:blur(6px);z-index:2;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9.5px;font-weight:600;display:inline-flex;position:absolute;top:9px;left:10px}.vm-wall-tag-dot{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite vm-wall-dot-pulse}.vm-wall-tag-crit .vm-wall-tag-dot{animation-duration:1s}.vm-wall-tag-idle .vm-wall-tag-dot{opacity:.5;animation:none}.vm-wall-fps{color:hsl(var(--muted-foreground));background:hsl(var(--card) / .55);backdrop-filter:blur(6px);z-index:2;border-radius:6px;padding:3px 7px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9px;position:absolute;top:9px;right:10px}.vm-wall-info{padding:8px 10px 9px}.vm-wall-name{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.vm-wall-os{color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .3);border-radius:4px;flex-shrink:0;padding:1px 5px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:8.5px;font-weight:600}.vm-wall-controls{flex-shrink:0;margin-left:auto;display:inline-flex}.vm-hero-actions .vm-fleet-row-actions-host--menu,.vm-hero-actions .vm-fleet-row-actions-host--menu .relative{width:100%;display:flex}.vm-hero-actions .vm-card-controls-trigger{border-color:hsl(var(--border) / .7);border-radius:10px;gap:6px;width:100%;height:auto;padding:9px 10px;font-size:12px;font-weight:600}.vm-wall-metrics{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:11px;margin-top:4px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:10.5px;display:flex}.vm-wall-k{color:hsl(var(--muted-foreground));margin-right:1px}.vm-wall-hot{color:hsl(var(--warning))}.vm-gallery-wall[data-density=dense] .vm-wall-metrics{display:none}.vm-gallery-wall[data-density=dense] .vm-wall-name{font-size:11px}.vm-gallery-wall[data-density=dense] .vm-wall-info{padding:6px 8px 7px}.vm-wall-empty{color:hsl(var(--muted-foreground));text-align:center;grid-column:1/-1;padding:24px 0;font-size:13px}@keyframes vm-wall-tile-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes vm-wall-critglow{0%,to{box-shadow:inset 0 0 0 1px hsl(var(--destructive) / .34), 0 0 0 0 transparent}50%{box-shadow:inset 0 0 0 1px hsl(var(--destructive)), 0 0 22px -2px hsl(var(--destructive) / .4)}}@keyframes vm-wall-dot-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes vm-wall-ibanner-pulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 5px hsl(var(--destructive) / .18)}}@media (width<=1100px){.vm-wall-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vm-gallery-wall[data-density=dense] .vm-wall-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.vm-wall-grid,.vm-gallery-wall[data-density=dense] .vm-wall-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vm-wall-tile,.vm-wall-tag-dot,.vm-wall-tile-crit:before,.vm-wall-ibanner-icon{animation:none}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.-left-\[1\.35rem\]{left:-1.35rem}.-left-\[21px\]{left:-21px}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[11px\]{left:11px}.left-\[15px\]{left:15px}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[34px\]{top:34px}.top-\[50px\]{top:50px}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[180\]{z-index:180}.z-\[1\]{z-index:1}.z-\[24\]{z-index:24}.z-\[2\]{z-index:2}.z-\[320\]{z-index:320}.z-\[330\]{z-index:330}.z-\[350\]{z-index:350}.z-\[3\]{z-index:3}.z-\[400\]{z-index:400}.z-\[calc\(var\(--zeus-z-command-palette\)\+20\)\]{z-index:calc(var(--zeus-z-command-palette) + 20)}.z-\[calc\(var\(--zeus-z-modal\)\+1\)\]{z-index:calc(var(--zeus-z-modal) + 1)}.z-\[var\(--zeus-z-command-palette\)\]{z-index:var(--zeus-z-command-palette)}.z-\[var\(--zeus-z-dock\)\]{z-index:var(--zeus-z-dock)}.z-\[var\(--zeus-z-drawer\)\]{z-index:var(--zeus-z-drawer)}.z-\[var\(--zeus-z-dropdown\)\]{z-index:var(--zeus-z-dropdown)}.z-\[var\(--zeus-z-menubar\)\]{z-index:var(--zeus-z-menubar)}.z-\[var\(--zeus-z-modal\)\]{z-index:var(--zeus-z-modal)}.z-\[var\(--zeus-z-modal\,1100\)\]{z-index:var(--zeus-z-modal,1100)}.z-\[var\(--zeus-z-toast\)\]{z-index:var(--zeus-z-toast)}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.m-0{margin:0}.m-2{margin:.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-1{margin-bottom:-.25rem}.-mb-4{margin-bottom:-1rem}.-mb-px{margin-bottom:-1px}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-\[1\.625rem\]{margin-left:1.625rem}.ml-\[68px\]{margin-left:68px}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[120px\]{height:120px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[80vh\]{height:80vh}.h-\[82vh\]{height:82vh}.h-\[min\(70vh\,560px\)\]{height:min(70vh,560px)}.h-\[min\(80vh\,640px\)\]{height:min(80vh,640px)}.h-\[min\(85vh\,720px\)\]{height:min(85vh,720px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[200px\]{max-height:200px}.max-h-\[360px\]{max-height:360px}.max-h-\[380px\]{max-height:380px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(90vh-8rem\)\]{max-height:calc(90vh - 8rem)}.max-h-\[min\(52vh\,480px\)\]{max-height:min(52vh,480px)}.max-h-\[min\(640px\,calc\(100dvh-var\(--zeus-topbar-h\,48px\)-2rem\)\)\]{max-height:min(640px, calc(100dvh - var(--zeus-topbar-h,48px) - 2rem))}.max-h-\[min\(70vh\,420px\)\]{max-height:min(70vh,420px)}.max-h-\[min\(72vh\,32rem\)\]{max-height:min(72vh,32rem)}.max-h-\[min\(90vh\,calc\(100vh-4rem\)\)\]{max-height:min(90vh,100vh - 4rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[12rem\]{min-height:12rem}.min-h-\[14rem\]{min-height:14rem}.min-h-\[180px\]{min-height:180px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[22rem\]{min-height:22rem}.min-h-\[240px\]{min-height:240px}.min-h-\[24px\]{min-height:24px}.min-h-\[256px\]{min-height:256px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[480px\]{min-height:480px}.min-h-\[5rem\]{min-height:5rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[min\(420px\,calc\(100dvh-var\(--zeus-shell-top-offset\)-var\(--zeus-bottom-safe\)-12rem\)\)\]{min-height:min(420px, calc(100dvh - var(--zeus-shell-top-offset) - var(--zeus-bottom-safe) - 12rem))}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[260px\]{width:260px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[450px\]{width:450px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[54px\]{width:54px}.w-\[600px\]{width:600px}.w-\[68px\]{width:68px}.w-\[88px\]{width:88px}.w-\[90px\]{width:90px}.w-\[90vw\]{width:90vw}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(100vw-1\.5rem\,26rem\)\]{width:min(100vw - 1.5rem,26rem)}.w-\[min\(100vw-2rem\,18rem\)\]{width:min(100vw - 2rem,18rem)}.w-\[min\(100vw-2rem\,24rem\)\]{width:min(100vw - 2rem,24rem)}.w-\[min\(22rem\,90vw\)\]{width:min(22rem,90vw)}.w-\[min\(92vw\,52rem\)\]{width:min(92vw,52rem)}.w-\[min\(96vw\,1600px\)\]{width:min(96vw,1600px)}.w-\[min\(96vw\,720px\)\]{width:min(96vw,720px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.\!min-w-0{min-width:0!important}.min-w-0{min-width:0}.min-w-48{min-width:12rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[160px\]{min-width:160px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[44px\]{min-width:44px}.min-w-\[52px\]{min-width:52px}.min-w-\[600px\]{min-width:600px}.min-w-\[640px\]{min-width:640px}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-44{max-width:11rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[11rem\]{max-width:11rem}.max-w-\[120px\]{max-width:120px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[1800px\]{max-width:1800px}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[300px\]{max-width:300px}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[500px\]{max-width:500px}.max-w-\[640px\]{max-width:640px}.max-w-\[75\%\]{max-width:75%}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[80px\]{max-width:80px}.max-w-\[860px\]{max-width:860px}.max-w-\[8rem\]{max-width:8rem}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[96rem\]{max-width:96rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[min\(100\%\,14rem\)\]{max-width:min(100%,14rem)}.max-w-\[min\(100vw-3rem\,22rem\)\]{max-width:min(100vw - 3rem,22rem)}.max-w-\[min\(48vw\,22rem\)\]{max-width:min(48vw,22rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-se-resize{cursor:se-resize}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_1\.5fr_auto\]{grid-template-columns:1fr 1.5fr auto}.grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[60px_repeat\(7\,1fr\)\]{grid-template-columns:60px repeat(7,1fr)}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[repeat\(auto-fit\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(18rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(9rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[1px\]{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.\!space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem * var(--tw-space-y-reverse))!important}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[hsl\(var\(--foreground\)\/0\.1\)\]>:not([hidden])~:not([hidden]){border-color:hsl(var(--foreground)/.1)}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/30>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .3)}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .4)}.divide-border\/50>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .5)}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[980px\]{border-radius:980px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--zeus-radius-panel\)\]{border-radius:var(--zeus-radius-panel)}.rounded-\[var\(--zeus-radius-window\)\]{border-radius:var(--zeus-radius-window)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-br-lg{border-bottom-right-radius:var(--radius)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[hsl\(var\(--foreground\)\/0\.05\)\]{border-color:hsl(var(--foreground)/.05)}.border-\[hsl\(var\(--foreground\)\/0\.08\)\]{border-color:hsl(var(--foreground)/.08)}.border-\[hsl\(var\(--foreground\)\/0\.1\)\]{border-color:hsl(var(--foreground)/.1)}.border-\[hsl\(var\(--foreground\)\/0\.12\)\]{border-color:hsl(var(--foreground)/.12)}.border-\[hsl\(var\(--foreground\)\/0\.14\)\]{border-color:hsl(var(--foreground)/.14)}.border-\[hsl\(var\(--foreground\)\/0\.15\)\]{border-color:hsl(var(--foreground)/.15)}.border-\[hsl\(var\(--foreground\)\/0\.2\)\]{border-color:hsl(var(--foreground)/.2)}.border-\[hsl\(var\(--foreground\)\/0\.3\)\]{border-color:hsl(var(--foreground)/.3)}.border-\[hsl\(var\(--foreground\)\/0\.4\)\]{border-color:hsl(var(--foreground)/.4)}.border-ai{border-color:hsl(var(--accent-alt))}.border-ai\/20{border-color:hsl(var(--accent-alt) / .2)}.border-ai\/25{border-color:hsl(var(--accent-alt) / .25)}.border-ai\/30{border-color:hsl(var(--accent-alt) / .3)}.border-ai\/40{border-color:hsl(var(--accent-alt) / .4)}.border-ai\/50{border-color:hsl(var(--accent-alt) / .5)}.border-background{border-color:hsl(var(--background))}.border-border{border-color:hsl(var(--border))}.border-border\/10{border-color:hsl(var(--border) / .1)}.border-border\/20{border-color:hsl(var(--border) / .2)}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-current{border-color:currentColor}.border-danger\/30{border-color:hsl(var(--danger) / .3)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/35{border-color:hsl(var(--destructive) / .35)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-destructive\/60{border-color:hsl(var(--destructive) / .6)}.border-info\/40{border-color:hsl(var(--info) / .4)}.border-input{border-color:hsl(var(--input))}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground) / .5)}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/35{border-color:hsl(var(--primary) / .35)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/45{border-color:hsl(var(--primary) / .45)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-success{border-color:hsl(var(--success))}.border-success\/20{border-color:hsl(var(--success) / .2)}.border-success\/25{border-color:hsl(var(--success) / .25)}.border-success\/30{border-color:hsl(var(--success) / .3)}.border-success\/35{border-color:hsl(var(--success) / .35)}.border-success\/40{border-color:hsl(var(--success) / .4)}.border-success\/50{border-color:hsl(var(--success) / .5)}.border-transparent{border-color:#0000}.border-warning{border-color:hsl(var(--warning))}.border-warning\/20{border-color:hsl(var(--warning) / .2)}.border-warning\/25{border-color:hsl(var(--warning) / .25)}.border-warning\/30{border-color:hsl(var(--warning) / .3)}.border-warning\/35{border-color:hsl(var(--warning) / .35)}.border-warning\/40{border-color:hsl(var(--warning) / .4)}.border-warning\/50{border-color:hsl(var(--warning) / .5)}.border-white\/10{border-color:#ffffff1a}.border-l-primary\/50{border-left-color:hsl(var(--primary) / .5)}.border-l-warning\/70{border-left-color:hsl(var(--warning) / .7)}.border-t-muted-foreground{border-top-color:hsl(var(--muted-foreground))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-transparent{border-top-color:#0000}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#0d0d0f\]{--tw-bg-opacity:1;background-color:rgb(13 13 15/var(--tw-bg-opacity,1))}.bg-\[\#1b1b1e\]{--tw-bg-opacity:1;background-color:rgb(27 27 30/var(--tw-bg-opacity,1))}.bg-\[hsl\(var\(--card\)\/0\.1\)\]{background-color:hsl(var(--card)/.1)}.bg-\[hsl\(var\(--card\)\/0\.15\)\]{background-color:hsl(var(--card)/.15)}.bg-\[hsl\(var\(--card\)\/0\.2\)\]{background-color:hsl(var(--card)/.2)}.bg-\[hsl\(var\(--card\)\/0\.25\)\]{background-color:hsl(var(--card)/.25)}.bg-\[hsl\(var\(--card\)\/0\.3\)\]{background-color:hsl(var(--card)/.3)}.bg-\[hsl\(var\(--card\)\/0\.4\)\]{background-color:hsl(var(--card)/.4)}.bg-\[hsl\(var\(--card\)\/0\.45\)\]{background-color:hsl(var(--card)/.45)}.bg-\[hsl\(var\(--card\)\/0\.5\)\]{background-color:hsl(var(--card)/.5)}.bg-\[hsl\(var\(--card\)\/0\.6\)\]{background-color:hsl(var(--card)/.6)}.bg-\[hsl\(var\(--card\)\/0\.7\)\]{background-color:hsl(var(--card)/.7)}.bg-\[hsl\(var\(--card\)\/0\.72\)\]{background-color:hsl(var(--card)/.72)}.bg-\[hsl\(var\(--card\)\/0\.8\)\]{background-color:hsl(var(--card)/.8)}.bg-\[hsl\(var\(--card\)\/0\.85\)\]{background-color:hsl(var(--card)/.85)}.bg-\[hsl\(var\(--foreground\)\/0\.04\)\]{background-color:hsl(var(--foreground)/.04)}.bg-\[hsl\(var\(--foreground\)\/0\.05\)\]{background-color:hsl(var(--foreground)/.05)}.bg-\[hsl\(var\(--foreground\)\/0\.06\)\]{background-color:hsl(var(--foreground)/.06)}.bg-\[hsl\(var\(--foreground\)\/0\.08\)\]{background-color:hsl(var(--foreground)/.08)}.bg-\[hsl\(var\(--foreground\)\/0\.1\)\]{background-color:hsl(var(--foreground)/.1)}.bg-\[hsl\(var\(--foreground\)\/0\.15\)\]{background-color:hsl(var(--foreground)/.15)}.bg-ai{background-color:hsl(var(--accent-alt))}.bg-ai\/10{background-color:hsl(var(--accent-alt) / .1)}.bg-ai\/15{background-color:hsl(var(--accent-alt) / .15)}.bg-ai\/20{background-color:hsl(var(--accent-alt) / .2)}.bg-ai\/25{background-color:hsl(var(--accent-alt) / .25)}.bg-ai\/30{background-color:hsl(var(--accent-alt) / .3)}.bg-ai\/35{background-color:hsl(var(--accent-alt) / .35)}.bg-ai\/40{background-color:hsl(var(--accent-alt) / .4)}.bg-ai\/5{background-color:hsl(var(--accent-alt) / .05)}.bg-ai\/60{background-color:hsl(var(--accent-alt) / .6)}.bg-ai\/\[0\.04\]{background-color:hsl(var(--accent-alt) / .04)}.bg-ai\/\[0\.05\]{background-color:hsl(var(--accent-alt) / .05)}.bg-ai\/\[0\.06\]{background-color:hsl(var(--accent-alt) / .06)}.bg-ai\/\[0\.08\]{background-color:hsl(var(--accent-alt) / .08)}.bg-background{background-color:hsl(var(--background))}.bg-background\/30{background-color:hsl(var(--background) / .3)}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/45{background-color:#00000073}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border) / .4)}.bg-border\/60{background-color:hsl(var(--border) / .6)}.bg-card{background-color:hsl(var(--card))}.bg-card\/20{background-color:hsl(var(--card) / .2)}.bg-card\/30{background-color:hsl(var(--card) / .3)}.bg-card\/40{background-color:hsl(var(--card) / .4)}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-danger\/20{background-color:hsl(var(--danger) / .2)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-destructive\/30{background-color:hsl(var(--destructive) / .3)}.bg-destructive\/40{background-color:hsl(var(--destructive) / .4)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-destructive\/70{background-color:hsl(var(--destructive) / .7)}.bg-destructive\/80{background-color:hsl(var(--destructive) / .8)}.bg-destructive\/90{background-color:hsl(var(--destructive) / .9)}.bg-foreground\/\[0\.03\]{background-color:hsl(var(--foreground) / .03)}.bg-foreground\/\[0\.04\]{background-color:hsl(var(--foreground) / .04)}.bg-foreground\/\[0\.06\]{background-color:hsl(var(--foreground) / .06)}.bg-info\/25{background-color:hsl(var(--info) / .25)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/15{background-color:hsl(var(--muted-foreground) / .15)}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground) / .6)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/25{background-color:hsl(var(--muted) / .25)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/80{background-color:hsl(var(--muted) / .8)}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/25{background-color:hsl(var(--primary) / .25)}.bg-primary\/30{background-color:hsl(var(--primary) / .3)}.bg-primary\/40{background-color:hsl(var(--primary) / .4)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/50{background-color:hsl(var(--primary) / .5)}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-primary\/80{background-color:hsl(var(--primary) / .8)}.bg-primary\/90{background-color:hsl(var(--primary) / .9)}.bg-primary\/\[0\.05\]{background-color:hsl(var(--primary) / .05)}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary) / .06)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/70{background-color:hsl(var(--secondary) / .7)}.bg-secondary\/80{background-color:hsl(var(--secondary) / .8)}.bg-success{background-color:hsl(var(--success))}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-success\/15{background-color:hsl(var(--success) / .15)}.bg-success\/20{background-color:hsl(var(--success) / .2)}.bg-success\/30{background-color:hsl(var(--success) / .3)}.bg-success\/40{background-color:hsl(var(--success) / .4)}.bg-success\/5{background-color:hsl(var(--success) / .05)}.bg-success\/90{background-color:hsl(var(--success) / .9)}.bg-transparent{background-color:#0000}.bg-warning{background-color:hsl(var(--warning))}.bg-warning\/10{background-color:hsl(var(--warning) / .1)}.bg-warning\/15{background-color:hsl(var(--warning) / .15)}.bg-warning\/20{background-color:hsl(var(--warning) / .2)}.bg-warning\/30{background-color:hsl(var(--warning) / .3)}.bg-warning\/5{background-color:hsl(var(--warning) / .05)}.bg-warning\/50{background-color:hsl(var(--warning) / .5)}.bg-warning\/60{background-color:hsl(var(--warning) / .6)}.bg-warning\/\[0\.04\]{background-color:hsl(var(--warning) / .04)}.bg-warning\/\[0\.05\]{background-color:hsl(var(--warning) / .05)}.bg-warning\/\[0\.06\]{background-color:hsl(var(--warning) / .06)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-ai{--tw-gradient-from:hsl(var(--accent-alt)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent-alt) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-ai\/20{--tw-gradient-from:hsl(var(--accent-alt) / .2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent-alt) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-destructive{--tw-gradient-from:hsl(var(--destructive)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--destructive) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-destructive\/20{--tw-gradient-from:hsl(var(--destructive) / .2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--destructive) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-destructive\/30{--tw-gradient-from:hsl(var(--destructive) / .3) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--destructive) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/20{--tw-gradient-from:hsl(var(--muted) / .2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from:hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/\[0\.08\]{--tw-gradient-from:hsl(var(--primary) / .08) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-success\/20{--tw-gradient-from:hsl(var(--success) / .2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--success) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-warning{--tw-gradient-from:hsl(var(--warning)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--warning) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-warning\/20{--tw-gradient-from:hsl(var(--warning) / .2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--warning) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-ai{--tw-gradient-to:hsl(var(--accent-alt)) var(--tw-gradient-to-position)}.to-ai\/20{--tw-gradient-to:hsl(var(--accent-alt) / .2) var(--tw-gradient-to-position)}.to-card\/20{--tw-gradient-to:hsl(var(--card) / .2) var(--tw-gradient-to-position)}.to-destructive{--tw-gradient-to:hsl(var(--destructive)) var(--tw-gradient-to-position)}.to-destructive\/20{--tw-gradient-to:hsl(var(--destructive) / .2) var(--tw-gradient-to-position)}.to-destructive\/30{--tw-gradient-to:hsl(var(--destructive) / .3) var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to:hsl(var(--primary)) var(--tw-gradient-to-position)}.to-primary\/20{--tw-gradient-to:hsl(var(--primary) / .2) var(--tw-gradient-to-position)}.to-success\/10{--tw-gradient-to:hsl(var(--success) / .1) var(--tw-gradient-to-position)}.to-success\/20{--tw-gradient-to:hsl(var(--success) / .2) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-warning{--tw-gradient-to:hsl(var(--warning)) var(--tw-gradient-to-position)}.to-warning\/20{--tw-gradient-to:hsl(var(--warning) / .2) var(--tw-gradient-to-position)}.fill-\[hsl\(var\(--foreground\)\)\]{fill:hsl(var(--foreground))}.fill-\[hsl\(var\(--muted-foreground\)\)\]{fill:hsl(var(--muted-foreground))}.fill-ai{fill:hsl(var(--accent-alt))}.fill-current{fill:currentColor}.fill-foreground{fill:hsl(var(--foreground))}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.fill-primary{fill:hsl(var(--primary))}.fill-success{fill:hsl(var(--success))}.fill-warning{fill:hsl(var(--warning))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-4{padding:1rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-11{padding-right:2.75rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[15vh\]{padding-top:15vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.font-sans{font-family:var(--font-display), -apple-system, BlinkMacSystemFont, SF Pro Text, SF Pro, Inter, Segoe UI, Roboto, Helvetica Neue, sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[19px\]{font-size:19px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.42\]{line-height:1.42}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#a1a1a6\]{--tw-text-opacity:1;color:rgb(161 161 166/var(--tw-text-opacity,1))}.text-\[\#d1d1d6\]{--tw-text-opacity:1;color:rgb(209 209 214/var(--tw-text-opacity,1))}.text-\[\#f5f5f7\]{--tw-text-opacity:1;color:rgb(245 245 247/var(--tw-text-opacity,1))}.text-\[hsl\(0_0\%_96\%\/0\.88\)\]{color:#f5f5f5e0}.text-\[hsl\(var\(--card\)\/0\.6\)\]{color:hsl(var(--card)/.6)}.text-\[hsl\(var\(--card\)\/0\.7\)\]{color:hsl(var(--card)/.7)}.text-\[hsl\(var\(--foreground\)\/0\.2\)\]{color:hsl(var(--foreground)/.2)}.text-\[hsl\(var\(--foreground\)\/0\.25\)\]{color:hsl(var(--foreground)/.25)}.text-\[hsl\(var\(--foreground\)\/0\.3\)\]{color:hsl(var(--foreground)/.3)}.text-\[hsl\(var\(--foreground\)\/0\.35\)\]{color:hsl(var(--foreground)/.35)}.text-\[hsl\(var\(--foreground\)\/0\.4\)\]{color:hsl(var(--foreground)/.4)}.text-\[hsl\(var\(--foreground\)\/0\.45\)\]{color:hsl(var(--foreground)/.45)}.text-ai{color:hsl(var(--accent-alt))}.text-ai\/70{color:hsl(var(--accent-alt) / .7)}.text-ai\/80{color:hsl(var(--accent-alt) / .8)}.text-ai\/90{color:hsl(var(--accent-alt) / .9)}.text-ai\/95{color:hsl(var(--accent-alt) / .95)}.text-border{color:hsl(var(--border))}.text-danger{color:hsl(var(--danger))}.text-danger-foreground{color:hsl(var(--danger-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/70{color:hsl(var(--destructive) / .7)}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.text-destructive\/90{color:hsl(var(--destructive) / .9)}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/30{color:hsl(var(--foreground) / .3)}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/75{color:hsl(var(--foreground) / .75)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-foreground\/95{color:hsl(var(--foreground) / .95)}.text-info{color:hsl(var(--info))}.text-info-foreground{color:hsl(var(--info-foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/45{color:hsl(var(--muted-foreground) / .45)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/60{color:hsl(var(--primary) / .6)}.text-primary\/80{color:hsl(var(--primary) / .8)}.text-primary\/85{color:hsl(var(--primary) / .85)}.text-primary\/90{color:hsl(var(--primary) / .9)}.text-primary\/95{color:hsl(var(--primary) / .95)}.text-success{color:hsl(var(--success))}.text-success-foreground{color:hsl(var(--success-foreground))}.text-success\/50{color:hsl(var(--success) / .5)}.text-success\/60{color:hsl(var(--success) / .6)}.text-success\/70{color:hsl(var(--success) / .7)}.text-success\/75{color:hsl(var(--success) / .75)}.text-success\/80{color:hsl(var(--success) / .8)}.text-success\/85{color:hsl(var(--success) / .85)}.text-success\/90{color:hsl(var(--success) / .9)}.text-success\/95{color:hsl(var(--success) / .95)}.text-warning{color:hsl(var(--warning))}.text-warning-foreground{color:hsl(var(--warning-foreground))}.text-warning\/70{color:hsl(var(--warning) / .7)}.text-warning\/80{color:hsl(var(--warning) / .8)}.text-warning\/85{color:hsl(var(--warning) / .85)}.text-warning\/90{color:hsl(var(--warning) / .9)}.text-warning\/95{color:hsl(var(--warning) / .95)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.accent-ai{accent-color:hsl(var(--accent-alt))}.accent-primary{accent-color:hsl(var(--primary))}.accent-warning{accent-color:hsl(var(--warning))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.04\]{opacity:.04}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_4px_hsl\(var\(--primary\)\/0\.2\)\]{--tw-shadow:0 0 0 4px hsl(var(--primary)/.2);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_24px_-8px_hsl\(var\(--primary\)\/0\.45\)\]{--tw-shadow:0 0 24px -8px hsl(var(--primary)/.45);--tw-shadow-colored:0 0 24px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_40px_-8px_hsl\(var\(--primary\)\/0\.55\)\]{--tw-shadow:0 0 40px -8px hsl(var(--primary)/.55);--tw-shadow-colored:0 0 40px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[hsl\(var\(--card\)\/0\.2\)\]{--tw-shadow-color:hsl(var(--card)/.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--card\)\/0\.5\)\]{--tw-shadow-color:hsl(var(--card)/.5);--tw-shadow:var(--tw-shadow-colored)}.shadow-ai\/30{--tw-shadow-color:hsl(var(--accent-alt) / .3);--tw-shadow:var(--tw-shadow-colored)}.shadow-muted\/30{--tw-shadow-color:hsl(var(--muted) / .3);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color:hsl(var(--primary) / .2);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color:hsl(var(--primary) / .3);--tw-shadow:var(--tw-shadow-colored)}.shadow-success\/50{--tw-shadow-color:hsl(var(--success) / .5);--tw-shadow:var(--tw-shadow-colored)}.shadow-warning\/50{--tw-shadow-color:hsl(var(--warning) / .5);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[hsl\(var\(--background\)\)\]{--tw-ring-color:hsl(var(--background))}.ring-\[hsl\(var\(--foreground\)\/0\.1\)\]{--tw-ring-color:hsl(var(--foreground)/.1)}.ring-ai\/25{--tw-ring-color:hsl(var(--accent-alt) / .25)}.ring-ai\/30{--tw-ring-color:hsl(var(--accent-alt) / .3)}.ring-ai\/50{--tw-ring-color:hsl(var(--accent-alt) / .5)}.ring-border{--tw-ring-color:hsl(var(--border))}.ring-destructive{--tw-ring-color:hsl(var(--destructive))}.ring-destructive\/20{--tw-ring-color:hsl(var(--destructive) / .2)}.ring-destructive\/30{--tw-ring-color:hsl(var(--destructive) / .3)}.ring-destructive\/40{--tw-ring-color:hsl(var(--destructive) / .4)}.ring-destructive\/45{--tw-ring-color:hsl(var(--destructive) / .45)}.ring-primary{--tw-ring-color:hsl(var(--primary))}.ring-primary\/25{--tw-ring-color:hsl(var(--primary) / .25)}.ring-primary\/30{--tw-ring-color:hsl(var(--primary) / .3)}.ring-primary\/40{--tw-ring-color:hsl(var(--primary) / .4)}.ring-primary\/50{--tw-ring-color:hsl(var(--primary) / .5)}.ring-primary\/60{--tw-ring-color:hsl(var(--primary) / .6)}.ring-success{--tw-ring-color:hsl(var(--success))}.ring-success\/30{--tw-ring-color:hsl(var(--success) / .3)}.ring-warning\/25{--tw-ring-color:hsl(var(--warning) / .25)}.ring-warning\/30{--tw-ring-color:hsl(var(--warning) / .3)}.ring-offset-2{--tw-ring-offset-width:2px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-\[10px\]{line-height:1.4;font-size:.8125rem!important}.text-\[11px\]{line-height:1.45;font-size:.875rem!important}.zeus-text-min{min-width:0}.zeus-toolbar-row{align-items:center;gap:var(--zeus-toolbar-row-gap);flex-wrap:wrap;min-width:0;display:flex}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.stat-card-blue{background:linear-gradient(135deg, hsl(var(--primary) / .22), hsl(var(--card)))}.stat-card-purple{background:linear-gradient(135deg, hsl(var(--accent-alt) / .22), hsl(var(--card)))}.stat-card-orange{background:linear-gradient(135deg, hsl(var(--warning) / .22), hsl(var(--card)))}.stat-card-green{background:linear-gradient(135deg, hsl(var(--success) / .22), hsl(var(--card)))}.stat-card-cyan{background:linear-gradient(135deg, hsl(var(--info) / .22), hsl(var(--card)))}.stat-card-red{background:linear-gradient(135deg, hsl(var(--destructive) / .22), hsl(var(--card)))}.table-row-hover{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.table-row-hover:hover{background:hsl(var(--foreground) / .06);border-left:2px solid hsl(var(--primary))}.page-bg-login{background-color:hsl(var(--background));background-image:radial-gradient(ellipse 80% 50% at 12% -10%, hsl(var(--warning) / .14) 0%, transparent 55%), radial-gradient(ellipse 70% 45% at 88% 110%, hsl(var(--accent-alt) / .12) 0%, transparent 50%), radial-gradient(ellipse 60% 40% at 50% 40%, hsl(var(--accent-info) / .08) 0%, transparent 60%), linear-gradient(180deg, hsl(var(--background)) 0%, hsl(var(--card)) 50%, hsl(var(--background)) 100%)}.login-mesh{background-image:radial-gradient(at 27% 37%, hsl(var(--accent-info) / .18) 0, transparent 50%), radial-gradient(at 72% 18%, hsl(var(--warning) / .14) 0, transparent 45%), radial-gradient(at 85% 78%, hsl(var(--accent-alt) / .12) 0, transparent 48%), radial-gradient(at 15% 82%, hsl(var(--success) / .08) 0, transparent 42%);filter:blur(40px);animation:18s ease-in-out infinite alternate login-mesh-drift}.login-grid{background-image:linear-gradient(hsl(var(--foreground) / .025) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--foreground) / .025) 1px, transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 65% at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 65% at 50% 45%,#000 20%,#0000 75%)}.login-noise{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.border-gradient-login{background-clip:padding-box;border:1px solid #0000;position:relative}.border-gradient-login:before{content:"";border-radius:inherit;background:linear-gradient(135deg, hsl(var(--warning) / .35), hsl(var(--accent-info) / .22), hsl(var(--accent-alt) / .18), hsl(var(--success) / .12));-webkit-mask:linear-gradient(var(--netra-white) 0 0) content-box, linear-gradient(var(--netra-white) 0 0);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;mask-composite:exclude}.text-gradient-v9s{background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary)) 38%, hsl(var(--warning)) 72%, hsl(var(--warning)) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.login-card-glow{box-shadow:0 0 0 1px hsl(var(--foreground) / .06), 0 32px 64px -12px rgb(var(--netra-black-rgb) / .65), 0 0 100px hsl(var(--accent-info) / .08), inset 0 1px 0 hsl(var(--foreground) / .04)}.login-hero-panel{background:linear-gradient(145deg, hsl(var(--card) / .72) 0%, hsl(var(--card) / .35) 50%, hsl(var(--background) / .2) 100%);border-right:1px solid hsl(var(--foreground) / .06)}.login-feature-card{background:hsl(var(--card) / .45);border:1px solid hsl(var(--foreground) / .06);backdrop-filter:blur(8px);transition:border-color .2s,background .2s,transform .2s}.login-feature-card:hover{border-color:hsl(var(--accent-info) / .25);background:hsl(var(--card) / .65);transform:translateY(-1px)}.login-btn-shine{position:relative;overflow:hidden}.login-btn-shine:after{content:"";background:linear-gradient(105deg, transparent 40%, hsl(var(--foreground) / .18) 50%, transparent 60%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.login-btn-shine:hover:not(:disabled):after{transform:translate(120%)}.login-input-glow:focus{box-shadow:0 0 0 2px hsl(var(--warning) / .25), 0 0 24px hsl(var(--accent-info) / .12)}@keyframes slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes login-mesh-drift{0%{transform:translate(0)scale(1)}to{transform:translate(2%,-3%)scale(1.05)}}@keyframes login-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes login-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes login-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes login-stagger-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in{animation:.3s ease-out slide-in}.animate-fade-in{animation:.4s ease-out fade-in}.animate-scale-in{animation:.2s ease-out scale-in}.animate-pulse-dot{animation:2s ease-in-out infinite pulse-dot}.animate-login-float{animation:5s ease-in-out infinite login-float}.animate-login-orbit{animation:48s linear infinite login-orbit}.animate-login-fade-up{animation:.7s cubic-bezier(.22,1,.36,1) both login-fade-up}.login-stagger-1{animation:.55s cubic-bezier(.22,1,.36,1) 80ms both login-stagger-in}.login-stagger-2{animation:.55s cubic-bezier(.22,1,.36,1) .16s both login-stagger-in}.login-stagger-3{animation:.55s cubic-bezier(.22,1,.36,1) .24s both login-stagger-in}.login-stagger-4{animation:.55s cubic-bezier(.22,1,.36,1) .32s both login-stagger-in}.zeus-skeleton{background:linear-gradient(90deg, hsl(var(--muted) / .25) 25%, hsl(var(--muted) / .5) 37%, hsl(var(--muted) / .25) 63%);background-size:400% 100%}@media (prefers-reduced-motion:no-preference){.zeus-skeleton{animation:1.4s infinite zeus-shimmer}.zeus-skeleton-stage div:nth-child(2n) .zeus-skeleton{animation-delay:.12s}.zeus-skeleton-stage div:nth-child(3n) .zeus-skeleton{animation-delay:.24s}.zeus-skeleton-stage{animation:.3s both zeus-fade-in}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .35);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .55)}.modal-backdrop{z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.zeus-action-card-compact .modal-backdrop.h-10{width:2.25rem;height:2.25rem}.zeus-sidebar-link.modal-backdrop .zeus-sidebar-icon{width:1.5rem;height:1.5rem}.zeus-sidebar[data-collapsed="1"] .zeus-sidebar-link.modal-backdrop{padding-top:.3125rem;padding-bottom:.3125rem}.zeus-workbench--cinema .vm-console-card-cinema>.relative.modal-backdrop.min-h-0{isolation:isolate;overflow:visible}.mac-desktop-root .modal-backdrop.inset-0.flex.items-center.justify-center[class*=bg-black],.mac-desktop-root .modal-backdrop.inset-0.flex.items-center.justify-center[class*=bg-black\/],.mac-desktop-root .fixed.modal-backdrop.flex.items-center.justify-center[class*=bg-black],.mac-desktop-root .fixed.modal-backdrop.flex.items-center.justify-center[class*=bg-black\/],.mac-desktop-root .fixed.inset-0.modal-backdrop.items-center.justify-center[class*=bg-black],.mac-desktop-root .fixed.inset-0.modal-backdrop.items-center.justify-center[class*=bg-black\/],.mac-desktop-root .fixed.inset-0.flex.modal-backdrop.justify-center[class*=bg-black],.mac-desktop-root .fixed.inset-0.flex.modal-backdrop.justify-center[class*=bg-black\/],.mac-desktop-root .fixed.inset-0.flex.items-center.modal-backdrop[class*=bg-black],.mac-desktop-root .fixed.inset-0.flex.items-center.modal-backdrop[class*=bg-black\/]{-webkit-backdrop-filter:blur(12px)saturate(1.2)}.mac-desktop-root .modal-backdrop.inset-0.flex.items-center.justify-center>.bg-background.border.rounded-xl,.mac-desktop-root .modal-backdrop.inset-0.flex.items-center.justify-center>.bg-card.border.rounded-xl,.mac-desktop-root .fixed.modal-backdrop.flex.items-center.justify-center>.bg-background.border.rounded-xl,.mac-desktop-root .fixed.modal-backdrop.flex.items-center.justify-center>.bg-card.border.rounded-xl,.mac-desktop-root .fixed.inset-0.modal-backdrop.items-center.justify-center>.bg-background.border.rounded-xl,.mac-desktop-root .fixed.inset-0.modal-backdrop.items-center.justify-center>.bg-card.border.rounded-xl,.mac-desktop-root .fixed.inset-0.flex.modal-backdrop.justify-center>.bg-background.border.rounded-xl,.mac-desktop-root .fixed.inset-0.flex.modal-backdrop.justify-center>.bg-card.border.rounded-xl,.mac-desktop-root .fixed.inset-0.flex.items-center.modal-backdrop>.bg-background.border.rounded-xl,.mac-desktop-root .fixed.inset-0.flex.items-center.modal-backdrop>.bg-card.border.rounded-xl{border-color:hsl(var(--foreground) / .1);background:linear-gradient(180deg, hsl(var(--card) / .92) 0%, hsl(var(--card) / .96) 100%);-webkit-backdrop-filter:blur(28px)saturate(1.5);box-shadow:0 0 0 1px hsl(var(--foreground) / .06) inset, 0 24px 64px -16px rgb(var(--netra-black-rgb) / .65)}.modal-backdrop{background:rgb(var(--netra-black-rgb) / .6);backdrop-filter:blur(4px)}.modal-card{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;animation:.2s ease-out scale-in}.tahoe-page-root .rounded-lg.border.modal-card,.tahoe-page-root .modal-card.border.rounded-xl,.tahoe-page-root .rounded-lg.modal-card.bg-card,.tahoe-page-root .bg-card\/50.modal-card.rounded-lg,.tahoe-page-root .bg-card.modal-card.rounded-xl{border-color:hsl(var(--foreground) / .08);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);backdrop-filter:blur(20px)saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);border-radius:1.25rem}.tahoe-platform-content .rounded-xl.modal-card,.tahoe-platform-content .rounded-lg.modal-card{border-color:hsl(var(--foreground) / .08);background:linear-gradient(155deg, hsl(var(--foreground) / .05) 0%, hsl(var(--foreground) / .02) 100%);backdrop-filter:blur(16px)}.mac-desktop-root .rounded-lg.border.modal-card,.mac-desktop-root .modal-card.border.rounded-xl,.mac-desktop-root .modal-card.border,.zeus-workbench-shell .rounded-lg.border.modal-card,.tahoe-content .rounded-lg.border.modal-card,.tahoe-content .modal-card.border.rounded-xl,.tahoe-platform-content .modal-card,[role=dialog] .modal-card,.mac-desktop-root .rounded-lg.modal-card.bg-card,.mac-desktop-root .bg-card\/50.modal-card.rounded-lg,.mac-desktop-root .bg-card.modal-card.rounded-xl,.mac-desktop-root .bg-card\/50.modal-card.rounded-xl,.mac-desktop-root .bg-card\/80.modal-card.rounded-xl,.mac-desktop-root .bg-card\/50.rounded-xl.modal-card,.mac-desktop-root .bg-card\/50.rounded-lg.modal-card,.mac-desktop-root .bg-card\/50.modal-card,.mac-desktop-root .bg-card.modal-card,.zeus-workbench-shell .bg-card\/50.modal-card,.zeus-workbench-shell .rounded-lg.modal-card.bg-card,.vm-inspector-accordion .rounded-lg.modal-card,.tahoe-content .rounded-lg.modal-card.bg-card,.tahoe-content .bg-card\/50.modal-card.rounded-lg,.tahoe-content .bg-card.modal-card.rounded-xl,.tahoe-content .bg-card\/50.modal-card.rounded-xl{border-color:hsl(var(--foreground) / .08);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);-webkit-backdrop-filter:blur(var(--zeus-glass-card-blur,40px)) saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);border-radius:1.25rem}.mac-desktop-root .bg-card\/50:not(.modal-card),.mac-desktop-root .bg-card\/80:not(.modal-card),.tahoe-platform-content .bg-card\/50:not(.modal-card){border:1px solid hsl(var(--foreground) / .09);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);backdrop-filter:blur(var(--zeus-glass-card-blur,40px)) saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);border-radius:1.25rem}.mac-desktop-root .rounded-lg.modal-card.p-6,.mac-desktop-root .rounded-lg.modal-card.p-4,.mac-desktop-root .rounded-xl.modal-card.p-6,.tahoe-content .rounded-lg.modal-card.p-6,.tahoe-content .rounded-lg.modal-card.p-4,.tahoe-platform-content .rounded-lg.modal-card.p-6,.tahoe-platform-content .rounded-lg.modal-card.p-4,.tahoe-page-root .rounded-lg.modal-card.bg-gradient-to-br{border-color:hsl(var(--muted-foreground));backdrop-filter:blur(16px)saturate(1.15);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 12px 32px -20px rgb(var(--netra-black-rgb) / .4);border-radius:1.25rem}.mac-desktop-root .fixed.inset-0.flex.items-center.justify-center>.modal-card.border.rounded-xl,.mac-desktop-root .fixed.inset-0.flex.items-center.justify-center>.bg-background.modal-card.rounded-xl,.mac-desktop-root .fixed.inset-0.flex.items-center.justify-center>.bg-card.modal-card.rounded-xl{border-color:hsl(var(--foreground) / .1);background:linear-gradient(180deg, hsl(var(--card) / .92) 0%, hsl(var(--card) / .96) 100%);-webkit-backdrop-filter:blur(28px)saturate(1.5);box-shadow:0 0 0 1px hsl(var(--foreground) / .06) inset, 0 24px 64px -16px rgb(var(--netra-black-rgb) / .65)}html[data-shell-kind=web] .zeus-workbench-shell .rounded-lg.border.modal-card,html[data-shell-kind=web] .tahoe-content .rounded-lg.border.modal-card,html[data-shell-kind=web] .tahoe-content .modal-card.border.rounded-xl,html[data-shell-kind=web] .tahoe-platform-content .modal-card,html[data-shell-kind=web] .zeus-workbench-shell .bg-card\/50.modal-card,html[data-shell-kind=web] .zeus-workbench-shell .rounded-lg.modal-card.bg-card,html[data-shell-kind=web] .vm-inspector-accordion .rounded-lg.modal-card,html[data-shell-kind=web] .tahoe-content .rounded-lg.modal-card.bg-card,html[data-shell-kind=web] .tahoe-content .bg-card\/50.modal-card.rounded-lg,html[data-shell-kind=web] .tahoe-content .bg-card.modal-card.rounded-xl,html[data-shell-kind=web] .tahoe-content .bg-card\/50.modal-card.rounded-xl,html[data-shell-kind=web] .tahoe-platform-content .bg-card\/50:not(.modal-card){border-color:var(--hairline-1);background:var(--surface-1);-webkit-backdrop-filter:none;box-shadow:none;border-radius:.9rem}html[data-shell-kind=web][data-theme=tahoe-light] .zeus-workbench-shell .rounded-lg.border.modal-card,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .rounded-lg.border.modal-card,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .modal-card.border.rounded-xl,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .modal-card,html[data-shell-kind=web][data-theme=tahoe-light] .zeus-workbench-shell .bg-card\/50.modal-card,html[data-shell-kind=web][data-theme=tahoe-light] .zeus-workbench-shell .rounded-lg.modal-card.bg-card,html[data-shell-kind=web][data-theme=tahoe-light] .vm-inspector-accordion .rounded-lg.modal-card,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .rounded-lg.modal-card.bg-card,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .bg-card\/50.modal-card.rounded-lg,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .bg-card.modal-card.rounded-xl,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .bg-card\/50.modal-card.rounded-xl,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .bg-card\/50:not(.modal-card){background:hsl(var(--card));border-color:hsl(var(--border));box-shadow:0 1px 2px hsl(var(--netra-black-hsl) / .04), 0 1px 0 hsl(var(--foreground) / .03) inset}html[data-shell-kind=web] .tahoe-content .rounded-lg.modal-card.p-6,html[data-shell-kind=web] .tahoe-content .rounded-lg.modal-card.p-4,html[data-shell-kind=web] .tahoe-platform-content .rounded-lg.modal-card.p-6,html[data-shell-kind=web] .tahoe-platform-content .rounded-lg.modal-card.p-4,html[data-shell-kind=web] .tahoe-page-root .rounded-lg.modal-card.bg-gradient-to-br{border-color:var(--hairline-1);-webkit-backdrop-filter:none;box-shadow:none;border-radius:.9rem}html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .rounded-lg.modal-card.p-6,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .rounded-lg.modal-card.p-4,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .rounded-lg.modal-card.p-6,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .rounded-lg.modal-card.p-4,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-page-root .rounded-lg.modal-card.bg-gradient-to-br{border-color:hsl(var(--border));box-shadow:0 1px 2px hsl(var(--netra-black-hsl) / .04)}html[data-shell-kind=web] [role=dialog] .modal-card{border-color:var(--hairline-1);background:hsl(var(--card));-webkit-backdrop-filter:none;box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 12px 32px -12px rgb(var(--netra-black-rgb) / .35);border-radius:.9rem}html[data-shell-kind=web][data-theme=tahoe-light] [role=dialog] .modal-card{border-color:hsl(var(--border));box-shadow:0 1px 0 hsl(var(--foreground) / .04) inset, 0 12px 40px -12px rgb(var(--netra-black-rgb) / .18)}.glass{-webkit-backdrop-filter:blur(12px);background:hsl(var(--card) / .8)}.glow-green{box-shadow:0 0 8px hsl(var(--success) / .4), 0 0 16px hsl(var(--success) / .1)}.glow-yellow{box-shadow:0 0 8px hsl(var(--warning) / .4), 0 0 16px hsl(var(--warning) / .1)}.glow-red{box-shadow:0 0 8px hsl(var(--destructive) / .4), 0 0 16px hsl(var(--destructive) / .1)}.glow-blue{box-shadow:0 0 8px hsl(var(--info) / .4), 0 0 16px hsl(var(--info) / .1)}.card-hover-lift{transition:transform .2s,box-shadow .2s}.card-hover-lift:hover{box-shadow:0 8px 25px rgb(var(--netra-black-rgb) / .3), 0 0 1px hsl(var(--muted-foreground) / .1);transform:translateY(-2px)}.gradient-text{background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--accent-alt)) 50%, hsl(var(--success)) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}*{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .4) transparent}@media (width<=768px){.mobile-full{width:100%!important}.mobile-stack{flex-direction:column!important}.mobile-hide{display:none!important}.mobile-text-sm{font-size:.75rem!important}.mobile-p-2{padding:.5rem!important}.mobile-gap-2{gap:.5rem!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.zeus-home{animation:.35s ease-out zeus-fade-in}.zeus-home-glass{position:relative}.zeus-home-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.zeus-home-workspace-badge{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .06);-webkit-backdrop-filter:blur(12px);color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.zeus-home-quick-launch{z-index:1;position:relative}.zeus-home-launch-card{border:1px solid hsl(var(--foreground) / .1);background:linear-gradient(165deg, hsl(var(--card) / .65) 0%, hsl(var(--card) / .82) 100%);-webkit-backdrop-filter:blur(20px)saturate(130%);min-height:5.75rem;box-shadow:0 12px 36px -24px rgb(var(--netra-black-rgb) / .65);border-radius:1.35rem;align-items:flex-start;gap:.75rem;padding:1rem 1.05rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.zeus-home-launch-card:hover{border-color:hsl(var(--muted-foreground));box-shadow:0 16px 40px -20px rgb(var(--netra-black-rgb) / .7);transform:translateY(-1px)}.zeus-home-launch-card-primary{border-color:hsl(var(--primary) / .38);background:linear-gradient(165deg, hsl(var(--primary) / .18) 0%, hsl(var(--card) / .88) 100%);box-shadow:0 0 0 1px hsl(var(--primary) / .12), 0 16px 40px -18px hsl(var(--primary) / .35)}.zeus-home-launch-icon{shrink:0;background:rgb(var(--netra-black-rgb) / .28);width:2.5rem;height:2.5rem;color:hsl(var(--foreground));border-radius:.85rem;justify-content:center;align-items:center;display:flex}.zeus-home-launch-card-primary .zeus-home-launch-icon{background:hsl(var(--primary) / .22);color:hsl(var(--info))}.zeus-home-section-link{color:hsl(var(--info));align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;display:inline-flex}.zeus-home-section-link:hover{color:hsl(var(--info))}.zeus-home-greeting-bar{z-index:1;position:relative}.zeus-home-cta{transition:border-color .2s,background-color .2s}.zeus-home-insights{z-index:1;width:100%;min-width:0;position:relative}.zeus-home-insights-shell{border:1px solid hsl(var(--foreground) / .1);background:radial-gradient(ellipse 120% 80% at 50% -30%, hsl(var(--accent-info) / .08), transparent 55%), linear-gradient(165deg, hsl(var(--card) / .62) 0%, hsl(var(--card) / .88) 100%);box-shadow:0 22px 52px -30px rgb(var(--netra-black-rgb) / .62);border-radius:1.25rem;overflow:hidden}.zeus-home-insights-toggle{border:none;border-bottom:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .02);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:1rem 1.15rem;transition:background .15s;display:flex}.zeus-home-insights-toggle:hover{background:hsl(var(--foreground) / .05)}.zeus-home-insights-toggle-icon{border:1px solid hsl(var(--accent-info) / .25);background:hsl(var(--accent-info) / .1);width:2.25rem;height:2.25rem;color:hsl(var(--info));border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.zeus-home-insights-toggle-title{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}.zeus-home-insights-toggle-sub{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem}.zeus-home-insights-body{background:0 0;border:none;padding:1.15rem;container:home-insights/inline-size}.zeus-home-insights-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}@media (width>=960px){.zeus-home-insights-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}}.zeus-home-insights-card{background:hsl(var(--foreground) / .02);-webkit-backdrop-filter:blur(12px);min-width:0;height:100%}.zeus-home-insights-body-theatre>*+*{margin-top:0}.zeus-infra-pulse-board-body{flex-direction:column;gap:.85rem;min-width:0;display:flex}.zeus-engine-health{background:hsl(var(--foreground) / .02);-webkit-backdrop-filter:blur(12px)}.zeus-home-vm-hero{border:1px solid hsl(var(--foreground) / .06);background:hsl(var(--card) / .28);-webkit-backdrop-filter:blur(12px);border-radius:1.5rem;margin-top:.5rem;padding:1.25rem}.zeus-home-empty-glass{border:1px dashed hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .03);text-align:center;border-radius:1.25rem;padding:2.5rem 1.5rem}.zeus-home-activity-panel{border:1px solid hsl(var(--foreground) / .1);background:linear-gradient(165deg, hsl(var(--card) / .55) 0%, hsl(var(--card) / .78) 100%);-webkit-backdrop-filter:blur(20px);box-shadow:0 16px 40px -28px rgb(var(--netra-black-rgb) / .65);border-radius:1.5rem;overflow:hidden}.zeus-home-activity-header{border-bottom:1px solid hsl(var(--foreground) / .08);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.zeus-home-activity-list{flex-direction:column;gap:.45rem;display:flex}.zeus-home-activity-item{border-bottom:1px solid hsl(var(--foreground) / .06);align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.zeus-home-activity-item:last-child{border-bottom:none}.zeus-home-activity-empty{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.875rem}.zeus-home-activity-pill{shrink:0;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.15rem .55rem;font-size:.625rem;font-weight:600}.zeus-home-activity-pill-warn{background:hsl(var(--warning) / .15);color:hsl(var(--warning))}.zeus-home-activity-pill-info{background:hsl(var(--primary) / .15);color:hsl(var(--info))}.zeus-vm-status-glow{box-shadow:0 0 16px -4px hsl(var(--success) / .45)}.vm-center-score-badge{color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .08);border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}@media (width>=1280px){.zeus-home-rail .zeus-home-activity-panel{background:hsl(var(--card));-webkit-backdrop-filter:none;position:sticky;top:1rem}}@keyframes zeus-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.zeus-route-enter{animation:.35s cubic-bezier(.22,1,.36,1) both zeus-fade-in}@media (prefers-reduced-motion:reduce){.zeus-route-enter{animation:none}}.zeus-hero{background:radial-gradient(ellipse 80% 60% at 10% 0%, hsl(var(--accent-info) / .12), transparent 55%), radial-gradient(ellipse 60% 50% at 90% 20%, hsl(var(--primary) / .1), transparent 50%), linear-gradient(145deg, hsl(var(--card)) 0%, hsl(var(--background)) 100%)}.zeus-action-card{border:1px solid hsl(var(--border) / .55);border-radius:1rem;flex-direction:column;min-height:8.5rem;padding:1.25rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.zeus-action-card-compact{min-height:5.5rem;padding:.85rem 1rem}.zeus-action-card-compact .flex.h-10{width:2.25rem;height:2.25rem}.zeus-action-card-compact .mt-4{margin-top:.65rem}.zeus-home-dashboard{align-items:start;gap:1.5rem;min-height:0;display:grid}@media (width>=1280px){.zeus-home-dashboard:not(.dashboard-grid){grid-template-columns:minmax(0,1fr);align-items:start}}.zeus-home-main,.zeus-home-rail{min-width:0}.zeus-command-deck{--command-deck-panel-bg:hsl(var(--foreground) / .03)}.command-deck-stack{gap:var(--zeus-page-section-gap,1.5rem);flex-direction:column;display:flex}.command-deck-section-kicker{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--accent-info) / .85);font-size:.625rem;font-weight:600}.command-deck-section-title{color:hsl(var(--foreground));margin-top:.15rem;font-size:1rem;font-weight:600}.command-deck-section-link,.command-deck-panel-footer-link{color:hsl(var(--info));align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;display:inline-flex}.command-deck-section-link:hover,.command-deck-panel-footer-link:hover{color:hsl(var(--info))}.command-deck-status-strip{border:1px solid hsl(var(--foreground) / .08);background:var(--command-deck-panel-bg);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:flex}.zeus-mission-ribbon.command-deck-status-strip{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:.55rem}.command-deck-status-healthy{border-color:hsl(var(--success) / .25)}.command-deck-status-warning{border-color:hsl(var(--warning) / .3)}.command-deck-status-critical{border-color:hsl(var(--destructive) / .35)}@media (prefers-reduced-motion:no-preference){.command-deck-status-strip-alert{animation:2.4s ease-in-out infinite command-deck-status-pulse}}.command-deck-status-primary{color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.8125rem;display:flex}.command-deck-status-metrics{flex-wrap:wrap;gap:.5rem;display:flex}.command-deck-status-chip{border:1px solid hsl(var(--primary) / .18);background:hsl(var(--primary) / .1);max-width:14rem;color:hsl(var(--info));box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .45) inset;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.command-deck-status-chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.command-deck-status-chip-warn{border-color:hsl(var(--netra-hsl-28-100-52) / .28);background:hsl(var(--netra-hsl-28-100-52) / .12);color:hsl(var(--netra-hsl-28-100-36))}.command-deck-status-chip-cost{border-color:hsl(var(--netra-hsl-135-59-49) / .28);background:hsl(var(--netra-hsl-135-59-49) / .12);color:#21823a}.zeus-command-deck>.zeus-home-greeting-bar+.command-deck-status-strip{margin-top:-.25rem}.command-deck-panel{border:1px solid var(--hairline-1);background:var(--surface-1);border-radius:.9rem;min-width:0;padding:1rem 1.05rem}.command-deck-panel-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.command-deck-panel-empty{color:hsl(var(--muted-foreground));padding:1rem .25rem;font-size:.8125rem}.command-deck-inline-btn{border:1px solid hsl(var(--accent-info) / .25);background:hsl(var(--accent-info) / .1);color:hsl(var(--info));border-radius:.65rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.command-deck-dual-grid{align-items:start;gap:1rem;display:grid}@media (width>=768px){.command-deck-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.command-deck-fleet-pulse{border:1px solid hsl(var(--foreground) / .08);background:linear-gradient(135deg, hsl(var(--primary) / .08), hsl(var(--foreground) / .02));border-radius:1rem;padding:1rem}.command-deck-fleet-pulse-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.command-deck-fleet-pulse-body{align-items:center;gap:1.25rem;display:grid}@media (width>=768px){.command-deck-fleet-pulse-body{grid-template-columns:minmax(0,220px) minmax(0,1fr)}}.command-deck-orbit-wrap{aspect-ratio:1;width:min(100%,220px);margin:0 auto;position:relative}@media (prefers-reduced-motion:no-preference){.command-deck-orbit-wrap-live .command-deck-orbit-svg{animation:48s linear infinite command-deck-orbit-drift}.command-deck-orbit-ring-fill{animation:1.1s cubic-bezier(.22,1,.36,1) both command-deck-ring-in}}.command-deck-orbit-svg{width:100%;height:100%}.command-deck-orbit-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.command-deck-ring-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}@media (width>=1280px){.command-deck-ring-legend{grid-template-columns:repeat(3,minmax(0,1fr))}}.command-deck-ring-legend-item{border-radius:.65rem;align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}.command-deck-ring-legend-item:hover{background:hsl(var(--foreground) / .05)}.command-deck-ring-dot{border-radius:9999px;flex-shrink:0;width:.55rem;height:.55rem}.command-deck-action-list{flex-direction:column;gap:.5rem;display:flex}.command-deck-action-list.recommendations{gap:10px}.command-deck-action{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 1px 0 hsl(var(--foreground) / .04) inset, 0 8px 20px -16px hsl(var(--netra-hsl-220-30-20) / .22);opacity:1;transition:border-color .2s var(--ease-apple,ease), background .2s var(--ease-apple,ease);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.command-deck-action>.min-w-0{flex:12rem;min-width:0}.command-deck-action-icon{color:hsl(var(--primary))}html:not([data-theme=tahoe-light]) .command-deck-action-icon{color:hsl(var(--foreground) / .88)}html[data-theme=tahoe-light] .command-deck-action-icon{color:hsl(var(--netra-hsl-211-100-38))}.command-deck-action-title{color:hsl(var(--card-foreground));margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.command-deck-action-summary{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.75rem;line-height:1.45}.command-deck-action-cta{color:hsl(var(--primary));background:hsl(var(--primary) / .12);border:1px solid hsl(var(--primary) / .22);border-radius:9999px;flex-shrink:0;align-items:center;gap:.2rem;margin-left:auto;padding:.35rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.command-deck-action-cta:hover{background:hsl(var(--primary) / .2)}.command-deck-action-p1{background:color-mix(in srgb, hsl(var(--destructive)) 8%, hsl(var(--card)));border-color:#ff3b3066}.command-deck-action-p1 .command-deck-action-cta{color:hsl(var(--destructive));background:hsl(var(--destructive) / .12);border-color:hsl(var(--destructive) / .28)}.command-deck-action-p2{background:color-mix(in srgb, hsl(var(--warning)) 12%, hsl(var(--card)));border-color:#ff9f0a80}.command-deck-action-p2 .command-deck-action-cta{color:hsl(var(--warning));background:hsl(var(--warning) / .14);border-color:hsl(var(--warning) / .35)}html:not([data-theme=tahoe-light]) .command-deck-section-kicker{color:hsl(var(--muted-foreground))}html:not([data-theme=tahoe-light]) .command-deck-section-title{color:hsl(var(--netra-hsl-0-0-98))}html:not([data-theme=tahoe-light]) .command-deck-section-link,html:not([data-theme=tahoe-light]) .command-deck-panel-footer-link{color:hsl(var(--info))}html:not([data-theme=tahoe-light]) .command-deck-inline-btn{color:hsl(var(--netra-hsl-0-0-96));background:hsl(var(--netra-white-hsl) / .08);border-color:hsl(var(--netra-white-hsl) / .2)}html:not([data-theme=tahoe-light]) .command-deck-inline-btn:hover{background:hsl(var(--netra-white-hsl) / .14);color:hsl(var(--netra-white-hsl))}html:not([data-theme=tahoe-light]) .command-deck-action{background:hsl(var(--netra-hsl-220-12-15));border-color:hsl(var(--netra-hsl-220-10-28));color:hsl(var(--netra-hsl-0-0-98))}html:not([data-theme=tahoe-light]) .command-deck-action-title{color:hsl(var(--netra-hsl-0-0-98))}html:not([data-theme=tahoe-light]) .command-deck-action-summary{color:hsl(var(--netra-hsl-210-16-82))}html:not([data-theme=tahoe-light]) .command-deck-action-cta{color:hsl(var(--netra-hsl-0-0-96));background:hsl(var(--netra-white-hsl) / .1);border-color:hsl(var(--netra-white-hsl) / .22)}html:not([data-theme=tahoe-light]) .command-deck-action-cta:hover{background:hsl(var(--netra-white-hsl) / .16);color:hsl(var(--netra-white-hsl))}html:not([data-theme=tahoe-light]) .command-deck-priority-pill{color:inherit;background:0 0}html:not([data-theme=tahoe-light]) .command-deck-action-p2{background:color-mix(in srgb, hsl(var(--warning)) 14%, var(--netra-g900));border-color:#ff9f0a73}html:not([data-theme=tahoe-light]) .command-deck-action-p2 .command-deck-action-title{color:hsl(var(--netra-hsl-0-0-98))}html:not([data-theme=tahoe-light]) .command-deck-action-p2 .command-deck-action-summary{color:hsl(var(--netra-hsl-210-16-82))}html:not([data-theme=tahoe-light]) .command-deck-action-p2 .command-deck-action-cta{color:hsl(var(--netra-hsl-0-0-96));background:hsl(var(--netra-white-hsl) / .1);border-color:hsl(var(--netra-white-hsl) / .22)}html:not([data-theme=tahoe-light]) .command-deck-action-p2 .command-deck-priority-pill,html:not([data-theme=tahoe-light]) .command-deck-action-p1 .command-deck-priority-pill{color:inherit;background:0 0}html:not([data-theme=tahoe-light]) .command-deck-action-p1{background:color-mix(in srgb, hsl(var(--destructive)) 16%, var(--netra-g900));border-color:#ff3b3066}html:not([data-theme=tahoe-light]) .command-deck-action-p1 .command-deck-action-cta{color:#f99494;background:hsl(var(--netra-hsl-0-72-51) / .22);border-color:hsl(var(--netra-hsl-0-72-51) / .45)}html:not([data-theme=tahoe-light]) .command-deck-panel-empty{color:hsl(var(--netra-hsl-210-16-82))}.command-deck-action-p2 .command-deck-action-title,.command-deck-action-p1 .command-deck-action-title{color:hsl(var(--card-foreground))}.command-deck-action-p2 .command-deck-action-summary,.command-deck-action-p1 .command-deck-action-summary{color:hsl(var(--muted-foreground))}.command-deck-priority-pill{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;background:0 0;border-radius:9999px;padding:0}.command-deck-action-p2 .command-deck-priority-pill,.command-deck-action-p1 .command-deck-priority-pill{color:inherit;background:0 0}.command-deck-panel-footer-link{margin-top:.75rem}.command-deck-issue-list{flex-direction:column;gap:.45rem;display:flex}.command-deck-issue-item{border-radius:.65rem;flex-wrap:wrap;align-items:flex-start;gap:.35rem .5rem;padding:.45rem .35rem;display:flex}.command-deck-issue-item>.min-w-0{flex:10rem;min-width:0}.command-deck-issue-warn{background:hsl(var(--warning) / .08)}.command-deck-issue-pill{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground) / .7);border-radius:9999px;flex-shrink:0;align-self:flex-start;margin-left:auto;padding:.1rem .45rem;font-size:.625rem;font-weight:600}.command-deck-issue-pill-warn{background:hsl(var(--warning) / .18);color:hsl(var(--warning))}.zeus-severity-pill{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.25rem;padding:3px 10px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.zeus-severity-pill-critical{color:var(--netra-white);background:hsl(var(--destructive));border-color:#0000}.zeus-severity-pill-high{color:var(--netra-g900);background:hsl(var(--warning));border-color:#0000}.zeus-severity-pill-warning,.zeus-severity-pill-medium{background:hsl(var(--warning) / .14);color:hsl(var(--warning));border-color:hsl(var(--warning) / .35)}.zeus-severity-pill-low{color:hsl(var(--netra-hsl-199-89-42));background:rgb(var(--netra-cyan-rgb) / .1);border-color:rgb(var(--netra-cyan-rgb) / .3)}.zeus-severity-pill-info{color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .06);border-color:hsl(var(--border))}.zeus-severity-pill-success{background:hsl(var(--success) / .12);color:hsl(var(--success));border-color:hsl(var(--success) / .3)}.zeus-severity-pill-unknown{background:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}.zeus-identity-badge{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;max-width:12rem;color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:9999px;align-items:center;padding:3px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex;overflow:hidden}.command-deck-capsule-strip{scroll-snap-type:x mandatory;gap:.85rem;padding:.15rem .1rem .45rem;display:flex;overflow-x:auto}.command-deck-capsule{scroll-snap-align:start;border:1px solid hsl(var(--border) / .55);background:linear-gradient(180deg, hsl(var(--card) / .95) 0%, hsl(var(--background) / .88) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .55) inset, 0 10px 28px -18px hsl(var(--netra-hsl-220-30-20) / .35);border-radius:1.25rem;flex:0 0 min(100%,19.5rem);transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden}.command-deck-capsule-live{border-color:hsl(var(--netra-hsl-135-59-49) / .35)}@keyframes zeus-live-glow{0%,to{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .55) inset, 0 10px 28px -18px hsl(var(--netra-hsl-220-30-20) / .35), 0 0 0 0 hsl(var(--accent-live) / 0)}50%{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .55) inset, 0 10px 28px -18px hsl(var(--netra-hsl-220-30-20) / .35), 0 0 20px 0 hsl(var(--netra-hsl-135-59-49) / .18)}}@media (prefers-reduced-motion:no-preference){.command-deck-capsule-live{animation:2.6s ease-in-out infinite zeus-live-glow}}.command-deck-capsule-main{text-align:left;align-items:center;gap:.75rem;width:100%;padding:.9rem .95rem .75rem;display:flex}.command-deck-capsule-main:hover{background:hsl(var(--primary) / .05)}.command-deck-capsule-dot{border-radius:9999px;flex-shrink:0;width:.45rem;height:.45rem}.command-deck-capsule-dot-running{background:hsl(var(--netra-hsl-135-59-49));box-shadow:0 0 0 3px hsl(var(--netra-hsl-135-59-49) / .18)}.command-deck-capsule-dot-stopped{background:#9b9ea1}.command-deck-capsule-dot-error{background:#ff382e}.command-deck-capsule-actions{background:#f3f5f7a6;border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.45rem .65rem .7rem;display:grid}.command-deck-capsule-btn{letter-spacing:-.01em;min-height:2.65rem;color:hsl(var(--info));background:hsl(var(--info) / .1);border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.4rem .2rem;font-size:.625rem;font-weight:600;transition:background .15s,color .15s,transform .15s;display:inline-flex}.command-deck-capsule-btn:hover{background:hsl(var(--info) / .18);color:hsl(var(--info));transform:translateY(-1px)}.command-deck-capsule-btn-snapshot{color:#d66400;background:hsl(var(--netra-hsl-28-100-52) / .12)}.command-deck-capsule-btn-snapshot:hover{background:hsl(var(--netra-hsl-28-100-52) / .2);color:hsl(var(--netra-hsl-28-100-36))}.command-deck-capsule-btn-protect{color:#269241;background:hsl(var(--netra-hsl-135-59-49) / .12)}.command-deck-capsule-btn-protect:hover{background:hsl(var(--netra-hsl-135-59-49) / .2);color:#1f7a36}.command-deck-capsule-btn-zeus{color:hsl(var(--netra-hsl-280-68-42));background:hsl(var(--netra-hsl-280-68-60) / .12)}.command-deck-capsule-btn-zeus:hover{background:hsl(var(--netra-hsl-280-68-60) / .2);color:#711d9a}.command-deck-mission-grid{grid-template-columns:repeat(auto-fit,minmax(10.75rem,1fr));gap:.75rem;min-width:0;display:grid}.command-deck-mission-card{border:1px solid hsl(var(--border) / .5);background:linear-gradient(165deg, hsl(var(--netra-white-hsl) / .92) 0%, #f8fafbe0 100%);min-height:4.75rem;box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .7) inset, 0 8px 22px -16px hsl(var(--netra-hsl-220-30-20) / .28);border-radius:1.15rem;align-items:flex-start;gap:.75rem;padding:.85rem .9rem;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.command-deck-mission-icon{width:2.35rem;height:2.35rem;color:hsl(var(--netra-white-hsl));background:linear-gradient(145deg, hsl(var(--primary)) 0%, hsl(var(--netra-hsl-211-100-38)) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .35) inset, 0 6px 14px -6px hsl(var(--primary) / .45);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.command-deck-mission-icon-tone-blue{background:linear-gradient(145deg, hsl(var(--netra-hsl-211-100-55)) 0%, #0068d6 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .35) inset, 0 6px 14px -6px hsl(var(--netra-hsl-211-100-38) / .5)}.command-deck-mission-icon-tone-green{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .35) inset, 0 6px 14px -6px #258e3f80;background:linear-gradient(145deg,#49d06a 0%,#2caa4c 100%)}.command-deck-mission-icon-tone-orange{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .35) inset, 0 6px 14px -6px #cc5f0080;background:linear-gradient(145deg,#ff8d29 0%,#eb6d00 100%)}.command-deck-mission-icon-tone-purple{background:linear-gradient(145deg, #bc6de3 0%, hsl(var(--netra-hsl-280-68-52)) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .35) inset, 0 6px 14px -6px hsl(var(--netra-hsl-280-68-42) / .5)}.command-deck-mission-icon-tone-teal{background:linear-gradient(145deg, #26b2f2 0%, hsl(var(--netra-hsl-199-89-42)) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .35) inset, 0 6px 14px -6px #0a7aae80}.command-deck-mission-icon-tone-pink{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .35) inset, 0 6px 14px -6px #d6002780;background:linear-gradient(145deg,#ff5271 0%,#ff0a37 100%)}.command-deck-mission-icon-tone-indigo{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .35) inset, 0 6px 14px -6px #2c2aac80;background:linear-gradient(145deg,#7573dd 0%,#3c3acf 100%)}.command-deck-mission-icon-tone-yellow{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .4) inset, 0 6px 14px -6px #c2810073;color:#402e1c;background:linear-gradient(145deg,#ffd11a 0%,#eb9c00 100%)}html:not([data-theme=tahoe-light]) .command-deck-mission-card{background:linear-gradient(165deg, hsl(var(--card) / .92) 0%, hsl(var(--card) / .72) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .06) inset, 0 10px 24px -16px hsl(var(--netra-black-hsl) / .55)}html:not([data-theme=tahoe-light]) .command-deck-mission-card:hover{background:linear-gradient(165deg, hsl(var(--card) / .98) 0%, hsl(var(--primary) / .12) 100%)}html:not([data-theme=tahoe-light]) .command-deck-capsule{background:linear-gradient(180deg, hsl(var(--card) / .95) 0%, hsl(var(--card) / .75) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .06) inset, 0 12px 28px -16px hsl(var(--netra-black-hsl) / .55)}html:not([data-theme=tahoe-light]) .command-deck-capsule-actions{background:hsl(var(--netra-white-hsl) / .04)}.zeus-desktop-widget{min-height:0}.zeus-action-card:hover{border-color:hsl(var(--primary) / .35);box-shadow:0 12px 40px -16px rgb(var(--netra-black-rgb) / .55);transform:translateY(-2px)}.zeus-vm-card{border:1px solid hsl(var(--foreground) / .1);background:linear-gradient(165deg, hsl(var(--card) / .72) 0%, hsl(var(--card) / .88) 100%);-webkit-backdrop-filter:blur(24px)saturate(140%);box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 18px 48px -28px rgb(var(--netra-black-rgb) / .75);border-radius:1.75rem;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s}.zeus-vm-card-glass-inner{padding:1.15rem 1.2rem 1.1rem}.zeus-vm-card-selected{border-color:hsl(var(--primary) / .55);box-shadow:0 0 0 1px hsl(var(--primary) / .25), 0 0 32px -8px hsl(var(--primary) / .35), 0 18px 48px -28px rgb(var(--netra-black-rgb) / .75)}.zeus-vm-card:hover{border-color:hsl(var(--primary) / .35);box-shadow:0 1px 0 hsl(var(--foreground) / .08) inset, 0 22px 56px -24px hsl(var(--primary) / .22), 0 18px 48px -28px rgb(var(--netra-black-rgb) / .75);transform:translateY(-1px)}.zeus-vm-card-chip{letter-spacing:.01em;border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .78);border-radius:9999px;align-items:center;padding:.15rem .45rem;font-size:.625rem;font-weight:600;display:inline-flex}.zeus-vm-card-chip-ok{border-color:hsl(var(--success) / .25);background:hsl(var(--success) / .12);color:hsl(var(--success))}.zeus-vm-card-chip-warn{border-color:hsl(var(--warning) / .3);background:hsl(var(--warning) / .1);color:hsl(var(--warning))}.zeus-vm-card-chip-bad{border-color:hsl(var(--destructive) / .35);background:hsl(var(--destructive) / .12);color:hsl(var(--destructive))}.zeus-vm-card-chip-muted{color:hsl(var(--foreground) / .55)}.zeus-vm-status-running{background:hsl(var(--success) / .15);color:hsl(var(--success))}.zeus-vm-status-stopped{background:hsl(var(--muted-foreground) / .2);color:hsl(var(--muted-foreground))}.zeus-vm-status-error{background:hsl(var(--destructive) / .15);color:hsl(var(--destructive))}.zeus-panel{background:hsl(var(--card) / .6);backdrop-filter:blur(8px)}.zeus-pulse-tile{transition:transform .15s,box-shadow .15s,border-color .15s}@media (prefers-reduced-motion:no-preference){.zeus-pulse-tile:hover{animation:1.2s ease-in-out infinite zeus-pulse-glow}}@keyframes zeus-pulse-glow{0%,to{box-shadow:0 0 0 0 hsl(var(--primary) / 0)}50%{box-shadow:0 0 12px 0 hsl(var(--primary) / .15)}}.zeus-pulse-tile:hover{box-shadow:0 8px 24px rgb(var(--netra-black-rgb) / .25);transform:translateY(-1px)}.zeus-control-center{backdrop-filter:blur(12px)}.zeus-sidebar{z-index:310;background:linear-gradient(180deg, hsl(var(--card) / .92) 0%, hsl(var(--background)) 100%);position:relative}.zeus-sidebar--modal-open{opacity:.92}.command-palette-backdrop{left:var(--zeus-sidebar-width,68px)}@media (width<=1023px){.command-palette-backdrop{left:0}}.zeus-sidebar-link-active{background:linear-gradient(90deg, hsl(var(--primary) / .18), hsl(var(--primary) / .04));box-shadow:inset 2px 0 0 0 hsl(var(--primary))}.zeus-sidebar-icon{width:1.5rem;height:1.5rem;color:inherit;box-shadow:none;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,opacity .15s;display:inline-flex}.zeus-sidebar-icon--sm{width:1.25rem;height:1.25rem}.zeus-sidebar-icon svg{stroke-linecap:round;stroke-linejoin:round;display:block}.zeus-sidebar-link:hover .zeus-sidebar-icon{color:hsl(var(--foreground))}.zeus-sidebar-link-active .zeus-sidebar-icon,.tahoe-sidebar-link-active .zeus-sidebar-icon{color:hsl(var(--primary))}html:not([data-theme=tahoe-light]) .zeus-sidebar-link-active,html:not([data-theme=tahoe-light]) .tahoe-sidebar-link-active{color:hsl(var(--foreground))}.zeus-sidebar[data-rail-only="1"] .zeus-sidebar-icon,.zeus-sidebar-link.justify-center .zeus-sidebar-icon{width:1.5rem;height:1.5rem}.zeus-sidebar[data-collapsed="1"] .zeus-sidebar-link.justify-center{padding-top:.3125rem;padding-bottom:.3125rem}.zeus-sidebar[data-collapsed="1"] .zeus-sidebar-section--collapsed+.zeus-sidebar-section--collapsed{margin-top:-.125rem}.zeus-sidebar[data-collapsed="1"] .zeus-sidebar-section-divider{min-height:0;margin-top:.125rem;margin-bottom:.125rem}.zeus-sidebar[data-collapsed="1"] .zeus-sidebar-section-divider span{width:1.25rem}html[data-theme=tahoe-light] .zeus-sidebar-icon{color:hsl(var(--apple-ink,240 6% 10%) / .72)}html[data-theme=tahoe-light] .zeus-sidebar-link:hover .zeus-sidebar-icon{color:hsl(var(--apple-ink,240 6% 10%))}html[data-theme=tahoe-light] .zeus-sidebar-link-active .zeus-sidebar-icon,html[data-theme=tahoe-light] .tahoe-sidebar-link-active .zeus-sidebar-icon{color:hsl(var(--apple-action,211 100% 45%))}.zeus-sidebar-section-header{border-radius:.5rem;transition:color .15s,background .15s}.zeus-sidebar-section-header:hover,.zeus-sidebar-section--active .zeus-sidebar-section-header{color:hsl(var(--foreground))}.zeus-sidebar-section--active .zeus-sidebar-section-header{color:hsl(var(--primary))}.zeus-sidebar-section-divider:focus-visible{outline:none}.zeus-sidebar-section-flyout{border:1px solid hsl(var(--foreground) / .1);border-radius:var(--zeus-radius-window,12px);box-shadow:0 12px 40px hsl(var(--foreground) / .12)}.zeus-all-apps-group-header{border-radius:.5rem}html[data-theme=tahoe-light] .zeus-sidebar-section--active .zeus-sidebar-section-header{color:hsl(var(--apple-action,211 100% 45%))}.zeus-mobile-companion a{transition:border-color .15s,background .15s}.zeus-mobile-companion a:active{background:hsl(var(--muted) / .4)}@media (width<=767px){.zeus-home .zeus-hero{padding:1.25rem 1rem}.zeus-home .zeus-hero h1{font-size:1.5rem}}main.tahoe-canvas{background:radial-gradient(ellipse 90% 55% at 50% -8%, hsl(var(--accent-info) / .07), transparent 58%), radial-gradient(ellipse 60% 40% at 100% 20%, hsl(var(--primary) / .05), transparent 50%), hsl(var(--background))}.zeus-fade-in,.tahoe-page{animation:.4s cubic-bezier(.22,1,.36,1) zeus-fade-in}.tahoe-mesh{pointer-events:none;background:radial-gradient(ellipse 55% 45% at 20% 30%, hsl(var(--accent-info) / .14), transparent 60%), radial-gradient(ellipse 50% 40% at 78% 18%, hsl(var(--primary) / .12), transparent 55%), radial-gradient(ellipse 40% 35% at 50% 80%, hsl(var(--success) / .06), transparent 50%);filter:blur(1px);z-index:0;height:28rem;position:absolute;inset:-4rem -2rem auto}.tahoe-mesh-subtle{opacity:.85;height:18rem;inset:-2rem -1rem auto}html[data-shell-density=calm] .tahoe-mesh-subtle{opacity:.42;height:14rem}.tahoe-page-root{position:relative}.tahoe-error-panel{background:linear-gradient(160deg, hsl(var(--destructive) / .35) 0%, hsl(var(--card) / .8) 100%);backdrop-filter:blur(16px)}.tahoe-page-root .tahoe-content>.relative.max-w-md input,.tahoe-page-root .tahoe-content>div.relative input[type=text],.tahoe-page-root .tahoe-content>div.relative input[type=search]{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .55);backdrop-filter:blur(16px);color:hsl(var(--foreground));box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset;border-radius:9999px;padding-top:.55rem;padding-bottom:.55rem}.tahoe-page-root .tahoe-content>.relative.max-w-md input:focus,.tahoe-page-root .tahoe-content>div.relative input:focus{border-color:hsl(var(--accent-info) / .4);box-shadow:0 0 0 3px hsl(var(--accent-info) / .1);outline:none}.tahoe-page-root .tahoe-content>.relative.max-w-md svg,.tahoe-page-root .tahoe-content>div.relative svg{color:hsl(var(--muted-foreground))}.tahoe-page-root .rounded-lg.border.bg-card,.tahoe-page-root .bg-card\/50.border.rounded-lg,.tahoe-page-root .bg-card.border.rounded-xl,.tahoe-page-root .zeus-panel{border-color:hsl(var(--foreground) / .08);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);backdrop-filter:blur(20px)saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);border-radius:1.25rem}.tahoe-page-root table{width:100%}.tahoe-page-root thead{background:hsl(var(--foreground) / .04)}.tahoe-page-root thead.sticky{background:hsl(var(--card))}.tahoe-page-root thead th{color:hsl(var(--muted-foreground));letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid hsl(var(--foreground) / .06);padding:.625rem .75rem;font-size:.75rem;font-weight:600}.tahoe-page-root tbody tr{border-bottom:1px solid hsl(var(--foreground) / .04);transition:background .15s}.tahoe-page-root tbody tr:hover{background:hsl(var(--foreground) / .03)}.tahoe-page-root tbody td{color:hsl(var(--foreground));padding:.625rem .75rem;font-size:.9375rem;line-height:1.45}.tahoe-page-root .text-muted-foreground{color:hsl(var(--muted-foreground))!important}.tahoe-page-root button.bg-primary,.tahoe-page-root a.bg-primary,.tahoe-page-root .bg-primary.text-primary-foreground{border:1px solid hsl(var(--foreground) / .18);box-shadow:0 1px 0 hsl(var(--foreground) / .2) inset, 0 1px 2px rgb(var(--netra-black-rgb) / .28);font-weight:600;background:hsl(var(--accent-info))!important;border-radius:9999px!important}.tahoe-page-root .tahoe-table-wrap table thead{background:0 0}.tahoe-panel-inner,.tahoe-table-wrap .tahoe-panel-inner,.tahoe-table-wrap{padding:0}.tahoe-badge-sky{color:hsl(var(--info));background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .28)}.tahoe-badge-neutral{color:hsl(var(--foreground) / .55);background:hsl(var(--foreground) / .06);border-color:hsl(var(--foreground) / .1)}.tahoe-badge-danger{color:hsl(var(--destructive));background:hsl(var(--destructive) / .12);border-color:hsl(var(--destructive) / .28)}.badge-success,.badge-warning,.badge-info,.badge-danger,.badge-neutral{letter-spacing:.02em;border:1px solid;border-radius:9999px;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.badge-success{color:hsl(var(--success));background:hsl(var(--success) / .18);border-color:hsl(var(--success) / .42)}.badge-warning{color:hsl(var(--warning));background:hsl(var(--warning) / .18);border-color:hsl(var(--warning) / .42)}.badge-info{color:hsl(var(--info));background:hsl(var(--info) / .18);border-color:hsl(var(--info) / .42)}.badge-danger{color:hsl(var(--danger));background:hsl(var(--danger) / .18);border-color:hsl(var(--danger) / .42)}.badge-neutral{color:hsl(var(--foreground) / .88);background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .16)}.badge-sm{padding:.1rem .45rem;font-size:.6875rem}.badge-md{padding:.2rem .55rem}.badge-dot:before{content:"";background:currentColor;border-radius:9999px;width:.375rem;height:.375rem;margin-right:.35rem;display:inline-block}.badge-success.badge-dot:before{background:hsl(var(--success))}.badge-warning.badge-dot:before{background:hsl(var(--warning))}.badge-info.badge-dot:before{background:hsl(var(--info))}.badge-danger.badge-dot:before{background:hsl(var(--danger))}.badge-neutral.badge-dot:before{background:hsl(var(--foreground) / .55)}.badge-icon{align-items:center;gap:3px;display:inline-flex}.badge-icon svg{flex-shrink:0;width:11px;height:11px}.metric-list{flex-direction:column;display:flex}.metric-item{padding:var(--sp-3) 0;border-bottom:1px solid hsl(var(--border) / .5);justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.metric-item:last-child{border-bottom:none}.metric-item__label{font-size:var(--fs-sm);color:hsl(var(--muted-foreground));flex-shrink:0}.metric-item__value{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:hsl(var(--foreground));text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.metric-item__value--empty{color:hsl(var(--muted-foreground));cursor:help;font-style:italic}.empty-state--bordered{border:1px dashed hsl(var(--border));background:hsl(var(--card) / .4);border-radius:.85rem;min-height:220px}.zeus-empty-compact{color:hsl(var(--muted-foreground));padding:1.125rem .25rem;font-size:.875rem;line-height:1.45}.zeus-empty-compact-title{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;font-weight:500}.zeus-empty-compact-lede{color:hsl(var(--muted-foreground));max-width:36rem;margin:.35rem 0 0;font-size:.8125rem}.tahoe-page-root nav[aria-label=Breadcrumb],.tahoe-page-root .breadcrumbs{opacity:.7}.tahoe-hero{background:hsl(var(--card));box-shadow:none}.tahoe-icon-badge{border-radius:var(--radius-xl,18px);background:var(--bg-elevated-2,hsl(var(--muted)));border:1px solid hsl(var(--border));justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.tahoe-stat-pill{border-radius:var(--radius-xl,18px);border:1px solid hsl(var(--border));border-top:2px solid color-mix(in srgb, var(--zeus-gn-blue) 45%, transparent);background:var(--bg-elevated-2,hsl(var(--muted)));flex-direction:column;gap:.25rem;min-width:0;padding:18px;display:flex}.tahoe-stat-pill .tahoe-stat-value{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,40px)}.tahoe-stat-value{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:1.25rem;font-weight:600}.tahoe-stat-label{color:var(--text-tertiary,hsl(var(--muted-foreground)));font-size:12px;line-height:1.35}.tahoe-stat-sky .tahoe-stat-value{color:hsl(var(--info))}.tahoe-stat-violet .tahoe-stat-value{color:hsl(var(--primary))}.tahoe-stat-emerald .tahoe-stat-value{color:hsl(var(--success))}.tahoe-stat-amber .tahoe-stat-value{color:hsl(var(--warning))}.tahoe-stat-red .tahoe-stat-value{color:hsl(var(--destructive))}.tahoe-toolbar{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card) / .55);backdrop-filter:blur(20px)saturate(1.3);box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset;border-radius:9999px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1rem;display:flex}.tahoe-search-wrap{flex:1;min-width:12rem;position:relative}.tahoe-search-wrap svg{color:hsl(var(--muted-foreground));position:absolute;top:50%;left:0;transform:translateY(-50%)}.tahoe-search{width:100%;color:hsl(var(--foreground));background:0 0;border:none;outline:none;padding:.55rem 1rem .55rem 1.75rem;font-size:.875rem}.tahoe-search::-moz-placeholder{color:hsl(var(--muted-foreground))}.tahoe-search::placeholder{color:hsl(var(--muted-foreground))}.tahoe-btn-primary{border-radius:var(--radius-pill,980px);min-height:44px;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border:1px solid hsl(var(--foreground) / .18);box-shadow:0 1px 0 hsl(var(--foreground) / .2) inset, 0 1px 2px rgb(var(--netra-black-rgb) / .28);transition:transform .16s var(--ease-apple,var(--ease-out)), box-shadow .28s var(--ease-apple,var(--ease-out)), filter .28s var(--ease-apple,var(--ease-out)), background .28s var(--ease-apple,var(--ease-out));justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1.15rem;font-size:.875rem;font-weight:600;display:inline-flex}.tahoe-btn-primary:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}html[data-theme=zyvor-carbon] .tahoe-btn-primary:hover:not(:disabled),html[data-ui-shell=zyvor-carbon] .tahoe-btn-primary:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 1px 0 hsl(var(--foreground) / .22) inset, 0 0 0 1px hsl(var(--primary) / .35), 0 8px 28px -8px hsl(var(--primary) / .55)}.tahoe-btn-primary:active:not(:disabled){filter:brightness(.98);transform:scale(.98)}.tahoe-btn-primary:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);box-shadow:none;filter:none;border-color:#0000}.tahoe-btn-primary:focus-visible{outline:2px solid rgb(var(--netra-blue-rgb) / .45);outline-offset:2px}.tahoe-btn-ghost{border-radius:var(--radius-pill,980px);min-height:44px;color:hsl(var(--foreground) / .78);background:hsl(var(--muted) / .55);border:1px solid hsl(var(--border));transition:background .28s var(--ease-apple,var(--ease-out)), color .28s var(--ease-apple,var(--ease-out)), transform .16s var(--ease-apple,var(--ease-out)), border-color .28s var(--ease-apple,var(--ease-out));justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.tahoe-btn-ghost:hover:not(:disabled){background:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.tahoe-btn-ghost:active:not(:disabled){transform:scale(.98)}.tahoe-btn-ghost:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);border-color:#0000}.tahoe-btn-ghost:focus-visible{outline:2px solid rgb(var(--netra-blue-rgb) / .45);outline-offset:2px}.tahoe-btn-secondary{border-radius:var(--radius-pill,980px);min-height:44px;color:hsl(var(--foreground) / .85);background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--foreground) / .22);transition:background .28s var(--ease-apple,var(--ease-out)), color .28s var(--ease-apple,var(--ease-out)), border-color .28s var(--ease-apple,var(--ease-out)), transform .16s var(--ease-apple,var(--ease-out));justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.tahoe-btn-secondary:hover:not(:disabled){background:hsl(var(--foreground) / .09);border-color:hsl(var(--foreground) / .35);color:hsl(var(--foreground))}.tahoe-btn-secondary:active:not(:disabled){transform:scale(.98)}.tahoe-btn-secondary:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);border-color:#0000}.tahoe-btn-secondary:focus-visible{outline:2px solid rgb(var(--netra-blue-rgb) / .45);outline-offset:2px}button:disabled{cursor:not-allowed}button{transition-property:color,background-color,border-color,opacity,box-shadow;transition-duration:.15s;transition-timing-function:var(--ease-out)}:focus-visible{box-shadow:var(--focus-ring);outline:none}.zeus-tooltip-anchor{display:inline-flex;position:relative}.zeus-tooltip{white-space:nowrap;background:hsl(var(--netra-hsl-240-6-10) / .96);color:var(--netra-white);box-shadow:0 4px 14px rgb(var(--netra-black-rgb) / .28);pointer-events:none;z-index:200;animation:zeus-tooltip-in .12s var(--ease-out);border-radius:.375rem;padding:.375rem .5625rem;font-size:.6875rem;font-weight:500;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.zeus-tooltip-top{bottom:calc(100% + 6px)}.zeus-tooltip-bottom{top:calc(100% + 6px)}@keyframes zeus-tooltip-in{0%{opacity:0;transform:translate(-50%)translateY(2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.zeus-modal-anim-backdrop{animation:.25s ease-out tahoe-backdrop-in}.zeus-modal-anim-panel{animation:.28s cubic-bezier(.22,1,.36,1) tahoe-sheet-up}.zeus-modal-anim-panel-centered{animation:.28s cubic-bezier(.22,1,.36,1) zeus-modal-center-in}@keyframes zeus-modal-center-in{0%{opacity:0;transform:translate(-50%,-50%)translateY(12px)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.tahoe-btn-destructive{color:#fff;background:linear-gradient(180deg, hsl(var(--destructive)) 0%, hsl(var(--destructive)) 100%);border:1px solid hsl(var(--foreground) / .15);box-shadow:0 8px 20px -6px hsl(var(--destructive) / .45);transition:transform .15s var(--ease-out), filter .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:9999px;justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1.15rem;font-size:.8125rem;font-weight:600;display:inline-flex}.tahoe-btn-destructive:hover:not(:disabled){filter:brightness(1.06)}.tahoe-btn-destructive:active:not(:disabled){filter:brightness(.98);transform:scale(.98)}.tahoe-btn-destructive:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);box-shadow:none;filter:none;border-color:#0000}.tahoe-btn-destructive:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--destructive) / .75);outline:none}.tahoe-btn-success{border-radius:var(--radius-pill,980px);min-height:44px;color:hsl(var(--netra-white-hsl));background:hsl(var(--success));box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .18) inset;transition:transform .16s var(--ease-apple,var(--ease-out)), filter .28s var(--ease-apple,var(--ease-out)), background .28s var(--ease-apple,var(--ease-out));border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1.15rem;font-size:.9375rem;font-weight:500;display:inline-flex}.tahoe-btn-success:hover:not(:disabled){filter:brightness(1.06)}.tahoe-btn-success:active:not(:disabled){transform:scale(.98)}.tahoe-btn-success:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);box-shadow:none;filter:none}.tahoe-btn-warn{border-radius:var(--radius-pill,980px);min-height:44px;color:hsl(var(--warning-foreground,36 100% 12%));background:hsl(var(--warning));transition:transform .16s var(--ease-apple,var(--ease-out)), filter .28s var(--ease-apple,var(--ease-out));border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1.15rem;font-size:.9375rem;font-weight:500;display:inline-flex}.tahoe-btn-warn:hover:not(:disabled){filter:brightness(1.06)}.tahoe-btn-warn:active:not(:disabled){transform:scale(.98)}.tahoe-btn-warn:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);filter:none}.tahoe-btn-refresh{border-radius:var(--radius-pill,980px);min-height:44px;color:hsl(var(--netra-white-hsl));box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .18) inset;transition:transform .16s var(--ease-apple,var(--ease-out)), filter .28s var(--ease-apple,var(--ease-out)), background .28s var(--ease-apple,var(--ease-out));background:#0da2e7;border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1.15rem;font-size:.9375rem;font-weight:500;display:inline-flex}.tahoe-btn-refresh:hover:not(:disabled){filter:brightness(1.08)}.tahoe-btn-refresh:active:not(:disabled){transform:scale(.98)}.tahoe-btn-refresh:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);box-shadow:none;filter:none}.tahoe-btn-diag{border-radius:var(--radius-pill,980px);min-height:44px;color:hsl(var(--netra-white-hsl));background:hsl(var(--netra-hsl-280-68-52));box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .18) inset;transition:transform .16s var(--ease-apple,var(--ease-out)), filter .28s var(--ease-apple,var(--ease-out)), background .28s var(--ease-apple,var(--ease-out));border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;padding:.55rem 1.15rem;font-size:.9375rem;font-weight:500;display:inline-flex}.tahoe-btn-diag:hover:not(:disabled){filter:brightness(1.08)}.tahoe-btn-diag:active:not(:disabled){transform:scale(.98)}.tahoe-btn-diag:disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);box-shadow:none;filter:none}.btn-sm.tahoe-btn-primary,.btn-sm.tahoe-btn-ghost,.btn-sm.tahoe-btn-secondary,.btn-sm.tahoe-btn-destructive,.btn-sm.tahoe-btn-success,.btn-sm.tahoe-btn-warn,.btn-sm.tahoe-btn-refresh,.btn-sm.tahoe-btn-diag{min-height:32px;padding:.3rem .75rem;font-size:.75rem}.btn-lg.tahoe-btn-primary,.btn-lg.tahoe-btn-ghost,.btn-lg.tahoe-btn-secondary,.btn-lg.tahoe-btn-destructive{min-height:var(--hit-min);padding:.75rem 1.5rem;font-size:.9375rem}.tahoe-btn-primary,.tahoe-btn-ghost,.tahoe-btn-secondary,.tahoe-btn-destructive{min-height:var(--hit-min)}.tahoe-glass-card{border:1px solid var(--hairline-1);background:var(--surface-1);transition:border-color .25s var(--ease-apple,ease), transform .25s var(--ease-apple,ease), box-shadow .25s var(--ease-apple,ease);border-radius:.9rem;position:relative;overflow:hidden}.tahoe-glass-card:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--netra-blue-rgb) / .25), rgb(var(--netra-cyan-rgb) / .2), transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.tahoe-glass-card:hover{border-color:rgb(var(--netra-blue-rgb) / .35);box-shadow:0 0 0 1px rgb(var(--netra-blue-rgb) / .12)}html[data-theme=zyvor-carbon] .tahoe-glass-card,html[data-ui-shell=zyvor-carbon] .tahoe-glass-card{box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .06)}html[data-theme=zyvor-carbon] .tahoe-glass-card:hover,html[data-ui-shell=zyvor-carbon] .tahoe-glass-card:hover{box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .1), 0 0 0 1px #2997ff33;border-color:#2997ff73;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){html[data-theme=zyvor-carbon] .tahoe-glass-card:hover,html[data-ui-shell=zyvor-carbon] .tahoe-glass-card:hover{transform:none}}.tahoe-glass-card-static{border:1px solid hsl(var(--foreground) / .07);background:hsl(var(--foreground) / .02);border-radius:.9rem;position:relative;overflow:hidden}.tahoe-glass-popover,.command-palette-glass{-webkit-backdrop-filter:blur(var(--zeus-glass-popover-blur,20px)) saturate(1.35)}.tahoe-sheet{background:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:0 0 0 1px hsl(var(--border) / .9) inset, 0 24px 64px -16px rgb(var(--netra-black-rgb) / .45)}.tahoe-cni-badge{letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:9999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.tahoe-cni-bridge{color:hsl(var(--primary));background:hsl(var(--accent-alt) / .12);border-color:hsl(var(--accent-alt) / .28)}.tahoe-cni-macvlan{color:hsl(var(--info));background:hsl(var(--accent-live) / .12);border-color:hsl(var(--accent-live) / .28)}.tahoe-cni-sriov{color:hsl(var(--warning));background:hsl(var(--warning) / .12);border-color:hsl(var(--warning) / .28)}.zeus-mission-ribbon-title,.zeus-empty h2{font-family:var(--font-display);letter-spacing:-.022em;font-size:1.25rem;font-weight:600}.zeus-empty{background:linear-gradient(160deg, hsl(var(--foreground) / .04) 0%, transparent 50%), linear-gradient(180deg, hsl(var(--card) / .85) 0%, hsl(var(--background) / .95) 100%);backdrop-filter:blur(16px)}.zeus-empty-orb{background:radial-gradient(circle, hsl(var(--primary) / .2) 0%, hsl(var(--primary) / .08) 45%, transparent 70%);border-radius:50%;width:16rem;height:16rem;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.zeus-empty-orb{animation:4s ease-in-out infinite tahoe-orb-pulse}.zeus-empty-icon{animation:6s ease-in-out infinite login-float}}@keyframes tahoe-orb-pulse{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.zeus-empty-icon{background:linear-gradient(145deg, hsl(var(--primary) / .18), hsl(var(--primary) / .1));border:1px solid hsl(var(--foreground) / .1);box-shadow:0 12px 32px -12px hsl(var(--primary) / .35)}html[data-theme=tahoe-light] .zeus-empty{border-color:hsl(var(--netra-hsl-200-35-84));background:radial-gradient(ellipse 70% 55% at 15% 0%, hsl(var(--netra-hsl-200-85-55) / .18), transparent 55%), radial-gradient(ellipse 55% 45% at 90% 15%, hsl(var(--netra-hsl-270-55-62) / .14), transparent 50%), radial-gradient(ellipse 45% 35% at 50% 100%, hsl(var(--netra-hsl-145-40-48) / .1), transparent 50%), linear-gradient(180deg, hsl(var(--netra-white-hsl)) 0%, hsl(var(--netra-hsl-210-40-98)) 100%);box-shadow:0 1px 2px hsl(var(--netra-black-hsl) / .04), 0 12px 40px -24px hsl(var(--netra-hsl-200-78-40) / .25)}html[data-theme=tahoe-light] .zeus-empty-orb{background:radial-gradient(circle at 35% 40%, hsl(var(--netra-hsl-200-85-55) / .28) 0%, transparent 55%), radial-gradient(circle at 65% 55%, hsl(var(--netra-hsl-270-55-62) / .18) 0%, transparent 50%), radial-gradient(circle, hsl(var(--netra-hsl-145-40-48) / .1) 0%, transparent 70%)}html[data-theme=tahoe-light] .zeus-empty-icon{background:linear-gradient(145deg, hsl(var(--netra-hsl-200-78-40) / .16), hsl(var(--netra-hsl-270-48-52) / .1));box-shadow:0 12px 32px -14px hsl(var(--netra-hsl-200-78-40) / .4);border-color:#abd0e3a6}html[data-theme=tahoe-light] .zeus-empty h2{letter-spacing:-.03em;color:#1c1c1c}html[data-theme=tahoe-light] .zeus-empty-kicker{color:#1474a3}html[data-theme=tahoe-light] .zeus-glass-empty-state{border-color:hsl(var(--netra-hsl-200-35-84));background:radial-gradient(ellipse 80% 60% at 50% 0%, hsl(var(--netra-hsl-200-85-55) / .1), transparent 55%), hsl(var(--netra-white-hsl))}html[data-theme=tahoe-light] .zeus-glass-empty-icon{background:linear-gradient(145deg, hsl(var(--netra-hsl-200-78-40) / .14), hsl(var(--netra-hsl-270-48-52) / .08));color:hsl(var(--netra-hsl-200-78-32))}html[data-theme=tahoe-light] .settings-web-page .tahoe-hero,html[data-theme=tahoe-light] .zeus-web-page-root .tahoe-hero-flat{border-color:hsl(var(--netra-hsl-240-4-84) / .9)}html[data-theme=tahoe-light] .settings-web-nav-active{border-color:hsl(var(--netra-hsl-211-100-45));background:hsl(var(--netra-hsl-211-100-45) / .1);color:hsl(var(--netra-hsl-211-100-38))}html[data-theme=tahoe-light] .hsdk-mission-ribbon{margin-bottom:.35rem}html[data-theme=tahoe-light] .hsdk-mission-ribbon .zeus-mission-ribbon-title h1,html[data-theme=tahoe-light] .hsdk-mission-ribbon h1{line-height:1.15;letter-spacing:-.03em!important;font-size:clamp(1.5rem,1.8vw + 1rem,2.15rem)!important}.tahoe-sheet-backdrop{animation:.25s ease-out tahoe-backdrop-in}@keyframes tahoe-backdrop-in{0%{opacity:0}to{opacity:1}}.tahoe-sheet{background:hsl(var(--popover));color:hsl(var(--popover-foreground));border-color:hsl(var(--border));animation:.32s cubic-bezier(.22,1,.36,1) tahoe-sheet-up}@keyframes tahoe-sheet-up{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.vm-console-cockpit-root{z-index:var(--zeus-z-modal);pointer-events:none;position:fixed;inset:0}.vm-console-cockpit-root>*{pointer-events:auto}.vm-console-cockpit{box-shadow:-12px 0 48px rgb(var(--netra-black-rgb) / .45)}@media (width<=1023px){.vm-console-cockpit{width:100vw!important;max-width:100vw!important}}.vm-health-strip{background:rgb(var(--netra-black-rgb) / .2)}.vm-health-pill{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .04);border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;display:inline-flex}.vm-health-pill-ok{border-color:hsl(var(--success) / .25);background:hsl(var(--success) / .08)}.vm-health-pill-warn{border-color:hsl(var(--warning) / .35);background:hsl(var(--warning) / .1)}.guest-inventory-pill{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .06);backdrop-filter:blur(12px);border-radius:9999px;align-items:center;gap:.35rem;max-width:100%;padding:.2rem .6rem;display:inline-flex}.guest-inventory-pill-ok{border-color:hsl(var(--accent-info) / .35);background:hsl(var(--accent-info) / .1);color:hsl(var(--info))}.guest-inventory-pill-warn{border-color:hsl(var(--warning) / .35);background:hsl(var(--warning) / .08);color:hsl(var(--warning))}.guest-inventory-pill-muted{border-color:hsl(var(--muted-foreground));color:hsl(var(--muted-foreground))}.vm-inspector-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;min-height:0;max-height:100%;overflow-y:auto}.vm-console-mode-tabs .tahoe-segment-item{font-weight:600}.vm-floating-vnc-toolbar{transition:opacity .2s}@media (width<=1023px){.vm-inspector-panel{border-left:none;border-top:1px solid hsl(var(--foreground) / .08);max-height:40vh;overflow-y:auto}}.zeus-workbench-shell .mac-desktop-main{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.zeus-workbench-shell .zeus-workbench-root,.zeus-workbench-shell .tahoe-page-root,.zeus-workbench-shell .tahoe-center-stack,.zeus-workbench-shell .tahoe-center-stack>.animate-fade-in{flex:auto;min-height:0}.zeus-workbench-shell .zeus-workbench{background:var(--netra-black);backdrop-filter:none;min-height:0;box-shadow:none;border:none;border-radius:0}.vm-center-ambient-glow{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.vm-center-ambient-glow:before{content:"";background:radial-gradient(ellipse 70% 50% at 50% 0%, hsl(var(--accent-info) / .12) 0%, transparent 65%);opacity:.85;transition:opacity .4s;position:absolute;inset:-20% -10%}.vm-center-ambient-glow[data-tone=running]:before{background:radial-gradient(ellipse 70% 50% at 50% 0%, hsl(var(--success) / .14) 0%, transparent 65%)}.vm-center-ambient-glow[data-tone=stopped]:before{background:radial-gradient(ellipse 70% 50% at 50% 0%, hsl(var(--muted-foreground) / .08) 0%, transparent 65%)}.vm-center-ambient-grid{opacity:.35;background-image:linear-gradient(hsl(var(--foreground) / .03) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--foreground) / .03) 1px, transparent 1px);-webkit-mask-image:linear-gradient(180deg, rgb(var(--netra-black-rgb) / .5) 0%, transparent 80%);mask-image:linear-gradient(180deg, rgb(var(--netra-black-rgb) / .5) 0%, transparent 80%);background-size:48px 48px;position:absolute;inset:0}.vm-center-inspector-drawer-backdrop{z-index:calc(var(--zeus-z-modal) + 20);pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0}.vm-center-inspector-drawer-scrim{top:var(--mac-menubar-height,2.75rem);left:var(--zeus-sidebar-width,68px);cursor:default;pointer-events:auto;background:rgb(var(--netra-black-rgb) / .45);-webkit-backdrop-filter:blur(4px);border:none;margin:0;padding:0;position:absolute;bottom:0;right:0}@media (width<=1023px){.vm-center-inspector-drawer-scrim{left:0}}.zeus-workbench-shell .vm-center-inspector-drawer-scrim{left:0}.vm-center-inspector-drawer-backdrop .vm-center-inspector-drawer{pointer-events:auto}.vm-center-inspector-drawer{border-left:1px solid hsl(var(--foreground) / .1);width:min(100vw,380px);max-width:100%;height:100%;box-shadow:-16px 0 48px rgb(var(--netra-black-rgb) / .45);flex-direction:column;animation:.22s ease-out vm-center-drawer-in;display:flex;position:relative}.vm-center-inspector-drawer--workbench{width:min(100vw,400px)}@keyframes vm-center-drawer-in{0%{opacity:.6;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.vm-center-inspector-drawer-close{z-index:5;color:hsl(var(--foreground) / .65);border-radius:.5rem;padding:.35rem;transition:background .15s,color .15s;position:absolute;top:.75rem;right:.75rem}.vm-center-inspector-drawer-close:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground) / .95)}.vm-center-inspector-drawer-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.vm-center-inspector-drawer-body>.vm-detail-rail{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:none;height:100%;min-height:0;max-height:100%;padding-bottom:var(--zeus-bottom-safe,var(--zeus-dock-clearance));scroll-padding-bottom:var(--zeus-bottom-safe,var(--zeus-dock-clearance));flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.vm-center-inspector-drawer-body .vm-detail-rail-inner,.vm-center-inspector-drawer-body .vm-browse-inspector{flex:auto;min-height:0;padding-bottom:0;overflow:visible}.vm-center-fleet-peek{z-index:160;pointer-events:auto;position:fixed;top:50%;left:0;transform:translateY(-50%)}.nebula-cinema-overlay .vm-center-fleet-peek,.console-cinema-shell .vm-center-fleet-peek{z-index:40}.vm-center-fleet-peek-rail{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card) / .82);-webkit-backdrop-filter:blur(16px);border-left:none;border-radius:0 .75rem .75rem 0;flex-direction:column;gap:.35rem;padding:.5rem .35rem;display:flex}.vm-center-fleet-peek-thumb{color:hsl(var(--foreground) / .75);border-radius:.45rem;align-items:center;gap:.4rem;padding:.35rem .45rem;font-size:.6875rem;transition:background .15s;display:flex}.vm-center-fleet-peek-thumb:hover,.vm-center-fleet-peek-thumb-active{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground) / .95)}.vm-center-fleet-peek-dot{border-radius:9999px;flex-shrink:0;width:.45rem;height:.45rem}.vm-center-fleet-peek-dot--running{background:hsl(var(--success) / .95)}.vm-center-fleet-peek-dot--other{background:hsl(var(--warning) / .85)}.vm-center-fleet-peek-expanded .vm-center-fleet-peek-panel{display:block}.vm-center-fleet-peek-panel{border:1px solid hsl(var(--foreground) / .12);background:linear-gradient(165deg, hsl(var(--foreground) / .06) 0%, transparent 45%), hsl(var(--card) / .96);-webkit-backdrop-filter:blur(24px)saturate(140%);width:15rem;max-height:60vh;box-shadow:0 24px 64px rgb(var(--netra-black-rgb) / .5);border-radius:1rem;padding:.75rem;display:none;position:absolute;top:0;left:calc(100% + .35rem);overflow:auto}.vm-center-fleet-peek-heading{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--foreground) / .45);margin-bottom:.5rem;font-size:.6875rem;font-weight:600}.vm-center-fleet-peek-list{flex-direction:column;gap:.25rem;display:flex}.vm-center-fleet-peek-row{text-align:left;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.4rem .5rem;font-size:.75rem;display:flex}.vm-center-fleet-peek-row:hover,.vm-center-fleet-peek-row-active{background:hsl(var(--foreground) / .06)}.vm-center-fleet-peek-hint{color:hsl(var(--foreground) / .65);margin-top:.5rem;font-size:.625rem}.vm-center-keyboard-help-backdrop{z-index:var(--zeus-z-modal);background:rgb(var(--netra-black-rgb) / .55);-webkit-backdrop-filter:blur(6px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vm-center-keyboard-help{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .96);width:min(24rem,100vw - 2rem);box-shadow:0 24px 64px rgb(var(--netra-black-rgb) / .5);border-radius:.85rem;padding:1rem}.vm-center-keyboard-help-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.vm-center-keyboard-help-list{flex-direction:column;gap:.45rem;display:flex}.vm-center-keyboard-help-list li{color:hsl(var(--foreground) / .8);align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.vm-center-keyboard-kbd{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .06);text-align:center;border-radius:.35rem;min-width:4.5rem;padding:.15rem .4rem;font-family:ui-monospace,monospace;font-size:.6875rem}.zeus-workbench--immersive{background:var(--netra-black)}.vm-workbench-window--immersive{min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:auto;position:relative}.vm-workbench-window--immersive>.vm-workbench-titlebar-glass,.vm-workbench-window--immersive>.vm-workbench-titlebar-context,.vm-workbench-window--immersive>.vm-operate-hint{z-index:2;flex-shrink:0;position:relative}.vm-workbench-window--immersive>.zeus-workbench-grid{flex:auto;height:100%;min-height:0}.zeus-workbench--immersive .vnc-display-engine{flex-direction:column;min-height:0;display:flex}.zeus-workbench--immersive .vnc-display-engine .vm-console-command-bar{z-index:2;flex-shrink:0;position:relative}.zeus-workbench--immersive .vnc-display-engine .vm-console-guest-hint,.zeus-workbench--immersive .vnc-display-engine .vm-console-context-banner,.zeus-workbench--immersive .vnc-display-engine .vm-console-windows-hint{flex-shrink:0;position:relative}.zeus-workbench--immersive .vnc-display-engine .vm-console-status-overlay{display:none}.zeus-workbench--immersive .vnc-display-engine .vm-console-glass-well{flex:auto;height:100%;min-height:0}.zeus-workbench-chrome-collapsed .vm-workbench-titlebar-glass,.zeus-workbench-chrome-collapsed .vm-workbench-titlebar-context,.zeus-workbench-chrome-collapsed .vm-operate-hint,.zeus-workbench-chrome-collapsed .vm-console-command-bar,.zeus-workbench-chrome-collapsed .vm-console-guest-hint,.zeus-workbench-chrome-collapsed .vm-console-context-banner,.zeus-workbench-chrome-collapsed .vm-console-windows-hint{opacity:0;pointer-events:none;transition:opacity .2s,transform .25s;transform:translateY(-110%)}.zeus-workbench--theatre.zeus-workbench-chrome-collapsed .vm-console-command-bar{opacity:1;pointer-events:auto;transform:none}.zeus-workbench-chrome-collapsed .vm-workbench-vnc-dock{opacity:0;pointer-events:none;transition:opacity .2s,transform .25s;transform:translateY(130%)}.vm-workbench-titlebar-mini{z-index:30;background:linear-gradient(180deg, hsl(var(--card) / .94) 0%, hsl(var(--card) / .45) 70%, transparent 100%);-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;border-bottom:none;align-items:center;gap:.5rem;min-height:2rem;padding:.3rem .65rem;transition:opacity .25s;display:flex;position:absolute;top:0;left:0;right:0}.zeus-workbench--cinema .vm-workbench-window--immersive{flex-direction:column;min-height:0;display:flex}.zeus-workbench--cinema .vm-workbench-titlebar-mini{z-index:60;background:linear-gradient(180deg, hsl(var(--card) / .96) 0%, hsl(var(--card) / .82) 100%);flex-shrink:0;position:relative;top:auto;left:auto;right:auto}.zeus-workbench--cinema[data-cinema-chrome=hidden] .vm-workbench-titlebar-mini{opacity:0;pointer-events:none;height:0;min-height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden}.vm-workbench-titlebar-cinema{box-shadow:0 12px 32px -16px rgb(var(--netra-black-rgb) / .75)}.vm-cinema-titlebar-brand{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--netra-white-hsl) / .9);border:1px solid hsl(var(--netra-white-hsl) / .22);background:hsl(var(--netra-white-hsl) / .12);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .2);border-radius:999px;padding:.2rem .55rem;font-size:.625rem;font-weight:700}.vm-cinema-titlebar-namespace{max-width:6rem}.vm-cinema-titlebar-live{align-items:center;gap:.35rem;display:inline-flex}.zeus-workbench-chrome-collapsed .vm-workbench-titlebar-mini{opacity:1;pointer-events:auto}.vm-console-cad-pill{z-index:30;border:1px solid hsl(var(--warning) / .35);background:hsl(var(--card) / .88);color:hsl(var(--warning));box-shadow:0 8px 24px -8px rgb(var(--netra-black-rgb) / .65);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.6875rem;font-weight:600;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:absolute;bottom:1rem;right:1rem}.vm-console-cad-pill:hover{border-color:hsl(var(--warning) / .55);background:hsl(var(--card) / .98);transform:translateY(-1px)}.vm-console-command-bar-compact{border-bottom:1px solid hsl(var(--foreground) / .06);background:hsl(var(--card) / .72);backdrop-filter:blur(12px)}.vm-console-more-menu{z-index:40;border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--popover) / .98);min-width:11rem;box-shadow:0 16px 40px -12px hsl(var(--foreground) / .18);border-radius:.75rem;flex-direction:column;gap:.15rem;padding:.35rem;display:flex;position:absolute;top:calc(100% + .35rem);right:0}.vm-console-more-item{width:100%;color:hsl(var(--foreground) / .9);text-align:left;border-radius:.5rem;align-items:center;gap:.5rem;padding:.45rem .55rem;font-size:.75rem;display:flex}.vm-console-more-item:hover:not(:disabled){background:hsl(var(--foreground) / .08)}.vm-console-more-item:disabled{opacity:.4;cursor:not-allowed}.vm-console-windows-float{z-index:28;border:1px solid hsl(var(--accent-info) / .25);background:hsl(var(--card) / .92);max-width:min(22rem,100% - 2rem);box-shadow:0 12px 32px -10px rgb(var(--netra-black-rgb) / .55);backdrop-filter:blur(14px);border-radius:.9rem;align-items:flex-start;gap:.5rem;padding:.75rem .85rem;display:flex;position:absolute;bottom:1rem;left:1rem}.vm-console-windows-float-title{color:hsl(var(--info));font-size:.75rem;font-weight:600}.vm-console-windows-float-body{color:hsl(var(--foreground) / .78);margin-top:.25rem;font-size:.6875rem;line-height:1.45}.vm-console-windows-float-actions{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.vm-console-windows-float-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .05);color:hsl(var(--foreground) / .9);border-radius:.55rem;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.6875rem;font-weight:600;display:inline-flex}.vm-console-windows-float-btn-primary{border-color:hsl(var(--accent-info) / .35);background:hsl(var(--accent-info) / .14);color:hsl(var(--info))}.vm-console-windows-float-close{color:hsl(var(--foreground) / .55);border-radius:.4rem;flex-shrink:0;padding:.2rem}.vm-console-windows-float-close:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.vm-console-focus-hint-inner{border:1px solid hsl(var(--accent-info) / .35);background:hsl(var(--card) / .94);color:hsl(var(--info));cursor:pointer;-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px -8px hsl(var(--foreground) / .2);border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.75rem;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.vm-console-focus-hint-inner:hover{background:hsl(var(--card));border-color:hsl(var(--accent-info) / .5)}.vm-console-focus-overlay{display:none!important}.zeus-workbench-chrome-collapsed .vm-console-cad-pill{opacity:1;pointer-events:auto}.vm-console-take-control-btn{border:1px solid hsl(var(--warning) / .35);background:hsl(var(--warning) / .12);color:hsl(var(--warning))}.vm-console-command-bar .vm-console-status-bar-glass{border-bottom:1px solid hsl(var(--foreground) / .06)}.vm-center-inspector-drawer--workbench .vm-inspector-focus-console{z-index:2;margin-bottom:.25rem;position:sticky;top:0}.zeus-workbench-chrome-collapsed .vm-workbench-window--immersive{padding-top:0}.zeus-workbench--immersive .zeus-workbench-grid[data-inspector=overlay]{flex:auto;min-height:0;display:flex}.zeus-workbench--immersive .zeus-workbench-main{flex:auto;min-height:0}.vm-workbench-titlebar-context{background:rgb(var(--netra-black-rgb) / .2)}.zeus-workbench--theatre .vm-workbench-window--immersive{border:none;border-radius:0}.zeus-workbench--theatre .vm-console-card,.zeus-workbench--cinema .vm-console-card{border-radius:0}.zeus-workbench--cinema .vm-console-card-cinema{flex:auto;height:100%;min-height:0;position:relative}html[data-zeus-cinema="1"] .zeus-workbench-shell .mac-desktop-main{padding:0;overflow:hidden}html[data-zeus-cinema="1"] .zeus-workbench-shell .tahoe-page-root,html[data-zeus-cinema="1"] .zeus-workbench-shell .tahoe-center-stack,html[data-zeus-cinema="1"] .zeus-workbench-shell .tahoe-center-stack>.animate-fade-in,html[data-zeus-cinema="1"] .zeus-workbench-shell .zeus-workbench-root,html[data-zeus-cinema="1"] .zeus-workbench-shell .zeus-workbench,html[data-zeus-cinema="1"] .zeus-workbench-shell .vm-workbench-window--immersive,html[data-zeus-cinema="1"] .zeus-workbench-shell .zeus-workbench-grid,html[data-zeus-cinema="1"] .zeus-workbench-shell .zeus-workbench-main,html[data-zeus-cinema="1"] .zeus-workbench-shell .vm-workbench-vnc-hud-host{flex:auto;height:100%;min-height:0}.zeus-workbench-shell .zeus-workbench--cinema .vm-console-glass-frame{background:hsl(var(--background));box-shadow:none;-webkit-backdrop-filter:none;border:none;border-radius:0;margin:0;padding:0}.zeus-workbench-shell .zeus-workbench--cinema .vm-console-card-cinema--live .vm-console-glass-frame{background:var(--netra-black)}.zeus-workbench-shell .zeus-workbench--cinema .vm-console-card,.zeus-workbench-shell .zeus-workbench--cinema .vnc-display-engine,.zeus-workbench-shell .zeus-workbench--cinema .vm-console-surface-cinema,.zeus-workbench-shell .zeus-workbench--cinema .vm-console-glass-well,.zeus-workbench-shell .zeus-workbench--cinema .guacamole-native-wrap,.zeus-workbench-shell .zeus-workbench--cinema .guacamole-native-stage{height:100%;min-height:0}.zeus-workbench--cinema .vm-center-ambient-glow{opacity:.35}.zeus-workbench--cinema .vm-center-ambient-grid{opacity:.15}.zeus-workbench--cinema .vm-console-cad-pill{bottom:4.5rem;right:.75rem}.zeus-workbench--cinema .vm-console-minimap{bottom:4.25rem;right:.65rem}.zeus-workbench--cinema .vm-console-card-cinema--live{--cinema-safe-bottom:4.5rem}.zeus-workbench--cinema .vm-workbench-window--immersive:has(.vm-console-card-cinema--live) .zeus-workbench-grid{padding-top:0}.zeus-workbench--cinema .vm-console-card-cinema--live .vm-console-glass-well,.zeus-workbench--cinema .vm-console-card-cinema--live .vm-console-surface-cinema{box-sizing:border-box;padding-bottom:0}.zeus-workbench--cinema .vm-console-card-cinema{overflow:visible}.zeus-workbench--cinema .vm-console-card-cinema>.relative.flex.min-h-0{isolation:isolate;overflow:visible}.zeus-workbench--cinema .vm-console-glass-well,.zeus-workbench--cinema .vm-console-surface-cinema{overflow:hidden}.zeus-workbench--cinema .vm-workbench-titlebar-mini{opacity:0;pointer-events:none;transition:opacity .28s,transform .28s}.zeus-workbench--cinema[data-cinema-chrome=visible] .vm-workbench-titlebar-mini{opacity:1;pointer-events:auto}.zeus-workbench--cinema .vm-cinema-control-strip-host{padding-bottom:max(.85rem, env(safe-area-inset-bottom,0px));z-index:100;max-width:100%;transition:transform .2s,opacity .28s}.vm-cinema-control-strip-wrap{flex-direction:column;align-items:center;gap:.35rem;max-width:min(100vw - 1rem,56rem);display:flex}.vm-cinema-control-strip-row{flex-wrap:wrap;justify-content:center;max-width:100%}.vm-cinema-strip-btn-hardware{color:hsl(var(--info) / .95)}.vm-cinema-strip-btn-active{background:hsl(var(--accent-info) / .18);border-color:hsl(var(--accent-info) / .35)}.vm-cinema-hardware-drawer{height:100%;min-height:0}.vm-cinema-hw-row+.vm-cinema-hw-row{border-top:1px solid hsl(var(--foreground) / .06);padding-top:.45rem}.vm-cinema-hw-card{backdrop-filter:blur(12px)}.vm-windows-access-panel{border-bottom:1px solid hsl(var(--foreground) / .08);background:linear-gradient(180deg, hsl(var(--card) / .96) 0%, hsl(var(--background) / .88) 100%);z-index:55;flex-shrink:0;padding:.5rem .75rem .65rem}.zeus-workbench--cinema[data-cinema-chrome=hidden] .vm-windows-access-panel{display:block}.vm-windows-access-panel--cinema{border-bottom-color:hsl(var(--accent-info) / .12)}.vm-windows-access-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.vm-windows-access-panel-brand{align-items:center;gap:.45rem;min-width:0;display:flex}.vm-windows-access-panel-meta{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin-bottom:.5rem;font-size:.6875rem;display:flex}.vm-windows-access-meta-item{white-space:nowrap}.vm-windows-access-rdp-status--ok{color:hsl(var(--success));font-weight:600}.vm-windows-access-rdp-status--warn{color:hsl(var(--warning));font-weight:600}.vm-windows-access-rdp-status--bad{color:hsl(var(--destructive));font-weight:600}.vm-windows-access-rdp-status--muted{color:hsl(var(--foreground) / .45)}.vm-windows-access-infra-chip{border:1px solid hsl(var(--foreground) / .08);border-radius:.25rem;padding:.1rem .4rem;font-size:.625rem}.vm-windows-access-infra-chip--ok{color:hsl(var(--success));background:hsl(var(--success) / .12);border-color:hsl(var(--success) / .25)}.vm-windows-access-infra-chip--warn{color:hsl(var(--warning));background:hsl(var(--warning) / .1);border-color:hsl(var(--warning) / .22)}.vm-windows-access-panel-actions{flex-wrap:wrap;gap:.35rem;display:flex}.vm-console-protocol-segment{border:1px solid hsl(var(--foreground) / .12);background:rgb(var(--netra-black-rgb) / .35);border-radius:999px;align-items:center;gap:.15rem;padding:.15rem;display:inline-flex}.vm-console-protocol-segment--bar{border-radius:.75rem}.vm-console-protocol-segment-item{color:hsl(var(--foreground) / .65);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.vm-console-protocol-segment-item:hover{color:hsl(var(--foreground) / .92);background:hsl(var(--foreground) / .08)}.vm-console-protocol-segment-item-active{color:#fff;background:hsl(var(--accent-info) / .22);box-shadow:0 0 0 1px hsl(var(--accent-info) / .35)}.vm-console-protocol-segment-item-hint{animation:2.4s ease-in-out infinite vm-cinema-rdp-hint-pulse}@media (width<=640px){.vm-windows-access-panel-actions .tahoe-btn-ghost span,.vm-windows-access-panel-actions .tahoe-btn-primary span{display:none}}.vm-console-popout-toolbar-btn{color:hsl(var(--netra-white-hsl) / .92);border:1px solid hsl(var(--netra-white-hsl) / .16);background:hsl(var(--netra-white-hsl) / .1);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .18);border-radius:.65rem;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:550;display:inline-flex}.vm-console-popout-toolbar-btn:hover{color:hsl(var(--netra-white-hsl));background:hsl(var(--netra-white-hsl) / .18);border-color:hsl(var(--netra-white-hsl) / .28)}.vm-cinema-floating-console-pill{z-index:60}.vm-cinema-pill-btn{color:hsl(var(--foreground) / .75);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:10px;font-weight:600;display:inline-flex}.vm-cinema-pill-btn:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .1)}.vm-windows-access-security-banner{font-size:.75rem}.vm-windows-access-admin-actions .vm-windows-access-panel-actions{gap:.3rem}.nebula-cockpit{--nebula-bg:hsl(var(--background));--nebula-bg-elevated:hsl(var(--card) / .88);--nebula-accent:hsl(var(--accent-info));--nebula-accent-glow:hsl(var(--accent-info) / .35);--nebula-glass:hsl(var(--card) / .72);--nebula-radius:18px;--nebula-radius-lg:22px;background:linear-gradient(165deg, hsl(var(--background)) 0%, hsl(var(--card)) 45%, hsl(var(--background)) 100%);min-height:0;color:hsl(var(--foreground) / .92);flex-direction:column;flex:1;display:flex}.nebula-cockpit-topbar{border-bottom:1px solid hsl(var(--accent-info) / .12);background:hsl(var(--card) / .85);backdrop-filter:blur(16px);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;height:64px;padding:0 1rem;display:flex}.nebula-panel{border-radius:var(--nebula-radius);background:var(--nebula-glass);border:1px solid hsl(var(--accent-info) / .14);box-shadow:0 8px 32px rgb(var(--netra-black-rgb) / .35), inset 0 1px 0 hsl(var(--foreground) / .04);backdrop-filter:blur(14px)}.nebula-cockpit-body{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:240px minmax(0,1fr);gap:.65rem;min-height:0;padding:.65rem;display:grid}.nebula-cockpit-body--rail-open{grid-template-columns:240px minmax(0,1fr) min(360px,32vw)}.nebula-security-rail{display:none}.nebula-cockpit-body--rail-open .nebula-security-rail{display:flex}.nebula-cockpit-center{flex-direction:column;gap:.5rem;min-width:0;min-height:0;display:flex}.nebula-cockpit-center:fullscreen{background:hsl(var(--background));padding:.5rem}.nebula-console-frame{border-radius:var(--nebula-radius-lg);border:1px solid hsl(var(--accent-info) / .2);background:radial-gradient(ellipse 80% 50% at 50% 100%, hsl(var(--accent-info) / .08) 0%, transparent 55%), linear-gradient(180deg, hsl(var(--card) / .95) 0%, hsl(var(--background) / .98) 100%);min-height:0;box-shadow:0 0 40px hsl(var(--accent-info) / .08), inset 0 0 60px hsl(var(--foreground) / .04);flex:1;position:relative;overflow:hidden}.nebula-console-frame:before{content:"";border:1px solid hsl(var(--accent-info) / .06);border-radius:calc(var(--nebula-radius-lg) - 8px);pointer-events:none;z-index:1;position:absolute;inset:12px}.zeus-workbench-shell .vm-workbench-window.mac-window-frame{box-shadow:none;border-radius:0}.zeus-workbench-shell .nebula-cockpit-body{gap:0;padding:0}.zeus-workbench-shell .nebula-protocol-dock{border-right:1px solid hsl(var(--foreground) / .06);border-radius:0}.zeus-workbench-shell .nebula-console-frame{box-shadow:none;background:hsl(var(--background));border:none;border-radius:0}.zeus-workbench-shell .nebula-console-frame:has(.vnc-canvas-stage),.zeus-workbench-shell .nebula-console-frame:has(.vm-console-card-cinema--live){background:var(--netra-black)}.zeus-workbench-shell .nebula-console-frame:before{display:none}.zeus-workbench-shell .nebula-identity-strip,.zeus-workbench-shell .nebula-system-strip{border-top:none;border-left:none;border-right:none;border-radius:0;margin:0}.zeus-workbench-shell .nebula-protocol-context-bar{border-left:none;border-right:none;border-radius:0}.zeus-workbench-shell .vnc-display-engine-theatre .vm-console-glass-well{flex:auto;min-height:0}.zeus-workbench-shell .vm-console-surface-theatre{padding:0}.nebula-protocol-dock{flex-direction:column;gap:.35rem;min-height:0;padding:.5rem;display:flex}.nebula-dock-item{color:hsl(var(--foreground) / .75);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:.6rem;padding:.55rem .65rem;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.nebula-dock-item:hover{background:hsl(var(--accent-info) / .06);border-color:hsl(var(--accent-info) / .12)}.nebula-dock-item-active{background:linear-gradient(135deg, hsl(var(--accent-info) / .14) 0%, hsl(var(--primary) / .08) 100%);border-color:hsl(var(--accent-info) / .35);box-shadow:0 0 20px var(--nebula-accent-glow), inset 3px 0 0 var(--nebula-accent);color:hsl(var(--foreground))}.nebula-dock-item-icon{background:hsl(var(--foreground) / .05);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.nebula-dock-item-active .nebula-dock-item-icon{background:hsl(var(--accent-info) / .2);color:var(--nebula-accent)}.nebula-chip{border:1px solid hsl(var(--foreground) / .1);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.15rem .45rem;font-size:.625rem;font-weight:600}.nebula-chip-ok{color:hsl(var(--success));border-color:hsl(var(--success) / .35);background:hsl(var(--success) / .1)}.nebula-chip-warn{color:hsl(var(--warning));border-color:hsl(var(--warning) / .35);background:hsl(var(--warning) / .1)}.nebula-chip-bad{color:hsl(var(--destructive));border-color:hsl(var(--destructive) / .35);background:hsl(var(--destructive) / .1)}.nebula-identity-strip{flex-shrink:0;margin:.65rem .65rem 0;padding:.75rem 1rem}.nebula-system-strip{color:hsl(var(--muted-foreground));flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem 1rem;margin:0 .65rem .65rem;padding:.5rem .85rem;font-size:.6875rem;display:flex}.nebula-security-rail{flex-direction:column;gap:.5rem;min-height:0;padding:.25rem;display:flex;overflow-y:auto}.nebula-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.nebula-admin-tile{border:1px solid hsl(var(--border) / .55);background:linear-gradient(165deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);color:hsl(var(--foreground) / .88);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 8px 18px -14px hsl(var(--netra-hsl-220-30-20) / .3);cursor:pointer;border-radius:1rem;flex-direction:column;align-items:center;gap:.4rem;padding:.7rem .5rem;font-size:.6875rem;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s;display:flex}.nebula-admin-tile:hover{border-color:hsl(var(--primary) / .3);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .75) inset, 0 12px 24px -14px hsl(var(--primary) / .28);background:linear-gradient(165deg, hsl(var(--netra-white-hsl)) 0%, hsl(var(--netra-hsl-24-90-95)) 100%);transform:translateY(-1px)}html:not([data-theme=tahoe-light]) .nebula-admin-tile:hover{background:linear-gradient(165deg, hsl(var(--card) / .98) 0%, hsl(var(--primary) / .12) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .06) inset, 0 12px 24px -14px hsl(var(--primary) / .28)}.nebula-admin-tile>svg,.nebula-admin-tile .lucide{width:1.35rem;height:1.35rem;color:hsl(var(--netra-white-hsl));background:linear-gradient(145deg, hsl(var(--netra-hsl-26-92-58)) 0%, hsl(var(--netra-hsl-20-90-48)) 100%);box-sizing:content-box;border-radius:.65rem;padding:.35rem}.console-cinema-shell .nebula-control-dock{z-index:1100}.nebula-control-dock{z-index:80;border:1px solid hsl(var(--netra-white-hsl) / .22);background:linear-gradient(180deg, hsl(var(--netra-white-hsl) / .22) 0%, hsl(var(--netra-white-hsl) / .08) 100%), #1a1d238c;-webkit-backdrop-filter:blur(40px)saturate(180%);box-shadow:0 10px 40px rgb(var(--netra-black-rgb) / .45), 0 0 0 .5px hsl(var(--netra-black-hsl) / .35), inset 0 .5px 0 hsl(var(--netra-white-hsl) / .35);bottom:calc(var(--zeus-bottom-safe) + .75rem);border-radius:1.35rem;align-items:center;gap:.2rem;padding:.35rem .45rem;transition:opacity .35s,transform .2s;display:flex;position:fixed}.nebula-control-dock--vertical{border-radius:1.25rem;flex-direction:column;padding:.45rem .35rem}.nebula-control-dock--vertical .border-r{border-bottom-width:1px;border-right-width:0;flex-direction:column;margin-bottom:.25rem;margin-right:0;padding-bottom:.25rem}.nebula-control-dock--vertical .nebula-control-dock-btn span{display:none}.vm-powered-off-cockpit{background:radial-gradient(ellipse 70% 55% at 50% 35%, hsl(var(--accent-info) / .1) 0%, transparent 60%), linear-gradient(180deg, hsl(var(--card) / .35) 0%, hsl(var(--background) / .92) 100%)}.vm-powered-off-orbit{width:9rem;height:9rem;position:relative}.vm-powered-off-orbit-ring{border:1px solid hsl(var(--accent-info) / .18);border-radius:9999px;position:absolute;inset:0}.vm-powered-off-orbit-ring-a{animation:14s linear infinite vm-powered-off-spin}.vm-powered-off-orbit-ring-b{border-color:hsl(var(--success) / .16);animation:20s linear infinite reverse vm-powered-off-spin;inset:.85rem}.vm-powered-off-orbit-core{border:1px solid hsl(var(--accent-info) / .22);background:hsl(var(--card) / .88);box-shadow:0 0 32px hsl(var(--accent-info) / .12);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;inset:1.75rem}@keyframes vm-powered-off-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vm-powered-off-readiness{border-top:1px solid hsl(var(--foreground) / .06);padding-top:1rem}.sync-degraded-ribbon{backdrop-filter:blur(12px)}@media (width>=1281px){.nebula-cockpit-body{grid-template-columns:260px minmax(0,1fr) clamp(320px,24vw,360px)}.nebula-cockpit-body .nebula-security-rail{min-height:0;padding-bottom:calc(var(--zeus-bottom-safe) + 1.5rem);flex-direction:column;gap:.65rem;display:flex;overflow-y:auto}.nebula-security-fab{display:none}}.nebula-control-dock--hidden{opacity:0;pointer-events:none}.nebula-control-dock-btn{letter-spacing:-.01em;color:hsl(var(--netra-white-hsl) / .92);box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.85rem;align-items:center;gap:.3rem;padding:.4rem .65rem;font-size:.6875rem;font-weight:500;transition:background .15s,color .15s,transform .15s cubic-bezier(.22,1,.36,1),border-color .15s;display:flex}.nebula-control-dock-btn:hover{background:hsl(var(--netra-white-hsl) / .14);border-color:hsl(var(--netra-white-hsl) / .08);color:hsl(var(--netra-white-hsl));filter:none;transform:translateY(-2px)scale(1.04)}.nebula-control-dock-btn:active{background:hsl(var(--netra-white-hsl) / .2);transform:translateY(0)scale(.98)}.nebula-control-dock-btn svg{opacity:.95;width:.95rem;height:.95rem}.nebula-dock-edge-btn{color:hsl(var(--netra-white-hsl) / .55);background:0 0;border:none;transition:background .15s,color .15s}.nebula-dock-edge-btn:hover{background:hsl(var(--netra-white-hsl) / .12);color:hsl(var(--netra-white-hsl) / .92)}.nebula-dock-edge-btn.is-active{background:hsl(var(--netra-white-hsl) / .18);color:hsl(var(--netra-white-hsl));box-shadow:inset 0 0 0 1px hsl(var(--netra-white-hsl) / .12)}.nebula-cinema-overlay,.console-cinema-shell{z-index:var(--zeus-z-modal);background:hsl(var(--background));color:hsl(var(--foreground));--console-cinema-nav-h:56px;--console-control-dock-h:3.5rem;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}#zeus-overlay-root .nebula-cinema-overlay,#zeus-overlay-root .console-cinema-shell{z-index:var(--zeus-z-modal)}.console-cinema-nav-bar{z-index:20;min-height:var(--console-cinema-nav-h);padding:max(8px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));border-bottom:1px solid hsl(var(--border));background:hsl(var(--card) / .92);backdrop-filter:blur(18px)saturate(160%);box-shadow:0 8px 32px hsl(var(--foreground) / .1);pointer-events:auto;grid-row:1;align-items:center;gap:.75rem;transition:transform .35s,opacity .35s;display:flex;position:relative}.console-cinema-nav,.back-to-fleet{border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--foreground) / .06);-webkit-backdrop-filter:blur(20px)saturate(160%);min-width:0;min-height:36px;color:hsl(var(--foreground) / .92);box-shadow:inset 0 .5px 0 hsl(var(--foreground) / .06), 0 4px 16px hsl(var(--foreground) / .08);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:0 14px;font-size:.8125rem;font-weight:550;line-height:1;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.console-cinema-nav:hover,.back-to-fleet:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .22);box-shadow:inset 0 .5px 0 hsl(var(--foreground) / .08), 0 6px 20px hsl(var(--foreground) / .12);color:hsl(var(--foreground));filter:none}html:not([data-theme=tahoe-light]) .console-cinema-nav,html:not([data-theme=tahoe-light]) .back-to-fleet{border-color:hsl(var(--netra-white-hsl) / .2);background:hsl(var(--netra-white-hsl) / .12);color:hsl(var(--netra-white-hsl) / .95);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .28), 0 4px 16px rgb(var(--netra-black-rgb) / .2)}html:not([data-theme=tahoe-light]) .console-cinema-nav:hover,html:not([data-theme=tahoe-light]) .back-to-fleet:hover{background:hsl(var(--netra-white-hsl) / .2);border-color:hsl(var(--netra-white-hsl) / .32);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .35), 0 6px 20px rgb(var(--netra-black-rgb) / .28);color:hsl(var(--netra-white-hsl))}.console-cinema-nav-identity{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.console-cinema-nav-vm-name{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground) / .95);font-size:.875rem;font-weight:600;overflow:hidden}.console-cinema-nav-sep{color:hsl(var(--foreground) / .35);font-size:.875rem}.console-cinema-nav-mode{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .78);background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .14);box-shadow:inset 0 .5px 0 hsl(var(--foreground) / .06);border-radius:999px;flex-shrink:0;padding:.35rem .65rem;font-size:.6875rem;font-weight:650}html:not([data-theme=tahoe-light]) .console-cinema-nav-mode{color:hsl(var(--netra-white-hsl) / .9);background:hsl(var(--netra-white-hsl) / .12);border-color:hsl(var(--netra-white-hsl) / .2);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .22)}.console-cinema-nav-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.console-cinema-nav-expose{flex-shrink:0}.console-framebuffer{min-width:0;min-height:0;padding-bottom:calc(max(1rem, env(safe-area-inset-bottom)) + var(--console-control-dock-h));pointer-events:none;flex-direction:column;grid-row:2;display:flex;position:relative;overflow:hidden}.console-framebuffer-inner{pointer-events:auto;flex-direction:column;flex:auto;min-height:0;display:flex}.console-cinema-mobile-body{padding-top:var(--console-cinema-nav-h,56px)}html[data-zeus-cinema="1"] .mac-menubar,html[data-zeus-cinema="1"] .mac-desktop-tabs,html[data-zeus-cinema="1"] .zeus-sidebar,html[data-zeus-cinema="1"] .mac-dock{display:none!important}html[data-zeus-cinema="1"][data-zeus-cinema-chrome=hidden] .console-cinema-nav-bar{z-index:50;border:1px solid hsl(var(--border));background:hsl(var(--card) / .72);opacity:0;pointer-events:none;border-radius:999px;position:absolute;top:16px;left:16px;right:16px;transform:translateY(calc(-100% - 24px))}html[data-zeus-cinema="1"]:not([data-zeus-cinema-chrome=hidden]) .console-cinema-nav-bar{opacity:1;pointer-events:auto;transform:translateY(0)}.nebula-drawer-scrim{z-index:calc(var(--zeus-z-drawer) - 1);background:rgb(var(--netra-black-rgb) / .55);backdrop-filter:blur(4px);position:fixed;inset:0}.nebula-drawer{top:var(--zeus-shell-top-offset);z-index:var(--zeus-z-drawer);width:min(480px,100vw);height:calc(100dvh - var(--zeus-shell-top-offset));background:hsl(var(--card) / .98);border-left:1px solid hsl(var(--border));box-shadow:-12px 0 48px hsl(var(--foreground) / .14);flex-direction:column;display:flex;position:fixed;right:0}html[data-zeus-cinema="1"] #zeus-overlay-root .nebula-drawer-scrim{z-index:calc(var(--zeus-z-modal) + 10)}html[data-zeus-cinema="1"] #zeus-overlay-root .nebula-drawer{z-index:calc(var(--zeus-z-modal) + 11)}html[data-zeus-cinema="1"] .zeus-command-halo-scrim{z-index:calc(var(--zeus-z-modal) + 12)}html[data-zeus-cinema="1"] .zeus-command-halo-root{z-index:calc(var(--zeus-z-modal) + 13)}html[data-zeus-cinema="1"] #zeus-overlay-root .zyra-ask-companion-dock{z-index:calc(var(--zeus-z-modal) + 14)}.nebula-console-error{text-align:center;background:hsl(var(--card) / .92);backdrop-filter:blur(8px);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:280px;padding:2rem;display:flex}@media (width<=1399px){.nebula-cockpit-body{grid-template-rows:minmax(0,1fr);grid-template-columns:56px minmax(0,1fr)}.nebula-protocol-dock{flex-flow:column;padding:.35rem;overflow:hidden auto}.nebula-dock-item{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.45rem .25rem}.nebula-dock-item>div:not(.nebula-dock-item-icon),.nebula-protocol-dock>div:not(.nebula-dock-item){display:none}.nebula-dock-item-icon{width:32px;height:32px}.nebula-security-rail{display:none}}.nebula-security-fab{display:none}@media (width<=1399px){.nebula-security-fab{display:inline-flex!important}.nebula-cockpit-body--rail-open .nebula-security-rail-mobile{display:flex}}@media (width<=768px){.nebula-cockpit-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.nebula-protocol-dock{flex-flow:row;overflow-x:auto}.nebula-dock-item{flex-direction:row;align-items:flex-start;gap:.6rem;padding:.55rem .65rem}.nebula-dock-item>div:not(.nebula-dock-item-icon){display:block}}.zeus-workbench--cinema .vm-cinema-control-strip-host--left{padding-left:max(.65rem, env(safe-area-inset-left,0px));align-items:flex-start;padding-right:.65rem}.zeus-workbench--cinema .vm-cinema-control-strip-host--center{align-items:center;padding-left:.65rem;padding-right:.65rem}.zeus-workbench--cinema .vm-cinema-control-strip-host--right{padding-left:.65rem;padding-right:max(.65rem, env(safe-area-inset-right,0px));align-items:flex-end}.zeus-workbench--cinema .vm-cinema-control-strip-host[data-cinema-strip-dragging="1"]{transition:none}.vm-cinema-strip-drag-handle{color:hsl(var(--foreground) / .45);cursor:grab;touch-action:none;background:0 0;border:none;border-radius:.65rem;justify-content:center;align-items:center;margin-right:.15rem;padding:.35rem .2rem;display:inline-flex}.vm-cinema-strip-drag-handle:active{cursor:grabbing;color:hsl(var(--foreground) / .8)}.zeus-workbench--cinema .vm-console-card-cinema--live .vm-console-glass-well:after,.zeus-workbench--cinema .vm-console-card-cinema--live .vm-console-surface-cinema:after{opacity:.12}.zeus-workbench--cinema .vm-console-card-cinema:has([data-cinema-rdp-connect]) .vm-cinema-control-strip-host{display:none}.zeus-workbench--cinema .vm-console-card-cinema:has([data-cinema-rdp-connect]) .vm-workbench-titlebar-mini{opacity:1;pointer-events:auto}.zeus-workbench--cinema .vm-console-card-cinema:has([data-cinema-rdp-connect]) .vm-console-glass-well:after,.zeus-workbench--cinema .vm-console-card-cinema:has([data-cinema-rdp-connect]) .vm-console-surface-cinema:after{display:none}.vm-cinema-rdp-shell{--cinema-rdp-header:4.5rem;background:linear-gradient(135deg, hsl(var(--card) / .98) 0%, hsl(var(--background) / .98) 55%, hsl(var(--card) / .98) 100%);flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.vm-cinema-rdp-shell-header{border-bottom:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--card) / .96) 0%, hsl(var(--card) / .72) 100%);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem 1.25rem;padding:3.25rem 1.25rem .85rem;display:flex}.vm-cinema-rdp-shell-header-main{flex:16rem;min-width:0}.vm-cinema-rdp-shell-kicker{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--info) / .7);margin-bottom:.35rem;font-size:.625rem;font-weight:700;display:block}.vm-cinema-rdp-shell-notes{border:1px solid hsl(var(--warning) / .28);background:hsl(var(--warning) / .1);max-width:min(28rem,100%);color:hsl(var(--warning) / .92);border-radius:.65rem;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.6875rem;line-height:1.35;display:inline-flex}.vm-cinema-rdp-shell-body{flex:auto;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;display:grid;overflow:hidden}.vm-cinema-rdp-shell-context{border-right:1px solid hsl(var(--foreground) / .06);background:radial-gradient(ellipse at 0% 0%, hsl(var(--accent-info) / .08) 0%, transparent 55%);flex-direction:column;gap:1rem;min-height:0;padding:1.5rem 1.75rem 1.5rem 1.25rem;display:flex;overflow:auto}.vm-cinema-rdp-shell-context-icon{border:1px solid hsl(var(--accent-info) / .35);background:hsl(var(--accent-info) / .12);border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.vm-cinema-rdp-shell-facts{color:hsl(var(--foreground) / .62);flex-direction:column;gap:.65rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.vm-cinema-rdp-shell-facts li{align-items:flex-start;gap:.55rem;display:flex}.vm-cinema-rdp-shell-form{background:rgb(var(--netra-black-rgb) / .28);flex-direction:column;justify-content:space-between;gap:1rem;min-height:0;padding:1.5rem 1.25rem 1.5rem 1.75rem;display:flex;overflow:auto}.vm-cinema-rdp-shell-fields{flex-direction:column;flex:auto;gap:1rem;display:flex}.vm-rdp-field-input-lg{padding:.7rem .85rem;font-size:.9375rem}.vm-cinema-rdp-shell-footer{border-top:1px solid hsl(var(--foreground) / .06);flex-direction:column;flex-shrink:0;gap:.65rem;padding-top:.5rem;display:flex}.vm-cinema-rdp-connect-btn{width:100%;padding-top:.75rem;padding-bottom:.75rem;font-size:.9375rem}@media (width<=1023px){.vm-cinema-rdp-shell-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.vm-cinema-rdp-shell-context{border-right:none;border-bottom:1px solid hsl(var(--foreground) / .06);padding:1rem 1rem .85rem}.vm-cinema-rdp-shell-form{padding:1rem}.vm-cinema-rdp-shell-header{padding-top:3rem}}.zeus-workbench--cinema .vm-console-glass-well:after,.zeus-workbench--cinema .vm-console-surface-cinema:after{content:"";pointer-events:none;z-index:2;box-shadow:inset 0 0 80px rgb(var(--netra-black-rgb) / .22);opacity:.35;position:absolute;inset:0}.zeus-workbench--cinema .vm-console-glass-well,.zeus-workbench--cinema .vm-console-surface-cinema{flex:auto;min-height:0;position:relative}.vm-cinema-mode-flash{pointer-events:none;z-index:25;animation:.75s forwards vm-cinema-flash;position:absolute;inset:0}.vm-cinema-mode-flash--rdp{background:radial-gradient(ellipse at center, hsl(var(--accent-info) / .22) 0%, transparent 68%)}.vm-cinema-mode-flash--vnc{background:radial-gradient(ellipse at center, hsl(var(--primary) / .18) 0%, transparent 68%)}@keyframes vm-cinema-flash{0%{opacity:.85}to{opacity:0}}.vm-cinema-control-strip{background:linear-gradient(180deg, hsl(var(--card) / .96) 0%, hsl(var(--card) / .88) 100%);box-shadow:0 0 0 1px hsl(var(--foreground) / .04) inset, 0 16px 48px -12px hsl(var(--foreground) / .2), 0 0 40px -8px hsl(var(--accent-info) / .12)}.vm-cinema-strip-group{align-items:center;gap:.15rem;display:inline-flex}.vm-cinema-strip-divider{background:linear-gradient(180deg, transparent, hsl(var(--foreground) / .14), transparent);align-self:stretch;width:1px;margin:.25rem .35rem}.vm-cinema-strip-meta{letter-spacing:.02em;color:hsl(var(--foreground) / .55);font-size:.625rem;font-weight:600}.vm-cinema-strip-live{color:hsl(var(--success) / .92);align-items:center;gap:.3rem;padding:0 .35rem;display:inline-flex}.vm-cinema-strip-live-dot,.vm-cinema-strip-live .vm-cinema-strip-live-dot{background:hsl(var(--success));width:.4rem;height:.4rem;box-shadow:0 0 8px hsl(var(--success) / .75);border-radius:999px;animation:2s ease-in-out infinite vm-cinema-live-pulse}@keyframes vm-cinema-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.88)}}.vm-cinema-strip-dock-hint{text-shadow:0 1px 8px rgb(var(--netra-black-rgb) / .8)}.vm-cinema-control-popover{-webkit-backdrop-filter:blur(16px)}.vm-cinema-protocol-segment{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .55);border-radius:.75rem;align-items:stretch;gap:.15rem;padding:.15rem;display:inline-flex}.vm-cinema-protocol-segment--title{border-radius:.55rem;padding:.1rem}.vm-cinema-protocol-segment-item{letter-spacing:.03em;color:hsl(var(--foreground) / .62);border-radius:.55rem;align-items:center;gap:.3rem;padding:.28rem .5rem;font-size:.625rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s,transform .12s;display:inline-flex}.vm-cinema-protocol-segment--title .vm-cinema-protocol-segment-item{padding:.22rem .42rem}.vm-cinema-protocol-segment-item:hover{color:hsl(var(--foreground) / .92);background:hsl(var(--foreground) / .08)}.vm-cinema-protocol-segment-item-active{color:hsl(var(--foreground) / .98);background:linear-gradient(180deg, hsl(var(--accent-info) / .28) 0%, hsl(var(--accent-info) / .12) 100%);box-shadow:0 0 0 1px hsl(var(--accent-info) / .35) inset}.vm-cinema-protocol-segment-item-hint{animation:2.4s ease-in-out infinite vm-cinema-rdp-hint}@keyframes vm-cinema-rdp-hint{0%,to{box-shadow:0 0 0 0 hsl(var(--accent-info) / 0)}50%{box-shadow:0 0 12px 1px hsl(var(--accent-info) / .35)}}.vm-cinema-protocol-hd-badge{letter-spacing:.08em;color:hsl(var(--info));background:hsl(var(--accent-info) / .18);border:1px solid hsl(var(--accent-info) / .28);border-radius:.25rem;padding:.05rem .25rem;font-size:.5rem;font-weight:700}.vm-cinema-strip-btn{color:hsl(var(--foreground) / .88);border-radius:.75rem;align-items:center;gap:.25rem;padding:.4rem .55rem;transition:background .15s,transform .12s,color .15s;display:inline-flex}.vm-cinema-strip-btn:hover{background:hsl(var(--foreground) / .1);transform:translateY(-1px)}.vm-cinema-strip-btn:active{transform:translateY(0)}.vm-rdp-connect-hero{min-height:min(60vh,560px);position:relative}.vm-rdp-connect-hero--cinema{flex:auto;min-height:0}.vm-rdp-connect-card{background:linear-gradient(165deg, hsl(var(--card) / .98) 0%, hsl(var(--background) / .96) 100%);-webkit-backdrop-filter:blur(20px);position:relative}.vm-rdp-connect-card-glow{pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse at 20% 0%, hsl(var(--accent-info) / .18) 0%, transparent 55%), radial-gradient(ellipse at 80% 100%, hsl(var(--accent-alt) / .12) 0%, transparent 50%);opacity:.9;position:absolute;inset:-1px}.vm-rdp-connect-icon{border:1px solid hsl(var(--accent-info) / .35);background:linear-gradient(145deg, hsl(var(--accent-info) / .2) 0%, hsl(var(--accent-info) / .05) 100%);box-shadow:0 8px 32px -8px hsl(var(--accent-info) / .35)}.vm-rdp-hd-badge,.vm-rdp-consolehub-badge{letter-spacing:.1em;text-transform:uppercase;border-radius:.3rem;padding:.12rem .4rem;font-size:.5625rem;font-weight:700}.vm-rdp-hd-badge{color:hsl(var(--info));border:1px solid hsl(var(--accent-info) / .35);background:hsl(var(--accent-info) / .12)}.vm-rdp-consolehub-badge{color:hsl(var(--primary) / .95);border:1px solid hsl(var(--primary) / .3);background:hsl(var(--primary) / .1)}.vm-rdp-field-label{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--foreground) / .45);align-items:center;gap:.35rem;font-size:.625rem;font-weight:700;display:inline-flex}.vm-rdp-field-input{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .45);color:hsl(var(--foreground) / .92);border-radius:.65rem;padding:.55rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}.vm-rdp-field-input:focus{border-color:hsl(var(--accent-info) / .5);box-shadow:0 0 0 3px hsl(var(--accent-info) / .12);outline:none}.vm-rdp-field-input::-moz-placeholder{color:hsl(var(--foreground) / .28)}.vm-rdp-field-input::placeholder{color:hsl(var(--foreground) / .28)}.vm-rdp-connect-btn{color:#fff;background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary)) 55%, hsl(var(--accent-alt)) 100%);box-shadow:0 8px 28px -6px hsl(var(--accent-info) / .45);border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;transition:transform .12s,box-shadow .15s,opacity .15s;display:inline-flex}.vm-rdp-connect-btn:hover:not(:disabled){box-shadow:0 12px 32px -6px hsl(var(--accent-info) / .55);transform:translateY(-1px)}.vm-rdp-connect-btn:disabled{opacity:.4;cursor:not-allowed}.vm-rdp-connecting-ring{border:2px solid hsl(var(--accent-info) / .2);border-top-color:hsl(var(--accent-info));border-radius:999px;width:2.75rem;height:2.75rem;animation:.9s linear infinite vm-rdp-ring-spin}@keyframes vm-rdp-ring-spin{to{transform:rotate(360deg)}}.vm-rdp-connecting-steps{min-width:14rem;margin:0;padding:0;list-style:none}.vm-rdp-connecting-steps li{opacity:.45;margin-bottom:.35rem;padding-left:1.1rem;transition:opacity .25s,color .25s;position:relative}.vm-rdp-connecting-steps li:before{content:"";background:hsl(var(--foreground) / .25);border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.45rem;left:0}.vm-rdp-connecting-step-active{opacity:1;color:hsl(var(--info) / .95)}.vm-rdp-connecting-step-active:before{background:hsl(var(--accent-info));box-shadow:0 0 8px hsl(var(--accent-info) / .65)}.vm-rdp-session-loading{background:radial-gradient(ellipse at center, hsl(var(--accent-info) / .08) 0%, transparent 65%)}.zeus-workbench--cinema .vm-rdp-connect-hero{flex:auto;width:100%;height:100%;min-height:0;margin:0;padding:0}.zeus-workbench--cinema .vm-console-empty{min-height:0;margin:0;padding:.75rem}.vm-cinema-strip-btn-ai{box-shadow:0 0 12px hsl(var(--primary) / .35)}.vm-gallery-shelf{scroll-snap-type:x mandatory;gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.vm-gallery-poster{scroll-snap-align:start;flex-shrink:0;min-width:14rem}.vm-cinema-protocol-pill{border:1px solid hsl(var(--foreground) / .1);color:hsl(var(--foreground) / .65);background:rgb(var(--netra-black-rgb) / .35)}.vm-cinema-protocol-pill-active{border-color:hsl(var(--accent-info) / .45);background:hsl(var(--accent-info) / .15);color:hsl(var(--foreground) / .95)}.vm-cinema-strip-btn-rdp{color:hsl(var(--info))}.vm-studio-split-handle{touch-action:none}.vm-live-preview-grid{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem;display:grid}.vm-machine-timeline{border-top:1px solid hsl(var(--foreground) / .06);background:rgb(var(--netra-black-rgb) / .35)}.vm-floating-console-hud{z-index:24;border:1px solid hsl(var(--foreground) / .12);background:rgb(var(--netra-black-rgb) / .55);max-width:calc(100% - 2rem);color:hsl(var(--foreground) / .88);backdrop-filter:blur(12px);pointer-events:none;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.6875rem;display:inline-flex;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.vm-floating-console-hud--dismissible{pointer-events:auto}.vm-floating-console-hud-dismiss{color:hsl(var(--foreground) / .55);pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;margin-left:.15rem;padding:.15rem;display:inline-flex}.vm-floating-console-hud-dismiss:hover{background:hsl(var(--foreground) / .12);color:hsl(var(--foreground) / .95)}.vm-floating-hud-dot{background:hsl(var(--foreground) / .35);border-radius:999px;width:.5rem;height:.5rem}.vm-floating-hud-dot-live{background:hsl(var(--success));box-shadow:0 0 8px hsl(var(--success) / .65)}.vm-floating-hud-dot-off{background:hsl(var(--destructive))}.vm-floating-hud-protocol{letter-spacing:.04em;text-transform:uppercase;font-weight:600}.vm-floating-hud-meta{color:hsl(var(--foreground) / .55)}.vm-console-command-dock{z-index:24;flex-shrink:0;justify-content:center;max-width:100%;padding:.35rem .75rem .65rem;display:flex;position:relative}.zeus-workbench--immersive .vm-console-command-dock{border-top:1px solid hsl(var(--foreground) / .06);background:linear-gradient(180deg, hsl(var(--card) / .55) 0%, hsl(var(--card) / .82) 100%);backdrop-filter:blur(12px)}.vm-console-command-dock-inner{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .62);backdrop-filter:blur(14px);border-radius:1rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .5rem;display:flex}.vm-console-command-dock-btn{color:hsl(var(--foreground) / .82);border-radius:.65rem;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.vm-console-command-dock-btn:hover{background:hsl(var(--foreground) / .08)}.vm-console-command-dock-btn-active{background:hsl(var(--accent-info) / .18);color:hsl(var(--primary))}.vm-console-command-dock-zoom{border-left:1px solid hsl(var(--foreground) / .1);gap:.2rem;margin-left:.15rem;padding-left:.35rem;display:inline-flex}.vm-console-command-dock-zoom-btn{color:hsl(var(--foreground) / .7);border-radius:.45rem;padding:.2rem .4rem;font-size:.625rem}.vm-console-command-dock-zoom-btn.active{background:hsl(var(--accent-info) / .2);color:hsl(var(--primary))}.vm-console-command-dock-ai{color:hsl(var(--accent-alt))}.vm-console-minimap{z-index:23;border:1px solid hsl(var(--foreground) / .15);background:rgb(var(--netra-black-rgb) / .55);cursor:crosshair;border-radius:.5rem;position:absolute;bottom:.75rem;right:.75rem;overflow:hidden}.vm-console-minimap-viewport{border:1px solid hsl(var(--accent-info) / .85);background:hsl(var(--accent-info) / .15);pointer-events:none;border-radius:2px;position:absolute}.vm-console-recovery-bar{border:1px solid hsl(var(--warning) / .35);background:hsl(var(--warning) / .35);border-radius:.85rem;margin:.5rem .75rem 0;padding:.65rem .75rem}.vm-console-recovery-bar-head{align-items:flex-start;gap:.5rem;display:flex}.vm-console-recovery-bar-actions{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.vm-console-recovery-btn{border:1px solid hsl(var(--foreground) / .12);background:rgb(var(--netra-black-rgb) / .35);color:hsl(var(--foreground) / .9);border-radius:.55rem;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.vm-console-recovery-btn:hover{background:hsl(var(--foreground) / .1)}.vm-console-recovery-btn-recipe{color:hsl(var(--warning))}.vm-console-recovery-steps{color:hsl(var(--foreground) / .72);margin:.5rem 0 0 1.1rem;font-size:.6875rem;list-style:decimal}.vm-present-root.zeus-shell-enter-focus{animation:.28s cubic-bezier(.22,1,.36,1) zeus-shell-focus-in}@keyframes zeus-shell-focus-in{0%{opacity:.85;transform:scale(.96)}to{opacity:1;transform:scale(1)}}html[data-zeus-reduced-motion="1"] .vm-present-root.zeus-shell-enter-focus{animation:none}.vm-workbench-tab{color:hsl(var(--foreground) / .55);border-radius:9999px;padding:.35rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s}.vm-workbench-tab:hover{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .9)}.vm-workbench-tab-active{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground) / .95);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .08)}.vm-workbench-more-menu{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .95);box-shadow:0 16px 40px rgb(var(--netra-black-rgb) / .45);backdrop-filter:blur(20px);border-radius:.75rem}.vm-ask-zyra-chip{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .85);border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.6875rem;display:inline-flex}.vm-ask-zyra-chip:hover{background:hsl(var(--foreground) / .08)}.mac-traffic-pill{backdrop-filter:blur(12px)}.vm-workbench-titlebar{z-index:20;border-radius:var(--zeus-radius-window,28px) var(--zeus-radius-window,28px) 0 0}.vm-workbench-titlebar-glass{background:linear-gradient(180deg, hsl(var(--foreground) / .08) 0%, hsl(var(--foreground) / .02) 100%), linear-gradient(180deg, hsl(var(--card) / .88) 0%, hsl(var(--card) / .92) 100%);-webkit-backdrop-filter:blur(var(--zeus-glass-chrome-blur,24px)) saturate(140%);box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset}.vm-workbench-title-icon{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .06);border-radius:.85rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.vm-workbench-ip-badge{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .05);max-width:8rem;color:hsl(var(--success) / .92);border-radius:999px;padding:.15rem .55rem;font-size:.6875rem}.vm-workbench-context-strip{border-bottom:1px solid hsl(var(--foreground) / .06);background:hsl(var(--foreground) / .03);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .85rem;display:flex}.vm-workbench-context-chips{flex-wrap:wrap;flex:auto;align-items:center;gap:.45rem;min-width:0;display:flex}.vm-workbench-context-chip{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .05);max-width:100%;color:hsl(var(--foreground) / .82);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.6875rem;font-weight:500;display:inline-flex}.vm-workbench-context-chip-mode{border-color:hsl(var(--accent-info) / .22);background:hsl(var(--accent-info) / .1);color:hsl(var(--info))}.vm-workbench-context-bars{flex-direction:column;gap:.35rem;width:min(100%,14rem)}.vm-console-empty-glass{min-height:min(52vh,28rem)}.vm-console-status-bar-glass{border-bottom:1px solid hsl(var(--foreground) / .08);background:linear-gradient(180deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%), hsl(var(--card) / .92);-webkit-backdrop-filter:blur(16px)saturate(130%)}.vm-console-bar-btn{color:hsl(var(--netra-white-hsl) / .92);background:hsl(var(--netra-white-hsl) / .1);border:1px solid hsl(var(--netra-white-hsl) / .16);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .18);transition:background .15s,border-color .15s,color .15s}.vm-console-bar-btn:hover:not(:disabled){background:hsl(var(--netra-white-hsl) / .18);border-color:hsl(var(--netra-white-hsl) / .28);color:hsl(var(--netra-white-hsl));filter:none}.vm-console-bar-btn-active{color:hsl(var(--netra-white-hsl));background:hsl(var(--netra-white-hsl) / .22);border:1px solid hsl(var(--netra-white-hsl) / .28);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .22)}html:not([data-theme=tahoe-light]) .tahoe-btn-ghost{color:hsl(var(--netra-white-hsl) / .88);background:hsl(var(--netra-white-hsl) / .08);border-color:hsl(var(--netra-white-hsl) / .16);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .12)}html:not([data-theme=tahoe-light]) .tahoe-btn-ghost:hover:not(:disabled){background:hsl(var(--netra-white-hsl) / .14);color:hsl(var(--netra-white-hsl));border-color:hsl(var(--netra-white-hsl) / .24)}html:not([data-theme=tahoe-light]) .tahoe-btn-secondary{color:hsl(var(--netra-white-hsl) / .92);background:hsl(var(--netra-white-hsl) / .06);border-color:hsl(var(--netra-white-hsl) / .22)}html:not([data-theme=tahoe-light]) .tahoe-btn-secondary:hover:not(:disabled){color:hsl(var(--netra-white-hsl));background:hsl(var(--netra-white-hsl) / .12);border-color:hsl(var(--netra-white-hsl) / .32)}.vnc-display-fit-btn,.vnc-display-zoom-btn{font-weight:550;transition:background .15s,color .15s,border-color .15s}.vnc-display-fit-btn{color:hsl(var(--netra-white-hsl) / .88);background:hsl(var(--netra-white-hsl) / .08);border:1px solid hsl(var(--netra-white-hsl) / .14);border-radius:.65rem;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.6875rem;display:inline-flex}.vnc-display-fit-btn.is-active,.vnc-display-zoom-btn.is-active{color:hsl(var(--netra-white-hsl));background:hsl(var(--netra-white-hsl) / .2);border-color:hsl(var(--netra-white-hsl) / .28);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .2)}.vnc-display-fit-btn:hover,.vnc-display-zoom-btn:hover{color:hsl(var(--netra-white-hsl));background:hsl(var(--netra-white-hsl) / .16)}.vnc-display-zoom-btn{color:hsl(var(--netra-white-hsl) / .78);background:0 0;border:1px solid #0000;border-radius:.5rem;padding:.15rem .4rem;font-size:.6875rem}.vm-workbench-window.mac-window-frame{min-height:0;box-shadow:0 24px 64px rgb(var(--netra-black-rgb) / .45)}.vm-inspector-drawer-panel.mac-window-frame{border-radius:var(--zeus-radius-window,28px) 0 0 var(--zeus-radius-window,28px);border-right:none}.vm-workbench-vnc-dock{left:max(1rem, env(safe-area-inset-left,0px));bottom:calc(var(--zeus-bottom-safe) + .25rem);z-index:var(--zeus-z-drawer);pointer-events:none;max-width:min(100vw - 2rem,20rem);position:fixed;transform:none}.nebula-security-fab{right:1rem;bottom:calc(var(--zeus-bottom-safe) + 1rem);z-index:var(--zeus-z-command-rail);position:fixed}.vm-workbench-vnc-dock-inner{pointer-events:auto;border:1px solid hsl(var(--foreground) / .18);background:hsl(var(--card) / .88);box-shadow:0 12px 40px rgb(var(--netra-black-rgb) / .55), 0 0 0 1px hsl(var(--foreground) / .06) inset;backdrop-filter:blur(24px)saturate(1.2);border-radius:1.35rem;align-items:center;gap:.35rem;max-width:min(100vw - 1.5rem,32rem);padding:.45rem .65rem;display:flex}.vm-workbench-dock-back{color:hsl(var(--netra-white-hsl) / .95);background:hsl(var(--netra-white-hsl) / .12);border:1px solid hsl(var(--netra-white-hsl) / .2);box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .22);border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.45rem .85rem .45rem .45rem;font-size:.8125rem;font-weight:550;transition:background .15s,border-color .15s;display:inline-flex}.vm-workbench-dock-back:hover{background:hsl(var(--netra-white-hsl) / .2);border-color:hsl(var(--netra-white-hsl) / .32);color:hsl(var(--netra-white-hsl));filter:none}.vm-workbench-dock-back-dot{background:hsl(var(--destructive));width:1.75rem;height:1.75rem;color:hsl(var(--netra-white-hsl));box-shadow:0 1px 2px rgb(var(--netra-black-rgb) / .25);border-radius:.5rem;justify-content:center;align-items:center;display:flex}.vm-workbench-dock-divider{background:hsl(var(--foreground) / .12);width:1px;height:2rem;margin:0 .15rem}.vm-workbench-dock-meta{flex-direction:column;justify-content:center;min-width:0;max-width:10rem;padding:0 .35rem;font-size:.6875rem;line-height:1.25;display:flex}.vm-workbench-dock-action{color:hsl(var(--foreground) / .55);border-radius:.75rem;flex-direction:column;align-items:center;gap:.125rem;padding:.35rem .6rem;font-size:.625rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.vm-workbench-dock-action:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground) / .95)}.vm-workbench-dock-action.is-active{color:hsl(var(--info));background:hsl(var(--primary) / .12)}.zeus-workbench-shell .vm-console-glass-frame{border:1px solid hsl(var(--foreground) / .12);background:linear-gradient(165deg, hsl(var(--card) / .62) 0%, hsl(var(--card) / .78) 100%);-webkit-backdrop-filter:blur(24px)saturate(140%);min-height:0;box-shadow:0 0 0 1px hsl(var(--foreground) / .05) inset, 0 20px 56px -28px rgb(var(--netra-black-rgb) / .7), 0 0 48px -24px hsl(var(--primary) / .12);border-radius:1.5rem;flex-direction:column;flex:auto;margin:.5rem;padding:.45rem;display:flex;overflow:hidden}.zeus-workbench-shell .vm-console-glass-frame>div,.zeus-workbench-shell .vm-console-surface-theatre{flex-direction:column;flex:auto;min-height:0;display:flex}.zeus-workbench-shell .vm-console-glass-well .guacamole-embed-wrap{flex:auto;min-height:0}.zeus-workbench-shell .vm-console-glass-well .guacamole-embed-iframe{min-height:0}.guacamole-native-wrap{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;position:relative}.guacamole-native-stage{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.guacamole-native-stage[data-guac-overflow="1"]{overscroll-behavior:contain;justify-content:flex-start;align-items:flex-start;overflow:auto}.guacamole-native-stage>div{flex:none}.guacamole-native-stage canvas{display:block}.zeus-workbench-shell .vm-console-glass-well .guacamole-native-wrap{flex:auto;height:100%;min-height:0}.zeus-workbench-shell .vm-console-glass-well>.vnc-canvas-stage,.zeus-workbench-shell .vm-console-glass-well>.guacamole-native-wrap,.zeus-workbench-shell .vm-console-glass-well>.guacamole-embed-wrap,.zeus-workbench-shell .vm-console-glass-well>div:has(>.vnc-canvas-stage){flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex}.zeus-workbench-shell .vm-console-glass-well>.vm-floating-console-hud,.zeus-workbench-shell .vm-console-glass-well>.vm-console-cad-pill,.zeus-workbench-shell .vm-console-glass-well>.vm-console-focus-hint,.zeus-workbench-shell .vm-console-glass-well>.vm-console-windows-float,.zeus-workbench-shell .vm-console-glass-well>.vm-console-minimap,.zeus-workbench-shell .vm-console-glass-well>.vm-console-status-overlay,.zeus-workbench-shell .vm-console-glass-well>.vm-present-status-island{flex:none;width:auto;height:auto}.zeus-workbench-shell .vm-console-glass-well{overscroll-behavior:contain;border:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--card) / .55) 0%, hsl(var(--background)) 22%);min-height:0;box-shadow:0 0 0 1px hsl(var(--foreground) / .06) inset, 0 0 40px -14px hsl(var(--accent-info) / .2), 0 24px 48px -32px hsl(var(--foreground) / .18);border-radius:1.2rem;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.zeus-workbench-shell .vm-console-glass-well:has(.vnc-canvas-stage){background:linear-gradient(180deg, hsl(var(--card) / .35) 0%, var(--netra-black) 22%)}.zeus-workbench-shell .vnc-display-engine{flex:auto;min-height:0}.zeus-workbench-shell .vm-console-status-overlay{z-index:12;border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--card) / .78);-webkit-backdrop-filter:blur(12px);color:hsl(var(--muted-foreground));pointer-events:none;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.6875rem;font-weight:500;display:inline-flex;position:absolute;top:.65rem;left:.65rem}.zeus-workbench-shell .vm-console-status-overlay-dot{background:hsl(var(--success));width:.4rem;height:.4rem;box-shadow:0 0 8px hsl(var(--success) / .65);border-radius:999px}.zeus-workbench-shell .vm-console-status-overlay-dot-connecting{background:hsl(var(--warning));box-shadow:0 0 8px hsl(var(--warning) / .5)}.zeus-workbench-shell .vm-console-status-overlay-dot-disconnected{background:hsl(var(--muted-foreground));box-shadow:none}.zeus-workbench-shell .vm-console-guest-hint{shrink:0;border-bottom:1px solid hsl(var(--primary) / .18);background:hsl(var(--primary) / .08);color:hsl(var(--info));padding:.55rem .75rem;font-size:.75rem;line-height:1.45}.vm-workbench-inspector-glass{background:linear-gradient(180deg, hsl(var(--card) / .72) 0%, hsl(var(--card) / .88) 100%);-webkit-backdrop-filter:blur(20px)saturate(130%)}.zeus-workbench-shell .vm-inspector-drawer-panel.vm-workbench-inspector-glass{background:linear-gradient(180deg, hsl(var(--card) / .92) 0%, hsl(var(--card) / .96) 100%)}.zeus-workbench-shell .vm-inspector-accordion.vm-glass-inspector{background:0 0;border:none;max-width:none}.zeus-workbench-shell .vm-inspector-status-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.zeus-workbench-shell .vm-inspector-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}@media (width>=360px){.zeus-workbench-shell .vm-inspector-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.zeus-workbench-shell .vm-inspector-quick-grid .vm-center-quick-link{text-align:center;flex-direction:column;justify-content:center;gap:.25rem;padding:.55rem .35rem;font-size:.625rem}.zeus-workbench-shell .vm-console-mode-segment{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .05);-webkit-backdrop-filter:blur(12px);border-radius:.75rem;padding:.2rem;display:inline-flex}.zeus-workbench-shell .vm-console-mode-segment .tahoe-segment-item{border-radius:.55rem;padding:.35rem .55rem;font-size:.6875rem}.zeus-workbench-shell .vm-console-mode-segment .tahoe-segment-active{background:hsl(var(--primary) / .22);color:hsl(var(--info));box-shadow:0 0 12px -4px hsl(var(--primary) / .45)}.zeus-workbench-shell .vm-workbench-action-pill{border:1px solid hsl(var(--netra-white-hsl) / .16);background:hsl(var(--netra-white-hsl) / .08);color:hsl(var(--netra-white-hsl) / .88);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.6875rem;font-weight:550;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.zeus-workbench-shell .vm-workbench-action-pill:hover{background:hsl(var(--netra-white-hsl) / .16);border-color:hsl(var(--netra-white-hsl) / .28);color:hsl(var(--netra-white-hsl))}.zeus-workbench-shell .vm-workbench-action-pill-active{border-color:hsl(var(--netra-white-hsl) / .32);background:hsl(var(--netra-white-hsl) / .22);color:hsl(var(--netra-white-hsl));box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .2)}.zeus-workbench-shell .vm-workbench-namespace-badge{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .05);color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .5rem;font-size:.625rem;display:none}@media (width>=768px){.zeus-workbench-shell .vm-workbench-namespace-badge{display:inline-flex}}.zeus-workbench-shell .vm-workbench-mobile-console-modes{gap:.35rem;padding:.35rem .75rem 0;display:flex}.zeus-workbench-shell .vm-console-card{background:0 0;border-radius:0;min-height:min(72vh,900px);overflow:visible}.zeus-workbench-shell .vnc-display-engine{min-height:min(72vh,900px)}.zeus-workbench-shell .vm-console-status-bar{border-bottom:1px solid hsl(var(--foreground) / .1);background:linear-gradient(180deg, hsl(var(--card) / .92) 0%, hsl(var(--card) / .88) 100%);-webkit-backdrop-filter:blur(16px)saturate(140%);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .08);border-radius:.9rem .9rem 0 0}.zeus-workbench-root+.zeus-vm-center-engines,.zeus-workbench-shell .zeus-vm-center-engines{display:none}.vm-center-glass{border:1px solid hsl(var(--foreground) / .08);background:linear-gradient(180deg, hsl(var(--card) / .55) 0%, hsl(var(--card) / .72) 100%);-webkit-backdrop-filter:blur(20px)saturate(130%);border-radius:1.5rem;position:relative;overflow:hidden}.vm-center-glass:before{content:"";pointer-events:none;opacity:.35;background-image:linear-gradient(hsl(var(--foreground) / .035) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--foreground) / .035) 1px, transparent 1px);background-size:24px 24px;position:absolute;inset:0}.vm-center-glass>.mac-finder-fill,.vm-center-glass>.mac-finder-view{z-index:1;position:relative}.vm-center-fleet-scope{z-index:1;flex-wrap:wrap;gap:.35rem;padding:.5rem .75rem 0;display:flex;position:relative}.vm-center-fleet-tab{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);color:hsl(var(--foreground) / .65);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.vm-center-fleet-tab:hover{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .9)}.vm-center-fleet-tab-active{border-color:hsl(var(--accent-info) / .45);background:hsl(var(--primary) / .12);color:hsl(var(--info))}.vm-center-fleet-tab-badge{background:hsl(var(--foreground) / .08);text-align:center;border-radius:999px;min-width:1.25rem;padding:0 .35rem;font-size:.65rem}.vm-fleet-panel{z-index:1;flex-direction:column;gap:1rem;min-height:12rem;padding:1rem;display:flex;position:relative}.vm-fleet-panel-header{align-items:flex-start;gap:.75rem;display:flex}.vm-fleet-snapshot-list,.vm-fleet-template-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.75rem;min-width:min(100%,960px);display:grid}.vm-fleet-snapshot-card,.vm-fleet-template-card{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:.85rem;padding:.75rem}.vm-fleet-snapshot-card-head,.vm-fleet-template-card-head{justify-content:space-between;gap:.5rem;margin-bottom:.35rem;display:flex}.vm-fleet-snapshot-meta,.vm-fleet-template-meta{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;font-size:.7rem;display:flex}.vm-fleet-snapshot-actions{flex-wrap:wrap;gap:.35rem;display:flex}.vm-fleet-snapshot-error{border:1px solid hsl(var(--destructive) / .3);background:hsl(var(--destructive) / .08);color:hsl(var(--foreground));border-radius:.5rem;align-items:flex-start;gap:.4rem;margin-bottom:.5rem;padding:.45rem .55rem;font-size:.7rem;line-height:1.35;display:flex}.vm-center-card-spec{border-top:1px solid hsl(var(--foreground) / .06);padding-top:.5rem}.vm-center-card-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding:.25rem;display:grid}@media (width>=640px){.vm-center-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.vm-center-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.zeus-home-vm-hero .vm-center-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1536px){.vm-center-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vm-center-card-grid--comfortable{gap:1.35rem;padding:.5rem}@media (width>=1280px){.vm-center-card-grid--comfortable{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (width>=1920px){.vm-center-card-grid--comfortable{grid-template-columns:repeat(3,minmax(0,1fr))}}.vm-resource-bar{flex-direction:column;gap:.35rem;display:flex}.vm-resource-bar-head{justify-content:space-between;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.vm-resource-bar-label{color:hsl(var(--muted-foreground));font-weight:500}.vm-resource-bar-value{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:600}.vm-resource-bar-track{background:hsl(var(--foreground) / .08);border-radius:999px;height:.4rem;overflow:hidden}.vm-resource-bar-fill{border-radius:inherit;height:100%;transition:width .35s}.vm-resource-bar--cpu .vm-resource-bar-fill{background:linear-gradient(90deg, hsl(var(--success)), hsl(var(--success)))}.vm-resource-bar--memory .vm-resource-bar-fill{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--primary)))}.vm-resource-bar--disk .vm-resource-bar-fill{background:linear-gradient(90deg, hsl(var(--accent-alt)), hsl(var(--accent-alt)))}.vm-resource-bar--warn .vm-resource-bar-fill{background:linear-gradient(90deg, hsl(var(--warning)), hsl(var(--warning)))!important}.vm-resource-bar--hot .vm-resource-bar-fill{background:linear-gradient(90deg, hsl(var(--destructive)), hsl(var(--destructive)))!important}.vm-resource-bar--idle .vm-resource-bar-value{color:hsl(var(--muted-foreground))}.vm-center-meta-row{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.35rem .5rem;font-size:.6875rem;display:flex}.vm-center-meta-chip{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--foreground) / .06);border-radius:999px;align-items:center;gap:.3rem;min-width:0;max-width:100%;padding:.2rem .45rem;display:inline-flex}.vm-center-tag-pill{color:hsl(var(--info));background:hsl(var(--primary) / .12);border:1px solid hsl(var(--primary) / .22);border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.625rem;font-weight:500;display:inline-flex}.vm-center-vnc-btn{border:1px solid hsl(var(--primary) / .45);background:linear-gradient(180deg, hsl(var(--primary) / .95) 0%, hsl(var(--info) / .95) 100%);color:#fff;min-height:2.5rem;box-shadow:0 8px 24px -10px hsl(var(--primary) / .65);border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex}.vm-center-vnc-btn:hover:not(:disabled){box-shadow:0 12px 28px -8px hsl(var(--primary) / .75);transform:translateY(-1px)}.vm-center-vnc-btn:disabled{opacity:.45;cursor:not-allowed}.vm-center-secondary-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .06);min-height:2rem;color:hsl(var(--muted-foreground));border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.vm-center-secondary-btn:hover:not(:disabled){background:hsl(var(--foreground) / .1)}.vm-center-secondary-btn:disabled{opacity:.45}.vm-center-quick-link{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .06);color:hsl(var(--muted-foreground));border-radius:.55rem;align-items:center;gap:.35rem;padding:.45rem .6rem;font-size:.6875rem;font-weight:600;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.vm-center-quick-link:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .18)}.vm-center-sync-footer{z-index:2;border-top:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .96);color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:0;padding:.65rem .85rem;font-size:.75rem;font-weight:500;display:flex;position:relative}.network-center-glass{border:1px solid hsl(var(--foreground) / .08);background:linear-gradient(180deg, hsl(var(--card) / .55) 0%, hsl(var(--card) / .72) 100%);-webkit-backdrop-filter:blur(20px)saturate(130%);border-radius:1.5rem;position:relative;overflow:hidden}.network-center-glass:before{content:"";pointer-events:none;opacity:.35;background-image:linear-gradient(hsl(var(--foreground) / .035) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--foreground) / .035) 1px, transparent 1px);background-size:24px 24px;position:absolute;inset:0}.network-center-glass>.mac-finder-fill,.network-center-glass>.mac-finder-view{z-index:1;position:relative}.network-center-sync-footer{z-index:1;border-top:1px solid hsl(var(--foreground) / .06);color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.65rem;padding:.55rem .85rem .15rem;font-size:.6875rem;display:flex;position:relative}.network-center-views-pane{border-right:1px solid hsl(var(--foreground) / .06);flex-direction:column;min-width:13.5rem;max-width:15rem;padding:.35rem;display:flex;overflow-y:auto}.network-center-views-label{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--foreground) / .45);z-index:1;background:hsl(var(--card));padding:.55rem .85rem .35rem;font-size:.6875rem;font-weight:600;position:sticky;top:0}.network-center-view-btn{width:100%;color:hsl(var(--foreground) / .82);border-radius:1rem;align-items:center;gap:.65rem;margin-bottom:.15rem;padding:.65rem .85rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:flex}.network-center-view-btn:hover{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground))}.network-center-view-btn-active{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground));box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .08)}.network-center-main{padding:.35rem}.network-center-body{flex-direction:column;gap:1rem;padding:.35rem .5rem .75rem;display:flex}.network-center-alerts{flex-direction:column;gap:.5rem;display:flex}.network-center-alert{border-radius:1rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.45}.network-center-alert-info{border:1px solid hsl(var(--accent-info) / .25);background:hsl(var(--accent-info) / .08);color:hsl(var(--info))}.network-center-alert-warn{border:1px solid hsl(var(--warning) / .3);background:hsl(var(--warning) / .08);color:hsl(var(--warning))}.network-center-stage{border:1px solid hsl(var(--foreground) / .1);background:radial-gradient(ellipse 90% 60% at 50% 0%, hsl(var(--accent-info) / .08), transparent 55%), hsl(var(--foreground) / .03);border-radius:1.35rem;min-height:min(52vh,520px);overflow:hidden}.network-center-stage-placeholder{justify-content:center;align-items:center;padding:2rem;display:flex}.network-center-stage-placeholder-inner{text-align:center}.network-center-stage-icon{background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .08);border-radius:1.5rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin-bottom:1rem;display:inline-flex}.network-center-stage-diagram{flex-direction:column;height:100%;min-height:26rem;padding:1rem 1.1rem 1.1rem;display:flex}.network-center-stage-diagram-head,.network-center-stage-diagram-filters,.network-center-stage-diagram-legend,.network-center-stage-diagram-error{margin-bottom:.65rem}.network-center-stage-diagram-canvas{border:1px solid hsl(var(--foreground) / .08);background:radial-gradient(circle at 50% 50%, hsl(var(--card) / .35), hsl(var(--card) / .72));border-radius:1rem;flex:1;min-height:min(44vh,440px);overflow:hidden}.network-center-stage-diagram-svg{width:100%;height:100%;min-height:20rem;display:block}.network-center-stage-loading{justify-content:center;align-items:center;min-height:26rem;display:flex}.network-center-panel-stack{flex-direction:column;gap:1rem;display:flex}.network-center-fallback-details{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card) / .45);border-radius:1rem}.network-center-fallback-summary{cursor:pointer;letter-spacing:.02em;color:hsl(var(--foreground) / .65);padding:.65rem 1rem;font-size:.75rem;font-weight:600;list-style:none}.network-center-fallback-summary::-webkit-details-marker{display:none}.network-center-fallback-details[open] .network-center-fallback-summary{border-bottom:1px solid hsl(var(--foreground) / .06)}.network-center-hero-stack{flex-direction:column;gap:.85rem;display:flex}.network-center-hero-meta{flex-direction:column;gap:.65rem;display:flex}.network-center-supplements{border:1px solid hsl(var(--accent-info) / .18);background:linear-gradient(180deg, hsl(var(--card) / .55) 0%, hsl(var(--card) / .82) 100%);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .05);border-radius:1rem}.network-center-supplements-head{border-bottom:1px solid hsl(var(--foreground) / .06);padding:.85rem 1rem}.network-center-supplements-title{letter-spacing:.02em;color:hsl(var(--foreground) / .92);font-size:.8125rem;font-weight:600}.network-center-supplements-sub{color:hsl(var(--foreground) / .5);margin-top:.2rem;font-size:.75rem}.network-center-supplements-body{padding:.75rem 1rem 1rem}.network-center-supplements--primary{border-color:hsl(var(--accent-info) / .28);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .06), 0 12px 36px -24px hsl(var(--accent-info) / .35)}.network-center-embed-section{flex-direction:column;gap:.5rem;display:flex}.network-center-embed-head{padding:.25rem .15rem 0}.network-center-embed-title{letter-spacing:.02em;color:hsl(var(--primary) / .95);font-size:.8125rem;font-weight:600}.network-center-embed-sub{color:hsl(var(--foreground) / .45);margin-top:.2rem;font-size:.75rem}.hsdk-page--scroll-body .zeus-network-flow-embed--hero{flex:none;min-height:min(52vh,620px);max-height:none}.hsdk-page--scroll-body .zeus-network-flow-embed--hero .packetwolf-embed-canvas{flex:none;min-height:min(48vh,580px)}.zeus-network-flow-embed--hero{border:1px solid hsl(var(--accent-alt) / .28);min-height:min(72vh,720px);box-shadow:0 0 0 1px hsl(var(--foreground) / .04) inset, 0 24px 64px -32px hsl(var(--accent-alt) / .55);flex-direction:column;flex:auto;display:flex}.zeus-network-flow-embed--hero .packetwolf-embed-canvas{flex:auto;min-height:min(64vh,640px)}.packetwolf-embed-chrome{background:linear-gradient(180deg, hsl(var(--accent-alt) / .55) 0%, hsl(var(--card) / .85) 100%)}.packetwolf-embed-mark{background:radial-gradient(circle at 30% 30%, hsl(var(--accent-alt)), hsl(var(--accent-alt)) 55%, hsl(var(--accent-alt)));width:.55rem;height:.55rem;box-shadow:0 0 10px hsl(var(--primary) / .65);border-radius:999px}.packetwolf-embed-badge{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary) / .9);border:1px solid hsl(var(--accent-alt) / .35);border-radius:999px;padding:.1rem .45rem;font-size:.625rem;font-weight:700}.packetwolf-embed-action{color:hsl(var(--warning) / .95)}.packetwolf-embed-action:hover{color:hsl(var(--warning))}.packetwolf-embed-action-muted{color:hsl(var(--foreground) / .55)}.packetwolf-embed-action-muted:hover{color:hsl(var(--foreground) / .9)}.hsdk-tab-content--workspace .network-center-body:has(.zeus-network-flow-embed--hero){min-height:0}.hsdk-tab-content--workspace .network-center-body:has(.zeus-network-flow-embed--hero) .zeus-network-flow-embed--hero{min-height:min(68vh,680px)}.network-center-detail-panel{border-radius:1.25rem}.network-stage-tool-btn{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .05);width:2rem;height:2rem;color:hsl(var(--foreground) / .75);border-radius:.75rem;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.network-stage-tool-btn:hover{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.network-stage-tool-btn-active{border-color:hsl(var(--accent-info) / .35);background:hsl(var(--accent-info) / .12);color:hsl(var(--info))}.network-stage-viewport{cursor:grab;touch-action:pan-y}.network-stage-viewport:active{cursor:grabbing}.network-stage-metrics-row{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.65rem;font-size:.6875rem;display:flex}.network-center-stage-dns{padding:1rem 1.1rem 1.1rem}.network-dns-stage{flex-direction:column;gap:1rem;min-height:24rem;display:flex}.network-dns-stage-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.network-dns-source-badge{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.625rem;font-weight:600;display:inline-flex}.network-dns-source-badge-packetwolf{color:hsl(var(--success));background:hsl(var(--success) / .12);border:1px solid hsl(var(--success) / .25)}.network-dns-source-badge-hubble{color:hsl(var(--info));background:hsl(var(--accent-info) / .12);border:1px solid hsl(var(--accent-info) / .25)}.network-dns-source-badge-none{color:hsl(var(--foreground) / .55);background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .08)}.network-dns-metrics{margin-top:.15rem}.network-dns-stage-body{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:1rem;flex:1;min-height:12rem;overflow:hidden}.network-dns-stage-loading{min-height:12rem}.network-dns-issue-list{max-height:16rem;overflow-y:auto}.network-dns-issue-row{border-bottom:1px solid hsl(var(--foreground) / .06);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.network-dns-issue-severity{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:.12rem .45rem;font-size:.625rem;font-weight:700}.network-dns-issue-severity-high,.network-dns-issue-severity-critical{color:hsl(var(--destructive));background:hsl(var(--destructive) / .12)}.network-dns-issue-severity-warning,.network-dns-issue-severity-medium{color:hsl(var(--warning));background:hsl(var(--warning) / .12)}.network-dns-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:12rem;padding:1.5rem;display:flex}.network-flows-table-wrap{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:1rem;overflow-x:auto}.network-flows-table{border-collapse:collapse;width:100%;font-size:.8125rem}.network-flows-table th,.network-flows-table td{border-bottom:1px solid hsl(var(--foreground) / .06);text-align:left;vertical-align:top;padding:.7rem .85rem}.network-flows-table th{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--foreground) / .45);background:hsl(var(--foreground) / .03);font-size:.6875rem;font-weight:600}.network-flows-table tbody tr{cursor:pointer;transition:background .15s}.network-flows-table tbody tr:hover{background:hsl(var(--foreground) / .04)}.network-flows-row-active{box-shadow:inset 2px 0 0 hsl(var(--primary));background:hsl(var(--accent-info) / .1)!important}.network-flows-cell-main{color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}.network-flows-cell-sub{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.6875rem}.network-flows-risk,.network-flows-verdict{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.625rem;font-weight:700;display:inline-flex}.network-flows-risk-high,.network-flows-verdict-deny{color:hsl(var(--destructive));background:hsl(var(--destructive) / .12)}.network-flows-risk-medium,.network-flows-verdict-unknown{color:hsl(var(--warning));background:hsl(var(--warning) / .12)}.network-flows-risk-low,.network-flows-verdict-ok{color:hsl(var(--success));background:hsl(var(--success) / .12)}.network-flows-vm-link{color:hsl(var(--info));background:hsl(var(--accent-info) / .1);border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.network-flows-vm-link:hover{background:hsl(var(--accent-info) / .18)}.network-flows-empty{color:hsl(var(--muted-foreground));text-align:center;padding:1rem .25rem;font-size:.875rem}.ai-providers-page{min-height:100%}.ai-providers-summary{border:1px solid hsl(var(--foreground) / .1);background:radial-gradient(ellipse 100% 70% at 50% -20%, hsl(var(--accent-info) / .1), transparent 55%), linear-gradient(165deg, hsl(var(--card) / .72) 0%, hsl(var(--card) / .88) 100%);box-shadow:0 16px 40px -24px rgb(var(--netra-black-rgb) / .55);border-radius:1.35rem;padding:1.1rem 1.25rem}.ai-providers-summary-main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ai-providers-summary-status{align-items:flex-start;gap:.75rem;min-width:min(100%,20rem);display:flex}.ai-providers-summary-dot{color:hsl(var(--success));margin-top:.15rem;font-size:.75rem}.ai-providers-summary-dot-local{color:hsl(var(--warning))}.ai-providers-summary-badge{color:hsl(var(--foreground) / .88);background:hsl(var(--foreground) / .1);border:1px solid hsl(var(--foreground) / .08);border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.ai-providers-summary-sub{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.8125rem}.ai-providers-summary-controls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ai-providers-default-picker{flex-direction:column;gap:.35rem;display:flex}.ai-providers-default-select{border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--foreground) / .05);min-width:14rem;color:hsl(var(--foreground));border-radius:1rem;padding:.55rem .85rem;font-size:.8125rem}.ai-providers-default-select:focus{border-color:hsl(var(--accent-info) / .45);outline:none}.ai-providers-add-btn{color:#fff;background:linear-gradient(180deg, hsl(var(--primary)), hsl(var(--primary)));box-shadow:0 10px 24px -14px hsl(var(--primary) / .65);border-radius:1rem;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.8125rem;font-weight:600;transition:filter .15s,transform .15s;display:inline-flex}.ai-providers-add-btn:hover{filter:brightness(1.06)}.ai-providers-summary-foot{border-top:1px solid hsl(var(--foreground) / .06);margin-top:.85rem;padding-top:.75rem}.ai-providers-grid-section{flex-direction:column;gap:1rem;display:flex}.ai-providers-grid-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .15rem;display:flex}.ai-providers-keys-link{color:hsl(var(--info));align-items:center;gap:.35rem;font-size:.8125rem;transition:color .15s;display:inline-flex}.ai-providers-keys-link:hover{color:hsl(var(--info));text-decoration:underline}.ai-providers-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=768px){.ai-providers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.ai-providers-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-provider-card{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);border-radius:1.35rem;flex-direction:column;gap:.85rem;min-height:15rem;padding:1rem 1.05rem 1.05rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.ai-provider-card:hover{border-color:hsl(var(--foreground) / .16);background:hsl(var(--foreground) / .055)}.ai-provider-card-enabled{border-color:hsl(var(--success) / .35);background:linear-gradient(160deg, hsl(var(--success) / .08) 0%, hsl(var(--foreground) / .03) 100%);box-shadow:0 12px 32px -22px hsl(var(--success) / .45)}.ai-provider-card-configured:not(.ai-provider-card-enabled){border-color:hsl(var(--muted-foreground))}.ai-provider-card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ai-provider-card-identity{align-items:center;gap:.75rem;min-width:0;display:flex}.ai-provider-card-icon{background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--foreground) / .08);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.ai-provider-card-title{color:hsl(var(--foreground));font-size:1rem;font-weight:600;line-height:1.2}.ai-provider-card-type{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.6875rem}.ai-provider-card-status{color:hsl(var(--foreground) / .82);background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--foreground) / .08);border-radius:999px;padding:.25rem .65rem;font-size:.6875rem;font-weight:600;transition:background .15s,color .15s}.ai-provider-card-status:hover{background:hsl(var(--foreground) / .12)}.ai-provider-card-status-on{color:hsl(var(--success));background:hsl(var(--success) / .16);border-color:hsl(var(--success) / .28)}.ai-provider-card-description{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.45}.ai-provider-card-meta{margin-top:auto}.ai-provider-card-chip{letter-spacing:.02em;color:hsl(var(--foreground) / .62);background:hsl(var(--foreground) / .06);border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.625rem;font-weight:600;display:inline-flex}.ai-provider-card-chip-ok{color:hsl(var(--success));background:hsl(var(--success) / .12)}.ai-provider-card-chip-warn{color:hsl(var(--warning));background:hsl(var(--warning) / .12)}.ai-provider-card-actions{flex-wrap:wrap;gap:.5rem;display:flex}.ai-provider-card-btn{color:hsl(var(--foreground) / .9);background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--foreground) / .08);border-radius:1rem;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}.ai-provider-card-btn:hover{background:hsl(var(--foreground) / .12)}.ai-provider-card-btn-primary{flex:1}.ai-provider-card-btn-danger{color:hsl(var(--destructive))}.ai-provider-draft-panel{border:1px solid hsl(var(--accent-info) / .22);background:linear-gradient(160deg, hsl(var(--accent-info) / .08) 0%, hsl(var(--card) / .75) 100%);border-radius:1.25rem;flex-direction:column;gap:.85rem;padding:1rem 1.05rem;display:flex}.ai-provider-field{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .55);width:100%;color:hsl(var(--foreground));border-radius:.95rem;padding:.55rem .8rem;font-size:.8125rem}.ai-provider-field:focus{border-color:hsl(var(--accent-info) / .45);outline:none}.ai-providers-footnote{color:hsl(var(--muted-foreground));padding:0 .15rem;font-size:.6875rem}.ai-routing-section{scroll-margin-top:1rem}.ai-routing-engine{flex-direction:column;gap:1rem;display:flex}.ai-routing-engine-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.ai-routing-task-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.85rem;display:grid}@media (width>=900px){.ai-routing-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-routing-task-card{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:1.15rem;padding:.9rem 1rem}.ai-routing-task-title{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.ai-routing-task-title h4{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}.ai-routing-task-count{color:hsl(var(--muted-foreground));font-size:.6875rem}.ai-routing-order-label,.ai-routing-add-label{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.45rem;font-size:.625rem;font-weight:600}.ai-routing-add-label{margin-top:.75rem}.ai-routing-order-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ai-routing-order-item{border:1px solid hsl(var(--accent-info) / .18);background:hsl(var(--accent-info) / .08);border-radius:.85rem;align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}.ai-routing-order-rank{width:1.35rem;height:1.35rem;color:hsl(var(--info));background:hsl(var(--accent-info) / .18);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.ai-routing-order-actions{gap:.2rem;margin-left:auto;display:inline-flex}.ai-routing-order-btn{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));border-radius:.45rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.ai-routing-order-btn:hover:not(:disabled){background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.ai-routing-order-btn:disabled{opacity:.35}.ai-routing-order-btn-remove:hover:not(:disabled){color:hsl(var(--destructive))}.ai-routing-empty-route{color:hsl(var(--muted-foreground));padding:.35rem 0;font-size:.75rem}.ai-routing-add-row{flex-wrap:wrap;gap:.4rem;display:flex}.ai-routing-add-chip{border:1px dashed hsl(var(--foreground) / .16);color:hsl(var(--foreground) / .82);border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.6875rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.ai-routing-add-chip:hover{border-color:hsl(var(--accent-info) / .35);background:hsl(var(--accent-info) / .08)}.ai-routing-all-added{margin-top:.65rem}.ai-provider-keys-list{flex-direction:column;gap:.75rem;display:flex}.ai-provider-key-row{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:1.15rem;padding:.9rem 1rem}.ai-provider-key-row-main{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.ai-provider-key-icon{background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .08);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.ai-provider-key-type{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.625rem}.ai-provider-key-badge{color:hsl(var(--foreground) / .55);background:hsl(var(--foreground) / .06);border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.625rem;font-weight:600;display:inline-flex}.ai-provider-key-badge-on,.ai-provider-key-badge-ok{color:hsl(var(--success));background:hsl(var(--success) / .12)}.ai-provider-key-badge-warn{color:hsl(var(--warning));background:hsl(var(--warning) / .12)}.ai-provider-key-status{flex-direction:column;align-items:flex-end;gap:.35rem;margin-left:auto;display:flex}.ai-provider-key-actions,.ai-provider-key-rotate{border-top:1px solid hsl(var(--foreground) / .06);flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}.ai-provider-key-rotate{flex-direction:column}#ai-provider-keys-panel{scroll-margin-top:1rem}.ai-providers-routing-wrap{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:1rem}.ai-providers-routing-table{border-collapse:collapse;width:100%;font-size:.75rem}.ai-providers-routing-table th,.ai-providers-routing-table td{border-bottom:1px solid hsl(var(--foreground) / .06);padding:.65rem .75rem}.ai-providers-routing-table th{text-align:left;color:hsl(var(--foreground) / .55);background:hsl(var(--foreground) / .03);font-weight:600}.ai-providers-routing-table td:first-child{color:hsl(var(--foreground));font-weight:500}.ai-providers-routing-table td:not(:first-child){text-align:center}.vm-center-card-actions{align-items:stretch;gap:.5rem;display:flex}.vm-center-card-meta{border-top:1px solid hsl(var(--foreground) / .06);padding-top:.15rem}.vm-center-card-menu{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .96);backdrop-filter:blur(20px)saturate(140%);box-shadow:0 16px 40px -16px rgb(var(--netra-black-rgb) / .65);border-radius:1rem;padding:.35rem}.vm-center-card-menu-item{width:100%;color:hsl(var(--foreground) / .92);border-radius:.65rem;align-items:center;gap:.5rem;padding:.5rem .65rem;font-size:.8125rem;transition:background .15s;display:flex}.vm-center-card-menu-item:hover{background:hsl(var(--foreground) / .08)}.vm-center-glass-table{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);-webkit-backdrop-filter:blur(20px)saturate(130%);border-radius:1.5rem}.vm-center-glass-table--browse{flex:0 auto;min-height:0;max-height:100%}.vm-center-glass-table--browse table{table-layout:auto;height:auto}.vm-center-glass-table-row{height:auto}.vm-center-glass-table-row td{vertical-align:middle}.vm-center-glass-table-head th{letter-spacing:normal!important;text-transform:none!important;color:hsl(var(--foreground) / .6)!important;background:hsl(var(--foreground) / .05)!important;border-bottom:1px solid hsl(var(--foreground) / .08)!important;padding:1rem 1.25rem!important;font-size:.8125rem!important;font-weight:500!important}.vm-center-glass-table-row td{padding:.65rem .85rem!important}.vm-center-glass-table-row{border-bottom:1px solid hsl(var(--foreground) / .06)}.vm-center-glass-table-row:hover{background:hsl(var(--foreground) / .04)}.vm-center-glass-table-row-active{background:hsl(var(--primary) / .08)!important}.vm-center-inspector-panel{max-height:100%;position:sticky;top:0}.vm-center-inspector-popout{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .82);border-radius:.75rem;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.6875rem;font-weight:500;transition:background .15s;display:inline-flex}.vm-center-inspector-popout:hover{background:hsl(var(--foreground) / .1)}.vm-center-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.vm-center-action-btn{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .08);color:hsl(var(--foreground) / .92);border-radius:1rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .65rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.vm-center-action-btn:hover:not(:disabled){background:hsl(var(--foreground) / .12);border-color:hsl(var(--foreground) / .14)}.vm-center-action-btn:disabled{opacity:.45;cursor:not-allowed}.vm-center-action-btn-primary{background:hsl(var(--primary) / .92);border-color:hsl(var(--primary) / .55);color:#fff;font-weight:600}.vm-center-action-btn-primary:hover:not(:disabled){background:hsl(var(--primary))}.vm-center-action-btn-danger{background:hsl(var(--destructive) / .1);border-color:hsl(var(--destructive) / .2);color:hsl(var(--destructive))}.vm-center-action-btn-danger:hover:not(:disabled){background:hsl(var(--destructive) / .18)}.vm-center-table-vnc-btn{background:hsl(var(--primary) / .92);color:#fff;border-radius:.75rem;transition:background .15s}.vm-center-table-vnc-btn:hover{background:hsl(var(--primary))}.vm-table-resource-bars{flex-direction:column;gap:.35rem;display:flex}.vm-table-resource-bars .vm-resource-bar--compact{gap:.15rem}.vm-table-resource-bars .vm-resource-bar-track{height:.3rem}.vm-glass-inspector{gap:.65rem}.vm-glass-inspector-header{align-items:flex-start;gap:.65rem;padding-bottom:.15rem;display:flex}.vm-glass-section{border-radius:var(--zeus-radius-panel,1rem);border:1px solid hsl(var(--foreground) / .09);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);-webkit-backdrop-filter:blur(var(--zeus-glass-card-blur,40px)) saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);padding:.65rem .75rem}.vm-glass-section-title{letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.45rem;font-size:.6875rem;font-weight:600}.vm-browse-inspector{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding:.75rem .85rem 1rem;display:flex;overflow:hidden auto}.hsdk-vm-inspector .vm-center-action-btn{color:hsl(var(--foreground) / .95);background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .14)}.hsdk-vm-inspector .vm-center-action-btn-primary{background:hsl(var(--primary) / .92);border-color:hsl(var(--primary) / .55);color:#fff}.vm-browse-facts{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem .65rem;font-size:.75rem;display:grid}.vm-browse-facts dt{color:hsl(var(--muted-foreground))}.vm-browse-facts dd{color:hsl(var(--foreground));min-width:0}.vm-fact-tile-grid{gap:.45rem}.vm-fact-tile{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:.5rem;flex-direction:column;gap:.2rem;padding:.5rem .55rem;display:flex}.vm-fact-tile dt{letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}.vm-fact-tile dd{color:hsl(var(--foreground));min-width:0;font-size:.8125rem;font-weight:600}.vm-fact-tile-sky{border-color:hsl(var(--accent-info) / .25);background:hsl(var(--accent-info) / .08)}.vm-fact-tile-sky dd{color:hsl(var(--info))}.vm-fact-tile-emerald{border-color:hsl(var(--success) / .25);background:hsl(var(--success) / .08)}.vm-fact-tile-emerald dd{color:hsl(var(--success))}.vm-fact-tile-amber{border-color:hsl(var(--warning) / .25);background:hsl(var(--warning) / .08)}.vm-fact-tile-amber dd{color:hsl(var(--warning))}.vm-fact-tile-violet{border-color:hsl(var(--accent-alt) / .25);background:hsl(var(--accent-alt) / .08)}.vm-fact-tile-violet dd{color:hsl(var(--primary))}.vm-fact-ledger{gap:0}.vm-fact-ledger .vm-fact-tile{border:0;border-bottom:1px solid hsl(var(--foreground) / .06);background:0 0;border-radius:0;padding:.4rem .15rem .4rem .75rem;position:relative}.vm-fact-ledger .vm-fact-tile:before{content:"";background:hsl(var(--foreground) / .22);border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:.62rem;left:0}.vm-fact-ledger .vm-fact-tile-sky:before{background:hsl(var(--accent-info))}.vm-fact-ledger .vm-fact-tile-emerald:before{background:hsl(var(--success))}.vm-fact-ledger .vm-fact-tile-amber:before{background:hsl(var(--warning))}.vm-fact-ledger .vm-fact-tile-violet:before{background:hsl(var(--accent-alt))}.vm-fact-copy-btn{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.vm-fact-copy-btn:hover{text-decoration:underline}.vm-compact-header-sort{font:inherit;color:inherit;cursor:pointer;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:.2rem;padding:0;display:inline-flex}.vm-compact-header-sort:hover{color:hsl(var(--foreground))}.vm-compact-header-sort-active{color:hsl(var(--info))}.vm-compact-header-sort-icon{opacity:.85;font-size:.625rem}.vm-compact-status-dot{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;box-shadow:0 0 6px}.vm-compact-status-dot-running{background:hsl(var(--success));color:hsl(var(--success) / .6)}.vm-compact-status-dot-stopped{background:hsl(var(--muted-foreground));color:hsl(var(--muted-foreground))}.vm-compact-status-dot-migrating{background:hsl(var(--primary));color:hsl(var(--info) / .6);animation:2s ease-in-out infinite vm-status-pulse}.vm-compact-status-dot-failed{background:hsl(var(--destructive));color:hsl(var(--destructive) / .6)}@keyframes vm-status-pulse{0%,to{opacity:1}50%{opacity:.45}}.vm-compact-row-specs{color:hsl(var(--primary) / .85)}.vm-compact-ip-btn{cursor:pointer;text-align:left;color:hsl(var(--success));background:0 0;border:none;border-radius:.35rem;padding:.2rem .35rem;transition:background .12s}.vm-compact-ip-btn:hover:not(:disabled){background:hsl(var(--success) / .12)}.vm-compact-ip-btn:disabled{cursor:default;color:hsl(var(--muted-foreground))}.vm-compact-list-footer{border-top:1px solid hsl(var(--accent-info) / .12);background:rgb(var(--netra-black-rgb) / .2);color:hsl(var(--foreground) / .5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;padding:.45rem .75rem;font-size:.6875rem;display:flex}.vm-compact-list-footer-hint{color:hsl(var(--muted-foreground))}.vm-browse-action-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .05);min-height:2rem;color:hsl(var(--muted-foreground));border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.vm-browse-action-btn:hover:not(:disabled){background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .18)}.vm-browse-action-btn:disabled{opacity:.45;cursor:not-allowed}.vm-browse-section{flex-direction:column;gap:.35rem;display:flex}.vm-browse-section-label{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:600}.vm-browse-link-row{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);color:hsl(var(--muted-foreground));border-radius:.65rem;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.8125rem;transition:background .15s,border-color .15s;display:inline-flex}.vm-browse-link-row:hover{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .16)}.vm-browse-inspector .vm-browse-helper{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.45}.vm-browse-inspector .vm-remote-chip-browse .vm-remote-chip-label{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600}.vm-browse-inspector .vm-remote-chip-browse .vm-remote-chip-copy{opacity:1;color:hsl(var(--muted-foreground))}.vm-browse-inspector .vm-remote-chip-browse .vm-remote-chip-copy:hover{color:hsl(var(--foreground))}.vm-browse-inspector .vm-browse-remote-hint{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.4}.mac-vm-control-group{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:.75rem;overflow:hidden}.mac-vm-control-group-title{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .45);border-bottom:1px solid hsl(var(--foreground) / .06);padding:.45rem .75rem;font-size:.625rem;font-weight:600}.mac-vm-action-list{flex-direction:column;display:flex}.mac-vm-action-row{width:100%;color:hsl(var(--foreground) / .92);align-items:center;gap:.65rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s;display:flex}.mac-vm-action-row:hover:not(:disabled){background:hsl(var(--foreground) / .06)}.mac-vm-action-row+.mac-vm-action-row{border-top:1px solid hsl(var(--foreground) / .05)}.mac-vm-chip-btn{border:1px solid hsl(var(--netra-white-hsl) / .16);background:hsl(var(--netra-white-hsl) / .08);color:hsl(var(--netra-white-hsl) / .9);border-radius:.65rem;padding:.35rem .65rem;font-size:.75rem;font-weight:550;transition:background .15s,border-color .15s,color .15s}.mac-vm-chip-btn:hover:not(:disabled){background:hsl(var(--netra-white-hsl) / .16);border-color:hsl(var(--netra-white-hsl) / .28);color:hsl(var(--netra-white-hsl))}.mac-vm-chip-btn-active{background:hsl(var(--netra-white-hsl) / .2);border-color:hsl(var(--netra-white-hsl) / .3);color:hsl(var(--netra-white-hsl));box-shadow:inset 0 .5px 0 hsl(var(--netra-white-hsl) / .2)}.vm-hardware-pill{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;padding:.2rem .5rem;font-size:.65rem;font-weight:600}.vm-hardware-pill-live{background:hsl(var(--success) / .12);border-color:hsl(var(--success) / .35);color:hsl(var(--success))}.vm-hardware-pill-warn{background:hsl(var(--warning) / .12);border-color:hsl(var(--warning) / .35);color:hsl(var(--warning))}.vm-hardware-pill-restart{background:hsl(var(--muted-foreground) / .12);border-color:hsl(var(--muted-foreground) / .3);color:hsl(var(--muted-foreground))}.vm-hardware-msg{border:1px solid hsl(var(--success) / .25);background:hsl(var(--success) / .08);border-radius:.75rem;padding:.5rem .75rem}html[data-zeus-hardware-studio="1"] .mac-dock{opacity:0;pointer-events:none;transition:opacity .2s}html[data-zeus-hardware-studio="1"] .hsdk-vm-inspector{opacity:.35;pointer-events:none;transition:opacity .2s}html[data-zeus-hardware-studio="1"] .vm-center-fleet-peek{opacity:0;pointer-events:none}.hardware-studio-panel{top:var(--zeus-shell-top-offset,var(--zeus-topbar-h));background:linear-gradient(165deg, hsl(var(--card)) 0%, hsl(var(--background)) 100%);border-left:1px solid hsl(var(--accent-info) / .22);width:min(960px,92vw);box-shadow:-24px 0 64px -12px rgb(var(--netra-black-rgb) / .75), 0 0 0 1px hsl(var(--accent-info) / .08) inset, 0 0 48px -8px hsl(var(--accent-info) / .12);border-radius:24px 0 0 24px;bottom:0;right:0}@media (width<=640px){.hardware-studio-panel{width:100%;max-height:calc(100dvh - var(--zeus-shell-top-offset,5.5rem) - env(safe-area-inset-bottom,0px));border-left:none;border-top:1px solid hsl(var(--accent-info) / .22);border-radius:24px 24px 0 0;top:auto;left:0;right:0}}.hardware-studio-header{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card))}.hardware-studio-header-inner{align-items:center;gap:.85rem;height:3.625rem;min-height:3.625rem;padding:0 .75rem 0 1rem;display:flex}.hardware-studio-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));writing-mode:vertical-rl;border-left:2px solid hsl(var(--primary));flex:none;align-items:center;height:2.35rem;padding-left:.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;display:flex;transform:rotate(180deg)}.hardware-studio-vm-id{align-items:baseline;gap:.55rem;min-width:0;display:flex}.hardware-studio-kicker{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--primary));font-size:.65rem;font-weight:700}.hardware-studio-title{color:hsl(var(--foreground));letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:600;line-height:1.2}.hardware-studio-subtitle{color:hsl(var(--muted-foreground));white-space:nowrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.hardware-studio-specs{flex:1;gap:.35rem;min-width:0;margin-left:.25rem;display:flex;overflow:hidden}.hardware-studio-chip{color:hsl(var(--muted-foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));white-space:nowrap;border-radius:.375rem;align-items:center;padding:.2rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;font-weight:500;display:inline-flex}.hardware-studio-chip-live{color:hsl(var(--success));border-color:hsl(var(--success) / .28);background:hsl(var(--success) / .1);gap:.35rem}.hardware-studio-pulse{background:hsl(var(--success));width:6px;height:6px;box-shadow:0 0 0 0 hsl(var(--success) / .55);border-radius:50%;flex:none;animation:2.4s infinite hardware-studio-pulse}@keyframes hardware-studio-pulse{70%{box-shadow:0 0 0 7px hsl(var(--success) / 0)}to{box-shadow:0 0 0 0 hsl(var(--success) / 0)}}@media (prefers-reduced-motion:reduce){.hardware-studio-pulse{animation:none}}.hardware-studio-chip-warn{color:hsl(var(--warning,38 92% 50%));background:hsl(var(--warning,38 92% 50%) / .12);border-color:hsl(var(--warning,38 92% 50%) / .35)}.hardware-studio-head-actions{flex:none;align-items:center;gap:.35rem;margin-left:auto;display:flex}.hardware-studio-ghost-btn{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));background:0 0;border-radius:.375rem;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.78rem;font-weight:500;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.hardware-studio-ghost-btn:hover:not(:disabled){background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.hardware-studio-ghost-btn:disabled{opacity:.4;cursor:not-allowed}.hardware-studio-head-sep{background:hsl(var(--border));width:1px;height:1.25rem;margin:0 .15rem}.hardware-studio-icon-btn{width:1.85rem;height:1.85rem;color:hsl(var(--muted-foreground));border-radius:.375rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.hardware-studio-icon-btn:hover{background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.hardware-studio-body{min-height:0}.hardware-studio-footer{border-top:1px solid hsl(var(--border));background:hsl(var(--card));padding-bottom:max(1rem, env(safe-area-inset-bottom,0px))}.hardware-studio-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1rem;display:flex}.hardware-studio-footer-status{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}.hardware-studio-footer-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.hardware-studio-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (width>=720px){.hardware-studio-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hardware-studio-summary-card{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:.85rem;padding:.75rem .85rem}.hardware-studio-summary-card-accent{border-color:hsl(var(--accent-info) / .25);box-shadow:0 0 24px -8px hsl(var(--accent-info) / .2)}.hardware-studio-summary-label{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6rem;font-weight:700}.hardware-studio-summary-value{color:hsl(var(--foreground));margin-top:.25rem;font-size:.95rem;font-weight:700}.hardware-studio-summary-hint{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.65rem}.hardware-studio-tabs{border-bottom:1px solid hsl(var(--border))}.hardware-studio-tabs-scroll{scrollbar-width:thin;gap:.25rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.hardware-studio-tab{color:hsl(var(--muted-foreground));border-bottom:2px solid #0000;border-radius:.5rem .5rem 0 0;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.hardware-studio-tab:hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .4)}.hardware-studio-tab-active{color:hsl(var(--accent-info));border-bottom-color:hsl(var(--accent-info));background:hsl(var(--accent-info) / .08);box-shadow:0 -2px 16px -4px hsl(var(--accent-info) / .35)}.hardware-studio-section-title{color:hsl(var(--foreground));font-size:.95rem;font-weight:700;line-height:1.25}.hardware-studio-section-desc{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.7rem}.hardware-studio-input,.hardware-studio-select{background:hsl(var(--background))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.hardware-studio-input:focus,.hardware-studio-select:focus{box-shadow:0 0 0 1px hsl(var(--accent-info) / .35);outline:none;border-color:hsl(var(--accent-info))!important}.hardware-studio-select{border-radius:.65rem;width:100%;padding:.5rem .65rem;font-size:.875rem}.hardware-studio-metric-row{border:1px solid hsl(var(--accent-info) / .2);background:hsl(var(--accent-info) / .06);border-radius:.55rem;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.hardware-studio-metric-row-compact{padding:.4rem .65rem}.hardware-studio-metric-value{color:hsl(var(--accent-info));font-size:1.1rem;font-weight:800}.hardware-studio-impact-card{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .35);border-radius:.65rem;padding:.55rem .75rem}.hardware-studio-impact-compact{flex-wrap:wrap;gap:.35rem;display:flex}.hardware-studio-impact-chip{color:hsl(var(--foreground) / .85);background:hsl(var(--muted) / .5);border:1px solid hsl(var(--border));border-radius:9999px;align-items:center;padding:.2rem .55rem;font-size:.65rem;font-weight:600;display:inline-flex}.hardware-studio-compute-block{border:1px solid hsl(var(--border));background:hsl(var(--background) / .6);border-radius:.75rem;flex-direction:column;gap:.55rem;padding:.65rem .75rem;display:flex}.hardware-studio-subsection{border-top:1px solid hsl(var(--border));padding-top:.35rem}.hardware-studio-impact-title{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));font-size:.65rem;font-weight:700}.hardware-studio-impact-list{color:hsl(var(--foreground) / .85);margin-top:.35rem;padding-left:1rem;font-size:.75rem;list-style:outside}.hardware-studio-pending{border:1px solid hsl(var(--warning,38 92% 50%) / .3);background:hsl(var(--warning,38 92% 50%) / .08);border-radius:.85rem;padding:.75rem .85rem}.hardware-studio-pending-title{color:hsl(var(--warning,38 92% 50%));align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.hardware-studio-pending-count{background:hsl(var(--warning,38 92% 50%) / .25);border-radius:9999px;justify-content:center;min-width:1.25rem;padding:.05rem .35rem;font-size:.65rem;display:inline-flex}.hardware-studio-pending-list{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.hardware-studio-pending-item{color:hsl(var(--foreground));font-size:.75rem}.hardware-studio-pending-field{color:hsl(var(--foreground));font-weight:600}.hardware-studio-pending-row{color:hsl(var(--muted-foreground));font-size:.7rem}.hardware-studio-pending-impact{color:hsl(var(--warning,38 92% 50%));margin-top:.15rem;font-size:.65rem}.hardware-studio-main-split{grid-template-columns:1fr;display:grid}@media (width<=900px){.hardware-studio-main-split{grid-template-columns:1fr}}.hardware-studio-yaml-pane{flex-direction:column;gap:.75rem;height:100%;min-height:0;display:flex}.hardware-studio-yaml-label{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.65rem;font-weight:700}.hardware-studio-yaml-pre{color:hsl(var(--foreground) / .85);background:hsl(var(--background));border:1px solid hsl(var(--border));white-space:pre-wrap;word-break:break-word;border-radius:.65rem;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;line-height:1.45}.hardware-studio-yaml-pre-scroll{max-height:280px;overflow:auto}.hardware-studio-hint{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--accent-info) / .2);background:hsl(var(--accent-info) / .06);border-radius:.65rem;align-items:flex-start;gap:.5rem;padding:.65rem .75rem;font-size:.75rem;display:flex}.hardware-studio-exposure-warn{border:1px solid hsl(var(--warning,38 92% 50%) / .35);background:hsl(var(--warning,38 92% 50%) / .1);border-radius:.75rem;gap:.65rem;padding:.75rem;display:flex}.hardware-studio-checkbox{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .4);color:hsl(var(--foreground));cursor:pointer;border-radius:.55rem;align-items:center;gap:.55rem;padding:.5rem .65rem;font-size:.8rem;display:flex}.hardware-studio-checkbox-compact{padding:.4rem .55rem;font-size:.75rem}.hardware-studio-feature-list{color:hsl(var(--muted-foreground));flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.hardware-studio-alert{border-radius:.65rem;padding:.65rem .75rem;font-size:.8rem}.hardware-studio-alert-error{border:1px solid hsl(var(--danger) / .35);background:hsl(var(--danger) / .1);color:hsl(var(--danger))}.hardware-studio-alert-success{border:1px solid hsl(var(--success) / .3);background:hsl(var(--success) / .08);color:hsl(var(--success))}.hardware-studio-presets-label{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.65rem;font-weight:700}.hardware-studio-tab-panel .tahoe-field label{color:hsl(var(--foreground) / .85);font-weight:600}.vm-access-bar{padding:.25rem 0}.vm-access-bar-compact .mac-vm-chip-btn{padding:.35rem .5rem}.vm-access-check-pill{border:1px solid hsl(var(--foreground) / .1);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.15rem .45rem;font-size:.6rem;font-weight:600}.vm-access-check-ok{background:hsl(var(--success) / .12);color:hsl(var(--success));border-color:hsl(var(--success) / .3)}.vm-access-check-warn,.vm-access-check-fail{background:hsl(var(--warning) / .12);color:hsl(var(--warning));border-color:hsl(var(--warning) / .3)}.vm-browser-access-banner{border:1px solid hsl(var(--success) / .2);background:hsl(var(--success) / .06);border-radius:.65rem}.guacamole-watermark{color:hsl(var(--foreground) / .08);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;justify-content:center;align-items:center;font-size:.65rem;display:flex;position:absolute;inset:0;transform:rotate(-18deg)}.console-multi-grid-cells-2x2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.console-multi-grid-cells-focused{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.console-multi-grid-tile{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .35);border-radius:.75rem;flex-direction:column;min-height:0;display:flex;overflow:hidden}.console-multi-grid-tile-bar{shrink:0;border-bottom:1px solid hsl(var(--foreground) / .08);justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.7rem;display:flex}.console-multi-grid-tile-canvas{flex:1;min-height:180px;position:relative}.console-multi-grid-cells-focused .console-multi-grid-tile-canvas{min-height:360px}@media (width<=768px){.console-multi-grid-cells-2x2{grid-template-columns:minmax(0,1fr)}}.platform-centers-strip{margin-top:.25rem}.platform-centers-card{min-height:4.5rem}.vm-sorcery-drawer{animation:.2s ease-out vm-slide-in-right}@keyframes vm-slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.tahoe-glass-card .vm-health-strip{border-bottom:none;margin:0 -.25rem .25rem;padding-left:0;padding-right:0}.mac-vm-inspector-back{transition:background .15s}.vm-table-mac-actions{min-width:12rem}.mac-vm-expose-ssh-btn{border-color:hsl(var(--success) / .35);background:hsl(var(--success) / .12);color:hsl(var(--success))}.mac-vm-expose-ssh-btn:hover:not(:disabled){background:hsl(var(--success) / .2);border-color:hsl(var(--success) / .5)}.mac-vm-expose-rdp-btn{border-color:hsl(var(--primary) / .35);background:hsl(var(--accent-alt) / .12);color:hsl(var(--primary))}.mac-vm-expose-rdp-btn:hover:not(:disabled){background:hsl(var(--accent-alt) / .2);border-color:hsl(var(--primary) / .5)}.mac-vm-icon-btn{border-radius:.5rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.mac-vm-icon-btn:hover{background:hsl(var(--foreground) / .06)}.mac-vm-field{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .25);color:hsl(var(--foreground) / .95);border-radius:.5rem;padding:.35rem .5rem;font-size:.75rem}.mac-vm-primary-btn{background:hsl(var(--primary) / .85);color:#fff;border-radius:.65rem;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.mac-vm-primary-btn:hover:not(:disabled){background:hsl(var(--primary))}.mac-vm-primary-btn:disabled{opacity:.45}.zeus-hero-card{background:linear-gradient(180deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%)}.zeus-connect-primary{background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary)) 100%);color:#fff;box-shadow:0 4px 20px hsl(var(--primary) / .35)}.zeus-connect-chevron{background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary)) 100%);color:#fff}.zeus-hero-secondary-btn{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .9);border-radius:.75rem;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.zeus-hero-secondary-btn:hover{background:hsl(var(--foreground) / .08)}.zeus-workbench-grid{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.zeus-workbench-grid[data-inspector=open]{grid-template-columns:minmax(0,1fr)}@media (width<=1023px){.zeus-workbench-grid[data-inspector=open]{grid-template-columns:minmax(0,1fr)}}.zeus-workbench-inspector-column{min-width:0;min-height:0;display:none}@media (width>=1024px){.zeus-workbench-grid[data-inspector=open] .zeus-workbench-inspector-column{display:none}}.vm-command-center{width:100%;max-width:360px}.vm-inspector-edge-tab{z-index:180;border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .92);backdrop-filter:blur(12px);color:hsl(var(--info) / .95);letter-spacing:.04em;text-transform:uppercase;box-shadow:-4px 0 24px rgb(var(--netra-black-rgb) / .35);border-right:none;border-radius:.75rem 0 0 .75rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.65rem .45rem;font-size:.625rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:none;position:fixed;top:50%;right:0}.vm-inspector-edge-tab:hover{background:hsl(var(--primary) / .35);border-color:hsl(var(--accent-info) / .35);color:hsl(var(--info))}.vm-inspector-edge-tab-label{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}@media (width>=1024px){.vm-inspector-edge-tab{display:inline-flex}}.vm-inspector-edge-tab--collapsed{min-width:2.25rem;padding:.55rem .4rem}.zeus-center-page:not(.zeus-reserved-page){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.zeus-center-page-compact .tahoe-hero-flat{padding-top:.75rem;padding-bottom:.75rem}[data-center-page="1"] .zeus-main-content-pad{flex-direction:column;flex:auto;min-height:0;padding-bottom:0;display:flex}.tahoe-platform-content--scroll{min-height:0}.tahoe-platform-content--relaxed{gap:var(--zeus-page-section-gap,1.5rem);flex-direction:column;width:100%;max-width:none;padding-bottom:.5rem;display:flex}.zeus-glass-section.zeus-hero,.zeus-glass-section.tahoe-hero{overflow:visible}[data-center-page="1"] .zeus-center-page.max-w-5xl,[data-center-page="1"] .zeus-center-page.max-w-6xl,[data-center-page="1"] .zeus-center-page.max-w-4xl,[data-center-page="1"] .zeus-center-page.max-w-3xl{max-width:none;margin-left:0;margin-right:0}[data-center-page="1"] .tahoe-hero-flat{background:hsl(var(--card) / .72);border-color:hsl(var(--foreground) / .12);margin-bottom:.25rem;padding-top:1rem;padding-bottom:1rem}.system-health-metrics-strip{z-index:5;background:linear-gradient(to bottom, hsl(var(--card) / .92) 75%, transparent);padding-bottom:.25rem;position:sticky;top:0}[data-center-page="1"] .tahoe-center-stack{gap:var(--zeus-page-section-gap)}[data-center-page="1"] .tahoe-platform-content{flex:auto;min-height:0;padding-bottom:.5rem}[data-center-page="1"] [data-scroll-owner=page] .tahoe-platform-content{flex:none;height:auto;min-height:auto;overflow:visible}[data-center-page="1"] .mac-finder-fill .tahoe-table-wrap{overflow:auto}[data-center-page="1"] .mac-finder-fill{min-height:0}.mac-finder-fill{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card) / .92);border-radius:1rem;flex:auto;height:100%;min-height:0;overflow:hidden}.mac-finder-fill .mac-finder-list{flex-direction:column;flex:auto;min-height:0;display:flex}.mac-finder-fill .mac-finder-panes,.mac-finder-fill .mac-finder-list>*{flex:auto;min-height:0}.mac-finder-wide{width:100%;max-width:none;margin-left:0;margin-right:0}.mac-finder-inspector-edge-tab{display:none;top:auto;bottom:5.75rem}@media (width>=768px){.mac-finder-inspector-edge-tab{display:inline-flex}}.vm-health-pill-interactive{cursor:pointer;transition:background .15s,border-color .15s}.vm-health-pill-interactive:hover{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .14)}.zyra-assistant-drawer{animation:.28s cubic-bezier(.22,1,.36,1) tahoe-sheet-up}.zeus-shell-operate .mac-menubar .zeus-system-health-pill,.zeus-shell-focus .mac-menubar .menubar-live-metrics,.zeus-shell-focus .cloud-os-workspace-tabs,.zeus-shell-focus .infrastructure-space-subnav,.zeus-shell-operate .cloud-os-workspace-tabs,.zeus-shell-operate .infrastructure-space-subnav{display:none}html.zeus-vm-present,body.zeus-vm-present{overflow:hidden}.vm-present-root{background:radial-gradient(ellipse 130% 70% at 50% -10%, rgba(var(--desktop-accent-rgb,10 132 255), .12) 0%, transparent 58%), radial-gradient(ellipse 90% 60% at 50% 110%, rgba(var(--desktop-accent-rgb,99 102 241), .08) 0%, transparent 55%), hsl(var(--background));height:100dvh;transition:background .45s,background-color .45s}.vm-present-root[data-wallpaper=aurora]{background:radial-gradient(ellipse 100% 70% at 20% -10%, hsl(var(--accent-alt) / .24) 0%, transparent 50%), radial-gradient(ellipse 80% 60% at 90% 10%, rgba(var(--desktop-accent-rgb,14 165 233), .16) 0%, transparent 45%), var(--netra-black)}.vm-present-root[data-wallpaper=midnight]{background:radial-gradient(ellipse 90% 60% at 50% 0%, rgba(var(--desktop-accent-rgb,15 23 42), .35) 0%, transparent 55%), radial-gradient(ellipse 70% 50% at 50% 100%, rgba(var(--desktop-accent-rgb,127 29 29), .12) 0%, transparent 60%), var(--netra-black)}.vm-present-root[data-wallpaper=ocean]{background:radial-gradient(ellipse 110% 75% at 50% -15%, rgba(var(--desktop-accent-rgb,6 78 120), .32) 0%, transparent 52%), radial-gradient(ellipse 80% 55% at 50% 110%, rgba(var(--desktop-accent-rgb,14 165 233), .1) 0%, transparent 55%), var(--netra-black)}.mac-popout-root{background:radial-gradient(ellipse 120% 65% at 50% -8%, rgba(var(--desktop-accent-rgb,10 132 255), .14) 0%, transparent 58%), radial-gradient(ellipse 85% 55% at 50% 108%, rgba(var(--desktop-accent-rgb,99 102 241), .08) 0%, transparent 55%), hsl(var(--background))}.mac-popout-root[data-wallpaper=aurora]{background:radial-gradient(ellipse 100% 70% at 20% -10%, hsl(var(--accent-alt) / .2) 0%, transparent 50%), radial-gradient(ellipse 80% 60% at 90% 10%, rgba(var(--desktop-accent-rgb,14 165 233), .12) 0%, transparent 45%), var(--netra-black)}.mac-popout-root[data-wallpaper=midnight]{background:radial-gradient(ellipse 90% 60% at 50% 0%, rgba(var(--desktop-accent-rgb,15 23 42), .3) 0%, transparent 55%), var(--netra-black)}.mac-popout-root[data-wallpaper=ocean]{background:radial-gradient(ellipse 110% 75% at 50% -15%, rgba(var(--desktop-accent-rgb,6 78 120), .28) 0%, transparent 52%), var(--netra-black)}html.zeus-vm-console-popout,body.zeus-vm-console-popout{background:hsl(var(--background));overflow:hidden}.vm-console-popout-root{background:hsl(var(--background));height:100dvh}.vm-console-popout-canvas{min-height:0}.vm-console-popout-canvas .vm-console-glass-well,.vm-console-popout-canvas .guacamole-embed-wrap,.vm-console-popout-canvas .vnc-display-engine{height:100%;min-height:0}.vm-console-popout-canvas .vnc-canvas-stage--scrollable{overflow:auto}.vm-present-menubar{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s;position:fixed;top:0;left:0;right:0}.vm-present-menubar-tahoe{background:linear-gradient(180deg, hsl(var(--card) / .96) 0%, hsl(var(--card) / .88) 100%);-webkit-backdrop-filter:blur(20px)saturate(160%);border-bottom:1px solid hsl(var(--border));box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 12px 32px -20px hsl(var(--foreground) / .16)}.vm-present-menubar--hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.vm-present-menubar--visible{opacity:1;pointer-events:auto;transform:translateY(0)}.vm-present-canvas{height:100%;min-height:0;padding:.55rem .75rem .85rem}.vm-present-root .vm-present-canvas .vnc-display-engine,.vm-present-root .vm-present-canvas .vm-console-glass-well{height:100%;min-height:0}.vm-present-root .vm-console-tahoe-display{border:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--card) / .55) 0%, hsl(var(--background)) 18%);box-shadow:0 0 0 1px hsl(var(--foreground) / .07) inset, 0 32px 72px -36px hsl(var(--foreground) / .2), 0 0 96px -28px hsl(var(--accent-info) / .18);border-radius:1.35rem}.vm-present-root .vm-console-tahoe-display:has(.vnc-canvas-stage){background:linear-gradient(180deg, hsl(var(--card) / .35) 0%, var(--netra-black) 18%)}.vm-console-tahoe-display{isolation:isolate;position:relative}.vm-console-tahoe-display:before{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .12);z-index:2;position:absolute;inset:0}.vm-console-tahoe-stage{background:radial-gradient(ellipse 80% 55% at 50% 0%, hsl(var(--accent-info) / .06) 0%, transparent 70%), hsl(var(--background))}.vm-console-tahoe-stage:has(.vnc-canvas-stage){background:radial-gradient(ellipse 80% 55% at 50% 0%, hsl(var(--accent-info) / .06) 0%, transparent 70%), var(--netra-black)}.vm-present-menubar-inner{height:28px;min-height:28px;position:relative}.vm-present-menubar .mac-menu-item{padding:2px 8px;font-size:.8125rem}.vm-present-toolbar{transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s}.zeus-workbench-shell .vm-command-center.tahoe-glass-card,.zeus-workbench-shell .vm-command-center.zeus-glass-section{backdrop-filter:none;box-shadow:none}.mac-window-frame{border-radius:var(--zeus-radius-window,28px);min-height:0}.vm-console-card{border-radius:0 0 calc(var(--zeus-radius-window,28px) - 4px) calc(var(--zeus-radius-window,28px) - 4px)}.zeus-hero-card-compact{min-height:0}.zeus-main-content-pad{padding-bottom:0}@media (width>=1024px){.zeus-main-content-pad{padding-bottom:0}}html[data-zeus-dock-hidden="1"] .mac-dock{display:none}html[data-zeus-dock-hidden="1"] [data-center-page="1"] .zeus-center-content,html[data-zeus-dock-hidden="1"] [data-center-page="1"] .mac-finder-scroll-pane:not(.zeus-workspace-scroll),html[data-zeus-dock-autohide="1"] [data-center-page="1"] .zeus-center-content,html[data-zeus-dock-autohide="1"] [data-center-page="1"] .mac-finder-scroll-pane:not(.zeus-workspace-scroll){padding-bottom:0}html[data-zeus-dock-hidden="1"] .zeus-network-flow-embed,html[data-zeus-dock-hidden="1"] .zeus-network-flow-diagram{margin-bottom:0}html[data-zeus-dock-hidden="1"] .zeus-network-flow-embed iframe,html[data-zeus-dock-hidden="1"] .zeus-network-flow-diagram .rounded-xl{min-height:min(480px, calc(100dvh - var(--zeus-shell-top-offset,5.5rem) - var(--zeus-bottom-safe,6rem)))}html[data-workbench="1"] .zeus-main-content-pad{padding-bottom:0}.cloud-os-workspace-tabs{background:var(--zeus-glass-chrome-bg,hsl(var(--card) / .72));backdrop-filter:blur(var(--zeus-glass-chrome-blur,24px)) saturate(1.25)}.workspace-canvas-node{max-width:160px}.zeus-workbench-main{min-width:0}.zeus-glass-panel{backdrop-filter:blur(20px)saturate(1.2);background:hsl(var(--card) / .55)}.zeus-command-bar{z-index:30;position:sticky;bottom:0}.zeus-menubar-spotlight{backdrop-filter:blur(12px);box-shadow:none;border-color:hsl(var(--foreground) / .08)!important;background:0 0!important}html[data-shell-density=calm] .zeus-menubar-spotlight{border-color:hsl(var(--foreground) / .06)!important}.zeus-system-health-pill{backdrop-filter:blur(8px)}.zeus-open-console-btn{box-shadow:0 0 24px hsl(var(--primary) / .15)}.vm-console-empty{min-height:min(60vh,520px)}.vm-console-card .vm-console-empty{min-height:0;margin:0}.vnc-display-engine canvas{image-rendering:auto;margin:auto;display:block}.vnc-canvas-stage{background:radial-gradient(ellipse 70% 60% at 50% 50%, hsl(var(--accent-info) / .05) 0%, transparent 72%), var(--netra-black);flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.vnc-canvas-stage>div{flex:auto;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.vnc-canvas-stage canvas{box-shadow:0 0 0 1px hsl(var(--foreground) / .08), 0 12px 48px -12px rgb(var(--netra-black-rgb) / .65), 0 0 64px -20px hsl(var(--accent-info) / .18);flex-shrink:0;display:block}.vnc-canvas-stage--cinema.vnc-canvas-stage--fit canvas{box-shadow:0 0 0 1px hsl(var(--foreground) / .1), inset 0 1px 0 hsl(var(--foreground) / .08), 0 24px 64px -16px rgb(var(--netra-black-rgb) / .7), 0 0 96px -24px hsl(var(--accent-info) / .22);border-radius:10px}.vnc-canvas-stage[data-vnc-text-clarity="1"]:not([data-vnc-scaled-fit="1"]) canvas{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.vnc-canvas-stage[data-vnc-text-clarity="1"][data-vnc-scaled-fit="1"] canvas{image-rendering:auto}.zeus-workbench-shell .vnc-display-engine .vnc-canvas-stage{flex:auto;min-height:0}.zeus-workbench-shell .vnc-canvas-stage--fit{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.zeus-workbench-shell .vnc-canvas-stage--fit>div{flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}.zeus-workbench-shell .vnc-canvas-stage--fit>div>div{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important;overflow:hidden!important}.zeus-workbench-shell .vnc-canvas-stage--fit canvas{flex-shrink:0;margin:auto}.zeus-workbench-shell .vnc-canvas-stage--cinema.vnc-canvas-stage--fit{flex:auto;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.zeus-workbench-shell .vnc-canvas-stage--cinema.vnc-canvas-stage--fit>div{width:100%;height:100%}.zeus-workbench-shell .guacamole-native-stage--cinema{flex:auto;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.vm-cinema-windows-rdp-banner{pointer-events:none}.zeus-workbench--cinema .vm-workbench-vnc-dock{display:none}.zeus-workbench-shell .zeus-workbench--cinema .vnc-display-engine .vm-console-glass-well{flex-direction:column;display:flex}.zeus-workbench-shell .zeus-workbench--cinema .vnc-display-engine .vnc-canvas-stage--fit{flex:auto}.zeus-workbench-shell .vnc-display-engine .vm-console-glass-well{flex:auto;min-height:0}.zeus-workbench-shell .vnc-display-engine .vnc-canvas-stage[data-vnc-overflows="1"],.zeus-workbench-shell .vnc-canvas-stage--scrollable,.zeus-workbench-shell .vnc-canvas-stage--pan{overscroll-behavior:contain;justify-content:flex-start;align-items:flex-start;overflow:auto}.zeus-workbench-shell .vnc-canvas-stage--scrollable:not([data-vnc-overflows="1"])>div{justify-content:center;align-items:center}.zeus-workbench-shell .vnc-canvas-stage--scrollable>div,.zeus-workbench-shell .vnc-canvas-stage--pan>div,.zeus-workbench-shell .vnc-display-engine .vnc-canvas-stage[data-vnc-overflows="1"]>div{flex:none;justify-content:flex-start;align-items:flex-start;width:auto;min-width:100%;height:auto;min-height:100%}.zeus-workbench-shell .vnc-canvas-stage--scrollable canvas,.zeus-workbench-shell .vnc-canvas-stage--pan canvas{max-width:none;max-height:none}@media (width<=1023px){.zeus-workbench-grid{grid-template-columns:1fr}.vm-command-center{max-width:none}}.tahoe-input{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:.75rem;outline:none;padding:.65rem .85rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.tahoe-input:focus{border-color:hsl(var(--ring) / .55);box-shadow:var(--focus-ring)}.tahoe-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.tahoe-input::placeholder{color:hsl(var(--muted-foreground))}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus-visible,textarea:focus-visible,select:focus-visible{border-color:hsl(var(--ring) / .55);box-shadow:var(--focus-ring);outline:none}[role=button]{cursor:pointer}:where(button):focus-visible,:where([role=button]):focus-visible{outline:none}.tahoe-segment{background:rgb(var(--netra-black-rgb) / .28);border:1px solid hsl(var(--foreground) / .08)}.tahoe-segment-item{color:hsl(var(--muted-foreground));border-radius:.65rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,box-shadow .15s}.tahoe-segment-active{color:hsl(var(--foreground));background:hsl(var(--accent-info) / .4);box-shadow:0 2px 8px -2px hsl(var(--accent-info) / .4)}.tahoe-menubar{background:var(--zeus-glass-chrome-bg,hsl(var(--card) / .55));-webkit-backdrop-filter:blur(var(--zeus-glass-chrome-blur,32px)) saturate(1.35);border-bottom:1px solid var(--mac-border,hsl(var(--foreground) / .04));box-shadow:0 1px 0 hsl(var(--foreground) / .03) inset}.tahoe-sidebar{background:var(--zeus-glass-chrome-bg,hsl(var(--card) / .55));-webkit-backdrop-filter:blur(var(--zeus-glass-chrome-blur,32px)) saturate(1.35)}.zeus-sidebar--fit,.zeus-sidebar--expanded.zeus-sidebar--fit{box-sizing:border-box;width:max-content;min-width:10.5rem;max-width:min(13.75rem,28vw)}.zeus-sidebar--fit .zeus-sidebar-link-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.zeus-sidebar--fit .zeus-contextual-nav-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tahoe-nav-glass{background:linear-gradient(180deg, hsl(var(--card) / .88) 0%, hsl(var(--card) / .92) 100%);-webkit-backdrop-filter:blur(var(--zeus-glass-blur-heavy,56px)) saturate(1.4);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .06)}.tahoe-subnav-pill-active{background:linear-gradient(135deg, hsl(var(--accent-info) / .22) 0%, hsl(var(--accent-alt) / .18) 100%);border:1px solid hsl(var(--accent-info) / .28);box-shadow:0 0 20px -6px hsl(var(--accent-info) / .35), inset 0 1px 0 hsl(var(--foreground) / .08)}.tahoe-metric-card{border:1px solid hsl(var(--foreground) / .07);background:hsl(var(--foreground) / .02);border-radius:.9rem;transition:border-color .25s}.tahoe-metric-card:hover{border-color:hsl(var(--muted-foreground))}.mac-desktop-shell-body{flex-direction:row;display:flex}.mac-desktop-shell-body .mac-desktop-main{min-width:0;max-width:var(--content-max);flex:auto;width:100%;margin-inline:auto}.infrastructure-space-subnav{z-index:40}.infrastructure-space-subnav .scrollbar-thin{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)) transparent}.infrastructure-space-subnav .scrollbar-thin::-webkit-scrollbar{height:4px}.infrastructure-space-subnav .scrollbar-thin::-webkit-scrollbar-thumb{background:hsl(var(--foreground) / .15);border-radius:9999px}.network-panel-skeleton{background:linear-gradient(90deg, hsl(var(--foreground) / .04) 0%, hsl(var(--foreground) / .1) 50%, hsl(var(--foreground) / .04) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite network-panel-shimmer}.network-panel-skeleton-embed{min-height:100%}@keyframes network-panel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html[data-zeus-reduced-motion="1"] .network-panel-skeleton{background:hsl(var(--foreground) / .06);animation:none}@media (prefers-reduced-motion:reduce){html:not([data-zeus-reduced-motion="0"]) .network-panel-skeleton{background:hsl(var(--foreground) / .06);animation:none}}.mac-menubar-alert-badge{min-width:1rem;height:1rem;color:var(--netra-white);box-shadow:0 0 0 1px rgb(var(--netra-black-rgb) / .35);pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.625rem;font-weight:700;line-height:1;display:flex;position:absolute;top:.125rem;right:.125rem}.mac-menubar-alert-badge-critical{background:hsl(var(--destructive))}.mac-menubar-alert-badge-warning{background:hsl(var(--warning))}.mac-menubar-alert-badge-info{background:hsl(var(--primary))}.mac-menubar-alert-badge-pulse{animation:2s ease-in-out infinite mac-menubar-badge-pulse}@keyframes mac-menubar-badge-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}.zeus-dynamic-island .mac-menubar-alert-badge{flex-shrink:0;margin-left:.25rem;position:static}.mac-desktop-tab-active{background:hsl(var(--foreground) / .08);box-shadow:inset 0 -2px 0 0 hsl(var(--accent-info) / .6)}.tahoe-sidebar-link-active{box-shadow:inset 3px 0 0 0 hsl(var(--accent-info)), 0 4px 16px -8px hsl(var(--primary) / .35)}.tahoe-mobile-nav-item{background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .65);border:1px solid hsl(var(--foreground) / .06)}.tahoe-mobile-nav-active{background:linear-gradient(135deg, hsl(var(--accent-info) / .2), hsl(var(--accent-alt) / .12));color:hsl(var(--info));border:1px solid hsl(var(--accent-info) / .25)}.zeus-control-center{-webkit-backdrop-filter:blur(32px)saturate(1.45);font-size:.9375rem;background:radial-gradient(ellipse 120% 80% at 50% -20%, hsl(var(--success) / .12), transparent 55%), radial-gradient(ellipse 90% 60% at 100% 0%, hsl(var(--accent-info) / .1), transparent 50%), linear-gradient(165deg, hsl(var(--card) / .96) 0%, hsl(var(--card) / .98) 100%)!important;border-color:hsl(var(--foreground) / .12)!important;box-shadow:0 0 0 1px hsl(var(--foreground) / .06) inset, 0 24px 64px -16px rgb(var(--netra-black-rgb) / .65), 0 0 48px -12px hsl(var(--success) / .15)!important}.zeus-control-center .text-muted-foreground{color:hsl(var(--muted-foreground))!important}.zeus-cc-header{border-bottom:1px solid hsl(var(--foreground) / .08);padding:1rem 1rem .75rem}.zeus-cc-hero{border:1px solid hsl(var(--success) / .35);background:linear-gradient(145deg, hsl(var(--success) / .18) 0%, hsl(var(--card) / .75) 100%);box-shadow:0 0 0 1px hsl(var(--success) / .12) inset, 0 12px 32px -16px hsl(var(--success) / .45);border-radius:1.15rem;margin:.75rem 1rem 0;padding:1rem 1.1rem;position:relative;overflow:hidden}.zeus-cc-hero-warn{border-color:hsl(var(--warning) / .35);background:linear-gradient(145deg, hsl(var(--warning) / .16) 0%, hsl(var(--card) / .75) 100%);box-shadow:0 0 0 1px hsl(var(--warning) / .12) inset, 0 12px 32px -16px hsl(var(--warning) / .35)}.zeus-cc-hero-critical{border-color:hsl(var(--destructive) / .35);background:linear-gradient(145deg, hsl(var(--destructive) / .16) 0%, hsl(var(--card) / .75) 100%);box-shadow:0 0 0 1px hsl(var(--destructive) / .12) inset, 0 12px 32px -16px hsl(var(--destructive) / .35)}.zeus-cc-hero-glow{background:radial-gradient(ellipse 70% 60% at 50% 0%, hsl(var(--success) / .35), transparent 70%);pointer-events:none;height:80%;position:absolute;inset:-40% -20% auto}.zeus-cc-hero-warn .zeus-cc-hero-glow{background:radial-gradient(ellipse 70% 60% at 50% 0%, hsl(var(--warning) / .3), transparent 70%)}.zeus-cc-hero-critical .zeus-cc-hero-glow{background:radial-gradient(ellipse 70% 60% at 50% 0%, hsl(var(--destructive) / .3), transparent 70%)}.zeus-cc-hero-label{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.625rem;font-weight:600;display:flex;position:relative}.zeus-cc-hero-value{letter-spacing:-.03em;color:hsl(var(--success));font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:2rem;font-weight:700;line-height:1;position:relative}.zeus-cc-hero-warn .zeus-cc-hero-value{color:hsl(var(--warning))}.zeus-cc-hero-critical .zeus-cc-hero-value{color:hsl(var(--destructive))}.zeus-cc-hero-status{margin-top:.35rem;font-size:.8125rem;font-weight:500;position:relative}.zeus-cc-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.75rem 1rem .25rem;display:grid}.zeus-cc-metric{border:1px solid hsl(var(--border) / .55);background:linear-gradient(165deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 8px 18px -14px hsl(var(--netra-hsl-220-30-20) / .28);border-radius:1rem;padding:.7rem .8rem;transition:border-color .15s,transform .15s,box-shadow .15s}.zeus-cc-metric:hover{border-color:hsl(var(--primary) / .28);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .75) inset, 0 12px 24px -14px hsl(var(--primary) / .25);transform:translateY(-1px)}.zeus-cc-metric-head{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.625rem;font-weight:600;display:flex}.zeus-cc-metric-icon{width:1.5rem;height:1.5rem;color:hsl(var(--netra-white-hsl));background:linear-gradient(145deg, hsl(var(--netra-hsl-26-92-58)) 0%, hsl(var(--netra-hsl-20-90-48)) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .3) inset;border-radius:.55rem;justify-content:center;align-items:center;display:flex}.zeus-cc-metric-value{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));margin-top:.35rem;font-size:1.125rem;font-weight:700}.zeus-cc-metric-icon-emerald{color:hsl(var(--success));background:hsl(var(--success) / .18)}.zeus-cc-metric-icon-sky{color:hsl(var(--info));background:hsl(var(--accent-info) / .18)}.zeus-cc-metric-icon-indigo{color:hsl(var(--primary));background:hsl(var(--accent-alt) / .18)}.zeus-cc-metric-icon-amber{color:hsl(var(--warning));background:hsl(var(--warning) / .18)}.zeus-cc-metric-icon-red{color:hsl(var(--destructive));background:hsl(var(--destructive) / .18)}.zeus-cc-metric-icon-violet{color:hsl(var(--primary));background:hsl(var(--accent-alt) / .18)}.zeus-cc-section{border-top:1px solid hsl(var(--foreground) / .08);padding:.75rem}.zeus-cc-section-title{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:0 .25rem .5rem;font-size:.625rem;font-weight:600}.zeus-cc-space-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.zeus-cc-space-btn{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .04);text-align:left;color:hsl(var(--foreground) / .82);border-radius:.75rem;padding:.5rem .65rem;font-size:.75rem;transition:background .15s,border-color .15s}.zeus-cc-space-btn:hover{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .14)}.zeus-cc-space-btn-active{border-color:hsl(var(--accent-info) / .35);background:linear-gradient(145deg, hsl(var(--accent-info) / .2) 0%, hsl(var(--accent-info) / .08) 100%);color:hsl(var(--info))}.zeus-control-switch-track{box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .08)}.zeus-control-wallpaper-swatch{background:rgb(var(--netra-black-rgb) / .2)}.zeus-appearance-page{animation:.3s ease-out zeus-fade-in}.zeus-appearance-intro{color:hsl(var(--muted-foreground));font-size:.875rem}.zeus-appearance-section{border-radius:var(--zeus-radius-panel,1.25rem);border:1px solid hsl(var(--foreground) / .09);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);-webkit-backdrop-filter:blur(var(--zeus-glass-card-blur,40px)) saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);position:relative;overflow:hidden}.zeus-appearance-section-head{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.zeus-appearance-theme-card{border:1px solid hsl(var(--accent-info) / .35);background:linear-gradient(155deg, hsl(var(--accent-info) / .12) 0%, hsl(var(--card) / .85) 100%);box-shadow:0 0 0 1px hsl(var(--accent-info) / .1) inset, 0 16px 40px -20px hsl(var(--accent-info) / .25);border-radius:1.1rem;position:relative;overflow:hidden}.zeus-appearance-theme-preview{background:radial-gradient(ellipse 90% 70% at 50% 0%, hsl(var(--accent-info) / .22), transparent 55%), linear-gradient(180deg, hsl(var(--foreground)) 0%, hsl(var(--card)) 100%);border-bottom:1px solid hsl(var(--foreground) / .08);height:7.5rem;position:relative}.zeus-appearance-theme-menubar{background:hsl(var(--foreground) / .08);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid hsl(var(--foreground) / .06);justify-content:space-between;align-items:center;height:1.35rem;padding:0 .5rem;display:flex}.zeus-appearance-theme-menubar-dots{gap:.2rem;display:flex}.zeus-appearance-theme-menubar-dots span{background:hsl(var(--foreground) / .35);border-radius:999px;width:.35rem;height:.35rem}.zeus-appearance-theme-dock{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .1);-webkit-backdrop-filter:blur(10px);border-radius:.75rem;gap:.3rem;padding:.25rem .45rem;display:flex;position:absolute;bottom:.65rem;left:50%;transform:translate(-50%)}.zeus-appearance-theme-dock span{background:hsl(var(--foreground) / .45);border-radius:.25rem;width:.55rem;height:.55rem}.zeus-appearance-theme-dock span:first-child{background:hsl(var(--accent-info) / .75)}html[data-theme=tahoe-light] .zeus-appearance-theme-card{background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--netra-black-hsl) / .04)}html[data-theme=tahoe-light] .zeus-appearance-theme-card[aria-pressed=false]{border-color:hsl(var(--border))!important;opacity:1!important}html[data-theme=tahoe-light] .zeus-appearance-theme-card[aria-pressed=false]:hover{border-color:#9bc1d4}.zeus-appearance-theme-body{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.zeus-appearance-theme-badge{border:1px solid hsl(var(--success) / .35);background:hsl(var(--success) / .15);letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--success));border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.zeus-appearance-wallpaper-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (width>=640px){.zeus-appearance-wallpaper-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.zeus-appearance-wallpaper-btn{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .03);text-align:left;border-radius:1rem;padding:.45rem;transition:border-color .15s,transform .15s,box-shadow .15s}.zeus-appearance-wallpaper-btn:hover{border-color:hsl(var(--muted-foreground));transform:translateY(-1px)}.zeus-appearance-wallpaper-btn-active{border-color:hsl(var(--accent-info) / .5);box-shadow:0 0 0 1px hsl(var(--accent-info) / .25), 0 8px 24px -12px hsl(var(--accent-info) / .35)}.zeus-appearance-wallpaper-swatch{border:1px solid hsl(var(--foreground) / .12);height:3.25rem;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .08);border-radius:.65rem;display:block}.zeus-appearance-wallpaper-label{color:hsl(var(--muted-foreground));margin-top:.45rem;font-size:.6875rem;font-weight:500;display:block}.zeus-appearance-wallpaper-btn-active .zeus-appearance-wallpaper-label{color:hsl(var(--info))}.zeus-appearance-toggle{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .04);cursor:pointer;border-radius:.95rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;transition:background .15s,border-color .15s;display:flex}.zeus-appearance-toggle:hover{background:hsl(var(--foreground) / .07);border-color:hsl(var(--foreground) / .12)}.zeus-appearance-preset-btn{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);text-align:left;border-radius:1rem;width:100%;padding:.85rem 1rem;transition:background .15s,border-color .15s,transform .15s}.zeus-appearance-preset-btn:hover{background:hsl(var(--foreground) / .07);transform:translateY(-1px)}.zeus-appearance-preset-btn-primary{border-color:hsl(var(--accent-info) / .35);background:linear-gradient(145deg, hsl(var(--accent-info) / .14) 0%, hsl(var(--card) / .75) 100%)}.zeus-appearance-preset-btn-primary:hover{border-color:hsl(var(--accent-info) / .45);background:linear-gradient(145deg, hsl(var(--accent-info) / .2) 0%, hsl(var(--card) / .75) 100%)}.zeus-glass-page,.zeus-appearance-page{animation:.3s ease-out zeus-fade-in}.zeus-glass-intro,.zeus-appearance-intro{color:hsl(var(--muted-foreground));font-size:.875rem}.zeus-glass-section,.zeus-appearance-section{border-radius:var(--zeus-radius-panel,1.25rem);border:1px solid hsl(var(--foreground) / .09);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);-webkit-backdrop-filter:blur(var(--zeus-glass-card-blur,40px)) saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);transition:border-color .25s var(--ease-apple,ease), transform .25s var(--ease-apple,ease), box-shadow .25s var(--ease-apple,ease);position:relative;overflow:visible}html[data-theme=zyvor-carbon] .zeus-glass-section,html[data-theme=zyvor-carbon] .zeus-appearance-section,html[data-ui-shell=zyvor-carbon] .zeus-glass-section,html[data-ui-shell=zyvor-carbon] .zeus-appearance-section{box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .06)}html[data-theme=zyvor-carbon] .zeus-glass-section:hover,html[data-theme=zyvor-carbon] .zeus-appearance-section:hover,html[data-ui-shell=zyvor-carbon] .zeus-glass-section:hover,html[data-ui-shell=zyvor-carbon] .zeus-appearance-section:hover{border-color:hsl(var(--foreground) / .16);box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .1);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){html[data-theme=zyvor-carbon] .zeus-glass-section:hover,html[data-theme=zyvor-carbon] .zeus-appearance-section:hover,html[data-ui-shell=zyvor-carbon] .zeus-glass-section:hover,html[data-ui-shell=zyvor-carbon] .zeus-appearance-section:hover{transform:none}}.zeus-glass-section-head,.zeus-appearance-section-head{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.zeus-glass-toggle,.zeus-appearance-toggle{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .04);cursor:pointer;border-radius:.95rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;transition:background .15s,border-color .15s;display:flex}.zeus-glass-toggle:hover,.zeus-appearance-toggle:hover{background:hsl(var(--foreground) / .07);border-color:hsl(var(--foreground) / .12)}.zeus-glass-preset-btn,.zeus-appearance-preset-btn{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);text-align:left;border-radius:1rem;width:100%;padding:.85rem 1rem;transition:background .15s,border-color .15s,transform .15s}.zeus-glass-preset-btn:hover,.zeus-appearance-preset-btn:hover{background:hsl(var(--foreground) / .07);transform:translateY(-1px)}.zeus-glass-preset-btn-primary,.zeus-appearance-preset-btn-primary{border-color:hsl(var(--accent-info) / .35);background:linear-gradient(145deg, hsl(var(--accent-info) / .14) 0%, hsl(var(--card) / .75) 100%)}.zeus-glass-hero,.zeus-cc-hero{border:1px solid hsl(var(--success) / .35);background:linear-gradient(145deg, hsl(var(--success) / .18) 0%, hsl(var(--card) / .75) 100%);box-shadow:0 0 0 1px hsl(var(--success) / .12) inset, 0 12px 32px -16px hsl(var(--success) / .45);border-radius:1.15rem;margin:0;padding:1rem 1.1rem;position:relative;overflow:hidden}.zeus-glass-hero-warn,.zeus-cc-hero-warn{border-color:hsl(var(--warning) / .35);background:linear-gradient(145deg, hsl(var(--warning) / .16) 0%, hsl(var(--card) / .75) 100%);box-shadow:0 0 0 1px hsl(var(--warning) / .12) inset, 0 12px 32px -16px hsl(var(--warning) / .35)}.zeus-glass-hero-critical,.zeus-cc-hero-critical{border-color:hsl(var(--destructive) / .35);background:linear-gradient(145deg, hsl(var(--destructive) / .16) 0%, hsl(var(--card) / .75) 100%);box-shadow:0 0 0 1px hsl(var(--destructive) / .12) inset, 0 12px 32px -16px hsl(var(--destructive) / .35)}.zeus-glass-hero-glow,.zeus-cc-hero-glow{background:radial-gradient(ellipse 70% 60% at 50% 0%, hsl(var(--success) / .35), transparent 70%);pointer-events:none;height:80%;position:absolute;inset:-40% -20% auto}.zeus-glass-hero-warn .zeus-glass-hero-glow,.zeus-cc-hero-warn .zeus-cc-hero-glow{background:radial-gradient(ellipse 70% 60% at 50% 0%, hsl(var(--warning) / .3), transparent 70%)}.zeus-glass-hero-critical .zeus-glass-hero-glow,.zeus-cc-hero-critical .zeus-cc-hero-glow{background:radial-gradient(ellipse 70% 60% at 50% 0%, hsl(var(--destructive) / .3), transparent 70%)}.zeus-glass-hero-label,.zeus-cc-hero-label{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.625rem;font-weight:600;display:flex;position:relative}.zeus-glass-hero-value,.zeus-cc-hero-value{letter-spacing:-.03em;color:hsl(var(--success));font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:2rem;font-weight:700;line-height:1;position:relative}.zeus-glass-hero-warn .zeus-glass-hero-value,.zeus-cc-hero-warn .zeus-cc-hero-value{color:hsl(var(--warning))}.zeus-glass-hero-critical .zeus-glass-hero-value,.zeus-cc-hero-critical .zeus-cc-hero-value{color:hsl(var(--destructive))}.zeus-glass-hero-status,.zeus-cc-hero-status{margin-top:.35rem;font-size:.8125rem;font-weight:500;position:relative}.zeus-glass-metrics,.zeus-cc-metrics,.zeus-glass-metrics-4,.zeus-glass-metrics-5{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));gap:.5rem;min-width:0;display:grid}.zeus-glass-metric-link{color:inherit;text-decoration:none}.zeus-glass-metric-link .zeus-glass-metric{cursor:pointer;height:100%}.zeus-glass-metric-link:hover .zeus-glass-metric{border-color:hsl(var(--muted-foreground));transform:translateY(-1px)}.zeus-glass-metric,.zeus-cc-metric{border-radius:var(--radius-xl,1rem);border:1px solid hsl(var(--border) / .55);border-top:2px solid rgb(var(--netra-blue-rgb) / .45);background:linear-gradient(165deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);min-width:0;box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 8px 18px -14px hsl(var(--netra-hsl-220-30-20) / .28);transition:border-color .25s var(--ease-apple,ease), transform .25s var(--ease-apple,ease), box-shadow .25s var(--ease-apple,ease);padding:.7rem .8rem;position:relative;overflow:hidden}.zeus-glass-metric:after,.zeus-cc-metric:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--netra-blue-rgb) / .25), rgb(var(--netra-cyan-rgb) / .2), transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}html[data-theme=zyvor-carbon] .zeus-glass-metric,html[data-theme=zyvor-carbon] .zeus-cc-metric,html[data-ui-shell=zyvor-carbon] .zeus-glass-metric,html[data-ui-shell=zyvor-carbon] .zeus-cc-metric{background:var(--bg-elevated-2,var(--netra-g800));box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .06)}.zeus-glass-metric:hover,.zeus-cc-metric:hover{border-color:hsl(var(--primary) / .28);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .75) inset, 0 12px 24px -14px hsl(var(--primary) / .25);transform:translateY(-1px)}.zeus-glass-metric-head,.zeus-cc-metric-head{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:flex-start;gap:.4rem;font-size:.625rem;font-weight:600;line-height:1.25;display:flex}.zeus-glass-metric-head>span:last-child,.zeus-cc-metric-head>span:last-child{overflow-wrap:anywhere;min-width:0}.zeus-glass-metric-icon,.zeus-cc-metric-icon{width:1.5rem;height:1.5rem;color:hsl(var(--netra-white-hsl));background:linear-gradient(145deg, hsl(var(--netra-hsl-26-92-58)) 0%, hsl(var(--netra-hsl-20-90-48)) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .3) inset;border-radius:.55rem;justify-content:center;align-items:center;display:flex}.zeus-glass-metric-value,.zeus-cc-metric-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));margin-top:.35rem;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:700}.zeus-glass-metric-icon-emerald,.zeus-cc-metric-icon-emerald{color:hsl(var(--success));background:hsl(var(--success) / .18)}.zeus-glass-metric-icon-sky,.zeus-cc-metric-icon-sky{color:hsl(var(--info));background:hsl(var(--accent-info) / .18)}.zeus-glass-metric-icon-indigo,.zeus-cc-metric-icon-indigo{color:hsl(var(--primary));background:hsl(var(--accent-alt) / .18)}.zeus-glass-metric-icon-amber,.zeus-cc-metric-icon-amber{color:hsl(var(--warning));background:hsl(var(--warning) / .18)}.zeus-glass-metric-icon-red,.zeus-cc-metric-icon-red{color:hsl(var(--destructive));background:hsl(var(--destructive) / .18)}.zeus-glass-metric-icon-violet,.zeus-cc-metric-icon-violet{color:hsl(var(--primary));background:hsl(var(--accent-alt) / .18)}.zeus-glass-pulse-panel{border:1px solid hsl(var(--foreground) / .1);background:radial-gradient(ellipse 100% 70% at 50% -20%, hsl(var(--accent-info) / .1), transparent 55%), linear-gradient(165deg, hsl(var(--card) / .72) 0%, hsl(var(--card) / .88) 100%);box-shadow:0 16px 40px -24px rgb(var(--netra-black-rgb) / .55);border-radius:1.35rem;padding:1rem;container:zeus-pulse/inline-size}.zeus-glass-pulse-body{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}@container zeus-pulse (width>=48rem){.zeus-glass-pulse-body:not(.zeus-glass-pulse-body--dense){grid-template-columns:minmax(0,1fr)}}.zeus-glass-pulse-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.zeus-glass-pulse-panel-title{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}.zeus-glass-pulse-panel-sub{color:hsl(var(--muted-foreground));font-size:.75rem}.zeus-glass-status-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.zeus-glass-status-badge-ok{border:1px solid hsl(var(--success) / .42);background:hsl(var(--success) / .18);color:hsl(var(--success))}.zeus-glass-status-badge-warn{border:1px solid hsl(var(--warning) / .42);background:hsl(var(--warning) / .18);color:hsl(var(--warning))}.zeus-glass-action-card{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);border-radius:1rem;overflow:hidden}.zeus-glass-action-card-primary{border-color:hsl(var(--accent-info) / .3);background:linear-gradient(145deg, hsl(var(--accent-info) / .1) 0%, hsl(var(--card) / .75) 100%)}.zeus-glass-action-card-body{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex}.zeus-glass-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.zeus-glass-fact-label{color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}.zeus-glass-fact-value{color:hsl(var(--foreground));margin-top:.15rem;font-size:.875rem}.zeus-glass-empty-state{border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:center;border-radius:1rem;padding:1.25rem 1rem}.zeus-glass-empty-icon{background:hsl(var(--accent-info) / .12);border-radius:.85rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:.65rem;display:inline-flex}.zeus-glass-link-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.65rem;min-width:0;display:grid}.zeus-glass-link-tile{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);border-radius:1rem;padding:.85rem .9rem;transition:border-color .15s,transform .15s}.zeus-glass-link-tile:hover{border-color:hsl(var(--muted-foreground));transform:translateY(-1px)}.zeus-glass-audit-log{max-height:16rem;font-family:ui-monospace,monospace;font-size:.75rem;overflow-y:auto}.zeus-glass-audit-row{border-bottom:1px solid hsl(var(--foreground) / .08);padding:.35rem 0}.zeus-glass-page .tahoe-glass-card,.zeus-glass-section .tahoe-glass-card,.zeus-glass-page .tahoe-glass-card:hover,.zeus-glass-section .tahoe-glass-card:hover{transform:none}.tahoe-hero-flat .zeus-glass-metrics{margin-top:.75rem}.system-health-panel .zeus-glass-pulse-panel{margin-bottom:.5rem}.system-health-panel .zeus-glass-section-head{margin-bottom:.75rem}.tahoe-tabs.apple-chapter-localnav{padding-inline:0}.tahoe-tabs .tahoe-tab-badge{color:var(--text-tertiary,hsl(var(--muted-foreground)));background:0 0;border-radius:0;padding:0;font-size:11px}.tahoe-tab-panel{animation:.25s ease-out zeus-fade-in}.tahoe-platform-content>div,.tahoe-platform-content>section{border-radius:1.25rem}.tahoe-platform-content .rounded-xl.border,.tahoe-platform-content .rounded-lg.border{backdrop-filter:blur(16px);border-color:hsl(var(--foreground) / .08)!important;background:linear-gradient(155deg, hsl(var(--foreground) / .05) 0%, hsl(var(--foreground) / .02) 100%)!important}.mac-desktop-root .rounded-lg.border.bg-card,.mac-desktop-root .bg-card\/50.border.rounded-lg,.mac-desktop-root .bg-card.border.rounded-xl,.mac-desktop-root .bg-card\/50.border.rounded-xl,.mac-desktop-root .bg-card\/80.border.rounded-xl,.mac-desktop-root .bg-card\/50.rounded-xl.border,.mac-desktop-root .bg-card\/50.rounded-lg.border,.mac-desktop-root .bg-card\/50.border,.mac-desktop-root .bg-card.border,.zeus-workbench-shell .bg-card\/50.border,.zeus-workbench-shell .rounded-lg.border.bg-card,.vm-inspector-accordion .bg-card\/50,.vm-inspector-accordion .rounded-lg.border,.vm-command-center .bg-card\/50,.tahoe-content .rounded-lg.border.bg-card,.tahoe-content .bg-card\/50.border.rounded-lg,.tahoe-content .bg-card.border.rounded-xl,.tahoe-content .bg-card\/50.border.rounded-xl,.tahoe-platform-content .bg-card,.tahoe-platform-content .bg-card\/50,.tahoe-platform-content .bg-card\/80,.tahoe-page-root>.p-6 .bg-card\/50,[role=dialog] .bg-card,[role=dialog] .bg-card\/50{-webkit-backdrop-filter:blur(var(--zeus-glass-card-blur,40px)) saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);border-radius:1.25rem;border-color:hsl(var(--foreground) / .08)!important;background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%)!important}.mac-desktop-root .bg-card\/50:not(.border),.mac-desktop-root .bg-card\/80:not(.border),.tahoe-platform-content .bg-card\/50:not(.border){border:1px solid hsl(var(--foreground) / .09);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);backdrop-filter:blur(var(--zeus-glass-card-blur,40px)) saturate(1.2);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45);border-radius:1.25rem}.tahoe-content tbody td,.tahoe-platform-content tbody td{color:hsl(var(--foreground));padding:.625rem .75rem;font-size:.9375rem;line-height:1.45}.tahoe-readable-stack,.tahoe-content{font-size:.9375rem;line-height:1.55}.tahoe-content .text-sm,.tahoe-page-root .text-sm{font-size:.9375rem;line-height:1.5}.tahoe-content .text-xs,.tahoe-page-root .text-xs{font-size:.8125rem;line-height:1.4}.mac-desktop-root .rounded-lg.border.p-6,.mac-desktop-root .rounded-lg.border.p-4,.mac-desktop-root .rounded-xl.border.p-6,.tahoe-content .rounded-lg.border.p-6,.tahoe-content .rounded-lg.border.p-4,.tahoe-platform-content .rounded-lg.border.p-6,.tahoe-platform-content .rounded-lg.border.p-4,.tahoe-page-root .rounded-lg.border.bg-gradient-to-br{backdrop-filter:blur(16px)saturate(1.15);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 12px 32px -20px rgb(var(--netra-black-rgb) / .4);border-color:hsl(var(--muted-foreground))!important;border-radius:1.25rem!important}.mac-desktop-root table,.tahoe-content table,.tahoe-platform-content table{width:100%}.mac-desktop-root thead,.tahoe-content thead,.tahoe-platform-content thead{background:hsl(var(--foreground) / .04)}.mac-desktop-root thead.sticky,.tahoe-content thead.sticky,.tahoe-platform-content thead.sticky{background:hsl(var(--card))}.mac-desktop-root thead th,.tahoe-content thead th,.tahoe-platform-content thead th{color:hsl(var(--muted-foreground));letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid hsl(var(--foreground) / .06);padding:.625rem .75rem;font-size:.75rem;font-weight:600}.mac-desktop-root tbody tr,.tahoe-content tbody tr,.tahoe-platform-content tbody tr{border-bottom:1px solid hsl(var(--foreground) / .04);transition:background .15s}.mac-desktop-root tbody tr:hover,.tahoe-content tbody tr:hover,.tahoe-platform-content tbody tr:hover{background:hsl(var(--foreground) / .03)}.tahoe-content button.bg-blue-600,.tahoe-content a.bg-blue-600,.tahoe-platform-content button.bg-blue-600,.tahoe-platform-content a.bg-blue-600,.tahoe-page-root button.bg-blue-600,.tahoe-page-root a.bg-blue-600{border:1px solid hsl(var(--foreground) / .18);box-shadow:0 1px 0 hsl(var(--foreground) / .2) inset, 0 1px 2px rgb(var(--netra-black-rgb) / .28);font-weight:600;background:hsl(var(--accent-info))!important;color:#fff!important;border-radius:9999px!important}.tahoe-content button.bg-secondary,.tahoe-content a.bg-secondary,.tahoe-platform-content button.bg-secondary,.tahoe-platform-content a.bg-secondary,.tahoe-page-root button.bg-secondary:not(.tahoe-mobile-nav-item),.tahoe-page-root a.bg-secondary{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .06)!important;color:hsl(var(--foreground) / .85)!important;border-radius:9999px!important}.tahoe-content input.bg-muted,.tahoe-content select.bg-muted,.tahoe-platform-content input.bg-muted,.tahoe-platform-content select.bg-muted,.tahoe-page-root input.bg-muted,.tahoe-page-root select.bg-muted{border:1px solid hsl(var(--foreground) / .1);color:hsl(var(--foreground));border-radius:.75rem;background:rgb(var(--netra-black-rgb) / .25)!important}.tahoe-page-root .bg-blue-50,.tahoe-content .bg-blue-50,.tahoe-platform-content .bg-blue-50{background:hsl(var(--accent-info) / .1)!important}.tahoe-page-root .bg-green-50,.tahoe-content .bg-green-50,.tahoe-platform-content .bg-green-50{background:hsl(var(--success) / .1)!important}.tahoe-page-root .bg-purple-50,.tahoe-content .bg-purple-50,.tahoe-platform-content .bg-purple-50{background:hsl(var(--primary) / .1)!important}.tahoe-page-root .bg-orange-50,.tahoe-content .bg-orange-50,.tahoe-platform-content .bg-orange-50{background:hsl(var(--warning) / .1)!important}.tahoe-page-root .text-blue-900,.tahoe-content .text-blue-900,.tahoe-page-root .text-blue-700,.tahoe-content .text-blue-700{color:hsl(var(--info))!important}.tahoe-page-root .text-green-900,.tahoe-content .text-green-900,.tahoe-page-root .text-green-700,.tahoe-content .text-green-700,.tahoe-page-root .text-green-600,.tahoe-content .text-green-600{color:hsl(var(--success))!important}.tahoe-page-root .bg-white.rounded-lg,.tahoe-content .bg-white.rounded-lg{border:1px solid hsl(var(--foreground) / .09);background:linear-gradient(155deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%)!important}.tahoe-page-root .text-gray-900,.tahoe-content .text-gray-900{color:hsl(var(--foreground))!important}.tahoe-page-root select,.tahoe-page-root textarea,.tahoe-content select,.tahoe-content textarea{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .25);color:hsl(var(--foreground));border-radius:.75rem}.tahoe-page-root .recharts-cartesian-grid line,.tahoe-content .recharts-cartesian-grid line{stroke:hsl(var(--foreground) / .06)}.tahoe-page-root .recharts-tooltip-wrapper .recharts-default-tooltip,.tahoe-content .recharts-tooltip-wrapper .recharts-default-tooltip{background:hsl(var(--card) / .92)!important;border:1px solid hsl(var(--foreground) / .1)!important;border-radius:.75rem!important}@media print{nav,header,.no-print{display:none!important}main{padding:0!important}*{color:var(--netra-black)!important;background:var(--netra-white)!important}}.mac-desktop-root{--mac-vibrancy:hsl(var(--card) / .88);--mac-border:hsl(var(--foreground) / .1);--zeus-glass-blur:40px;--zeus-glass-blur-heavy:56px;--zeus-glass-chrome-blur:32px;--zeus-glass-chrome-bg:hsl(var(--card) / .92);--zeus-glass-popover-blur:20px;--zeus-glass-card-blur:40px;--zeus-radius-panel:28px;--zeus-radius-window:32px;--zeus-text-on-glass:hsl(var(--foreground) / .92);--zeus-text-on-glass-muted:hsl(var(--foreground) / .62);--zeus-dock-bg:hsl(var(--card) / .94);--zeus-dock-border:hsl(var(--border));--zeus-dock-shadow:0 12px 36px -14px hsl(var(--foreground) / .28)}html[data-shell-density=calm] .mac-desktop-root{--mac-border:hsl(var(--foreground) / .08);--zeus-glass-chrome-bg:hsl(var(--card) / .96);--zeus-glass-chrome-blur:36px;--zeus-dock-bg:hsl(var(--card) / .97)}html[data-theme=tahoe] .mac-desktop-root,.mac-desktop-root[data-theme=tahoe]{background:radial-gradient(ellipse 120% 80% at 50% -20%, #1e3a5f59, transparent 55%), linear-gradient(180deg, hsl(var(--card)) 0%, hsl(var(--card)) 100%)}#root[data-ui-shell=zyvor-carbon],html[data-ui-shell=zyvor-carbon],html[data-theme=zyvor-carbon]{color-scheme:dark;--background:0 0% 0%;--foreground:240 5% 96%;--card:240 5% 12%;--card-foreground:240 5% 96%;--popover:240 5% 12%;--popover-foreground:240 5% 96%;--primary:211 100% 50%;--primary-foreground:0 0% 100%;--secondary:240 4% 18%;--secondary-foreground:240 5% 96%;--muted:240 4% 18%;--muted-foreground:240 3% 68%;--accent:240 4% 20%;--accent-foreground:240 5% 96%;--border:0 0% 28%;--input:240 4% 18%;--ring:211 100% 55%;--info:211 100% 62%;--info-foreground:0 0% 100%;--accent-info:211 100% 62%;--accent-live:142 69% 52%;--accent-alt:280 68% 68%;--success:142 69% 52%;--success-foreground:0 0% 100%;--warning:36 100% 55%;--warning-foreground:36 100% 12%;--destructive:3 100% 63%;--destructive-foreground:0 0% 100%;--danger:3 100% 63%;--danger-foreground:0 0% 100%;--bg-elevated-2:var(--netra-g800);--text-tertiary:var(--netra-g450);--disabled-bg:#3a3a3d;--disabled-text:#9a9aa0;--hero-glow-a:rgb(var(--netra-blue-rgb) / .22);--hero-glow-b:rgb(var(--netra-cyan-rgb) / .18);--warning-bg:#ff9f0a24;--warning-border:#ff9f0a66;--warning-text:var(--netra-yellow);--success-bg:#30d15829;--success-border:#30d15866;--info-bg:#64d2ff29;--info-border:#64d2ff66;--danger-bg:#ff453a29;--card-shadow:none;--apple-link:211 100% 62%;--apple-sky:211 100% 58%;--apple-action:211 100% 50%;--apple-ink:240 5% 96%;--apple-paper:0 0% 0%;--apple-muted:240 3% 68%;--apple-border:0 0% 28%;--desktop-accent-rgb:41 151 255;--surface-1:var(--netra-g900);--surface-2:var(--netra-g800);--hairline-1:rgb(var(--netra-white-rgb) / .16);--hairline-2:rgb(var(--netra-white-rgb) / .24)}#root[data-ui-shell=zyvor-carbon] .mac-desktop-root,html[data-theme=zyvor-carbon] .mac-desktop-root,html[data-theme=zyvor-carbon] body,html[data-ui-shell=zyvor-carbon] body{color:var(--netra-g50);background:var(--netra-black)!important;background-image:none!important}html[data-theme=zyvor-carbon] .card,html[data-theme=zyvor-carbon] .tahoe-glass-card,html[data-theme=zyvor-carbon] .zeus-glass-section,html[data-theme=zyvor-carbon] .zeus-glass-panel,html[data-theme=zyvor-carbon] .tahoe-panel,html[data-theme=zyvor-carbon] .command-deck-panel,html[data-theme=zyvor-carbon] .zeus-appearance-section,html[data-ui-shell=zyvor-carbon] .card,html[data-ui-shell=zyvor-carbon] .tahoe-glass-card,html[data-ui-shell=zyvor-carbon] .zeus-glass-section,html[data-ui-shell=zyvor-carbon] .zeus-glass-panel,html[data-ui-shell=zyvor-carbon] .tahoe-panel,html[data-ui-shell=zyvor-carbon] .command-deck-panel,html[data-ui-shell=zyvor-carbon] .zeus-appearance-section{box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .06);color:var(--netra-g50);background:var(--netra-g900)!important;border-color:rgb(var(--netra-white-rgb) / .16)!important;background-image:none!important}html[data-theme=zyvor-carbon] .card:hover,html[data-theme=zyvor-carbon] .tahoe-glass-card:hover,html[data-theme=zyvor-carbon] .zeus-glass-section:hover,html[data-theme=zyvor-carbon] .command-deck-panel:hover,html[data-theme=zyvor-carbon] .zeus-ask-card:hover,html[data-ui-shell=zyvor-carbon] .card:hover,html[data-ui-shell=zyvor-carbon] .tahoe-glass-card:hover,html[data-ui-shell=zyvor-carbon] .zeus-glass-section:hover,html[data-ui-shell=zyvor-carbon] .command-deck-panel:hover,html[data-ui-shell=zyvor-carbon] .zeus-ask-card:hover{box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .1), 0 0 0 1px #2997ff33;transform:translateY(-4px);border-color:#2997ff73!important}html[data-theme=zyvor-carbon] input:not([type=checkbox]):not([type=radio]),html[data-theme=zyvor-carbon] select,html[data-theme=zyvor-carbon] textarea,html[data-theme=zyvor-carbon] .mac-finder-search,html[data-theme=zyvor-carbon] [class*=toolbar] input,html[data-ui-shell=zyvor-carbon] input:not([type=checkbox]):not([type=radio]),html[data-ui-shell=zyvor-carbon] select,html[data-ui-shell=zyvor-carbon] textarea,html[data-ui-shell=zyvor-carbon] .mac-finder-search{background-color:var(--netra-g800);border-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-g50)}html[data-theme=zyvor-carbon] input::-moz-placeholder,html[data-theme=zyvor-carbon] textarea::-moz-placeholder,html[data-ui-shell=zyvor-carbon] input::-moz-placeholder,html[data-ui-shell=zyvor-carbon] textarea::-moz-placeholder{color:var(--netra-g450)}html[data-theme=zyvor-carbon] input::placeholder,html[data-theme=zyvor-carbon] textarea::placeholder,html[data-ui-shell=zyvor-carbon] input::placeholder,html[data-ui-shell=zyvor-carbon] textarea::placeholder{color:var(--netra-g450)}html[data-theme=zyvor-carbon] .zeus-data-table,html[data-theme=zyvor-carbon] .tahoe-table,html[data-theme=zyvor-carbon] table.zeus-table,html[data-theme=zyvor-carbon] .zeus-glass-metric,html[data-ui-shell=zyvor-carbon] .zeus-data-table,html[data-ui-shell=zyvor-carbon] .tahoe-table,html[data-ui-shell=zyvor-carbon] table.zeus-table,html[data-ui-shell=zyvor-carbon] .zeus-glass-metric{background-color:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16)}html[data-theme=zyvor-carbon] .zeus-data-table thead th,html[data-theme=zyvor-carbon] .tahoe-table thead th,html[data-theme=zyvor-carbon] table.zeus-table thead th,html[data-ui-shell=zyvor-carbon] .zeus-data-table thead th,html[data-ui-shell=zyvor-carbon] .tahoe-table thead th,html[data-ui-shell=zyvor-carbon] table.zeus-table thead th{background-color:var(--netra-g800);color:var(--netra-g400);border-bottom-color:rgb(var(--netra-white-rgb) / .16)}html[data-theme=zyvor-carbon] .tahoe-sheet,html[data-theme=zyvor-carbon] .zeus-modal-shell,html[data-theme=zyvor-carbon] [role=dialog].tahoe-sheet,html[data-theme=zyvor-carbon] .zeus-popover,html[data-theme=zyvor-carbon] .tahoe-popover,html[data-ui-shell=zyvor-carbon] .tahoe-sheet,html[data-ui-shell=zyvor-carbon] .zeus-modal-shell,html[data-ui-shell=zyvor-carbon] [role=dialog].tahoe-sheet,html[data-ui-shell=zyvor-carbon] .zeus-popover,html[data-ui-shell=zyvor-carbon] .tahoe-popover{color:var(--netra-g50);background:var(--netra-g800)!important;border-color:rgb(var(--netra-white-rgb) / .16)!important;box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .08), 0 24px 64px -16px rgb(var(--netra-black-rgb) / .65)!important;-webkit-backdrop-filter:none!important;background-image:none!important}html[data-theme=zyvor-carbon] .tahoe-sheet-backdrop,html[data-ui-shell=zyvor-carbon] .tahoe-sheet-backdrop{background:rgb(var(--netra-black-rgb) / .55)}html[data-theme=zyvor-carbon] .zeus-ask-card,html[data-ui-shell=zyvor-carbon] .zeus-ask-card{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .06);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .zeus-ask-card-chip,html[data-ui-shell=zyvor-carbon] .zeus-ask-card-chip{background:var(--netra-g800);border-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .zeus-ask-card-chip:hover:not(:disabled),html[data-ui-shell=zyvor-carbon] .zeus-ask-card-chip:hover:not(:disabled){border-color:rgb(var(--netra-white-rgb) / .28);color:var(--netra-link-dark)}#root[data-ui-shell=zyvor-carbon] .zeus-sidebar,html[data-theme=zyvor-carbon] .zeus-sidebar{background:var(--netra-nav-dark);border-right:1px solid rgb(var(--netra-white-rgb) / .16)}#root[data-ui-shell=zyvor-carbon] .zeus-sidebar-link-active,html[data-theme=zyvor-carbon] .zeus-sidebar-link-active{color:var(--netra-link-dark);background:#2997ff2e}#root[data-ui-shell=zyvor-carbon] .tahoe-hero,html[data-theme=zyvor-carbon] .tahoe-hero{background:var(--netra-black)}#root[data-ui-shell=zyvor-carbon] .tahoe-mesh,html[data-theme=zyvor-carbon] .tahoe-mesh{background:0 0}html[data-theme=zyvor-carbon] .tahoe-btn-primary:hover:not(:disabled),#root[data-ui-shell=zyvor-carbon] .tahoe-btn-primary:hover:not(:disabled){box-shadow:0 8px 24px #2997ff66}html[data-theme=zyvor-carbon] .tahoe-btn-ghost,html[data-ui-shell=zyvor-carbon] .tahoe-btn-ghost{border-color:rgb(var(--netra-white-rgb) / .24);color:var(--netra-g50);background:0 0}html[data-theme=zyvor-carbon] .tahoe-btn-ghost:hover,html[data-ui-shell=zyvor-carbon] .tahoe-btn-ghost:hover{background:rgb(var(--netra-white-rgb) / .08)}html:not([data-theme=tahoe-light]):not([data-theme=zyvor-carbon]) .text-muted-foreground{color:#ccc}html[data-theme=zyvor-carbon] .text-muted-foreground,html[data-ui-shell=zyvor-carbon] .text-muted-foreground{color:var(--netra-g420)}html:not([data-theme=tahoe-light]):not([data-theme=zyvor-carbon]) .text-foreground\/50,html:not([data-theme=tahoe-light]):not([data-theme=zyvor-carbon]) .text-foreground\/60,html:not([data-theme=tahoe-light]):not([data-theme=zyvor-carbon]) .text-foreground\/70{color:#e0e0e0}html:not([data-theme=tahoe-light]):not([data-theme=zyvor-carbon]) .text-muted-foreground\/60,html:not([data-theme=tahoe-light]):not([data-theme=zyvor-carbon]) .text-muted-foreground\/70,html:not([data-theme=tahoe-light]):not([data-theme=zyvor-carbon]) .text-muted-foreground\/80{color:#b8b8b8}html[data-theme=zyvor-carbon] .text-muted-foreground\/60,html[data-theme=zyvor-carbon] .text-muted-foreground\/70,html[data-theme=zyvor-carbon] .text-muted-foreground\/80,html[data-ui-shell=zyvor-carbon] .text-muted-foreground\/60,html[data-ui-shell=zyvor-carbon] .text-muted-foreground\/70,html[data-ui-shell=zyvor-carbon] .text-muted-foreground\/80{color:var(--netra-g450)}html:not([data-theme=tahoe-light]) a.text-info,html:not([data-theme=tahoe-light]) .text-info{color:#2990ff}html:not([data-theme=tahoe-light]) a.text-primary,html:not([data-theme=tahoe-light]) .text-primary:not(button):not(.tahoe-btn-primary):not(.bg-primary){color:hsl(var(--info))}html:not([data-theme=tahoe-light]) h1,html:not([data-theme=tahoe-light]) h2,html:not([data-theme=tahoe-light]) h3,html:not([data-theme=tahoe-light]) .tahoe-page-title,html:not([data-theme=tahoe-light]) .command-deck-section-title{color:hsl(var(--netra-white-hsl));letter-spacing:-.022em;font-weight:600}html[data-theme=zyvor-carbon] h1,html[data-theme=zyvor-carbon] h2,html[data-theme=zyvor-carbon] h3,html[data-theme=zyvor-carbon] .tahoe-page-title,html[data-theme=zyvor-carbon] .command-deck-section-title,html[data-ui-shell=zyvor-carbon] h1,html[data-ui-shell=zyvor-carbon] h2,html[data-ui-shell=zyvor-carbon] h3,html[data-ui-shell=zyvor-carbon] .tahoe-page-title,html[data-ui-shell=zyvor-carbon] .command-deck-section-title{color:var(--netra-g50)}#root[data-ui-shell=tahoe-light],html[data-ui-shell=tahoe-light],html[data-theme=tahoe-light]{color-scheme:light;--background:var(--apple-paper);--foreground:var(--apple-ink);--card:0 0% 100%;--card-foreground:var(--apple-ink);--popover:0 0% 100%;--popover-foreground:var(--apple-ink);--primary:var(--apple-action);--primary-foreground:0 0% 100%;--secondary:var(--apple-paper);--secondary-foreground:var(--apple-ink);--muted:240 5% 94%;--muted-foreground:var(--apple-muted);--accent:240 5% 94%;--accent-foreground:var(--apple-ink);--destructive:355 90% 42%;--destructive-foreground:0 0% 100%;--success:145 42% 36%;--success-foreground:0 0% 100%;--warning:24 95% 50%;--warning-foreground:0 0% 100%;--danger:355 90% 42%;--danger-foreground:0 0% 100%;--border:var(--apple-border);--input:var(--apple-border);--ring:var(--apple-action);--info:var(--apple-action);--info-foreground:0 0% 100%;--accent-info:var(--apple-action);--accent-live:145 48% 40%;--accent-alt:var(--apple-action);--desktop-accent-rgb:0 113 227;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-hero:"SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--zeus-shell-chrome:calc(3.25rem + var(--zeus-bottom-safe,5.5rem))}html[data-theme=tahoe-light],html[data-theme=tahoe-light] body,#root[data-ui-shell=tahoe-light],html[data-theme=tahoe-light] .mac-desktop-root,html[data-theme=tahoe-light] .mac-desktop-main,html[data-theme=tahoe-light] .tahoe-page-root{background-color:hsl(var(--netra-hsl-240-5-96))!important;background-image:none!important;background-attachment:scroll!important}html[data-theme=tahoe-light]{color-scheme:light}html[data-theme=tahoe-light] .zeus-sidebar{border-right:1px solid hsl(var(--netra-hsl-240-4-84));backdrop-filter:blur(20px);background:hsl(var(--netra-white-hsl) / .92)!important}html[data-theme=tahoe-light] .zeus-sidebar a.zeus-sidebar-link:not(.zeus-sidebar-link-active),html[data-theme=tahoe-light] .zeus-sidebar a.tahoe-sidebar-link:not(.tahoe-sidebar-link-active){color:rgb(var(--netra-black-rgb) / .8)}html[data-theme=tahoe-light] .zeus-sidebar a.zeus-sidebar-link:hover:not(.zeus-sidebar-link-active),html[data-theme=tahoe-light] .zeus-sidebar a.tahoe-sidebar-link:hover:not(.tahoe-sidebar-link-active){color:#1d1d1f}html[data-theme=tahoe-light] .zeus-sidebar .zeus-sidebar-link-label,html[data-theme=tahoe-light] .zeus-sidebar .zeus-contextual-nav-item{color:inherit}html[data-theme=tahoe-light] .zeus-sidebar nav p,html[data-theme=tahoe-light] .zeus-sidebar .mb-4>p{color:rgb(var(--netra-black-rgb) / .48)}html[data-theme=tahoe-light] .zeus-sidebar .border-t button{color:rgb(var(--netra-black-rgb) / .72)}html[data-theme=tahoe-light] .zeus-sidebar .border-t button:hover{color:#1d1d1f}html[data-theme=tahoe-light] .zeus-sidebar-link-active{background:hsl(var(--netra-hsl-211-100-45) / .1);color:hsl(var(--netra-hsl-211-100-38));box-shadow:inset 3px 0 0 hsl(var(--netra-hsl-211-100-45))}html[data-theme=tahoe-light] .mac-menubar{border-bottom:1px solid hsl(var(--netra-hsl-240-4-84));backdrop-filter:blur(20px);background:hsl(var(--netra-white-hsl) / .88)!important}html[data-theme=tahoe-light] .mac-desktop-root,#root[data-ui-shell=tahoe-light] .mac-desktop-root{--zeus-glass-chrome-bg:hsl(var(--netra-white-hsl) / .72);--zeus-glass-chrome-blur:40px;--zeus-dock-bg:hsl(var(--netra-white-hsl) / .78);--zeus-dock-border:hsl(var(--apple-border) / .9);--zeus-dock-shadow:0 18px 50px -16px hsl(var(--netra-hsl-220-30-20) / .28);--mac-border:hsl(var(--apple-border));--desktop-accent-rgb:0 113 227}html[data-theme=tahoe-light] .mac-dock-slab{background:linear-gradient(180deg, hsl(var(--netra-white-hsl) / .55) 0%, hsl(var(--netra-white-hsl) / .28) 40%, transparent 70%), hsl(var(--netra-white-hsl) / .72);border-color:hsl(var(--apple-border));color:hsl(var(--apple-ink));box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .85) inset, 0 0 0 .5px hsl(var(--apple-ink) / .04) inset, 0 18px 50px -16px hsl(var(--netra-hsl-220-30-20) / .28), 0 0 28px -12px hsl(var(--apple-action) / .25)}html[data-theme=tahoe-light] .mac-dock-utilities,html[data-theme=tahoe-light] .mac-dock-modules{color:hsl(var(--apple-ink) / .92);box-shadow:none!important;background:0 0!important;border:none!important}html[data-theme=tahoe-light] .mac-dock-item{color:hsl(var(--apple-ink) / .72);background:0 0;border-color:#0000}html[data-theme=tahoe-light] .mac-dock-item:hover{background:hsl(var(--apple-action) / .08);color:hsl(var(--apple-ink));border-color:#0000}html[data-theme=tahoe-light] .mac-dock-item-active{background:hsl(var(--apple-action) / .1);color:hsl(var(--apple-action));border-color:#0000}html[data-theme=tahoe-light] .mac-dock-tooltip{background:hsl(var(--netra-white-hsl));color:hsl(var(--apple-ink));border-color:hsl(var(--apple-border));box-shadow:0 8px 24px -10px hsl(var(--apple-ink) / .18);font-family:var(--font-display)}html[data-theme=tahoe-light] .mac-dock-dot{background:hsl(var(--apple-action));box-shadow:0 0 8px hsl(var(--apple-action) / .55)}html[data-theme=tahoe-light] .mac-dock-item-ask{color:hsl(var(--apple-action));background:hsl(var(--apple-action) / .1);border-color:hsl(var(--apple-action) / .22)}html[data-theme=tahoe-light] .tahoe-hero{color:hsl(var(--apple-ink));background:hsl(var(--netra-white-hsl))!important}html[data-theme=tahoe-light] .tahoe-hero h1{font-family:var(--font-hero);color:hsl(var(--apple-ink));letter-spacing:-.02em}html[data-theme=tahoe-light] .tahoe-hero p,html[data-theme=tahoe-light] .tahoe-hero .tahoe-hero-lede{color:hsl(var(--apple-muted))}html[data-theme=tahoe-light] a.text-primary,html[data-theme=tahoe-light] .text-primary:not(button):not(.tahoe-btn-primary):not(.bg-primary){color:hsl(var(--apple-link))}html[data-theme=tahoe-light] .tahoe-mesh{background:radial-gradient(ellipse 55% 45% at 85% 30%, hsl(var(--netra-hsl-200-85-55) / .22), transparent 55%), radial-gradient(ellipse 50% 40% at 15% 75%, #9961d12e, transparent 50%), radial-gradient(ellipse 45% 35% at 50% 95%, #f9761f24, transparent 50%)!important}html[data-theme=tahoe-light] .tahoe-content{background:0 0!important}html[data-theme=tahoe-light] .zeus-command-deck{--command-deck-panel-bg:hsl(var(--netra-white-hsl))}html[data-theme=tahoe-light] .tahoe-hero-flat{border-color:hsl(var(--apple-border) / .85)!important;background:hsl(var(--apple-paper))!important}html[data-theme=tahoe-light] .command-deck-status-strip,html[data-theme=tahoe-light] .zeus-mission-ribbon,html[data-theme=tahoe-light] .hsdk-mission-ribbon .zeus-mission-ribbon,html[data-theme=tahoe-light] .hsdk-mission-ribbon>.command-deck-status-strip{border-color:hsl(var(--apple-border) / .85);background:hsl(var(--apple-paper));box-shadow:inset 3px 0 0 hsl(var(--apple-action) / .55)}html[data-theme=tahoe-light] .command-deck-status-chip{border-color:hsl(var(--apple-border) / .75);background:hsl(var(--netra-white-hsl));color:hsl(var(--apple-ink))}html[data-theme=tahoe-light] .command-deck-panel{border-color:hsl(var(--apple-border));background:hsl(var(--netra-white-hsl));box-shadow:0 1px 0 hsl(var(--apple-border) / .5) inset}html[data-theme=tahoe-light] .command-deck-section-kicker{color:hsl(var(--apple-muted))}html[data-theme=tahoe-light] .command-deck-fleet-pulse{border-color:hsl(var(--apple-border));background:hsl(var(--netra-white-hsl))}html[data-theme=tahoe-light] .command-deck-inline-btn,html[data-theme=tahoe-light] .command-deck-action-cta{border-color:hsl(var(--netra-hsl-211-100-45) / .35);background:hsl(var(--netra-hsl-211-100-45) / .1);color:hsl(var(--netra-hsl-211-100-32))}html[data-theme=tahoe-light] .command-deck-action{background:hsl(var(--netra-white-hsl));border-color:hsl(var(--netra-hsl-240-4-84));color:hsl(var(--netra-hsl-240-6-10));box-shadow:0 2px 14px -6px hsl(var(--netra-hsl-220-30-20) / .18)}html[data-theme=tahoe-light] .command-deck-action-p2{background:hsl(var(--netra-hsl-32-100-96));border-color:hsl(var(--netra-hsl-28-90-55) / .45)}html[data-theme=tahoe-light] .command-deck-action-p1{background:hsl(var(--netra-hsl-355-90-97));border-color:hsl(var(--netra-hsl-355-90-42) / .35)}html[data-theme=tahoe-light] .command-deck-action-title{color:hsl(var(--netra-hsl-240-6-10))}html[data-theme=tahoe-light] .command-deck-action-summary{color:#4f4f54}html[data-theme=tahoe-light] .command-deck-action-p2 .command-deck-action-cta{color:hsl(var(--netra-hsl-24-90-28));background:hsl(var(--netra-hsl-28-100-52) / .16);border-color:#da6c0b66}html[data-theme=tahoe-light] .command-deck-action-p2 .command-deck-priority-pill{color:hsl(var(--netra-hsl-24-90-28));background:hsl(var(--netra-hsl-28-100-52) / .2)}html[data-theme=tahoe-light] .command-deck-mission-card{border-color:hsl(var(--netra-hsl-210-25-88));background:linear-gradient(165deg, hsl(var(--netra-white-hsl)) 0%, hsl(var(--netra-hsl-210-40-98)) 100%)}html[data-theme=tahoe-light] .command-deck-capsule{border-color:hsl(var(--netra-hsl-210-25-88));background:linear-gradient(180deg, hsl(var(--netra-white-hsl)) 0%, #f8fafc 100%)}html[data-theme=tahoe-light] .command-deck-capsule-actions{background:#f2f5f8e6}html[data-theme=tahoe-light] .command-deck-mission-card:hover,html[data-theme=tahoe-light] .command-deck-capsule-live{border-color:hsl(var(--primary) / .35);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .85) inset, 0 12px 28px -14px hsl(var(--primary) / .28)}html[data-theme=tahoe-light] .tahoe-sidebar-link-active{background:hsl(var(--netra-hsl-211-100-45) / .1);color:hsl(var(--netra-hsl-211-100-38));box-shadow:inset 3px 0 0 0 hsl(var(--netra-hsl-211-100-45))}html[data-theme=tahoe-light] .tahoe-mobile-nav-active{background:hsl(var(--netra-hsl-211-100-45) / .12);color:hsl(var(--netra-hsl-211-100-38));border-color:hsl(var(--netra-hsl-211-100-45) / .28)}html[data-theme=tahoe-light] .mac-desktop-tab-active{background:hsl(var(--netra-white-hsl) / .95);box-shadow:inset 0 -2px 0 0 hsl(var(--netra-hsl-211-100-45))}html[data-theme=tahoe-light] .tahoe-btn-primary,html[data-theme=tahoe-light] .tahoe-page-root button.bg-primary,html[data-theme=tahoe-light] .tahoe-page-root a.bg-primary,html[data-theme=tahoe-light] .tahoe-page-root .bg-primary.text-primary-foreground,html[data-theme=tahoe-light] .zeus-home-cta.tahoe-btn-primary{box-shadow:none;color:hsl(var(--netra-white-hsl));border-color:#0000;border-radius:980px;background:hsl(var(--netra-hsl-211-100-45))!important}html[data-theme=tahoe-light] .tahoe-btn-primary:hover:not(:disabled){filter:none;background:hsl(var(--netra-hsl-211-100-40))!important}html[data-theme=tahoe-light] .tahoe-btn-ghost{color:hsl(var(--netra-hsl-211-100-40));border-color:hsl(var(--netra-hsl-211-100-45) / .35);background:0 0}html[data-theme=tahoe-light] .tahoe-btn-ghost:hover:not(:disabled){background:hsl(var(--netra-hsl-211-100-45) / .08);color:#0056b3}html[data-theme=tahoe-light] .mac-vm-chip-btn{border-color:hsl(var(--netra-hsl-211-100-45) / .28);background:hsl(var(--netra-hsl-211-100-45) / .08);color:hsl(var(--netra-hsl-211-100-32))}html[data-theme=tahoe-light] .mac-vm-chip-btn:hover:not(:disabled){background:hsl(var(--netra-hsl-211-100-45) / .14);color:hsl(var(--netra-hsl-211-100-28))}html[data-theme=tahoe-light] .mac-vm-chip-btn-active{background:hsl(var(--netra-hsl-211-100-45));border-color:hsl(var(--netra-hsl-211-100-45));color:hsl(var(--netra-white-hsl))}html[data-theme=tahoe-light] .zeus-web-toolbar-btn{border-color:hsl(var(--netra-hsl-211-100-45) / .28);background:hsl(var(--netra-hsl-211-100-45) / .08);color:hsl(var(--netra-hsl-211-100-32))}html[data-theme=tahoe-light] .zeus-web-toolbar-btn:hover:not(:disabled){background:hsl(var(--netra-hsl-211-100-45) / .14);color:hsl(var(--netra-hsl-211-100-28))}html[data-theme=tahoe-light] .zeus-mission-ribbon-title h1,html[data-theme=tahoe-light] .zeus-command-deck .zeus-mission-ribbon h1{font-weight:600;line-height:1.15;letter-spacing:-.035em!important;font-size:clamp(1.75rem,2.5vw + 1rem,2.5rem)!important}html[data-theme=tahoe-light] .zeus-mission-ribbon-subtitle{letter-spacing:-.01em;color:hsl(var(--netra-hsl-220-12-42));margin-top:.2rem;font-size:.8125rem}html[data-theme=tahoe-light] .command-deck-panel-empty{letter-spacing:-.015em;color:hsl(var(--netra-hsl-220-12-42));padding:1.35rem .35rem 1.15rem;font-size:.9375rem;line-height:1.45}html[data-theme=tahoe-light] .command-deck-panel-empty .command-deck-inline-btn,html[data-theme=tahoe-light] .command-deck-panel-empty a.command-deck-inline-btn{color:hsl(var(--netra-hsl-200-78-32));margin-top:.65rem}html[data-theme=tahoe-light] .table-row-hover:hover{border-left:2px solid hsl(var(--netra-hsl-200-78-40));background:#eff7fad9}html[data-theme=tahoe-light] ::-webkit-scrollbar-thumb{background:hsl(var(--apple-action) / .45)}html[data-theme=tahoe-light]{scrollbar-color:hsl(var(--apple-action) / .45) transparent}html[data-theme=tahoe-light] ::-webkit-scrollbar-thumb:hover{background:hsl(var(--apple-action) / .7)}.mac-desktop-root[data-wallpaper=aurora]{background:radial-gradient(ellipse 100% 70% at 20% -10%, hsl(var(--accent-alt) / .28), transparent 50%), radial-gradient(ellipse 80% 60% at 90% 10%, hsl(var(--primary) / .18), transparent 45%), linear-gradient(180deg, #0a0818 0%, hsl(var(--card)) 100%)}.mac-desktop-root[data-wallpaper=midnight]{background:radial-gradient(ellipse 90% 60% at 50% 0%, hsl(var(--card) / .5), transparent 55%), linear-gradient(180deg, #02060e 0%, #000 100%)}.mac-desktop-root[data-wallpaper=ocean]{background:radial-gradient(110% 75% at 50% -15%,#064e7859,#0000 52%),linear-gradient(#04101c 0%,#020a12 100%)}.mac-wallpaper-swatch-tahoe{background:linear-gradient(135deg, hsl(var(--card)), #1e3a5f)}.mac-wallpaper-swatch-aurora{background:linear-gradient(135deg, #0a0818, hsl(var(--accent-alt)))}.mac-wallpaper-swatch-midnight{background:linear-gradient(135deg,#000,#0f172a)}.mac-wallpaper-swatch-ocean{background:linear-gradient(135deg,#020a12,#064e78)}.mac-menubar-title{z-index:1;color:hsl(var(--foreground));letter-spacing:-.015em;font-size:.9375rem;font-weight:600}.mac-desktop-tabs{scrollbar-width:none}.mac-desktop-tabs::-webkit-scrollbar{display:none}.mac-desktop-tab{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}.mac-desktop-tab-active{background:hsl(var(--foreground) / .1);box-shadow:inset 0 -2px 0 hsl(var(--accent-info) / .55);color:hsl(var(--foreground) / .96)}.mac-finder-split-handle{align-self:stretch;min-height:100%}.mac-finder-path{background:rgb(var(--netra-black-rgb) / .2);border-radius:.375rem;padding:.15rem .5rem}.mac-dock-item:hover+.mac-dock-item,.mac-dock-item:has(+.mac-dock-item:hover){transform:scale(1.1)translateY(-2px)}.mac-menubar-inner{--mac-menubar-height:2.75rem;background:var(--zeus-glass-chrome-bg,hsl(var(--card) / .55));-webkit-backdrop-filter:blur(var(--zeus-glass-chrome-blur,32px)) saturate(1.35);border-bottom:1px solid var(--mac-border);height:2.75rem;min-height:2.75rem;font-family:var(--font-display);letter-spacing:-.015em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9375rem}.mac-menu-item{color:hsl(var(--foreground) / .96);letter-spacing:-.01em;font-size:.9375rem;font-weight:500;transition:background .15s,color .15s}.mac-menu-item:hover,.mac-menu-item-active{background:hsl(var(--foreground) / .12);color:hsl(var(--foreground))}.mac-menu-panel{background:hsl(var(--card) / .98);backdrop-filter:blur(24px)saturate(1.4);border:1px solid hsl(var(--foreground) / .1);box-shadow:0 16px 48px -12px rgb(var(--netra-black-rgb) / .65);border-radius:.75rem;padding:.25rem 0}.mac-menu-panel button,.mac-menu-panel a{color:hsl(var(--foreground) / .94);font-size:.9375rem;font-weight:400}.mac-menu-panel button:hover,.mac-menu-panel a:hover{color:hsl(var(--foreground))}.mac-menu-shortcut{color:hsl(var(--foreground) / .55);font-size:.8125rem;font-weight:500}.mac-menubar-icon-btn{width:2.25rem;height:2.25rem;color:hsl(var(--foreground) / .92);transition:background .2s var(--ease-apple,ease), color .2s var(--ease-apple,ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.mac-menubar-icon-btn:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.netra-theme-toggle{background:0 0;border:0}.mac-finder-sidebar{background:linear-gradient(180deg, hsl(var(--card) / .95) 0%, hsl(var(--card) / .98) 100%);backdrop-filter:blur(20px)}.mac-dock{z-index:var(--zeus-z-dock);padding:0 1.25rem calc(.55rem + env(safe-area-inset-bottom,0px));pointer-events:none;font-family:var(--font-display);-webkit-font-smoothing:antialiased;background:0 0;border-top:none;justify-content:center;align-items:flex-end;gap:0;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .28s;display:flex;position:fixed;bottom:0;left:0;right:0}.mac-dock-slab{pointer-events:auto;background:linear-gradient(180deg, hsl(var(--netra-white-hsl) / .22) 0%, transparent 42%), var(--zeus-dock-bg,var(--zeus-glass-chrome-bg,hsl(var(--card) / .88)));max-width:min(96vw,72rem);-webkit-backdrop-filter:blur(var(--zeus-glass-chrome-blur,36px)) saturate(1.55);border:1px solid var(--zeus-dock-border,hsl(var(--foreground) / .12));box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .28) inset, 0 0 0 .5px hsl(var(--foreground) / .06) inset, var(--zeus-dock-shadow,0 18px 48px -18px hsl(var(--foreground) / .35)), 0 0 32px -14px hsl(var(--primary) / .22);border-radius:1.35rem;align-items:flex-end;gap:.55rem;padding:.45rem .65rem .55rem;display:flex;position:relative}.mac-dock-slab:after{content:"";background:radial-gradient(ellipse at center, hsl(var(--foreground) / .18), transparent 70%);filter:blur(6px);opacity:.45;pointer-events:none;z-index:-1;border-radius:50%;height:16px;position:absolute;top:calc(100% - 2px);left:10%;right:10%}.mac-dock-autohide-hotzone{height:10px;z-index:calc(var(--zeus-z-dock) + 2);pointer-events:auto;position:fixed;bottom:0;left:0;right:0}.mac-dock-autohide-hidden{pointer-events:none;opacity:0!important;transform:translateY(100%)!important}.mac-dock-utilities,.mac-dock-modules{pointer-events:auto;-webkit-backdrop-filter:none;min-width:0;box-shadow:none;color:hsl(var(--foreground) / .92);background:0 0;border:none;border-radius:0}.mac-dock-utilities-inner{gap:.35rem}.mac-dock-item-ask{color:hsl(var(--primary));background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .18);box-shadow:0 0 10px hsl(var(--primary) / .08)}.mac-dock-item-ask:hover{background:hsl(var(--primary) / .16);box-shadow:0 0 14px hsl(var(--primary) / .14)}.mac-dock-inner{pointer-events:auto;backdrop-filter:none;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:flex-end;gap:.4rem;padding:.15rem .2rem;transition:box-shadow .45s,border-color .45s,background .35s;display:flex}.mac-dock-utilities,.mac-dock-modules{box-shadow:none}.mac-dock-magnify-target{--dock-scale:1;transform:scale(var(--dock-scale)) translateY(calc((var(--dock-scale) - 1) * -14px));transform-origin:bottom;will-change:transform;transition:transform .14s cubic-bezier(.22,1,.36,1)}.mac-dock-item-glow{box-shadow:0 0 16px rgba(var(--desktop-accent-rgb,0 113 227), .28);transition:box-shadow .45s}html[data-shell-density=calm] .mac-dock-item-glow{box-shadow:none}.mac-dock-item{width:3rem;height:3rem;color:hsl(var(--muted-foreground));background:0 0;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .15s,border-color .15s,color .15s;display:flex;position:relative;overflow:visible}.mac-dock-item>svg{display:block;overflow:visible}.mac-dock-spotlight{position:relative;overflow:hidden}.mac-dock-ripple{background:rgba(var(--desktop-accent-rgb,0 113 227), .38);opacity:.85;pointer-events:none;z-index:0;border-radius:50%;animation:.48s ease-out forwards mac-dock-ripple-out;position:absolute;transform:scale(0)}@keyframes mac-dock-ripple-out{to{opacity:0;transform:scale(2.6)}}.mac-dock-accent-shift .mac-dock-slab{animation:.58s cubic-bezier(.22,1,.36,1) mac-dock-accent-shift}@keyframes mac-dock-accent-shift{0%{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .22) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45), 0 0 32px -16px rgba(var(--desktop-accent-rgb,0 113 227), .28)}45%{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .3) inset, 0 20px 48px -20px rgb(var(--netra-black-rgb) / .5), 0 0 48px -8px rgba(var(--desktop-accent-rgb,0 113 227), .55)}to{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .22) inset, 0 16px 40px -24px rgb(var(--netra-black-rgb) / .45), 0 0 32px -16px rgba(var(--desktop-accent-rgb,0 113 227), .28)}}.mac-dock-item:hover{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground));border-color:#0000}.mac-dock-item:hover .mac-dock-tooltip,.mac-dock-item:focus-visible .mac-dock-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.mac-dock-tooltip{letter-spacing:-.12px;white-space:nowrap;color:hsl(var(--foreground) / .98);background:hsl(var(--card) / .94);border:1px solid hsl(var(--foreground) / .1);pointer-events:none;opacity:0;z-index:5;border-radius:.4rem;padding:.25rem .55rem;font-size:12px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%)translateY(4px)}.mac-dock-item-active{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground));border-color:#0000}.mac-dock-dot{background:hsl(var(--primary));width:.28rem;height:.28rem;box-shadow:0 0 6px hsl(var(--primary) / .55);border-radius:9999px;position:absolute;bottom:-.05rem;left:50%;transform:translate(-50%)}.mac-dock-badge{letter-spacing:-.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .92);min-width:1.1rem;max-width:2.75rem;color:hsl(var(--foreground) / .95);box-shadow:0 2px 6px rgb(var(--netra-black-rgb) / .35);border-radius:9999px;padding:.05rem .3rem;font-size:.5625rem;font-weight:700;line-height:1.2;position:absolute;top:.1rem;right:.05rem;overflow:hidden}.mac-dock-badge-warn{background:hsl(var(--warning) / .92);border-color:hsl(var(--warning) / .35);color:hsl(var(--foreground))}.mac-dock-badge-critical{background:hsl(var(--destructive) / .94);border-color:hsl(var(--destructive) / .4);color:hsl(var(--foreground))}.mac-dock-divider{background:hsl(var(--foreground) / .12);width:1px;height:2.25rem;margin:0 .25rem}.mac-dock-spotlight{color:hsl(var(--foreground) / .92);background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .08);border-radius:9999px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.8125rem;font-weight:500;transition:transform .2s,background .15s;display:flex}.mac-dock-spotlight:hover{background:hsl(var(--foreground) / .1);transform:scale(1.05)}.mac-dock-ask{color:hsl(var(--warning) / .95);border-color:hsl(var(--warning) / .2);background:hsl(var(--warning) / .08)}.mac-dock-ask:hover{background:hsl(var(--warning) / .14)}.mac-menubar-clock{min-width:5rem}.mac-menubar-clock .mac-menubar-clock-time{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}.mac-menubar-clock .mac-menubar-clock-date{color:hsl(var(--muted-foreground));font-size:.75rem}.apple-chapter-localnav{z-index:20;background:hsl(var(--background));border-bottom:1px solid var(--zeus-gn-hairline);min-height:44px;color:var(--zeus-gn-ink);flex-wrap:wrap;align-items:center;gap:0 1rem;padding:0 clamp(.75rem,3vw,1.5rem);display:flex;position:sticky;top:0}.zeus-netra-tabs{border-bottom:1px solid var(--zeus-gn-hairline);min-height:44px;color:var(--zeus-gn-ink);flex-wrap:wrap;align-items:center;gap:0 1rem;display:flex}.apple-chapter-localnav-brand{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary,var(--zeus-gn-muted));white-space:nowrap;margin:0;font-size:13px;font-weight:700}.apple-chapter-localnav-brand--quiet{font-weight:500}.apple-chapter-localnav-link,.zeus-netra-tab{min-height:44px;font:inherit;letter-spacing:-.01em;white-space:nowrap;color:var(--zeus-gn-ink);opacity:.88;cursor:pointer;transition:opacity .2s var(--zeus-gn-ease,ease), color .2s var(--zeus-gn-ease,ease);background:0 0;border:0;border-radius:0;align-items:center;gap:.35rem;padding:0 10px;font-size:12px;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.apple-chapter-localnav-link:after,.zeus-netra-tab:after{content:"";background:var(--zeus-gn-blue);transform-origin:50%;height:2px;transition:transform .25s var(--zeus-gn-ease,ease);border-radius:1px;position:absolute;bottom:-1px;left:10px;right:10px;transform:scaleX(0)}.apple-chapter-localnav-link:hover,.zeus-netra-tab:hover{opacity:1;color:var(--zeus-gn-ink-active)}.apple-chapter-localnav-link:focus-visible,.zeus-netra-tab:focus-visible{outline:2px solid var(--zeus-gn-blue);outline-offset:-2px;border-radius:4px}.apple-chapter-localnav-link.is-active,.apple-chapter-localnav-link[aria-current=page],.apple-chapter-localnav-link[aria-selected=true],.apple-chapter-localnav-link[data-active=true],.zeus-netra-tab.is-active{opacity:1;color:var(--zeus-gn-ink-active);font-weight:500}.apple-chapter-localnav-link.is-active:after,.apple-chapter-localnav-link[aria-current=page]:after,.apple-chapter-localnav-link[aria-selected=true]:after,.apple-chapter-localnav-link[data-active=true]:after,.zeus-netra-tab.is-active:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.apple-chapter-localnav-link,.apple-chapter-localnav-link:after,.zeus-netra-tab,.zeus-netra-tab:after{transition:none}}.apple-chapter-crumb{border-bottom:1px solid var(--zeus-gn-hairline);margin:0}.mac-finder-toolbar{background:hsl(var(--card) / .55);backdrop-filter:blur(12px);gap:var(--zeus-toolbar-row-gap);min-width:0;font-size:.9375rem}.mac-finder-toolbar .text-sm{font-size:.9375rem}.mac-finder-nav-btn{width:1.75rem;height:1.75rem;color:hsl(var(--foreground) / .7);border-radius:.375rem;justify-content:center;align-items:center;display:flex}.mac-finder-nav-btn:hover:not(:disabled){background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.mac-finder-nav-btn:disabled{opacity:.35;cursor:default}.mac-finder-nav-btn--wide{white-space:nowrap;width:auto}.mac-finder-search{background:rgb(var(--netra-black-rgb) / .25);border:1px solid hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.mac-finder-search:focus{border-color:hsl(var(--accent-info) / .45);outline:none}.mac-finder-inspector{background:hsl(var(--card) / .92);backdrop-filter:blur(16px)}.mac-settings-sidebar{padding:.5rem 0}.mac-settings-nav-item{display:flex}.mac-settings-nav-active{background:hsl(var(--accent-info) / .12);color:hsl(var(--info))}.mac-dock-inner-scroll{scrollbar-width:none;overscroll-behavior-x:contain;max-width:min(100vw - 20rem,960px);overflow-x:auto}.mac-dock-inner-scroll::-webkit-scrollbar{display:none}@media (width<=640px){.mac-dock-spotlight-label{display:none}.mac-dock-item{width:2.5rem;height:2.5rem}}.mac-finder-columns{min-height:0;display:flex}.mac-finder-column{flex-shrink:0}.mac-finder-panes-split{min-height:0;display:flex}.mac-activity-process-table tbody tr{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mac-activity-process-table .process-bar-fill{transition:width .3s}.mac-popout-root{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--background))}.mac-popout-main{padding:0}.mac-popout-traffic-group:hover .mac-popout-traffic-minimize svg,.mac-popout-traffic-group:hover .mac-popout-traffic-maximize svg{opacity:.75}.mac-popout-titlebar{backdrop-filter:blur(16px);-webkit-app-region:drag}.mac-popout-titlebar button{-webkit-app-region:no-drag}.mac-popout-traffic{border:none;border-radius:9999px;justify-content:center;align-items:center;width:.75rem;height:.75rem;display:inline-flex}.mac-popout-traffic-close{background:hsl(var(--destructive));cursor:pointer;border:none}.mac-popout-traffic-close:hover{filter:brightness(1.08)}.mac-popout-traffic-minimize{background:hsl(var(--warning))}.mac-popout-traffic-maximize{background:hsl(var(--success))}.zeus-os-glass-panel{background:linear-gradient(155deg, hsl(var(--foreground) / .08) 0%, hsl(var(--foreground) / .02) 100%);-webkit-backdrop-filter:blur(var(--zeus-glass-popover-blur,20px)) saturate(1.4);box-shadow:0 0 0 1px hsl(var(--foreground) / .04) inset, 0 12px 40px -16px rgb(var(--netra-black-rgb) / .55), 0 20px 60px -24px rgb(var(--netra-black-rgb) / .55)}.zeus-dynamic-island{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .88);color:hsl(var(--foreground) / .95);border-radius:9999px;align-items:center;gap:.4rem;max-width:280px;padding:.35rem .85rem;transition:all .25s cubic-bezier(.34,1.2,.64,1);display:inline-flex}.zeus-dynamic-island:hover{transform:scale(1.02)}.zeus-dynamic-island,.zeus-dynamic-island-expanded{-webkit-backdrop-filter:blur(var(--zeus-glass-popover-blur,20px)) saturate(1.35)}.zeus-dynamic-island-expanded{border-radius:1.25rem}.mac-desktop-root .fixed.inset-0.flex.items-center.justify-center[class*=bg-black],.mac-desktop-root .fixed.inset-0.flex.items-center.justify-center[class*=bg-black\/]{-webkit-backdrop-filter:blur(12px)saturate(1.2)}.mac-desktop-root .fixed.inset-0.flex.items-center.justify-center>.bg-background.border.rounded-xl,.mac-desktop-root .fixed.inset-0.flex.items-center.justify-center>.bg-card.border.rounded-xl{-webkit-backdrop-filter:blur(28px)saturate(1.5);box-shadow:0 0 0 1px hsl(var(--foreground) / .06) inset, 0 24px 64px -16px rgb(var(--netra-black-rgb) / .65);border-color:hsl(var(--foreground) / .1)!important;background:linear-gradient(180deg, hsl(var(--card) / .92) 0%, hsl(var(--card) / .96) 100%)!important}.zeus-dynamic-island-healthy{box-shadow:0 0 24px -8px hsl(var(--accent-info) / .35)}.zeus-dynamic-island-warning{box-shadow:0 0 24px -8px hsl(var(--warning) / .35)}.zeus-dynamic-island-live{min-width:11rem}.zeus-dynamic-island-pulse{background:hsl(var(--accent-info));border-radius:9999px;width:6px;height:6px;animation:1.4s ease-in-out infinite zeus-island-pulse}@keyframes zeus-island-pulse{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.zeus-dynamic-island-critical{box-shadow:0 0 24px -8px hsl(var(--destructive) / .45)}.zeus-mission-control-panel{border-radius:var(--zeus-radius-window,28px);border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .75);backdrop-filter:blur(var(--zeus-glass-blur-heavy,56px)) saturate(1.4);padding:1.5rem}.mac-desktop-body-dock-only .mac-desktop-main{max-width:100%}.mac-window-split{width:100%;display:flex}.mac-window-pane{flex:50%;min-width:0}.mac-window-pane-companion{flex:50%;max-width:50%}.mac-window-manager{backdrop-filter:blur(12px)}.zeus-digital-twin{backdrop-filter:blur(var(--zeus-glass-blur,40px)) saturate(1.35)}.zeus-live-wallpaper{opacity:.85}.mac-desktop-root[data-live-wallpaper="1"] .mac-desktop-main{background:0 0}.zeus-infrastructure-memory{backdrop-filter:blur(var(--zeus-glass-blur,40px)) saturate(1.3)}.zeus-timeline-narrative{backdrop-filter:blur(var(--zeus-glass-blur,40px)) saturate(1.25)}.mac-quicklook{backdrop-filter:blur(var(--zeus-glass-blur-heavy,56px)) saturate(1.4)}.zeus-floating-window{box-shadow:0 24px 80px -24px rgb(var(--netra-black-rgb) / .75)}.zeus-floating-resize-handle{background:linear-gradient(135deg, transparent 50%, hsl(var(--foreground) / .25) 50%)}.zeus-universe-selection{backdrop-filter:blur(var(--zeus-glass-blur,40px)) saturate(1.3)}.zeus-desktop-widget{backdrop-filter:blur(var(--zeus-glass-blur,40px)) saturate(1.25)}.zeus-desktop-object{-webkit-user-select:none;-moz-user-select:none;user-select:none}.zeus-ambient-overlay{animation:.8s ease-out zeus-ambient-in}@keyframes zeus-ambient-in{0%{opacity:0}to{opacity:1}}.mac-dock-ask-critical{box-shadow:0 0 0 2px hsl(var(--destructive) / .45);animation:1.2s ease-in-out infinite zeus-dock-pulse}@keyframes zeus-dock-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.zeus-space-transition{transition:background .45s,background-color .45s,filter .35s,box-shadow .35s}.desktop-canvas-layer{contain:layout style}.desktop-glance-widget{border:1px solid hsl(var(--border) / .55);background:linear-gradient(165deg, hsl(var(--foreground) / .07) 0%, hsl(var(--foreground) / .025) 100%);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 12px 28px -18px hsl(var(--netra-hsl-220-30-20) / .35);border-radius:1.15rem;align-items:center;gap:.7rem;padding:.65rem .85rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.desktop-glance-widget:hover{border-color:hsl(var(--primary) / .3);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .8) inset, 0 16px 32px -16px hsl(var(--primary) / .28);transform:translateY(-2px)}.desktop-glance-widget-icon{width:2.1rem;height:2.1rem;color:hsl(var(--netra-white-hsl));background:linear-gradient(145deg, hsl(var(--primary)) 0%, hsl(var(--netra-hsl-211-100-38)) 100%);box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .3) inset, 0 6px 12px -6px hsl(var(--primary) / .45);border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex}.zeus-mission-desktop-recede{filter:blur(3px);opacity:.72;pointer-events:none;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .45s,opacity .35s;transform:scale(.9)translateY(12px)}.zeus-mission-panel-enter{animation:.42s cubic-bezier(.22,1,.36,1) both zeus-mission-panel-in}@keyframes zeus-mission-panel-in{0%{opacity:0;transform:scale(.94)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}.zeus-mission-card-enter{animation:.38s cubic-bezier(.22,1,.36,1) both zeus-mission-card-in}.zeus-mission-card-enter:first-child{animation-delay:30ms}.zeus-mission-card-enter:nth-child(2){animation-delay:60ms}.zeus-mission-card-enter:nth-child(3){animation-delay:90ms}.zeus-mission-card-enter:nth-child(4){animation-delay:.12s}.zeus-mission-card-enter:nth-child(5){animation-delay:.15s}.zeus-mission-card-enter:nth-child(6){animation-delay:.18s}@keyframes zeus-mission-card-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.zeus-desktop-object{animation:5s ease-in-out infinite zeus-desktop-object-float}.zeus-desktop-object--dragging{animation:none}.zeus-desktop-object--running .zeus-desktop-object-icon-wrap{box-shadow:0 0 20px -4px hsl(var(--success) / .65)}.zeus-desktop-object--migrating .zeus-desktop-object-icon-wrap{box-shadow:0 0 20px -4px hsl(var(--accent-info) / .65)}.zeus-desktop-object--failed .zeus-desktop-object-icon-wrap{box-shadow:0 0 20px -4px hsl(var(--destructive) / .65)}@keyframes zeus-desktop-object-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.mac-dock-utilities,.mac-dock-modules{transition:box-shadow .45s}.zeus-ambient-overlay--magical{background:radial-gradient(ellipse 80% 60% at 50% 40%, rgba(var(--desktop-accent-rgb,56 189 248), .12) 0%, transparent 65%), rgb(var(--netra-black-rgb) / .52);-webkit-backdrop-filter:blur(28px)saturate(130%)}.zeus-ambient-clock{animation:4s ease-in-out infinite zeus-ambient-breathe}@keyframes zeus-ambient-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.01)}}.vm-present-status-island-inner{border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--card) / .82);-webkit-backdrop-filter:blur(16px)saturate(150%);box-shadow:0 8px 28px -12px rgb(var(--netra-black-rgb) / .75);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.6875rem;display:inline-flex}.vm-present-status-island--hidden{opacity:0;transform:translate(-50%)translateY(-8px)}.vm-present-status-island--visible{opacity:1;transform:translate(-50%)translateY(0)}.vm-present-root[data-present-fullscreen="1"] .vm-present-canvas{padding:0}.vm-present-root[data-present-fullscreen="1"] .vm-console-tahoe-display--fullscreen,.vm-present-root[data-present-fullscreen="1"] .vm-console-tahoe-display{box-shadow:none;background:var(--netra-black);border:none;border-radius:0}.vm-present-inspector{-webkit-backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(180deg, hsl(var(--card) / .96) 0%, hsl(var(--background) / .98) 100%)}.vnc-canvas-stage--revealed{animation:.22s ease-out both vnc-canvas-reveal}@keyframes vnc-canvas-reveal{0%{opacity:.35}to{opacity:1}}.vm-console-waiting-present{background:radial-gradient(ellipse 70% 50% at 50% 35%, hsl(var(--accent-info) / .12) 0%, transparent 70%), hsl(var(--background))}.vm-console-waiting-orb{animation:2.2s ease-in-out infinite vm-console-waiting-pulse}@keyframes vm-console-waiting-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.04)}}html[data-zeus-reduced-motion="1"] .zeus-desktop-object,html[data-zeus-reduced-motion="1"] .zeus-mission-card-enter,html[data-zeus-reduced-motion="1"] .zeus-mission-panel-enter,html[data-zeus-reduced-motion="1"] .zeus-ambient-clock,html[data-zeus-reduced-motion="1"] .vm-console-waiting-orb,html[data-zeus-reduced-motion="1"] .vnc-canvas-stage--revealed{animation:none!important}html[data-zeus-reduced-motion="1"] .mac-dock-ripple,html[data-zeus-reduced-motion="1"] .mac-dock-accent-shift .mac-dock-inner,html[data-zeus-reduced-motion="1"] .mac-dock-accent-shift.mac-dock-utilities{animation:none}html[data-zeus-reduced-motion="1"] .zeus-mission-desktop-recede{filter:none;opacity:.5;transform:none}html[data-zeus-contrast=high] .zeus-os-glass-panel,html[data-zeus-contrast=high] .mac-dock-utilities,html[data-zeus-contrast=high] .mac-dock-modules,html[data-zeus-contrast=high] .mac-menu-bar{border-color:hsl(var(--foreground) / .28);background:hsl(var(--card) / .96)}.mac-dock-size-sm .mac-dock-item{transform:scale(.88)}.mac-dock-size-lg .mac-dock-item{transform:scale(1.12)}.mac-dock-modules-autohide-hidden{opacity:0;pointer-events:none;transition:transform .25s,opacity .25s;transform:translateY(calc(100% + 12px))}@media (prefers-reduced-motion:reduce){.mac-dock,.mac-dock-modules-autohide-hidden{transition:none}}@media (width<=1023px){.mac-dock{display:none}}.zeus-shell-enter-operate .mac-desktop-main{animation:.2s ease-out zeus-shell-operate-in}@keyframes zeus-shell-operate-in{0%{opacity:.92;transform:scale(.995)}to{opacity:1;transform:scale(1)}}html[data-zeus-reduced-motion="1"] .zeus-shell-enter-operate .mac-desktop-main{animation:none}.zeus-workbench-shell .zeus-workbench{padding-bottom:env(safe-area-inset-bottom,0px)}.zeus-mobile-command-bar{padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px))}html[data-zeus-compact-menubar="1"] .mac-menubar-inner{height:2.5rem;min-height:2.5rem;font-size:.875rem}html[data-shell-density=calm] .zeus-sidebar[data-rail-only="1"] .zeus-sidebar-link{min-width:2.75rem;min-height:2.75rem}html[data-shell-density=calm] .zeus-sidebar[data-rail-only="1"] .tahoe-sidebar-link-active{background:hsl(var(--foreground) / .06);box-shadow:none}html[data-shell-density=calm] .zeus-sidebar[data-rail-only="1"] .tahoe-sidebar-link-active:after{content:"";background:hsl(var(--accent-info) / .85);border-radius:999px;width:3px;height:1.25rem;position:absolute;top:50%;left:.2rem;transform:translateY(-50%)}html[data-shell-density=calm] .zeus-sidebar[data-rail-only="1"] .zeus-sidebar-link{position:relative}.tahoe-hero-flat{background:hsl(var(--card) / .35);border-color:hsl(var(--foreground) / .06);border-radius:1rem}.tahoe-hero-flat .tahoe-icon-badge{border-radius:.65rem;width:2.25rem;height:2.25rem}.tahoe-hero-flat .tahoe-icon-badge svg{width:1.125rem;height:1.125rem}.tahoe-readable-stack-calm{max-width:72rem;margin-left:auto;margin-right:auto}html[data-zeus-reduced-motion="1"] .zeus-cinematic-timeline,html[data-zeus-reduced-motion="1"] .mac-dock-ask-critical,html[data-zeus-reduced-motion="1"] .zeus-space-transition{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html:not([data-zeus-reduced-motion="0"]) .zeus-cinematic-timeline,html:not([data-zeus-reduced-motion="0"]) .mac-dock-ask-critical{animation:none!important}}.zeus-space-pill{font-weight:500;font-size:.8125rem!important}.zeus-menubar-metrics{color:hsl(var(--muted-foreground));font-size:.8125rem}.zeus-ops-status-chip{padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.zeus-menubar-metrics canvas{display:block}@media (width<=1023px){.mac-window-split{flex-direction:column}.mac-window-pane-companion{order:3;max-width:100%;max-height:40vh}}@media (prefers-reduced-motion:reduce){.zeus-dynamic-island,.zeus-mission-control-panel button{transition:none}}.mac-dock-item-running{opacity:.92;width:2.65rem;height:2.65rem}.mac-dock-running-indicator{background:hsl(var(--accent-info) / .9);border-radius:9999px;width:.25rem;height:.25rem;position:absolute;bottom:.15rem;left:50%;transform:translate(-50%)}.zeus-cinematic-timeline [role=slider]{touch-action:none}.zeus-universe-btn{background:rgb(var(--netra-black-rgb) / .45);border:1px solid hsl(var(--foreground) / .12);width:2rem;height:2rem;color:hsl(var(--foreground) / .9);border-radius:.5rem;justify-content:center;align-items:center;display:flex}.zeus-universe-btn:hover{background:hsl(var(--foreground) / .12)}.zeus-app-store-hero{background:linear-gradient(135deg, hsl(var(--accent-info) / .12) 0%, hsl(var(--accent-alt) / .08) 50%, transparent 100%)}.marketplace-chapter-inner{flex-direction:column;gap:1.5rem;width:100%;max-width:min(1800px,100%);margin-inline:auto;display:flex}.marketplace-chapter-lede{color:var(--text-tertiary,hsl(var(--muted-foreground)));margin:-.5rem 0 0;font-size:14px;line-height:1.42}.zeus-page-hero-ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.zeus-netra-section{width:100%;padding:28px 0 36px}.zeus-netra-section--tight{padding:16px 0 24px}.marketplace-section-title{border-top:1px solid hsl(var(--border));letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--text-tertiary,hsl(var(--muted-foreground)));margin:1.5rem 0 .75rem;padding-top:1.25rem;font-size:13px;font-weight:700;line-height:1.3}.nodes-netra-page,.marketplace-netra-page{width:100%;max-width:72rem;margin:0 auto;padding:0 0 2rem}.nodes-netra-row{text-align:left;border:1px solid hsl(var(--border) / .55);background:hsl(var(--card));width:100%;color:hsl(var(--foreground));cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;transition:border-color .12s,background .12s;display:flex}.nodes-netra-row:hover{border-color:hsl(var(--border));background:hsl(var(--muted) / .25)}.nodes-netra-row.is-active{border-color:hsl(var(--primary) / .55);background:hsl(var(--primary) / .08)}.nodes-netra-row-name{letter-spacing:-.02em;font-size:.9375rem;font-weight:600}.nodes-netra-row-meta{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem}.nodes-netra-row-specs{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex-wrap:wrap;flex-shrink:0;gap:.75rem;font-size:.75rem;display:flex}html[data-theme=zyvor-carbon] .nodes-netra-row,html[data-ui-shell=zyvor-carbon] .nodes-netra-row{background:var(--netra-g900);border-color:var(--netra-g800)}html[data-theme=zyvor-carbon] .nodes-netra-row:hover,html[data-ui-shell=zyvor-carbon] .nodes-netra-row:hover{background:var(--netra-g800)}.apple-chapter-stack .zeus-web-page{width:100%;max-width:none}[data-center-page="1"] .marketplace-hero,.zeus-center-page-compact .marketplace-hero{gap:.75rem;padding:.875rem 1rem}.marketplace-hero.zeus-glass-section{overflow:visible}.marketplace-hero{background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;min-height:auto;padding:1.35rem 1.5rem;display:flex}.marketplace-search-bar{border:1px solid hsl(var(--netra-hsl-240-4-84));background:hsl(var(--netra-hsl-240-5-96));border-radius:.875rem;align-items:center;gap:.65rem;padding:.75rem 1.1rem;display:flex}.marketplace-search-input{min-width:0;color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:auto;font-size:.875rem}.marketplace-search-input::-moz-placeholder{color:hsl(var(--foreground) / .55)}.marketplace-search-input::placeholder{color:hsl(var(--foreground) / .55)}.marketplace-section-title{letter-spacing:-.03em;text-transform:none;color:hsl(var(--foreground));font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;font-family:var(--font-display,-apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif);margin-bottom:.85rem}.marketplace-os-filter-row{flex-wrap:wrap;gap:.45rem;display:flex}.marketplace-os-chip{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .05);color:hsl(var(--foreground) / .9);border-radius:999px;align-items:center;gap:.4rem;padding:.42rem .75rem;font-size:.75rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.marketplace-os-chip:hover{background:hsl(var(--foreground) / .09)}.marketplace-os-chip-active{border-color:hsl(var(--primary) / .45);background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.marketplace-os-chip-count{color:hsl(var(--primary));font-size:.625rem;font-weight:700}.marketplace-category-grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.5rem;display:grid}.marketplace-category-tile{border:1px solid hsl(var(--netra-hsl-240-4-84));background:hsl(var(--netra-white-hsl));text-align:left;box-shadow:none;border-radius:1.125rem;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1rem 1.05rem;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.marketplace-category-tile:hover{border-color:hsl(var(--primary) / .35);background:hsl(var(--netra-white-hsl));transform:translateY(-1px)}.marketplace-category-tile-active{border-color:hsl(var(--primary) / .5);background:hsl(var(--primary) / .08);box-shadow:none}.marketplace-category-label{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}.marketplace-category-desc{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.4}.marketplace-category-count{color:hsl(var(--primary));background:hsl(var(--primary) / .12);border-radius:9999px;padding:.1rem .4rem;font-size:.625rem;font-weight:700;position:absolute;top:.55rem;right:.6rem}.marketplace-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1.25rem;display:grid}.marketplace-card-grid-compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.marketplace-card{border:1px solid hsl(var(--netra-hsl-240-4-84));background:hsl(var(--netra-white-hsl));box-shadow:none;border-radius:1.25rem;flex-direction:column;gap:.65rem;padding:1.5rem 1.4rem;animation:.35s both marketplace-card-in;display:flex}@keyframes marketplace-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}html[data-zeus-reduced-motion="1"] .marketplace-card{animation:none}@media (prefers-reduced-motion:reduce){.marketplace-card{animation:none}}.marketplace-card-head{align-items:flex-start;gap:.65rem;display:flex}.marketplace-card-title{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:1.0625rem;font-weight:600}.marketplace-card-os{color:hsl(var(--foreground) / .5);margin-top:.1rem;font-size:.6875rem}.marketplace-fav-btn{color:hsl(var(--foreground) / .4);border-radius:.5rem;padding:.35rem}.marketplace-fav-btn-active{color:hsl(var(--destructive))}.marketplace-badge-row{flex-wrap:wrap;gap:.3rem;display:flex}.marketplace-badge{letter-spacing:.03em;text-transform:uppercase;border:1px solid hsl(var(--foreground) / .1);border-radius:999px;padding:.15rem .45rem;font-size:.625rem;font-weight:600}.marketplace-badge-verified{color:hsl(var(--success));border-color:hsl(var(--success) / .35);background:hsl(var(--success) / .12)}.marketplace-badge-warn{color:hsl(var(--warning));border-color:hsl(var(--warning) / .35);background:hsl(var(--warning) / .12)}.marketplace-badge-gpu{color:hsl(var(--primary));border-color:hsl(var(--accent-alt) / .35);background:hsl(var(--accent-alt) / .12)}.marketplace-badge-default{color:hsl(var(--foreground) / .65);background:hsl(var(--foreground) / .04)}.marketplace-card-best,.marketplace-card-specs,.marketplace-card-metrics,.marketplace-card-desc{color:hsl(var(--foreground) / .8);font-size:.75rem;line-height:1.45}.marketplace-card-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.2em;margin-bottom:.15rem;display:-webkit-box;overflow:hidden}.marketplace-card-best{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.1em;display:-webkit-box;overflow:hidden}.marketplace-card.zeus-glass-section{overflow:hidden;border:1px solid hsl(var(--netra-hsl-240-4-84))!important;background:hsl(var(--netra-white-hsl))!important;box-shadow:none!important;border-radius:1.125rem!important}.marketplace-card-title,.marketplace-card-os,.marketplace-card-specs,.marketplace-card-metrics{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketplace-card-actions{flex-wrap:wrap;gap:.45rem;margin-top:.35rem;display:flex}.marketplace-card-actions>.tahoe-btn-primary,.marketplace-card-actions>.tahoe-btn-ghost{border-radius:.85rem;min-width:6rem;overflow:hidden}.marketplace-chip-row{flex-wrap:wrap;gap:.4rem;display:flex}.marketplace-chip{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .85);border-radius:999px;padding:.35rem .7rem;font-size:.75rem}.marketplace-chip-fav{border-color:hsl(var(--destructive) / .3)}.marketplace-details-backdrop{z-index:180;background:rgb(var(--netra-black-rgb) / .45);backdrop-filter:blur(4px);position:fixed;inset:0}.marketplace-details-drawer{z-index:181;border-left:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .97);backdrop-filter:blur(20px);width:min(400px,92vw);height:100dvh;box-shadow:-12px 0 48px rgb(var(--netra-black-rgb) / .45);flex-direction:column;display:flex;position:fixed;top:0;right:0}.marketplace-details-head,.marketplace-details-foot{border-bottom:1px solid hsl(var(--foreground) / .08);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.marketplace-details-foot{border-bottom:none;border-top:1px solid hsl(var(--foreground) / .08);margin-top:auto}.marketplace-details-tabs{border-bottom:1px solid hsl(var(--foreground) / .06);flex-wrap:wrap;gap:.25rem;padding:.5rem .75rem;display:flex}.marketplace-details-tab{color:hsl(var(--foreground) / .55);border-radius:.5rem;padding:.3rem .55rem;font-size:.6875rem}.marketplace-details-tab-active{background:hsl(var(--accent-info) / .12);color:hsl(var(--info))}.marketplace-details-body{flex:auto;padding:1rem;overflow-y:auto}.marketplace-details-list{color:hsl(var(--foreground) / .7);padding-left:1.1rem;font-size:.8125rem;list-style:outside}.marketplace-yaml-preview{border:1px solid hsl(var(--foreground) / .08);background:rgb(var(--netra-black-rgb) / .35);white-space:pre-wrap;border-radius:.65rem;max-height:16rem;padding:.75rem;font-family:ui-monospace,monospace;font-size:.6875rem;overflow:auto}.marketplace-wizard-backdrop{z-index:var(--zeus-z-modal);background:rgb(var(--netra-black-rgb) / .72);-webkit-backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.marketplace-wizard{background:hsl(var(--card));border:1px solid hsl(var(--border));-webkit-backdrop-filter:none;width:min(560px,100%);max-height:90dvh;box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 28px 72px -18px rgb(var(--netra-black-rgb) / .75);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}html[data-shell-kind=web] .marketplace-wizard.zeus-glass-section,html[data-shell-kind=web] .marketplace-wizard.marketplace-deploy-progress{background:hsl(var(--card));border:1px solid hsl(var(--border));-webkit-backdrop-filter:none;box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 28px 72px -18px rgb(var(--netra-black-rgb) / .75)}.marketplace-wizard-head{justify-content:space-between;align-items:flex-start;padding:1rem 1.15rem .5rem;display:flex}.marketplace-wizard-steps{gap:.25rem;padding:0 1.15rem .75rem;display:flex}.marketplace-wizard-step{background:hsl(var(--foreground) / .1);border-radius:999px;flex:auto;height:.2rem}.marketplace-wizard-step-done{background:hsl(var(--accent-info) / .75)}.marketplace-wizard-body{flex:auto;padding:0 1.15rem 1rem;overflow-y:auto}.marketplace-wizard-foot{border-top:1px solid hsl(var(--foreground) / .08);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.15rem;display:flex}.marketplace-field{font-size:.8125rem;display:block}.marketplace-input{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:.65rem;margin-top:.35rem;padding:.5rem .65rem;font-size:.8125rem;display:block}.marketplace-check{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.marketplace-size-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.marketplace-size-card{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .03);text-align:left;border-radius:.75rem;padding:.75rem;font-size:.8125rem}.marketplace-size-card-active{border-color:hsl(var(--accent-info) / .4);background:hsl(var(--accent-info) / .1)}.marketplace-topology-preview,.marketplace-ai-review{border:1px solid hsl(var(--foreground) / .08);background:rgb(var(--netra-black-rgb) / .2);white-space:pre-wrap;border-radius:.65rem;padding:.65rem .75rem;font-family:ui-monospace,monospace;font-size:.75rem}.marketplace-deploy-layout{grid-template-columns:minmax(0,1fr);gap:1rem;padding:0 1.15rem 1rem;display:grid}.marketplace-deploy-timeline{flex-direction:column;gap:.45rem;font-size:.8125rem;display:flex}.marketplace-deploy-step{color:hsl(var(--foreground) / .45);align-items:center;gap:.5rem;display:flex}.marketplace-deploy-step.done{color:hsl(var(--foreground) / .85)}.marketplace-deploy-side{border-left:1px solid hsl(var(--foreground) / .08);padding-left:.75rem;font-size:.75rem}.marketplace-deploy-success{padding:0 1.15rem 1.15rem}.marketplace-ai-panel{border:1px solid hsl(var(--netra-hsl-240-4-84));background:hsl(var(--netra-hsl-240-5-96));border-radius:1.125rem;padding:1.1rem 1.25rem}.marketplace-empty{text-align:center;border:1px solid hsl(var(--netra-hsl-240-4-84));background:hsl(var(--netra-hsl-240-5-96));border-radius:1.125rem;padding:2.5rem 1.5rem}.hsdk-page{flex-direction:column;flex:auto;gap:.75rem;height:auto;min-height:0;display:flex;overflow:visible}.hsdk-page:has(.hsdk-tab-content--workspace){flex:auto;height:100%;min-height:0;overflow:hidden}.hsdk-page--scroll-body{flex:auto;min-height:0}.network-center-lens-body{gap:1.25rem;width:100%;max-width:none;padding:.25rem 0 1.5rem}.network-center-lens-stack{flex-direction:column;gap:1rem;width:100%;display:flex}.network-center-lens-meta{flex-direction:column;gap:.65rem;display:flex}.network-center-lens-canvas{width:100%;min-height:min(58vh,680px)}.network-center-lens-canvas .zeus-network-flow-embed--hero{min-height:min(58vh,680px)}.network-center-lens-canvas .zeus-network-flow-embed--hero .packetwolf-embed-canvas{min-height:min(52vh,620px)}.network-center-supplements--collapsible{border:1px solid hsl(var(--accent-info) / .22);background:linear-gradient(180deg, hsl(var(--card) / .55) 0%, hsl(var(--card) / .82) 100%);border-radius:1rem}.network-center-supplements-summary{cursor:pointer;border-bottom:1px solid hsl(var(--foreground) / .06);flex-direction:column;gap:.15rem;padding:.85rem 1rem;list-style:none;display:flex}.network-center-supplements-summary::-webkit-details-marker{display:none}.network-center-supplements--collapsible[open] .network-center-supplements-summary{border-bottom-color:hsl(var(--muted-foreground))}.network-center-scroll-list{max-height:none;overflow:visible}.network-center-lens-layout{width:100%}.network-center-lens .hsdk-tab-content--workspace{flex:auto;min-height:0;max-height:none}.network-center-lens .hsdk-tab-content--workspace .hsdk-network-body{overscroll-behavior:contain;padding-bottom:var(--zeus-dock-clearance);scroll-padding-bottom:var(--zeus-dock-clearance);overflow-y:auto}.network-center-lens .hsdk-tab-content--scroll-body:not(.hsdk-tab-content--workspace){flex:auto;min-height:min(72vh,780px);max-height:none}.network-center-lens .hsdk-page-footer{z-index:2;background:linear-gradient(180deg, transparent 0%, hsl(var(--card) / .92) 35%);backdrop-filter:blur(8px);position:sticky;bottom:0}.hsdk-toolbar{align-items:center;gap:var(--zeus-toolbar-row-gap);flex-wrap:wrap;min-width:0;display:flex}.hsdk-search{border:1px solid hsl(var(--accent-info) / .2);background:linear-gradient(90deg, hsl(var(--accent-info) / .06) 0%, hsl(var(--card) / .5) 100%);min-width:12rem;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .05);border-radius:.75rem;flex:16rem;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.hsdk-search-input{min-width:0;color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:auto;font-size:.875rem}.hsdk-search-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.hsdk-search-input::placeholder{color:hsl(var(--muted-foreground))}.hsdk-stats-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;display:grid}.hsdk-stat-card{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .04);text-align:center;border-radius:.75rem;padding:1rem 1.1rem;transition:border-color .15s,transform .15s}.hsdk-stat-card:hover{border-color:hsl(var(--muted-foreground));transform:translateY(-1px)}.hsdk-stat-value{font-variant-numeric:tabular-nums;color:hsl(var(--info));font-size:1.75rem;font-weight:700;line-height:1}.hsdk-stat-success .hsdk-stat-value{color:hsl(var(--success))}.hsdk-stat-muted .hsdk-stat-value{color:hsl(var(--muted-foreground))}.hsdk-stat-warn .hsdk-stat-value{color:hsl(var(--warning))}.hsdk-stat-info .hsdk-stat-value{color:hsl(var(--primary))}.hsdk-stat-label{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;line-height:var(--zeus-comfort-line-height);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:.35rem;overflow:hidden}.hsdk-tabs{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .5);border-radius:.75rem;flex-wrap:wrap;gap:.35rem;padding:.35rem;display:flex}.hsdk-tab{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.55rem;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.hsdk-tab:hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .7)}.hsdk-tab-active{color:hsl(var(--foreground));background:linear-gradient(180deg, hsl(var(--accent-info) / .35) 0%, hsl(var(--accent-info) / .45) 100%);box-shadow:0 2px 8px -2px hsl(var(--accent-info) / .4)}.hsdk-tab-badge{background:hsl(var(--muted) / .8);min-width:1.25rem;color:hsl(var(--foreground));border-radius:999px;padding:.05rem .35rem;font-size:.6875rem;font-weight:600}.hsdk-tab-content{flex:auto;min-height:0;padding-bottom:.75rem;overflow:visible}.hsdk-tab-content--workspace{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.hsdk-tab-content--scroll-body:not(.zeus-workspace-scroll){overscroll-behavior:contain;padding-bottom:var(--zeus-bottom-safe,var(--zeus-dock-clearance));scroll-padding-bottom:var(--zeus-bottom-safe,var(--zeus-dock-clearance));overflow-y:auto}.hsdk-page--scroll-body .hsdk-network-layout{align-items:start;height:auto;min-height:0}.hsdk-page--scroll-body .hsdk-network-body{flex:none;min-height:0;overflow:visible}.hsdk-page--compact{gap:.5rem}.hsdk-page--compact .hsdk-stats-grid{border:1px solid hsl(var(--accent-info) / .16);background:linear-gradient(90deg, hsl(var(--accent-info) / .08) 0%, hsl(var(--accent-alt) / .06) 50%, hsl(var(--success) / .05) 100%);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .06);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.5rem .85rem;display:flex}.hsdk-page--compact .hsdk-stat-card{text-align:left;background:0 0;border:none;align-items:baseline;gap:.35rem;min-height:0;padding:0;display:inline-flex}.hsdk-page--compact .hsdk-stat-card:hover{border-color:#0000;transform:none}.hsdk-page--compact .hsdk-stat-value{font-size:.9375rem;font-weight:700}.hsdk-page--compact .hsdk-stat-label{text-transform:none;letter-spacing:0;margin-top:0;font-size:.6875rem}.hsdk-stat-strip-sep{color:hsl(var(--muted-foreground));-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem}.hsdk-page--compact .hsdk-tabs{padding:.25rem}.hsdk-page--compact .hsdk-tab{padding:.35rem .65rem;font-size:.75rem}.hsdk-inventory-toolbar{align-items:center;gap:var(--zeus-toolbar-row-gap) .5rem;grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.hsdk-inventory-toolbar .vm-inventory-toolbar-controls{grid-column:1;width:auto;min-width:0}.hsdk-inventory-toolbar .vm-inventory-toolbar-actions{flex-shrink:0;grid-column:2;justify-self:end;margin-left:0}.hsdk-inventory-toolbar .hsdk-inventory-filters{grid-column:1/-1}.hsdk-inventory-filters{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.hsdk-inventory-filter-select{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .28);min-width:7rem;color:hsl(var(--foreground));border-radius:.5rem;padding:.35rem .5rem;font-size:.75rem}.hsdk-view-toggle{border:1px solid hsl(var(--foreground) / .1);border-radius:.55rem;display:inline-flex;overflow:hidden}.hsdk-view-toggle-btn{color:hsl(var(--foreground) / .5);cursor:pointer;background:0 0;border:none;padding:.35rem .55rem;font-size:.6875rem;font-weight:600}.hsdk-view-toggle-btn-active{background:linear-gradient(180deg, hsl(var(--accent-info) / .35) 0%, hsl(var(--accent-alt) / .3) 100%);color:hsl(var(--foreground));box-shadow:inset 0 1px 0 hsl(var(--foreground) / .12)}.vm-center-workspace{flex:auto;grid-template-columns:minmax(0,1fr);gap:0;height:auto;min-height:0;display:grid;overflow:visible}@media (width>=1281px){.vm-center-workspace:has(.vm-detail-rail),.vm-center-workspace:has(.hsdk-vm-inspector),.vm-center-workspace:has(.vm-inspector){grid-template-columns:minmax(0,1fr);gap:0}}.vm-rail-object-tabs{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--foreground) / .06);border-radius:.65rem;gap:.15rem;margin:0 0 .85rem;padding:.15rem;display:flex}.vm-rail-object-tab{min-width:0;color:hsl(var(--muted-foreground));letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex:1 1 0;padding:.4rem .35rem;font-size:.65rem;font-weight:600;transition:color .12s,background .12s}.vm-rail-object-tab:hover{color:hsl(var(--card) / .92);background:hsl(var(--foreground) / .04)}.vm-rail-object-tab-active{color:hsl(var(--card) / .98);background:hsl(var(--primary) / .18);box-shadow:inset 0 0 0 1px hsl(var(--primary) / .28)}.vm-rail-tab-panel{flex-direction:column;gap:.75rem;min-height:0;display:flex}.vm-rail-tab-hint{color:hsl(var(--muted-foreground));margin:0;font-size:.7rem;line-height:1.45}.vm-keys-palette{border:1px solid hsl(var(--border));background:color-mix(in srgb, hsl(var(--card)) 94%, transparent);-webkit-backdrop-filter:blur(10px);box-shadow:0 14px 44px rgb(var(--netra-black-rgb) / .5);border-radius:.75rem;flex-direction:column;gap:.4rem;max-width:580px;padding:.7rem;display:flex}.vm-keys-palette-head{justify-content:space-between;align-items:center;display:flex}.vm-keys-palette-title{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-weight:700}.vm-keys-palette-close{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:6px;padding:3px;display:inline-flex}.vm-keys-palette-close:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.vm-keys-palette-row{flex-wrap:wrap;gap:.3rem;display:flex}.vm-keys-palette-btn{border:1px solid hsl(var(--border));background:color-mix(in srgb, hsl(var(--muted)) 45%, transparent);min-width:2.6rem;color:hsl(var(--foreground));cursor:pointer;border-radius:.5rem;padding:.35rem .55rem;font-size:12px;font-weight:500;line-height:1;transition:background .12s,border-color .12s,color .12s}.vm-keys-palette-btn:hover{background:hsl(var(--muted));border-color:color-mix(in srgb, hsl(var(--primary)) 60%, hsl(var(--border)))}.vm-keys-palette-row--fkeys .vm-keys-palette-btn{min-width:2.3rem;padding:.35rem .4rem}.vm-keys-palette-mod.is-active{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.vm-keys-palette-combo{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.vm-keys-palette-anchor{z-index:885;position:fixed;bottom:5.5rem;left:50%;transform:translate(-50%)}.vm-center-inventory-pane{flex-direction:column;gap:.75rem;min-width:0;height:auto;min-height:0;padding-right:.25rem;display:flex;overflow:visible;container:vm-inventory/inline-size}.hsdk-tab-content--workspace .vm-center-workspace{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:0;overflow:hidden}.hsdk-tab-content--workspace .vm-center-inventory-pane{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.hsdk-tab-content--workspace .vm-center-inventory-pane>:not(.vm-center-main-workspace){flex-shrink:0}.hsdk-tab-content--workspace>.hsdk-vm-center-tab-stage,.hsdk-tab-content--workspace>.vm-center-page{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.hsdk-vm-center-tab-stage .vm-center-workspace,.hsdk-vm-center-tab-stage .vm-center-page.vm-center-workspace{flex:auto;height:100%;min-height:0}.vm-center-inventory-scroll{overscroll-behavior:auto;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;min-height:0;display:block;overflow:hidden auto}.hsdk-tab-content--workspace .vm-center-inventory-scroll,.hsdk-tab-content--workspace .vm-main-scroll{overscroll-behavior:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--zeus-vm-scroll-safe,calc(var(--zeus-bottom-safe) + 4rem));scroll-padding-bottom:var(--zeus-vm-scroll-safe,calc(var(--zeus-bottom-safe) + 4rem));overflow:hidden auto}.hsdk-tab-content--workspace .vm-center-inventory-scroll:has(.vm-fleet-grid-host),.hsdk-tab-content--workspace .vm-center-inventory-scroll:has(.vm-compact-list-shell){flex:auto;min-height:0;overflow:hidden}.vm-center-inventory-scroll:has(.hsdk-vm-list):after,.vm-center-inventory-scroll:has(.vm-gallery-shelves):after{content:none;display:none}.vm-detail-rail{overscroll-behavior:contain;border-left:1px solid hsl(var(--foreground) / .07);background:0 0;min-width:0;max-width:100%;min-height:0;overflow-y:auto}.vm-detail-rail-inner{flex-direction:column;min-height:100%;padding:1rem 1rem 1.25rem;display:flex}.vm-rail-live-footer{border-top:1px solid hsl(var(--warning) / .16);font-family:var(--vi-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:hsl(var(--warning) / .62);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.3rem .85rem;margin-top:.85rem;padding-top:.85rem;font-size:11px;line-height:1.5;display:flex}.vm-rail-live-node{color:hsl(var(--warning) / .92);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.vm-rail-live-dot{background:hsl(var(--muted-foreground));border-radius:50%;width:6px;height:6px}.vm-rail-live-dot.is-live{background:hsl(var(--accent-live));box-shadow:0 0 8px hsl(var(--accent-live) / .7);animation:2s ease-in-out infinite vm-rail-live-pulse}@keyframes vm-rail-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.vm-rail-live-ok:before{content:""}.vm-rail-live-ok{color:hsl(var(--success) / .85)}.vm-rail-live-dim{color:hsl(var(--warning) / .42)}.vm-detail-rail-thumb{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:8px;width:100%;min-width:0;max-width:100%;margin-bottom:10px;display:block}.vm-detail-rail-header{border:1px solid hsl(var(--foreground) / .1);background:linear-gradient(135deg, hsl(var(--accent-info) / .12) 0%, hsl(var(--accent-alt) / .1) 50%, hsl(var(--accent-alt) / .08) 100%);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .08);border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;padding:.85rem;display:flex}.vm-detail-action-bar{border-bottom:1px solid hsl(var(--foreground) / .08);flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem;padding-bottom:.85rem;display:flex}.vm-detail-action-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .88);cursor:pointer;border-radius:.45rem;align-items:center;gap:.3rem;padding:.35rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.vm-detail-action-btn:hover:not(:disabled){background:hsl(var(--foreground) / .08)}.vm-detail-action-btn:disabled{opacity:.45;cursor:not-allowed}.vm-detail-action-btn-primary{border-color:hsl(var(--accent-info) / .45);background:linear-gradient(135deg, hsl(var(--accent-info) / .28) 0%, hsl(var(--accent-alt) / .2) 100%);color:hsl(var(--info))}.vm-detail-action-btn-primary:hover:not(:disabled){background:linear-gradient(135deg, hsl(var(--accent-info) / .38) 0%, hsl(var(--accent-alt) / .32) 100%)}.vm-detail-action-btn-stop{border-color:hsl(var(--warning) / .4);background:hsl(var(--warning) / .12);color:hsl(var(--warning))}.vm-detail-action-btn-restart{border-color:hsl(var(--accent-info) / .4);background:hsl(var(--accent-info) / .12);color:hsl(var(--info))}.vm-detail-action-btn-pause{border-color:hsl(var(--accent-alt) / .4);background:hsl(var(--accent-alt) / .12);color:hsl(var(--primary))}.vm-detail-action-btn-snapshot{border-color:hsl(var(--success) / .4);background:hsl(var(--success) / .12);color:hsl(var(--success))}.vm-detail-action-btn-clone{border-color:hsl(var(--primary) / .4);background:hsl(var(--accent-alt) / .12);color:hsl(var(--primary))}.vm-detail-action-btn-migrate{border-color:hsl(var(--accent-info) / .35);background:hsl(var(--accent-info) / .1);color:hsl(var(--info))}.vm-detail-action-btn-delete{border-color:hsl(var(--destructive) / .45);background:hsl(var(--destructive) / .14);color:hsl(var(--destructive))}.vm-detail-accordion{margin-bottom:.15rem}.vm-detail-accordion summary{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));cursor:pointer;align-items:center;gap:10px;padding:.5rem .1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem;font-weight:500;list-style:none;transition:color .12s;display:flex}.vm-detail-accordion summary:after{content:"";background:hsl(var(--muted-foreground) / .09);flex:1;order:1;height:1px}.vm-detail-accordion summary>svg{order:2;transition:transform .15s}.vm-detail-accordion[open] summary{color:hsl(var(--muted-foreground))}.vm-detail-accordion[open] summary>svg{transform:rotate(180deg)}.vm-detail-accordion summary:hover{color:hsl(var(--foreground))}.vm-detail-accordion summary::-webkit-details-marker{display:none}.vm-detail-accordion-body{padding:.35rem .1rem .65rem}.vm-compact-list{border:1px solid hsl(var(--foreground) / .08);border-radius:.65rem;flex-direction:column;display:flex;overflow:visible auto}.vm-compact-list-shell{border:1px solid hsl(var(--accent-info) / .18);background:linear-gradient(180deg, hsl(var(--card) / .72) 0%, hsl(var(--card) / .9) 100%);min-height:0;box-shadow:0 4px 28px -10px rgb(var(--netra-black-rgb) / .55), inset 0 1px 0 hsl(var(--foreground) / .07);border-radius:.75rem;flex-direction:column;flex:auto;display:flex;overflow:auto hidden}.vm-compact-list-virtual{overscroll-behavior:contain;flex:auto;min-height:0;overflow:visible auto}.vm-center-inventory-scroll .vm-compact-list-virtual{min-height:0;max-height:none}.vm-compact-list-header,.vm-compact-row{grid-template-columns:1.125rem minmax(10rem,1.75fr) minmax(5.5rem,auto) 3.5rem 3.5rem minmax(8rem,1fr);align-items:center;gap:.4rem .5rem;width:100%;min-width:max-content;display:grid}@media (width>=768px){.vm-compact-list-header,.vm-compact-row{grid-template-columns:1.125rem minmax(10rem,1.75fr) minmax(5.5rem,auto) 3.5rem 3.5rem 3.25rem minmax(13rem,max-content)}}@media (width>=1024px){.vm-compact-list-header,.vm-compact-row{grid-template-columns:1.125rem minmax(10rem,1.75fr) minmax(5.5rem,auto) 3.5rem 3.5rem minmax(5.5rem,auto) 3.25rem minmax(13rem,max-content)}}@media (width>=1280px){.vm-compact-list-header,.vm-compact-row{grid-template-columns:1.125rem minmax(10rem,1.75fr) minmax(5.5rem,auto) 3.5rem 3.5rem minmax(5.5rem,auto) minmax(4.5rem,auto) 3.25rem minmax(13rem,max-content)}}@container vm-inventory (width<=52rem){.vm-compact-list-header,.vm-compact-row{grid-template-columns:1.125rem minmax(8rem,1.5fr) minmax(4.5rem,auto) 3rem 3rem minmax(5rem,auto) 3rem minmax(9rem,max-content)}.vm-compact-col-node{display:none!important}}@container vm-inventory (width<=44rem){.vm-compact-list-header,.vm-compact-row{grid-template-columns:1.125rem minmax(10rem,1.75fr) minmax(5.5rem,auto) 3.5rem 3.5rem 3.25rem minmax(13rem,max-content)}.vm-compact-col-ip{display:none!important}}@container vm-inventory (width<=36rem){.vm-compact-list-header,.vm-compact-row{grid-template-columns:1.125rem minmax(10rem,1.75fr) minmax(5.5rem,auto) 3.5rem 3.5rem minmax(13rem,max-content)}.vm-compact-col-age{display:none!important}}.vm-compact-list-header{border-bottom:1px solid hsl(var(--accent-info) / .14);background:linear-gradient(90deg, hsl(var(--accent-info) / .1) 0%, hsl(var(--accent-alt) / .08) 45%, hsl(var(--accent-alt) / .06) 100%);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .55);padding:.45rem .75rem;font-size:.6875rem;font-weight:700}.vm-compact-col-ip,.vm-compact-col-node,.vm-compact-col-age{display:none}@media (width>=768px){.vm-compact-col-age{display:block}}@media (width>=1024px){.vm-compact-col-ip{display:block}}@media (width>=1280px){.vm-compact-col-node{display:block}}.vm-compact-col-actions{z-index:2;justify-self:end;min-width:max-content;margin-right:-.65rem;padding-left:.65rem;padding-right:.65rem;position:sticky;right:0;overflow:visible}.vm-compact-list-header .vm-compact-col-actions{z-index:3;background:rgb(var(--netra-black-rgb) / .35)}.vm-compact-row .vm-compact-col-actions{background:linear-gradient(90deg, transparent 0%, hsl(var(--card) / .88) 18%, hsl(var(--card) / .98) 100%)}.vm-compact-row:hover .vm-compact-col-actions{background:linear-gradient(90deg, transparent 0%, hsl(var(--card) / .92) 18%, hsl(var(--card) / 1) 100%)}.vm-compact-row-selected .vm-compact-col-actions{background:linear-gradient(90deg, transparent 0%, hsl(var(--accent-info) / .12) 18%, hsl(var(--accent-info) / .18) 100%)}.vm-compact-icon-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .04);width:2rem;height:2rem;color:hsl(var(--foreground) / .85);cursor:pointer;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vm-compact-icon-btn:hover:not(:disabled){background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .2)}.vm-compact-icon-btn:disabled{opacity:.35;cursor:not-allowed}.vm-compact-icon-btn-primary{border-color:hsl(var(--accent-info) / .35);background:hsl(var(--accent-info) / .15);color:hsl(var(--info))}.vm-fleet-row-actions-host{display:contents}.vm-fleet-row-actions-host--table{justify-content:flex-end;max-width:100%;display:inline-flex}.vm-compact-icon-btn-console{border-color:hsl(var(--accent-info) / .45);background:linear-gradient(135deg, hsl(var(--accent-info) / .28) 0%, hsl(var(--accent-alt) / .2) 100%);color:hsl(var(--info))}.vm-compact-icon-btn-console:hover:not(:disabled){background:linear-gradient(135deg, hsl(var(--accent-info) / .4) 0%, hsl(var(--accent-alt) / .32) 100%)}.vm-compact-icon-btn-stop{border-color:hsl(var(--warning) / .4);background:hsl(var(--warning) / .14);color:hsl(var(--warning))}.vm-compact-icon-btn-restart{border-color:hsl(var(--accent-info) / .4);background:hsl(var(--accent-info) / .14);color:hsl(var(--info))}.vm-compact-icon-btn-pause{border-color:hsl(var(--accent-alt) / .4);background:hsl(var(--accent-alt) / .14);color:hsl(var(--primary))}.vm-compact-icon-btn-snapshot{border-color:hsl(var(--success) / .4);background:hsl(var(--success) / .14);color:hsl(var(--success))}.vm-compact-metric-cell{border:1px solid hsl(var(--foreground) / .06);border-radius:.4rem;justify-content:center;align-items:center;min-width:2.85rem;padding:.2rem .4rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.vm-compact-metric-fill{border-radius:inherit;opacity:.35;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.vm-compact-metric-val{z-index:1;position:relative}.vm-compact-metric-spark{pointer-events:none;opacity:.75;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.vm-compact-metric-cool{color:hsl(var(--success))}.vm-compact-metric-cool .vm-compact-metric-fill{background:linear-gradient(90deg, hsl(var(--success) / .5) 0%, hsl(var(--success) / .15) 100%)}.vm-compact-metric-warm{color:hsl(var(--warning))}.vm-compact-metric-warm .vm-compact-metric-fill{background:linear-gradient(90deg, hsl(var(--warning) / .55) 0%, hsl(var(--warning) / .15) 100%)}.vm-compact-metric-hot{color:hsl(var(--destructive))}.vm-compact-metric-hot .vm-compact-metric-fill{background:linear-gradient(90deg, hsl(var(--destructive) / .55) 0%, hsl(var(--destructive) / .15) 100%)}.vm-compact-header-spacer{width:.875rem}.vm-detail-filter-banner{border:1px solid hsl(var(--warning) / .25);background:hsl(var(--warning) / .08);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;padding:.45rem .65rem;display:flex}.vm-detail-secondary-actions{border-bottom:1px solid hsl(var(--foreground) / .08);flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem;padding-bottom:.85rem;display:flex}.vm-detail-rail-handle{display:none}.hsdk-search-clear{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.15rem;display:inline-flex}.hsdk-search-clear:hover{color:hsl(var(--foreground))}.hsdk-filter-count-badge{background:hsl(var(--accent-info) / .25);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;font-size:.625rem;font-weight:700;display:inline-flex}.vm-compact-row-metric-bar{min-width:4.5rem}.vm-migration-panel-active{animation:2s ease-in-out infinite vm-migration-pulse}@keyframes vm-migration-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--accent-alt) / .15)}50%{box-shadow:0 0 0 4px hsl(var(--accent-alt) / .08)}}.vm-migration-phase{text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--accent-alt) / .15);color:hsl(var(--primary));border-radius:999px;padding:.15rem .4rem;font-size:.625rem;font-weight:700}:root{--vm-running:hsl(var(--success));--vm-stopped:hsl(var(--muted-foreground));--vm-failed:hsl(var(--destructive));--vm-migrating:hsl(var(--primary))}.vm-compact-row-running{border-left:3px solid var(--vm-running)}.vm-compact-row-stopped{border-left:3px solid var(--vm-stopped)}.vm-compact-row-migrating{border-left:3px solid var(--vm-migrating)}.vm-compact-row-failed{border-left:3px solid var(--vm-failed)}.nebula-protocol-context-bar{border-radius:var(--nebula-radius);background:var(--nebula-glass);border:1px solid hsl(var(--accent-info) / .14);flex-shrink:0}@media (width<=1280px){.vm-center-workspace:has(.vm-detail-rail),.vm-center-workspace:has(.hsdk-vm-inspector),.vm-center-workspace:has(.vm-inspector){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.vm-center-workspace .hsdk-vm-inspector,.vm-center-workspace .vm-inspector{display:none}}.vm-compact-row{border-bottom:1px solid hsl(var(--foreground) / .06);cursor:pointer;border-left:3px solid #0000;min-height:4rem;padding:.55rem .75rem;transition:background .12s,border-color .12s}.vm-compact-row:last-child{border-bottom:none}.vm-compact-row:hover{background:linear-gradient(90deg, hsl(var(--foreground) / .05) 0%, hsl(var(--accent-info) / .04) 100%)}.vm-compact-row-running:hover{background:linear-gradient(90deg, hsl(var(--success) / .08) 0%, hsl(var(--foreground) / .03) 55%)}.vm-compact-row-selected{background:linear-gradient(90deg, hsl(var(--accent-info) / .14) 0%, hsl(var(--accent-alt) / .08) 100%);border-left-color:hsl(var(--accent-info) / .75);box-shadow:inset 0 0 0 1px hsl(var(--accent-info) / .12)}.vm-compact-list-header input.vm-compact-col-select{margin:0}.vm-inventory-tools-slot{flex:none;position:relative}.vm-bulk-toolbar{z-index:20;border:1px solid hsl(var(--border));background:hsl(var(--card) / .92);-webkit-backdrop-filter:blur(14px);border-radius:.75rem;padding:.65rem .85rem;position:sticky;top:0}.vm-bulk-toolbar-overlay{z-index:5;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));align-items:stretch;display:flex;position:absolute;inset:0}.vm-bulk-toolbar-overlay .vm-bulk-toolbar{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:1;padding:.5rem .85rem;position:static}.vm-center-inventory-stack{flex-direction:column;min-width:0;min-height:0;display:flex}.vm-center-inventory-stack>.vm-fleet-vitals-band{flex:none}.vm-bulk-toolbar-row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.vm-bulk-toolbar-count{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.vm-bulk-toolbar-badge{background:hsl(var(--accent-info) / .18);border:1px solid hsl(var(--accent-info) / .35);min-width:1.75rem;height:1.75rem;color:hsl(var(--info));border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.vm-bulk-toolbar-actions{flex-wrap:wrap;flex:auto;align-items:center;gap:.35rem;min-width:0;display:flex}.vm-bulk-action-chip{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.vm-bulk-action-chip:disabled{opacity:.45;cursor:not-allowed}.vm-bulk-action-chip-emerald{background:hsl(var(--success) / .12);border-color:hsl(var(--success) / .22);color:hsl(var(--success))}.vm-bulk-action-chip-emerald:hover:not(:disabled){background:hsl(var(--success) / .2)}.vm-bulk-action-chip-amber{background:hsl(var(--warning) / .12);border-color:hsl(var(--warning) / .22);color:hsl(var(--warning))}.vm-bulk-action-chip-amber:hover:not(:disabled){background:hsl(var(--warning) / .2)}.vm-bulk-action-chip-sky{background:hsl(var(--accent-info) / .12);border-color:hsl(var(--accent-info) / .22);color:hsl(var(--info))}.vm-bulk-action-chip-sky:hover:not(:disabled){background:hsl(var(--accent-info) / .2)}.vm-bulk-action-chip-violet{background:hsl(var(--accent-alt) / .12);border-color:hsl(var(--accent-alt) / .22);color:hsl(var(--primary))}.vm-bulk-action-chip-violet:hover:not(:disabled){background:hsl(var(--accent-alt) / .2)}.vm-bulk-action-chip-danger{background:hsl(var(--destructive) / .12);border-color:hsl(var(--destructive) / .28);color:hsl(var(--destructive))}.vm-bulk-action-chip-danger:hover:not(:disabled){background:hsl(var(--destructive) / .22)}.vm-bulk-action-chip-muted{background:hsl(var(--foreground) / .06);border-color:hsl(var(--foreground) / .1);color:hsl(var(--foreground) / .78)}.vm-bulk-action-chip-muted:hover:not(:disabled){background:hsl(var(--foreground) / .1)}.vm-bulk-toolbar-clear{width:1.75rem;height:1.75rem;color:hsl(var(--foreground) / .45);cursor:pointer;background:0 0;border:none;border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vm-bulk-toolbar-clear:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.vm-bulk-toolbar-hint{color:hsl(var(--muted-foreground));align-items:flex-start;gap:.4rem;margin-top:.5rem;font-size:.6875rem;line-height:1.4;display:flex}.vm-bulk-toolbar-results{border-top:1px solid hsl(var(--foreground) / .08);margin-top:.55rem;padding-top:.55rem;font-size:.8125rem}.vm-bulk-result-ok{color:hsl(var(--success));align-items:center;gap:.4rem;display:flex}.vm-bulk-result-mixed{flex-direction:column;gap:.45rem;display:flex}.vm-bulk-result-summary{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.vm-bulk-result-ok-inline{color:hsl(var(--success));align-items:center;gap:.3rem;display:inline-flex}.vm-bulk-result-fail-inline{color:hsl(var(--destructive));align-items:center;gap:.3rem;display:inline-flex}.vm-bulk-result-failures{flex-direction:column;gap:.3rem;max-height:8rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.vm-bulk-result-failures li{background:hsl(var(--destructive) / .08);border:1px solid hsl(var(--destructive) / .15);border-radius:.4rem;flex-direction:column;gap:.1rem;padding:.35rem .5rem;font-size:.75rem;display:flex}.vm-compact-row-name{min-width:0;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.vm-compact-row-sub{color:hsl(var(--muted-foreground));font-size:.75rem}.vm-compact-row-metric{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.8125rem}.vm-compact-row-actions{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;gap:.15rem;min-width:max-content;display:flex}.vm-fleet-summary-panel{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card) / .45);border-radius:.65rem;padding:.85rem 1rem}.vm-os-badge{border:1px solid hsl(var(--foreground) / .12);text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));border-radius:.35rem;align-items:center;gap:.25rem;padding:.1rem .35rem;font-size:.625rem;font-weight:600;display:inline-flex}.vm-os-badge-compact{padding:.05rem .3rem;font-size:.5625rem}.vm-os-badge-windows{border-color:hsl(var(--info) / .45);background:hsl(var(--info) / .15);color:hsl(var(--info))}.vm-os-badge-linux,.vm-os-badge-ubuntu,.vm-os-badge-debian,.vm-os-badge-fedora{border-color:hsl(var(--success) / .45);background:hsl(var(--success) / .12);color:hsl(var(--success))}.vm-os-badge-rhel{border-color:hsl(var(--destructive) / .45);background:hsl(var(--destructive) / .12);color:hsl(var(--destructive))}.vm-migrated-pill{background:hsl(var(--accent-alt) / .2);color:hsl(var(--primary));border-radius:.25rem;margin-left:.15rem;padding:0 .25rem;font-size:.5625rem}.vm-tag-chip-row{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.vm-tag-chip{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .5);color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:.3rem;align-items:center;padding:.05rem .35rem;font-size:.625rem;line-height:1.4;display:inline-flex}.vm-tag-chip-more{color:hsl(var(--muted-foreground));font-size:.625rem}.vm-security-badge{cursor:default}.vm-migration-panel{border-left:2px solid hsl(var(--accent-alt) / .5);margin-bottom:.65rem;padding:.35rem 0 .35rem .75rem}html[data-zeus-dock-ops="1"]:not([data-zeus-dock-hidden="1"]) .mac-dock,html[data-zeus-dock-ops="1"]:not([data-zeus-dock-hidden="1"]) .mac-dock:hover,html[data-zeus-dock-ops="1"]:not([data-zeus-dock-hidden="1"]) .mac-dock:focus-within{opacity:1;transform:none}[data-center-page="1"] .zeus-center-content-fill:has(.hsdk-page){padding-bottom:0;overflow:visible}.hsdk-tab-content--workspace>.hsdk-network-layout{flex:auto;align-self:stretch;align-items:stretch;height:100%;min-height:0}.hsdk-tab-content--workspace .hsdk-network-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.hsdk-tab-content--workspace .network-center-stage,.hsdk-tab-content--workspace .zeus-network-flow-embed--hero{flex-direction:column;flex:auto;min-height:0;display:flex}.hsdk-tab-content--workspace .network-center-stage-diagram{flex:auto;min-height:0}.hsdk-tab-content--workspace .network-center-stage-diagram-canvas{min-height:0}.hsdk-tab-content--workspace .network-center-stage-dns,.hsdk-tab-content--workspace .network-center-stage-panel{flex:auto;min-height:0;overflow-y:auto}.hsdk-vm-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.vm-center-workspace.hsdk-vm-layout{grid-template-rows:minmax(0,1fr);align-self:stretch;align-items:stretch;gap:0;height:100%;min-height:0}.hsdk-tab-content--workspace>.vm-center-workspace{flex:auto;height:100%;min-height:0}@media (width>=1281px){.vm-center-workspace.hsdk-vm-layout:has(.hsdk-vm-inspector),.vm-center-workspace.hsdk-vm-layout:has(.vm-inspector){grid-template-columns:minmax(0,1fr);gap:0;height:auto;min-height:0;max-height:none;overflow:visible}}.hsdk-vm-list{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=1280px){.vm-center-workspace:not(:has(.hsdk-vm-inspector)) .hsdk-vm-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.hsdk-vm-inspector{border:none;border-left:1px solid hsl(var(--border));background:hsl(var(--card));min-width:0;height:100%;min-height:0;max-height:100%;box-shadow:none;border-radius:0;flex-direction:column;align-self:stretch;display:flex;overflow:hidden}.hsdk-tab-content--workspace .hsdk-vm-inspector{min-height:0;max-height:100%}.hsdk-vm-inspector .vm-detail-rail{min-width:0;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:var(--zeus-vm-scroll-safe,calc(var(--zeus-bottom-safe) + 4rem));scroll-padding-bottom:var(--zeus-vm-scroll-safe,calc(var(--zeus-bottom-safe) + 4rem));border-left:none;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.hsdk-vm-inspector .vm-detail-rail-header{border-radius:0;flex-shrink:0}.hsdk-vm-inspector .vm-detail-rail-inner,.hsdk-vm-inspector .vm-browse-inspector{flex:auto;min-height:0;overflow:visible}.hsdk-vm-inspector .vm-glass-section,.vm-browse-inspector .vm-glass-section,.zeus-workbench-shell .vm-glass-section{background:hsl(var(--card));border-color:hsl(var(--border))}.hsdk-vm-inspector .vm-center-inspector-panel{height:auto;max-height:none}.vm-inspector-scroll{overscroll-behavior:contain;padding-bottom:var(--zeus-vm-scroll-safe,calc(var(--zeus-bottom-safe) + 4rem));scroll-padding-bottom:var(--zeus-vm-scroll-safe,calc(var(--zeus-bottom-safe) + 4rem));max-height:calc(100dvh - var(--zeus-vm-rail-top,16.5rem));align-self:start;overflow:hidden auto}.zeus-workbench-shell .vm-inspector-scroll{padding-bottom:1rem}.zeus-workbench-shell .vm-inspector-quick-grid .vm-center-quick-link{min-height:3.25rem;color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .07);border-color:hsl(var(--foreground) / .14);font-size:.6875rem}.zeus-workbench-shell .vm-resource-bar-label{color:hsl(var(--muted-foreground));font-size:.75rem}.zeus-workbench-shell .vm-resource-bar-value{color:hsl(var(--foreground));font-size:.8125rem}.zeus-workbench-shell .vm-resource-bar-track{background:hsl(var(--foreground) / .12);height:.45rem}.hsdk-vm-card{border:1px solid hsl(var(--foreground) / .1);border-left:4px solid hsl(var(--muted-foreground));background:linear-gradient(145deg, hsl(var(--foreground) / .06) 0%, hsl(var(--card) / .55) 100%);cursor:pointer;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .05);border-radius:.75rem;padding:1.25rem 1.35rem;transition:transform .2s,box-shadow .2s,border-color .2s}.hsdk-vm-card:hover{box-shadow:0 8px 28px -12px hsl(var(--accent-info) / .15), 0 8px 24px -12px rgb(var(--netra-black-rgb) / .45);border-color:hsl(var(--accent-info) / .2);transform:translateY(-2px)}.hsdk-vm-card.running{border-left-color:hsl(var(--success))}.hsdk-vm-card.stopped{border-left-color:hsl(var(--muted-foreground))}.hsdk-vm-card.failed{border-left-color:hsl(var(--destructive))}.hsdk-vm-card.migrating{border-left-color:hsl(var(--info))}.hsdk-vm-card-selected{border-color:hsl(var(--accent-info) / .45);background:hsl(var(--accent-info) / .08);box-shadow:0 0 0 1px hsl(var(--accent-info) / .2), 0 8px 24px -12px hsl(var(--accent-info) / .25);transform:translateY(-1px)}.hsdk-vm-header{border-bottom:1px solid hsl(var(--foreground) / .08);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.hsdk-vm-name{color:hsl(var(--foreground));font-size:1.125rem;font-weight:600}.hsdk-vm-namespace{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.8125rem}.hsdk-vm-status{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:.3rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.hsdk-status-Running{background:hsl(var(--success));color:#fff}.hsdk-status-Stopped,.hsdk-status-Halted{background:hsl(var(--muted-foreground));color:#fff}.hsdk-status-Error,.hsdk-status-Failed{background:hsl(var(--destructive));color:#fff}.hsdk-status-Migrating{background:hsl(var(--primary));color:#fff}.hsdk-vm-details{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.hsdk-vm-detail-item-full{grid-column:1/-1}.vm-card-resource-bars{flex-direction:column;gap:.35rem;min-width:0;display:flex}.hsdk-vm-detail-label{letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;display:block}.hsdk-vm-detail-value{color:hsl(var(--foreground));margin-top:.2rem;font-size:.9375rem;font-weight:500;display:block}.hsdk-vm-actions{border-top:1px solid hsl(var(--foreground) / .08);flex-wrap:wrap;gap:.5rem;padding-top:.85rem;display:flex}.hsdk-vm-action-btn{cursor:pointer;border:none;border-radius:.45rem;padding:.5rem .85rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s}.hsdk-vm-action-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.hsdk-vm-action-btn:disabled{opacity:.45;cursor:not-allowed}.hsdk-vm-action-btn.primary{background:hsl(var(--primary));color:#fff}.hsdk-vm-action-btn.console{background:linear-gradient(90deg, hsl(var(--accent-alt)), hsl(var(--primary)));color:#fff;border:1px solid hsl(var(--foreground) / .12)}.hsdk-vm-action-btn.console:hover:not(:disabled){background:linear-gradient(90deg, hsl(var(--accent-alt)), hsl(var(--primary)))}.hsdk-vm-action-btn.secondary{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground));border:1px solid hsl(var(--foreground) / .1)}.hsdk-vm-action-btn.danger{background:hsl(var(--destructive));color:#fff}.orbit-vm-card{cursor:pointer;flex-direction:column;min-height:0;display:flex}.orbit-vm-card--running{--orbit-status-color:hsl(var(--success))}.orbit-vm-card--stopped{--orbit-status-color:hsl(var(--muted-foreground))}.orbit-vm-card--failed{--orbit-status-color:hsl(var(--destructive))}.orbit-vm-card--migrating{--orbit-status-color:hsl(var(--info))}.orbit-vm-card{box-shadow:inset 3px 0 0 var(--orbit-status-color,hsl(var(--muted-foreground)))}.orbit-vm-card-bulk{padding:.35rem .35rem 0}.orbit-vm-card-identity{border-bottom:1px solid hsl(var(--foreground) / .08);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.65rem;display:flex}.orbit-vm-card-name-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.orbit-vm-card-name{color:hsl(var(--foreground));font-size:1rem;font-weight:600}.orbit-vm-card-meta{font-size:.75rem;line-height:var(--zeus-comfort-line-height);color:hsl(var(--muted-foreground));overflow-wrap:anywhere;min-width:0;margin-top:.15rem}.orbit-vm-card-identity-end{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;display:flex}.orbit-vm-card-identity-controls{align-items:center;gap:.3rem;display:inline-flex}.hsdk-saved-filter-chip{border:1px solid hsl(var(--border) / .8);background:hsl(var(--card) / .6);border-radius:999px;align-items:center;gap:.15rem;padding:0 .25rem 0 0;display:inline-flex;overflow:hidden}.hsdk-saved-filter-chip--active{border-color:hsl(var(--primary) / .6);background:hsl(var(--primary) / .15)}.hsdk-saved-filter-chip-apply{color:hsl(var(--foreground) / .85);white-space:nowrap;padding:.2rem .25rem .2rem .6rem;font-size:.6875rem;font-weight:600}.hsdk-saved-filter-chip-apply:hover{color:hsl(var(--foreground))}.hsdk-saved-filter-chip-remove{color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;padding:.15rem;display:inline-flex}.hsdk-saved-filter-chip-remove:hover{color:hsl(var(--destructive));background:hsl(var(--destructive) / .12)}.orbit-vm-card-status{letter-spacing:.04em;text-transform:uppercase;background:hsl(var(--foreground) / .08);color:hsl(var(--foreground) / .9);border-radius:999px;padding:.2rem .55rem;font-size:.625rem;font-weight:700;display:inline-flex}.orbit-vm-card-status-running{background:hsl(var(--success) / .2);color:hsl(var(--success))}.orbit-vm-card-status-stopped{background:hsl(var(--muted-foreground) / .25);color:hsl(var(--muted-foreground))}.orbit-vm-card-status-failed{background:hsl(var(--destructive) / .2);color:hsl(var(--destructive))}.orbit-vm-card-status-migrating{background:hsl(var(--info) / .2);color:hsl(var(--info))}.orbit-vm-card-expand-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .04);width:1.35rem;height:1.35rem;color:hsl(var(--foreground) / .7);border-radius:.35rem;font-size:.875rem;line-height:1}.vm-fleet-row-actions-host--menu{align-items:center;display:inline-flex}.vm-card-controls-trigger{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .04);width:1.35rem;height:1.35rem;color:hsl(var(--foreground) / .7);border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.vm-card-controls-trigger:hover,.vm-card-controls-trigger[aria-expanded=true]{background:hsl(var(--primary) / .18);border-color:hsl(var(--primary) / .45);color:hsl(var(--foreground))}.orbit-vm-card-runtime{gap:.5rem;padding:.65rem 0;display:grid}.orbit-vm-card-runtime--comfortable{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-vm-card-runtime--compact,.orbit-vm-card-runtime--dense{grid-template-columns:repeat(4,minmax(0,1fr))}.orbit-vm-card-stat-wide{grid-column:1/-1}.orbit-vm-card-runtime--dense .orbit-vm-card-stat-wide{grid-column:span 2}.orbit-vm-card-stat-label{letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:600;display:block}.orbit-vm-card-stat-value{color:hsl(var(--foreground));margin-top:.1rem;font-size:.8125rem;font-weight:600;display:block}.orbit-vm-card-health{flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.65rem;display:flex}.orbit-vm-card-bars{flex-direction:column;flex:10rem;gap:.25rem;min-width:0;display:flex}.orbit-vm-card-health-idle{color:hsl(var(--muted-foreground));font-size:.75rem}.orbit-vm-card-attention{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.15rem .45rem;font-size:.625rem;font-weight:600}.orbit-vm-card-attention-warn{background:hsl(var(--warning) / .15);color:hsl(var(--warning))}.orbit-vm-card-attention-bad{background:hsl(var(--destructive) / .15);color:hsl(var(--destructive))}.orbit-vm-card-resources{border-top:1px solid hsl(var(--foreground) / .06);padding-top:.65rem;padding-bottom:.65rem}.orbit-vm-card-resources-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.orbit-vm-card-access{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.orbit-vm-card-tag{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .65);border-radius:999px;padding:.15rem .4rem;font-size:.625rem}.orbit-vm-card-footer{flex-wrap:wrap;gap:.35rem;margin-top:auto;padding-top:.65rem;display:flex}.orbit-vm-card-btn{isolation:isolate;border:1px solid var(--orbit-btn-border,hsl(var(--foreground) / .1));background:var(--orbit-btn-bg,hsl(var(--foreground) / .06));color:var(--orbit-btn-fg,hsl(var(--card)));white-space:nowrap;border-radius:.45rem;align-items:center;gap:.3rem;padding:.4rem .65rem;font-size:.6875rem;font-weight:600;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,border-color .2s,background-color .2s;display:inline-flex;position:relative;overflow:hidden;transform:translateY(0)scale(1)}.orbit-vm-card-btn:before{content:"";background:linear-gradient(115deg, transparent 30%, hsl(var(--foreground) / .32) 47%, hsl(var(--foreground) / .06) 60%, transparent 74%);pointer-events:none;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-130%)}.orbit-vm-card-btn:hover{box-shadow:0 6px 16px -6px var(--orbit-btn-glow,hsl(var(--foreground) / .18));border-color:var(--orbit-btn-border-hover,var(--orbit-btn-border,hsl(var(--foreground) / .22)));transform:translateY(-1.5px)scale(1.015)}.orbit-vm-card-btn:hover:before{transform:translate(130%)}.orbit-vm-card-btn:active:not(:disabled){transition-duration:80ms;transform:translateY(0)scale(.97)}.orbit-vm-card-btn:disabled{opacity:.5;cursor:not-allowed}.orbit-vm-card-btn:disabled:before{display:none}.orbit-vm-card-btn-primary{--orbit-btn-glow:hsl(var(--accent-alt) / .45);background:linear-gradient(90deg, hsl(var(--accent-alt)), hsl(var(--primary)));border-color:var(--orbit-btn-border-hover,hsl(var(--foreground) / .12));color:#fff}.orbit-vm-card-btn-hardware{--orbit-btn-bg:hsl(var(--accent-info) / .14);--orbit-btn-border:hsl(var(--accent-info) / .32);--orbit-btn-border-hover:hsl(var(--accent-info) / .65);--orbit-btn-fg:hsl(var(--accent-info));--orbit-btn-glow:hsl(var(--accent-info) / .4)}.orbit-vm-card-btn-snapshot{--orbit-btn-bg:hsl(var(--warning,38 92% 50%) / .14);--orbit-btn-border:hsl(var(--warning,38 92% 50%) / .32);--orbit-btn-border-hover:hsl(var(--warning,38 92% 50%) / .65);--orbit-btn-fg:hsl(var(--warning,38 92% 50%));--orbit-btn-glow:hsl(var(--warning,38 92% 50%) / .4)}.orbit-vm-card-btn-backup{--orbit-btn-bg:hsl(var(--success) / .14);--orbit-btn-border:hsl(var(--success) / .32);--orbit-btn-border-hover:hsl(var(--success) / .65);--orbit-btn-fg:hsl(var(--success));--orbit-btn-glow:hsl(var(--success) / .4)}.orbit-vm-card-btn-more{--orbit-btn-bg:hsl(var(--accent-alt,var(--primary)) / .14);--orbit-btn-border:hsl(var(--accent-alt,var(--primary)) / .32);--orbit-btn-border-hover:hsl(var(--accent-alt,var(--primary)) / .65);--orbit-btn-fg:hsl(var(--accent-alt,var(--primary)));--orbit-btn-glow:hsl(var(--accent-alt,var(--primary)) / .4);margin-left:auto}@media (prefers-reduced-motion:reduce){.orbit-vm-card-btn,.orbit-vm-card-btn:before{transition:none}.orbit-vm-card-btn:hover,.orbit-vm-card-btn:active:not(:disabled){transform:none}}.orbit-vm-card--comfortable{padding:1.4rem 1.5rem}.orbit-vm-card--comfortable .orbit-vm-card-identity{gap:.9rem;padding-bottom:.95rem}.orbit-vm-card--comfortable .orbit-vm-card-name{letter-spacing:-.022em;font-size:1.125rem}.orbit-vm-card--comfortable .orbit-vm-card-meta{margin-top:.25rem;font-size:.8125rem}.orbit-vm-card--comfortable .orbit-vm-card-status{padding:.25rem .65rem;font-size:.6875rem}.orbit-vm-card--comfortable .orbit-vm-card-runtime{gap:.85rem;padding:.85rem 0}.orbit-vm-card--comfortable .orbit-vm-card-stat-label{letter-spacing:.04em;font-size:.6875rem}.orbit-vm-card--comfortable .orbit-vm-card-stat-value{margin-top:.2rem;font-size:.9375rem}.orbit-vm-card--comfortable .orbit-vm-card-resources{padding-top:.85rem;padding-bottom:.85rem}.orbit-vm-card--comfortable .orbit-vm-card-resources-grid{gap:.75rem}.orbit-vm-card--comfortable .orbit-vm-card-health{gap:.65rem;padding-bottom:.85rem}.orbit-vm-card--comfortable .orbit-vm-card-footer{gap:.5rem;padding-top:.85rem}.orbit-vm-card--comfortable .orbit-vm-card-btn{border-radius:.5rem;padding:.5rem .9rem;font-size:.75rem}.orbit-vm-card--comfortable .orbit-vm-card-access{gap:.45rem;margin-top:.65rem}.orbit-vm-card--comfortable .orbit-vm-card-tag{padding:.2rem .5rem;font-size:.6875rem}.orbit-vm-card--compact{padding:.85rem 1rem}.orbit-vm-card--dense{padding:.65rem .85rem}.orbit-vm-card--dense .orbit-vm-card-name{font-size:.9375rem}.orbit-vm-card-body,.orbit-vm-card-poster-body{z-index:1;position:relative}.orbit-vm-card--expanded .orbit-vm-card-body{overscroll-behavior:contain;max-height:60vh;overflow-y:auto}.orbit-vm-card-expand-detail,.hsdk-orbit-expand-detail{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:60vh;overflow-y:auto}.hsdk-orbit-density-toggle .hsdk-view-toggle-btn{padding:.3rem .45rem;font-size:.625rem}.orbit-vm-card-migration{color:hsl(var(--info) / .9);align-items:center;gap:.25rem;margin-top:.25rem;font-size:.6875rem;display:inline-flex}.hsdk-vm-access-row{border-top:1px solid hsl(var(--foreground) / .06);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;padding-top:.75rem;display:flex}.hsdk-vm-access-group{flex:12rem;min-width:0}.hsdk-vm-access-chips{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.hsdk-vm-access-pill{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .06);color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;max-width:10rem;padding:.25rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.hsdk-vm-access-pill:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .2)}.hsdk-vm-access-pill-pw{background:hsl(var(--accent-alt) / .15);border-color:hsl(var(--accent-alt) / .35);color:hsl(var(--primary));cursor:default}.hsdk-vm-access-pending{color:hsl(var(--warning));letter-spacing:.02em;font-size:.625rem;font-weight:600}.hsdk-vm-migration-badge{background:hsl(var(--accent-alt) / .18);border:1px solid hsl(var(--accent-alt) / .35);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.35rem;max-width:12rem;padding:.2rem .55rem;font-size:.625rem;font-weight:600;display:inline-flex}.hsdk-vm-tags{flex-wrap:wrap;flex:0 auto;align-items:center;gap:.35rem;display:flex}.hsdk-vm-tag-pill{background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .1);max-width:9rem;color:hsl(var(--foreground) / .7);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:.2rem .5rem;font-size:.625rem;font-weight:500;display:inline-block;overflow:hidden}.hsdk-vm-tag-pill-more{background:hsl(var(--accent-info) / .12);border-color:hsl(var(--accent-info) / .3);color:hsl(var(--info))}.vm-fleet-overflow-menu{border:1px solid hsl(var(--border));background:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:0 8px 24px -8px rgb(var(--netra-black-rgb) / .35);backdrop-filter:blur(12px);border-radius:.5rem;overflow:hidden}.vm-fleet-overflow-menu-item{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.45rem .65rem;font-size:.75rem;font-weight:500;display:flex}.vm-fleet-overflow-menu-item:hover:not(:disabled){background:hsl(var(--muted) / .7)}.vm-fleet-overflow-menu-item:disabled{opacity:.45;cursor:not-allowed}.vm-fleet-overflow-menu-item-danger{color:hsl(var(--destructive))}.vm-fleet-overflow-menu-item-danger:hover:not(:disabled){background:hsl(var(--destructive) / .12)}.vm-fleet-overflow-menu-item-narrow{display:none}@container vm-inventory (width<=48rem){.vm-compact-action-secondary{display:none!important}.vm-fleet-overflow-menu-item-narrow{display:flex}.vm-compact-list-header,.vm-compact-row{grid-template-columns:1.125rem minmax(10rem,1.75fr) minmax(5.5rem,auto) 3.5rem 3.5rem minmax(8rem,max-content)}}.vm-compact-icon-btn-menu{align-items:stretch;display:inline-flex}.hsdk-network-body{flex-direction:column;gap:.75rem;display:flex}.hsdk-network-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (width>=1024px){.hsdk-network-layout.has-flow-inspector{grid-template-columns:minmax(0,1fr)}}.hsdk-flow-inspector{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .95);border-radius:.85rem;position:sticky;top:0;overflow:hidden}.vm-center-inventory-scroll:has(.vm-fleet-grid-host){flex-direction:column;flex:auto;min-height:0;display:flex}.vm-fleet-grid-host{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;padding-bottom:0;display:flex}.vm-fleet-grid-scroll{overscroll-behavior:contain;min-height:0;padding-bottom:calc(var(--zeus-bottom-safe) + 2rem);scroll-padding-bottom:calc(var(--zeus-bottom-safe) + 2rem);flex:auto;overflow:hidden auto}.vm-fleet-grid{border-top:1px solid hsl(var(--foreground) / .06);border-bottom:1px solid hsl(var(--foreground) / .06);background:0 0;border-radius:0;width:100%;min-width:100%}.vm-fleet-grid-header,.vm-fleet-grid-row{-moz-column-gap:.75rem;box-sizing:border-box;grid-template-columns:2.25rem minmax(12rem,1.6fr) minmax(5.5rem,.7fr) minmax(8.5rem,1fr) minmax(8.5rem,1fr) minmax(6.5rem,.85fr) minmax(7rem,.9fr) minmax(3.25rem,.45fr) minmax(7rem,.55fr) minmax(7rem,.55fr) 2.25rem;align-items:center;column-gap:.75rem;width:100%;max-width:100%;display:grid}.vm-fleet-grid-header{z-index:5;background:hsl(var(--card) / .96);backdrop-filter:blur(10px);border-bottom:1px solid hsl(var(--accent-info) / .14);letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--foreground) / .55);padding:.45rem .65rem;font-size:.6875rem;font-weight:600;position:sticky;top:0}.vm-fleet-grid-row{height:var(--vm-fleet-row,54px);min-height:var(--vm-fleet-row,54px);max-height:var(--vm-fleet-row,54px);border-bottom:1px solid hsl(var(--border) / .55);cursor:pointer;padding:0 .65rem;transition:background .12s,outline-color .12s;overflow:hidden}.vm-fleet-grid-host--comfortable,.vm-fleet-grid-host--compact{--vm-fleet-row:54px}.vm-fleet-grid-host--comfortable .vm-fleet-grid-row{height:var(--vm-fleet-row);min-height:var(--vm-fleet-row);max-height:var(--vm-fleet-row);padding:0 1rem}.vm-fleet-grid-host--comfortable .vm-fleet-grid-header,.vm-fleet-grid-host--comfortable .vm-fleet-grid-row{-moz-column-gap:.85rem;grid-template-columns:2.25rem minmax(13rem,1.7fr) minmax(5.5rem,.7fr) minmax(9rem,1.05fr) minmax(9rem,1.05fr) minmax(7rem,.9fr) minmax(7.5rem,.95fr) minmax(3.25rem,.45fr) minmax(7.25rem,.55fr) minmax(7.25rem,.55fr) 2.5rem;column-gap:.85rem;padding-left:1rem;padding-right:1rem}.vm-fleet-grid-host--dense{--vm-fleet-row:42px}.vm-fleet-grid-host--dense .vm-fleet-grid-row{height:var(--vm-fleet-row);min-height:var(--vm-fleet-row);max-height:var(--vm-fleet-row);padding:0 .65rem}.vm-fleet-grid-row:hover{background:hsl(var(--muted) / .35);outline:1px solid hsl(var(--accent-info) / .12);outline-offset:-1px}.vm-fleet-grid-row-selected{background:hsl(var(--primary) / .12);outline:1px solid hsl(var(--primary) / .28);outline-offset:-1px}.vm-fleet-grid-row-checked{background:hsl(var(--primary) / .07)}.vm-fleet-grid-col-hidden{display:none!important}.vm-fleet-grid-cell--text{text-align:left;justify-self:start}.vm-fleet-grid-cell--num,.vm-fleet-grid-header-num{text-align:right;justify-self:end}.vm-fleet-grid-cell--state{text-align:left;justify-self:stretch;min-width:0;max-width:100%;overflow:hidden}.vm-fleet-grid-cell--state .badge-icon,.vm-fleet-grid-cell--state .badge-success,.vm-fleet-grid-cell--state .badge-warning,.vm-fleet-grid-cell--state .badge-info,.vm-fleet-grid-cell--state .badge-danger,.vm-fleet-grid-cell--state .badge-neutral{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.vm-fleet-grid-col-status,.vm-fleet-grid-col-cpu,.vm-fleet-grid-col-mem,.vm-fleet-grid-col-ip,.vm-fleet-grid-col-node,.vm-fleet-grid-col-age,.vm-fleet-grid-col-name{min-width:0;overflow:hidden}.vm-fleet-grid-col-cpu,.vm-fleet-grid-col-mem{text-align:left;justify-self:stretch}.vm-fleet-grid-col-access,.vm-fleet-grid-col-power,.vm-fleet-grid-col-more{overflow:visible}.vm-fleet-grid-cell--access,.vm-fleet-grid-cell--power,.vm-fleet-grid-cell--more,.vm-fleet-grid-cell--actions{text-align:right;z-index:1;justify-self:end;min-width:0;padding-left:.25rem;position:relative;overflow:visible}.vm-fleet-grid-header .vm-fleet-grid-cell--actions{z-index:1}.vm-fleet-grid-name-row{align-items:center;gap:.4rem;min-width:0;display:flex}.vm-fleet-grid-name-cell{max-width:100%;overflow:hidden}.vm-fleet-grid-name{color:hsl(var(--foreground));min-width:0;font-size:.8125rem;font-weight:600}.vm-fleet-grid-sub{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.6875rem}.vm-fleet-grid-lbl{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:help;border-radius:4px;flex:none;padding:1px 5px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.5625rem}.vm-fleet-grid-lbl:hover{color:hsl(var(--foreground));border-color:hsl(var(--border))}.vm-fleet-grid-node-cell{flex-direction:column;min-width:0;display:flex;overflow:hidden}.vm-fleet-grid-node{color:hsl(var(--foreground) / .85);font-family:ui-monospace,JetBrains Mono,monospace;font-size:.6875rem}.vm-fleet-grid-node-up{color:hsl(var(--muted-foreground));margin-top:2px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.5625rem;display:block}.vm-fleet-load-lane{justify-self:stretch;width:100%;min-width:0}.vm-fleet-load-lane-top{align-items:baseline;gap:.35rem;min-width:0;margin-bottom:.3rem;display:flex}.vm-fleet-load-lane-pct{letter-spacing:-.02em;color:hsl(var(--foreground));font-family:ui-monospace,JetBrains Mono,monospace;font-size:.75rem;font-weight:600}.vm-fleet-load-lane-of{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.5625rem;overflow:hidden}.vm-fleet-load-lane-bar{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:3px;height:5px;position:relative;overflow:hidden}.vm-fleet-load-lane-fill{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--primary) / .85));border-radius:2px;height:100%;transition:width .45s cubic-bezier(.4,0,.2,1)}.vm-fleet-load-lane-tick{background:hsl(var(--foreground) / .45);width:1px;position:absolute;top:-2px;bottom:-2px;left:66.666%}.vm-fleet-load-lane--hot .vm-fleet-load-lane-pct{color:hsl(var(--warning))}.vm-fleet-load-lane--hot .vm-fleet-load-lane-fill{background:linear-gradient(90deg, hsl(var(--warning)), hsl(var(--warning) / .75))}.vm-fleet-load-lane--over .vm-fleet-load-lane-pct{color:hsl(var(--danger))}.vm-fleet-load-lane--over .vm-fleet-load-lane-fill{background:linear-gradient(90deg, hsl(var(--danger)), hsl(var(--danger) / .7))}.vm-fleet-load-lane--idle .vm-fleet-load-lane-pct,.vm-fleet-load-lane--idle .vm-fleet-load-lane-of{color:hsl(var(--muted-foreground))}.vm-fleet-grid-empty{color:hsl(var(--muted-foreground));font-style:normal}.vm-fleet-grid-ip{font-size:inherit;color:hsl(var(--info) / .9);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.vm-fleet-grid-ip:disabled{cursor:default;color:inherit}.vm-fleet-grid-header-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;display:inline-flex}.vm-fleet-grid-header-sort-active{color:hsl(var(--info) / .95)}.vm-fleet-grid-footer{border-top:1px solid hsl(var(--accent-info) / .1);color:hsl(var(--foreground) / .5);z-index:1;background:hsl(var(--card) / .96);backdrop-filter:blur(8px);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.35rem .75rem;padding:.45rem .65rem;font-size:.6875rem;display:flex;position:static}.vm-fleet-grid-footer-hint{color:hsl(var(--muted-foreground))}.vm-fleet-grid-row-actions{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex;overflow:visible}.vm-fleet-grid-action-split{align-items:stretch;display:inline-flex}.vm-fleet-grid-action-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .04);min-height:1.75rem;color:hsl(var(--foreground) / .88);white-space:nowrap;cursor:pointer;border-radius:.45rem;justify-content:center;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.vm-fleet-grid-action-btn:hover:not(:disabled){background:hsl(var(--foreground) / .08);border-color:hsl(var(--accent-info) / .25)}.vm-fleet-grid-action-btn:disabled{opacity:.45;cursor:not-allowed}.vm-fleet-grid-action-btn-primary{border-color:hsl(var(--accent-info) / .35);background:hsl(var(--primary) / .25);color:hsl(var(--info))}.vm-fleet-grid-action-btn-caret{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding-left:.35rem;padding-right:.35rem}.vm-fleet-grid-action-split>.vm-fleet-grid-action-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.vm-fleet-row-actions-host--grid{flex-shrink:0;justify-content:flex-end;display:flex;overflow:visible}@media (width<=1400px){.vm-fleet-grid-header,.vm-fleet-grid-row{grid-template-columns:2.25rem minmax(11rem,1.6fr) minmax(5rem,.65fr) minmax(7.5rem,1fr) minmax(7.5rem,1fr) minmax(6rem,.8fr) 0 minmax(3rem,.4fr) minmax(5rem,.5fr) minmax(5rem,.5fr) 2.25rem}.vm-fleet-grid-col-node{display:none!important}}@media (width<=1100px){.vm-fleet-grid-host--dense .vm-fleet-grid-col-age{display:none!important}}@media (width<=900px){.vm-fleet-grid-header,.vm-fleet-grid-row{grid-template-columns:2rem minmax(9rem,1.6fr) minmax(4.5rem,.6fr) minmax(6.5rem,1fr) minmax(6.5rem,1fr) minmax(5.5rem,.75fr) 0 0 minmax(4.5rem,.5fr) minmax(4.5rem,.5fr) 2.25rem}.vm-fleet-grid-col-age,.vm-fleet-grid-col-node,.vm-fleet-grid-col-access{display:none!important}}.vm-center-inventory-scroll:has(.vm-compact-list-shell){flex-direction:column;min-height:0;display:flex}.vm-compact-list-shell--sparse{flex-direction:column;flex:none;min-height:0;display:flex;overflow:visible}.vm-compact-list-shell--sparse .vm-compact-list-virtual{flex:auto;min-height:12rem;overflow-y:auto}.vm-compact-list--sparse{overflow-y:auto}.vm-compact-row--sparse{min-height:var(--vm-compact-row-height,4rem);height:auto;font-size:.875rem}.vm-compact-row--sparse .vm-compact-icon-btn{width:clamp(2rem,3.5vh,2.5rem);height:clamp(2rem,3.5vh,2.5rem)}.vm-sparse-spotlight{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin-top:auto;padding:.75rem;display:grid}.vm-sparse-spotlight-card{border:1px solid hsl(var(--accent-info) / .2);background:linear-gradient(145deg, hsl(var(--card) / .9), hsl(var(--card) / .95));border-radius:.65rem;gap:.5rem;display:flex;overflow:hidden}.vm-sparse-spotlight-card-selected{border-color:hsl(var(--accent-info) / .55);box-shadow:0 0 0 1px hsl(var(--accent-info) / .2)}.vm-sparse-spotlight-main{text-align:left;flex:1;padding:.75rem}.vm-sparse-spotlight-console{border-left:1px solid hsl(var(--foreground) / .08);color:hsl(var(--info));justify-content:center;align-items:center;padding:0 .75rem;display:flex}.vm-live-pulse-header{align-items:flex-start;gap:.75rem;width:100%;display:flex}.vm-detail-rail-header-pulse{flex-direction:column;align-items:stretch;position:relative}.vm-detail-rail-popout{position:absolute;top:0;right:0}.vm-live-pulse-shot{border:1px solid hsl(var(--accent-info) / .35);border-radius:.5rem;flex-shrink:0;width:4.5rem;height:3.25rem;position:relative;overflow:hidden}.vm-live-pulse-shot-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.vm-live-pulse-shot-placeholder{background:hsl(var(--card) / .8);width:100%;height:100%;color:hsl(var(--foreground) / .5);justify-content:center;align-items:center;display:flex}.vm-live-pulse-shot-glow{box-shadow:inset 0 0 12px hsl(var(--accent-info) / .25);pointer-events:none;position:absolute;inset:0}.vm-live-pulse-issues{color:hsl(var(--warning) / .9);margin:0;padding:0;font-size:.65rem;list-style:none}.vm-pulse-ring{border:2px solid;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.75rem;font-weight:700;display:flex}.vm-pulse-ring-ok{color:hsl(var(--success))}.vm-pulse-ring-warn{color:hsl(var(--warning))}.vm-pulse-ring-bad{color:hsl(var(--destructive))}.vm-fleet-galaxy-panel{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.25rem;display:flex}.vm-fleet-galaxy-header{padding:.5rem .75rem .25rem}.vm-fleet-query-active-banner{border:1px solid hsl(var(--primary) / .35);background:hsl(var(--accent-alt) / .1);color:hsl(var(--foreground) / .85);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.vm-bulk-dryrun-preview{border-top:1px solid hsl(var(--foreground) / .08);padding:.5rem .75rem}html[data-zeus-density=comfort],html[data-shell-density=calm]{--zeus-density-gap:2rem;--zeus-density-card-pad:1.25rem;--zeus-density-row-h:2.75rem}html[data-zeus-density=balanced]{--zeus-density-gap:1.5rem;--zeus-density-card-pad:1rem;--zeus-density-row-h:2.5rem}html[data-zeus-density=dense]{--zeus-density-gap:1rem;--zeus-density-card-pad:.75rem;--zeus-density-row-h:2.125rem}html[data-zeus-density=dense] .mac-desktop-main{padding:1rem 1.25rem}html[data-zeus-density=dense] .zeus-sidebar-link{padding-top:.5rem;padding-bottom:.5rem}html[data-zeus-density=theatre] .mac-desktop-main{padding:.5rem .75rem}html[data-zeus-density=theatre] .mac-menubar,html[data-zeus-density=theatre] .mac-dock-modules{opacity:.92}.zeus-halo{border:1px solid hsl(var(--accent-info) / .35);background:hsl(var(--card) / .88);backdrop-filter:blur(16px);box-shadow:0 8px 32px rgb(var(--netra-black-rgb) / .45);border-radius:9999px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem .75rem;display:flex}.zeus-halo-btn-magic{border-color:hsl(var(--success) / .35);background:hsl(var(--success) / .1)}@media (prefers-reduced-motion:no-preference){.zeus-halo-btn-magic{animation:2.4s ease-in-out infinite zeus-halo-shimmer}}.zeus-halo-label{color:hsl(var(--info) / .95);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-size:.75rem;font-weight:600;overflow:hidden}.zeus-halo-actions{flex-wrap:wrap;gap:.35rem;display:flex}.zeus-halo-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .88);border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.zeus-halo-btn:hover{background:hsl(var(--accent-info) / .18);border-color:hsl(var(--accent-info) / .35)}.zeus-object-brief{border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .9);backdrop-filter:blur(14px);border-radius:1rem;padding:.75rem 1rem}.zeus-object-brief-summary{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}.zeus-object-brief-rec{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.75rem}.zeus-object-brief-actions{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.zeus-object-brief-action{border-radius:.5rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600}.zeus-object-brief-action-primary{background:hsl(var(--accent-info) / .2);border:1px solid hsl(var(--accent-info) / .4);color:hsl(var(--info))}.zeus-object-brief-action-ghost{border:1px solid hsl(var(--foreground) / .12);color:hsl(var(--foreground) / .75);background:0 0}.zeus-contextual-nav{max-height:40vh;overflow-y:auto}.zeus-mission-error{border:1px solid hsl(var(--warning) / .25)}.hsdk-page .orbit-vm-card-identity,.vm-center-workspace .orbit-vm-card-identity{border-bottom-color:hsl(var(--muted-foreground))}.hsdk-page .hsdk-vm-list,.vm-center-workspace .hsdk-vm-list{gap:.35rem}.hsdk-page .vm-gallery-shelves,.vm-center-workspace .vm-gallery-shelves{gap:1.25rem}.hsdk-page--scroll-body .vm-center-workspace{min-height:0}.hsdk-page--scroll-body .vm-fleet-grid-scroll{padding-bottom:0;overflow:visible}.vm-capsule-badge{border:1px solid hsl(var(--foreground) / .08);border-radius:9999px;align-items:center;padding:.05rem .45rem;font-size:.625rem;font-weight:600;display:inline-flex}.vm-capsule-badge-ok{background:hsl(var(--success) / .12);color:hsl(var(--success))}.vm-capsule-badge-warn{background:hsl(var(--warning) / .12);color:hsl(var(--warning))}.vm-capsule-badge-bad{background:hsl(var(--destructive) / .12);color:hsl(var(--destructive))}.vm-capsule-badge-muted{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .55)}.vm-attention-stack{flex-wrap:wrap;align-items:center;gap:.45rem;padding:.35rem .15rem .65rem;display:flex}.vm-attention-stack-label{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--warning) / .85);margin-right:.25rem;font-size:.625rem;font-weight:700}.vm-attention-stack-chip{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .2);color:hsl(var(--foreground) / .82);border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.vm-attention-stack-chip-active{border-color:hsl(var(--warning) / .4);background:hsl(var(--warning) / .12);color:hsl(var(--warning));box-shadow:0 0 16px hsl(var(--warning) / .12)}.vm-attention-stack-chip-urgent{border-color:hsl(var(--destructive) / .35)}@media (prefers-reduced-motion:no-preference){.vm-attention-stack-chip-urgent{animation:2.2s ease-in-out infinite attention-chip-pulse}}.vm-attention-stack-count{background:hsl(var(--foreground) / .1);border-radius:9999px;padding:0 .35rem;font-size:.625rem}.vitality-theatre{--vitality-panel-bg:hsl(var(--foreground) / .03)}.vitality-theatre-shell{isolation:isolate;position:relative}.vitality-theatre-content{z-index:1;position:relative}.vitality-section-kicker{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--success) / .75);font-size:.625rem;font-weight:700}.vitality-host-header{border:1px solid hsl(var(--foreground) / .08);background:var(--vitality-panel-bg);border-radius:1rem;padding:1rem 1.1rem}.vitality-host-header-main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.vitality-host-title{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700;line-height:1.25}.vitality-host-stability{max-width:42rem;color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.8125rem}.vitality-score-orb{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .25);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-width:6.5rem;padding:.65rem .85rem;display:flex;position:relative}.vitality-score-orb-ring{border-radius:inherit;border:1px solid hsl(var(--foreground) / .08);pointer-events:none;position:absolute;inset:-3px}@media (prefers-reduced-motion:no-preference){.vitality-score-orb-live .vitality-score-orb-ring{animation:3.2s ease-in-out infinite vitality-orb-breathe}}.vitality-score-orb-ok{box-shadow:0 0 24px hsl(var(--success) / .12)}.vitality-score-orb-warn{box-shadow:0 0 24px hsl(var(--warning) / .12)}.vitality-score-orb-critical{box-shadow:0 0 24px hsl(var(--destructive) / .15)}.vitality-score-value{color:hsl(var(--foreground));font-size:1.75rem;font-weight:800;line-height:1}.vitality-score-posture{text-transform:uppercase;letter-spacing:.06em;margin-top:.15rem;font-size:.625rem;font-weight:700}.vitality-host-header-meta{align-items:center;gap:.65rem;margin-top:.75rem;display:flex}.vitality-live-dot{background:hsl(var(--success));border-radius:9999px;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.vitality-live-dot-error{background:hsl(var(--destructive))}.vitality-refresh-btn{color:hsl(var(--muted-foreground));border-radius:.5rem;margin-left:auto;padding:.35rem}.vitality-refresh-btn:hover{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground))}.vitality-lens-bar,.vitality-time-scrubber{border:1px solid hsl(var(--foreground) / .06);background:rgb(var(--netra-black-rgb) / .18);border-radius:.85rem;padding:.55rem .65rem}.vitality-lens-bar{display:block}.vitality-lens-bar-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.vitality-lens-bar-hint{color:hsl(var(--muted-foreground));margin:.45rem 0 0;font-size:.75rem;animation:.35s ease-out both theatre-hint-in}.vitality-time-scrubber{flex-direction:column;align-items:stretch;gap:.45rem;display:flex}.vitality-time-scrubber-head{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.vitality-time-scrubber-chips{flex-wrap:wrap;gap:.35rem;display:flex}.vitality-time-scrubber-note{color:hsl(var(--muted-foreground));font-size:.6875rem}.vitality-time-scrubber-hint{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.75rem;animation:.35s ease-out both theatre-hint-in}.vitality-lens-bar-label{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-right:.15rem;font-size:.625rem;font-weight:700}.vitality-lens-chip{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .72);border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;transition:border-color .2s,background .2s,box-shadow .2s,transform .15s;display:inline-flex}.vitality-lens-chip-key{background:hsl(var(--foreground) / .08);min-width:1rem;height:1rem;color:hsl(var(--foreground) / .45);border-radius:.25rem;justify-content:center;align-items:center;font-size:.5625rem;font-weight:800;display:inline-flex}.vitality-lens-chip:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.vitality-lens-chip-active{border-color:hsl(var(--success) / .35);background:hsl(var(--success) / .12);color:hsl(var(--success));box-shadow:0 0 20px hsl(var(--success) / .12)}.vitality-anatomy-canvas{border:1px solid hsl(var(--foreground) / .08);background:radial-gradient(ellipse 80% 60% at 50% 40%, hsl(var(--accent-info) / .06), transparent), rgb(var(--netra-black-rgb) / .22);border-radius:1rem;padding:.85rem}.vitality-anatomy-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;display:grid}@media (width<=1100px){.vitality-anatomy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.vitality-anatomy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vitality-anatomy-region{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);text-align:left;border-radius:.85rem;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.65rem .7rem;transition:border-color .25s,box-shadow .25s,transform .2s,opacity .25s;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.vitality-anatomy-grid .vitality-anatomy-region{animation:.55s cubic-bezier(.22,1,.36,1) both theatre-region-in}}.vitality-anatomy-region:hover{border-color:hsl(var(--accent-info) / .25);background:hsl(var(--foreground) / .05)}.vitality-anatomy-region-focused{border-color:hsl(var(--accent-info) / .45);box-shadow:0 0 0 1px hsl(var(--accent-info) / .12), 0 12px 32px rgb(var(--netra-black-rgb) / .22);transform:translateY(-2px)}.vitality-anatomy-region-hot{border-color:hsl(var(--warning) / .35)}@media (prefers-reduced-motion:no-preference){.vitality-anatomy-region-hot:after{content:"";border-radius:inherit;background:linear-gradient(120deg, transparent 30%, hsl(var(--warning) / .08) 50%, transparent 70%);pointer-events:none;animation:2.8s ease-in-out infinite vitality-region-scan;position:absolute;inset:0}}.vitality-anatomy-region-dimmed{opacity:.55!important}.vitality-anatomy-region-head{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;display:flex}.vitality-anatomy-region-label{letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:700}.vitality-anatomy-region-value{color:hsl(var(--foreground));font-size:1.125rem;font-weight:800;line-height:1.1}.vitality-anatomy-region-sub{color:hsl(var(--muted-foreground));font-size:.625rem}.vitality-anatomy-bar-track{background:hsl(var(--foreground) / .08);border-radius:9999px;width:100%;height:.35rem;overflow:hidden}.vitality-anatomy-bar-fill{border-radius:9999px;height:100%;transition:width .6s}.vitality-bar-ok{background:hsl(var(--success))}.vitality-bar-warn{background:hsl(var(--primary))}.vitality-bar-hot{background:hsl(var(--warning))}.vitality-bar-critical{background:hsl(var(--destructive))}.vitality-region-sparkline{opacity:.85;width:100%;margin-top:.25rem}.vitality-focus-panel .vitality-panel-block+.vitality-panel-block{border-top:1px solid hsl(var(--foreground) / .06);margin-top:1rem;padding-top:1rem}.vitality-panel-block{padding:.15rem 0}.vitality-panel-metric-row{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.vitality-panel-metric-value{color:hsl(var(--foreground));font-size:1.25rem;font-weight:800}.vitality-panel-filter{border:1px solid hsl(var(--foreground) / .08);background:rgb(var(--netra-black-rgb) / .2);width:100%;color:hsl(var(--foreground));border-radius:.5rem;margin-bottom:.65rem;padding:.45rem .65rem;font-size:.75rem}.vitality-panel-empty{color:hsl(var(--muted-foreground));font-size:.75rem}.vitality-load-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.vitality-load-cell{background:hsl(var(--foreground) / .04);text-align:center;border-radius:.5rem;padding:.45rem}.vitality-net-row,.vitality-svc-row{background:hsl(var(--foreground) / .03);border-radius:.5rem;padding:.45rem .55rem}.vitality-svc-row{align-items:center;gap:.45rem;display:flex}.vitality-net-dot{background:hsl(var(--foreground) / .25);border-radius:9999px;flex-shrink:0;width:.45rem;height:.45rem}.vitality-net-dot-up{background:hsl(var(--success))}.vitality-net-dot-fail{background:hsl(var(--destructive))}.vitality-ip-chip{background:hsl(var(--accent-info) / .12);color:hsl(var(--info));border-radius:.25rem;padding:.05rem .35rem;font-family:ui-monospace,monospace;font-size:.625rem}.vitality-hw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}@media (width<=768px){.vitality-hw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vitality-hw-cell{background:hsl(var(--foreground) / .04);border-radius:.5rem;padding:.45rem .55rem}.vitality-time-scrubber-compact{padding:.4rem .5rem}.command-plan-card{border:1px solid hsl(var(--accent-info) / .2);background:hsl(var(--accent-info) / .06);border-radius:.85rem;padding:.75rem .85rem}.command-plan-card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}.command-plan-title{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}.command-plan-summary{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem}.command-plan-risk{text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex}.command-plan-risk-low{background:hsl(var(--success) / .12);color:hsl(var(--success))}.command-plan-risk-medium{background:hsl(var(--warning) / .12);color:hsl(var(--warning))}.command-plan-risk-high{background:hsl(var(--destructive) / .12);color:hsl(var(--destructive))}.command-plan-steps{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.command-plan-step{align-items:flex-start;gap:.5rem;display:flex}.command-plan-step-index{background:hsl(var(--foreground) / .08);width:1.25rem;height:1.25rem;color:hsl(var(--foreground) / .7);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.command-plan-step-label{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}.command-plan-step-detail{color:hsl(var(--muted-foreground));font-size:.6875rem}.command-plan-actions{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.command-plan-btn{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .2);color:hsl(var(--foreground) / .82);border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.command-plan-btn:hover{background:hsl(var(--foreground) / .08)}.command-plan-btn-primary{border-color:hsl(var(--success) / .35);background:hsl(var(--success) / .15);color:hsl(var(--success))}.causality-chain{border-bottom:1px solid hsl(var(--foreground) / .06);margin-bottom:1rem;padding-bottom:1rem}.causality-chain-head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.causality-chain-ai-badge{color:hsl(var(--info));align-items:center;gap:.25rem;margin-left:auto;font-size:.625rem;font-weight:600;display:inline-flex}.causality-chain-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.causality-node{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:.65rem;padding:.55rem .65rem;position:relative}.causality-node-label{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}.causality-node-detail{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.6875rem}.causality-node-arrow{z-index:1;width:.85rem;height:.85rem;color:hsl(var(--muted-foreground));position:absolute;bottom:-.55rem;left:50%;transform:translate(-50%)}.causality-node-warn{border-color:hsl(var(--warning) / .25)}.causality-node-bad{border-color:hsl(var(--destructive) / .25)}.causality-node-ok{border-color:hsl(var(--success) / .2)}.machine-finder-toolbar{flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem;display:flex}.machine-finder-toolbar-link{border:1px solid hsl(var(--foreground) / .1);background:rgb(var(--netra-black-rgb) / .18);color:hsl(var(--foreground) / .78);border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.machine-finder-toolbar-link:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.machine-finder-list{flex-direction:column;display:flex}.machine-finder-vm-capsule{border:none;border-bottom:1px solid hsl(var(--foreground) / .05);border-radius:0}.platform-vm-capsule{border:1px solid hsl(var(--border) / .55);background:linear-gradient(165deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);text-align:left;box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset, 0 8px 20px -14px hsl(var(--netra-hsl-220-30-20) / .28);border-radius:1.1rem;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.7rem .8rem;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex}.platform-vm-capsule:hover{border-color:hsl(var(--primary) / .3);background:linear-gradient(165deg, hsl(var(--foreground) / .09) 0%, hsl(var(--primary) / .06) 100%);box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 12px 24px -14px hsl(var(--primary) / .28);transform:translateY(-1px)}.platform-vm-capsule-running{box-shadow:inset 2px 0 0 hsl(var(--success) / .55)}@media (prefers-reduced-motion:no-preference){.platform-vm-capsule-live{animation:2.6s ease-in-out infinite zeus-live-glow}}.platform-vm-capsule-stopped{box-shadow:inset 2px 0 0 hsl(var(--muted-foreground) / .45)}.platform-vm-capsule-migrating{box-shadow:inset 2px 0 0 hsl(var(--accent-info) / .55)}.platform-vm-capsule-failed{box-shadow:inset 2px 0 0 hsl(var(--destructive) / .55)}.platform-vm-capsule-head{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.platform-vm-capsule-name{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;overflow:hidden}.platform-vm-capsule-ns{color:hsl(var(--muted-foreground));font-size:.625rem}.platform-vm-capsule-badges{flex-wrap:wrap;gap:.25rem;display:flex}.platform-vm-capsule-compact{padding:.45rem .55rem}.mission-control-runway-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}.mission-control-runway-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;max-height:360px;display:grid;overflow-y:auto}@media (width>=768px){.mission-control-runway-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.mission-control-runway-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.vitality-ambient-backdrop{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.vitality-ambient-orb{filter:blur(48px);opacity:.45;border-radius:9999px;position:absolute}.vitality-ambient-orb-a{width:280px;height:280px;top:-80px;right:-40px}.vitality-ambient-orb-b{width:220px;height:220px;bottom:10%;left:-60px}.vitality-ambient-ok .vitality-ambient-orb-a{background:hsl(var(--success) / .22)}.vitality-ambient-ok .vitality-ambient-orb-b{background:hsl(var(--accent-info) / .14)}.vitality-ambient-warn .vitality-ambient-orb-a{background:hsl(var(--warning) / .2)}.vitality-ambient-warn .vitality-ambient-orb-b{background:hsl(var(--destructive) / .12)}.vitality-ambient-critical .vitality-ambient-orb-a{background:hsl(var(--destructive) / .22)}.vitality-ambient-critical .vitality-ambient-orb-b{background:hsl(var(--warning) / .1)}.vitality-ambient-scan{background:linear-gradient(180deg, transparent 0%, hsl(var(--accent-info) / .04) 48%, transparent 100%);opacity:.6;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.vitality-ambient-orb-a{animation:14s ease-in-out infinite vitality-ambient-drift-a}.vitality-ambient-orb-b{animation:18s ease-in-out infinite vitality-ambient-drift-b}.vitality-ambient-scan{animation:8s linear infinite vitality-ambient-scan}.theatre-enter{animation:.65s cubic-bezier(.22,1,.36,1) both theatre-enter}.theatre-enter-delay-1{animation-delay:80ms}.theatre-enter-delay-2{animation-delay:.14s}.theatre-enter-delay-3{animation-delay:.2s}.theatre-stagger-item{animation:.5s cubic-bezier(.22,1,.36,1) both theatre-stagger-in}.zeus-halo-enter{animation:.45s cubic-bezier(.22,1,.36,1) both zeus-halo-pop}.zeus-selection-layer-enter{animation:.5s cubic-bezier(.22,1,.36,1) both zeus-selection-rise}}@keyframes vitality-orb-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes vitality-ambient-drift-a{0%,to{transform:translate(0)}50%{transform:translate(-24px,18px)}}@keyframes vitality-ambient-drift-b{0%,to{transform:translate(0)}50%{transform:translate(20px,-14px)}}@keyframes vitality-ambient-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes theatre-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes theatre-hint-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes theatre-region-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes theatre-stagger-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes vitality-region-scan{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes command-deck-orbit-drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes command-deck-ring-in{0%{opacity:0;stroke-dashoffset:560px}to{opacity:1;stroke-dashoffset:0}}@keyframes zeus-halo-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes zeus-halo-shimmer{0%,to{box-shadow:0 0 0 0 hsl(var(--success) / 0)}50%{box-shadow:0 0 14px 0 hsl(var(--success) / .18)}}@keyframes zeus-selection-rise{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.theatre-sparkline{width:100%;display:block}.theatre-sparkline-line{vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.theatre-sparkline-draw{stroke-dasharray:var(--spark-len);stroke-dashoffset:var(--spark-len);animation:1.05s cubic-bezier(.22,1,.36,1) forwards theatre-sparkline-draw}}@keyframes theatre-sparkline-draw{to{stroke-dashoffset:0}}@keyframes runway-magnet-pulse{0%,to{background:hsl(var(--accent-info) / .15);transform:scale(1)}50%{background:hsl(var(--accent-info) / .28);transform:scale(1.08)}}.command-plan-btn-run{position:relative}@media (prefers-reduced-motion:no-preference){.command-plan-btn-run{animation:2.4s ease-in-out infinite command-plan-run-glow}}@keyframes command-plan-run-glow{0%,to{box-shadow:0 0 0 0 hsl(var(--success) / 0)}50%{box-shadow:0 0 16px 0 hsl(var(--success) / .2)}}@media (prefers-reduced-motion:no-preference){.zeus-object-brief-enter{animation:.45s cubic-bezier(.22,1,.36,1) 80ms both zeus-object-brief-in}.command-deck-issue-warn{animation:2.8s ease-in-out infinite issue-warn-edge}}@keyframes zeus-object-brief-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes command-deck-status-pulse{0%,to{box-shadow:inset 0 0 0 0 hsl(var(--destructive) / 0)}50%{box-shadow:inset 0 0 0 1px hsl(var(--destructive) / .15)}}@keyframes attention-chip-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--destructive) / 0)}50%{box-shadow:0 0 12px 0 hsl(var(--destructive) / .15)}}@keyframes issue-warn-edge{0%,to{box-shadow:inset 2px 0 0 hsl(var(--warning) / .35)}50%{box-shadow:inset 2px 0 0 hsl(var(--warning) / .65)}}.vm-inventory-view,.hsdk-tab-content--workspace .vm-inventory-view,.hsdk-tab-content--workspace .vm-gallery-shelves,.hsdk-tab-content--workspace .hsdk-vm-list{min-height:0}.hsdk-view-toggle-theatre{border-color:hsl(var(--accent-info) / .2);background:rgb(var(--netra-black-rgb) / .2)}.hsdk-view-toggle-btn-theatre.hsdk-view-toggle-btn-active{background:linear-gradient(180deg, hsl(var(--success) / .28) 0%, hsl(var(--accent-info) / .22) 100%);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .12), 0 0 14px hsl(var(--accent-info) / .15)}.hsdk-view-toggle-btn{transition:background .2s,color .2s,box-shadow .2s}@media (prefers-reduced-motion:no-preference){.mission-error-compass{animation:4s ease-in-out infinite mission-compass-sway}.zeus-contextual-nav-item-active{box-shadow:inset 2px 0 0 hsl(var(--accent-info) / .55)}}.zeus-contextual-nav-item{border-left:2px solid #0000}@keyframes mission-compass-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@media (prefers-reduced-motion:no-preference){.command-palette-backdrop-aurora{animation:.2s ease-out both command-palette-backdrop-in}.command-palette-dialog-enter{box-shadow:0 0 80px hsl(var(--primary) / .1), 0 25px 50px rgb(var(--netra-black-rgb) / .5);animation:.28s cubic-bezier(.22,1,.36,1) both command-palette-dialog-in}.command-palette-search-ai{animation:1.8s ease-in-out infinite command-palette-ai-shimmer}.mission-control-backdrop{animation:.25s ease-out both command-palette-backdrop-in}.command-deck-orchestra>*{animation:.6s cubic-bezier(.22,1,.36,1) both theatre-enter}.command-deck-orchestra>:first-child{animation-delay:0s}.command-deck-orchestra>:nth-child(2){animation-delay:70ms}.command-deck-orchestra>:nth-child(3){animation-delay:.12s}.command-deck-orchestra>:nth-child(4){animation-delay:.17s}.command-deck-orchestra>:nth-child(5){animation-delay:.22s}.command-deck-orchestra>:nth-child(6){animation-delay:.27s}.vm-fleet-galaxy-star{animation:4s ease-in-out infinite galaxy-star-twinkle}.vm-fleet-galaxy-star-b{animation-delay:1.2s}.vm-fleet-galaxy-star-c{animation-delay:2.4s}}.command-palette-result{border-left:2px solid #0000;transition:background .15s,border-color .15s,box-shadow .15s}.command-palette-result:hover{background:hsl(var(--foreground) / .04)}.command-palette-result-selected{background:hsl(var(--primary) / .12);border-left-color:hsl(var(--primary));box-shadow:inset 0 0 24px hsl(var(--primary) / .06)}.command-palette-search{transition:background .2s,box-shadow .2s}.mission-control-tab{transition:background .15s,color .15s,box-shadow .15s}.mission-control-tab-active{box-shadow:0 0 16px hsl(var(--accent-info) / .12)}.mission-control-view{min-height:200px}.vitality-anatomy-canvas{transition:background .45s,border-color .35s}.vitality-anatomy-canvas[data-vitality-mode=stress]{background:radial-gradient(ellipse 70% 55% at 50% 35%, hsl(var(--warning) / .08), transparent), rgb(var(--netra-black-rgb) / .22)}.vitality-anatomy-canvas[data-vitality-mode=failure]{background:radial-gradient(ellipse 70% 55% at 50% 35%, hsl(var(--destructive) / .08), transparent), rgb(var(--netra-black-rgb) / .22)}.vitality-anatomy-canvas[data-vitality-mode=recovery]{background:radial-gradient(ellipse 70% 55% at 50% 35%, hsl(var(--success) / .08), transparent), rgb(var(--netra-black-rgb) / .22)}.vitality-anatomy-canvas[data-vitality-mode=thermal]{background:radial-gradient(ellipse 70% 55% at 50% 35%, hsl(var(--warning) / .08), transparent), rgb(var(--netra-black-rgb) / .22)}.vm-fleet-galaxy-panel{isolation:isolate;position:relative}.vm-fleet-galaxy-ambient{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.vm-fleet-galaxy-star{background:hsl(var(--info) / .85);width:3px;height:3px;box-shadow:0 0 8px hsl(var(--accent-info) / .45);border-radius:9999px;position:absolute}.vm-fleet-galaxy-star-a{top:18%;left:12%}.vm-fleet-galaxy-star-b{top:62%;right:16%}.vm-fleet-galaxy-star-c{bottom:20%;left:38%}.vm-fleet-galaxy-header,.vm-fleet-galaxy-graph{z-index:1;position:relative}.vm-fleet-galaxy-star-d{top:42%;right:8%}.vm-fleet-galaxy-nebula{background:radial-gradient(ellipse at center, hsl(var(--accent-alt) / .06) 0%, hsl(var(--accent-info) / .04) 50%, transparent 75%);pointer-events:none;border-radius:9999px;width:380px;height:240px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vm-fleet-galaxy-hero{align-items:center;gap:.6rem;margin-bottom:.35rem;display:flex}.vm-fleet-galaxy-hero-icon{background:linear-gradient(135deg, hsl(var(--accent-alt) / .18), hsl(var(--accent-info) / .12));border:1px solid hsl(var(--accent-alt) / .2);width:2rem;height:2rem;color:hsl(var(--primary) / .9);border-radius:.6rem;flex-shrink:0;place-items:center;display:grid}.vm-fleet-galaxy-hero-title{letter-spacing:.01em;color:hsl(var(--foreground));font-family:Instrument Serif,Georgia,serif;font-size:1.2rem;font-weight:400;line-height:1}.vm-fleet-galaxy-vm-count{color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .5);border:1px solid hsl(var(--border));border-radius:9999px;align-items:center;gap:.3rem;margin-left:.25rem;padding:.15rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex}.vm-fleet-galaxy-running-dot{background:hsl(var(--success));width:6px;height:6px;box-shadow:0 0 5px hsl(var(--success) / .6);border-radius:9999px;animation:2s ease-in-out infinite galaxy-dot-pulse}@keyframes galaxy-dot-pulse{0%,to{opacity:.7}50%{opacity:1}}.vm-fleet-galaxy-desc{color:hsl(var(--muted-foreground));padding-left:2.6rem;font-size:.72rem;line-height:1.4}@keyframes command-palette-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes command-palette-dialog-in{0%{opacity:0;transform:scale(.96)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes command-palette-ai-shimmer{0%,to{box-shadow:inset 0 -1px 0 hsl(var(--accent-info) / 0);background:0 0}50%{background:hsl(var(--accent-info) / .04);box-shadow:inset 0 -1px 0 hsl(var(--accent-info) / .35)}}@keyframes galaxy-star-twinkle{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.command-palette-footer-hint{transition:opacity .15s,color .15s}.zeus-dynamic-island-theatre{transition:transform .28s cubic-bezier(.34,1.2,.64,1),box-shadow .28s,border-radius .28s,background .2s}.zeus-dynamic-island-expanded-theatre{box-shadow:0 0 32px hsl(var(--accent-info) / .12), 0 8px 24px rgb(var(--netra-black-rgb) / .35)}.zeus-dynamic-island-panel{transform-origin:top}@media (prefers-reduced-motion:no-preference){.command-palette-footer-hint{animation:.2s ease-out both command-palette-hint-in}.zeus-dynamic-island-theatre.zeus-dynamic-island-healthy:not(.zeus-dynamic-island-expanded){animation:5s ease-in-out infinite zeus-island-breathe}.vm-console-theatre-enter{animation:.55s cubic-bezier(.22,1,.36,1) both vm-console-rise-in}.vm-console-theatre-enter-1{animation-delay:80ms}.vm-console-theatre-enter-2{animation-delay:.14s}.vm-console-theatre-enter-3{animation-delay:.2s}.vm-console-command-dock-btn-active{box-shadow:0 0 12px hsl(var(--accent-info) / .2)}.vm-floating-hud-dot-live{animation:2.4s ease-in-out infinite vm-console-hud-pulse}}@keyframes command-palette-hint-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes zeus-island-breathe{0%,to{box-shadow:0 0 20px -8px hsl(var(--accent-info) / .25)}50%{box-shadow:0 0 28px -6px hsl(var(--accent-info) / .42)}}@keyframes vm-console-rise-in{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes vm-console-hud-pulse{0%,to{box-shadow:0 0 6px hsl(var(--success) / .45)}50%{box-shadow:0 0 14px hsl(var(--success) / .75)}}.toast-theatre-item{background:linear-gradient(180deg, hsl(var(--card) / .94) 0%, hsl(var(--background) / .97) 100%);box-shadow:0 0 0 1px var(--hairline-1) inset, 0 12px 40px -12px rgb(var(--netra-black-rgb) / .55)}.onboarding-tour-card{transform-origin:top}.onboarding-tour-dot-active{transform:scale(1.15)}.zeus-war-room-panel{transform-origin:bottom;box-shadow:0 0 0 1px hsl(var(--destructive) / .12) inset, 0 0 48px hsl(var(--destructive) / .12), 0 24px 64px rgb(var(--netra-black-rgb) / .55)}.zeus-mission-warroom-card{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.toast-theatre-item{animation:.38s cubic-bezier(.22,1,.36,1) both toast-theatre-in}.toast-theatre-success{box-shadow:0 0 0 1px hsl(var(--success) / .15) inset, 0 0 24px hsl(var(--success) / .08), 0 12px 40px -12px rgb(var(--netra-black-rgb) / .55)}.toast-theatre-error{box-shadow:0 0 0 1px hsl(var(--destructive) / .18) inset, 0 0 28px hsl(var(--destructive) / .1), 0 12px 40px -12px rgb(var(--netra-black-rgb) / .55)}.toast-theatre-warning{box-shadow:0 0 0 1px hsl(var(--warning) / .18) inset, 0 0 24px hsl(var(--warning) / .08), 0 12px 40px -12px rgb(var(--netra-black-rgb) / .55)}.toast-theatre-info{box-shadow:0 0 0 1px hsl(var(--accent-info) / .15) inset, 0 0 24px hsl(var(--accent-info) / .08), 0 12px 40px -12px rgb(var(--netra-black-rgb) / .55)}.onboarding-tour-spotlight{animation:2.2s ease-in-out infinite onboarding-spotlight-pulse}.onboarding-tour-spark{animation:2.8s ease-in-out infinite onboarding-spark-twinkle}.onboarding-tour-dot-active{animation:.35s cubic-bezier(.22,1,.36,1) both onboarding-dot-pop}.zeus-war-room-backdrop{animation:.25s ease-out both command-palette-backdrop-in}.zeus-war-room-badge-icon{animation:1.6s ease-in-out infinite zeus-war-room-siren}.zeus-war-room-timer{animation:2s ease-in-out infinite zeus-war-room-timer-pulse}.zeus-mission-warroom-card{animation:2.4s ease-in-out infinite zeus-mission-warroom-glow}}@keyframes toast-theatre-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboarding-spotlight-pulse{0%,to{box-shadow:0 0 0 4px hsl(var(--info) / .18)}50%{box-shadow:0 0 0 6px hsl(var(--info) / .32), 0 0 24px hsl(var(--info) / .15)}}@keyframes onboarding-spark-twinkle{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes onboarding-dot-pop{0%{opacity:.5;transform:scale(.6)}to{opacity:1;transform:scale(1.15)}}@keyframes zeus-war-room-siren{0%,to{opacity:.85;transform:rotate(-4deg)}50%{opacity:1;transform:rotate(4deg)}}@keyframes zeus-war-room-timer-pulse{0%,to{opacity:.75}50%{opacity:1}}@keyframes zeus-mission-warroom-glow{0%,to{box-shadow:0 0 0 1px hsl(var(--destructive) / .2) inset, 0 0 20px hsl(var(--destructive) / .08)}50%{box-shadow:0 0 0 1px hsl(var(--destructive) / .35) inset, 0 0 32px hsl(var(--destructive) / .18)}}.zeus-control-center-theatre{transform-origin:100% 0}.zeus-cc-section-theatre{position:relative}.mac-dock-magnetic-active .mac-dock-slab{box-shadow:0 1px 0 hsl(var(--netra-white-hsl) / .3) inset, 0 0 0 .5px hsl(var(--foreground) / .08) inset, 0 20px 48px -16px rgb(var(--netra-black-rgb) / .45), 0 0 40px -8px rgba(var(--desktop-accent-rgb,0 113 227), .35)}.mac-dock-magnetic-active .mac-dock-inner,.mac-dock-magnetic-active.mac-dock-utilities .mac-dock-utilities-inner{box-shadow:none}.mac-dock-magnetic-active .mac-dock-magnify-target{transition:transform .1s cubic-bezier(.22,1.2,.36,1)}.machine-finder-view{isolation:isolate;position:relative}.machine-finder-list-transition{min-height:120px}.machine-finder-row-theatre{border-left:2px solid #0000}.machine-finder-row-theatre:hover{border-left-color:hsl(var(--accent-info) / .45);background:hsl(var(--accent-info) / .06)}.machine-finder-inspector{transform-origin:top}@media (prefers-reduced-motion:no-preference){.zeus-control-center-theatre .zeus-cc-hero-glow{animation:4.5s ease-in-out infinite zeus-cc-hero-breathe}.zeus-cc-space-btn-active{box-shadow:0 0 16px hsl(var(--accent-info) / .15)}.mac-dock-magnetic-active .mac-dock-item-active.mac-dock-item-glow{animation:2.2s ease-in-out infinite mac-dock-active-pulse}.machine-finder-list-transition{animation:.45s cubic-bezier(.22,1,.36,1) both theatre-enter}.machine-finder-toolbar-link:active{transform:scale(.97)}}@keyframes zeus-cc-hero-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes mac-dock-active-pulse{0%,to{box-shadow:0 0 12px rgba(var(--desktop-accent-rgb,56 189 248), .18)}50%{box-shadow:0 0 22px rgba(var(--desktop-accent-rgb,56 189 248), .38)}}.zeus-floating-window-theatre{transform-origin:50%}.zeus-floating-window-focused{box-shadow:0 0 0 1px hsl(var(--accent-info) / .15) inset, 0 0 32px hsl(var(--accent-info) / .12), 0 24px 80px -24px rgb(var(--netra-black-rgb) / .75)}.zeus-floating-snap-menu{transform-origin:100% 0}.zeus-all-apps-panel{transform-origin:bottom}.zeus-all-apps-item{border:1px solid hsl(var(--border) / .45);background:linear-gradient(165deg, hsl(var(--foreground) / .06) 0%, hsl(var(--foreground) / .02) 100%);box-shadow:0 1px 0 hsl(var(--foreground) / .05) inset;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;border-radius:.95rem!important}.zeus-all-apps-item:hover{border-color:hsl(var(--primary) / .28);background:linear-gradient(165deg, hsl(var(--foreground) / .09) 0%, hsl(var(--primary) / .06) 100%);box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 8px 18px -12px hsl(var(--primary) / .25);transform:translateY(-1px)}.zeus-all-apps-item .lucide{color:inherit;box-sizing:content-box;background:0 0;border-radius:0;width:1rem;height:1rem;padding:0;opacity:1!important}.zeus-ambient-orbs{pointer-events:none;position:absolute;inset:0;overflow:hidden}.zeus-ambient-orb{filter:blur(48px);opacity:.35;border-radius:9999px;position:absolute}.zeus-ambient-orb-a{background:hsl(var(--accent-alt) / .45);width:280px;height:280px;top:12%;left:18%}.zeus-ambient-orb-b{background:hsl(var(--accent-info) / .35);width:240px;height:240px;bottom:16%;right:14%}.zeus-ambient-orb-c{background:hsl(var(--success) / .25);width:180px;height:180px;top:42%;right:38%}.zeus-ambient-stats{z-index:1;position:relative}.mac-quicklook-theatre{transform-origin:50%}.command-deck-mission-card-theatre{transition:transform .2s,box-shadow .2s,border-color .2s}@media (prefers-reduced-motion:no-preference){.zeus-floating-window-dragging{box-shadow:0 0 0 1px hsl(var(--accent-info) / .25) inset, 0 32px 96px -20px rgb(var(--netra-black-rgb) / .85);transition:box-shadow .15s}.zeus-ambient-orb-a{animation:16s ease-in-out infinite vitality-ambient-drift-a}.zeus-ambient-orb-b{animation:20s ease-in-out infinite vitality-ambient-drift-b}.zeus-ambient-orb-c{animation:6s ease-in-out infinite zeus-ambient-orb-pulse}.command-deck-mission-card-theatre:hover{box-shadow:0 0 24px hsl(var(--accent-info) / .12);transform:translateY(-2px)}.zeus-all-apps-item:active{transform:scale(.98)}.desktop-glance-widget:hover{transform:translateY(-2px)}}@keyframes zeus-ambient-orb-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.45;transform:scale(1.08)}}.desktop-glance-widgets-theatre{transform-origin:0 100%}.desktop-glance-widget-theatre{transform-origin:0}.zeus-desktop-widgets-theatre{transform-origin:top}.zeus-desktop-widget-theatre{transform-origin:50%;transition:transform .2s,box-shadow .2s,border-color .2s}.zeus-topology-universe-wrap{transform-origin:top}.zeus-topology-universe-theatre{isolation:isolate;position:relative}.zeus-topology-universe-theatre:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(ellipse 85% 60% at 50% 100%, hsl(var(--accent-info) / .14), transparent 62%), radial-gradient(ellipse 50% 40% at 12% 18%, hsl(var(--accent-alt) / .08), transparent 55%);position:absolute;inset:0}.zeus-universe-btn-theatre{transition:transform .15s,background .15s,box-shadow .15s}.zeus-universe-selection-theatre,.network-center-tab-stage,.network-center-stage-theatre,.vm-console-popout-theatre{transform-origin:top}.vm-console-popout-canvas-theatre{transform-origin:50%}.mac-popout-titlebar-theatre{transform-origin:top}@media (prefers-reduced-motion:no-preference){.zeus-desktop-widget-theatre:hover{box-shadow:0 0 28px hsl(var(--accent-info) / .1);transform:translateY(-3px)}.zeus-universe-btn-theatre:hover{box-shadow:0 0 16px hsl(var(--accent-info) / .18)}.zeus-universe-btn-theatre:active{transform:scale(.92)}.hsdk-tab-active{transition:box-shadow .25s,background .25s}.mac-popout-traffic:active{transform:scale(.9)}}.hsdk-page-theatre,.hsdk-stats-theatre,.hsdk-tab-stage{transform-origin:top}.hsdk-stat-card-theatre{transition:transform .2s,box-shadow .2s}.vm-center-inspector-drawer-theatre{transform-origin:100%}.vm-inspector-accordion-theatre{transform-origin:top}.mac-window-companion-theatre,.zyra-assistant-theatre,.zyra-ask-companion-theatre{transform-origin:50%}.mac-desktop-tabs-theatre,.mac-desktop-tab-theatre{transform-origin:0 0}.desktop-canvas-layer-theatre{transform-origin:0 100%}.zeus-desktop-object-theatre,.zeus-ambient-overlay-theatre,.zeus-ambient-clock-theatre{transform-origin:50%}.marketplace-details-drawer-theatre,.marketplace-details-body-theatre,.zeus-home-greeting-theatre,.zeus-home-insights-theatre,.command-deck-status-strip-theatre,.command-deck-fleet-pulse-theatre{transform-origin:top}.zeus-mission-card-theatre{transform-origin:50%}.zeus-halo-btn-theatre{transition:transform .15s,box-shadow .15s}.mac-dock-theatre{transform-origin:bottom}.vm-inspector-edge-tab-theatre{transform-origin:100%}.network-center-tab-panel-theatre,.hsdk-vm-center-tab-stage{transform-origin:top}@media (prefers-reduced-motion:no-preference){.hsdk-stat-card-theatre:hover{transform:translateY(-1px)}.zeus-home-cta:active{transform:scale(.98)}.zeus-desktop-object-theatre:hover .zeus-desktop-object-icon-wrap{box-shadow:0 0 20px hsl(var(--accent-info) / .2);transform:translateY(-2px)}.zeus-desktop-object-icon-wrap{transition:transform .2s,box-shadow .2s}.mac-desktop-tab-theatre:active{transform:scale(.97)}.zeus-halo-btn-theatre:hover{transform:translateY(-1px)}.vm-center-inspector-drawer-theatre{animation:.5s cubic-bezier(.22,1,.36,1) both theatre-region-in}.mac-dock-theatre .mac-dock-item{transition:transform .15s}.command-deck-status-strip-theatre.command-deck-status-strip-alert{animation:2.8s ease-in-out infinite command-deck-status-pulse}}.command-palette-dialog-theatre{transform-origin:top}.command-palette-result-theatre{transition:background .15s,border-color .15s,transform .15s}.vm-workbench-titlebar-theatre{transform-origin:top}.vm-workbench-action-pill-theatre,.vm-workbench-mode-tab-theatre{transition:transform .15s,background .15s,box-shadow .15s}.vm-console-surface-theatre,.vnc-display-engine-theatre{transform-origin:50%}.vm-console-statusbar-theatre,.vm-workbench-window-theatre,.vm-console-card-theatre{transform-origin:top}.zeus-sidebar-theatre{transform-origin:0}.zeus-sidebar-link-theatre{transition:background .15s,border-color .15s,transform .15s}.zeus-contextual-nav-theatre{transform-origin:0 0}.zeus-contextual-nav-item-theatre{transition:background .15s,box-shadow .15s,transform .15s}.vm-attention-stack-theatre{transform-origin:0 0}.vm-attention-stack-chip-theatre{transition:transform .15s,box-shadow .15s}@media (prefers-reduced-motion:no-preference){.command-palette-result-theatre:hover{transform:translate(2px)}.vm-workbench-action-pill-theatre:active,.vm-workbench-mode-tab-theatre:active{transform:scale(.97)}.vm-console-card-theatre{animation:.55s cubic-bezier(.22,1,.36,1) 90ms both theatre-enter}.zeus-sidebar-theatre #zeus-primary-nav>ul>li,.zeus-sidebar-theatre #zeus-primary-nav>div>ul>li{animation:.45s cubic-bezier(.22,1,.36,1) both theatre-stagger-in}.zeus-sidebar-theatre #zeus-primary-nav>ul>li:first-child,.zeus-sidebar-theatre #zeus-primary-nav>div>ul>li:first-child{animation-delay:40ms}.zeus-sidebar-theatre #zeus-primary-nav>ul>li:nth-child(2),.zeus-sidebar-theatre #zeus-primary-nav>div>ul>li:nth-child(2){animation-delay:70ms}.zeus-sidebar-theatre #zeus-primary-nav>ul>li:nth-child(3),.zeus-sidebar-theatre #zeus-primary-nav>div>ul>li:nth-child(3){animation-delay:.1s}.zeus-sidebar-theatre #zeus-primary-nav>ul>li:nth-child(4),.zeus-sidebar-theatre #zeus-primary-nav>div>ul>li:nth-child(4){animation-delay:.13s}.zeus-sidebar-theatre #zeus-primary-nav>ul>li:nth-child(5),.zeus-sidebar-theatre #zeus-primary-nav>div>ul>li:nth-child(5){animation-delay:.16s}.zeus-sidebar-theatre #zeus-primary-nav>ul>li:nth-child(6),.zeus-sidebar-theatre #zeus-primary-nav>div>ul>li:nth-child(6){animation-delay:.19s}.vm-attention-stack-chip-theatre:hover{transform:translateY(-1px)}.vm-attention-stack-chip-theatre.vm-attention-stack-chip-active{box-shadow:0 0 14px hsl(var(--accent-info) / .18)}}.operations-layout-theatre,.settings-layout-theatre,.storage-center-theatre,.applications-finder-theatre,.operations-tab-panel-theatre,.settings-inspector-theatre,.pvc-inspector-theatre,.app-inspector-theatre{transform-origin:top}.ops-tab-theatre,.settings-category-row-theatre{transition:background .15s,box-shadow .15s,transform .15s}.zeus-app-card-theatre{transform-origin:50%;transition:transform .2s,box-shadow .2s}.settings-quick-link-theatre{transition:background .15s,border-color .15s,transform .15s}@media (prefers-reduced-motion:no-preference){.ops-tab-theatre:active,.settings-category-row-theatre:active{transform:scale(.97)}.zeus-app-card-theatre:hover{box-shadow:0 0 24px hsl(var(--warning) / .1);transform:translateY(-3px)}.settings-quick-link-theatre:hover{transform:translate(2px)}.operations-tab-panel-theatre{animation:.5s cubic-bezier(.22,1,.36,1) both theatre-enter}}.settings-layout-theatre.mac-finder-fill{overflow:hidden}[data-center-page="1"] .settings-layout-theatre.mac-finder-fill{flex:auto;height:100%;min-height:0}[data-center-page="1"] .settings-layout-theatre .mac-finder-panes,[data-center-page="1"] .settings-layout-theatre .mac-finder-columns{flex:auto;min-height:0;overflow:hidden}.settings-category-column{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)) transparent;flex-shrink:0;width:15rem;min-width:13.5rem;max-width:17rem;overflow-y:auto}.settings-category-column>p{z-index:2;background:hsl(var(--card));position:sticky;top:0}.settings-finder-column-item{border-left:2px solid #0000}.settings-finder-column-item-active{border-left-color:hsl(var(--accent-info) / .65)}.settings-outlet-pane{overscroll-behavior:contain;min-height:0;padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe);flex:auto;overflow-y:auto}.zeus-glass-section-collapsible{padding-top:1.25rem;padding-bottom:1.25rem}.zeus-glass-section-collapsible.zeus-glass-section-collapsed{padding-bottom:1rem}.zeus-glass-section-head-toggle{cursor:pointer;border-radius:.5rem;margin:-.35rem -.5rem 0;padding:.35rem .5rem;transition:background .15s}.zeus-glass-section-head-toggle:hover{background:hsl(var(--foreground) / .04)}.zeus-glass-section-collapsible-head .zeus-glass-section-head{margin-bottom:0}.zeus-glass-section-collapsible-body{padding-top:.25rem}@media (width<=1279px){.settings-category-column{width:12rem;min-width:11rem;max-width:14rem}}.zeus-web-page-root{width:100%;max-width:none}.zeus-web-page{gap:var(--zeus-section-gap,1.25rem);flex-direction:column;width:100%;display:flex}.zeus-web-toolbar{z-index:5;backdrop-filter:blur(12px);align-items:center;gap:var(--zeus-toolbar-row-gap);flex-wrap:wrap;min-width:0;display:flex;position:sticky;top:0}.zeus-web-toolbar-btn{border:1px solid hsl(var(--netra-hsl-211-100-45) / .4);background:hsl(var(--netra-hsl-211-100-45) / .2);color:#c2e0ff;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.zeus-web-toolbar-btn:hover:not(:disabled){background:hsl(var(--netra-hsl-211-100-45) / .35);border-color:hsl(var(--netra-hsl-211-100-55) / .55);color:hsl(var(--netra-white-hsl))}.zeus-web-toolbar-btn:disabled{opacity:.45;cursor:not-allowed}.zeus-web-body{gap:var(--zeus-section-gap,1.25rem);flex-direction:column;width:100%;min-width:0;display:flex}.zeus-web-sidebar{border:none;border-bottom:1px solid hsl(var(--foreground) / .08);background:0 0;border-radius:0;flex-shrink:0;width:100%;padding:0 0 1rem}.zeus-web-sidebar-title{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0 0 .65rem;padding:0;font-size:.6875rem;font-weight:600}.zeus-web-sidebar-nav{flex-flow:wrap;gap:.5rem;display:flex}.settings-web-nav-item{border:1px solid hsl(var(--foreground) / .14);border-radius:980px;max-width:100%;width:auto!important;padding:.45rem .9rem!important}.settings-web-nav-item .block.text-\[11px\]{display:none}.settings-web-nav-active{border-color:var(--netra-blue);background:hsl(var(--netra-hsl-211-100-45) / .1);color:var(--netra-blue)}.zeus-web-outlet{flex:auto;width:100%;min-width:0}.zeus-page-readable{max-width:72rem}.settings-web-page .zeus-glass-page{width:100%}.zeus-web-page-root .max-w-4xl,.zeus-web-page-root .max-w-5xl,.zeus-web-page-root .max-w-6xl,.zeus-web-page-root .max-w-7xl,.zeus-center-page .max-w-4xl,.zeus-center-page .max-w-5xl,.zeus-center-page .max-w-6xl,.zeus-center-page .max-w-7xl,.tahoe-platform-content--relaxed .max-w-4xl,.tahoe-platform-content--relaxed .max-w-5xl,.tahoe-platform-content--relaxed .max-w-6xl,.tahoe-platform-content--relaxed .max-w-7xl{width:100%;max-width:none}.zeus-web-page-root .mx-auto.max-w-4xl,.zeus-web-page-root .mx-auto.max-w-5xl,.zeus-web-page-root .mx-auto.max-w-6xl,.zeus-web-page-root .mx-auto.max-w-7xl,.zeus-center-page .mx-auto.max-w-4xl,.zeus-center-page .mx-auto.max-w-5xl,.zeus-center-page .mx-auto.max-w-6xl,.zeus-center-page .mx-auto.max-w-7xl{margin-left:0;margin-right:0}.zeus-web-page-root :is(.zeus-glass-section,.zeus-appearance-section,.zeus-panel,.zeus-glass-panel,.tahoe-panel),.zeus-center-page :is(.zeus-glass-section,.zeus-appearance-section,.zeus-panel,.zeus-glass-panel,.tahoe-panel){box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0}.zeus-web-page-root :is(.zeus-glass-section,.zeus-appearance-section)+:is(.zeus-glass-section,.zeus-appearance-section),.zeus-center-page :is(.zeus-glass-section,.zeus-appearance-section)+:is(.zeus-glass-section,.zeus-appearance-section){border-top:1px solid hsl(var(--border) / .5);margin-top:1rem;padding-top:1rem}.network-center-lens{width:100%;max-width:none}.network-center-detail-panel-theatre{transform-origin:top}.network-center-search-theatre{transition:box-shadow .2s,border-color .2s}.network-center-tab-panel-theatre{transform-origin:top}@media (prefers-reduced-motion:no-preference){.network-center-lens-canvas{animation:.55s cubic-bezier(.22,1,.36,1) 80ms both theatre-enter}.network-center-supplements--collapsible[open] .network-center-supplements-body{animation:.45s cubic-bezier(.22,1,.36,1) both theatre-region-in}.network-center-search-theatre:focus-within{box-shadow:0 0 20px hsl(var(--accent-info) / .12)}.network-center-detail-panel-theatre:hover{box-shadow:0 0 24px hsl(var(--accent-info) / .06)}}.vm-fleet-grid-row-running{animation:2.4s ease-in-out infinite vm-row-run-pulse}@keyframes vm-row-run-pulse{0%,to{box-shadow:-2px 0 0 0 hsl(var(--success) / 0)}50%{box-shadow:-2px 0 0 5px hsl(var(--success) / .15)}}@media (prefers-reduced-motion:reduce){.vm-fleet-grid-row-running,.vm-hero-live-dot{animation:none}}.dt-wrap{width:100%;overflow-x:auto}.dt-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);line-height:var(--lh-normal)}.dt-th{text-align:left;padding:var(--sp-2) var(--sp-3);color:hsl(var(--muted-foreground));font-size:var(--fs-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid hsl(var(--border));white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dt-th--sortable{cursor:pointer}.dt-th--sortable:hover{color:hsl(var(--foreground))}.dt-th-inner{align-items:center;gap:var(--sp-1);display:inline-flex}.dt-td{padding:var(--sp-3);border-bottom:1px solid hsl(var(--border) / .5);color:hsl(var(--foreground) / .85);vertical-align:middle}.dt-row--clickable{cursor:pointer}.dt-row--clickable:hover .dt-td{background:hsl(var(--muted) / .5)}.dt-row--selected .dt-td{background:hsl(var(--accent) / .4)}.dt-row--skeleton .dt-td{pointer-events:none}.dt-skeleton{background:hsl(var(--muted));border-radius:4px;width:80%;height:13px;animation:1.4s ease-in-out infinite dt-pulse;display:block}@keyframes dt-pulse{0%,to{opacity:.4}50%{opacity:.8}}.zeus-flight-deck{min-height:0;color:hsl(var(--foreground));background:radial-gradient(ellipse 70% 45% at 50% -12%, hsl(var(--primary) / .1), transparent 60%), hsl(var(--background));flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.zeus-flight-deck>:not(canvas){z-index:1;position:relative}.zeus-deck-topbar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card) / .7);-webkit-backdrop-filter:blur(14px)saturate(120%);justify-content:space-between;align-items:center;gap:1rem;height:46px;padding:0 16px;font-size:12px;display:flex}.zeus-deck-brand{flex:none;align-items:center;gap:8px;display:flex}.zeus-deck-mark{width:24px;height:24px;color:hsl(var(--primary-foreground));background:linear-gradient(150deg, hsl(var(--primary)), hsl(var(--primary) / .6));box-shadow:0 4px 14px -6px hsl(var(--primary) / .8);border-radius:7px;place-items:center;font-size:13px;font-weight:800;display:grid}.zeus-deck-brand-name{letter-spacing:.14em;font-weight:700}.zeus-deck-brand-sub{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:9px}.zeus-deck-status-center{flex:1;justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.zeus-deck-detail{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zeus-deck-pill{letter-spacing:.1em;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.zeus-deck-pill-dot{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.zeus-deck-pill-ok{color:hsl(var(--success));background:hsl(var(--success) / .12);border-color:hsl(var(--success) / .3)}.zeus-deck-pill-warn{color:hsl(var(--warning));background:hsl(var(--warning) / .12);border-color:hsl(var(--warning) / .3)}.zeus-deck-pill-crit{color:hsl(var(--destructive));background:hsl(var(--destructive) / .14);border-color:hsl(var(--destructive) / .35)}.zeus-deck-status-right{color:hsl(var(--muted-foreground));flex:none;align-items:center;gap:14px;display:flex}.zeus-deck-metric b{color:hsl(var(--foreground));font-weight:700}.zeus-deck-clock{color:hsl(var(--foreground));font-weight:600}.zeus-deck-cmd-btn{border:1px solid hsl(var(--border));background:hsl(var(--secondary) / .4);width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;flex:none;place-items:center;transition:color .15s,border-color .15s,background .15s;display:grid}.zeus-deck-cmd-btn:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary) / .5);background:hsl(var(--primary) / .1)}.zeus-deck-cmd-icon{width:15px;height:15px}.zeus-deck-sync{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:11px;display:inline-flex}.zeus-deck-sync-label{white-space:nowrap}.zeus-deck-sync.is-stale .zeus-deck-sync-label{color:hsl(var(--warning))}.zeus-deck-sync-btn{width:22px;height:22px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;transition:color .15s,background .15s;display:grid}.zeus-deck-sync-btn:hover{color:hsl(var(--foreground));background:hsl(var(--secondary) / .5)}.zeus-deck-sync-icon{width:13px;height:13px}.zeus-deck-sync-icon.is-spinning{animation:.9s linear infinite zeus-spin}@keyframes zeus-spin{to{transform:rotate(360deg)}}.zeus-deck-gauge.is-skeleton{justify-content:space-between;align-items:center;min-height:58px;padding:6px 11px;display:flex}.zeus-deck-skel-bar{background:linear-gradient(90deg, hsl(var(--muted) / .25) 25%, hsl(var(--muted) / .5) 37%, hsl(var(--muted) / .25) 63%);background-size:400% 100%;border-radius:6px;flex:1;height:10px;margin-left:10px;animation:1.4s infinite zeus-shimmer}@keyframes zeus-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.zeus-deck-health-word{align-items:center;gap:5px;display:inline-flex}.zeus-deck-health-icon{flex:none;width:13px;height:13px}.zeus-deck-health-icon.is-spinning{animation:1s linear infinite zeus-spin}.zeus-deck-rail-link:focus-visible,.zeus-deck-cmd-btn:focus-visible,.zeus-deck-sync-btn:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--primary) / .6);outline:none}@media (prefers-reduced-motion:reduce){.zeus-deck-sync-icon.is-spinning,.zeus-deck-health-icon.is-spinning,.zeus-deck-skel-bar{animation:none}}.zeus-deck-body{flex:1;grid-template-columns:minmax(0,1fr);gap:12px;min-height:0;padding:12px;display:grid}.zeus-deck-rail{border:none;border-right-width:0;border-bottom:1px solid hsl(var(--border) / .5);background:hsl(var(--background) / .62);border-radius:0;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:6px;padding:10px 12px;display:flex;overflow:auto visible}.zeus-deck-rail-link{width:44px;height:44px;color:hsl(var(--muted-foreground));border-radius:11px;flex:none;justify-content:center;align-items:center;transition:color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.zeus-deck-rail-link:hover{color:hsl(var(--foreground));background:hsl(var(--accent) / .5)}.zeus-deck-rail-link.is-active{color:hsl(var(--primary));background:hsl(var(--primary) / .14)}.zeus-deck-rail-icon{width:19px;height:19px}.zeus-deck-rail-label{white-space:nowrap;color:hsl(var(--foreground));background:hsl(var(--popover));border:1px solid hsl(var(--border));box-shadow:0 8px 24px -10px rgb(var(--netra-black-rgb) / .6);opacity:0;pointer-events:none;z-index:5;border-radius:8px;padding:4px 9px;font-size:12px;transition:opacity .12s,transform .12s;position:absolute;left:52px;transform:translate(-4px)}.zeus-deck-rail-link:hover .zeus-deck-rail-label,.zeus-deck-rail-link:focus-visible .zeus-deck-rail-label{opacity:1;transform:translate(0)}.zeus-deck-viewport{background:0 0;border:none;border-radius:0;min-width:0;min-height:0;overflow:auto}.zeus-deck-telemetry{border:none;border-left:1px solid hsl(var(--border) / .5);background:hsl(var(--background) / .62);border-radius:0;flex-direction:column;gap:10px;padding:12px 10px;display:flex;overflow:hidden auto}.zeus-deck-telemetry *{max-width:100%}.zeus-deck-tel-head{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));text-align:center;flex:none;padding-bottom:2px;font-size:9px;font-weight:700}.zeus-deck-gauges{flex-direction:column;gap:8px;min-height:0;display:flex}.zeus-deck-gauge{border:none;border-top:1px solid hsl(var(--border) / .55);background:0 0;border-radius:0;padding:9px 4px;overflow:hidden}.zeus-deck-gauges>.zeus-deck-gauge:first-child{border-top:none}.zeus-deck-gauge.is-empty{opacity:.7;justify-content:space-between;align-items:center;min-height:58px;padding:6px 11px;display:flex}.zeus-deck-gauge-lab{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:9px;font-weight:700}.zeus-deck-gauge-dash{color:hsl(var(--muted-foreground));font-size:18px;font-weight:700}.zeus-deck-health{text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;margin-top:auto;padding:12px 6px 4px;display:flex}.zeus-deck-health-ring{border:1.5px solid hsl(var(--success) / .35);border-radius:50%;place-items:center;width:46px;height:46px;animation:2.4s ease-in-out infinite zeus-deck-pulse;display:grid;position:relative}.zeus-deck-health-core{background:radial-gradient(circle at 35% 30%, hsl(var(--success) / .95), hsl(var(--success) / .4));width:20px;height:20px;box-shadow:0 0 14px hsl(var(--success) / .6);border-radius:50%}.zeus-deck-health-word{letter-spacing:.04em;color:hsl(var(--success));font-size:11px;font-weight:700}.zeus-deck-health-detail{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;font-size:10px;line-height:1.35}.zeus-deck-health.lvl-warning .zeus-deck-health-ring{border-color:hsl(var(--warning) / .4)}.zeus-deck-health.lvl-warning .zeus-deck-health-core{background:radial-gradient(circle at 35% 30%, hsl(var(--warning) / .95), hsl(var(--warning) / .4));box-shadow:0 0 14px hsl(var(--warning) / .6)}.zeus-deck-health.lvl-warning .zeus-deck-health-word{color:hsl(var(--warning))}.zeus-deck-health.lvl-critical .zeus-deck-health-ring{border-color:hsl(var(--destructive) / .45)}.zeus-deck-health.lvl-critical .zeus-deck-health-core{background:radial-gradient(circle at 35% 30%, hsl(var(--destructive) / .95), hsl(var(--destructive) / .4));box-shadow:0 0 14px hsl(var(--destructive) / .6)}.zeus-deck-health.lvl-critical .zeus-deck-health-word{color:hsl(var(--destructive))}@keyframes zeus-deck-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.zeus-deck-health.is-connecting .zeus-deck-health-ring{border-color:hsl(var(--muted-foreground) / .3);animation:none}.zeus-deck-health.is-connecting .zeus-deck-health-core{background:radial-gradient(circle at 35% 30%, hsl(var(--muted-foreground) / .7), hsl(var(--muted-foreground) / .25));box-shadow:none;animation:1.6s ease-in-out infinite zeus-connect-pulse}.zeus-deck-health.is-connecting .zeus-deck-health-word{color:hsl(var(--muted-foreground))}@keyframes zeus-connect-pulse{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.zeus-deck-health.is-connecting .zeus-deck-health-core,.zeus-deck-health-ring{animation:none}}.zeus-deck-cmdbar{border:1px solid hsl(var(--border));height:40px;color:hsl(var(--muted-foreground));background:hsl(var(--card) / .6);-webkit-backdrop-filter:blur(12px);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:0 12px 12px;font-size:12px;transition:color .15s,border-color .15s;display:flex}.zeus-deck-cmdbar:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary) / .4)}.zeus-deck-cmdbar-icon{width:14px;height:14px}.zeus-deck-cmdbar kbd{font-family:var(--font-mono,ui-monospace, monospace);color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:5px;padding:1px 6px;font-size:11px}@media (width<=900px){.zeus-deck-body{grid-template-columns:minmax(0,1fr)}.zeus-deck-telemetry,.zeus-deck-detail{display:none}}.zeus-flight-deck.is-igniting{animation:.7s cubic-bezier(.2,.7,.3,1) both zeus-deck-in}@keyframes zeus-deck-in{0%{opacity:.35;transform:scale(.992)}to{opacity:1;transform:none}}.zeus-deck-ignition{z-index:40;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.zeus-deck-ignition-veil{background:radial-gradient(ellipse 60% 50% at 50% 45%, hsl(var(--primary) / .16), transparent 60%), hsl(var(--background));animation:1.9s forwards zeus-veil-out;position:absolute;inset:0}@keyframes zeus-veil-out{0%{opacity:1}55%{opacity:.5}to{opacity:0}}.zeus-deck-ignition-scan{background:linear-gradient(90deg, transparent, hsl(var(--primary)), transparent);opacity:0;height:2px;animation:1s .3s zeus-scan;position:absolute;top:0;left:0;right:0}@keyframes zeus-scan{0%{opacity:0;top:0}12%{opacity:.9}to{opacity:0;top:100%}}.zeus-deck-ignition-mark{width:72px;height:72px;color:hsl(var(--primary-foreground));background:linear-gradient(150deg, hsl(var(--primary)), hsl(var(--primary) / .6));box-shadow:0 0 60px hsl(var(--primary) / .7);border-radius:20px;place-items:center;font-size:38px;font-weight:800;animation:1.1s cubic-bezier(.2,.8,.2,1) both zeus-mark;display:grid;position:relative}@keyframes zeus-mark{0%{opacity:0;filter:blur(6px);transform:scale(.4)}18%{opacity:1;filter:blur();transform:scale(1.05)}70%{opacity:1;transform:scale(1)}to{opacity:0;filter:blur(3px);transform:scale(1.55)translateY(-6px)}}.zeus-deck-ignition-online{text-align:center;position:absolute;top:46%;left:0;right:0}.zeus-deck-ignition-online span{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.42em;color:hsl(var(--primary));text-shadow:0 0 18px hsl(var(--primary) / .6);opacity:0;padding-left:.42em;font-size:13px;animation:1.1s 1.15s both zeus-online;display:inline-block}@keyframes zeus-online{0%{opacity:0;transform:translateY(6px)}22%{opacity:1;transform:none}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.zeus-flight-deck.is-igniting{animation:none}.zeus-deck-ignition{display:none}}html[data-shell-kind=web]{--zeus-radius-panel:.5rem;--zeus-radius-window:.75rem;--zeus-glass-card-blur:0px}html[data-shell-kind=web] .zeus-glass-section,html[data-shell-kind=web] .zeus-appearance-section{border:1px solid hsl(var(--border));-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-radius:.5rem}#zeus-overlay-root .zeus-glass-section,#zeus-overlay-root .zeus-appearance-section,html[data-shell-kind=web] #zeus-overlay-root .zeus-glass-section,html[data-shell-kind=web] #zeus-overlay-root .zeus-appearance-section{background:hsl(var(--card));border:1px solid hsl(var(--border));-webkit-backdrop-filter:none;box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 28px 72px -18px rgb(var(--netra-black-rgb) / .75)}#zeus-overlay-root .zeus-glass-section .zeus-glass-section,html[data-shell-kind=web] #zeus-overlay-root .zeus-glass-section .zeus-glass-section{background:hsl(var(--background));box-shadow:none}html[data-shell-kind=web] .zeus-workbench-shell .bg-card\/50.border,html[data-shell-kind=web] .zeus-workbench-shell .rounded-lg.border.bg-card,html[data-shell-kind=web] .vm-inspector-accordion .bg-card\/50,html[data-shell-kind=web] .vm-inspector-accordion .rounded-lg.border,html[data-shell-kind=web] .vm-command-center .bg-card\/50,html[data-shell-kind=web] .tahoe-content .rounded-lg.border.bg-card,html[data-shell-kind=web] .tahoe-content .bg-card\/50.border.rounded-lg,html[data-shell-kind=web] .tahoe-content .bg-card.border.rounded-xl,html[data-shell-kind=web] .tahoe-content .bg-card\/50.border.rounded-xl,html[data-shell-kind=web] .tahoe-platform-content .bg-card,html[data-shell-kind=web] .tahoe-platform-content .bg-card\/50,html[data-shell-kind=web] .tahoe-platform-content .bg-card\/80,html[data-shell-kind=web] .tahoe-platform-content .bg-card\/50:not(.border),html[data-shell-kind=web] .tahoe-page-root>.p-6 .bg-card\/50{border-color:var(--hairline-1)!important;background:var(--surface-1)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-radius:.9rem!important}html[data-shell-kind=web][data-theme=tahoe-light] .zeus-workbench-shell .bg-card\/50.border,html[data-shell-kind=web][data-theme=tahoe-light] .zeus-workbench-shell .rounded-lg.border.bg-card,html[data-shell-kind=web][data-theme=tahoe-light] .vm-inspector-accordion .bg-card\/50,html[data-shell-kind=web][data-theme=tahoe-light] .vm-inspector-accordion .rounded-lg.border,html[data-shell-kind=web][data-theme=tahoe-light] .vm-command-center .bg-card\/50,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .rounded-lg.border.bg-card,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .bg-card\/50.border.rounded-lg,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .bg-card.border.rounded-xl,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .bg-card\/50.border.rounded-xl,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .bg-card,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .bg-card\/50,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .bg-card\/80,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .bg-card\/50:not(.border),html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-page-root>.p-6 .bg-card\/50{background:hsl(var(--card))!important;border-color:hsl(var(--border))!important;box-shadow:0 1px 2px hsl(var(--netra-black-hsl) / .04), 0 1px 0 hsl(var(--foreground) / .03) inset!important}html[data-shell-kind=web] .tahoe-content .rounded-lg.border.p-6,html[data-shell-kind=web] .tahoe-content .rounded-lg.border.p-4,html[data-shell-kind=web] .tahoe-platform-content .rounded-lg.border.p-6,html[data-shell-kind=web] .tahoe-platform-content .rounded-lg.border.p-4,html[data-shell-kind=web] .tahoe-page-root .rounded-lg.border.bg-gradient-to-br{border-color:var(--hairline-1)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-radius:.9rem!important}html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .rounded-lg.border.p-6,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-content .rounded-lg.border.p-4,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .rounded-lg.border.p-6,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-platform-content .rounded-lg.border.p-4,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-page-root .rounded-lg.border.bg-gradient-to-br{border-color:hsl(var(--border))!important;box-shadow:0 1px 2px hsl(var(--netra-black-hsl) / .04)!important}html[data-shell-kind=web] [role=dialog] .bg-card,html[data-shell-kind=web] [role=dialog] .bg-card\/50{border-color:var(--hairline-1)!important;background:hsl(var(--card))!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px 0 hsl(var(--foreground) / .06) inset, 0 12px 32px -12px rgb(var(--netra-black-rgb) / .35)!important;border-radius:.9rem!important}html[data-shell-kind=web][data-theme=tahoe-light] [role=dialog] .bg-card,html[data-shell-kind=web][data-theme=tahoe-light] [role=dialog] .bg-card\/50{border-color:hsl(var(--border))!important;box-shadow:0 1px 0 hsl(var(--foreground) / .04) inset, 0 12px 40px -12px rgb(var(--netra-black-rgb) / .18)!important}html[data-shell-kind=web] .tahoe-mesh{display:none!important}html[data-shell-kind=web] .card-hover-lift:hover{transform:none}html[data-shell-kind=web][data-theme=tahoe-light] .zeus-command-deck .tahoe-mesh,html[data-shell-kind=web][data-theme=tahoe-light] .zeus-home .tahoe-mesh{display:block!important}html[data-shell-kind=web] .zeus-web-toolbar{border-color:hsl(var(--border) / .6);-webkit-backdrop-filter:none;background:0 0}.tahoe-hero-ledger{border-top:1px solid hsl(var(--border));flex-wrap:wrap;row-gap:.6rem;margin-top:.9rem;padding-top:.75rem;display:flex}.tahoe-hero-ledger-cell{flex-direction:column;flex:7.5rem;gap:.2rem;min-width:0;padding-right:1rem;display:flex}.tahoe-hero-ledger-cell+.tahoe-hero-ledger-cell{border-left:1px solid hsl(var(--border));padding-left:1rem}.tahoe-hero-ledger-label{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem;font-weight:500}.tahoe-hero-ledger-value{font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;line-height:1.2}.zeus-glass-pulse-metrics{flex-wrap:wrap;align-content:center;row-gap:.6rem;display:flex}.zeus-glass-pulse-metrics>*{flex:8rem;min-width:0}.zeus-glass-pulse-metrics>*+*{border-left:1px solid hsl(var(--border))}.zeus-glass-pulse-metrics .zeus-glass-metric{-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:.25rem 1rem}.zeus-glass-pulse-metrics>:first-child .zeus-glass-metric,.zeus-glass-pulse-metrics>.zeus-glass-metric:first-child{padding-left:0}.zeus-glass-pulse-metrics .zeus-glass-metric:hover{border-color:#0000;transform:none}.zeus-glass-pulse-metrics .zeus-glass-metric-link:hover .zeus-glass-metric{background:hsl(var(--muted-foreground) / .06);border-color:#0000;border-radius:.5rem;transform:none}.zeus-glass-pulse-metrics .zeus-glass-metric-icon{background:0 0}.vm-overview-deboxed{flex-direction:column;display:flex}.vm-overview-deboxed>*{padding-top:.65rem;padding-bottom:.65rem}.vm-overview-deboxed>*+*{border-top:1px solid hsl(var(--border))}.vm-overview-deboxed>section.vm-glass-section,.vm-overview-deboxed>section.mac-vm-control-group,.vm-overview-deboxed>details.mac-vm-control-group,.vm-overview-deboxed>div.mac-vm-control-group{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-bottom:none;border-left:none;border-right:none;border-radius:0;overflow:visible}.vm-overview-deboxed .mac-vm-control-group-title{letter-spacing:.16em;color:hsl(var(--muted-foreground));border-bottom:none;align-items:center;gap:10px;padding-left:.1rem;padding-right:.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem;font-weight:500;display:flex}.vm-overview-deboxed .mac-vm-control-group-title:after{content:"";background:hsl(var(--border));flex:1;height:1px}.vm-glass-section,.zeus-appearance-section,.zeus-cc-metric,.zeus-glass-pulse-panel,.zeus-os-glass-panel,.zeus-hero-card,.zeus-home-launch-card,.zeus-home-insights-shell,.zeus-home-activity-panel,.ai-providers-summary,.hsdk-vm-card{background:hsl(var(--foreground) / .02);-webkit-backdrop-filter:none;border:1px solid hsl(var(--foreground) / .07);box-shadow:none;border-radius:.9rem}.tahoe-page-root .zeus-panel{background:hsl(var(--foreground) / .02)}.zeus-home-launch-card:hover,.command-deck-mission-card:hover,.zeus-action-card:hover,.zeus-pulse-tile:hover,.zeus-cc-metric:hover,.zeus-glass-link-tile:hover,.zeus-glass-action-card:hover{transform:none}html[data-shell-kind=web] .vm-center-workspace.hsdk-vm-layout,html[data-shell-kind=web] .vm-center-inventory-pane,html[data-shell-kind=web] .vm-center-main-workspace,html[data-shell-kind=web] .vm-center-inventory-scroll,html[data-shell-kind=web] .vm-main-scroll,html[data-shell-kind=web] .vm-inspector,html[data-shell-kind=web] .hsdk-vm-inspector,html[data-shell-kind=web] .vm-inspector-scroll,html[data-shell-kind=web] .vm-detail-rail,html[data-shell-kind=web] .hsdk-tab-content--workspace,html[data-shell-kind=web] .hsdk-page--workspace{height:auto;min-height:0;max-height:none;overflow:visible}html[data-shell-kind=web] .vm-center-workspace.hsdk-vm-layout{grid-template-rows:auto;align-items:start}html[data-shell-kind=web] .zeus-center-body-scroll:has(.hsdk-tab-content--workspace){height:auto;overflow:visible}@media (width>=1281px){html[data-shell-kind=web] .vm-center-workspace.hsdk-vm-layout .vm-inspector,html[data-shell-kind=web] .vm-center-workspace.hsdk-vm-layout .hsdk-vm-inspector{align-self:start;position:sticky;top:.75rem}}.command-deck-section-kicker,.vm-cinema-rdp-shell-kicker,.vm-glass-section-title,.vm-browse-section-label,.hardware-studio-kicker,.zeus-cc-section-title,.vitality-section-kicker,.zeus-deck-tel-head{letter-spacing:.08em;font-weight:600}.vm-more-below-pill{left:50%;bottom:calc(var(--zeus-bottom-safe,96px) + 10px);z-index:650;color:hsl(var(--foreground));background:hsl(var(--card) / .92);border:1px solid hsl(var(--border));box-shadow:0 6px 24px hsl(var(--netra-black-hsl) / .35), 0 0 0 1px hsl(var(--primary) / .15);backdrop-filter:blur(12px);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.75rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;position:fixed;transform:translate(-50%)}.vm-more-below-pill:hover{box-shadow:0 10px 28px hsl(var(--netra-black-hsl) / .4), 0 0 0 1px hsl(var(--primary) / .35);transform:translate(-50%)translateY(-2px)}@media (prefers-reduced-motion:no-preference){.vm-more-below-pill{animation:.3s vm-pill-in}.vm-more-below-chevron{animation:1.6s ease-in-out infinite vm-pill-bob}}@keyframes vm-pill-in{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes vm-pill-bob{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.vm-spark{vertical-align:middle;display:inline-block}.vm-spark-cpu .vm-spark-line{stroke:hsl(var(--primary) / .9)}.vm-spark-cpu .vm-spark-dot{fill:hsl(var(--primary))}.vm-spark-mem .vm-spark-line{stroke:hsl(var(--success) / .9)}.vm-spark-mem .vm-spark-dot{fill:hsl(var(--success))}.vm-spark--hot .vm-spark-line{stroke:hsl(var(--warning))}.vm-spark--hot .vm-spark-dot{fill:hsl(var(--warning))}@media (prefers-reduced-motion:no-preference){.vm-spark-dot{animation:2s ease-in-out infinite vm-spark-blip}}@keyframes vm-spark-blip{0%,to{opacity:1}50%{opacity:.35}}.vm-wall-metric-cell{align-items:center;gap:.3rem;display:inline-flex}.orbit-vm-card-sparks{align-items:center;gap:.9rem;padding:.15rem .75rem .3rem;display:flex}.orbit-vm-card-spark-cell{align-items:center;gap:.35rem;display:inline-flex}.orbit-vm-card-spark-k{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.625rem}.vm-fleet-heatmap{padding:.25rem 0 1rem}.vm-heatmap-legend{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;padding:.25rem .25rem .6rem;font-size:.6875rem;display:flex}.vm-heatmap-legend-bar{background:linear-gradient(90deg,#24598f,#309130,#daa60b,#f2590d);border-radius:999px;width:96px;height:8px}.vm-heatmap-legend-note{margin-left:auto}.vm-heatmap-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-auto-rows:76px;grid-auto-flow:dense;gap:6px;width:100%;min-width:0;max-width:100%;display:grid}.vm-heatmap-tile{border:1px solid hsl(var(--border) / .6);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:flex-end;gap:2px;min-width:0;padding:8px 10px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;position:relative;overflow:hidden}.vm-heatmap-tile:hover,.vm-heatmap-tile:focus-visible{border-color:hsl(var(--primary) / .6);box-shadow:0 4px 18px hsl(var(--netra-black-hsl) / .35);z-index:5;outline:none;transform:scale(1.02)}.vm-heatmap-tile--selected{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary) / .4)}.vm-heatmap-tile--idle{color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion:no-preference){.vm-heatmap-tile--critical{animation:1.4s ease-in-out infinite vm-heat-pulse}}@keyframes vm-heat-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--netra-hsl-15-90-55) / .55)}50%{box-shadow:0 0 0 6px hsl(var(--netra-hsl-15-90-55) / 0)}}.vm-heatmap-tile-name{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:600;overflow:hidden}.vm-heatmap-tile-cpu{font-variant-numeric:tabular-nums;color:hsl(var(--foreground) / .85);font-size:.625rem}.vm-heatmap-tilecard{min-width:160px;color:hsl(var(--foreground));background:hsl(var(--popover,var(--card)) / .97);border:1px solid hsl(var(--border));box-shadow:0 8px 24px hsl(var(--netra-black-hsl) / .4);opacity:0;pointer-events:none;z-index:20;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;font-size:.6875rem;transition:opacity .12s;display:flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.vm-heatmap-tile:hover .vm-heatmap-tilecard,.vm-heatmap-tile:focus-visible .vm-heatmap-tilecard{opacity:1}.vm-heatmap-empty{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.8125rem}.vm-drag-lift{opacity:.85;transform:scale(1.03)rotate(.5deg);box-shadow:0 16px 40px hsl(var(--netra-black-hsl) / .5)!important}.vm-node-drop-strip{left:50%;bottom:calc(var(--zeus-bottom-safe,96px) + 8px);z-index:690;background:hsl(var(--card) / .96);border:1px solid hsl(var(--border));width:min(720px,100vw - 32px);box-shadow:0 12px 40px hsl(var(--netra-black-hsl) / .5), 0 0 0 1px hsl(var(--primary) / .15);backdrop-filter:blur(14px);border-radius:16px;padding:10px 12px;position:fixed;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.vm-node-drop-strip{animation:.22s vm-strip-up}}@keyframes vm-strip-up{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.vm-node-drop-strip-title{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;padding-bottom:8px;font-size:.75rem;display:flex}.vm-node-drop-strip-title strong{color:hsl(var(--foreground))}.vm-node-drop-strip-close{color:hsl(var(--muted-foreground));border-radius:6px;margin-left:auto;padding:2px}.vm-node-drop-strip-nodes{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.vm-node-drop-strip-loading{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;padding:6px 4px;font-size:.75rem;display:inline-flex}.vm-node-drop-chip{border:1.5px dashed hsl(var(--border));background:hsl(var(--background) / .5);min-width:140px;color:hsl(var(--foreground));border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-size:.75rem;transition:border-color .12s,background .12s,transform .12s;display:flex}.vm-node-drop-chip--over{border-color:hsl(var(--primary));background:hsl(var(--primary) / .12);border-style:solid;transform:translateY(-2px)}.vm-node-drop-chip--current{opacity:.5;border-style:solid}.vm-node-drop-chip--notready{opacity:.45}.vm-node-drop-chip-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:600;overflow:hidden}.vm-node-drop-chip-meta{color:hsl(var(--muted-foreground));font-size:.6563rem}.vm-node-drop-confirm{flex-direction:column;gap:8px;display:flex}.vm-node-drop-confirm-title{color:hsl(var(--foreground));align-items:center;gap:.45rem;font-size:.8125rem;display:flex}.vm-node-drop-confirm-body{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.75rem;display:flex}.vm-node-drop-blocked{color:hsl(var(--warning-foreground))}.vm-node-drop-confirm-actions{justify-content:flex-end;gap:8px;display:flex}.vm-wall-flight-badge{letter-spacing:.04em;color:hsl(var(--primary-foreground,var(--foreground)));background:linear-gradient(90deg, hsl(var(--primary) / .9), #713cdde6);border:1px solid hsl(var(--primary) / .5);z-index:4;border-radius:999px;align-items:center;gap:.25rem;padding:2px 8px;font-size:.625rem;font-weight:700;display:inline-flex;position:absolute;top:8px;right:8px}.orbit-vm-card-sparks .vm-wall-flight-badge{margin-left:auto;position:static}@media (prefers-reduced-motion:no-preference){.vm-wall-flight-badge{animation:1.2s ease-in-out infinite vm-flight-shimmer}.vm-wall-tile--inflight,.orbit-vm-card--inflight{animation:1.6s ease-in-out infinite vm-inflight-glow}}@keyframes vm-flight-shimmer{0%,to{filter:brightness()}50%{filter:brightness(1.35)}}@keyframes vm-inflight-glow{0%,to{box-shadow:0 0 0 0 hsl(var(--primary) / .35)}50%{box-shadow:0 0 0 4px hsl(var(--primary) / 0)}}.vm-wall-tag--charging{position:relative}@media (prefers-reduced-motion:no-preference){.vm-wall-tag--charging:before{content:"";border-radius:inherit;background:conic-gradient(from 0deg, transparent 0%, hsl(var(--success)) 30%, transparent 60%);-webkit-mask:linear-gradient(var(--netra-black) 0 0) content-box, linear-gradient(var(--netra-black) 0 0);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:1.1s linear infinite vm-charge-spin;position:absolute;inset:-3px;mask-composite:exclude}.orbit-vm-card--charging{animation:1.4s ease-in-out infinite vm-charge-border}}@keyframes vm-charge-spin{to{transform:rotate(360deg)}}@keyframes vm-charge-border{0%,to{box-shadow:0 0 0 1px hsl(var(--success) / .25)}50%{box-shadow:0 0 0 3px hsl(var(--success) / .5)}}@media (prefers-reduced-motion:no-preference){.vm-wall-thumb{animation:.7s vm-thumb-in}}@keyframes vm-thumb-in{0%{opacity:0}to{opacity:1}}.zeus-pulse-btn{justify-content:center;align-items:center;display:inline-flex}.zeus-pulse-orb{border-radius:999px;flex-shrink:0;width:13px;height:13px;display:inline-block}.zeus-pulse-orb--healthy{background:radial-gradient(circle at 35% 30%, hsl(var(--success) / .95), hsl(var(--success) / .55) 70%);box-shadow:0 0 6px hsl(var(--success) / .6)}.zeus-pulse-orb--warning{background:radial-gradient(circle at 35% 30%, hsl(var(--warning) / .95), hsl(var(--warning) / .55) 70%);box-shadow:0 0 7px hsl(var(--warning) / .7)}.zeus-pulse-orb--critical{background:radial-gradient(circle at 35% 30%, hsl(var(--netra-hsl-0-85-60) / .95), #d4111199 70%);box-shadow:0 0 8px hsl(var(--netra-hsl-0-85-55) / .8)}@media (prefers-reduced-motion:no-preference){.zeus-pulse-orb--healthy{animation:3.2s ease-in-out infinite zeus-pulse-breathe}.zeus-pulse-orb--warning{animation:1.6s ease-in-out infinite zeus-pulse-breathe}.zeus-pulse-orb--critical{animation:.9s ease-in-out infinite zeus-pulse-alarm}}@keyframes zeus-pulse-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes zeus-pulse-alarm{0%,to{box-shadow:0 0 6px hsl(var(--netra-hsl-0-85-55) / .7);transform:scale(1)}50%{box-shadow:0 0 14px hsl(var(--netra-hsl-0-85-60) / 1);transform:scale(1.28)}}.zeus-pulse-popover{min-width:260px;padding:12px}.zeus-pulse-popover-head{border-bottom:1px solid hsl(var(--border));align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.zeus-pulse-popover-head .zeus-pulse-orb{width:18px;height:18px}.zeus-pulse-popover-title{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}.zeus-pulse-popover-detail{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.zeus-pulse-vitals{grid-template-columns:1fr 1fr;gap:6px 14px;margin-bottom:10px;display:grid}.zeus-pulse-vital{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.zeus-pulse-vital-label{color:hsl(var(--muted-foreground));font-size:.6875rem}.zeus-pulse-vital-value{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.75rem;font-weight:600}.zeus-pulse-lastincident{color:hsl(var(--warning-foreground));text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:.6875rem;overflow:hidden}.zeus-pulse-popover-actions{justify-content:flex-end;gap:8px;display:flex}.mac-finder-panes>.mac-finder-list.mac-finder-page-flow{flex:auto;min-width:0;max-width:100%}.vm-wb-chrome{background:hsl(var(--card) / .35);flex-direction:column;flex:auto;min-height:0;display:flex}.vm-wb-head{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card) / .55);flex:none;align-items:center;gap:0;min-height:56px;padding:0 14px 0 6px;display:flex}.vm-wb-back{width:34px;height:34px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-right:8px;display:grid}.vm-wb-back:hover{background:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.vm-wb-id{align-items:center;gap:9px;min-width:0;padding-right:16px;display:flex}.vm-wb-name{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16.5px;font-weight:600;overflow:hidden}.vm-wb-os{letter-spacing:.1em;text-transform:uppercase;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:4px;flex:none;padding:2.5px 6px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9px}.vm-wb-os.win{color:hsl(var(--primary));border-color:hsl(var(--primary) / .3)}.vm-wb-os.lin{color:hsl(var(--warning));border-color:hsl(var(--warning) / .3)}.vm-wb-vitals{border-left:1px solid hsl(var(--border) / .7);flex:1;align-items:center;min-width:0;height:100%;display:flex;overflow:hidden}.vm-wb-v{border-right:1px solid hsl(var(--border) / .55);flex-direction:column;justify-content:center;min-width:0;height:100%;padding:0 15px;display:flex}.vm-wb-v-k{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:3px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:8.5px}.vm-wb-v-val{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;display:block;overflow:hidden}.vm-wb-v-val b{color:hsl(var(--foreground));font-weight:600}.vm-wb-v.ok .vm-wb-v-val b{color:hsl(var(--success))}.vm-wb-copy{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.vm-wb-copy:hover{color:hsl(var(--foreground))}.vm-wb-head-right{flex:none;align-items:center;gap:7px;margin-left:auto;padding-left:14px;display:flex}.vm-wb-ghost{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:500;transition:all .14s;display:inline-flex}.vm-wb-ghost:hover:not(:disabled){background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.vm-wb-ghost:disabled{opacity:.45;cursor:not-allowed}.vm-wb-ghost-ai{color:hsl(var(--primary));border-color:hsl(var(--primary) / .3);background:hsl(var(--primary) / .12)}.vm-wb-ghost-ai:hover:not(:disabled){background:hsl(var(--primary) / .2)}.vm-wb-stage{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.vm-wb-screen{background:hsl(var(--background));cursor:pointer;border-bottom:1px solid hsl(var(--border));flex:1;min-height:180px;position:relative;overflow:hidden}.vm-wb-screen-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.vm-wb-screen-in{text-align:center;background:radial-gradient(circle at 50% 44%, hsl(var(--primary) / .1), transparent 60%);place-items:center;padding:20px;display:grid;position:absolute;inset:0}.vm-wb-screen-in h2{margin:0 0 6px;font-size:15px;font-weight:600}.vm-wb-screen-in p{color:hsl(var(--muted-foreground));margin:0;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11.5px}.vm-wb-modes{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.vm-wb-mode{color:hsl(var(--muted-foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;display:inline-flex}.vm-wb-mode:hover{background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.vm-wb-mode.on{color:hsl(var(--primary));border-color:hsl(var(--primary) / .35);background:hsl(var(--primary) / .12)}.vm-wb-stag{z-index:2;gap:7px;display:flex;position:absolute;top:12px;left:14px}.vm-wb-stag span{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));background:hsl(var(--background) / .72);border:1px solid hsl(var(--border));border-radius:4px;padding:3.5px 8px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9px}.vm-wb-stag .rec{color:hsl(var(--success));border-color:hsl(var(--success) / .25)}.vm-wb-spine{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card) / .4);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));height:104px;display:grid}.vm-wb-sp{border-right:1px solid hsl(var(--border) / .55);flex-direction:column;min-width:0;padding:11px 16px;display:flex}.vm-wb-sp:last-child{border-right:0}.vm-wb-sp-top{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.vm-wb-sp-k{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-family:ui-monospace,JetBrains Mono,monospace;font-size:8.5px}.vm-wb-sp-v{letter-spacing:-.02em;font-family:ui-monospace,JetBrains Mono,monospace;font-size:17px;font-weight:600}.vm-wb-sp-v.t-hot{color:hsl(var(--warning))}.vm-wb-sp-v.t-over{color:hsl(var(--danger))}.vm-wb-sp-sub{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9.5px;overflow:hidden}.vm-wb-sp-spark-empty{flex:1;min-height:28px}.vm-wb-bar{background:hsl(var(--card) / .55);flex:none;align-items:center;gap:8px;height:58px;padding:0 16px;display:flex;position:relative}.vm-wb-split{display:flex}.vm-wb-btn-primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:0;border-radius:6px 0 0 6px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.vm-wb-btn-primary:hover:not(:disabled){filter:brightness(1.08)}.vm-wb-btn-primary:disabled{opacity:.45;cursor:not-allowed}.vm-wb-btn-caret{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:0;border-left:1px solid hsl(var(--primary-foreground) / .18);cursor:pointer;border-radius:0 6px 6px 0;place-items:center;padding:0 9px;display:grid}.vm-wb-vr{background:hsl(var(--border));width:1px;height:22px;margin:0 5px}.vm-wb-bar-gap{flex:1}.vm-wb-menu{background:hsl(var(--card));border:1px solid hsl(var(--border));min-width:212px;box-shadow:0 16px 44px rgb(var(--netra-black-rgb) / .45);z-index:40;border-radius:10px;padding:5px;position:absolute;bottom:64px;left:16px}.vm-wb-menu-more{left:auto;right:16px}.vm-wb-mi{cursor:pointer;width:100%;color:hsl(var(--muted-foreground));text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}.vm-wb-mi:hover:not(:disabled){background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.vm-wb-mi:disabled{opacity:.4;cursor:not-allowed}.vm-wb-mi .port{color:hsl(var(--muted-foreground));margin-left:auto;font-family:ui-monospace,JetBrains Mono,monospace;font-size:10.5px}.vm-wb-mi.danger:hover:not(:disabled){color:hsl(var(--danger));background:hsl(var(--danger) / .12)}.vm-wb-mdiv{background:hsl(var(--border) / .7);height:1px;margin:5px 2px}.vm-wb-inspector,.vm-detail-rail--inspector{min-width:0}.vm-wb-rail-inner{flex-direction:column;height:100%;min-height:0;display:flex;padding:0!important}.vm-wb-tabs{border-bottom:1px solid hsl(var(--border));flex:none;padding:0 6px;display:flex}.vm-wb-tab{cursor:pointer;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));background:0 0;border:0;flex:1;padding:13px 4px 11px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9.5px;position:relative}.vm-wb-tab:hover{color:hsl(var(--foreground) / .85)}.vm-wb-tab.on{color:hsl(var(--primary))}.vm-wb-tab.on:after{content:"";background:hsl(var(--primary));border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.vm-wb-tab.has-pip:before{content:"";background:hsl(var(--warning));border-radius:50%;width:5px;height:5px;position:absolute;top:9px;right:calc(50% - 28px)}.vm-wb-ibody{flex:1;min-height:0;position:relative;overflow-y:auto}.vm-wb-sec{border-bottom:1px solid hsl(var(--border) / .55);padding:15px 16px}.vm-wb-sec:last-child{border-bottom:0}.vm-wb-sec h3{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:9px;margin:0 0 12px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9px;font-weight:500;display:flex}.vm-wb-sec h3:after{content:"";background:hsl(var(--border) / .55);flex:1;height:1px}.vm-wb-sec h3 .act{letter-spacing:0;text-transform:none;color:hsl(var(--primary));cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:11px}.vm-wb-sec h3 .act:hover{text-underline-offset:3px;text-decoration:underline}.vm-wb-att{border:1px solid hsl(var(--warning) / .25);background:hsl(var(--warning) / .12);border-left:2px solid hsl(var(--warning));border-radius:6px;margin:12px 16px 0;padding:11px 12px}.vm-wb-att h4{color:hsl(var(--warning));margin:0 0 5px;font-size:12.5px;font-weight:600}.vm-wb-att p{color:hsl(var(--foreground) / .85);margin:0;font-size:11.5px;line-height:1.55}.vm-wb-att button{color:hsl(var(--background));background:hsl(var(--warning));cursor:pointer;border:0;border-radius:6px;margin-top:9px;padding:6.5px 12px;font-size:12px;font-weight:500}.vm-wb-kv{border-bottom:1px solid hsl(var(--border) / .55);justify-content:space-between;align-items:baseline;gap:12px;padding:7.5px 0;display:flex}.vm-wb-kv:last-child{border-bottom:0}.vm-wb-kv .k{color:hsl(var(--muted-foreground));font-size:12px}.vm-wb-kv .v{color:hsl(var(--foreground));text-align:right;min-width:0;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px}.vm-wb-grid3{background:hsl(var(--border) / .55);border:1px solid hsl(var(--border) / .55);border-radius:6px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.vm-wb-cell{background:hsl(var(--card));padding:10px 11px}.vm-wb-cell .k{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:5px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:8.5px}.vm-wb-cell .v{font-family:ui-monospace,JetBrains Mono,monospace;font-size:15px;font-weight:600}.vm-wb-cell .v small{color:hsl(var(--muted-foreground));margin-left:2px;font-size:10px;font-weight:400}.vm-wb-chips{flex-wrap:wrap;gap:6px;display:flex}.vm-wb-chip{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:5px;padding:3.5px 8px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9.5px}.vm-wb-linkrow{background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;width:100%;color:hsl(var(--muted-foreground));text-align:left;border-radius:6px;align-items:center;gap:10px;margin-bottom:7px;padding:11px 12px;font-size:12.5px;display:flex}.vm-wb-linkrow:hover{background:hsl(var(--muted) / .35);color:hsl(var(--foreground))}.vm-wb-linkrow small{color:hsl(var(--muted-foreground));margin-top:2px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:10px;display:block}.vm-wb-linkrow .arrow{color:hsl(var(--muted-foreground));margin-left:auto}.vm-wb-mchart{margin-bottom:16px}.vm-wb-chain{padding-left:22px;position:relative}.vm-wb-chain:before{content:"";background:hsl(var(--border));border-radius:2px;width:2px;position:absolute;top:11px;bottom:11px;left:6px}.vm-wb-link{padding:8px 0;position:relative}.vm-wb-link:before{content:"";border:2px solid hsl(var(--success));background:hsl(var(--card));border-radius:50%;width:14px;height:14px;position:absolute;top:11px;left:-22px}.vm-wb-link:after{content:"";border-left:1.6px solid hsl(var(--success));border-bottom:1.6px solid hsl(var(--success));width:6px;height:3px;position:absolute;top:16px;left:-18px;transform:rotate(-45deg)}.vm-wb-link .t{align-items:baseline;gap:8px;font-size:12.5px;font-weight:500;display:flex}.vm-wb-link .t em{color:hsl(var(--muted-foreground));margin-left:auto;font-family:ui-monospace,JetBrains Mono,monospace;font-size:10.5px;font-style:normal}.vm-wb-link .d{color:hsl(var(--muted-foreground));margin-top:3px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:10.5px;line-height:1.5}.vm-wb-link.fail:before{border-color:hsl(var(--danger))}.vm-wb-link.fail:after{background:hsl(var(--danger));clip-path:polygon(0 15%,15% 0,50% 35%,85% 0,100% 15%,65% 50%,100% 85%,85% 100%,50% 65%,15% 100%,0 85%,35% 50%);border:0;width:7px;height:7px;top:14.5px;left:-15.5px;transform:none}.vm-wb-link.fail .t{color:hsl(var(--danger))}.vm-wb-link.warn:before,.vm-wb-link.warn:after{border-color:hsl(var(--warning))}.vm-wb-link.dim:before{border-color:hsl(var(--border))}.vm-wb-link.dim:after{border-color:hsl(var(--muted-foreground));opacity:.4}.vm-wb-link.dim .t{color:hsl(var(--muted-foreground))}.vm-wb-embedded,.vm-wb-embedded-body{flex-direction:column;flex:1;min-height:0;display:flex}.vm-wb-embedded .vm-wb-stage{min-height:280px}.vm-wb-insp{border-top:1px solid hsl(var(--border));flex-direction:column;flex:1;min-height:0;display:flex}@media (width<=1500px){.vm-wb-v.hide-md{display:none}}@media (width<=1240px){.vm-wb-vitals{display:none}.vm-wb-spine{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}}.vm-rail-live-footer{display:none!important}.cluster-terminal-route{width:100%;height:100%;min-height:0;overflow:hidden}.embedded-terminal-container{background:hsl(var(--background));height:100%;min-height:0;color:hsl(var(--foreground));flex-direction:column;display:flex;overflow:hidden}.terminal-session-tabs{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));flex:none;align-items:center;gap:2px;height:42px;padding:0 10px;display:flex}.terminal-session-tab{cursor:pointer;height:30px;color:hsl(var(--muted-foreground));background:0 0;border:0;border-radius:6px 6px 0 0;align-items:center;gap:8px;max-width:230px;padding:0 9px 0 11px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:11.5px;display:flex;position:relative}.terminal-session-tab:hover{background:hsl(var(--muted) / .45);color:hsl(var(--foreground) / .8)}.terminal-session-tab.on{background:hsl(var(--background));color:hsl(var(--foreground))}.terminal-session-tab.on:after{content:"";background:hsl(var(--primary));height:2px;position:absolute;bottom:-1px;left:0;right:0}.terminal-session-dot,.terminal-pod-state{background:hsl(var(--muted-foreground));border-radius:50%;flex:none;width:6px;height:6px}.terminal-session-dot.live,.terminal-pod-state.live{background:hsl(var(--success));box-shadow:0 0 6px hsl(var(--success) / .5)}.terminal-session-dot.warn,.terminal-pod-state.warn{background:hsl(var(--warning))}.terminal-session-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.terminal-session-close{opacity:0;border-radius:3px;flex:none;place-items:center;width:16px;height:16px;display:grid}.terminal-session-tab:hover .terminal-session-close,.terminal-session-tab.on .terminal-session-close{opacity:.55}.terminal-session-close:hover{background:hsl(var(--muted));opacity:1!important}.terminal-session-close svg{stroke-width:2.4px;width:9px;height:9px}.terminal-new-session,.terminal-tab-icon{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.terminal-new-session{margin-left:4px}.terminal-new-session:hover,.terminal-tab-icon:hover{background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.terminal-new-session svg,.terminal-tab-icon svg{width:14px;height:14px}.terminal-tab-gap{flex:1}.terminal-target-bar{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));z-index:20;flex:none;align-items:center;gap:8px;padding:9px 12px;display:flex;position:relative}.terminal-namespace-control{border:1px solid hsl(var(--border));background:hsl(var(--card));height:34px;color:hsl(var(--foreground) / .8);border-radius:6px;flex:none;align-items:center;gap:7px;padding:0 10px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:12px;display:flex}.terminal-namespace-control .k{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:9px}.terminal-namespace-control select{max-width:170px;color:inherit;font:inherit;background:0 0;border:0;outline:0}.terminal-namespace-control .auto{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--primary));background:hsl(var(--primary) / .12);border:1px solid hsl(var(--primary) / .28);border-radius:4px;padding:2px 5px;font-size:8.5px}.terminal-pod-picker{flex:1;min-width:0}.terminal-pod-field{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:6px;align-items:center;gap:9px;height:34px;padding:0 10px;display:flex}.terminal-pod-field:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .12)}.terminal-pod-field>svg{width:14px;height:14px;color:hsl(var(--muted-foreground));flex:none}.terminal-pod-field input{color:hsl(var(--foreground));background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:12.5px}.terminal-pod-field input::-moz-placeholder{color:hsl(var(--muted-foreground))}.terminal-pod-field input::placeholder{color:hsl(var(--muted-foreground))}.terminal-pod-hint{color:hsl(var(--muted-foreground));white-space:nowrap;flex:none;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:9.5px}.terminal-pod-drop{z-index:calc(var(--zeus-z-command-palette) - 1);background:hsl(var(--popover));border:1px solid hsl(var(--border));box-shadow:0 22px 60px rgb(var(--netra-black-rgb) / .56);border-radius:10px;padding:5px;overflow-y:auto}.terminal-pod-group{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:8px;padding:9px 10px 5px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:8.5px;display:flex}.terminal-pod-group:after{content:"";background:hsl(var(--border) / .55);flex:1;height:1px}.terminal-pod-option{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.terminal-pod-option:hover,.terminal-pod-option.cur{background:hsl(var(--muted) / .55)}.terminal-pod-option.cur{box-shadow:inset 2px 0 0 hsl(var(--primary))}.terminal-pod-option.no{opacity:.48;cursor:not-allowed}.terminal-pod-option.no:hover{background:0 0}.terminal-pod-main{flex-direction:column;min-width:0;display:flex}.terminal-pod-name{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:12.5px;overflow:hidden}.terminal-pod-name mark{background:hsl(var(--primary) / .28);color:hsl(var(--primary));border-radius:2px;padding:0 1px}.terminal-pod-meta{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:10px;overflow:hidden}.terminal-pod-right,.terminal-pod-reason{color:hsl(var(--muted-foreground));white-space:nowrap;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:10px}.terminal-pod-reason{color:hsl(var(--warning))}.terminal-pod-empty{text-align:center;padding:26px 14px}.terminal-pod-empty p{color:hsl(var(--foreground) / .8);font-size:12.5px}.terminal-pod-empty small{color:hsl(var(--muted-foreground));margin-top:6px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:10.5px;line-height:1.6;display:block}.terminal-pod-foot{border-top:1px solid hsl(var(--border) / .55);color:hsl(var(--muted-foreground));gap:14px;margin-top:5px;padding:8px 10px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:9.5px;display:flex}.terminal-pod-foot b{background:hsl(var(--muted) / .55);border:1px solid hsl(var(--border));color:hsl(var(--foreground) / .8);border-radius:3px;padding:1px 4px;font-weight:500}.terminal-container-select{border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:200px;height:34px;color:hsl(var(--foreground) / .8);border-radius:6px;padding:0 10px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:11.5px}.terminal-attach,.terminal-detach{cursor:pointer;border-radius:6px;flex:none;align-items:center;gap:8px;height:34px;padding:0 16px;font-size:12.5px;font-weight:600;display:flex}.terminal-attach{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 4px 14px hsl(var(--primary) / .28);border:0}.terminal-attach:hover:not(:disabled){filter:brightness(1.08)}.terminal-attach:disabled{background:hsl(var(--muted));color:hsl(var(--muted-foreground));box-shadow:none;cursor:not-allowed}.terminal-detach{border:1px solid hsl(var(--border));color:hsl(var(--foreground) / .8);background:0 0;font-weight:500}.terminal-detach:hover{color:hsl(var(--danger));border-color:hsl(var(--danger) / .35);background:hsl(var(--danger) / .1)}.terminal-attach svg,.terminal-detach svg{width:13px;height:13px}.terminal-stage{background:hsl(var(--background));flex:1;min-height:0;position:relative;overflow:hidden}.terminal-xterm-host{padding:10px 12px;position:absolute;inset:0}.terminal-xterm-host[hidden]{display:none}.terminal-xterm-host .xterm,.terminal-xterm-host .xterm-viewport{height:100%}.terminal-empty-state{text-align:center;background:hsl(var(--background));z-index:2;place-items:center;padding:30px;display:grid;position:absolute;inset:0}.terminal-empty-box{max-width:480px}.terminal-empty-icon{width:34px;height:34px;color:hsl(var(--muted-foreground));margin:0 auto 14px}.terminal-empty-box h2{margin-bottom:7px;font-size:15px;font-weight:600}.terminal-empty-box>p{color:hsl(var(--foreground) / .8);font-size:12.5px;line-height:1.6}.terminal-empty-note{background:hsl(var(--card));border:1px solid hsl(var(--border));border-left:2px solid hsl(var(--warning));text-align:left;border-radius:6px;margin-top:16px;padding:11px 13px}.terminal-empty-note.error{border-left-color:hsl(var(--danger))}.terminal-empty-note h4{color:hsl(var(--warning));margin-bottom:5px;font-size:11.5px;font-weight:600}.terminal-empty-note.error h4{color:hsl(var(--danger))}.terminal-empty-note p{color:hsl(var(--foreground) / .8);font-size:11.5px;line-height:1.6}.terminal-empty-note code{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:4px;padding:1px 5px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:11px}.terminal-recents{text-align:left;margin-top:18px}.terminal-recent-label{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:8px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:8.5px}.terminal-recent{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;width:100%;color:hsl(var(--foreground) / .8);text-align:left;border-radius:6px;align-items:center;gap:10px;margin-bottom:6px;padding:9px 11px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:11.5px;display:flex}.terminal-recent:hover{background:hsl(var(--muted) / .45);color:hsl(var(--foreground))}.terminal-recent .dot{color:hsl(var(--success))}.terminal-recent .ago{color:hsl(var(--muted-foreground));margin-left:auto;font-size:10px}.terminal-status-bar{background:hsl(var(--card));border-top:1px solid hsl(var(--border));height:30px;color:hsl(var(--muted-foreground));flex:none;align-items:center;padding:0 12px;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:10.5px;display:flex}.terminal-status-cell{border-right:1px solid hsl(var(--border) / .55);align-items:center;gap:7px;height:100%;padding:0 12px;display:flex}.terminal-status-cell:first-child{padding-left:0}.terminal-status-cell.live{color:hsl(var(--success))}.terminal-status-cell.error{color:hsl(var(--danger))}.terminal-status-cell b{color:hsl(var(--foreground) / .8);font-weight:500}.terminal-status-cell button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:flex}.terminal-status-cell button:hover{color:hsl(var(--foreground))}.terminal-status-cell button svg{width:11px;height:11px}.terminal-status-gap{flex:1}.terminal-status-cell.last{border-right:0;padding-right:0}@media (width<=900px){.terminal-pod-hint,.terminal-status-cell:nth-child(2),.terminal-status-cell:nth-child(3),.terminal-namespace-control .auto{display:none}}html[data-shell-kind=web] #main-content:has(.vm-center-editorial),html[data-shell-kind=flight-deck] #main-content:has(.vm-center-editorial){padding-top:0;padding-left:0;padding-right:0}html[data-shell-kind=web] #main-content:has(.vm-center-editorial)>*,html[data-shell-kind=web] #main-content:has(.vm-center-editorial) .max-w-\[1600px\]{width:100%;max-width:none!important}.vm-center-editorial-page.zeus-page,.vm-center-editorial-page .zeus-page-body,.vm-center-editorial-page .zeus-center-body-scroll,.vm-center-editorial-page .zeus-center-content,.vm-center-editorial-page .zeus-center-body{width:100%;max-width:none;padding-left:0;padding-right:0}.vm-center-editorial{flex-direction:column;gap:0;width:100%;max-width:none;margin:0;padding:0 0 5rem;display:flex}.vm-center-editorial-hero{text-align:left;background:0 0;border-bottom:0;max-width:900px;margin:20px 0 36px;padding:28px clamp(20px,3.5vw,64px) 12px;position:relative}.vm-center-editorial-hero:before{content:"";background:radial-gradient(ellipse at 30% 40%, var(--zeus-gn-hero-a), transparent 60%), radial-gradient(ellipse at 80% 20%, var(--zeus-gn-hero-b), transparent 55%);height:280px;-webkit-mask-image:radial-gradient(ellipse at 50% 35%, var(--netra-black) 35%, transparent 75%);mask-image:radial-gradient(ellipse at 50% 35%, var(--netra-black) 35%, transparent 75%);pointer-events:none;z-index:-1;position:absolute;inset:-20px -8% auto}.vm-center-editorial-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--zeus-gn-blue);margin:0;font-size:12px;font-weight:700}.vm-center-editorial-title{letter-spacing:-.02em;color:var(--zeus-gn-ink-active);margin:10px 0 12px;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.15}.vm-center-editorial-lede{max-width:640px;color:var(--zeus-gn-muted);margin:0;font-size:19px;line-height:1.42}.vm-center-editorial-cta{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.vm-center-editorial-stats{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px;width:100%;max-width:72rem;margin:24px 0 0;display:grid}.vm-center-editorial-stat{border-radius:var(--radius-xl,18px);border:1px solid hsl(var(--border));border-top:2px solid color-mix(in srgb, var(--zeus-gn-blue) 45%, transparent);background:var(--bg-elevated-2,hsl(var(--muted)));min-width:0;padding:18px}.vm-center-editorial-stat-value{letter-spacing:-.03em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,40px);font-weight:600;line-height:1.1}.vm-center-editorial-stat-label{color:var(--text-tertiary,hsl(var(--muted-foreground)));margin-top:.25rem;font-size:12px;line-height:1.35}.vm-center-editorial-body{width:100%;min-width:0;max-width:90rem;margin:0 auto;padding:.75rem clamp(1.25rem,5vw,4rem) 0}.vm-center-editorial-footer{border-top:0;max-width:90rem;margin:0 auto;padding:2rem clamp(1.25rem,5vw,4rem) 0}.vm-center-editorial-inventory .vm-inventory-tools-slot--editorial{backdrop-filter:none;background:0 0;padding:0 0 1.25rem;position:static}.vm-center-editorial-inventory .hsdk-inventory-toolbar{box-shadow:none;background:0 0;border:0;justify-content:center;gap:.75rem;padding:0;display:flex}.vm-center-editorial-inventory .vm-inventory-toolbar-controls>button:first-child,.vm-center-editorial-inventory .hsdk-saved-filter-chip,.vm-center-editorial-inventory .hsdk-filter-count-badge,.vm-center-editorial-inventory .hsdk-inventory-filters,.vm-center-editorial-inventory .vm-inventory-toolbar-controls .text-xs.text-muted-foreground{display:none!important}.vm-center-editorial-inventory .hsdk-view-toggle{background:0 0;border:0;gap:.75rem;overflow:visible}.vm-center-editorial-inventory .hsdk-view-toggle-btn{color:hsl(var(--muted-foreground));border-radius:0;padding:.25rem 0;font-size:.8rem;font-weight:500;box-shadow:none!important;background:0 0!important}.vm-center-editorial-inventory .hsdk-view-toggle-btn-active{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--foreground))}.vm-center-editorial-inventory .vm-inventory-toolbar-actions{display:none}.vm-center-editorial-inventory .vm-center-card-grid--comfortable,.vm-center-editorial-inventory .vm-gallery-wall{gap:0}.vm-center-editorial-inventory .vm-wall-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.25rem);display:grid}@media (width<=900px){.vm-center-editorial-inventory .vm-wall-grid{grid-template-columns:minmax(0,1fr)}}.vm-center-editorial-inventory .vm-wall-tile{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.vm-center-editorial-inventory .vm-wall-tile:hover{box-shadow:none;transform:none}.vm-center-editorial-inventory .vm-wall-screen{border:1px solid hsl(var(--border) / .45);aspect-ratio:16/10;background:hsl(var(--muted) / .35);border-radius:1.35rem;overflow:hidden}.vm-center-editorial-inventory .vm-wall-info{padding:1rem .15rem .25rem}.vm-center-editorial-inventory .vm-wall-name{letter-spacing:-.02em;font-size:1.15rem;font-weight:600}.vm-center-editorial-inventory .hsdk-vm-card,.vm-center-editorial-inventory .orbit-vm-card{box-shadow:none;background:hsl(var(--muted) / .28);border:0;border-radius:1.25rem}.vm-center-editorial-inventory .hsdk-vm-card:hover,.vm-center-editorial-inventory .orbit-vm-card:hover{box-shadow:0 18px 48px hsl(var(--foreground) / .06);border-color:#0000}html[data-shell-kind=web] [data-scroll-owner=page] .zeus-web-section-flow,html[data-shell-kind=web] .zeus-web-section-flow{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:1.25rem;padding:.25rem 0 2rem;display:flex}html[data-shell-kind=web] [data-scroll-owner=page] .zeus-web-section-flow>.zeus-glass-section-head,html[data-shell-kind=web] .zeus-web-section-flow>.zeus-glass-section-head,html[data-shell-kind=web] .zeus-web-section-flow>.zeus-appearance-section-head{letter-spacing:-.035em;border-bottom:0;margin-bottom:.25rem;padding-bottom:.35rem;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:600}html[data-shell-kind=web] [data-scroll-owner=page] .zeus-glass-section:not(input),html[data-shell-kind=web] [data-scroll-owner=page] .zeus-appearance-section:not(input),html[data-shell-kind=web] [data-scroll-owner=page] .tahoe-glass-card:not(input),html[data-shell-kind=web] [data-scroll-owner=page] .zeus-panel:not(input),html[data-shell-kind=web] [data-scroll-owner=page] .tahoe-panel:not(input),html[data-shell-kind=web] [data-scroll-owner=page] .command-deck-panel:not(input),html[data-shell-kind=web] [data-scroll-owner=page] .zeus-glass-panel:not(input),html[data-shell-kind=web] [data-scroll-owner=page] .zeus-glass-pulse-panel:not(input){padding-left:0;padding-right:0;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-shell-kind=web] [data-scroll-owner=page] .command-deck-panel+.command-deck-panel,html[data-shell-kind=web] [data-scroll-owner=page] .zeus-glass-section+.zeus-glass-section{margin-top:.75rem;padding-top:1.75rem;border-top:1px solid hsl(var(--border) / .55)!important}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-stats-grid,html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-stats-theatre{background:0 0;border:0;flex-wrap:wrap;gap:.35rem .85rem;padding:.15rem 0 .75rem;display:flex}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-stat-card,html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-stat-card-theatre,html[data-shell-kind=web] [data-scroll-owner=page] .zeus-glass-metric{align-items:baseline;gap:.35rem;min-height:0;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-stat-value{letter-spacing:-.02em;font-size:1rem;font-weight:600}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-stat-label{color:hsl(var(--muted-foreground));text-transform:none;letter-spacing:0;font-size:.8rem}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-tabs,html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-view-toggle-theatre{border:0;border-bottom:1px solid hsl(var(--border) / .65);background:0 0;border-radius:0;gap:1rem;padding:0 0 .65rem;overflow:visible}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-tab,html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-view-toggle-btn{color:hsl(var(--muted-foreground));border-bottom:2px solid #0000;border-radius:0;box-shadow:none!important;background:0 0!important}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-tab-active,html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-view-toggle-btn-active{color:hsl(var(--foreground));border-bottom-color:hsl(var(--foreground));background:0 0!important}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-search{border:0!important;border-bottom:1px solid hsl(var(--border))!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}html[data-shell-kind=web] [data-scroll-owner=page] .hsdk-toolbar,html[data-shell-kind=web] [data-scroll-owner=page] .zeus-toolbar-row,html[data-shell-kind=web] [data-scroll-owner=page] .zeus-web-toolbar,html[data-shell-kind=web] [data-scroll-owner=page] .zeus-mission-ribbon{backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-shell-kind=web] [data-scroll-owner=page] .zeus-mission-ribbon-sticky{background:hsl(var(--background))!important;border-bottom:1px solid hsl(var(--border) / .55)!important;backdrop-filter:none!important}html[data-shell-kind=web] .zeus-web-header{background:hsl(var(--background))!important;backdrop-filter:none!important}html[data-shell-kind=web] .zeus-home-page [data-scroll-owner=page] .command-deck-panel,html[data-shell-kind=web] .zeus-command-deck .command-deck-panel,html[data-shell-kind=web] .zeus-home .command-deck-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-shell-kind=web] .zeus-command-deck .command-deck-panel+.command-deck-panel,html[data-shell-kind=web] .zeus-home .command-deck-panel+.command-deck-panel{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border) / .5)!important}html[data-shell-kind=web] [data-scroll-owner=page] .tahoe-table-wrap,html[data-shell-kind=web] [data-scroll-owner=page] .zeus-table-shell,html[data-shell-kind=web] [data-scroll-owner=page] .mac-finder:not(.mac-finder-viewport-fill){box-shadow:none;background:0 0;border:0;border-radius:0}html[data-shell-kind=web] [data-scroll-owner=page] table thead th{color:hsl(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid hsl(var(--border));background:0 0;font-size:.6875rem;font-weight:600}html[data-shell-kind=web] [data-scroll-owner=page] .zeus-page-header h1,html[data-shell-kind=web] [data-scroll-owner=page] .page-header h1,html[data-shell-kind=web] [data-scroll-owner=page] .tahoe-page-title{letter-spacing:-.035em;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:600}html[data-shell-kind=web] [data-scroll-owner=page] .settings-category-panel,html[data-shell-kind=web] [data-scroll-owner=page] .storage-center-theatre,html[data-shell-kind=web] [data-scroll-owner=page] .cost-card,html[data-shell-kind=web] [data-scroll-owner=page] .stat-card,html[data-shell-kind=web] [data-scroll-owner=page] .stat-card-primary,html[data-shell-kind=web] [data-scroll-owner=page] .stat-card-success,html[data-shell-kind=web] [data-scroll-owner=page] .stat-card-warning{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-shell-kind=web] [data-scroll-owner=page] .packetwolf-page .zeus-page-body,html[data-shell-kind=web] [data-scroll-owner=page] .network-center-supplements--collapsible{box-shadow:none;background:0 0;border:0;border-radius:0}html[data-shell-kind=web] .tahoe-hero-flat{text-align:left;max-width:900px;min-height:0;margin:20px 0 28px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:28px 0 12px!important}html[data-shell-kind=web] .tahoe-hero-flat:before{content:"";background:radial-gradient(ellipse at 30% 40%, var(--zeus-gn-hero-a), transparent 60%), radial-gradient(ellipse at 80% 20%, var(--zeus-gn-hero-b), transparent 55%);height:280px;-webkit-mask-image:radial-gradient(ellipse at 50% 35%, var(--netra-black) 35%, transparent 75%);mask-image:radial-gradient(ellipse at 50% 35%, var(--netra-black) 35%, transparent 75%);pointer-events:none;z-index:-1;position:absolute;inset:-20px -8% auto}html[data-shell-kind=web] .tahoe-hero-flat .tahoe-icon-badge{display:none!important}html[data-shell-kind=web] .tahoe-hero-flat h1{color:var(--zeus-gn-ink-active);text-overflow:clip;flex:none;letter-spacing:-.02em!important;white-space:normal!important;font-size:clamp(32px,4vw,52px)!important;font-weight:600!important;line-height:1.15!important;overflow:visible!important}html[data-shell-kind=web] .tahoe-hero-flat .tahoe-hero-lede,html[data-shell-kind=web] .tahoe-hero-flat p{text-align:left;text-wrap:pretty;max-width:640px;color:var(--zeus-gn-muted);margin:12px 0 0;font-size:19px!important;line-height:1.42!important}html[data-shell-kind=web] .tahoe-hero-ledger{border-top:0;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px;width:100%;max-width:72rem;margin-top:24px;padding-top:0;display:grid}html[data-shell-kind=web] .tahoe-hero-ledger-cell{border-radius:var(--radius-xl,18px);background:var(--bg-elevated-2,hsl(var(--muted)));flex-direction:column-reverse;gap:.25rem;border:1px solid hsl(var(--border))!important;border-top:2px solid color-mix(in srgb, var(--zeus-gn-blue) 45%, transparent)!important;padding:18px!important}html[data-shell-kind=web] .tahoe-hero-ledger-label{letter-spacing:0;text-transform:none;color:var(--text-tertiary,hsl(var(--muted-foreground)));font-family:inherit;font-size:12px;font-weight:400}html[data-shell-kind=web] .tahoe-hero-ledger-value{letter-spacing:-.03em;font-size:clamp(22px,2.6vw,40px);font-weight:600;line-height:1.1}html[data-shell-kind=web] .zeus-empty{width:100%;max-width:40rem;margin-inline:auto}html[data-shell-kind=web] .zeus-glass-section,html[data-shell-kind=web] .zeus-glass-pulse-panel,html[data-shell-kind=web] .zeus-appearance-section,html[data-shell-kind=web] .tahoe-glass-card,html[data-shell-kind=web] .command-deck-panel,html[data-shell-kind=web] .zeus-panel,html[data-shell-kind=web] .zeus-glass-metrics .zeus-glass-metric{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-shell-kind=web] .command-deck-action{border:1px solid hsl(var(--border))!important;background:hsl(var(--card))!important;box-shadow:0 2px 14px -6px hsl(var(--netra-hsl-220-30-20) / .18)!important;color:hsl(var(--card-foreground))!important}html[data-shell-kind=web]:not([data-theme=tahoe-light]) .command-deck-action{background:hsl(var(--netra-hsl-220-12-15))!important;border-color:hsl(var(--netra-hsl-220-10-28))!important;color:hsl(var(--netra-hsl-0-0-98))!important}html[data-shell-kind=web]:not([data-theme=tahoe-light]) .command-deck-action-p2{background:#392a18!important;border-color:#dc8e1880!important}html[data-shell-kind=web]:not([data-theme=tahoe-light]) .command-deck-action-p1{background:#371b1d!important;border-color:#e8304073!important}html[data-shell-kind=web]:not([data-theme=tahoe-light]) .command-deck-action-title{color:hsl(var(--netra-hsl-0-0-98))!important}html[data-shell-kind=web]:not([data-theme=tahoe-light]) .command-deck-action-summary{color:hsl(var(--netra-hsl-210-16-82))!important}html[data-shell-kind=web]:not([data-theme=tahoe-light]) .command-deck-action-cta,html[data-shell-kind=web]:not([data-theme=tahoe-light]) .command-deck-action-p2 .command-deck-action-cta{color:hsl(var(--netra-hsl-0-0-96))!important;background:hsl(var(--netra-white-hsl) / .1)!important;border-color:hsl(var(--netra-white-hsl) / .22)!important}html[data-shell-kind=web][data-theme=tahoe-light] .command-deck-action{background:hsl(var(--netra-white-hsl))!important;border-color:hsl(var(--netra-hsl-240-4-84))!important}html[data-shell-kind=web][data-theme=tahoe-light] .command-deck-action-p2{background:hsl(var(--netra-hsl-32-100-96))!important;border-color:hsl(var(--netra-hsl-28-90-55) / .45)!important}html[data-shell-kind=web][data-theme=tahoe-light] .command-deck-action-p1{background:hsl(var(--netra-hsl-355-90-97))!important;border-color:hsl(var(--netra-hsl-355-90-42) / .35)!important}html[data-shell-kind=web] #zeus-overlay-root .zeus-glass-section,html[data-shell-kind=web] #zeus-overlay-root .tahoe-glass-card,html[data-shell-kind=web] #zeus-overlay-root [role=dialog]{background:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;box-shadow:0 24px 64px -24px hsl(var(--netra-black-hsl) / .28)!important;border-radius:1rem!important}.zeus-log-terminal{background:var(--netra-black);width:100%;min-height:0;box-shadow:none;border:none;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.zeus-log-terminal-bar{border:none;border-bottom:1px solid rgb(var(--netra-white-rgb) / .08);flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem 1.25rem .85rem;display:flex;background:var(--netra-term-bar-l)!important}.zeus-log-terminal-dots{align-items:center;gap:6px;min-height:11px;display:flex}.zeus-log-terminal-dots i{background:#555;border-radius:50%;width:11px;height:11px;display:inline-block}.zeus-log-terminal-dots i:first-child{background:#ff5f57}.zeus-log-terminal-dots i:nth-child(2){background:#febc2e}.zeus-log-terminal-dots i:nth-child(3){background:#28c840}.zeus-log-terminal,.zeus-log-terminal-bar,.zeus-log-terminal-pane,.terminal-xterm-host,.xterm-host{--terminal-bg:var(--netra-black);--terminal-bar:var(--netra-term-bar-l);--terminal-text:var(--netra-g50);color-scheme:dark}html[data-theme=tahoe-light] .zeus-log-terminal,html[data-theme=tahoe-light] .zeus-log-terminal-bar,html[data-theme=tahoe-light] .zeus-log-terminal-pane,html[data-theme=tahoe-light] .terminal-xterm-host,html[data-theme=tahoe-light] .xterm-host,html[data-theme=tahoe-light] .terminal-stage{background:var(--terminal-bg,var(--netra-black))!important;color:var(--terminal-text,var(--netra-g50))!important}.zeus-log-terminal-eyebrow{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--netra-white-hsl) / .45);margin:0;font-size:.75rem;font-weight:600}.zeus-log-terminal-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.zeus-log-terminal-toolbar select,.zeus-log-terminal-toolbar label,.zeus-log-terminal-toolbar button{font-family:var(--font-display);font-size:.75rem!important}.zeus-log-terminal-toolbar select{border-radius:.5rem;background:hsl(var(--netra-white-hsl) / .06)!important;color:hsl(var(--netra-white-hsl) / .92)!important;border:1px solid hsl(var(--netra-white-hsl) / .14)!important;padding:.35rem .65rem!important}.zeus-log-terminal-toolbar label{color:hsl(var(--netra-white-hsl) / .55)!important}.zeus-log-terminal-toolbar button{border-radius:980px;color:hsl(var(--netra-white-hsl) / .92)!important;background:hsl(var(--netra-white-hsl) / .08)!important;border:1px solid hsl(var(--netra-white-hsl) / .14)!important;padding:.35rem .85rem!important}.zeus-log-terminal-toolbar button:hover:not(:disabled){background:hsl(var(--netra-white-hsl) / .14)!important;color:var(--netra-white)!important}.zeus-log-terminal-toolbar button:disabled{opacity:.4}.zeus-log-terminal-pane{background:var(--netra-black);color:var(--netra-g50);font-family:var(--font-mono,ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace);letter-spacing:-.01em;white-space:pre-wrap;word-break:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;border:none;border-radius:0;outline:none;margin:0;padding:.5rem 1.5rem 1.75rem;font-size:13px;line-height:1.55;overflow:auto}.zeus-log-terminal-pane:focus-visible{box-shadow:inset 0 0 0 1px hsl(var(--netra-hsl-211-100-55) / .35)}.zeus-log-line{min-height:1.55em}.zeus-log-tone-default{color:var(--netra-g50)}.zeus-log-tone-dim{color:var(--netra-g500)}.zeus-log-tone-timestamp{color:var(--netra-link-dark)}.zeus-log-tone-info{color:#64d2ff}.zeus-log-tone-ok{color:#30d158}.zeus-log-tone-warn{color:var(--netra-yellow)}.zeus-log-tone-error{color:var(--netra-danger-dark);font-weight:600}.zeus-log-tone-debug{color:#bf5af2}.zeus-log-tone-accent{color:var(--netra-amber)}.apple-btn-link{color:var(--zeus-gn-blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;padding:0;font-size:14px;text-decoration:none;display:inline-flex}.apple-btn-link:hover{text-underline-offset:3px;text-decoration:underline}.apple-highlights-row{text-align:left;width:100%}.apple-highlights-head{margin-top:0}.apple-highlights-grid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px;max-width:72rem;margin:12px 0 0;display:grid}.apple-highlight-value{letter-spacing:-.03em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,40px);font-weight:600;line-height:1.1}.apple-highlight-label{color:var(--text-tertiary,hsl(var(--muted-foreground)));margin-top:.25rem;font-size:12px;line-height:1.35}.apple-sheet-header-title{letter-spacing:-.02em;color:hsl(var(--foreground));margin:.15rem 0 0;font-size:20px;font-weight:600;line-height:1.2}.apple-sheet-header-lede{color:var(--text-tertiary,hsl(var(--muted-foreground)));margin:.35rem 0 0;font-size:14px;line-height:1.42}.vm-center-editorial-page-header{padding:clamp(1rem,3vw,1.75rem) clamp(1rem,4vw,2rem) 0}.zeus-page-body>.zeus-glass-section,.zeus-page-body>.tahoe-panel,.command-deck>.command-deck-panel,.zeus-glass-page>.zeus-glass-section{position:relative}.zeus-page-body>.zeus-glass-section:after,.zeus-page-body>.tahoe-panel:after,.command-deck>.command-deck-panel:after,.zeus-glass-page>.zeus-glass-section:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--netra-blue-rgb) / .25), rgb(var(--netra-cyan-rgb) / .2), transparent);pointer-events:none;z-index:1;height:1px;position:absolute;inset:0 0 auto}html[data-theme=zyvor-carbon] .zeus-page-body>.zeus-glass-section,html[data-theme=zyvor-carbon] .zeus-page-body>.tahoe-panel,html[data-theme=zyvor-carbon] .command-deck>.command-deck-panel,html[data-theme=zyvor-carbon] .zeus-glass-page>.zeus-glass-section,html[data-ui-shell=zyvor-carbon] .zeus-page-body>.zeus-glass-section,html[data-ui-shell=zyvor-carbon] .zeus-page-body>.tahoe-panel,html[data-ui-shell=zyvor-carbon] .command-deck>.command-deck-panel,html[data-ui-shell=zyvor-carbon] .zeus-glass-page>.zeus-glass-section{box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .06)}.tahoe-hero{position:relative}@keyframes netraHeroDrift{0%{background-position:0 0,0 0}to{background-position:6% 4%,-5% -3%}}.tahoe-table thead th,table.zeus-table thead th,.zeus-data-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary,hsl(var(--muted-foreground)));font-size:11px;font-weight:600}.tahoe-table tbody tr:hover,.zeus-data-table tbody tr:hover{background:hsl(var(--foreground) / .04)}.zeus-inline-empty,.empty-state{color:var(--text-tertiary,hsl(var(--muted-foreground)));flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem .25rem;font-size:.875rem;display:flex}.zv-reveal{opacity:0;transition:opacity .7s var(--ease-apple), transform .7s var(--ease-apple);pointer-events:none;transform:translateY(24px)}.zv-reveal--visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.zv-reveal{opacity:1!important;pointer-events:auto!important;transition:none!important;transform:none!important}}.zeus-netra-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--info,211 100% 45%));margin:0 0 .35rem;font-size:12px;font-weight:600}.zeus-ask-card{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:inset 0 1px 0 hsl(var(--foreground) / .04);border-radius:1rem;margin:0;padding:1.25rem 1.35rem 1.15rem}.zeus-ask-card-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--info,211 100% 45%));margin:0 0 .35rem;font-size:11px;font-weight:600}.zeus-ask-card-title{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.zeus-ask-card-lede{max-width:42rem;color:hsl(var(--muted-foreground));margin:.45rem 0 0;font-size:.9375rem;line-height:1.45}.zeus-ask-card-chips{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.zeus-ask-card-chips--follow{margin-top:.75rem}.zeus-ask-card-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsl(var(--border));background:hsl(var(--muted) / .35);color:hsl(var(--foreground));cursor:pointer;border-radius:9999px;padding:.35rem .75rem;font-size:.8125rem;line-height:1.3;transition:border-color .15s,color .15s}.zeus-ask-card-chip:hover:not(:disabled){border-color:hsl(var(--primary) / .45);color:hsl(var(--primary))}.zeus-ask-card-chip:disabled{opacity:.55;cursor:not-allowed}.zeus-ask-card-form{flex-wrap:wrap;align-items:stretch;gap:.65rem;margin-top:1rem;display:flex}.zeus-ask-card-field{flex:14rem;min-width:0}.zeus-ask-card-field input{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:.65rem;padding:.55rem .75rem;font-size:.875rem}.zeus-ask-card-meta{color:hsl(var(--muted-foreground));margin:.55rem 0 0;font-size:.75rem}.zeus-ask-card-err{color:hsl(var(--destructive));margin:.5rem 0 0;font-size:.8125rem}.zeus-ask-card-answer{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:1rem}.zeus-ask-card-headline{color:hsl(var(--foreground));margin:0 0 .35rem;font-size:.9375rem;font-weight:600}.zeus-ask-card-summary{color:hsl(var(--muted-foreground));white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.5}.zeus-ask-card-next{color:hsl(var(--foreground));margin:.65rem 0 0;padding-left:1.1rem;font-size:.8125rem;line-height:1.45}.zeus-ask-card-next li{margin:.25rem 0}.zeus-ask-card-footer{border-top:1px solid hsl(var(--border) / .7);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1rem;padding-top:.85rem;display:flex}.zeus-inventory-toolbar{flex-wrap:wrap;align-items:flex-end;gap:.625rem;width:100%;display:flex}.zeus-inventory-toolbar-search{flex:12rem;min-width:0;margin:0}.zeus-inventory-toolbar-search input{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-width:140px;color:hsl(var(--foreground));border-radius:.65rem;margin:0;padding:.5rem .75rem;font-size:.875rem}.zeus-inventory-toolbar-primary,.zeus-inventory-toolbar-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.zeus-inventory-toolbar-meta{flex-shrink:0;align-self:center;margin-left:auto}.zeus-inventory-density{border:1px solid hsl(var(--border));border-radius:.65rem;flex-shrink:0;display:inline-flex;overflow:hidden}.zeus-inventory-density-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;padding:.4rem .65rem;font-size:.75rem}.zeus-inventory-density-btn.is-active{background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.zeus-preflight-steps{border-bottom:1px solid hsl(var(--border) / .7);flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0 0 .75rem;list-style:none;display:flex}.zeus-preflight-step{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:inline-flex}.zeus-preflight-step.is-active{color:hsl(var(--primary))}.zeus-preflight-step.is-done{color:hsl(var(--foreground) / .7)}.zeus-preflight-step-n{border:1px solid;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;display:inline-flex}.zeus-section-divider{border-top:1px solid hsl(var(--border));letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary,hsl(var(--muted-foreground)));margin:1.5rem 0 .75rem;padding-top:1.25rem;font-size:11px;font-weight:600}.zeus-section-divider h2{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary,hsl(var(--muted-foreground)));margin:0 0 .25rem;font-size:13px;font-weight:700}.zeus-section-divider p{letter-spacing:0;text-transform:none;color:var(--text-tertiary,hsl(var(--muted-foreground)));margin:0;font-size:14px;font-weight:400;line-height:1.4}.zeus-home-metrics-board{text-align:left;width:100%;max-width:72rem;margin:0 0 1.75rem}.zeus-home-metrics-title{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:24px;font-weight:600}.zeus-home-metrics-lede{color:var(--text-tertiary,hsl(var(--muted-foreground)));margin:.35rem 0 0;font-size:14px;line-height:1.45}.zeus-home-metrics{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px;margin-top:24px;display:grid}.zeus-home-metrics-tile,.apple-highlight-item{background:var(--bg-elevated-2,hsl(var(--muted)));border-radius:var(--radius-xl,18px);border:1px solid hsl(var(--border));border-top:2px solid color-mix(in srgb, var(--zeus-gn-blue) 45%, transparent);min-width:0;padding:18px}.zeus-home-metrics-tile b{letter-spacing:-.03em;color:hsl(var(--foreground));overflow-wrap:anywhere;word-break:break-word;font-size:clamp(22px,2.6vw,40px);font-weight:600;display:block}.zeus-home-metrics-tile span{color:var(--text-tertiary,hsl(var(--muted-foreground)));white-space:normal;overflow-wrap:anywhere;word-break:break-word;margin-top:.25rem;font-size:12px;line-height:1.35;display:block}.terminal-xterm-host,.xterm-host,.console-terminal-frame,.zeus-terminal-frame{--terminal-bg:var(--netra-term-bg-l);--terminal-bar:var(--netra-term-bar-l);background:var(--terminal-bg);color:var(--netra-g50);border-radius:var(--radius-md,12px);overflow:hidden}.terminal-session-tabs,.zeus-terminal-toolbar{border-bottom:1px solid rgb(var(--netra-white-rgb) / .08);color:var(--netra-g50);background:var(--terminal-bar,var(--netra-term-bar-l))!important}input:focus-visible,select:focus-visible,textarea:focus-visible,.mac-menubar-icon-btn:focus-visible,.netra-theme-toggle:focus-visible{outline:2px solid rgb(var(--netra-blue-rgb) / .45);outline-offset:2px}html[data-theme=tahoe-light]{--bg-elevated-2:var(--netra-g50);--text-tertiary:hsl(var(--muted-foreground));--disabled-bg:var(--netra-disabled-l);--disabled-text:var(--netra-g500);--hero-glow-a:rgb(var(--netra-blue-rgb) / .14);--hero-glow-b:rgb(var(--netra-cyan-rgb) / .12)}html[data-theme=zyvor-carbon] .marketplace-card,html[data-theme=zyvor-carbon] .marketplace-category-tile,html[data-theme=zyvor-carbon] .marketplace-search-bar,html[data-theme=zyvor-carbon] .marketplace-ai-panel,html[data-theme=zyvor-carbon] .marketplace-empty,html[data-ui-shell=zyvor-carbon] .marketplace-card,html[data-ui-shell=zyvor-carbon] .marketplace-category-tile,html[data-ui-shell=zyvor-carbon] .marketplace-search-bar,html[data-ui-shell=zyvor-carbon] .marketplace-ai-panel,html[data-ui-shell=zyvor-carbon] .marketplace-empty{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-g50);box-shadow:none}html[data-theme=zyvor-carbon] .marketplace-category-tile:hover,html[data-ui-shell=zyvor-carbon] .marketplace-category-tile:hover{background:var(--netra-g800);border-color:rgb(var(--netra-blue-rgb) / .45)}html[data-theme=zyvor-carbon] .marketplace-card.zeus-glass-section,html[data-ui-shell=zyvor-carbon] .marketplace-card.zeus-glass-section{color:var(--netra-g50);background:var(--netra-g900)!important;border-color:rgb(var(--netra-white-rgb) / .16)!important;box-shadow:none!important}html[data-theme=zyvor-carbon] .zeus-empty,html[data-theme=zyvor-carbon] .zeus-glass-empty,html[data-theme=zyvor-carbon] .zeus-inline-empty,html[data-theme=zyvor-carbon] .empty-state,html[data-ui-shell=zyvor-carbon] .zeus-empty,html[data-ui-shell=zyvor-carbon] .zeus-glass-empty,html[data-ui-shell=zyvor-carbon] .zeus-inline-empty,html[data-ui-shell=zyvor-carbon] .empty-state{color:var(--netra-g400)}html[data-theme=zyvor-carbon] .zeus-glass-empty-state,html[data-ui-shell=zyvor-carbon] .zeus-glass-empty-state{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .zeus-glass-empty-icon,html[data-ui-shell=zyvor-carbon] .zeus-glass-empty-icon{background:rgb(var(--netra-blue-rgb) / .16);color:var(--netra-link-dark)}html[data-theme=zyvor-carbon] .settings-web-nav-active,html[data-ui-shell=zyvor-carbon] .settings-web-nav-active{border-color:var(--netra-link-dark);background:rgb(var(--netra-blue-rgb) / .16);color:var(--netra-link-dark)}html[data-theme=zyvor-carbon] .zeus-appearance-theme-card,html[data-ui-shell=zyvor-carbon] .zeus-appearance-theme-card{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);box-shadow:none}html[data-theme=zyvor-carbon] .zeus-appearance-theme-card[aria-pressed=false],html[data-ui-shell=zyvor-carbon] .zeus-appearance-theme-card[aria-pressed=false]{border-color:rgb(var(--netra-white-rgb) / .16)!important;opacity:1!important}html[data-theme=zyvor-carbon] .zeus-identity-badge,html[data-ui-shell=zyvor-carbon] .zeus-identity-badge{color:var(--netra-g400);background:rgb(var(--netra-white-rgb) / .06);border:1px solid rgb(var(--netra-white-rgb) / .12)}html[data-theme=zyvor-carbon] .hsdk-mission-ribbon .zeus-mission-ribbon,html[data-theme=zyvor-carbon] .hsdk-mission-ribbon>.command-deck-status-strip,html[data-ui-shell=zyvor-carbon] .hsdk-mission-ribbon .zeus-mission-ribbon,html[data-ui-shell=zyvor-carbon] .hsdk-mission-ribbon>.command-deck-status-strip{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);box-shadow:inset 3px 0 0 var(--netra-blue);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .command-deck-status-chip,html[data-ui-shell=zyvor-carbon] .command-deck-status-chip{background:var(--netra-g800);border-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .mac-desktop-root,html[data-ui-shell=zyvor-carbon] .mac-desktop-root{--mac-border:rgb(var(--netra-white-rgb) / .16);--zeus-glass-chrome-bg:#161617e0;--zeus-dock-bg:#1d1d1ff0;--zeus-dock-border:rgb(var(--netra-white-rgb) / .16);--zeus-dock-shadow:0 18px 48px -18px rgb(var(--netra-black-rgb) / .65);--command-deck-panel-bg:var(--netra-g900)}html[data-theme=zyvor-carbon] .mac-menubar-inner,html[data-ui-shell=zyvor-carbon] .mac-menubar-inner{border-bottom-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-g50);background:#161617cc}html[data-theme=zyvor-carbon] .mac-dock-slab,html[data-ui-shell=zyvor-carbon] .mac-dock-slab{background:linear-gradient(180deg, rgb(var(--netra-white-rgb) / .08) 0%, transparent 42%), #1d1d1ff0;border-color:rgb(var(--netra-white-rgb) / .16);box-shadow:0 1px 0 rgb(var(--netra-white-rgb) / .08) inset, 0 18px 48px -18px rgb(var(--netra-black-rgb) / .65)}html[data-theme=zyvor-carbon] .mac-menu-panel,html[data-ui-shell=zyvor-carbon] .mac-menu-panel{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);box-shadow:0 16px 48px -12px rgb(var(--netra-black-rgb) / .75)}html[data-theme=zyvor-carbon] .command-deck-fleet-pulse,html[data-ui-shell=zyvor-carbon] .command-deck-fleet-pulse{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-g50);box-shadow:none}html[data-theme=zyvor-carbon] .zeus-command-deck,html[data-ui-shell=zyvor-carbon] .zeus-command-deck{--command-deck-panel-bg:var(--netra-g900)}html[data-theme=zyvor-carbon] .command-deck-panel,html[data-ui-shell=zyvor-carbon] .command-deck-panel{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .tahoe-hero-flat,html[data-ui-shell=zyvor-carbon] .tahoe-hero-flat{color:var(--netra-g50);background:var(--netra-black)!important;border-color:rgb(var(--netra-white-rgb) / .16)!important}html[data-theme=zyvor-carbon] .tahoe-table,html[data-theme=zyvor-carbon] table.zeus-table,html[data-theme=zyvor-carbon] .zeus-data-table,html[data-ui-shell=zyvor-carbon] .tahoe-table,html[data-ui-shell=zyvor-carbon] table.zeus-table,html[data-ui-shell=zyvor-carbon] .zeus-data-table{color:var(--netra-g50)}html[data-theme=zyvor-carbon] .tahoe-table thead th,html[data-theme=zyvor-carbon] table.zeus-table thead th,html[data-theme=zyvor-carbon] .zeus-data-table thead th,html[data-ui-shell=zyvor-carbon] .tahoe-table thead th,html[data-ui-shell=zyvor-carbon] table.zeus-table thead th,html[data-ui-shell=zyvor-carbon] .zeus-data-table thead th{color:var(--netra-g500);border-bottom-color:rgb(var(--netra-white-rgb) / .12)}html[data-theme=zyvor-carbon] .tahoe-table tbody tr,html[data-theme=zyvor-carbon] .zeus-data-table tbody tr,html[data-ui-shell=zyvor-carbon] .tahoe-table tbody tr,html[data-ui-shell=zyvor-carbon] .zeus-data-table tbody tr{border-bottom-color:rgb(var(--netra-white-rgb) / .08)}html[data-theme=zyvor-carbon] .tahoe-table tbody tr:hover,html[data-theme=zyvor-carbon] .zeus-data-table tbody tr:hover,html[data-ui-shell=zyvor-carbon] .tahoe-table tbody tr:hover,html[data-ui-shell=zyvor-carbon] .zeus-data-table tbody tr:hover{background:rgb(var(--netra-white-rgb) / .04)}html[data-theme=zyvor-carbon] .zeus-empty-orb,html[data-ui-shell=zyvor-carbon] .zeus-empty-orb{background:radial-gradient(circle, rgb(var(--netra-blue-rgb) / .22) 0%, rgb(var(--netra-blue-rgb) / .08) 45%, transparent 70%)}html[data-theme=zyvor-carbon] .zeus-empty-icon,html[data-ui-shell=zyvor-carbon] .zeus-empty-icon{background:linear-gradient(145deg, rgb(var(--netra-blue-rgb) / .2), rgb(var(--netra-blue-rgb) / .1));border-color:rgb(var(--netra-white-rgb) / .16);color:var(--netra-link-dark);box-shadow:none}html[data-theme=zyvor-carbon] .zeus-empty,html[data-ui-shell=zyvor-carbon] .zeus-empty{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .16);box-shadow:none;color:var(--netra-g50)}.hub-embed-panel .tahoe-hero,.hub-embed-panel .zeus-editorial-hero,.hub-embed-panel [data-page-hero="1"]{display:none!important}html[data-theme=zyvor-carbon] .marketplace-category-tile,html[data-ui-shell=zyvor-carbon] .marketplace-category-tile{border-color:rgb(var(--netra-white-rgb) / .12);background:var(--netra-g900);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .marketplace-category-tile:hover,html[data-ui-shell=zyvor-carbon] .marketplace-category-tile:hover{border-color:rgb(var(--netra-blue-rgb) / .45);background:var(--netra-g800)}html[data-theme=zyvor-carbon] .marketplace-category-tile-active,html[data-ui-shell=zyvor-carbon] .marketplace-category-tile-active{border-color:rgb(var(--netra-blue-rgb) / .55);background:rgb(var(--netra-blue-rgb) / .14)}html[data-theme=zyvor-carbon] .marketplace-chip,html[data-ui-shell=zyvor-carbon] .marketplace-chip{border-color:rgb(var(--netra-white-rgb) / .14);background:var(--netra-g800);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .marketplace-chip:hover,html[data-ui-shell=zyvor-carbon] .marketplace-chip:hover{background:var(--netra-g700)}html[data-theme=zyvor-carbon] .marketplace-os-chip,html[data-ui-shell=zyvor-carbon] .marketplace-os-chip{border-color:rgb(var(--netra-white-rgb) / .14);background:var(--netra-g800);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .marketplace-os-chip-active,html[data-ui-shell=zyvor-carbon] .marketplace-os-chip-active{border-color:rgb(var(--netra-blue-rgb) / .5);background:rgb(var(--netra-blue-rgb) / .16);color:var(--netra-link-dark)}.zeus-terminal-frame,.zeus-terminal-chrome{background:var(--netra-term-bg-l);color:var(--netra-g50);border-color:rgb(var(--netra-white-rgb) / .12)}.zeus-terminal-chrome-bar{background:var(--netra-g900);border-color:rgb(var(--netra-white-rgb) / .1);color:var(--netra-g400)}.zeus-explain-finding{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:inline-flex}.zeus-explain-pop{border:1px solid hsl(var(--border));border-radius:var(--radius-base,12px);background:var(--bg-elevated-2,hsl(var(--muted)));flex-basis:100%;margin-top:8px;padding:12px 14px}.zeus-explain-pop--inline{flex-basis:auto;margin-top:0}html[data-theme=zyvor-carbon] .zeus-explain-pop,html[data-ui-shell=zyvor-carbon] .zeus-explain-pop{background:var(--netra-g800);border-color:rgb(var(--netra-white-rgb) / .16)}.zeus-ask-chips{flex-wrap:wrap;gap:8px;display:flex}.zeus-ask-chip{border:1px solid hsl(var(--foreground) / .14);background:var(--bg-elevated-2,hsl(var(--muted)));color:hsl(var(--foreground));border-radius:var(--radius-pill,980px);cursor:pointer;min-height:36px;transition:background .15s var(--ease-apple,ease);padding:8px 14px;font-size:13px;line-height:1.25}.zeus-ask-chip:hover:not(:disabled){background:hsl(var(--foreground) / .08)}.zeus-ask-chip:disabled{opacity:.55;cursor:not-allowed}.zeus-ask-meta{color:var(--text-tertiary,hsl(var(--muted-foreground)));margin:0;font-size:12px}.zeus-ask-answer+.zeus-ask-answer{border-top:1px solid hsl(var(--border));margin-top:4px;padding-top:12px}.zeus-ask-brief-head{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 6px;display:flex}.zeus-ask-brief-headline{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}.zeus-ask-brief-engine{color:var(--text-tertiary,hsl(var(--muted-foreground)));font-size:12px}.zeus-ask-brief-summary{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.45}.zeus-ask-brief-list{color:hsl(var(--muted-foreground));margin:8px 0 0;padding-left:18px;font-size:.8125rem}.zeus-ask-brief-list li{margin:6px 0}html[data-theme=zyvor-carbon] .zeus-ask-chip,html[data-ui-shell=zyvor-carbon] .zeus-ask-chip{border-color:rgb(var(--netra-white-rgb) / .16);background:var(--netra-g800);color:var(--netra-g50)}html[data-theme=zyvor-carbon] .zeus-ask-chip:hover:not(:disabled),html[data-ui-shell=zyvor-carbon] .zeus-ask-chip:hover:not(:disabled){background:var(--netra-g700)}.zeus-warning-banner{border:1px solid hsl(var(--warning) / .35);background:hsl(var(--warning) / .1);color:hsl(var(--warning));border-radius:.75rem;padding:.65rem .85rem;line-height:1.45}html[data-theme=zyvor-carbon] .zeus-page-body>.tahoe-panel,html[data-theme=zyvor-carbon] .command-deck>.command-deck-panel,html[data-ui-shell=zyvor-carbon] .zeus-page-body>.tahoe-panel,html[data-ui-shell=zyvor-carbon] .command-deck>.command-deck-panel{transition:transform .25s var(--ease-apple,ease), border-color .25s var(--ease-apple,ease), box-shadow .25s var(--ease-apple,ease)}html[data-theme=zyvor-carbon] .zeus-page-body>.tahoe-panel:hover,html[data-theme=zyvor-carbon] .command-deck>.command-deck-panel:hover,html[data-ui-shell=zyvor-carbon] .zeus-page-body>.tahoe-panel:hover,html[data-ui-shell=zyvor-carbon] .command-deck>.command-deck-panel:hover{border-color:rgb(var(--netra-white-rgb) / .2);box-shadow:inset 0 1px 0 rgb(var(--netra-white-rgb) / .1);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){html[data-theme=zyvor-carbon] .zeus-page-body>.tahoe-panel:hover,html[data-theme=zyvor-carbon] .command-deck>.command-deck-panel:hover,html[data-ui-shell=zyvor-carbon] .zeus-page-body>.tahoe-panel:hover,html[data-ui-shell=zyvor-carbon] .command-deck>.command-deck-panel:hover{transform:none}}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid rgb(var(--netra-blue-rgb) / .45);outline-offset:1px;border-color:rgb(var(--netra-blue-rgb) / .55);box-shadow:none}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-md::file-selector-button{border-radius:calc(var(--radius) - 2px)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-primary\/15::file-selector-button{background-color:hsl(var(--primary) / .15)}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:text-primary::file-selector-button{color:hsl(var(--primary))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[hsl\(var\(--foreground\)\/0\.1\)\]:hover{border-color:hsl(var(--foreground)/.1)}.hover\:border-\[hsl\(var\(--foreground\)\/0\.16\)\]:hover{border-color:hsl(var(--foreground)/.16)}.hover\:border-\[hsl\(var\(--foreground\)\/0\.2\)\]:hover{border-color:hsl(var(--foreground)/.2)}.hover\:border-ai\/30:hover{border-color:hsl(var(--accent-alt) / .3)}.hover\:border-ai\/40:hover{border-color:hsl(var(--accent-alt) / .4)}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-border\/50:hover{border-color:hsl(var(--border) / .5)}.hover\:border-border\/60:hover{border-color:hsl(var(--border) / .6)}.hover\:border-border\/80:hover{border-color:hsl(var(--border) / .8)}.hover\:border-destructive:hover{border-color:hsl(var(--destructive))}.hover\:border-destructive\/50:hover{border-color:hsl(var(--destructive) / .5)}.hover\:border-foreground:hover{border-color:hsl(var(--foreground))}.hover\:border-muted-foreground:hover{border-color:hsl(var(--muted-foreground))}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-warning\/40:hover{border-color:hsl(var(--warning) / .4)}.hover\:bg-\[hsl\(var\(--card\)\/0\.3\)\]:hover{background-color:hsl(var(--card)/.3)}.hover\:bg-\[hsl\(var\(--card\)\/0\.45\)\]:hover{background-color:hsl(var(--card)/.45)}.hover\:bg-\[hsl\(var\(--foreground\)\/0\.05\)\]:hover{background-color:hsl(var(--foreground)/.05)}.hover\:bg-\[hsl\(var\(--foreground\)\/0\.06\)\]:hover{background-color:hsl(var(--foreground)/.06)}.hover\:bg-\[hsl\(var\(--foreground\)\/0\.1\)\]:hover{background-color:hsl(var(--foreground)/.1)}.hover\:bg-\[hsl\(var\(--foreground\)\/0\.15\)\]:hover{background-color:hsl(var(--foreground)/.15)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/20:hover{background-color:hsl(var(--accent) / .2)}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-ai:hover{background-color:hsl(var(--accent-alt))}.hover\:bg-ai\/10:hover{background-color:hsl(var(--accent-alt) / .1)}.hover\:bg-ai\/15:hover{background-color:hsl(var(--accent-alt) / .15)}.hover\:bg-ai\/20:hover{background-color:hsl(var(--accent-alt) / .2)}.hover\:bg-ai\/25:hover{background-color:hsl(var(--accent-alt) / .25)}.hover\:bg-ai\/30:hover{background-color:hsl(var(--accent-alt) / .3)}.hover\:bg-ai\/40:hover{background-color:hsl(var(--accent-alt) / .4)}.hover\:bg-ai\/45:hover{background-color:hsl(var(--accent-alt) / .45)}.hover\:bg-ai\/50:hover{background-color:hsl(var(--accent-alt) / .5)}.hover\:bg-background\/80:hover{background-color:hsl(var(--background) / .8)}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-card\/30:hover{background-color:hsl(var(--card) / .3)}.hover\:bg-card\/50:hover{background-color:hsl(var(--card) / .5)}.hover\:bg-card\/60:hover{background-color:hsl(var(--card) / .6)}.hover\:bg-card\/90:hover{background-color:hsl(var(--card) / .9)}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/15:hover{background-color:hsl(var(--destructive) / .15)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/30:hover{background-color:hsl(var(--destructive) / .3)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:hsl(var(--foreground) / .03)}.hover\:bg-foreground\/\[0\.05\]:hover{background-color:hsl(var(--foreground) / .05)}.hover\:bg-foreground\/\[0\.06\]:hover{background-color:hsl(var(--foreground) / .06)}.hover\:bg-foreground\/\[0\.08\]:hover{background-color:hsl(var(--foreground) / .08)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/10:hover{background-color:hsl(var(--muted) / .1)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary) / .15)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/30:hover{background-color:hsl(var(--primary) / .3)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-success:hover{background-color:hsl(var(--success))}.hover\:bg-success\/10:hover{background-color:hsl(var(--success) / .1)}.hover\:bg-success\/25:hover{background-color:hsl(var(--success) / .25)}.hover\:bg-warning:hover{background-color:hsl(var(--warning))}.hover\:bg-warning\/15:hover{background-color:hsl(var(--warning) / .15)}.hover\:bg-warning\/20:hover{background-color:hsl(var(--warning) / .2)}.hover\:bg-warning\/25:hover{background-color:hsl(var(--warning) / .25)}.hover\:text-\[\#f5f5f7\]:hover{--tw-text-opacity:1;color:rgb(245 245 247/var(--tw-text-opacity,1))}.hover\:text-ai:hover{color:hsl(var(--accent-alt))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-foreground\/80:hover{color:hsl(var(--foreground) / .8)}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-success:hover{color:hsl(var(--success))}.hover\:text-warning:hover{color:hsl(var(--warning))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.hover\:ring-\[hsl\(var\(--foreground\)\/0\.15\)\]:hover{--tw-ring-color:hsl(var(--foreground)/.15)}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:translate-y-0:focus{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus\:border-ai:focus{border-color:hsl(var(--accent-alt))}.focus\:border-ai\/50:focus{border-color:hsl(var(--accent-alt) / .5)}.focus\:border-destructive\/50:focus{border-color:hsl(var(--destructive) / .5)}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-primary\/40:focus{border-color:hsl(var(--primary) / .4)}.focus\:border-primary\/50:focus{border-color:hsl(var(--primary) / .5)}.focus\:border-success:focus{border-color:hsl(var(--success))}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-warning:focus{border-color:hsl(var(--warning))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-ai:focus{--tw-ring-color:hsl(var(--accent-alt))}.focus\:ring-ai\/40:focus{--tw-ring-color:hsl(var(--accent-alt) / .4)}.focus\:ring-ai\/50:focus{--tw-ring-color:hsl(var(--accent-alt) / .5)}.focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.focus\:ring-destructive\/50:focus{--tw-ring-color:hsl(var(--destructive) / .5)}.focus\:ring-primary:focus{--tw-ring-color:hsl(var(--primary))}.focus\:ring-primary\/30:focus{--tw-ring-color:hsl(var(--primary) / .3)}.focus\:ring-primary\/40:focus{--tw-ring-color:hsl(var(--primary) / .4)}.focus\:ring-primary\/50:focus{--tw-ring-color:hsl(var(--primary) / .5)}.focus\:ring-primary\/60:focus{--tw-ring-color:hsl(var(--primary) / .6)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-success:focus{--tw-ring-color:hsl(var(--success))}.focus\:ring-warning:focus{--tw-ring-color:hsl(var(--warning))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-background:focus{--tw-ring-offset-color:hsl(var(--background))}.focus-visible\:bg-muted\/30:focus-visible{background-color:hsl(var(--muted) / .3)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[hsl\(var\(--foreground\)\/0\.4\)\]:focus-visible{--tw-ring-color:hsl(var(--foreground)/.4)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:hsl(var(--primary))}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:hsl(var(--primary) / .4)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:hsl(var(--primary) / .5)}.focus-visible\:ring-primary\/60:focus-visible{--tw-ring-color:hsl(var(--primary) / .6)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-card:disabled{background-color:hsl(var(--card))}.disabled\:text-muted-foreground:disabled{color:hsl(var(--muted-foreground))}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-primary:hover:disabled{background-color:hsl(var(--primary))}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:border-primary{border-color:hsl(var(--primary))}.group:hover .group-hover\:text-foreground\/80{color:hsl(var(--foreground) / .8)}.group:hover .group-hover\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group:hover .group-hover\:text-warning{color:hsl(var(--warning))}.group\/access:hover .group-hover\/access\:opacity-100{opacity:1}.group\/traffic:hover .group-hover\/traffic\:opacity-70{opacity:.7}.group\/traffic:hover .group-hover\/traffic\:opacity-90{opacity:.9}.group:hover .group-hover\:opacity-100{opacity:1}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (width>=640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:m-4{margin:1rem}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[620px\]{max-width:620px}.sm\:max-w-\[820px\]{max-width:820px}.sm\:max-w-md{max-width:28rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1}.sm\:flex-\[2\]{flex:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[110px_100px_1fr_110px_1fr_auto\]{grid-template-columns:110px 100px 1fr 110px 1fr auto}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-4{gap:1rem}.sm\:self-start{align-self:flex-start}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:p-10{padding:2.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pl-2{padding-left:.5rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:w-52{width:13rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-6{padding:1.5rem}}@media (width>=1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (width>=1280px){.xl\:inline{display:inline}.xl\:table-cell{display:table-cell}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}:root{--zeus-topbar-h:4rem;--zeus-tabs-h:2.25rem;--zeus-shell-top-offset:calc(var(--zeus-topbar-h) + var(--zeus-tabs-h));--zeus-sidebar-w-collapsed:4.5rem;--zeus-sidebar-w-expanded:13.75rem;--zeus-sidebar-w:var(--zeus-sidebar-w-collapsed);--zeus-dock-h:4.75rem;--zeus-dock-gap:1.75rem;--zeus-mobile-shell-bar-h:4.5rem;--zeus-bottom-safe:calc(var(--zeus-dock-h) + var(--zeus-dock-gap) + env(safe-area-inset-bottom,0px));--zeus-vm-scroll-safe:calc(var(--zeus-bottom-safe) + .5rem);--zeus-command-rail-w:2.75rem;--zeus-content-pad-x:1.5rem;--zeus-content-pad-y:1.25rem;--zeus-page-pad-x:clamp(.75rem, 2vw, 1.5rem);--zeus-page-pad-y:clamp(.75rem, 1.5vw, 1.25rem);--zeus-page-section-gap:clamp(1rem, 2vw, 1.75rem);--zeus-scroll-pad-top:1rem;--zeus-z-topbar:100;--zeus-z-sidebar:110;--zeus-z-menubar:250;--zeus-z-command-rail:250;--zeus-z-dock:300;--zeus-z-ambient:500;--zeus-z-dropdown:500;--zeus-z-drawer:700;--zeus-z-modal:800;--zeus-z-command-palette:900;--zeus-z-toast:950;--zeus-z-onboarding:10000;--zeus-dock-clearance:var(--zeus-bottom-safe);--zeus-scroll-pad-bottom:var(--zeus-bottom-safe);--zeus-scroll-pad-bottom-lg:var(--zeus-bottom-safe);--vm-inspector-edge-tab-width:var(--zeus-command-rail-w);--vm-orbit-dock-clearance:var(--zeus-bottom-safe)}html[data-zeus-sidebar-autohide="1"]{--zeus-sidebar-width:0px}@media (width<=1023px){:root{--zeus-bottom-safe:calc(var(--zeus-mobile-shell-bar-h) + env(safe-area-inset-bottom,0px));--zeus-vm-scroll-safe:calc(var(--zeus-bottom-safe) + 2rem)}}[data-center-page="1"] .zeus-center-body-scroll .min-h-screen{height:auto;min-height:0}html:has(.mac-desktop-root),body:has(.mac-desktop-root),#root:has(.mac-desktop-root){height:100dvh;overflow:hidden}.mac-desktop-root.zeus-shell{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100vw;height:100dvh;max-height:100dvh;display:grid;overflow:hidden}.mac-desktop-root.zeus-shell[data-workbench="1"]{grid-template-rows:auto minmax(0,1fr)}.zeus-topbar{z-index:var(--zeus-z-topbar);grid-area:1/1/auto/-1}.zeus-shell-tabs{grid-area:2/1/auto/-1}.zeus-shell-body{grid-area:3/1/auto/-1;grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.mac-desktop-root.zeus-shell[data-workbench="1"] .zeus-shell-body{grid-row:2;grid-template-columns:minmax(0,1fr)}.zeus-sidebar{min-height:0;z-index:var(--zeus-z-sidebar);grid-column:1}.zeus-workspace{grid-column:2;min-width:0;min-height:0;position:relative;overflow:hidden}.mac-desktop-root.zeus-shell[data-workbench="1"] .zeus-workspace{grid-column:1}.mac-desktop-root{height:100dvh;max-height:100dvh;overflow:hidden}.mac-desktop-shell-body,.zeus-app-workspace{flex:auto;min-width:0;min-height:0;overflow:hidden}[data-center-page="1"] .mac-desktop-main,.mac-desktop-root[data-workbench="1"] .mac-desktop-main{overscroll-behavior:contain;flex-direction:column;flex:auto;min-width:0;min-height:0;padding-bottom:0;display:flex;overflow:hidden}[data-center-page="1"] .mac-desktop-main:has(.hsdk-tab-content--workspace),[data-center-page="1"] .mac-desktop-main:has(.zeus-finder-viewport-host),[data-center-page="1"] .mac-desktop-main:has(.mac-finder-viewport-fill),[data-center-page="1"] .mac-desktop-main:has([data-scroll-owner=inner]){overflow:hidden}[data-center-page="1"] .zeus-center-body-scroll{scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .22) transparent;scroll-behavior:smooth;flex:auto;min-height:0}[data-center-page="1"] .zeus-center-body-scroll:not(.zeus-workspace-scroll):not([data-scroll-owner=inner]):not([data-scroll-owner=page]){overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:var(--zeus-bottom-safe);scroll-padding-top:var(--zeus-scroll-pad-top);scroll-padding-bottom:var(--zeus-bottom-safe);overflow-y:auto}[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=inner],[data-center-page="1"] .zeus-center-body-scroll:has(.hsdk-tab-content--workspace),[data-center-page="1"] .zeus-center-body-scroll:has(.zeus-finder-viewport-host),[data-center-page="1"] .zeus-center-body-scroll:has(.mac-finder-viewport-fill){padding-bottom:0;overflow:hidden}[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=inner]:after,[data-center-page="1"] .zeus-center-body-scroll:has(.hsdk-tab-content--workspace):after,[data-center-page="1"] .zeus-center-body-scroll:has(.zeus-finder-viewport-host):after,[data-center-page="1"] .zeus-center-body-scroll:has(.mac-finder-viewport-fill):after,[data-center-page="1"] .zeus-center-body-scroll:after{content:none;display:none}[data-center-page="1"] .zeus-center-body-scroll::-webkit-scrollbar{width:8px}[data-center-page="1"] .zeus-center-body-scroll::-webkit-scrollbar-thumb{background:hsl(var(--foreground) / .18);background-clip:padding-box;border:2px solid #0000;border-radius:999px}[data-center-page="1"] .zeus-center-content,[data-center-page="1"] .zeus-center-body-scroll .zeus-center-content{padding-bottom:0;overflow:visible}[data-center-page="1"] .zeus-center-content-fill,[data-center-page="1"] .zeus-center-content-pass{flex-direction:column;flex:auto;min-height:0;display:flex}[data-center-page="1"] .zeus-center-content-fill:has(.hsdk-page),[data-center-page="1"] .zeus-center-content-fill:has(.zeus-finder-viewport-host),[data-center-page="1"] .zeus-center-content-pass:has(.zeus-finder-viewport-host),[data-center-page="1"] .zeus-center-content-fill:has(.hsdk-page--workspace),[data-center-page="1"] .zeus-center-content-fill:has(.network-center-lens){padding-bottom:0;overflow:hidden}[data-center-page="1"] .zeus-center-body:has(.zeus-finder-viewport-host),[data-center-page="1"] .zeus-center-content:has(.zeus-finder-viewport-host){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}[data-center-page="1"] .zeus-center-body:has(.zeus-finder-viewport-host)>:not(.zeus-finder-viewport-host){flex-shrink:0}.zeus-center-body{flex:auto;min-height:0}.zeus-center-content{gap:var(--zeus-page-section-gap,1.5rem);flex-direction:column;flex:auto;min-height:0;display:flex}.zeus-reserved-page.zeus-relaxed-page{min-height:0;overflow:hidden}[data-center-page="1"] .tahoe-page-root,[data-center-page="1"] .tahoe-center-stack,[data-center-page="1"] .zeus-center-page{flex:auto;min-height:0}[data-center-page="1"] .zeus-center-page{height:100%}.zeus-flex-fill-col{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.zeus-scroll-y{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe);flex:auto;overflow:hidden auto}[data-center-page="1"] .zeus-center-body-scroll .mac-finder-fill:not(.mac-finder-viewport-fill),[data-center-page="1"] .zeus-center-body-scroll .mac-finder:not(.mac-finder-fill){flex:none;height:auto;min-height:0}[data-center-page="1"] .zeus-center-body-scroll .mac-finder-viewport-fill{flex:auto;min-height:0;overflow:hidden}[data-center-page="1"] .zeus-center-body-scroll .mac-finder:not(.mac-finder-viewport-fill) .mac-finder-panes{flex:none;min-height:0;overflow:visible}[data-center-page="1"] .zeus-center-body-scroll .mac-finder-viewport-fill .mac-finder-panes{flex:auto;min-height:0;overflow:hidden}[data-center-page="1"] .zeus-center-body-scroll .mac-finder:not(.mac-finder-viewport-fill) .mac-finder-list.mac-finder-scroll-pane,[data-center-page="1"] .zeus-center-body-scroll .mac-finder:not(.mac-finder-viewport-fill) .mac-finder-columns{flex:none;overflow:visible}[data-center-page="1"] .zeus-center-body-scroll .mac-finder-column{max-height:none;overflow-y:visible}[data-center-page="1"] .zeus-center-body-scroll .mac-finder:not(.mac-finder-viewport-fill) .mac-finder-inspector,[data-center-page="1"] .zeus-center-body-scroll .mac-finder:not(.mac-finder-viewport-fill) .mac-finder-inspector>div,[data-center-page="1"] .zeus-center-body-scroll .vm-center-card-grid,[data-center-page="1"] .zeus-center-body-scroll .tahoe-table-wrap:not(.overflow-x-auto){flex:none;overflow:visible}[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .mac-finder-inspector-panel,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .settings-inspector-theatre,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .app-inspector-theatre,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .pvc-inspector-panel,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .activity-monitor-inspector,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .network-flow-inspector-panel,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .incident-inspector-panel{height:auto;min-height:0}[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .mac-finder-inspector-panel>div,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .settings-inspector-theatre>div:last-child,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .app-inspector-theatre>div:last-child,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .pvc-inspector-panel>div:last-child,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .activity-monitor-inspector>div:last-child,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .network-flow-inspector-panel>div:last-child,[data-center-page="1"] .zeus-center-body-scroll[data-scroll-owner=page] .incident-inspector-panel>div:last-child{flex:none;overflow:visible}[data-center-page="1"] .zeus-center-body-scroll .storage-center-theatre.zeus-web-finder.mac-finder-wide{flex:none;height:auto;min-height:0;overflow:visible}.zeus-web-finder.mac-finder-wide:not(.mac-finder-viewport-fill),.zeus-web-finder.mac-finder:not(.mac-finder-fill):not(.mac-finder-wide){background:0 0;border:none;border-radius:0;flex:none;height:auto;min-height:0;overflow:visible}.zeus-web-finder .mac-finder-toolbar{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card) / .72);border-radius:.75rem}.zeus-web-finder .mac-finder-column,.zeus-web-finder .settings-category-column{top:var(--zeus-shell-top-offset);overscroll-behavior:auto;position:sticky;overflow-y:auto}.network-center-lens .zeus-center-body-scroll:has(.hsdk-tab-content--workspace){padding-bottom:0;overflow:hidden}.network-center-lens .zeus-center-body-scroll:not(:has(.hsdk-tab-content--workspace)){overscroll-behavior:contain;overflow-y:auto}.network-center-lens .zeus-center-content-fill{min-height:0;overflow:visible}.hsdk-page-footer{padding-bottom:var(--zeus-bottom-safe);flex-shrink:0}html[data-zeus-dock-ops="1"] .hsdk-page-footer{padding-bottom:var(--zeus-bottom-safe)}.tahoe-center-stack:has(.hsdk-page),.zeus-center-page:has(.hsdk-page),.zeus-center-page:has(.hsdk-page) .zeus-center-body{gap:0}@media (width>=1024px){[data-center-page="1"] .zeus-center-page{min-height:0}[data-center-page="1"] .zeus-main-content-pad{padding-bottom:0}}#zeus-digital-twin-panel,[data-testid=home-insights-panel]{scroll-margin-top:1rem}.mac-desktop-root[data-center-page="0"] .mac-desktop-main{padding-bottom:var(--zeus-bottom-safe)}.mac-desktop-root[data-workbench="1"] .mac-desktop-main{padding-bottom:0}.zeus-reserved-page.zeus-center-page{flex:auto;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.zeus-reserved-page:not(:has(.zeus-page-header)){grid-template-rows:minmax(0,1fr)}.zeus-reserved-page:not(:has(.zeus-page-header)) .zeus-page-body{grid-row:1/-1}.zeus-reserved-page.zeus-relaxed-page:not(.zeus-center-page-compact){gap:.75rem}.zeus-reserved-page.zeus-center-page-compact{gap:.5rem}.zeus-page-header{flex-shrink:0;grid-row:1}.zeus-page-body{flex-direction:column;grid-row:2;min-width:0;min-height:0;display:flex;overflow:hidden}.zeus-page-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.zeus-page-content.zeus-page-scroll[data-scroll-owner=page],.zeus-center-body-scroll[data-scroll-owner=page].zeus-page-content{overscroll-behavior:auto;overflow:visible}.zeus-workspace-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;min-height:0;padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe);padding-right:calc(var(--zeus-content-pad-x) * 0 + var(--zeus-command-rail-reserve,0px));flex:auto;overflow:hidden auto}[data-command-rail="1"] .zeus-workspace-scroll,[data-vm-inspector-edge-tab="1"] .zeus-workspace-scroll,[data-finder-inspector-edge-tab="1"].zeus-workspace-scroll,[data-finder-inspector-edge-tab="1"] .zeus-workspace-scroll{--zeus-command-rail-reserve:var(--zeus-command-rail-w);padding-right:calc(var(--zeus-command-rail-w) + .25rem);scroll-padding-right:calc(var(--zeus-command-rail-w) + .25rem)}.zeus-center-body-scroll[data-scroll-owner=page]:not(.zeus-workspace-scroll),.hsdk-tab-content--workspace .vm-center-inventory-scroll:not(.zeus-workspace-scroll),.mac-finder-viewport-fill .mac-finder-scroll-pane:not(.zeus-workspace-scroll),.hsdk-vm-inspector .vm-detail-rail,.vm-center-inspector-drawer-body>.vm-detail-rail{padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe)}[data-vm-inspector-edge-tab="1"] .vm-center-inventory-scroll,.mac-finder-scroll-pane[data-finder-inspector-edge-tab="1"]{padding-right:calc(var(--zeus-command-rail-w) + .25rem);scroll-padding-right:calc(var(--zeus-command-rail-w) + .25rem)}[data-scroll-owner=inner] .zeus-center-body-scroll,[data-scroll-owner=inner] .zeus-page-body,.zeus-center-body-scroll:has(.hsdk-tab-content--workspace),.zeus-center-body-scroll:has(.zeus-finder-viewport-host),.zeus-center-body-scroll:has(.mac-finder-viewport-fill){padding-bottom:0;overflow:hidden}.vm-inspector-edge-tab,.mac-finder-inspector-edge-tab{transition:transform .18s,background .15s,border-color .15s;transform:translate(calc(100% - .75rem))!important}.vm-inspector-edge-tab:hover,.vm-inspector-edge-tab:focus-visible,.mac-finder-inspector-edge-tab:hover,.mac-finder-inspector-edge-tab:focus-visible{transform:translate(0)!important}.mac-dock{z-index:var(--zeus-z-dock);pointer-events:none}.mac-dock-utilities,.mac-dock-modules,.mac-dock-inner{pointer-events:auto}html[data-zeus-dock-hidden="1"],html[data-zeus-dock-autohide="1"]{--zeus-bottom-safe:calc(1.25rem + env(safe-area-inset-bottom,0px));--zeus-dock-clearance:var(--zeus-bottom-safe);--zeus-vm-scroll-safe:calc(var(--zeus-bottom-safe) + .5rem)}html[data-zeus-hardware-studio="1"]{--zeus-bottom-safe:calc(1rem + env(safe-area-inset-bottom,0px));--zeus-dock-clearance:var(--zeus-bottom-safe)}html[data-zeus-hardware-studio="1"] .mac-dock{opacity:.15;pointer-events:none}#zeus-overlay-root{z-index:var(--zeus-z-drawer);pointer-events:none;position:fixed;inset:0}#zeus-overlay-root>*{pointer-events:auto}#zeus-overlay-root .vm-inspector-edge-tab{z-index:calc(var(--zeus-z-drawer) + 2)}#zeus-overlay-root .vm-workbench-vnc-dock{z-index:calc(var(--zeus-z-drawer) + 4);bottom:calc(var(--zeus-bottom-safe) + .25rem)}#zeus-overlay-root .vm-center-keyboard-help-backdrop{z-index:var(--zeus-z-modal)}#zeus-overlay-root .vm-ops-shelf-handle{z-index:calc(var(--zeus-z-drawer) - 2)}#zeus-overlay-root .nebula-security-fab{z-index:calc(var(--zeus-z-drawer) - 4);bottom:calc(var(--zeus-bottom-safe) + 1rem)}#zeus-overlay-root .zyra-ask-companion-dock{right:1.5rem;bottom:calc(var(--zeus-bottom-safe) + 1rem);z-index:calc(var(--zeus-z-drawer) - 6);position:fixed}.zeus-modal-backdrop{z-index:var(--zeus-z-modal);justify-content:center;align-items:center;animation:.25s ease-out tahoe-backdrop-in;display:flex;position:fixed;inset:0}#zeus-overlay-root .vm-console-cockpit-root{z-index:var(--zeus-z-modal);position:fixed;inset:0}.zeus-floating-menu{border:1px solid hsl(var(--border));background:hsl(var(--popover));width:max-content;min-width:8.75rem;max-width:min(24rem,100vw - 1rem);color:hsl(var(--popover-foreground));backdrop-filter:blur(12px);z-index:calc(var(--zeus-z-modal) + 20);border-radius:.5rem;overflow:hidden;box-shadow:0 8px 24px -8px #00000059}.zeus-floating-menu-hint{color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:.45rem .65rem;font-size:.625rem;line-height:1.45}.hardware-studio-panel{top:var(--zeus-shell-top-offset);width:min(920px, calc(100vw - var(--zeus-sidebar-w-collapsed) - 2rem));z-index:var(--zeus-z-drawer);grid-template-rows:auto minmax(0,1fr) auto;display:grid;bottom:0;right:0}.mac-desktop-root[data-workbench="1"]~#zeus-overlay-root .hardware-studio-panel,html[data-workbench="1"] .hardware-studio-panel{top:var(--zeus-topbar-h)}.hardware-studio-header{grid-row:1}.hardware-studio-body{overscroll-behavior:contain;grid-row:2;min-height:0;overflow:hidden auto}.hardware-studio-footer{z-index:2;grid-row:3;position:sticky;bottom:0}html[data-zeus-cinema="1"],.mac-desktop-root[data-workbench="1"]{--zeus-bottom-safe:env(safe-area-inset-bottom,0px);--zeus-dock-clearance:var(--zeus-bottom-safe)}html[data-zeus-cinema="1"] .mac-dock,.mac-desktop-root[data-workbench="1"] .mac-dock{display:none}.zeus-web-page-root:has(.zeus-finder-viewport-host),.zeus-center-body:has(.zeus-finder-viewport-host){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.zeus-web-page-root:has(.zeus-finder-viewport-host)>:not(.zeus-finder-viewport-host),.zeus-center-body:has(.zeus-finder-viewport-host)>:not(.zeus-finder-viewport-host){flex-shrink:0}.zeus-finder-viewport-host{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.zeus-home-page.zeus-reserved-page{gap:0;height:100%;overflow:hidden}.zeus-home-page.zeus-relaxed-page{overflow:hidden}.zeus-home-page .zeus-page-body{min-height:0}.zeus-home-page .zeus-center-body-scroll[data-scroll-owner=page]{overscroll-behavior:auto;padding-bottom:calc(var(--zeus-bottom-safe) + 5rem);scroll-padding-bottom:calc(var(--zeus-bottom-safe) + 5rem);overflow:visible}.zeus-home-page [data-testid=home-insights-panel]{margin-bottom:calc(var(--zeus-bottom-safe) * .35)}.zeus-home-page .zeus-home{flex:none;min-height:auto;padding-bottom:.25rem}.zeus-home-page .command-deck-stack{gap:var(--zeus-page-section-gap,1.35rem)}@media (width<=900px){.zeus-home-page .zeus-center-body-scroll[data-scroll-owner=page]{padding-bottom:calc(var(--zeus-bottom-safe) + 6rem);scroll-padding-bottom:calc(var(--zeus-bottom-safe) + 6rem)}.zeus-home-page [data-testid=home-insights-panel]{margin-bottom:calc(var(--zeus-bottom-safe) * .5)}}.console-page{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.console-page .console-nav,.console-page .nebula-cockpit-topbar{z-index:20;flex-shrink:0;min-height:56px;position:relative}.console-page .console-identity-strip,.console-page .vm-identity-strip{z-index:15;flex-shrink:0;position:relative}.console-page .console-body,.console-page .nebula-cockpit-body{flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.console-body{min-width:0;min-height:0;overflow:hidden}.zeus-workbench-shell .console-page{--zeus-bottom-safe:env(safe-area-inset-bottom,0px)}.console-viewport,.nebula-console-frame,.vm-console-glass-well,.vm-studio-display-pane,.vm-console-card{min-width:0;min-height:0}.console-control-dock,.nebula-console-control-dock{z-index:20;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.hsdk-tab-content--scroll-body.zeus-workspace-scroll{flex:auto;min-height:0}.hsdk-tab-content--scroll-body:not(.zeus-workspace-scroll){padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe)}#zeus-overlay-root .nebula-drawer,#zeus-overlay-root .vm-sorcery-drawer,#zeus-overlay-root .vm-ops-shelf{top:var(--zeus-shell-top-offset);height:calc(100dvh - var(--zeus-shell-top-offset))}html[data-workbench="1"] #zeus-overlay-root .nebula-drawer,html[data-workbench="1"] #zeus-overlay-root .vm-sorcery-drawer,html[data-workbench="1"] #zeus-overlay-root .vm-ops-shelf{top:var(--zeus-topbar-h);height:calc(100dvh - var(--zeus-topbar-h))}#zeus-overlay-root .vm-center-inspector-drawer-backdrop{z-index:var(--zeus-z-drawer)}#zeus-overlay-root .nebula-drawer-scrim,#zeus-overlay-root .hardware-studio-backdrop,#zeus-overlay-root .vm-ops-shelf-scrim{z-index:calc(var(--zeus-z-drawer) - 1)}#zeus-overlay-root .nebula-drawer,#zeus-overlay-root .vm-sorcery-drawer,#zeus-overlay-root .vm-ops-shelf,#zeus-overlay-root .hardware-studio-panel{z-index:var(--zeus-z-drawer)}.zeus-web-sidebar,.zeus-web-finder .mac-finder-column,.zeus-web-finder .settings-category-column,.hsdk-flow-inspector{max-height:calc(100dvh - var(--zeus-shell-top-offset) - var(--zeus-bottom-safe))}html[data-workbench="1"] .zeus-web-sidebar,html[data-workbench="1"] .zeus-web-finder .mac-finder-column,html[data-workbench="1"] .hsdk-flow-inspector{max-height:calc(100dvh - var(--zeus-topbar-h) - var(--zeus-bottom-safe))}.zeus-workspace-scroll:not(.flex):not(.zeus-center-body-scroll):not(.zeus-page-content){display:block}.mac-finder-viewport-fill,.zeus-web-finder.mac-finder-viewport-fill,.mac-finder-viewport-fill .mac-finder-panes,.zeus-web-finder.mac-finder-viewport-fill .mac-finder-panes{flex:auto;min-height:0;overflow:hidden}.mac-finder-viewport-fill .mac-finder-scroll-pane.zeus-workspace-scroll,.zeus-web-finder.mac-finder-viewport-fill .mac-finder-list.mac-finder-scroll-pane.zeus-workspace-scroll{flex:auto;min-width:0;min-height:0;display:block}.mac-finder-viewport-fill .mac-finder-inspector{min-height:0;overflow:hidden}.mac-finder-viewport-fill .mac-finder-inspector>.zeus-workspace-scroll{height:100%;min-height:0;display:block}.mac-finder-viewport-fill .mac-finder-inspector .app-inspector-theatre,.mac-finder-viewport-fill .mac-finder-inspector .application-inspector-panel,.mac-finder-viewport-fill .mac-finder-inspector .pvc-inspector-panel,.mac-finder-viewport-fill .mac-finder-inspector .pvc-inspector-theatre,.mac-finder-viewport-fill .mac-finder-inspector .incident-inspector-panel,.mac-finder-viewport-fill .mac-finder-inspector .activity-monitor-inspector,.mac-finder-viewport-fill .mac-finder-inspector .settings-inspector-theatre,.mac-finder-viewport-fill .mac-finder-inspector .mac-finder-inspector-panel{height:auto;min-height:min-content;overflow:visible}.mac-finder-viewport-fill .mac-finder-inspector .app-inspector-theatre>div,.mac-finder-viewport-fill .mac-finder-inspector .pvc-inspector-panel>div,.mac-finder-viewport-fill .mac-finder-inspector .incident-inspector-panel>div,.mac-finder-viewport-fill .mac-finder-inspector .activity-monitor-inspector>div,.mac-finder-viewport-fill .mac-finder-inspector .settings-inspector-theatre>div,.mac-finder-viewport-fill .mac-finder-inspector .mac-finder-inspector-panel>div{flex:none;min-height:0;overflow:visible}.hsdk-vm-inspector .vm-browse-inspector,.vm-center-inspector-drawer-body .vm-browse-inspector{overflow:visible}.hsdk-tab-content--workspace .vm-center-inventory-scroll:not(:has(.vm-fleet-grid-host)):not(:has(.vm-compact-list-shell)){display:block}.vm-fleet-grid-scroll{padding-bottom:var(--zeus-vm-scroll-safe,calc(var(--zeus-bottom-safe) + 4rem));scroll-padding-bottom:var(--zeus-vm-scroll-safe,calc(var(--zeus-bottom-safe) + 4rem))}.hsdk-tab-content--workspace .hsdk-flow-inspector{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100%;min-height:0;max-height:none;padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe);align-self:stretch;position:static;overflow:hidden auto}.hsdk-tab-content--workspace .hsdk-flow-inspector .network-flow-inspector-panel{height:auto;min-height:min-content;overflow:visible}.hsdk-tab-content--workspace .hsdk-flow-inspector .network-flow-inspector-panel>div:last-child{flex:none;overflow:visible}.settings-layout-theatre.mac-finder-fill .settings-category-column,.settings-layout-theatre.mac-finder-fill .settings-outlet-pane{padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe)}.zeus-web-page-root .zeus-web-body{flex:auto;min-height:0;overflow:hidden}.zeus-web-page-root .zeus-web-outlet{min-width:0;min-height:0}[data-scroll-owner=page] .zeus-web-page-root .zeus-web-outlet{overflow:visible}.hsdk-tab-content--scroll-body.zeus-workspace-scroll:not(.flex){display:block}.mac-finder-viewport-fill .tahoe-table-wrap{overscroll-behavior:contain;overflow:auto}.zeus-workspace-scroll.inspector-dock-safe,[data-center-page="1"] .mac-finder-viewport-fill .mac-finder-inspector>.zeus-workspace-scroll{padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe)}@media (width>=1024px){[data-center-page="1"] .mac-finder-viewport-fill .mac-finder-inspector>.zeus-workspace-scroll{padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe)}}.mac-finder-viewport-fill .mac-finder-columns.zeus-workspace-scroll{flex:auto;min-width:0;min-height:0;display:block}.hsdk-tab-content--workspace .vm-center-workspace{flex:auto;height:100%;min-height:0;overflow:hidden}.hsdk-tab-content--workspace .vm-center-inventory-pane{height:100%;min-height:0;overflow:hidden}.hsdk-tab-content--workspace .vm-detail-rail{align-self:stretch;height:100%;min-height:0}[data-center-page="1"] .zeus-center-body-scroll:has(.hsdk-page--workspace),[data-center-page="1"] .zeus-center-content-fill:has(.hsdk-page--workspace){padding-bottom:0;overflow:hidden}.hsdk-page--workspace{flex:auto;height:100%;min-height:0;overflow:hidden}.hsdk-page--workspace .hsdk-tab-content--workspace{flex:auto;min-height:0;overflow:hidden}.hsdk-page--workspace .hsdk-network-layout{align-items:stretch;height:100%;min-height:0}.hsdk-page--workspace .hsdk-network-body,.hsdk-page--workspace .network-center-tab-stage{min-height:0;overflow:hidden}.zeus-web-page-root .zeus-web-sidebar{padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe)}.zeus-web-page-root .zeus-web-outlet>.zeus-glass-section:last-child,.operations-web-page .operations-tab-panel-theatre{margin-bottom:0}.vm-center-inspector-drawer-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.vm-center-inspector-drawer-body>.vm-detail-rail{flex:auto;min-height:0;display:block;overflow:hidden auto}#zeus-overlay-root .vm-sorcery-drawer .zeus-workspace-scroll,#zeus-overlay-root .vm-ops-shelf .zeus-workspace-scroll,#zeus-overlay-root .nebula-drawer .zeus-workspace-scroll{flex:auto;min-height:0;display:block}html[data-zeus-dock-hidden="1"] [data-center-page="1"] .zeus-center-content,html[data-zeus-dock-hidden="1"] [data-center-page="1"] .mac-finder-scroll-pane:not(.zeus-workspace-scroll),html[data-zeus-dock-autohide="1"] [data-center-page="1"] .zeus-center-content,html[data-zeus-dock-autohide="1"] [data-center-page="1"] .mac-finder-scroll-pane:not(.zeus-workspace-scroll),html[data-zeus-dock-ops="1"] [data-center-page="1"] .zeus-center-content-fill:not(:has(.hsdk-page)),html[data-zeus-dock-ops="1"] [data-center-page="1"] .mac-finder-scroll-pane:not(.zeus-workspace-scroll){padding-bottom:0}[data-scroll-owner=page] .mac-finder-wide .mac-finder-scroll-pane,[data-scroll-owner=page] .mac-finder-wide .mac-finder-columns{padding-bottom:0;scroll-padding-bottom:0}.mac-finder-wide:not(.mac-finder-viewport-fill) .mac-finder-list.mac-finder-page-flow,.mac-finder-wide:not(.mac-finder-viewport-fill) .mac-finder-list.mac-finder-scroll-pane:not(.zeus-workspace-scroll){flex:none;height:auto;min-height:0;overflow:visible}[data-scroll-owner=page] .zeus-center-body-scroll .tahoe-platform-content--relaxed{flex:none;height:auto;overflow:visible}[data-scroll-owner=page] .zeus-center-body-scroll.zeus-page-scroll{padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe)}[data-scroll-owner=page] .zeus-center-body-scroll>.zeus-center-content,[data-scroll-owner=page] .zeus-center-body-scroll>.zeus-center-content-pass,[data-scroll-owner=page] .zeus-center-body-scroll>.zeus-center-content-fill{flex:none;height:auto;min-height:auto;overflow:visible}[data-center-page="1"] [data-scroll-owner=page] .zeus-center-content-pass{flex:none;height:auto;min-height:auto}.zeus-center-body-scroll[data-scroll-owner=page],.zeus-center-body-scroll[data-scroll-owner=page].zeus-page-content,.zeus-center-body-scroll[data-scroll-owner=page].zeus-page-scroll,[data-scroll-owner=page] .zeus-center-body-scroll.zeus-page-content,.zeus-page-scroll[data-scroll-owner=page]{overscroll-behavior:auto;-webkit-overflow-scrolling:auto;height:auto;min-height:0;padding-bottom:var(--zeus-bottom-safe);scroll-padding-bottom:var(--zeus-bottom-safe);flex:none;overflow:visible}.zeus-reserved-page.zeus-center-page:has([data-scroll-owner=page]),.zeus-center-page:has([data-scroll-owner=page]) .zeus-page-body,.zeus-reserved-page.zeus-relaxed-page:has([data-scroll-owner=page]){height:auto;min-height:0;overflow:visible}[data-scroll-owner=page] .zeus-center-body-scroll .zeus-center-body,[data-scroll-owner=page] .zeus-center-body-scroll .zeus-center-body-flow,[data-scroll-owner=page] .zeus-center-body-scroll .zeus-center-body>div,[data-scroll-owner=page] .zeus-center-body-scroll .tahoe-platform-content{flex:none;height:auto;min-height:auto;overflow:visible}[data-scroll-owner=page] .zeus-web-page{flex:none;min-width:0;height:auto;min-height:auto;overflow:visible}[data-scroll-owner=page] .zeus-web-outlet{min-height:0;overflow:visible}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) main.mac-desktop-main--flow:not(:has([data-scroll-owner=inner])):not(:has(.zeus-finder-viewport-host)):not(:has(.mac-finder-viewport-fill)):not(:has(.hsdk-tab-content--workspace)):not(:has(.hsdk-page--workspace)){height:auto;padding-bottom:var(--zeus-bottom-safe);overflow:visible}html[data-shell-kind=desktop] .mac-desktop-main--flow .zeus-reserved-page.zeus-center-page:has([data-scroll-owner=page]),html[data-shell-kind=desktop] .mac-desktop-main--flow .zeus-center-page:has([data-scroll-owner=page]) .zeus-page-body{height:auto;min-height:0;overflow:visible}html[data-shell-kind=desktop] .mac-desktop-main--flow .zeus-center-body-scroll[data-scroll-owner=page]{height:auto;overflow:visible}html[data-shell-kind=web] .zeus-reserved-page.zeus-center-page:has([data-scroll-owner=page]),html[data-shell-kind=web] .zeus-center-page:has([data-scroll-owner=page]) .zeus-page-body,html[data-shell-kind=flight-deck] .zeus-reserved-page.zeus-center-page:has([data-scroll-owner=page]),html[data-shell-kind=flight-deck] .zeus-center-page:has([data-scroll-owner=page]) .zeus-page-body{height:auto;min-height:0;overflow:visible}html[data-shell-kind=web] .zeus-center-body-scroll[data-scroll-owner=page],html[data-shell-kind=flight-deck] .zeus-center-body-scroll[data-scroll-owner=page]{overscroll-behavior:auto;flex:none;height:auto;min-height:0;overflow:visible}html[data-shell-kind=web] #main-content:not(:has([data-scroll-owner=inner])):not(:has(.zeus-finder-viewport-host)):not(:has(.mac-finder-viewport-fill)){scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .4) hsl(var(--foreground) / .06)}html[data-shell-kind=web] #main-content:not(:has([data-scroll-owner=inner])):not(:has(.zeus-finder-viewport-host)):not(:has(.mac-finder-viewport-fill))::-webkit-scrollbar{width:10px}html[data-shell-kind=web] #main-content:not(:has([data-scroll-owner=inner])):not(:has(.zeus-finder-viewport-host)):not(:has(.mac-finder-viewport-fill))::-webkit-scrollbar-thumb{background:hsl(var(--foreground) / .32);background-clip:padding-box;border:2px solid #0000;border-radius:999px}html[data-shell-kind=flight-deck] .zeus-deck-viewport:not(:has([data-scroll-owner=inner])):not(:has(.zeus-finder-viewport-host)):not(:has(.mac-finder-viewport-fill)){scroll-padding-bottom:var(--zeus-bottom-safe);padding-bottom:max(1.25rem, var(--zeus-bottom-safe));scrollbar-gutter:stable}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]):has(.mac-desktop-root),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]):has(.mac-desktop-root) body,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]):has(.mac-desktop-root) #root,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .mac-desktop-root,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .mac-desktop-root.zeus-shell{height:auto;min-height:100dvh;max-height:none;overflow:visible}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-shell-body,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-workspace,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .mac-desktop-shell-body,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-app-workspace,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) [data-center-page="1"] .mac-desktop-main,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-reserved-page.zeus-relaxed-page,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) [data-center-page="1"] .zeus-center-page{height:auto;min-height:0;overflow:visible}@media (width>=1024px){html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-topbar{position:sticky;top:0}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-shell-tabs{top:var(--zeus-topbar-h);z-index:var(--zeus-z-topbar);position:sticky}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-sidebar{top:var(--zeus-shell-top-offset);height:calc(100dvh - var(--zeus-shell-top-offset));align-self:start;position:sticky}}.zeus-page-toolbar{flex-shrink:0}.zeus-card,.command-deck-panel,.zeus-expandable-card{height:auto;min-height:0;overflow:visible}.zeus-expandable-card{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid;position:relative;container:zeus-orbit-card/inline-size}.zeus-expandable-card-actions{z-index:2;flex-wrap:wrap;grid-row:1;justify-content:flex-end;gap:.35rem;max-width:none;margin:.75rem .85rem 0;display:flex;position:static}.zeus-expandable-card-content{grid-row:2}@container zeus-orbit-card (width<=34rem){.zeus-expandable-card .command-deck-fleet-pulse-head,.zeus-expandable-card .command-deck-panel-head{padding-right:0}}.zeus-expandable-card-action-btn{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .82);color:hsl(var(--foreground) / .82);backdrop-filter:blur(8px);border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.zeus-expandable-card-action-btn:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.zeus-expandable-card .command-deck-fleet-pulse-head,.zeus-expandable-card .command-deck-panel-head{padding-right:0}.zeus-expandable-card .command-deck-panel{box-shadow:none;background:0 0;border:none;min-width:0;padding:0}.zeus-expandable-card-content{height:auto;overflow:visible}.zeus-expandable-card.is-collapsed .zeus-expandable-card-detail{display:none}.zeus-expandable-card.is-full-width{grid-column:1/-1}.dashboard-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width>=1536px){.dashboard-grid{grid-template-columns:minmax(0,1fr)}}.dashboard-column{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.zeus-auto-grid,.zeus-auto-grid-compact{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));gap:.65rem;min-width:0;display:grid}.zeus-auto-grid-wide{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;min-width:0;display:grid}[data-scroll-owner=page] .command-deck-issue-list,[data-scroll-owner=page] .zeus-home-activity-list{max-height:none;overflow:visible}html[data-center-page="1"] main.mac-desktop-main:has(.vm-center-page),html[data-center-page="1"] .mac-desktop-main:has(.vm-center-page){overscroll-behavior:auto;box-sizing:border-box;min-height:0;padding-bottom:0;overflow:hidden auto!important}[data-center-page="1"] .zeus-center-body-scroll:has(.vm-center-page){max-height:calc(100dvh - var(--zeus-shell-top-offset) - var(--zeus-bottom-safe))}.hsdk-page--workspace:has(.vm-center-page),.hsdk-tab-content--workspace:has(.vm-center-page){min-height:0;max-height:100%}.vm-center-page .vm-main-scroll,.vm-center-page .vm-center-inventory-scroll:not(:has(.vm-fleet-grid-host)):not(:has(.vm-compact-list-shell)){overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:var(--zeus-vm-scroll-safe);scroll-padding-bottom:var(--zeus-vm-scroll-safe);overflow:hidden auto}.vm-center-page .vm-fleet-grid-scroll,.vm-center-page .vm-inspector-scroll .vm-detail-rail,.vm-center-page .hsdk-vm-inspector .vm-detail-rail{padding-bottom:var(--zeus-vm-scroll-safe);scroll-padding-bottom:var(--zeus-vm-scroll-safe)}.vm-center-workspace{--zeus-vm-scroll-safe:calc(var(--zeus-bottom-safe) + .5rem)}.vm-center-table-page,.vm-center-workspace.hsdk-vm-layout{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:0;display:grid;overflow:hidden}@media (width<=1280px){.vm-center-workspace.hsdk-vm-layout .vm-inspector,.vm-center-workspace.hsdk-vm-layout .hsdk-vm-inspector{display:none}}@media (width>=1281px){.vm-center-workspace.hsdk-vm-layout:has(.hsdk-vm-inspector),.vm-center-workspace.hsdk-vm-layout:has(.vm-inspector){grid-template-columns:minmax(0,1fr);gap:0}.vm-center-workspace.hsdk-vm-layout .vm-inspector,.vm-center-workspace.hsdk-vm-layout .hsdk-vm-inspector{display:none}}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .mac-desktop-root.zeus-shell:has(.hsdk-tab-content--workspace),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .mac-desktop-root.zeus-shell:has(.hsdk-page--workspace){grid-template-rows:auto auto minmax(0,1fr);height:100dvh;max-height:100dvh;overflow:hidden}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-shell-body:has(.hsdk-tab-content--workspace),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-shell-body:has(.hsdk-page--workspace),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-workspace:has(.hsdk-tab-content--workspace),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-app-workspace:has(.hsdk-tab-content--workspace),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .mac-desktop-shell-body:has(.hsdk-tab-content--workspace){height:auto;min-height:0;overflow:hidden}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) main.mac-desktop-main:has(.hsdk-tab-content--workspace),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) main.mac-desktop-main:has(.hsdk-page--workspace){overscroll-behavior:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .4) hsl(var(--foreground) / .06);flex:1 1 0;height:auto;min-height:0;max-height:none;overflow:hidden auto}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-center-body-scroll:has(.hsdk-tab-content--workspace),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .zeus-center-body-scroll:has(.hsdk-page--workspace),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .hsdk-page--workspace,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .hsdk-page--workspace .hsdk-tab-content--workspace,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .hsdk-vm-center-tab-stage,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .hsdk-tab-content--workspace .vm-center-workspace,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .hsdk-tab-content--workspace .vm-center-inventory-pane,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .vm-center-main-workspace,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .vm-main-scroll,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .vm-center-inventory-scroll,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .hsdk-tab-content--workspace .vm-center-inventory-scroll:has(.vm-fleet-grid-host),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .hsdk-tab-content--workspace .vm-center-inventory-scroll:has(.vm-compact-list-shell),html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .mac-desktop-main:has(.hsdk-tab-content--workspace) .zeus-reserved-page,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .mac-desktop-main:has(.hsdk-tab-content--workspace) .zeus-page-body{overscroll-behavior:auto;flex:none;height:auto;min-height:0;max-height:none;padding-bottom:0;overflow:visible}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .vm-center-workspace.hsdk-vm-layout{grid-template-rows:auto;align-items:start}@media (width>=1281px){html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .vm-center-workspace.hsdk-vm-layout .vm-inspector,html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .vm-center-workspace.hsdk-vm-layout .hsdk-vm-inspector{top:calc(var(--zeus-shell-top-offset) + .75rem);height:auto;max-height:calc(100dvh - var(--zeus-shell-top-offset) - 1.5rem);align-self:start;position:sticky;overflow:hidden}html[data-shell-kind=desktop]:not([data-zeus-fixed-viewport="1"]) .hsdk-tab-content--workspace .vm-detail-rail{height:auto;max-height:calc(100dvh - var(--zeus-shell-top-offset) - 1.5rem);align-self:start;overflow-y:auto}}.vm-center-inventory-pane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.vm-center-inventory-pane>:not(.vm-center-main-workspace){flex-shrink:0}.vm-center-main-workspace{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.vm-table-region,.vm-main-scroll,.vm-center-inventory-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;min-height:0;padding-bottom:var(--zeus-vm-scroll-safe);scroll-padding-bottom:var(--zeus-vm-scroll-safe);flex:auto;overflow:hidden auto}.vm-center-workspace .vm-main-scroll.zeus-workspace-scroll,.vm-center-workspace .vm-center-inventory-scroll.zeus-workspace-scroll,.vm-center-page .vm-fleet-grid-scroll,.vm-center-page .vm-main-scroll{padding-bottom:var(--zeus-vm-scroll-safe);scroll-padding-bottom:var(--zeus-vm-scroll-safe)}.hsdk-tab-content--workspace .vm-center-inventory-scroll:has(.vm-fleet-grid-host),.hsdk-tab-content--workspace .vm-center-inventory-scroll:has(.vm-compact-list-shell){padding-bottom:0;scroll-padding-bottom:0;overflow:hidden}[data-scroll-owner=page] .vm-center-workspace.hsdk-vm-layout,[data-scroll-owner=page] .vm-center-inventory-pane,[data-scroll-owner=page] .vm-center-main-workspace,[data-scroll-owner=page] .vm-table-region.vm-main-scroll,[data-scroll-owner=page] .vm-main-scroll:not(:has(.vm-fleet-grid-scroll)),[data-scroll-owner=page] .vm-center-inventory-scroll:not(:has(.vm-fleet-grid-host)):not(:has(.vm-compact-list-shell)):not(:has(.vm-fleet-hero-grid)):not(:has(.vm-gallery-wall)):not(:has(.vm-fleet-heatmap)),[data-scroll-owner=page] .hsdk-page--workspace,[data-scroll-owner=page] .hsdk-tab-content--workspace,[data-scroll-owner=page] .hsdk-tab-content--workspace .vm-center-workspace{overscroll-behavior:auto;-webkit-overflow-scrolling:auto;flex:none;height:auto;min-height:0;max-height:none;overflow:visible}[data-scroll-owner=page] .vm-center-workspace.hsdk-vm-layout{grid-template-rows:auto;align-items:start}[data-scroll-owner=page] .vm-center-inventory-scroll:not(:has(.vm-fleet-grid-host)):not(:has(.vm-compact-list-shell)):has(.vm-fleet-hero-grid),[data-scroll-owner=page] .vm-center-inventory-scroll:not(:has(.vm-fleet-grid-host)):not(:has(.vm-compact-list-shell)):has(.vm-gallery-wall),[data-scroll-owner=page] .vm-center-inventory-scroll:not(:has(.vm-fleet-grid-host)):not(:has(.vm-compact-list-shell)):has(.vm-fleet-heatmap){overscroll-behavior:auto;flex:1;width:auto;min-width:0;max-width:100%;height:auto;overflow:hidden visible}html[data-shell-kind=web] .vm-center-workspace.hsdk-vm-layout,html[data-shell-kind=web] .vm-center-inventory-pane,html[data-shell-kind=web] .vm-center-main-workspace,html[data-shell-kind=web] .vm-center-inventory-scroll,html[data-shell-kind=web] .vm-main-scroll,html[data-shell-kind=web] .vm-table-region,html[data-shell-kind=web] .hsdk-tab-content--workspace,html[data-shell-kind=web] .hsdk-page--workspace,html[data-shell-kind=web] .hsdk-vm-center-tab-stage,html[data-shell-kind=flight-deck] .vm-center-workspace.hsdk-vm-layout,html[data-shell-kind=flight-deck] .vm-center-inventory-pane,html[data-shell-kind=flight-deck] .vm-center-main-workspace,html[data-shell-kind=flight-deck] .vm-center-inventory-scroll,html[data-shell-kind=flight-deck] .vm-main-scroll,html[data-shell-kind=flight-deck] .vm-table-region,html[data-shell-kind=flight-deck] .hsdk-tab-content--workspace,html[data-shell-kind=flight-deck] .hsdk-page--workspace,html[data-shell-kind=flight-deck] .hsdk-vm-center-tab-stage{overscroll-behavior:auto;height:auto;min-height:0;max-height:none;overflow:visible}html[data-shell-kind=web] .vm-center-workspace.hsdk-vm-layout,html[data-shell-kind=flight-deck] .vm-center-workspace.hsdk-vm-layout{grid-template-rows:auto;align-items:start}.vm-center-editorial,.vm-center-editorial-inventory,.vm-center-editorial-inventory .vm-center-inventory-pane,.vm-center-editorial-inventory .vm-center-main-workspace,.vm-center-editorial-inventory .vm-center-inventory-stack,.vm-center-editorial-inventory .vm-center-inventory-flow,.vm-center-editorial-inventory .vm-table-region,.vm-center-editorial-body{overscroll-behavior:auto;flex:none;min-height:0;height:auto!important;max-height:none!important;overflow:visible!important}.vm-center-editorial-inventory.vm-center-workspace.hsdk-vm-layout{grid-template-rows:none;grid-template-columns:none;display:block}.vm-center-editorial-inventory .vm-center-inventory-flow:has(.vm-fleet-grid-host){flex:auto!important;height:min(68dvh,100dvh - 13rem)!important;min-height:18rem!important;max-height:calc(100dvh - 11rem)!important;overflow:hidden!important}.vm-center-editorial-inventory .vm-center-inventory-flow:has(.vm-fleet-grid-host) .vm-fleet-grid-host,.vm-center-editorial-inventory .vm-center-inventory-flow:has(.vm-fleet-grid-host) .vm-fleet-grid-scroll{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}html[data-shell-kind=web] .vm-center-inventory-scroll:has(.vm-fleet-grid-host),html[data-shell-kind=flight-deck] .vm-center-inventory-scroll:has(.vm-fleet-grid-host),[data-scroll-owner=page] .vm-center-inventory-scroll:has(.vm-fleet-grid-host){flex:auto;height:min(68dvh,100dvh - 13rem);min-height:18rem;max-height:calc(100dvh - 11rem);overflow:hidden}html[data-shell-kind=web] .vm-center-inventory-scroll:has(.vm-fleet-grid-host) .vm-fleet-grid-host,html[data-shell-kind=flight-deck] .vm-center-inventory-scroll:has(.vm-fleet-grid-host) .vm-fleet-grid-host,[data-scroll-owner=page] .vm-center-inventory-scroll:has(.vm-fleet-grid-host) .vm-fleet-grid-host{height:100%;min-height:0}html[data-shell-kind=web] .zeus-center-body-scroll:has(.hsdk-tab-content--workspace),html[data-shell-kind=flight-deck] .zeus-center-body-scroll:has(.hsdk-tab-content--workspace),html[data-shell-kind=web] .zeus-center-body-scroll:has(.hsdk-page--workspace),html[data-shell-kind=flight-deck] .zeus-center-body-scroll:has(.hsdk-page--workspace){overscroll-behavior:auto;flex:none;height:auto;overflow:visible}.vm-inspector,.vm-inspector-scroll,.hsdk-vm-inspector{flex-direction:column;align-self:stretch;min-width:0;min-height:0;display:flex;overflow:hidden}.vm-inspector-scroll .vm-detail-rail,.hsdk-vm-inspector .vm-detail-rail{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;min-height:0;padding-bottom:var(--zeus-vm-scroll-safe);scroll-padding-bottom:var(--zeus-vm-scroll-safe);flex:auto;overflow:hidden auto}.vm-table-scroll,.vm-fleet-grid-scroll{min-height:0;padding-bottom:var(--zeus-vm-scroll-safe);scroll-padding-bottom:var(--zeus-vm-scroll-safe);overflow:auto}.vm-fleet-grid-host{flex-direction:column;flex:auto;width:100%;min-height:0;padding-bottom:0;display:flex}.vm-fleet-grid-footer{flex-shrink:0;margin-top:auto;position:static}.vm-center-workspace .hsdk-vm-list.vm-center-card-grid,.vm-center-card-grid{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));align-items:start;gap:1.5rem;padding-bottom:0;display:grid}.vm-card,.transiva-vm-card,.orbit-vm-card{height:auto;min-height:280px;overflow:visible}.vm-center-page .orbit-vm-card-footer,.vm-card-footer{border-top:1px solid hsl(var(--foreground) / .08);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}@media (height<=760px){.vm-center-page .hsdk-toolbar{gap:.5rem}.vm-center-page .orbit-vm-card--comfortable{padding:1rem}.vm-center-page .orbit-vm-card-runtime,.vm-center-page .orbit-vm-card-resources-grid{gap:.5rem}}html[data-vm-center-scrolling="1"] .mac-dock{opacity:.78;transition:transform .2s,opacity .2s;transform:scale(.96)}body.zeus-drawer-open .mac-dock{opacity:.15;pointer-events:none}.zeus-card-focus-panel{top:var(--zeus-shell-top-offset);right:1rem;bottom:calc(var(--zeus-bottom-safe) + 1rem);left:calc(var(--zeus-sidebar-width,var(--zeus-sidebar-w)) + 1rem);border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .96);backdrop-filter:blur(24px);border-radius:1.25rem;box-shadow:0 24px 80px #00000073}.zeus-card-focus-panel--cinema{inset:.75rem}.zeus-card-focus-header{border-bottom:1px solid hsl(var(--foreground) / .08);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.zeus-card-focus-close{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .8);border-radius:.5rem;justify-content:center;align-items:center;padding:.35rem;display:inline-flex}.zeus-card-focus-close:hover{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.zeus-card-focus-body{padding:1.25rem;padding-bottom:calc(var(--zeus-bottom-safe) + 1rem)}html[data-zeus-card-focus="1"] .mac-dock,body.zeus-card-focus-open .mac-dock{opacity:.15;pointer-events:none}html[data-zeus-card-focus=cinema] .mac-dock,html[data-zeus-card-focus=cinema] .zeus-sidebar,html[data-zeus-card-focus=cinema] .mac-menubar,html[data-zeus-card-focus=cinema] .mac-desktop-tabs,html[data-zeus-card-focus=cinema] .zeus-shell-tabs{opacity:0;pointer-events:none}.zeus-reserved-page.zeus-center-page.zeus-page-grid-header-toolbar,.zeus-reserved-page.zeus-center-page.zeus-page-grid-toolbar-only,.zeus-reserved-page.zeus-center-page.zeus-page-grid-ribbon-toolbar{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.zeus-page-grid-header-toolbar{grid-template-rows:auto auto minmax(0,1fr)}.zeus-page-grid-ribbon-only{grid-template-rows:auto minmax(0,1fr)}.zeus-page-grid-ribbon-toolbar,.zeus-page-grid-toolbar-only{grid-template-rows:auto auto minmax(0,1fr)}.zeus-page-mission-ribbon{flex-shrink:0;grid-row:1}.zeus-page-grid-ribbon-only .zeus-page-body,.zeus-page-grid-ribbon-toolbar .zeus-page-body,.zeus-page-grid-ribbon-toolbar .zeus-page-toolbar{grid-row:2}.zeus-reserved-page.zeus-page-grid-ribbon-toolbar .zeus-page-body,.zeus-reserved-page.zeus-page-grid-header-toolbar .zeus-page-body,.zeus-reserved-page.zeus-page-grid-toolbar-only .zeus-page-body{grid-row:3}.zeus-page-toolbar{flex-shrink:0;grid-row:2}.zeus-mission-ribbon{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card) / .72);backdrop-filter:blur(12px);border-radius:1rem;flex-direction:column;align-items:stretch;gap:.55rem;padding:.75rem 1rem;display:flex}.zeus-mission-ribbon-row{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;min-width:0;display:flex}.zeus-mission-ribbon-sticky{z-index:5;background:hsl(var(--background));backdrop-filter:none;position:sticky;top:0}.zeus-mission-ribbon-main{flex:12rem;min-width:0}.zeus-mission-ribbon-actions{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.zeus-mission-ribbon-alert{width:100%;min-width:0}.zeus-mission-ribbon-alert-link{border:1px solid hsl(var(--warning) / .35);background:hsl(var(--warning) / .08);min-width:0;max-width:100%;color:hsl(var(--foreground) / .92);border-radius:.65rem;align-items:center;gap:.4rem;padding:.4rem .65rem;font-size:.8125rem;line-height:1.25;display:flex}.zeus-mission-ribbon-alert-link.command-deck-status-critical{border-color:hsl(var(--destructive) / .4);background:hsl(var(--destructive) / .1)}.zeus-mission-ribbon-alert-link:hover{background:hsl(var(--warning) / .14)}.zeus-mission-ribbon-alert-link.command-deck-status-critical:hover{background:hsl(var(--destructive) / .16)}.zeus-orbit-section{flex-direction:column;gap:.75rem;min-width:0;display:flex}.zeus-orbit-section-head{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.orbit-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:1rem;display:grid}.orbit-grid-dual{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.orbit-grid-dual>:only-child{grid-column:1/-1}.zeus-orbit-card,.zeus-expandable-card{border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);border-radius:1rem;min-width:0;position:relative}.zeus-orbit-card.is-full-width,.zeus-expandable-card.is-full-width,.zeus-card-expanded{grid-column:1/-1}.zeus-orbit-card--theatre-mode{padding:.25rem}.zeus-orbit-card--theatre-mode .zeus-expandable-card-content{font-size:1.02em}:root{--zeus-glass-bg:hsl(var(--card) / .72);--zeus-glass-border:hsl(var(--foreground) / .08);--zeus-glow-blue:0 0 0 1px hsl(var(--accent-info) / .25), 0 8px 32px hsl(var(--accent-info) / .12);--zeus-state-running:hsl(var(--success));--zeus-state-incident:hsl(var(--warning));--zeus-z-focus-backdrop:650;--zeus-z-focus-panel:651}.zeus-glass-panel{border:1px solid var(--zeus-glass-border);background:var(--zeus-glass-bg);backdrop-filter:blur(12px);box-shadow:var(--zeus-glow-blue);border-radius:1rem;padding:1rem}body.zeus-drawer-open .mac-dock{opacity:.15;pointer-events:none;transition:opacity .18s}.zeus-studio-drawer-backdrop{z-index:calc(var(--zeus-z-drawer) - 1);backdrop-filter:blur(6px);background:#0000008c;border:0;position:fixed;inset:0}.zeus-studio-drawer{top:var(--zeus-shell-top-offset);right:0;bottom:var(--zeus-bottom-safe);z-index:var(--zeus-z-drawer);border-left:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .96);flex-direction:column;width:min(32rem,100vw);display:flex;position:fixed;overflow:hidden;box-shadow:-12px 0 40px #00000073}.zeus-studio-drawer-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.zeus-studio-drawer-footer{z-index:2;border-top:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card) / .98);padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0;position:sticky;bottom:0}body.zeus-modal-open{overflow:hidden}.zeus-modal-shell-backdrop{backdrop-filter:blur(6px);background:#000000b3;border:0;animation:.25s ease-out tahoe-backdrop-in}.zeus-modal{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.25rem;max-height:min(90vh,100vh - 6rem);animation:.32s cubic-bezier(.22,1,.36,1) tahoe-sheet-up;box-shadow:0 24px 80px #0000008c}.zeus-modal .zeus-modal-body{overscroll-behavior:contain;overflow:hidden auto}.zeus-modal-header:not(.hardware-studio-header){border-bottom:1px solid hsl(var(--foreground) / .08)}.zeus-modal-footer{z-index:2;position:sticky;bottom:0}.zeus-modal-footer:not(.hardware-studio-footer){border-top:1px solid hsl(var(--foreground) / .08);background:hsl(var(--card))}.zeus-modal-shell-rail{border-right:0;border-bottom:1px solid hsl(var(--foreground) / .08);overscroll-behavior:contain;width:100%;max-height:11rem;overflow-y:auto}.zeus-modal-shell-main{flex-direction:column!important}@media (width<=820px){.zeus-modal-shell-main{flex-direction:column}.zeus-modal-shell-rail{border-right:0;border-bottom:1px solid hsl(var(--foreground) / .08);width:100%;max-height:8rem}}.hardware-studio-modal-backdrop{backdrop-filter:blur(6px);background:#000000b3;border:0}.hardware-studio-modal{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.875rem;width:min(100%,96rem);height:min(940px,94vh);max-height:min(94vh,100vh - 2.5rem);box-shadow:0 24px 80px #0000008c}.hardware-studio-modal .hardware-studio-body{overscroll-behavior:contain;min-width:0;overflow:hidden}.hardware-studio-shell-rail{border-right:0;border-bottom:1px solid hsl(var(--border));overscroll-behavior:contain;background:hsl(var(--card));flex-direction:column;width:100%;max-height:12rem;display:flex;overflow:hidden}.hardware-studio-shell-ledger{border-left:0;border-top:1px solid hsl(var(--border));overscroll-behavior:contain;background:hsl(var(--card));flex-direction:column;width:100%;display:flex;overflow:hidden}@media (width<=1340px){.hardware-studio-shell-ledger{z-index:20;border:1px solid hsl(var(--border));border-radius:.625rem;width:21.25rem;max-height:70vh;position:fixed;top:auto;bottom:1rem;right:1rem;box-shadow:0 24px 60px #0000008c}}@media (width<=1040px){.hardware-studio-card-grid{grid-template-columns:1fr!important}.hardware-studio-specs{display:none!important}}@media (width<=820px){.hardware-studio-shell-main{flex-direction:column}.hardware-studio-shell-rail{border-right:0;border-bottom:1px solid hsl(var(--border));width:100%;max-height:11rem}.hardware-studio-shell-ledger{width:auto;left:.75rem;right:.75rem}}.hardware-studio-rail{flex-direction:column;gap:0;height:100%;min-height:0;padding:0;display:flex}.hardware-studio-rail-search{border-bottom:1px solid hsl(var(--border) / .6);padding:.65rem .7rem;position:relative}.hardware-studio-rail-search-icon{width:.8rem;height:.8rem;color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;left:1.15rem;transform:translateY(-50%)}.hardware-studio-rail-filter{background:hsl(var(--background));border:1px solid hsl(var(--border));width:100%;color:hsl(var(--foreground));border-radius:.375rem;outline:none;padding:.4rem .6rem .4rem 1.75rem;font-size:.78rem}.hardware-studio-rail-filter:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .14)}.hardware-studio-rail-scroll{flex:1;padding:.45rem .45rem .75rem;overflow-y:auto}.hardware-studio-rail-group{flex-direction:column;gap:.1rem;margin-bottom:.35rem;display:flex}.hardware-studio-rail-group-label{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:.55rem .45rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:600}.hardware-studio-rail-item{--hw-rail-accent:var(--muted-foreground);width:100%;color:hsl(var(--muted-foreground));text-align:left;border-radius:.5rem;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.55rem;padding:.4rem .5rem;font-size:.8rem;font-weight:500;transition:background .15s,color .15s,transform .15s;display:grid;position:relative;transform:translate(0)}.hardware-studio-rail-item--primary{--hw-rail-accent:var(--primary)}.hardware-studio-rail-item--warning{--hw-rail-accent:var(--warning,38 92% 50%)}.hardware-studio-rail-item--success{--hw-rail-accent:var(--success,158 64% 52%)}.hardware-studio-rail-item--ai{--hw-rail-accent:var(--accent-alt,247 100% 71%)}.hardware-studio-rail-icon-chip{width:1.5rem;height:1.5rem;color:hsl(var(--hw-rail-accent));background:hsl(var(--hw-rail-accent) / .12);border-radius:.4rem;justify-content:center;align-items:center;transition:background .15s,transform .15s;display:flex}.hardware-studio-rail-item:hover{background:hsl(var(--muted) / .45);color:hsl(var(--foreground));transform:translate(1px)}.hardware-studio-rail-item:hover .hardware-studio-rail-icon-chip{background:hsl(var(--hw-rail-accent) / .2)}.hardware-studio-rail-item-active{background:hsl(var(--hw-rail-accent) / .14);color:hsl(var(--foreground))}.hardware-studio-rail-item-active .hardware-studio-rail-icon-chip{background:hsl(var(--hw-rail-accent) / .28)}.hardware-studio-rail-item-active:before{content:"";background:hsl(var(--hw-rail-accent));width:2px;box-shadow:0 0 8px hsl(var(--hw-rail-accent) / .6);border-radius:0 2px 2px 0;position:absolute;top:.4rem;bottom:.4rem;left:-.45rem}.hardware-studio-rail-val{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;max-width:6.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;overflow:hidden}.hardware-studio-rail-item-active .hardware-studio-rail-val{color:hsl(var(--hw-rail-accent))}.hardware-studio-rail-item.is-dirty .hardware-studio-rail-val{color:hsl(var(--warning,38 92% 50%));margin-right:.45rem}.hardware-studio-rail-item.is-dirty:after{content:"";background:hsl(var(--warning,38 92% 50%));border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite hw-rail-dirty-pulse;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}@keyframes hw-rail-dirty-pulse{0%,to{box-shadow:0 0 0 0 hsl(var(--warning,38 92% 50%) / .55)}50%{box-shadow:0 0 0 3px hsl(var(--warning,38 92% 50%) / 0)}}@media (prefers-reduced-motion:reduce){.hardware-studio-rail-item,.hardware-studio-rail-icon-chip{transition:none}.hardware-studio-rail-item.is-dirty:after{animation:none}}@media (width<=820px){.hardware-studio-rail{flex-direction:column}.hardware-studio-rail-scroll{flex-flow:wrap;gap:.25rem;display:flex}.hardware-studio-rail-group{flex-flow:wrap;gap:.25rem}.hardware-studio-rail-group-label,.hardware-studio-rail-val{display:none}.hardware-studio-rail-item{width:auto;display:inline-flex}}.hardware-studio-ledger{flex-direction:column;height:100%;min-height:0;display:flex}.hardware-studio-ledger-head{border-bottom:1px solid hsl(var(--border) / .6);align-items:center;gap:.5rem;padding:.8rem 1rem .7rem;display:flex}.hardware-studio-ledger-head h2{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem;font-weight:500}.hardware-studio-ledger-count{background:hsl(var(--warning,38 92% 50%) / .12);color:hsl(var(--warning,38 92% 50%));border:1px solid hsl(var(--warning,38 92% 50%) / .28);border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem}.hardware-studio-ledger-count.is-zero{background:hsl(var(--muted) / .35);color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}.hardware-studio-ledger-scroll{flex:1;padding:.7rem .85rem;overflow-y:auto}.hardware-studio-ledger-empty{text-align:center;padding:1.5rem .5rem}.hardware-studio-ledger-empty-mark{border:1px dashed hsl(var(--border));width:2.35rem;height:2.35rem;color:hsl(var(--muted-foreground));border-radius:.6rem;place-items:center;margin:0 auto .7rem;display:grid}.hardware-studio-ledger-empty p{color:hsl(var(--muted-foreground));font-size:.78rem;line-height:1.5}.hardware-studio-ledger-empty small{color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.72rem;line-height:1.5;display:block}.hardware-studio-ledger-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.hardware-studio-ledger-diff{background:hsl(var(--background));border:1px solid hsl(var(--border));border-left:2px solid hsl(var(--warning,38 92% 50%));border-radius:.375rem;padding:.6rem .65rem}.hardware-studio-ledger-diff-top{align-items:center;gap:.45rem;margin-bottom:.4rem;display:flex}.hardware-studio-ledger-path{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;overflow:hidden}.hardware-studio-ledger-undo{color:hsl(var(--muted-foreground));border-radius:.25rem;padding:.15rem}.hardware-studio-ledger-undo:hover:not(:disabled){color:hsl(var(--destructive));background:hsl(var(--destructive) / .1)}.hardware-studio-ledger-vals{align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;display:flex}.hardware-studio-ledger-vals .was{color:hsl(var(--muted-foreground));text-decoration:line-through;text-decoration-color:hsl(var(--destructive) / .5)}.hardware-studio-ledger-vals .arrow{color:hsl(var(--muted-foreground));font-size:.65rem}.hardware-studio-ledger-vals .now{color:hsl(var(--foreground));font-weight:500}.hardware-studio-ledger-note{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.3rem;margin-top:.45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;display:inline-flex}.hardware-studio-ledger-note .dot{background:currentColor;border-radius:50%;width:4px;height:4px}.hardware-studio-ledger-note.impact-live{color:hsl(var(--success))}.hardware-studio-ledger-note.impact-restart{color:hsl(var(--warning,38 92% 50%))}.hardware-studio-ledger-note.impact-stop_required{color:hsl(var(--destructive))}.hardware-studio-ledger-foot{border-top:1px solid hsl(var(--border) / .6);background:hsl(var(--card));padding:.8rem .85rem}.hardware-studio-ledger-impact{background:hsl(var(--background));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:.375rem;margin-bottom:.65rem;padding:.55rem .65rem;font-size:.72rem;line-height:1.55}.hardware-studio-ledger-impact strong{color:hsl(var(--warning,38 92% 50%));font-weight:600}.hardware-studio-ledger-impact.is-calm strong{color:hsl(var(--success))}.hardware-studio-ledger-actions{gap:.5rem;display:flex}.hardware-studio-ledger-kbd{color:hsl(var(--muted-foreground));text-align:center;margin-top:.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem}.hardware-studio-ledger-kbd kbd{background:hsl(var(--muted) / .4);border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:3px;padding:.05rem .25rem;font-weight:500}.hardware-studio-stage-head{border-bottom:1px solid hsl(var(--border) / .55);background:hsl(var(--background));z-index:2;align-items:center;gap:.75rem;padding:.85rem 1.25rem .7rem;display:flex;position:sticky;top:0}.hardware-studio-stage-title{letter-spacing:-.01em;color:hsl(var(--foreground));font-size:1rem;font-weight:600}.hardware-studio-stage-sub{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.78rem}.hardware-studio-apply-badge{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:.375rem;margin-left:auto;padding:.3rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem}.hardware-studio-apply-badge.is-live{color:hsl(var(--success));background:hsl(var(--success) / .12);border-color:hsl(var(--success) / .28)}.hardware-studio-apply-badge.is-reboot{color:hsl(var(--warning,38 92% 50%));background:hsl(var(--warning,38 92% 50%) / .12);border-color:hsl(var(--warning,38 92% 50%) / .28)}.hardware-studio-apply-badge.is-stop{color:hsl(var(--destructive));background:hsl(var(--destructive) / .1);border-color:hsl(var(--destructive) / .28)}.hardware-studio-card-grid{grid-template-columns:repeat(2,minmax(16rem,1fr));align-items:start;gap:.85rem;display:grid}.hardware-studio-card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.625rem;padding:.9rem .95rem 1rem}.hardware-studio-card-wide{grid-column:1/-1}.hardware-studio-card>h3{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin-bottom:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:500;display:flex}.hardware-studio-card>h3:after{content:"";background:hsl(var(--border) / .55);flex:1;height:1px}.hardware-studio-meter-bar{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:.25rem;height:.45rem;display:flex;overflow:hidden}.hardware-studio-meter-fill{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--primary) / .75));transition:width .35s cubic-bezier(.4,0,.2,1)}.hardware-studio-meter-legend{color:hsl(var(--muted-foreground));justify-content:space-between;gap:.5rem;margin-top:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;display:flex}.hardware-studio-presets{flex-wrap:wrap;gap:.5rem;display:flex}.hardware-studio-preset{background:hsl(var(--background));border:1px solid hsl(var(--border));text-align:left;border-radius:.375rem;flex:1;min-width:7rem;padding:.55rem .65rem;transition:border-color .14s,background .14s}.hardware-studio-preset:hover{border-color:hsl(var(--primary));background:hsl(var(--muted) / .35)}.hardware-studio-preset.is-on{border-color:hsl(var(--primary));background:hsl(var(--primary) / .12)}.hardware-studio-preset strong{color:hsl(var(--foreground));margin-bottom:.1rem;font-size:.78rem;font-weight:600;display:block}.hardware-studio-preset span{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem}.hardware-studio-field-hint{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;line-height:1.45}.hardware-studio-input.is-dirty,.hardware-studio-select.is-dirty,.tahoe-input.is-dirty{box-shadow:0 0 0 3px hsl(var(--warning,38 92% 50%) / .14);border-color:hsl(var(--warning,38 92% 50%))!important}@media (prefers-reduced-motion:reduce){.hardware-studio-meter-fill,.hardware-studio-rail-item,.hardware-studio-preset{transition:none!important}}.zeus-command-halo-scrim{z-index:calc(var(--zeus-z-drawer) - 2);background:0 0;border:0;position:fixed;inset:0}.zeus-command-halo-root{z-index:calc(var(--zeus-z-drawer) - 1);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.zeus-command-halo-ring{border:1px solid hsl(var(--accent-info) / .35);background:hsl(var(--card) / .72);backdrop-filter:blur(10px);width:12rem;height:12rem;box-shadow:var(--zeus-glow-blue);pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.zeus-command-halo-item{color:hsl(var(--foreground) / .82);pointer-events:auto;flex-direction:column;align-items:center;gap:.15rem;font-size:10px;display:flex;position:absolute}.zeus-command-halo-item-icon{border:1px solid hsl(var(--foreground) / .15);background:hsl(var(--background) / .72);border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.orbit-vm-card-halo-trigger{opacity:.6;padding:.15rem .35rem;font-size:10px}.orbit-vm-card-halo-trigger:hover,.orbit-vm-card-halo-trigger:focus-visible{opacity:1;color:hsl(var(--info))}.nebula-cockpit-body.console-cockpit-grid{padding:1rem 1.5rem;padding-bottom:calc(var(--zeus-bottom-safe) + 2rem);flex:auto;grid-template-columns:minmax(0,1fr);gap:1rem;min-height:0;display:grid;overflow:auto}@media (width>=1281px){.nebula-cockpit-body.console-cockpit-grid{grid-template-columns:minmax(0,1fr)}.nebula-cockpit-body .nebula-security-rail{display:flex}}.console-cockpit-protocols,.console-left-scroll,.console-cockpit-inspector,.console-right-scroll{overscroll-behavior:contain;min-width:0;min-height:0;padding-bottom:calc(var(--zeus-bottom-safe) + 1.5rem);scroll-padding-bottom:calc(var(--zeus-bottom-safe) + 1.5rem);overflow:hidden auto}.console-cockpit-viewport{flex-direction:column;min-width:0;min-height:0;display:flex}.console-control-dock-safe{margin-bottom:calc(var(--zeus-bottom-safe) * .25)}.nebula-system-strip--stopped{flex-wrap:wrap;align-items:center;gap:.65rem;padding:.55rem .85rem;display:flex}.vm-workbench-dock-back-compact{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .82);color:hsl(var(--foreground) / .88);border-radius:9999px;align-items:center;padding:.35rem .75rem;font-size:.75rem;display:inline-flex}.events-table-scroll{min-height:15rem;max-height:min(70vh,100dvh - 16rem)}.events-virtual-table{min-width:48rem}.console-cockpit-workspace{gap:var(--zeus-section-gap-wide,1.35rem);flex-direction:column;min-width:0;display:flex}.console-cockpit-hub-grid{gap:var(--zeus-section-gap-wide,1rem);grid-template-columns:minmax(0,1fr);grid-template-areas:"viewport""protocols""security";align-items:start;display:grid}.console-cockpit-hub-grid--phase2{grid-template-areas:"viewport""security"}.console-cockpit-hub-grid--phase2 .console-cockpit-viewport{grid-area:viewport}.console-cockpit-hub-grid--phase2 .console-cockpit-security{grid-area:security}.console-hub-main-tabs,.console-hub-sec-tabs{border-bottom:1px solid hsl(var(--foreground) / .08);flex-wrap:wrap;gap:.35rem;padding-bottom:.5rem;display:flex}.console-hub-main-tab,.console-hub-sec-tab{color:var(--muted-foreground,hsl(var(--foreground) / .55));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.console-hub-main-tab:hover,.console-hub-sec-tab:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .04)}.console-hub-main-tab.is-active,.console-hub-sec-tab.is-active{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .06)}.console-cockpit-protocols{grid-area:protocols}.console-cockpit-viewport{grid-area:viewport;min-height:min(56vh,520px)}.console-cockpit-security{gap:var(--zeus-section-gap-wide,1rem);flex-direction:column;grid-area:security;min-width:0;display:flex}.console-cockpit-column{min-width:0;min-height:0}.console-cockpit-ops-grid{gap:var(--zeus-section-gap-wide,1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));min-width:0;display:grid}@media (width>=1280px){.console-cockpit-hub-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"viewport""protocols""security";align-items:start}.console-cockpit-hub-grid--phase2{grid-template-columns:minmax(0,1fr);grid-template-areas:"viewport""security"}.console-cockpit-viewport{min-height:min(56vh,520px)}.console-cockpit-security{max-height:none;overflow-y:visible}}@media (width>=900px) and (width<=1279px){.console-cockpit-hub-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"viewport""protocols""security"}.console-cockpit-hub-grid--phase2{grid-template-columns:minmax(0,1fr);grid-template-areas:"viewport""security"}}.vm-fleet-card-grid{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));align-content:start;gap:1rem;display:grid}.orbit-vm-card-footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.fleet-theatre-orbit{position:relative;overflow:visible}.fleet-theatre-orbit:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 50%, transparent 58%, hsl(var(--accent-info) / .08) 59%, transparent 60%), radial-gradient(circle at 50% 50%, transparent 72%, hsl(var(--accent-info) / .05) 73%, transparent 74%);-webkit-mask-composite:xor;opacity:.9;border-radius:1.25rem;padding:1px;position:absolute;inset:-.5rem;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.packetwolf-page.zeus-reserved-page{--zeus-page-bottom-safe:calc(var(--zeus-dock-h) + var(--zeus-dock-gap) + env(safe-area-inset-bottom,0px));flex:auto;gap:0;min-height:0;overflow:hidden}.packetwolf-page .zeus-page-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.packetwolf-page .zeus-center-body-scroll[data-scroll-owner=page]{overscroll-behavior:auto;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:calc(var(--zeus-page-bottom-safe) + 5.5rem);scroll-padding-bottom:calc(var(--zeus-page-bottom-safe) + 5.5rem);flex:auto;overflow:hidden auto}.packetwolf-page .zeus-center-body{gap:.5rem}.packetwolf-page .zeus-page-toolbar{flex-shrink:0;padding-bottom:0}.packetwolf-page-workspace{flex-direction:column;gap:10px;display:flex}.packetwolf-health-inline{flex-shrink:0}.packetwolf-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.packetwolf-left{order:2}.packetwolf-center{order:1}.packetwolf-right{order:3}.packetwolf-left,.packetwolf-center,.packetwolf-right{min-width:0}.packetwolf-center-inner{grid-template-rows:auto auto;gap:12px;display:grid}.packetwolf-guard-targets,.packetwolf-guard-actions{border:none;flex-direction:column;padding:0;display:flex}.flow-theatre-card{overflow:hidden}.flow-theatre-body{background:radial-gradient(ellipse 70% 55% at 50% 42%, hsl(var(--primary) / .08), transparent 70%), hsl(var(--card) / .72);border-radius:.85rem}.flow-theatre-card--compact{height:auto;min-height:320px;max-height:none;overflow:visible}.flow-theatre-card--compact .flow-theatre-body{flex:1;min-height:260px;overflow:visible}.flow-theatre-card--compact .flow-theatre-legend,.flow-theatre-card--compact .flow-theatre-peer-rail,.flow-theatre-card--compact .flow-theatre-toolbar-extra{display:none}.live-flow-card{border-top:1px solid hsl(var(--foreground) / .08);flex-direction:column;min-height:0;padding-top:14px;display:flex;overflow:hidden}.live-flow-table-wrap{overflow-x:auto}.guard-actions-panel{flex-direction:column;display:flex}.guard-actions-tabs{border-bottom:1px solid hsl(var(--foreground) / .1);flex-shrink:0;gap:4px;padding:0 8px;display:flex}.guard-actions-tab{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--foreground) / .55);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-size:11px}.guard-actions-tab[data-active=true]{color:hsl(var(--primary));box-shadow:inset 0 -2px 0 hsl(var(--primary))}.guard-action-footer{background:hsl(var(--card) / .92);backdrop-filter:blur(16px);border-top:1px solid hsl(var(--foreground) / .1);flex-shrink:0;margin-bottom:0;padding:12px}@media (width>=1281px){.packetwolf-right{position:relative}}.packetwolf-action-tray{left:calc(var(--zeus-sidebar-w) + 24px);right:24px;bottom:calc(var(--zeus-dock-h) + var(--zeus-dock-gap) + env(safe-area-inset-bottom,0px));z-index:40;border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--card) / .94);backdrop-filter:blur(18px);box-shadow:0 12px 40px hsl(var(--foreground) / .12);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex;position:fixed}.packetwolf-action-tray--positioned{width:max-content;max-width:min(920px, calc(100vw - var(--zeus-sidebar-w) - 48px));bottom:auto;right:auto}.packetwolf-action-tray-handle{cursor:grab;touch-action:none;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-4px 0 -4px -6px;padding:4px 2px;display:inline-flex}.packetwolf-action-tray-handle:hover{background:hsl(var(--foreground) / .06)}.packetwolf-action-tray--dragging,.packetwolf-action-tray-handle:active{cursor:grabbing}.packetwolf-action-tray--dragging{box-shadow:0 16px 48px #00000073}html[data-zeus-card-focus=cinema] .packetwolf-action-tray{opacity:0;pointer-events:none}.packetwolf-right-drawer-backdrop{z-index:35;background:#00000073;position:fixed;inset:0}.packetwolf-flow-theatre-focus .zeus-card-focus-body,.packetwolf-live-flow-focus .zeus-card-focus-body{height:calc(100dvh - var(--zeus-shell-top-offset) - var(--zeus-page-bottom-safe));max-height:calc(100dvh - var(--zeus-shell-top-offset) - var(--zeus-page-bottom-safe))}.packetwolf-flow-theatre-focus .flow-theatre-card,.packetwolf-live-flow-focus .live-flow-card{background:0 0;border:none;height:auto;min-height:0;max-height:none}.packetwolf-live-flow-focus .live-flow-table-wrap{max-height:none}.pw-prey-card{position:relative}.pw-prey-card--active{box-shadow:inset 3px 0 0 0 hsl(var(--primary)), 0 0 0 1px hsl(var(--primary) / .15)}.pw-flow-pulse{background:hsl(var(--muted-foreground) / .5);border-radius:9999px;flex-shrink:0;width:7px;height:7px;display:inline-block}.pw-flow-pulse[data-live=true]{background:hsl(var(--primary));box-shadow:0 0 0 0 hsl(var(--primary) / .55);animation:1.8s ease-out infinite pw-flow-pulse}@keyframes pw-flow-pulse{0%{box-shadow:0 0 0 0 hsl(var(--primary) / .5)}70%{box-shadow:0 0 0 6px hsl(var(--primary) / 0)}to{box-shadow:0 0 0 0 hsl(var(--primary) / 0)}}.pw-scan-ground{--pw-accent:hsl(var(--primary));--pw-ring-gap:26%;--pw-sweep-duration:4.4s;--pw-field:min(360px, 86%);flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;min-height:260px;padding:12px;display:flex;position:relative;overflow:hidden}.pw-scan-ground--compact{--pw-field:min(180px, 72%);gap:12px;min-height:260px;padding-bottom:16px;overflow:visible}.pw-scan-field{width:var(--pw-field);aspect-ratio:1;background:radial-gradient(circle at 42% 34%, hsl(var(--primary) / .18), transparent 55%), radial-gradient(circle at 50% 55%, hsl(var(--card) / .95), hsl(var(--background) / .98));border:1.5px solid hsl(var(--primary) / .55);box-shadow:0 0 0 1px hsl(var(--primary) / .18), 0 0 28px 2px hsl(var(--primary) / .22), inset 0 0 40px hsl(var(--primary) / .08);border-radius:9999px;place-items:center;display:grid;position:relative}.pw-scan-rings{border:1.5px solid hsl(var(--primary) / .5);background:radial-gradient(circle, transparent calc(var(--pw-ring-gap) - 1.5px), hsl(var(--primary) / .42) var(--pw-ring-gap), transparent calc(var(--pw-ring-gap) + 1.5px)), radial-gradient(circle, transparent calc(var(--pw-ring-gap) * 2 - 1.5px), hsl(var(--primary) / .36) calc(var(--pw-ring-gap) * 2), transparent calc(var(--pw-ring-gap) * 2 + 1.5px)), radial-gradient(circle, transparent calc(var(--pw-ring-gap) * 3 - 1.5px), hsl(var(--primary) / .28) calc(var(--pw-ring-gap) * 3), transparent calc(var(--pw-ring-gap) * 3 + 1.5px));border-radius:9999px;position:absolute;inset:0}.pw-scan-grid{background:linear-gradient(hsl(var(--primary) / .42) 1.5px, transparent 1.5px) center / 100% 50%, linear-gradient(90deg, hsl(var(--primary) / .42) 1.5px, transparent 1.5px) center / 50% 100%;border-radius:9999px;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 58%,#0000 82%);mask:radial-gradient(circle,#000 58%,#0000 82%)}.pw-scan-sweep{background:conic-gradient(from 0deg, hsl(var(--primary) / .55), transparent 38%);transform-origin:50%;animation:pw-scan-sweep var(--pw-sweep-duration) linear infinite;border-radius:9999px;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 8%,#000 12% 100%);mask:radial-gradient(circle,#0000 8%,#000 12% 100%)}@keyframes pw-scan-sweep{to{transform:rotate(360deg)}}.pw-scan-blip{background:hsl(var(--primary));width:8px;height:8px;box-shadow:0 0 12px 2px hsl(var(--primary) / .85);opacity:0;border-radius:9999px;animation:4.4s ease-in-out infinite pw-scan-blip;position:absolute}@keyframes pw-scan-blip{0%,to{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1.15)}40%{opacity:0;transform:scale(.6)}}.pw-scan-eye{z-index:1;width:52%;filter:drop-shadow(0 0 22px hsl(var(--primary) / .75));animation:5.5s ease-in-out infinite pw-scan-eye;position:relative}.pw-scan-eye-svg{width:100%;height:auto;display:block}@keyframes pw-scan-eye{0%,92%,to{opacity:1}95%{opacity:.35}}.pw-scan-caption{z-index:1;text-align:center;max-width:30ch;position:relative}@media (prefers-reduced-motion:reduce){.pw-flow-pulse[data-live=true],.pw-scan-sweep,.pw-scan-blip,.pw-scan-eye{animation:none}.pw-scan-blip{opacity:.6}}@media (width<=1280px){.packetwolf-grid{grid-template-columns:minmax(0,1fr)}.packetwolf-right{z-index:auto;width:auto;position:static;transform:none}.packetwolf-right[data-open=true]{transform:none}}@media (width<=1024px){.packetwolf-grid{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}}:root{--zeus-tile-min-compact:11rem;--zeus-tile-min-default:12.5rem;--zeus-tile-min-wide:15.5rem;--zeus-tile-min-pulse:11.25rem;--zeus-orbit-card-min:26rem;--zeus-section-gap-wide:1.35rem}.zeus-auto-grid-compact{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--zeus-tile-min-compact)), 1fr));gap:.75rem}.zeus-auto-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--zeus-tile-min-default)), 1fr));gap:.85rem}.zeus-auto-grid-wide{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--zeus-tile-min-wide)), 1fr));gap:1rem}.orbit-grid,.orbit-grid-dual{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--zeus-orbit-card-min)), 1fr));gap:var(--zeus-section-gap-wide)}.orbit-grid-stack{grid-template-columns:minmax(0,1fr)}.migration-fleet-grid,.migration-runbook-grid{gap:var(--zeus-section-gap-wide,1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;min-width:0;display:grid}.migration-runbook-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.zeus-glass-link-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.85rem}.dashboard-grid{gap:var(--zeus-section-gap-wide);grid-template-columns:minmax(0,1fr)}.zeus-home-main,.zeus-home-rail{grid-column:1/-1;width:100%;max-width:none}.command-deck-stack{gap:var(--zeus-section-gap-wide)}.zeus-home-insights-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.1rem}.zeus-home-insights-span-full{grid-column:1/-1}.command-deck-panel{padding:1.15rem 1.2rem}.command-deck-issue-item{-moz-column-gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.2rem .55rem;padding:.55rem .45rem;display:grid}.command-deck-issue-item>.min-w-0{min-width:0}.command-deck-issue-item>.command-deck-issue-pill{align-self:start;margin-left:0}@container zeus-orbit-card (width<=30rem){.command-deck-issue-item{grid-template-columns:auto minmax(0,1fr)}.command-deck-issue-item>.command-deck-issue-pill{grid-column:2}}.command-deck-action{gap:.85rem 1rem;padding:.75rem .85rem}.command-deck-action>.min-w-0{flex:14rem}.zeus-glass-metrics,.zeus-cc-metrics,.zeus-glass-metrics-4,.zeus-glass-metrics-5{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--zeus-tile-min-compact)), 1fr));gap:.65rem}.zeus-glass-pulse-metrics,.zeus-infra-pulse-metrics{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--zeus-tile-min-pulse)), 1fr))}.zeus-glass-pulse-panel{width:100%;min-width:0;container:zeus-pulse/inline-size}.zeus-glass-pulse-body--dense{grid-template-columns:minmax(0,1fr)}.zeus-glass-metric,.zeus-cc-metric{min-width:0}.vm-center-workspace .hsdk-vm-list.vm-center-card-grid,.vm-center-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.1rem}.vm-center-workspace .hsdk-vm-list.vm-center-card-grid--comfortable,.vm-center-card-grid--comfortable{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:1.25rem}.vm-center-workspace .hsdk-vm-list.vm-center-card-grid--dense,.vm-center-card-grid--dense{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.8rem}.vm-center-card-grid--compact .orbit-vm-card{min-height:232px}.vm-center-card-grid--dense .orbit-vm-card{min-height:196px}.zeus-orbit-section,.zeus-expandable-card,.command-deck-panel,.zeus-glass-section,.tahoe-panel-inner{min-width:0}.zeus-browse-readable{overflow-wrap:anywhere;word-break:break-word;min-width:0}[data-scroll-owner=page] .command-deck-issue-list,[data-scroll-owner=page] .command-deck-action-list,[data-scroll-owner=page] .zeus-home-activity-list{max-height:none;overflow:visible}[data-scroll-owner=page] .zeus-center-body-flow,[data-scroll-owner=page] .tahoe-platform-content--relaxed,[data-scroll-owner=page] .zeus-web-outlet{gap:var(--zeus-section-gap-wide,1.35rem);flex-direction:column;align-items:stretch;min-width:0;display:flex}[data-scroll-owner=page] .zeus-center-body-flow>*,[data-scroll-owner=page] .tahoe-platform-content--relaxed>*,[data-scroll-owner=page] .zeus-web-outlet>*{isolation:isolate;flex:none;min-width:0;max-width:100%;position:relative}[data-scroll-owner=page] .zeus-glass-pulse-body{grid-template-columns:minmax(0,1fr)}[data-scroll-owner=page] .zeus-glass-pulse-body .zeus-glass-hero,[data-scroll-owner=page] .zeus-glass-pulse-metrics{width:100%;min-width:0}[data-center-page="1"] .tahoe-hero-flat .zeus-glass-metrics.zeus-glass-pulse-metrics{width:100%;margin-top:.75rem}[data-center-page="1"] .tahoe-hero-flat>.tahoe-hero-main,[data-center-page="1"] .tahoe-hero-flat>.relative.z-10.flex{row-gap:.75rem}[data-scroll-owner=page] .zeus-web-toolbar{z-index:1;margin-bottom:.15rem;position:relative;top:auto}[data-scroll-owner=page] .zeus-glass-section,[data-scroll-owner=page] .zeus-glass-pulse-panel,[data-scroll-owner=page] .command-deck-panel,[data-scroll-owner=page] .zeus-glass-page{box-sizing:border-box;width:100%;max-width:100%;overflow:visible}[data-scroll-owner=page] .zeus-auto-grid,[data-scroll-owner=page] .zeus-auto-grid-wide,[data-scroll-owner=page] .zeus-auto-grid-compact,[data-scroll-owner=page] .zeus-glass-metrics,[data-scroll-owner=page] .zeus-glass-pulse-metrics{align-items:start;width:100%}.console-cockpit-hub-grid,.nebula-cockpit-body.console-cockpit-grid{align-items:start}.nebula-cockpit-body.console-cockpit-grid{grid-template:"viewport""protocol""security"/minmax(0,1fr);align-items:start}.nebula-cockpit-body.console-cockpit-grid.nebula-cockpit-body--rail-open{grid-template-columns:minmax(0,1fr);grid-template-areas:"viewport""protocol""security"}.nebula-cockpit-body.console-cockpit-grid>.nebula-protocol-dock{grid-area:protocol}.nebula-cockpit-body.console-cockpit-grid>.nebula-cockpit-center{grid-area:viewport;min-width:0}.nebula-cockpit-body.console-cockpit-grid>.nebula-security-rail{grid-area:security}.nebula-cockpit-body.console-cockpit-grid:not(.nebula-cockpit-body--rail-open)>.nebula-security-rail{display:none}.nebula-cockpit-body.console-cockpit-grid>.nebula-protocol-dock .nebula-dock-item{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.45rem .2rem}.nebula-cockpit-body.console-cockpit-grid>.nebula-protocol-dock .nebula-dock-item>div:not(.nebula-dock-item-icon),.nebula-cockpit-body.console-cockpit-grid>.nebula-protocol-dock>div:not(.nebula-dock-item){display:none}.console-cockpit-column{gap:var(--zeus-section-gap-wide,1rem);flex-direction:column;display:flex;overflow:visible}.console-cockpit-viewport{min-height:min(420px,52vh)}@media (width>=1280px){.console-cockpit-viewport{min-height:min(480px,56vh)}}.zeus-expandable-card{row-gap:.65rem}.zeus-expandable-card .command-deck-section-title{overflow-wrap:anywhere;min-width:0}.zeus-expandable-card-actions{z-index:1;max-width:100%;position:relative}.zeus-glass-section-collapsible-body,.zeus-glass-section-collapsible-head,.zeus-glass-section-head-toggle{min-width:0}.zeus-glass-section-head-toggle>span{overflow-wrap:anywhere;min-width:0}.vm-fleet-grid-scroll{overflow-x:auto}.vm-fleet-grid{min-width:1180px}.vm-fleet-grid-host{width:100%;min-width:0}.vm-fleet-panel-scroll .vm-fleet-template-grid,.vm-fleet-panel-scroll .vm-fleet-snapshot-list,.tahoe-table-wrap>table,.storage-center-theatre table{min-width:960px}.vm-wall-bulk{z-index:4;background:hsl(var(--background) / .55);backdrop-filter:blur(6px);border-radius:.35rem;padding:.15rem;position:absolute;top:.45rem;left:.45rem}.vm-wall-expose{flex-wrap:wrap;gap:.35rem;min-width:0;max-width:100%;margin-top:.35rem;display:flex}.orbit-vm-card-expose{flex-wrap:wrap;gap:.35rem;padding:0 .65rem .35rem;display:flex}.vm-heatmap-bulk{z-index:2;align-items:center;display:inline-flex;position:absolute;top:.35rem;left:.35rem}.vm-heatmap-bulk input{width:.85rem;height:.85rem}@container zeus-orbit-card (width<=28rem){.zeus-expandable-card-actions{gap:.25rem}.zeus-expandable-card-action-btn{padding:.2rem .4rem;font-size:.625rem}}@container zeus-orbit-card (width<=22rem){.zeus-expandable-card-actions{flex-wrap:wrap;justify-content:flex-start}}:root{--zeus-gn-height:48px;--zeus-gn-ease:cubic-bezier(.28, .11, .32, 1);--zeus-gn-bg:color-mix(in srgb, hsl(var(--background)) 80%, transparent);--zeus-gn-ink:hsl(var(--foreground) / .8);--zeus-gn-ink-active:hsl(var(--foreground));--zeus-gn-blue:var(--apple-action,#006fe6);--zeus-gn-hairline:hsl(var(--border));--zeus-gn-elevated:hsl(var(--card));--zeus-gn-muted:hsl(var(--muted-foreground));--zeus-gn-hover:hsl(var(--foreground) / .06);--zeus-gn-hero-a:color-mix(in srgb, var(--zeus-gn-blue) 18%, transparent);--zeus-gn-hero-b:color-mix(in srgb, var(--zeus-gn-blue) 8%, transparent)}html[data-theme=tahoe-light]{--zeus-gn-bg:#fbfbfdcc;--zeus-gn-ink:#000c;--zeus-gn-ink-active:#1d1d1f;--zeus-gn-hairline:#d2d2d7;--zeus-gn-elevated:#fff;--zeus-gn-muted:#666669;--zeus-gn-hover:#0000000a;--zeus-gn-blue:#0071e3}html[data-theme=zyvor-carbon],html[data-ui-shell=zyvor-carbon],html[data-theme=zyvor-obsidian],html[data-theme=zyvor-nebula],html.dark{--zeus-gn-bg:#161617e0;--zeus-gn-ink:#ffffffe0;--zeus-gn-ink-active:#f5f5f7;--zeus-gn-hairline:#ffffff2e;--zeus-gn-elevated:#1d1d1f;--zeus-gn-muted:#a8a8ad;--zeus-gn-hover:#ffffff14;--zeus-gn-blue:#2997ff;--zeus-gn-hero-a:#2997ff3d;--zeus-gn-hero-b:#32ade633}.zeus-gn{z-index:var(--zeus-z-topbar,100);width:100%;height:var(--zeus-gn-height);min-height:var(--zeus-gn-height);background:var(--zeus-gn-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--zeus-gn-hairline);letter-spacing:-.12px;color:var(--zeus-gn-ink);-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:1;display:flex;position:sticky;top:0;overflow:visible}.zeus-gn-inner{box-sizing:border-box;align-items:center;gap:8px;width:100%;max-width:1800px;height:100%;margin:0 auto;padding:0 clamp(12px,2.5vw,64px);display:flex}.zeus-gn-brand{color:var(--zeus-gn-ink-active);letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0;font-family:inherit;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.zeus-gn-brand:hover{opacity:.8;background:0 0}.zeus-gn-brand-mark{flex-shrink:0;width:22px;height:22px;display:block}.zeus-gn-links{flex:auto;justify-content:center;align-items:center;gap:0;min-width:0;display:flex;overflow:visible}.zeus-gn-links>button,.zeus-gn-group>button{height:var(--zeus-gn-height);min-height:var(--zeus-gn-height);color:var(--zeus-gn-ink);letter-spacing:-.01em;white-space:nowrap;opacity:.88;cursor:pointer;transition:opacity .2s var(--zeus-gn-ease), color .2s var(--zeus-gn-ease);background:0 0;border:0;border-radius:0;align-items:center;padding:0 10px;font-family:inherit;font-size:12px;font-weight:400;display:inline-flex;position:relative}.zeus-gn-links>button:after,.zeus-gn-group>button:after{content:"";background:var(--zeus-gn-blue);height:2px;transition:transform .25s var(--zeus-gn-ease);border-radius:1px;position:absolute;bottom:6px;left:10px;right:10px;transform:scaleX(0)}.zeus-gn-links>button:hover,.zeus-gn-group>button:hover{opacity:1;color:var(--zeus-gn-ink-active);background:0 0}.zeus-gn-links>button.active,.zeus-gn-group>button.active{opacity:1;color:var(--zeus-gn-ink-active);font-weight:500}.zeus-gn-links>button.active:after,.zeus-gn-group>button.active:after{transform:scaleX(1)}.zeus-gn-group{display:inline-flex;position:relative}.zeus-gn-mega{border:1px solid var(--zeus-gn-hairline);background:color-mix(in srgb, var(--zeus-gn-elevated) 96%, transparent);-webkit-backdrop-filter:blur(24px)saturate(180%);opacity:0;visibility:hidden;pointer-events:none;min-width:480px;max-width:720px;transition:opacity .22s var(--zeus-gn-ease), transform .22s var(--zeus-gn-ease), visibility .22s;z-index:10000;color:var(--zeus-gn-ink-active);border-top:none;border-radius:0 0 12px 12px;padding:28px 32px;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-6px);box-shadow:0 16px 40px #00000024}.zeus-gn-mega.open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.zeus-gn-mega[data-align=start]{left:0;right:auto;transform:translateY(-6px)}.zeus-gn-mega[data-align=start].open{transform:translateY(0)}.zeus-gn-mega[data-align=end]{left:auto;right:0;transform:translateY(-6px)}.zeus-gn-mega[data-align=end].open{transform:translateY(0)}.zeus-gn-mega-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px 28px;display:grid}.zeus-gn-mega-grid button{text-align:left;white-space:normal;cursor:pointer;height:auto;min-height:0;color:inherit;opacity:1;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:4px;padding:8px;font-family:inherit;display:flex}.zeus-gn-mega-grid button:hover{background:var(--zeus-gn-hover)}.zeus-gn-mega-grid button:after{content:none}.zeus-gn-mega-label{color:var(--zeus-gn-ink-active);font-size:14px;font-weight:500}.zeus-gn-mega-blurb{color:var(--zeus-gn-muted);font-size:12px;line-height:1.4}.zeus-gn-mega-grid button.active .zeus-gn-mega-label{color:var(--zeus-gn-blue)}.zeus-gn-mega{background:var(--zeus-gn-elevated);-webkit-backdrop-filter:none}.zeus-gn-mega--long{width:min(720px,100vw - 32px);max-width:none}.zeus-gn-mega{max-height:calc(100vh - var(--zeus-gn-height,48px) - 16px);overscroll-behavior:contain;overflow-y:auto}.zeus-gn-mega-heading{border-top:1px solid var(--zeus-gn-hairline);letter-spacing:.08em;text-transform:uppercase;color:var(--zeus-gn-muted);grid-column:1/-1;padding:16px 8px 0;font-size:13px;font-weight:700}.zeus-gn-actions{flex:none;align-items:center;gap:2px;display:flex}.zeus-gn-icon{width:36px;height:36px;min-height:36px;color:var(--zeus-gn-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.zeus-gn-icon:hover{background:var(--zeus-gn-hover);color:var(--zeus-gn-ink-active)}.zeus-gn-status{background:hsl(var(--success,142 71% 45%));border-radius:50%;flex-shrink:0;width:8px;height:8px;margin:0 6px;display:inline-block}.zeus-gn-status[data-ok=false]{background:hsl(var(--destructive,0 84% 60%))}.zeus-digest-chip,.zeus-gn-digest{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--zeus-gn-hairline);background:color-mix(in srgb, var(--zeus-gn-elevated) 88%, transparent);max-width:14rem;color:var(--zeus-gn-muted);letter-spacing:.02em;border-radius:999px;flex-shrink:1;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex;overflow:hidden}.zeus-digest-chip--ok{border-color:color-mix(in srgb, hsl(var(--success,142 71% 45%)) 55%, var(--zeus-gn-hairline));color:var(--zeus-gn-ink)}.zeus-digest-chip--warning{border-color:hsl(var(--warning,38 92% 50%));color:var(--zeus-gn-ink)}html[data-theme=zyvor-carbon] .zeus-digest-chip--warning,html[data-ui-shell=zyvor-carbon] .zeus-digest-chip--warning{background:var(--warning-bg,#ff9f0a1f);border-color:var(--warning-border,#ff9f0a59);color:var(--warning-text,#ffd60a)}.zeus-digest-chip--critical{border-color:hsl(var(--destructive,0 84% 60%));color:hsl(var(--destructive,0 84% 60%))}.zeus-digest-chip--changed{color:var(--zeus-gn-ink-active);font-weight:600}.zeus-gn-digest-btn{cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:1;align-items:center;min-width:0;margin:0;padding:0;display:inline-flex}.zeus-gn-digest-btn:focus-visible{outline-offset:2px;outline:2px solid #0071e373}.zeus-gn-digest-btn .zeus-gn-digest,.zeus-gn-digest-btn .zeus-digest-chip{pointer-events:none}@media (width<=1560px){.zeus-gn-user{display:none}}@media (width<=1500px){.zeus-gn-digest{max-width:8rem}}@media (width<=1700px){.zeus-gn-links>button,.zeus-gn-group>button{padding:0 5px}.zeus-gn-links>button:after,.zeus-gn-group>button:after{left:5px;right:5px}}@media (width<=1180px){.zeus-gn-links>button,.zeus-gn-group>button{letter-spacing:-.02em;padding:0 5px;font-size:11.5px}.zeus-gn-links>button:after,.zeus-gn-group>button:after{left:5px;right:5px}}@media (width<=1100px){.zeus-gn-digest{max-width:9rem}}.zeus-gn-user{text-overflow:ellipsis;white-space:nowrap;max-width:7rem;color:var(--zeus-gn-ink);padding:0 6px;font-size:12px;overflow:hidden}.zeus-gn-menu-btn{display:none}@media (width<=1380px){.zeus-gn-links{display:none}.zeus-gn-menu-btn{display:inline-flex}.zeus-gn-mega{left:12px;right:12px;top:var(--zeus-gn-height);min-width:0;max-width:none;position:fixed;transform:translate(0,0)}.zeus-gn-mega.open{transform:none}.zeus-gn-user{display:none}}html[data-shell-kind=web]{--zeus-topbar-h:var(--zeus-gn-height)}html[data-shell-kind=web] .zeus-web-header.zeus-gn,html[data-shell-kind=web] .zeus-gn{background:var(--zeus-gn-bg)!important;-webkit-backdrop-filter:saturate(180%)blur(20px)!important}.zeus-page-hero{max-width:900px;animation:zeusGnFadeRise .45s var(--zeus-gn-ease) both;margin:20px 0 36px;padding:28px 0 12px;position:relative}.zeus-page-hero-slot>:last-child:not(.zeus-page-hero){margin-bottom:1.75rem}.zeus-page-hero:before{content:"";background:radial-gradient(ellipse at 30% 40%, var(--zeus-gn-hero-a), transparent 60%), radial-gradient(ellipse at 80% 20%, var(--zeus-gn-hero-b), transparent 55%);pointer-events:none;z-index:-1;height:280px;position:absolute;inset:-20px -8% auto}@media (prefers-reduced-motion:no-preference){.zeus-page-hero:before{animation:22s ease-in-out infinite alternate netraHeroDrift}}@media (prefers-reduced-motion:reduce){.zeus-page-hero:before{animation:none}}.zeus-page-hero-eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700;color:var(--zeus-gn-blue)!important;font-size:12px!important}.zeus-page-hero h1{letter-spacing:-.02em;color:var(--zeus-gn-ink-active);margin:10px 0 12px;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.15}.zeus-page-hero p{color:var(--zeus-gn-muted);max-width:640px;margin:0;font-size:19px;line-height:1.42}.zeus-page-hero-tint-green{--zeus-gn-hero-a:#34c75929;--zeus-gn-hero-b:#34c75914}.zeus-page-hero-tint-amber{--zeus-gn-hero-a:#ff9f0a29;--zeus-gn-hero-b:#ff9f0a14}.zeus-page-hero-tint-purple{--zeus-gn-hero-a:#af52de29;--zeus-gn-hero-b:#af52de14}.zeus-page-hero-tint-red{--zeus-gn-hero-a:#ff3b3024;--zeus-gn-hero-b:#ff3b3012}html[data-theme=zyvor-carbon] .zeus-page-hero-tint-green,html[data-ui-shell=zyvor-carbon] .zeus-page-hero-tint-green{--zeus-gn-hero-a:#30d15838;--zeus-gn-hero-b:#30d1581c}html[data-theme=zyvor-carbon] .zeus-page-hero-tint-amber,html[data-ui-shell=zyvor-carbon] .zeus-page-hero-tint-amber{--zeus-gn-hero-a:#ff9f0a38;--zeus-gn-hero-b:#ff9f0a1c}html[data-theme=zyvor-carbon] .zeus-page-hero-tint-purple,html[data-ui-shell=zyvor-carbon] .zeus-page-hero-tint-purple{--zeus-gn-hero-a:#bf5af238;--zeus-gn-hero-b:#bf5af21c}html[data-theme=zyvor-carbon] .zeus-page-hero-tint-red,html[data-ui-shell=zyvor-carbon] .zeus-page-hero-tint-red{--zeus-gn-hero-a:#ff453a33;--zeus-gn-hero-b:#ff453a1a}@keyframes zeusGnFadeRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.zeus-fade-rise{animation:zeusGnFadeRise .45s var(--zeus-gn-ease,cubic-bezier(.28, .11, .32, 1)) both}.zeus-fade-rise--delay{animation-delay:60ms}.zeus-fade-rise--delay-2{animation-delay:.12s}@media (prefers-reduced-motion:reduce){.zeus-page-hero{animation:none}.zeus-gn-links>button:after,.zeus-gn-group>button:after,.zeus-gn-mega{transition:none}.zeus-fade-rise,.zeus-fade-rise--delay,.zeus-fade-rise--delay-2{animation:none}}.zeus-gn-menubar{height:var(--zeus-gn-height);min-height:var(--zeus-gn-height);color:var(--zeus-gn-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,sans-serif;overflow:visible;background:var(--zeus-gn-bg)!important;-webkit-backdrop-filter:saturate(180%)blur(20px)!important;border-bottom:1px solid var(--zeus-gn-hairline)!important}.zeus-gn-menubar-inner{--mac-menubar-height:var(--zeus-gn-height);height:var(--zeus-gn-height);min-height:var(--zeus-gn-height);overflow:visible}.zeus-gn-menubar .zeus-gn-brand{letter-spacing:-.01em;color:var(--zeus-gn-ink-active);font-size:13px;font-weight:600;text-decoration:none}.zeus-gn-menubar .zeus-gn-links--menubar{flex:auto;justify-content:flex-start;min-width:0;overflow:visible}.zeus-gn-menubar .zeus-gn-mega{z-index:calc(var(--zeus-z-menubar,120) + 10)}html[data-shell-kind=web][data-theme=tahoe-light] .zeus-page-hero h1,html[data-shell-kind=web][data-theme=tahoe-light] .tahoe-hero h1{color:#1d1d1f}html[data-shell-kind=web][data-theme=zyvor-carbon] .zeus-page-hero h1{color:#f5f5f7}.zeus-mobile-nav-row{width:100%;min-height:44px;color:var(--zeus-gn-ink-active);letter-spacing:-.022em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;font-family:inherit;font-size:17px;display:flex}.zeus-mobile-nav-row:hover{background:var(--zeus-gn-hover)}.zeus-mobile-nav-row.active{color:var(--zeus-gn-blue);font-weight:500}.zeus-mobile-nav-items{padding:4px 0 8px 12px}.zeus-mobile-nav-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--zeus-gn-muted);padding:12px 12px 4px;font-size:12px;font-weight:700}.zeus-mobile-nav-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 12px;font-family:inherit;display:flex}.zeus-mobile-nav-item:hover{background:var(--zeus-gn-hover)}.zeus-mobile-nav-label{color:var(--zeus-gn-ink-active);font-size:15px;font-weight:500}.zeus-mobile-nav-blurb{color:var(--zeus-gn-muted);font-size:12px;line-height:1.4}.zeus-mobile-nav-item.active .zeus-mobile-nav-label{color:var(--zeus-gn-blue)}:root{--netra-black:#000;--netra-white:#fff;--netra-g50:#f5f5f7;--netra-g200:#d2d2d7;--netra-g400:#a1a1a6;--netra-g420:#a8a8ad;--netra-g450:#98989d;--netra-g500:#86868b;--netra-g600:#6e6e73;--netra-g700:#3a3a3c;--netra-g800:#2c2c2e;--netra-g900:#1d1d1f;--netra-nav-dark:#161617;--netra-term-bg-l:#0d0d0f;--netra-term-bar-l:#1b1b1e;--netra-disabled-l:#dcdce1;--netra-link:#06c;--netra-link-dark:#2997ff;--netra-danger-dark:#ff453a;--netra-amber:#ff9f0a;--netra-yellow:#ffd60a;--netra-hsl-0-0-96:0 0% 96%;--netra-hsl-0-0-98:0 0% 98%;--netra-hsl-0-72-51:0 72% 51%;--netra-hsl-0-85-55:0 85% 55%;--netra-hsl-0-85-60:0 85% 60%;--netra-hsl-15-90-55:15 90% 55%;--netra-hsl-20-90-48:20 90% 48%;--netra-hsl-24-90-28:24 90% 28%;--netra-hsl-24-90-95:24 90% 95%;--netra-hsl-26-92-58:26 92% 58%;--netra-hsl-28-90-55:28 90% 55%;--netra-hsl-28-100-36:28 100% 36%;--netra-hsl-28-100-52:28 100% 52%;--netra-hsl-32-100-96:32 100% 96%;--netra-hsl-135-59-49:135 59% 49%;--netra-hsl-145-40-48:145 40% 48%;--netra-hsl-199-89-42:199 89% 42%;--netra-hsl-200-35-84:200 35% 84%;--netra-hsl-200-78-32:200 78% 32%;--netra-hsl-200-78-40:200 78% 40%;--netra-hsl-200-85-55:200 85% 55%;--netra-hsl-210-16-82:210 16% 82%;--netra-hsl-210-25-88:210 25% 88%;--netra-hsl-210-40-98:210 40% 98%;--netra-hsl-211-100-28:211 100% 28%;--netra-hsl-211-100-32:211 100% 32%;--netra-hsl-211-100-38:211 100% 38%;--netra-hsl-211-100-40:211 100% 40%;--netra-hsl-211-100-45:211 100% 45%;--netra-hsl-211-100-55:211 100% 55%;--netra-hsl-220-10-28:220 10% 28%;--netra-hsl-220-12-15:220 12% 15%;--netra-hsl-220-12-42:220 12% 42%;--netra-hsl-220-30-20:220 30% 20%;--netra-hsl-240-4-84:240 4% 84%;--netra-hsl-240-5-96:240 5% 96%;--netra-hsl-240-6-10:240 6% 10%;--netra-hsl-270-48-52:270 48% 52%;--netra-hsl-270-55-62:270 55% 62%;--netra-hsl-280-68-42:280 68% 42%;--netra-hsl-280-68-52:280 68% 52%;--netra-hsl-280-68-60:280 68% 60%;--netra-hsl-355-90-42:355 90% 42%;--netra-hsl-355-90-97:355 90% 97%;--netra-white-hsl:0 0% 100%;--netra-black-hsl:0 0% 0%;--netra-white-rgb:255 255 255;--netra-black-rgb:0 0 0;--netra-blue-rgb:0 113 227;--netra-cyan-rgb:50 173 230}html:not([data-theme=tahoe-light]){--netra-blue:#0071e3;--netra-blue-hover:#0077ed;--netra-danger:#ff453a;--netra-cyan:#64d2ff;--netra-green:#30d158;--netra-amber:#ff9f0a;--netra-purple:#bf5af2;--netra-ink:#1d1d1f;--border-strong:#ffffff3d;--hover-fill:#ffffff0f;--hover-fill-strong:#ffffff1a;--btn-secondary:#737378;--netra-focus-ring:#0071e373;--netra-primary-glow:0 8px 24px #0071e359}html[data-theme=tahoe-light]{--netra-blue:#0071e3;--netra-blue-hover:#0077ed;--netra-danger:#ff3b30;--netra-cyan:#32ade6;--netra-green:#34c759;--netra-amber:#ff9f0a;--netra-purple:#af52de;--netra-ink:#1d1d1f;--border-strong:#c7c7cc;--hover-fill:#0000000a;--hover-fill-strong:#00000014;--btn-secondary:#6e6e73;--netra-focus-ring:#0071e373;--netra-primary-glow:none}html[data-shell-kind=web]{--zeus-sidebar-w:0px;--zeus-sidebar-w-collapsed:0px;--zeus-sidebar-w-expanded:0px;--zeus-sidebar-width:0px}html[data-theme] :is(.tahoe-btn-primary,.tahoe-btn-ghost,.tahoe-btn-secondary,.tahoe-btn-destructive,.tahoe-btn-success,.tahoe-btn-warn,.tahoe-btn-refresh,.tahoe-btn-diag){border-radius:var(--radius-pill,980px);letter-spacing:-.022em;min-height:44px;color:hsl(var(--foreground));border:1px solid var(--border-strong);box-shadow:none;filter:none;transition:background .2s var(--ease-apple,ease), border-color .2s var(--ease-apple,ease), color .2s var(--ease-apple,ease), filter .2s var(--ease-apple,ease), box-shadow .28s var(--ease-apple,ease), transform .16s var(--ease-apple,ease);background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.35rem;font-size:1.0625rem;font-weight:400;line-height:1.2;display:inline-flex}html[data-theme] :is(.tahoe-btn-ghost,.tahoe-btn-secondary):hover:not(:disabled){background:var(--hover-fill);border-color:var(--border-strong);color:hsl(var(--foreground));transform:none}html[data-theme] :is(.tahoe-btn-primary,.tahoe-btn-destructive,.tahoe-btn-success,.tahoe-btn-warn,.tahoe-btn-refresh,.tahoe-btn-diag){color:#fff;border-color:#0000}html[data-theme] .tahoe-btn-primary{background:var(--netra-blue)}html[data-theme] .tahoe-btn-destructive{background:var(--netra-danger)}html[data-theme] .tahoe-btn-success{background:var(--netra-green)}html[data-theme] .tahoe-btn-warn{background:var(--netra-amber);color:var(--netra-ink)}html[data-theme] .tahoe-btn-refresh{background:var(--netra-cyan);color:var(--netra-ink)}html[data-theme] .tahoe-btn-diag{background:var(--netra-purple)}html[data-theme] :is(.tahoe-btn-primary,.tahoe-btn-destructive,.tahoe-btn-success,.tahoe-btn-warn,.tahoe-btn-refresh,.tahoe-btn-diag):hover:not(:disabled){filter:brightness(1.06);transform:none}html[data-theme] .tahoe-btn-primary:hover:not(:disabled){background:var(--netra-blue-hover);box-shadow:var(--netra-primary-glow)}html[data-theme] :is(.tahoe-btn-primary,.tahoe-btn-ghost,.tahoe-btn-secondary,.tahoe-btn-destructive,.tahoe-btn-success,.tahoe-btn-warn,.tahoe-btn-refresh,.tahoe-btn-diag):active:not(:disabled){transform:scale(.98)}html[data-theme] :is(.tahoe-btn-primary,.tahoe-btn-ghost,.tahoe-btn-secondary,.tahoe-btn-destructive,.tahoe-btn-success,.tahoe-btn-warn,.tahoe-btn-refresh,.tahoe-btn-diag):focus-visible{outline:2px solid var(--netra-focus-ring);outline-offset:2px}html[data-theme] :is(.tahoe-btn-primary,.tahoe-btn-ghost,.tahoe-btn-secondary,.tahoe-btn-destructive,.tahoe-btn-success,.tahoe-btn-warn,.tahoe-btn-refresh,.tahoe-btn-diag):disabled{opacity:1;cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);box-shadow:none;filter:none;border-color:#0000;transform:none}html[data-theme] :is(.btn-sm.tahoe-btn-primary,.btn-sm.tahoe-btn-ghost,.btn-sm.tahoe-btn-secondary,.btn-sm.tahoe-btn-destructive,.btn-sm.tahoe-btn-success,.btn-sm.tahoe-btn-warn,.btn-sm.tahoe-btn-refresh,.btn-sm.tahoe-btn-diag),html[data-theme] :is(table,.tahoe-table-wrap,[role=row],[role=toolbar],.zeus-page-toolbar,.zeus-inventory-toolbar,.zeus-workbench-toolbar,.apple-chapter-localnav) :is(.tahoe-btn-primary,.tahoe-btn-ghost,.tahoe-btn-secondary,.tahoe-btn-destructive,.tahoe-btn-success,.tahoe-btn-warn,.tahoe-btn-refresh,.tahoe-btn-diag){letter-spacing:-.01em;min-height:36px;padding:.5rem 1rem;font-size:.875rem}html[data-theme] :is(.btn-lg.tahoe-btn-primary,.btn-lg.tahoe-btn-ghost,.btn-lg.tahoe-btn-secondary,.btn-lg.tahoe-btn-destructive){min-height:48px;padding:.75rem 1.75rem;font-size:1.1875rem}@media (prefers-reduced-motion:reduce){html[data-theme] :is(.tahoe-btn-primary,.tahoe-btn-ghost,.tahoe-btn-secondary,.tahoe-btn-destructive,.tahoe-btn-success,.tahoe-btn-warn,.tahoe-btn-refresh,.tahoe-btn-diag){transition:none}}.vm-center-editorial{box-sizing:border-box;padding-inline:clamp(20px,3.5vw,64px)}.zeus-page-hero:before{-webkit-mask-image:radial-gradient(at 50% 35%,#000 35%,#0000 75%);mask-image:radial-gradient(at 50% 35%,#000 35%,#0000 75%)}.infra-buy-page{width:100%;padding:0 0 calc(3rem + var(--zeus-bottom-safe,0px));color:var(--zeus-gn-ink-active);background:0 0;margin:0}.infra-buy-localnav{z-index:20;background:var(--zeus-gn-elevated);border-bottom:1px solid var(--zeus-gn-hairline);min-height:48px;color:var(--zeus-gn-ink-active);justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(20px,3.5vw,64px);display:flex;position:sticky;top:0}.infra-buy-localnav-brand{letter-spacing:-.022em;color:var(--zeus-gn-ink-active);font-size:17px;font-weight:600}.infra-buy-localnav-links{align-items:center;gap:1.25rem;display:flex}.infra-buy-localnav-link,.infra-buy-localnav a{color:var(--zeus-gn-ink);cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:none}.infra-buy-localnav-link:hover,.infra-buy-localnav a:hover{color:var(--zeus-gn-blue)}.infra-buy-ribbon{background:var(--zeus-gn-elevated);border-bottom:1px solid var(--zeus-gn-hairline);color:var(--zeus-gn-ink-active);padding:12px clamp(20px,3.5vw,64px);font-size:14px}.infra-buy-ribbon-link{color:var(--zeus-gn-blue);text-decoration:none}.infra-buy-ribbon-link:hover{text-underline-offset:3px;text-decoration:underline}.infra-buy-hero{text-align:left;width:100%;max-width:900px;margin:20px 0;padding:28px clamp(20px,3.5vw,64px) 12px}.infra-buy-identity-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--zeus-gn-blue);margin:0;font-size:12px;font-weight:700}.infra-buy-product-h1{letter-spacing:-.02em;color:var(--zeus-gn-ink-active);word-break:break-word;margin:10px 0 12px;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.15}.infra-buy-identity-tag{max-width:640px;color:var(--zeus-gn-muted);margin:0;font-size:19px;line-height:1.42}.infra-buy-stage{width:100%;padding:0 clamp(20px,3.5vw,64px)}.infra-buy-config{width:100%;max-width:900px;margin:0}.infra-buy-path{color:var(--zeus-gn-muted);flex-wrap:wrap;align-items:center;gap:.25rem;margin:0 0 28px;font-size:12px;display:flex}.infra-buy-path-seg{align-items:center;gap:.25rem;display:inline-flex}.infra-buy-path-sep{color:var(--zeus-gn-hairline)}.infra-buy-path-link,.infra-buy-path-up{font:inherit;color:var(--zeus-gn-blue);cursor:pointer;background:0 0;border:0;padding:0}.infra-buy-path-link:hover,.infra-buy-path-up:hover{text-underline-offset:3px;text-decoration:underline}.infra-buy-path-current{color:var(--zeus-gn-ink-active)}.infra-buy-choose-head{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:16px;display:flex}.infra-buy-dimension-title{letter-spacing:-.02em;color:var(--zeus-gn-ink-active);margin:0;font-size:24px;font-weight:600}.infra-buy-help{color:var(--zeus-gn-blue);font-size:14px;text-decoration:none}.infra-buy-help:hover{text-underline-offset:3px;text-decoration:underline}.infra-buy-empty{color:var(--text-tertiary,var(--zeus-gn-muted));margin:1.25rem 0;font-size:14px}.apple-selector-list{flex-direction:column;gap:12px;display:flex}.apple-selector{box-sizing:border-box;border:1px solid var(--zeus-gn-hairline);border-radius:var(--radius-xl,18px);background:var(--zeus-gn-elevated);width:100%;color:var(--zeus-gn-ink-active);text-align:left;font:inherit;cursor:pointer;transition:border-color .2s var(--ease-apple,ease), background .2s var(--ease-apple,ease);justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:16px 20px;display:flex}.apple-selector:hover{background:var(--zeus-gn-hover);border-color:var(--border-strong)}.apple-selector.is-selected{border:2px solid var(--netra-blue,#0071e3);padding:15px 19px}.apple-selector:focus-visible{outline:2px solid var(--netra-focus-ring);outline-offset:2px}.apple-selector-main{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.apple-selector-title{letter-spacing:-.022em;color:var(--zeus-gn-ink-active);word-break:break-word;font-size:17px;font-weight:600;line-height:1.25}.apple-selector-subtitle{color:var(--zeus-gn-muted);margin-top:2px;font-size:12px;line-height:1.4}.apple-selector-meta{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;max-width:48%;display:flex}.apple-selector-meta-line{color:var(--zeus-gn-muted);word-break:break-word;font-size:12px;line-height:1.4}.apple-selector-meta-price{color:var(--zeus-gn-ink-active)}.infra-buy-summary-band{border:1px solid var(--zeus-gn-hairline);border-radius:var(--radius-3xl,28px);background:var(--zeus-gn-elevated);margin-top:28px;padding:28px}.infra-buy-summary-heading{letter-spacing:-.02em;color:var(--zeus-gn-ink-active);word-break:break-word;margin:0;font-size:24px;font-weight:600}.infra-buy-summary-copy{color:var(--zeus-gn-muted);margin:8px 0 0;font-size:18px;line-height:1.55}.infra-buy-bag{border-radius:var(--radius-pill,980px);background:var(--netra-blue,#0071e3);color:#fff;min-height:44px;font:inherit;letter-spacing:-.022em;cursor:pointer;transition:background .2s var(--ease-apple,ease), box-shadow .28s var(--ease-apple,ease), transform .16s var(--ease-apple,ease);border:1px solid #0000;justify-content:center;align-items:center;margin-top:20px;padding:.6rem 1.75rem;font-size:17px;display:inline-flex}.infra-buy-bag:hover:not(:disabled){background:var(--netra-blue-hover,#0077ed);box-shadow:var(--netra-primary-glow,none)}.infra-buy-bag:active:not(:disabled){transform:scale(.98)}.infra-buy-bag:focus-visible{outline:2px solid var(--netra-focus-ring);outline-offset:2px}.infra-buy-bag:disabled{cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text)}.infra-buy-secondary-row{margin-top:16px}.infra-buy-text-link,a.infra-buy-text-link{font:inherit;color:var(--zeus-gn-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:none}.infra-buy-text-link:hover,a.infra-buy-text-link:hover{text-underline-offset:3px;text-decoration:underline}html[data-theme] [role=dialog].tahoe-sheet{background:var(--zeus-gn-elevated)!important;border-color:var(--zeus-gn-hairline)!important;background-image:none!important;box-shadow:0 16px 40px #00000024!important}html[data-theme=zyvor-carbon] [role=dialog].tahoe-sheet,html[data-ui-shell=zyvor-carbon] [role=dialog].tahoe-sheet{box-shadow:inset 0 1px #ffffff14,0 16px 40px #00000059!important}html[data-theme] .tahoe-sheet-backdrop>button[aria-label=Close]{--tw-backdrop-blur:blur(0px);-webkit-backdrop-filter:blur()!important;background:#0006!important}html[data-theme=tahoe-light] .mac-finder-search{background:var(--zeus-gn-elevated);border:1px solid var(--zeus-gn-hairline);border-radius:var(--radius-md,12px);color:var(--zeus-gn-ink-active)}html[data-theme=tahoe-light] .mac-finder-search::-moz-placeholder{color:var(--text-tertiary,var(--zeus-gn-muted))}html[data-theme=tahoe-light] .mac-finder-search::placeholder{color:var(--text-tertiary,var(--zeus-gn-muted))}.tahoe-sheet.tahoe-sheet--drawer{animation:tahoeDrawerIn .32s var(--ease-apple,cubic-bezier(.28, .11, .32, 1));border-width:0 0 0 1px}html[data-theme] [role=dialog].tahoe-sheet.tahoe-sheet--drawer{box-shadow:-16px 0 40px #00000024!important}html[data-theme=zyvor-carbon] [role=dialog].tahoe-sheet.tahoe-sheet--drawer,html[data-ui-shell=zyvor-carbon] [role=dialog].tahoe-sheet.tahoe-sheet--drawer{box-shadow:inset 1px 0 #ffffff14,-16px 0 40px #00000059!important}@keyframes tahoeDrawerIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.tahoe-sheet.tahoe-sheet--drawer{animation:none}}html[data-theme] .tahoe-btn-link{vertical-align:baseline;min-height:0;box-shadow:none;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:.375em;padding:0;text-decoration:none;display:inline-flex}html[data-theme] .tahoe-btn-link:not([class*=text-]){color:var(--zeus-gn-blue)}html[data-theme] .tahoe-btn-link:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}html[data-theme] .tahoe-btn-link:focus-visible{outline:2px solid var(--netra-focus-ring);outline-offset:2px}html[data-theme] .tahoe-btn-link:disabled{color:var(--disabled-text);cursor:not-allowed;text-decoration:none}.tahoe-sheet.tahoe-sheet--compact{animation:tahoeDrawerIn .28s var(--ease-apple,cubic-bezier(.28, .11, .32, 1))}html[data-theme] [role=dialog].tahoe-sheet.tahoe-sheet--compact{box-shadow:0 16px 40px #0000002e!important}@media (width<=639px){.tahoe-sheet.tahoe-sheet--compact{animation-name:tahoeSheetUp}@keyframes tahoeSheetUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.tahoe-sheet.tahoe-sheet--compact{animation:none}}.zyra-launcher{--zyra-launcher-size:44px;--zyra-launcher-open-w:9.75rem;top:calc(var(--zeus-topbar-h,48px) + 12px);z-index:90;width:var(--zyra-launcher-size);height:var(--zyra-launcher-size);white-space:nowrap;border:1px solid var(--border-strong);border-radius:var(--radius-pill,980px);background:var(--zeus-gn-elevated);color:var(--zeus-gn-ink-active);font:inherit;letter-spacing:-.022em;cursor:pointer;transition:width .28s var(--ease-apple,cubic-bezier(.28, .11, .32, 1)), border-color .2s var(--ease-apple,ease), box-shadow .28s var(--ease-apple,ease), transform .16s var(--ease-apple,ease);align-items:center;padding:0;font-size:15px;display:inline-flex;position:fixed;right:16px;overflow:hidden;box-shadow:0 8px 24px #00000024}.zyra-launcher-icon{width:calc(var(--zyra-launcher-size) - 2px);height:calc(var(--zyra-launcher-size) - 2px);color:var(--zeus-gn-blue);flex:none;justify-content:center;align-items:center;display:inline-flex}.zyra-launcher-label{opacity:0;transition:opacity .2s var(--ease-apple,ease);padding-right:16px}.zyra-launcher:hover,.zyra-launcher:focus-visible{width:var(--zyra-launcher-open-w);border-color:var(--zeus-gn-blue);box-shadow:var(--netra-primary-glow,0 8px 24px #0071e340)}.zyra-launcher:hover .zyra-launcher-label,.zyra-launcher:focus-visible .zyra-launcher-label{opacity:1}.zyra-launcher:active{transform:scale(.97)}.zyra-launcher:focus-visible{outline:2px solid var(--netra-focus-ring);outline-offset:2px}@media print{.zyra-launcher{display:none}}@media (prefers-reduced-motion:reduce){.zyra-launcher,.zyra-launcher-label{transition:none}}html[data-theme] .zyra-assistant-anchor{padding-top:calc(var(--zeus-topbar-h,48px) + 12px)}.zyra-assistant-panel{animation:zyraPanelIn .24s var(--ease-apple,cubic-bezier(.28, .11, .32, 1))}@keyframes zyraPanelIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.zyra-assistant-panel{animation:none}}.zyra-page-card{height:calc(100dvh - var(--zeus-topbar-h,48px) - 5rem);border-radius:var(--radius-3xl,28px);min-height:420px}html[data-theme=tahoe-light] :is(.zeus-page-hero-eyebrow,.zeus-netra-eyebrow,.command-deck-section-link,.command-deck-panel-footer-link),html[data-theme=tahoe-light] :is(a,button).text-primary{color:hsl(var(--netra-hsl-211-100-38))}.vm-center-workspace>.vm-detail-page{grid-column:1/-1;min-width:0}.vm-detail-page{box-sizing:border-box;width:100%;max-width:76rem;margin:0 auto;padding:1.25rem clamp(20px,3.5vw,64px) 5rem;container:vm-detail/inline-size}.vm-detail-page-crumb{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.vm-detail-page-back{font:inherit;color:hsl(var(--primary));cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;padding:.25rem .5rem .25rem 0;display:inline-flex}.vm-detail-page-back:hover{text-decoration:underline}.vm-detail-page-here{color:hsl(var(--foreground));overflow-wrap:anywhere;font-weight:500}.vm-detail-rail--page{background:0 0;border-left:0;height:auto;max-height:none;overflow:visible}.vm-detail-rail--page .vm-detail-rail-inner,.vm-detail-rail--page .vm-wb-rail-inner{height:auto;min-height:0;overflow:visible}.vm-detail-rail--page .vm-wb-embedded,.vm-detail-rail--page .vm-wb-embedded-body{min-height:0;display:block}.vm-detail-rail--page .vm-wb-head{background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1.5rem;min-height:0;padding:0 0 1.5rem;display:grid}.vm-detail-rail--page .vm-wb-id{flex-wrap:wrap;grid-column:1;gap:.75rem;padding:0}.vm-detail-rail--page .vm-wb-name{font-family:var(--font-hero,inherit);letter-spacing:-.03em;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:clamp(2rem,1.1rem + 3vw,3.5rem);font-weight:600;line-height:1.05;overflow:visible}.vm-detail-rail--page .vm-wb-head-right{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;margin:0}.vm-detail-rail--page .vm-wb-vitals{border:0;flex-wrap:wrap;grid-column:1/-1;gap:.5rem 2.25rem;min-width:0;height:auto;padding:0;display:flex;overflow:visible}.vm-detail-rail--page .vm-wb-v,.vm-detail-rail--page .vm-wb-v.hide-md{border:0;height:auto;padding:0;display:block}.vm-detail-rail--page .vm-wb-stage{min-height:0;display:block}.vm-detail-rail--page .vm-wb-screen{aspect-ratio:16/10;border:1px solid hsl(var(--border));border-radius:1.35rem;flex:none;width:100%;min-height:0;max-height:min(70dvh,46rem)}.vm-detail-rail--page .vm-wb-spine{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));height:auto;margin-top:1.5rem}.vm-detail-rail--page .vm-wb-sp{border-right:0;border-top:1px solid hsl(var(--border));padding:1rem 1.5rem .75rem 0}.vm-detail-rail--page .vm-wb-sp-top{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.35rem}.vm-detail-rail--page .vm-wb-sp-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.1rem + 1.8vw,2.5rem);font-weight:600;line-height:1}.vm-detail-rail--page .vm-wb-sp-sub{white-space:normal;text-overflow:clip;overflow:visible}.vm-detail-rail--page .vm-wb-bar{background:0 0;flex-wrap:wrap;gap:.5rem;height:auto;padding:1.25rem 0 .25rem}.vm-detail-rail--page .vm-wb-bar-gap{display:none}.vm-detail-rail--page .vm-wb-menu{top:calc(100% - .25rem);bottom:auto;left:0}.vm-detail-rail--page .vm-wb-menu-more{left:auto;right:0}.vm-detail-rail--page .vm-wb-insp{border-top:0;min-height:0;margin-top:1.5rem}.vm-detail-rail--page .vm-wb-tabs{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;gap:1.75rem;padding:0}.vm-detail-rail--page .vm-wb-tab{letter-spacing:0;text-transform:none;flex:none;padding:.9rem 0 .8rem;font-family:inherit;font-size:.9375rem}.vm-detail-rail--page .vm-wb-tab.on:after{left:0;right:0}.vm-detail-rail--page .vm-wb-ibody{padding:1.5rem 0 0;overflow:visible}.vm-detail-rail--page .vm-wb-att{border:0;border-left:3px solid hsl(var(--warning));background:0 0;border-radius:0;margin:0 0 1.5rem;padding:.15rem 0 .15rem 1rem}@container vm-detail (width<=40rem){.vm-detail-rail--page .vm-wb-head{grid-template-columns:minmax(0,1fr)}.vm-detail-rail--page .vm-wb-head-right{grid-area:auto/1;justify-content:flex-start}.vm-detail-rail--page .vm-wb-screen{border-radius:1rem}}.apple-highlights-row--inline .apple-highlights-grid{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:0;max-width:none;margin-top:.5rem}.apple-highlights-row--inline .apple-highlight-item{border:0;border-top:1px solid hsl(var(--border));box-shadow:none;background:0 0;border-radius:0;padding:1rem 1.5rem .5rem 0}.apple-highlights-row--inline .apple-highlight-value{font-family:var(--font-hero,inherit);font-size:clamp(2.25rem,1.4rem + 2.8vw,3.75rem);line-height:1}.apple-highlights-row--inline .apple-highlight-label{margin-top:.5rem;font-size:.875rem}.vm-center-editorial-inventory .vm-gallery-wall{padding-bottom:3rem}.vm-center-editorial-inventory .vm-gallery-wall:before{display:none}.vm-center-editorial-inventory .vm-wall-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:clamp(1.5rem,3vw,2.5rem)}.vm-center-editorial-inventory .vm-gallery-wall[data-density] .vm-wall-screen{aspect-ratio:16/10;width:100%;max-height:min(62dvh,40rem)}.vm-center-editorial-inventory .vm-wall-grid:not(:has(.vm-wall-tile:nth-child(3))){grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),44rem))}.vm-center-editorial-inventory .vm-wall-thumb{-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;width:100%;height:100%}.vm-center-editorial-inventory .vm-wall-empty{letter-spacing:.02em;color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .35);place-items:center;font-size:.875rem;display:grid;position:absolute;inset:0}.vm-center-editorial-inventory .vm-wall-tile--selected{box-shadow:none;outline:0}.vm-center-editorial-inventory .vm-wall-tile:focus-visible .vm-wall-screen{outline:2px solid hsl(var(--primary));outline-offset:3px}.vm-center-editorial-inventory .vm-wall-tag{left:auto;right:12px}.vm-center-editorial-inventory .vm-wall-fps{top:auto;bottom:10px;right:12px}.marketplace-hero{padding:0;display:block}.zeus-ask-card{border:0;border-top:1px solid hsl(var(--border));box-shadow:none;background:0 0;border-radius:0;padding:1.5rem 0 0}.vitality-host-header{border:0;border-top:1px solid hsl(var(--border));background:0 0;border-radius:0;padding:1.25rem 0 .5rem}.vitality-lens-bar,.vitality-time-scrubber{border:0;border-top:1px solid hsl(var(--border) / .6);background:0 0;border-radius:0;padding:.75rem 0}.zeus-home-metrics-board{max-width:none}.zeus-home-metrics{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:0;margin-top:.75rem}.zeus-home-metrics-tile{border:0;border-top:1px solid hsl(var(--border));box-shadow:none;background:0 0;border-radius:0;padding:1rem 1.5rem .5rem 0}.zeus-home-metrics-tile b{font-family:var(--font-hero,inherit);font-size:clamp(2.25rem,1.4rem + 2.8vw,3.75rem);line-height:1}.zeus-home-metrics-tile span{margin-top:.5rem;font-size:.875rem}.marketplace-card-actions>.tahoe-btn-primary,.marketplace-card-actions>.tahoe-btn-ghost{min-width:max-content;overflow:visible}.marketplace-card-actions>.tahoe-btn-primary[data-testid=marketplace-details-btn],.marketplace-card-actions>.tahoe-btn-ghost[data-testid=marketplace-details-btn]{min-width:max-content}.zeus-home-metrics-tile--long b,.apple-highlights-row--inline .apple-highlight-item--long .apple-highlight-value{overflow-wrap:normal;word-break:normal;font-size:clamp(1.5rem,1rem + 1.4vw,2.25rem)}.zeus-glass-pulse-panel{border:0;border-top:1px solid hsl(var(--border));box-shadow:none;background:0 0;border-radius:0;padding:1.25rem 0 0}.zeus-glass-hero{border:0;border-left:3px solid hsl(var(--success));box-shadow:none;background:0 0;border-radius:0;padding-left:1rem}.zeus-glass-hero.zeus-glass-hero-warn{border-left-color:hsl(var(--warning))}.zeus-glass-hero.zeus-glass-hero-critical{border-left-color:hsl(var(--destructive))}.zeus-glass-hero .zeus-glass-hero-glow{display:none}.command-deck-mission-card{border:0;border-top:1px solid hsl(var(--border));min-height:0;box-shadow:none;background:0 0;border-radius:0;transform:none}.command-deck-mission-card:hover{border-color:hsl(var(--border));background:hsl(var(--foreground) / .03);box-shadow:none;transform:none}.vitality-anatomy-canvas{border:0;border-top:1px solid hsl(var(--border));background:0 0;border-radius:0;padding:.85rem 0}.zeus-glass-link-tile,.zeus-glass-action-card{border:0;border-top:1px solid hsl(var(--border));box-shadow:none;background:0 0;border-radius:0;padding-inline:0;transform:none}.zeus-glass-link-tile:hover,.zeus-glass-action-card:hover{border-color:hsl(var(--border));background:hsl(var(--foreground) / .03);transform:none}.zeus-os-glass-panel,.zeus-home-insights-shell{border:0;border-top:1px solid hsl(var(--border));box-shadow:none;backdrop-filter:none;background:0 0;border-radius:0;padding:1.25rem 0 0}#main-content section.rounded-xl.border,#main-content section.rounded-lg.border,#main-content section.vm-glass-section,#main-content :is(div.bg-card.rounded-lg,div.bg-card.rounded-xl,div.rounded-xl.border,div.rounded-lg.border,div.border.rounded-lg,div.bg-muted\/30.rounded-lg,div.bg-card\/80.rounded-lg,article.marketplace-card):not([class*=border-destructive]):not([class*=border-warning]):not([class*=border-success]):not([class*=border-primary]):not([class*=border-ai]):not([class*=border-info]):not([class*=bg-destructive]):not([class*=bg-warning]):not([class*=bg-success]):not([class*=bg-primary]):not([class*=bg-ai]):not([class*=bg-info]):not([class*=bg-black]):not([class*=bg-background]):not(.font-mono):not(:has(>.xterm,>canvas,>pre)){padding-inline:0;box-shadow:none!important;background:0 0!important;border-width:1px 0 0!important;border-radius:0!important}html[data-shell-kind=web] .mac-finder.mac-finder-fill{box-shadow:none;background:0 0;border:0;border-radius:0}.vm-center-editorial-inventory .vm-wall-scrim{display:none}.vm-center-editorial-inventory .vm-wall-bulk{opacity:0;transition:opacity .15s}.vm-center-editorial-inventory .vm-wall-tile:hover .vm-wall-bulk,.vm-center-editorial-inventory .vm-wall-tile:focus-within .vm-wall-bulk,.vm-center-editorial-inventory .vm-wall-bulk:has(input:checked){opacity:1}
