body:before{background:radial-gradient(ellipse at 65% 0%, color-mix(in srgb, var(--brand-green) 3.92%, transparent), transparent 60%)}.living-atmosphere{z-index:-1;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.living-atmosphere i{border-radius:50%;width:90vw;height:80vh;display:block;position:absolute}.ambient-gold{background:radial-gradient(ellipse, color-mix(in srgb, var(--brand-gold) 14.12%, transparent), color-mix(in srgb, var(--brand-gold) 4.31%, transparent) 40%, transparent 68%);animation:24s ease-in-out infinite alternate ambient-drift;top:-30vh;left:5vw}.ambient-platinum{background:radial-gradient(ellipse, color-mix(in srgb, var(--brand-green) 8.63%, transparent), color-mix(in srgb, var(--brand-green) 2.35%, transparent) 45%, transparent 65%);animation:30s ease-in-out -12s infinite alternate-reverse ambient-drift;top:5vh;right:-40vw}.ambient-horizon{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand-gold) 16.86%, transparent), color-mix(in srgb, var(--brand-green) 9.41%, transparent), transparent);width:130%;height:1px;box-shadow:0 0 40px 10px color-mix(in srgb, var(--brand-gold) 1.96%, transparent);position:absolute;top:25vh;left:-15%;transform:rotate(-24deg)}.ambient-toggle{z-index:40;border:1px solid color-mix(in srgb, var(--brand-gold) 21.96%, transparent);min-height:44px;color:var(--brand-gold);background:color-mix(in srgb, var(--brand-surface-inset) 90.98%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 5px 20px color-mix(in srgb, var(--brand-black) 53.33%, transparent), inset 0 1px color-mix(in srgb, var(--brand-gold) 26.67%, transparent);border-radius:22px;align-items:center;gap:7px;padding:0 13px;font-size:12px;display:inline-flex;position:fixed;bottom:18px;right:20px}.ambient-toggle:focus-visible{outline:2px solid var(--brand-gold);outline-offset:3px}.vd-root{--vd-gold:var(--brand-gold);--vd-white:var(--brand-text);--vd-muted:var(--brand-text-muted);--vd-edge:color-mix(in srgb, var(--brand-gold) 18.04%, transparent)}.product-studio{--ps-gold:var(--brand-gold);--ps-muted:var(--brand-text-muted);--ps-depth:var(--brand-surface)}.creative-studio{--cs-gold:var(--brand-gold);--cs-dim:var(--brand-text-muted)}.vd-glass,.ps-glass,.ps-product,.cs-director,.cs-canvas-panel,.panel,.pending-panel,.status-hero,.intelligence-stage,.member-door,.membership-record,.studio-editor,.draft-library{isolation:isolate;border-color:color-mix(in srgb, var(--brand-gold) 18.82%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--brand-gold) 4.31%, transparent), transparent 36%, color-mix(in srgb, var(--brand-green) 1.96%, transparent) 100%), var(--brand-surface-inset);box-shadow:0 20px 50px color-mix(in srgb, var(--brand-black) 53.33%, transparent), inset 0 1px color-mix(in srgb, var(--brand-gold) 17.65%, transparent), inset 0 -1px color-mix(in srgb, var(--brand-green) 7.84%, transparent);position:relative}[data-material]:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(115deg, transparent 10%, color-mix(in srgb, var(--brand-gold) 1.18%, transparent) 27%, color-mix(in srgb, var(--brand-gold) 6.67%, transparent) 44%, color-mix(in srgb, var(--brand-green) 3.14%, transparent) 47%, transparent 65%);transform:translateX(var(--reflection-x,0%));opacity:.35;clip-path:inset(0 round 16px);transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;inset:0 20%}[data-material]:hover:after{opacity:.85}.vd-earnings,.vd-cassius,.ps-atlas,.membership,.cs-canvas-panel,.intelligence-stage{background:radial-gradient(ellipse at 0 0, color-mix(in srgb, var(--brand-gold) 9.02%, transparent), transparent 46%), radial-gradient(ellipse at 100% 80%, color-mix(in srgb, var(--brand-green) 4.31%, transparent), transparent 50%), var(--brand-surface-inset);border-color:color-mix(in srgb, var(--brand-gold) 39.61%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 65.1%, transparent), inset 1px 0 color-mix(in srgb, var(--brand-gold) 12.55%, transparent), 0 22px 65px color-mix(in srgb, var(--brand-black) 66.67%, transparent), 0 0 28px color-mix(in srgb, var(--brand-gold) 2.35%, transparent)}.vd-earnings:before,.vd-cassius:before{background:linear-gradient(90deg, transparent, var(--brand-gold) 32%, var(--brand-gold) 65%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--brand-gold) 20%, transparent)}.vd-earnings-number,.membership .card-wordmark,.monogram,.cs-header em,.ps-intro em{color:var(--brand-gold);background:var(--gold-metal);-webkit-text-fill-color:transparent;text-shadow:0 0 32px color-mix(in srgb, var(--brand-gold) 7.84%, transparent);-webkit-background-clip:text;background-clip:text}.vd-gold-button,.gold-button,.cs-generate,.member-door .gold-button{isolation:isolate;color:var(--brand-surface);background:var(--gold-metal);border:1px solid color-mix(in srgb, var(--brand-gold) 85.1%, transparent);box-shadow:inset 0 2px color-mix(in srgb, var(--brand-gold) 81.57%, transparent), inset 0 -2px color-mix(in srgb, var(--brand-gold) 43.92%, transparent), 0 8px 26px color-mix(in srgb, var(--brand-gold) 10.2%, transparent), 0 2px 3px color-mix(in srgb, var(--brand-black) 46.67%, transparent);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;position:relative;overflow:hidden}.vd-gold-button:after,.gold-button:after,.cs-generate:after{content:"";pointer-events:none;background:linear-gradient(110deg, transparent 40%, color-mix(in srgb, var(--brand-gold) 54.9%, transparent) 49%, transparent 57%);opacity:0;animation:9s ease-in-out infinite metal-pass;position:absolute;inset:-80% -40%;transform:translate(-75%)}.vd-gold-button:hover,.gold-button:hover,.cs-generate:hover{box-shadow:inset 0 2px var(--brand-gold), 0 9px 35px color-mix(in srgb, var(--brand-gold) 20.78%, transparent);filter:none;transform:translateY(-2px)}.vd-command,.ps-daily,.ps-product,.cs-starters button,.prompt-options button{transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s}.vd-command{background:linear-gradient(125deg, color-mix(in srgb, var(--brand-gold) 4.71%, transparent), var(--brand-surface));border-color:color-mix(in srgb, var(--brand-gold) 25.1%, transparent)}.vd-command:hover,.ps-product:hover,.ps-daily:hover,.cs-starters button:hover{border-color:color-mix(in srgb, var(--brand-gold) 62.75%, transparent);box-shadow:0 12px 32px color-mix(in srgb, var(--brand-black) 53.33%, transparent), inset 0 1px color-mix(in srgb, var(--brand-gold) 37.65%, transparent);transform:translateY(-3px)}.vd-command-icon,.vd-pulse-icon,.ps-product-mark{background:linear-gradient(140deg, color-mix(in srgb, var(--brand-gold) 15.69%, transparent), var(--brand-surface) 55%, color-mix(in srgb, var(--brand-green) 7.06%, transparent));color:var(--brand-gold);border-color:color-mix(in srgb, var(--brand-gold) 39.61%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 29.02%, transparent), 0 4px 12px color-mix(in srgb, var(--brand-black) 40%, transparent)}.vd-chip-gold,.vd-preview-toggle,.vd-cassius-wordmark,.vd-opportunity strong,.vd-ring-center>strong,.vd-channel-donut strong,.eyebrow.gold,.vd-module-header>.vd-overline,.vd-welcome .vd-overline,.vd-section-title h2>span{color:var(--brand-gold)}.vd-chip-gold{background:color-mix(in srgb, var(--brand-gold) 4.31%, transparent);border-color:color-mix(in srgb, var(--brand-gold) 24.71%, transparent)}.vd-metric{background:linear-gradient(130deg, color-mix(in srgb, var(--brand-gold) 3.14%, transparent), var(--brand-obsidian));border-color:color-mix(in srgb, var(--brand-gold) 12.94%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 9.02%, transparent)}.vd-metric-label svg,.vd-section-title>svg{color:var(--brand-gold)}.vd-command-wide{background:linear-gradient(110deg, color-mix(in srgb, var(--brand-gold) 8.24%, transparent), var(--brand-surface-inset) 70%)}.vd-tooltip{background:color-mix(in srgb, var(--brand-surface) 96.08%, transparent);border-color:color-mix(in srgb, var(--brand-gold) 41.96%, transparent);box-shadow:0 15px 30px color-mix(in srgb, var(--brand-black) 73.33%, transparent)}.vd-bar>span{background:var(--gold-metal)}.vd-channel-donut>div{background:var(--brand-surface-inset)}.club-sidebar [data-slot=sidebar-inner]{background:linear-gradient(125deg, color-mix(in srgb, var(--brand-gold) 4.71%, transparent), color-mix(in srgb, var(--brand-surface-inset) 92.94%, transparent) 50%, color-mix(in srgb, var(--brand-green) 3.92%, transparent));border-color:color-mix(in srgb, var(--brand-gold) 27.45%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 39.61%, transparent), 0 15px 55px color-mix(in srgb, var(--brand-black) 53.33%, transparent)}.collective-nav a[aria-current],.mobile-dock a[aria-current]{color:var(--brand-gold);border-color:color-mix(in srgb, var(--brand-gold) 45.88%, transparent);background:linear-gradient(115deg, color-mix(in srgb, var(--brand-gold) 13.33%, transparent), color-mix(in srgb, var(--brand-surface) 60%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 47.06%, transparent), inset 3px 0 var(--brand-gold), 0 0 20px color-mix(in srgb, var(--brand-gold) 4.71%, transparent)}.mobile-dock{background:linear-gradient(120deg, color-mix(in srgb, var(--brand-gold) 8.63%, transparent), color-mix(in srgb, var(--brand-surface-inset) 94.9%, transparent) 45%, color-mix(in srgb, var(--brand-green) 5.1%, transparent));border-color:color-mix(in srgb, var(--brand-gold) 41.96%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 50.2%, transparent), 0 10px 40px color-mix(in srgb, var(--brand-black) 80%, transparent)}.nav-dot,.cs-kicker>span{background:var(--brand-gold);box-shadow:0 0 12px color-mix(in srgb, var(--brand-gold) 54.9%, transparent)}.vd-cassius-glyph{flex:0 0 104px;width:104px;height:104px}.vd-cassius-glyph>.cassius-core{width:100%;height:100%;box-shadow:none;background:0 0;border:none;border-radius:0;display:block;transform:none}.vd-cassius-glyph .core-crest{display:none}.core-gold-bezel{background:conic-gradient(from -28deg, var(--brand-gold), var(--brand-gold) 9%, var(--brand-gold) 19%, var(--brand-text-muted) 24%, var(--brand-gold) 34%, var(--brand-gold) 40%, var(--brand-gold) 50%, var(--brand-gold) 60%, var(--brand-text-muted) 66%, var(--brand-gold) 80%, var(--brand-gold) 92%, var(--brand-gold))}.core-aura{background:radial-gradient(circle, color-mix(in srgb, var(--brand-gold) 14.9%, transparent), color-mix(in srgb, var(--brand-green) 7.06%, transparent) 45%, transparent 70%)}.fluid-one{background:conic-gradient(from 40deg, transparent 8%, color-mix(in srgb, var(--brand-gold) 21.18%, transparent) 19%, color-mix(in srgb, var(--brand-gold) 50.2%, transparent) 24%, transparent 34%, color-mix(in srgb, var(--brand-green) 12.55%, transparent) 57%, color-mix(in srgb, var(--brand-green) 33.33%, transparent) 66%, transparent 77%)}.fluid-two{background:conic-gradient(from 160deg, transparent 12%, color-mix(in srgb, var(--brand-green) 37.65%, transparent) 26%, transparent 36%, color-mix(in srgb, var(--brand-gold) 30.2%, transparent) 48%, transparent 62%, color-mix(in srgb, var(--brand-gold) 33.33%, transparent) 74%, transparent 90%)}.core-heart{background:radial-gradient(circle, var(--brand-gold) 0, var(--brand-gold) 10%, var(--brand-gold) 25%, color-mix(in srgb, var(--brand-green) 27.06%, transparent) 50%, transparent 72%)}.core-network path{stroke:color-mix(in srgb, var(--brand-gold) 31.37%, transparent)}.core-network circle{fill:var(--brand-gold)}.core-filaments path{stroke:color-mix(in srgb, var(--brand-gold) 51.76%, transparent)}.core-filaments path:nth-child(2){stroke:color-mix(in srgb, var(--brand-text-muted) 52.16%, transparent)}.core-filaments .filament-signal{stroke:var(--brand-gold)}.cs-sigil,.cs-orbit,.ps-atlas-orbit{background:radial-gradient(circle, color-mix(in srgb, var(--brand-gold) 10.98%, transparent), color-mix(in srgb, var(--brand-green) 4.31%, transparent) 50%, transparent 70%);color:var(--brand-gold);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 36.08%, transparent), 0 0 55px color-mix(in srgb, var(--brand-gold) 9.41%, transparent);border-color:color-mix(in srgb, var(--brand-gold) 41.96%, transparent);position:relative}.cs-sigil:before,.cs-orbit:before,.ps-atlas-orbit:before{content:"";border:1px solid #0000;border-top-color:color-mix(in srgb, var(--brand-gold) 69.02%, transparent);border-right-color:color-mix(in srgb, var(--brand-green) 31.37%, transparent);pointer-events:none;border-radius:50%;animation:18s linear infinite optical-orbit;position:absolute;inset:-8px}[data-material-visible=true].vd-earnings:after,[data-material-visible=true].membership:after{animation:13s ease-in-out infinite alternate surface-breathe}[data-material-visible=false] *,[data-material-visible=false]:after,html[data-ambient-motion=paused] *,html[data-ambient-motion=paused] :before,html[data-ambient-motion=paused] :after,html[data-ambient-page=hidden] *,html[data-ambient-page=hidden] :before,html[data-ambient-page=hidden] :after{animation-play-state:paused!important}html[data-ambient-motion=paused] [data-material]:after{transition:none;transform:none}@keyframes ambient-drift{0%{opacity:.6;transform:translate(-5%)scale(.95)}to{opacity:1;transform:translate(12%,15%)scale(1.08)}}@keyframes metal-pass{0%,65%,to{opacity:0;transform:translate(-75%)}70%{opacity:.5}85%{opacity:0;transform:translate(75%)}}@keyframes surface-breathe{0%{opacity:.2;transform:translate(-16%)}to{opacity:.65;transform:translate(12%)}}@keyframes optical-orbit{to{transform:rotate(360deg)}}@media (max-width:767px){.ambient-toggle{float:right;margin:0 18px 110px;position:relative;bottom:auto;right:auto}.ambient-gold{opacity:.8;width:150vw;top:-25vh;left:-30vw}.ambient-platinum{width:140vw;right:-85vw}.vd-cassius-glyph{flex-basis:88px;width:88px;height:88px}.vd-cassius .vd-intelligence-body{gap:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}[data-material]:after,.core-assembly{transition:none!important;transform:none!important}.vd-command:hover,.ps-product:hover,.ps-daily:hover,.cs-starters button:hover,.gold-button:hover,.vd-gold-button:hover{transform:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.vd-glass,.ps-glass,.panel,.cs-director,.cs-canvas-panel,.mobile-dock{background:var(--brand-surface-inset);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--brand-gold)}.living-atmosphere{display:none}}@media (forced-colors:active){.living-atmosphere,[data-material]:after{display:none}.vd-earnings-number,.membership .card-wordmark,.monogram,.cs-header em,.ps-intro em{-webkit-text-fill-color:currentColor;background:0 0}}.vd-cassius-glyph svg{transform:none}.cs-empty{background:radial-gradient(ellipse at 50% 32%, color-mix(in srgb, var(--brand-gold) 7.84%, transparent), transparent 55%), radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--brand-green) 3.92%, transparent), transparent 60%), var(--brand-surface-inset);border-color:color-mix(in srgb, var(--brand-gold) 17.25%, transparent)}.vd-is-thinking .core-fluid{animation-duration:8s}.vd-gold-button:disabled:after,.gold-button:disabled:after,.cs-generate:disabled:after{opacity:0;animation:none}
body{background:var(--brand-obsidian);color:var(--brand-gold);isolation:isolate}body:before{background:radial-gradient(ellipse at 78% 2%, color-mix(in srgb, var(--brand-green) 8.63%, transparent), transparent 55%), linear-gradient(155deg, var(--brand-obsidian), var(--brand-obsidian))}::selection{background:var(--brand-gold);color:var(--brand-surface-inset)}.living-atmosphere{z-index:-1}.ambient-gold{background:radial-gradient(ellipse, color-mix(in srgb, var(--brand-gold) 14.51%, transparent), transparent 65%);animation-duration:35s;top:-30vh;left:30vw;width:70vw!important;height:60vh!important}.ambient-platinum{background:radial-gradient(ellipse, color-mix(in srgb, var(--brand-green) 21.96%, transparent), color-mix(in srgb, var(--brand-surface-raised) 14.51%, transparent) 40%, transparent 68%);animation-duration:42s;top:15vh;right:-20vw}.ambient-horizon{opacity:.4;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand-gold) 25.1%, transparent), color-mix(in srgb, var(--brand-gold) 18.82%, transparent), transparent);top:45vh;transform:rotate(-20deg)}.living-atmosphere:after{content:"";opacity:.13;background:repeating-linear-gradient(115deg, transparent 0 130px, color-mix(in srgb, var(--brand-green) 8.24%, transparent) 131px, transparent 132px 260px);-webkit-mask-image:linear-gradient(transparent, var(--brand-black), transparent);mask-image:linear-gradient(transparent, var(--brand-black), transparent);position:absolute;inset:0}.club-sidebar [data-slot=sidebar-inner]{background:linear-gradient(110deg, color-mix(in srgb, var(--brand-surface) 92.94%, transparent), color-mix(in srgb, var(--brand-obsidian) 96.08%, transparent));border-right:1px solid color-mix(in srgb, var(--brand-gold) 15.29%, transparent);box-shadow:15px 0 50px color-mix(in srgb, var(--brand-black) 20%, transparent)}.collective-nav a{min-height:46px;color:var(--brand-text-muted);border-radius:10px;margin:4px 10px;transition:background .2s,color .2s}.collective-nav a[aria-current=page]{color:var(--brand-gold);background:linear-gradient(110deg, color-mix(in srgb, var(--brand-gold) 12.55%, transparent), color-mix(in srgb, var(--brand-gold) 2.35%, transparent));border-color:color-mix(in srgb, var(--brand-gold) 25.1%, transparent);box-shadow:inset 2px 0 var(--brand-gold), inset 0 1px color-mix(in srgb, var(--brand-gold) 12.55%, transparent)}.collective-nav a:hover{color:var(--brand-gold);background:color-mix(in srgb, var(--brand-gold) 6.27%, transparent)}.brand-sub,.nav-label{letter-spacing:.17em}.monogram{color:var(--brand-gold);-webkit-text-fill-color:currentColor;background:0 0}.topbar{border-bottom:1px solid color-mix(in srgb, var(--brand-gold) 9.41%, transparent);min-height:72px}.top-title{letter-spacing:.14em;color:var(--brand-text-muted);font-size:12px}.preview-badge{background:color-mix(in srgb, var(--brand-gold) 3.53%, transparent);border-color:color-mix(in srgb, var(--brand-gold) 17.65%, transparent);color:var(--brand-text-muted)}.gent-memory-bar{background:var(--brand-surface-inset);border-color:color-mix(in srgb, var(--brand-gold) 13.33%, transparent);min-height:42px;padding:9px 22px;font-size:12px}.gent-memory-bar output{max-width:90ch}main{max-width:1600px;margin:0 auto}.page-heading{letter-spacing:.12em;padding-bottom:8px;font-size:12px}.edition{opacity:.65}.spatial-command{margin:12px 0 48px}.spatial-arrival{grid-template-columns:minmax(0,1.2fr) minmax(245px,.8fr);align-items:center;gap:28px;padding:22px 0 24px;display:grid}.spatial-kicker{color:var(--brand-gold);letter-spacing:.16em;font-size:12px;line-height:1.6}.spatial-introduction h1{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:19ch;margin:20px 0;font-family:inherit;font-size:clamp(28px,3.4vw,48px);font-weight:400;line-height:1.1}.spatial-introduction h1>span{font-family:var(--font-display);color:var(--brand-gold);margin-top:8px;font-style:italic;font-weight:400;display:block}.spatial-introduction p{color:var(--brand-text-muted);max-width:47ch;font-size:16px;line-height:1.7}.spatial-primary-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}.spatial-primary-actions a{color:var(--brand-text);align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.spatial-instrument{cursor:pointer;background:radial-gradient(ellipse at 50% 48%, color-mix(in srgb, var(--brand-gold) 21.18%, transparent), transparent 65%);border-radius:24px;place-items:center;width:100%;min-height:280px;display:grid;position:relative}.instrument-stage{perspective:800px;pointer-events:none;width:240px;height:230px;display:block;position:relative}.instrument-body{transform-style:preserve-3d;animation:18s ease-in-out infinite alternate instrument-breathe;position:absolute;inset:32px 35px;transform:rotateX(-15deg)rotateY(-22deg)}.instrument-ring{border:3px solid var(--brand-gold);box-shadow:inset 1px 1px 2px color-mix(in srgb, var(--brand-gold) 74.12%, transparent), inset -2px -2px 4px color-mix(in srgb, var(--brand-surface-inset) 81.18%, transparent), 1px 2px 2px var(--brand-surface-raised), 0 0 18px color-mix(in srgb, var(--brand-gold) 8.63%, transparent);background:0 0;border-radius:50%;position:absolute;inset:0}.ring-one{transform:rotateY(65deg)}.ring-two{border-color:var(--brand-gold);transform:rotateX(65deg)rotate(-25deg)}.ring-three{transform:rotateY(-40deg)rotateX(-35deg)}.instrument-center{background:radial-gradient(circle at 30% 20%, var(--brand-gold), var(--brand-surface-raised) 47%, var(--brand-obsidian) 85%);color:var(--brand-gold);font-family:var(--font-display);box-shadow:inset 2px 2px 5px color-mix(in srgb, var(--brand-gold) 45.88%, transparent), 10px 10px 22px color-mix(in srgb, var(--brand-black) 73.33%, transparent), 0 0 30px color-mix(in srgb, var(--brand-green) 20.78%, transparent);border-radius:50%;place-items:center;font-size:52px;font-style:normal;display:grid;position:absolute;inset:42px;transform:translateZ(18px)}.instrument-plinth{background:linear-gradient(var(--brand-surface-raised), var(--brand-obsidian));border:1px solid color-mix(in srgb, var(--brand-gold) 31.37%, transparent);width:190px;height:45px;box-shadow:0 7px 0 var(--brand-obsidian), 0 8px 1px color-mix(in srgb, var(--brand-gold) 18.82%, transparent), 0 20px 30px color-mix(in srgb, var(--brand-black) 66.67%, transparent);border-radius:50%;position:absolute;bottom:6px;left:25px}.instrument-shadow{background:color-mix(in srgb, var(--brand-black) 53.33%, transparent);filter:blur(8px);z-index:2;border-radius:50%;width:135px;height:28px;position:absolute;bottom:18px;left:52px}.instrument-caption{letter-spacing:.32em;color:var(--brand-gold);margin-top:0;font-size:15px;display:block}.instrument-caption>span{letter-spacing:.18em;color:var(--brand-text-muted);margin-top:8px;font-size:12px;display:block}.spatial-instrument:hover .instrument-center{box-shadow:inset 2px 2px 5px color-mix(in srgb, var(--brand-gold) 60%, transparent), 10px 10px 22px color-mix(in srgb, var(--brand-black) 73.33%, transparent), 0 0 35px color-mix(in srgb, var(--brand-gold) 25.1%, transparent)}@keyframes instrument-breathe{0%{transform:rotateX(-15deg)rotateY(-22deg)translateY(0)}to{transform:rotateX(8deg)rotateY(12deg)translateY(-6px)}}.spatial-next{border-top:1px solid color-mix(in srgb, var(--brand-gold) 18.04%, transparent);border-bottom:1px solid color-mix(in srgb, var(--brand-gold) 18.04%, transparent);grid-template-columns:180px minmax(0,1fr);gap:25px;padding:22px 0;display:grid}.spatial-next h2{letter-spacing:-.03em;margin:9px 0;font-size:23px;font-weight:400}.spatial-priority-list{gap:8px;display:grid}.spatial-priority-list>a{background:color-mix(in srgb, var(--brand-green) 2.35%, transparent);border-radius:10px;align-items:center;gap:18px;min-height:68px;padding:12px 16px;transition:background .2s;display:flex}.spatial-priority-list>a:hover{background:color-mix(in srgb, var(--brand-gold) 6.27%, transparent)}.spatial-index{font-variant-numeric:tabular-nums;color:var(--brand-gold);font-size:12px}.spatial-priority-list strong{font-size:16px;font-weight:400}.spatial-priority-list small{color:var(--brand-text-muted);margin-top:5px;font-size:12px;display:block}.spatial-priority-list svg{color:var(--brand-gold);flex-shrink:0;margin-left:auto}.spatial-worlds{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.spatial-card{isolation:isolate;border:1px solid color-mix(in srgb, var(--brand-gold) 39.61%, transparent);background:var(--glass-signature);min-height:282px;box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 18.04%, transparent), inset 0 -2px color-mix(in srgb, var(--brand-black) 60%, transparent), 0 15px 30px color-mix(in srgb, var(--brand-black) 40%, transparent);transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));border-radius:17px;flex-direction:column;padding:22px;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .2s;display:flex;position:relative;overflow:hidden}.spatial-card:before{content:"";width:180%;height:120%;transform:translateX(var(--reflection-x,0%)) rotate(-22deg);background:linear-gradient(transparent, color-mix(in srgb, var(--brand-gold) 10.98%, transparent), transparent);pointer-events:none;z-index:-1;position:absolute;top:-80%;left:-40%}.spatial-card:hover{border-color:color-mix(in srgb, var(--brand-gold) 49.02%, transparent)}.spatial-card-head{color:var(--brand-gold);letter-spacing:.13em;z-index:2;align-items:center;gap:9px;font-size:12px;display:flex}.spatial-card-head>svg:last-child{margin-left:auto}.spatial-card-body{z-index:2;gap:9px;margin-top:64px;display:grid}.spatial-card-body small{letter-spacing:.14em;color:var(--brand-text-muted);font-size:12px}.spatial-card-body strong{font-family:var(--font-display);color:var(--brand-gold);overflow-wrap:anywhere;font-size:25px;font-weight:400;line-height:1.22}.spatial-card-body>span{color:var(--brand-text-muted);font-size:14px;line-height:1.5}.spatial-card-foot{border-top:1px solid color-mix(in srgb, var(--brand-gold) 15.69%, transparent);color:var(--brand-gold);justify-content:space-between;align-items:center;gap:8px;margin-top:20px;padding-top:17px;font-size:12px;display:flex}.world-contours{opacity:.45;width:190px;height:120px;position:absolute;top:40px;right:-15px;transform:rotate(-25deg)}.world-contours i{border:1px solid var(--brand-green);border-radius:48%;display:block;position:absolute;inset:0;transform:scaleY(.55)}.world-contours i:nth-child(2){inset:20px}.world-contours i:nth-child(3){inset:40px}.world-circle{background:linear-gradient(135deg, var(--brand-green), var(--brand-green) 55%, var(--brand-green))}.world-nodes{width:140px;height:85px;position:absolute;top:55px;right:24px}.world-nodes:before{content:"";border-top:1px solid color-mix(in srgb, var(--brand-gold) 24.71%, transparent);position:absolute;inset:20px 24px;transform:rotate(28deg)}.world-nodes i{background:radial-gradient(circle at 30% 20%, var(--brand-green), var(--brand-surface-raised) 50%, var(--brand-surface-inset));border:1px solid color-mix(in srgb, var(--brand-gold) 37.65%, transparent);width:39px;height:39px;box-shadow:8px 8px 15px color-mix(in srgb, var(--brand-black) 53.33%, transparent);border-radius:50%;position:absolute}.world-nodes i:nth-child(2){width:27px;height:27px;top:27px;left:52px}.world-nodes i:nth-child(3){width:18px;height:18px;top:2px;left:100px}.world-life{background:linear-gradient(125deg, var(--brand-green), var(--brand-green) 55%, var(--brand-green))}.world-monolith{background:linear-gradient(110deg, color-mix(in srgb, var(--brand-gold) 45.1%, transparent), color-mix(in srgb, var(--brand-green) 20%, transparent) 20%, var(--brand-surface-raised) 70%);border:1px solid color-mix(in srgb, var(--brand-gold) 39.61%, transparent);width:42px;height:67px;box-shadow:7px 5px 0 var(--brand-obsidian), 12px 14px 20px color-mix(in srgb, var(--brand-black) 53.33%, transparent), inset 1px 1px color-mix(in srgb, var(--brand-gold) 33.33%, transparent);border-radius:6px;position:absolute;top:50px;right:35px;transform:perspective(400px)rotateY(-25deg)rotate(12deg)}.vd-glass,.ps-glass,.panel,.gent-record,.gent-editor,.desk-focus,.life-preparation,.life-pulse,.voyage-aside>div,.life-trip-packing,.membership-record,.member-door,.draft-library,.studio-editor,.cs-director,.cs-canvas-panel{background:var(--glass);border-color:color-mix(in srgb, var(--brand-gold) 31.37%, transparent);box-shadow:var(--brand-bevel)}.vd-command,.vd-command-wide,.vd-cassius,.ps-atlas,.intelligence-stage,.cs-empty{background:var(--glass-signature);border-color:color-mix(in srgb, var(--brand-gold) 30.2%, transparent)}.vd-earnings,.membership,.status-hero,.ps-product{background:var(--brand-gold-panel);border-color:color-mix(in srgb, var(--brand-gold) 37.65%, transparent);box-shadow:var(--brand-bevel)}.vd-earnings-main,.vd-earnings .vd-balances{background:color-mix(in srgb, var(--brand-surface-inset) 86.67%, transparent);border-color:color-mix(in srgb, var(--brand-gold) 16.08%, transparent)}.vd-metric{background:var(--brand-surface-inset);border-color:color-mix(in srgb, var(--brand-gold) 14.9%, transparent)}.visual-dashboard,.product-studio,.creative-studio{--vd-gold:var(--brand-gold);--vd-muted:var(--brand-text-muted);--vd-edge:color-mix(in srgb, var(--brand-gold) 20.78%, transparent);--ps-gold:var(--brand-gold);--ps-muted:var(--brand-text-muted);--ps-depth:var(--brand-surface-raised);--cs-gold:var(--brand-gold);--cs-dim:var(--brand-text-muted)}.vd-metric-label,.vd-metric-detail,.vd-earnings .vd-balances span{color:var(--brand-text-muted)}.gent-space h1,.detail-page>h1{font-family:var(--font-display);letter-spacing:-.035em;color:var(--brand-gold);font-weight:400}.gent-record h2{letter-spacing:-.02em;font-weight:400}.gent-record-detail,.lede{color:var(--brand-text-muted);line-height:1.7}.gent-editor input,.gent-editor textarea,.gent-editor select,.gent-dialog textarea{background:var(--brand-obsidian);border-color:color-mix(in srgb, var(--brand-gold) 22.75%, transparent);color:var(--brand-gold);border-radius:9px}.gold-button,.vd-gold-button,.cs-generate{background:var(--gold-metal);color:var(--brand-surface);border-color:var(--brand-gold);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 46.67%, transparent), 0 5px 12px color-mix(in srgb, var(--brand-black) 40%, transparent);min-height:44px}.gold-button:after,.vd-gold-button:after,.cs-generate:after{animation:none}.gold-button:hover:after,.vd-gold-button:hover:after,.cs-generate:hover:after{animation:.8s ease-out metal-pass}.gent-invoke{background:linear-gradient(140deg, color-mix(in srgb, var(--brand-surface-raised) 92.16%, transparent), color-mix(in srgb, var(--brand-surface-inset) 93.73%, transparent));border:1px solid color-mix(in srgb, var(--brand-gold) 40%, transparent);color:var(--brand-gold);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 25.88%, transparent), 0 12px 30px color-mix(in srgb, var(--brand-black) 60%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.gent-dialog{background:linear-gradient(140deg, color-mix(in srgb, var(--brand-surface-raised) 92.55%, transparent), color-mix(in srgb, var(--brand-obsidian) 96.86%, transparent));border:1px solid color-mix(in srgb, var(--brand-gold) 43.92%, transparent);box-shadow:0 35px 110px color-mix(in srgb, var(--brand-black) 73.33%, transparent), inset 0 1px color-mix(in srgb, var(--brand-gold) 31.37%, transparent)}.gent-dialog::backdrop{background:color-mix(in srgb, var(--brand-black) 72.16%, transparent);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.ambient-toggle{background:color-mix(in srgb, var(--brand-surface) 92.94%, transparent);color:var(--brand-gold);border-color:color-mix(in srgb, var(--brand-gold) 28.24%, transparent)}.membership .card-wordmark{color:var(--brand-gold);-webkit-text-fill-color:currentColor;text-shadow:0 2px 10px color-mix(in srgb, var(--brand-black) 46.67%, transparent);background:0 0}[data-spatial=true]{transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .3s cubic-bezier(.2,.7,.2,1)}:where(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--brand-gold);outline-offset:4px}.gent-invoke,.gent-dialog,.life-pulse,.life-preparation,.desk-focus,.vd-metric,.ps-daily,.cs-director,.cs-canvas-panel{background:var(--glass-signature);border-color:color-mix(in srgb, var(--brand-gold) 31.37%, transparent)}.spatial-card-head,.spatial-card-foot,.gent-space h1,.ps-section-heading h2,.cs-section-title{color:var(--gold-light)}.spatial-card{box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 27.06%, transparent), inset 1px 0 color-mix(in srgb, var(--brand-gold) 9.41%, transparent), inset 0 -2px color-mix(in srgb, var(--brand-black) 60%, transparent), 0 20px 40px color-mix(in srgb, var(--brand-black) 53.33%, transparent), 0 3px 0 var(--brand-surface-inset)}.gent-editor input,.gent-editor textarea,.gent-editor select,.gent-dialog textarea{background:var(--brand-surface-inset)}@media (min-width:900px){main{padding-left:36px;padding-right:36px}.spatial-arrival{min-height:305px}}@media (max-width:1050px){.spatial-worlds{gap:12px}.spatial-card{padding:18px}.spatial-card-body strong{font-size:22px}.spatial-arrival{gap:14px}}@media (max-width:760px){.spatial-arrival{grid-template-columns:minmax(0,1fr) 150px;gap:0}.spatial-instrument{min-height:240px}.instrument-stage{transform-origin:50%;width:240px;margin-left:-45px;margin-right:-45px;transform:scale(.67)}.instrument-caption{letter-spacing:.2em;margin-top:-30px;font-size:12px}.instrument-caption>span{display:none}.spatial-introduction h1{font-size:32px}.spatial-primary-actions{gap:12px}.spatial-worlds{grid-template-columns:1fr}.spatial-card{min-height:240px;padding:22px}.spatial-card-body{max-width:75%;margin-top:42px}.spatial-next{grid-template-columns:1fr;gap:8px}.spatial-next h2{margin-bottom:0}.gent-memory-bar{flex-wrap:wrap;gap:8px}.topbar{gap:10px}.spatial-instrument{overflow:hidden}.gent-space h1{font-size:36px}}@media (max-width:430px){.spatial-arrival{grid-template-columns:1fr}.spatial-instrument{display:none}.spatial-introduction h1{font-size:38px}.spatial-card-body{max-width:100%}.top-title>span{font-size:12px}.spatial-primary-actions{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.instrument-body,.living-atmosphere *{animation:none!important}.spatial-card,[data-spatial=true]{transition:none!important;transform:none!important}.gold-button:after,.vd-gold-button:after,.cs-generate:after{animation:none!important}.spatial-instrument *{transition:none!important}}:root[data-ambient-motion=paused] .instrument-body,:root[data-ambient-page=hidden] .instrument-body{animation-play-state:paused!important}:root[data-ambient-motion=paused] .spatial-card,:root[data-ambient-motion=paused] [data-spatial=true]{transform:none!important}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.gent-dialog,.gent-invoke,.club-sidebar [data-slot=sidebar-inner],.vd-glass,.ps-glass,.panel,.gent-record{background:var(--brand-surface-inset);-webkit-backdrop-filter:none;backdrop-filter:none}.living-atmosphere{display:none}.spatial-card{border-color:var(--brand-gold)}}@media (forced-colors:active){.instrument-stage,.world-contours,.world-nodes,.world-monolith{display:none}.spatial-card,.gent-dialog{box-shadow:none;border:1px solid canvastext}.spatial-card:before{display:none}.spatial-card,.spatial-card strong,.gold-button{color:canvastext;background:canvas}.instrument-caption{color:buttontext}}.core-aura{background:radial-gradient(circle, color-mix(in srgb, var(--brand-gold) 26.67%, transparent), color-mix(in srgb, var(--brand-green) 16.86%, transparent) 45%, transparent 70%)}.core-fluid{background:radial-gradient(ellipse at 30% 20%, color-mix(in srgb, var(--brand-gold) 41.96%, transparent), transparent 52%), radial-gradient(ellipse at 70% 70%, color-mix(in srgb, var(--brand-gold) 43.92%, transparent), transparent 63%), var(--brand-surface)}.core-filaments path:nth-child(2){stroke:color-mix(in srgb, var(--brand-text-muted) 70.2%, transparent)}.mobile-dock{background:linear-gradient(120deg, color-mix(in srgb, var(--brand-surface-raised) 92.16%, transparent), color-mix(in srgb, var(--brand-surface-inset) 93.33%, transparent));border-color:color-mix(in srgb, var(--brand-gold) 33.33%, transparent)}.mobile-dock a[aria-current]{background:color-mix(in srgb, var(--brand-gold) 10.2%, transparent);color:var(--brand-gold);border-color:color-mix(in srgb, var(--brand-gold) 37.65%, transparent)}.spatial-instrument[data-material-visible=false] .instrument-body{animation-play-state:paused!important}@media (hover:none),(pointer:coarse){.spatial-card,[data-spatial=true]{transform:none!important}}@media (prefers-reduced-motion:reduce){.core-fluid,.core-aura,.core-filaments,.instrument-body{animation:none!important}}:root[data-ambient-motion=paused] .gold-button:hover,:root[data-ambient-motion=paused] .vd-gold-button:hover,:root[data-ambient-motion=paused] .cs-generate:hover{transform:none}@media (max-width:430px){.spatial-instrument{text-align:left;grid-template-columns:150px 1fr;min-height:160px;margin-top:4px;display:grid}.instrument-stage{height:210px;margin-top:-30px;margin-bottom:-30px;transform:scale(.6)}.instrument-caption{margin:0;font-size:12px}.instrument-caption>span{max-width:16ch;font-size:12px;line-height:1.7;display:block}.spatial-arrival{gap:0}}.spatial-priority-list small,.spatial-card-foot{font-size:14px}
.command-theatre{isolation:isolate;border:1px solid color-mix(in srgb, var(--brand-gold) 29.02%, transparent);background:linear-gradient(105deg, color-mix(in srgb, var(--brand-surface-inset) 96.08%, transparent) 0%, color-mix(in srgb, var(--brand-surface-inset) 92.94%, transparent) 43%, var(--brand-green) 100%);min-height:440px;box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 31.37%, transparent), inset 0 -1px var(--brand-black), 0 28px 70px color-mix(in srgb, var(--brand-black) 53.33%, transparent);border-radius:26px;gap:30px;padding:clamp(28px,4vw,64px);position:relative;overflow:hidden}.command-scenery{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.command-light{border-radius:50%;width:72%;height:140%;position:absolute;top:-20%;right:-10%}.command-light-green{background:radial-gradient(ellipse, color-mix(in srgb, var(--brand-green) 45.88%, transparent), color-mix(in srgb, var(--brand-green) 20.78%, transparent) 43%, transparent 68%);animation:19s ease-in-out infinite alternate command-drift}.command-light-gold{background:radial-gradient(ellipse, color-mix(in srgb, var(--brand-gold) 25.1%, transparent), transparent 66%);width:50%;height:95%;animation:27s ease-in-out infinite alternate-reverse command-drift;top:15%;right:5%}.command-orbit{border:1px solid color-mix(in srgb, var(--brand-gold) 25.88%, transparent);width:720px;height:360px;box-shadow:0 0 20px color-mix(in srgb, var(--brand-gold) 5.49%, transparent), inset 0 1px color-mix(in srgb, var(--brand-gold) 12.55%, transparent);border-radius:50%;animation:32s ease-in-out infinite alternate command-orbit;position:absolute;top:25%;right:-180px;transform:rotate(-28deg)}.command-orbit-two{border-color:color-mix(in srgb, var(--brand-green) 23.14%, transparent);width:830px;height:440px;animation-duration:39s;animation-direction:alternate-reverse;top:15%;right:-245px}.command-stars{opacity:.6;background:radial-gradient(circle at 20% 18%, color-mix(in srgb, var(--brand-gold) 66.67%, transparent) 0 1px, transparent 2px),radial-gradient(circle at 82% 35%, color-mix(in srgb, var(--brand-gold) 60%, transparent) 0 1px, transparent 2px),radial-gradient(circle at 30% 74%, var(--brand-green) 0 1px, transparent 2px),radial-gradient(circle at 68% 85%, var(--brand-gold) 0 1px, transparent 2px);animation:9s ease-in-out infinite alternate command-breathe;position:absolute;inset:0 0 0 42%}.command-horizon{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand-gold) 66.67%, transparent), color-mix(in srgb, var(--brand-green) 60%, transparent), transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.command-theatre .spatial-introduction{z-index:2;position:relative}.command-theatre .spatial-introduction h1{max-width:17ch;font-size:clamp(32px,3.6vw,56px)}.command-theatre .spatial-introduction h1>span{color:var(--gold-light)}.command-theatre .spatial-introduction p{color:var(--brand-text-muted);max-width:38ch}.command-theatre .spatial-instrument{min-height:340px;box-shadow:none;background:0 0;border:0}.command-theatre .instrument-stage{width:300px;height:290px}.command-theatre .instrument-body{inset:35px}.command-theatre .instrument-center{isolation:isolate;background:radial-gradient(circle at 28% 23%, var(--brand-green), var(--brand-green) 35%, var(--brand-green) 67%, var(--brand-surface-inset) 95%);box-shadow:inset 3px 3px 15px color-mix(in srgb, var(--brand-gold) 43.92%, transparent), inset -12px -15px 25px color-mix(in srgb, var(--brand-black) 66.67%, transparent), 0 0 32px color-mix(in srgb, var(--brand-green) 50.2%, transparent), 0 0 75px color-mix(in srgb, var(--brand-green) 33.33%, transparent);border:1px solid color-mix(in srgb, var(--brand-green) 37.65%, transparent);inset:37px;overflow:hidden}.command-theatre .instrument-center:before{content:"";z-index:-1;background:conic-gradient(from 30deg, transparent 10%, color-mix(in srgb, var(--brand-gold) 26.67%, transparent) 23%, transparent 34%, color-mix(in srgb, var(--brand-green) 45.88%, transparent) 48%, transparent 64%, color-mix(in srgb, var(--brand-gold) 26.67%, transparent) 80%, transparent);border-radius:50%;animation:15s linear infinite orb-current-turn;position:absolute;inset:-15%}.orb-current{border:1px solid color-mix(in srgb, var(--brand-gold) 39.61%, transparent);box-shadow:0 0 14px color-mix(in srgb, var(--brand-gold) 25.1%, transparent);border-radius:44% 56% 38% 62%;animation:23s linear infinite reverse orb-current-turn;position:absolute;inset:8%;transform:rotate(-30deg)}.orb-mark{z-index:2;color:var(--brand-gold-light);text-shadow:0 0 22px color-mix(in srgb, var(--brand-gold) 66.67%, transparent);position:relative}.command-theatre .instrument-ring{border-width:2px;border-color:color-mix(in srgb, var(--brand-gold) 65.88%, transparent);box-shadow:inset 1px 1px 2px color-mix(in srgb, var(--brand-gold) 50.2%, transparent), 0 0 16px color-mix(in srgb, var(--brand-gold) 14.51%, transparent)}.command-theatre .ring-two{border-color:color-mix(in srgb, var(--brand-green) 62.75%, transparent)}.command-theatre .instrument-stage:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--brand-green) 30.2%, transparent), color-mix(in srgb, var(--brand-gold) 8.24%, transparent) 45%, transparent 69%);border-radius:50%;animation:7s ease-in-out infinite alternate command-breathe;position:absolute;inset:4%}.command-theatre .instrument-plinth{opacity:.45}.command-theatre .instrument-caption{color:var(--gold-light);font-size:17px}.command-theatre .instrument-caption>span{color:var(--brand-text-muted);font-size:.75rem}@keyframes command-drift{0%{transform:translate(-5%,-3%)scale(.95)}to{transform:translate(7%,5%)scale(1.08)}}@keyframes command-orbit{0%{transform:rotate(-28deg)translate(-12px)}to{transform:rotate(-12deg)translate(16px)}}@keyframes command-breathe{0%{opacity:.4;transform:scale(.95)}to{opacity:.9;transform:scale(1.06)}}@keyframes orb-current-turn{to{transform:rotate(360deg)}}@media (max-width:900px){.command-theatre{grid-template-columns:minmax(0,1fr) minmax(230px,.7fr);gap:12px;padding:30px}.command-theatre .instrument-stage{width:260px;height:260px}.command-theatre .instrument-center{inset:29px}}@media (max-width:640px){.command-theatre{grid-template-columns:1fr;gap:10px;padding:26px 22px}.command-theatre .spatial-introduction h1{font-size:36px}.command-theatre .spatial-instrument{grid-template-columns:1fr;min-height:290px;display:grid}.command-theatre .instrument-stage{width:260px;height:245px}.command-light{width:120%;height:80%;top:35%;right:-10%}.command-stars{inset:35% 0 0}.command-orbit{top:55%;right:-320px}}:root[data-ambient-motion=paused] .command-theatre *,:root[data-ambient-motion=paused] .command-theatre :before,:root[data-ambient-page=hidden] .command-theatre *,:root[data-ambient-page=hidden] .command-theatre :before,.command-theatre[data-material-visible=false] *,.command-theatre[data-material-visible=false] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.command-theatre *,.command-theatre :before{animation:none!important}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.command-theatre{background:var(--brand-surface-inset)}.command-scenery{opacity:.25}}@media (forced-colors:active){.command-scenery,.command-theatre .instrument-stage{display:none}.command-theatre{box-shadow:none;background:canvas;border-color:canvastext}.command-theatre :is(.spatial-introduction h1>span,.spatial-introduction p,.instrument-caption,.instrument-caption>span){color:canvastext}}
:where(h1,h2,h3,h4){text-wrap:balance}:where(h1,h2,h3,h4) em,.creative-studio em,.ps-header em,.spatial-introduction h1>span{font-style:normal;font-family:var(--font-display)}.command-theatre .spatial-introduction h1{font-family:var(--font-display);letter-spacing:-.045em;font-weight:550;line-height:1.03}.command-theatre .spatial-introduction h1>span{letter-spacing:-.035em;font-weight:550}.spatial-card-body strong,.gent-space h1,.detail-page>h1,.ps-header h2,.cs-header h2,.pm-studio h2{font-family:var(--font-display);letter-spacing:-.025em;font-style:normal;font-weight:500}.spatial-kicker,.eyebrow,.vd-overline,.spatial-card-head,.ps-kicker,.cs-kicker,.nav-label{letter-spacing:.14em;font-weight:550}.spatial-index,.vd-metric-value,.vd-earnings-number{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum"}:where(.gold-button,.vd-gold-button,.cs-generate,.pm-primary,.outline-button,.ghost-button),.collective-nav a,.mobile-dock a,.ps-chips button,.cs-modes button,.gent-editor :is(input,textarea,select),.gent-dialog textarea{border-radius:12px}:where(.gold-button,.vd-gold-button,.cs-generate,.pm-primary){letter-spacing:.035em;font-weight:550}.command-theatre,.spatial-card,.vd-glass,.ps-glass,.gent-record,.panel,.cs-director,.cs-canvas-panel,.pm-panel,.membership,.status-hero,.member-door{box-shadow:inset 0 1px color-mix(in srgb,var(--gold-light) 28%,transparent), inset 0 -1px color-mix(in srgb, var(--brand-black) 53.33%, transparent), 0 24px 56px color-mix(in srgb, var(--brand-black) 40%, transparent);border-radius:22px}.spatial-card{min-height:300px;padding:24px}.spatial-card:before{opacity:.65;top:-92%}.spatial-card-head{border-bottom:1px solid var(--border);padding-bottom:14px}.spatial-card-body{gap:10px;margin-top:92px}.spatial-card-body strong{font-size:24px;line-height:1.16}.spatial-card-foot{padding-top:18px;font-weight:550}.module-sculpture{width:190px;height:112px;color:var(--gold);stroke:currentColor;stroke-width:1.2px;stroke-linecap:square;stroke-linejoin:miter;filter:drop-shadow(6px 10px 5px color-mix(in srgb, var(--brand-black) 40%, transparent));pointer-events:none;position:absolute;top:68px;right:18px}.sculpture-face{fill:color-mix(in srgb,var(--gold) 9%,transparent)}.sculpture-ground{opacity:.3}.sculpture-route{stroke:var(--gold-light);stroke-width:1.8px}.instrument-chassis{width:100%;height:100%;stroke:var(--gold);stroke-width:1px;opacity:.62;filter:drop-shadow(0 3px 3px color-mix(in srgb, var(--brand-black) 60%, transparent));position:absolute;inset:0}.instrument-chassis path:nth-child(2){opacity:.38}.command-theatre .instrument-body{animation-duration:24s}.command-theatre .instrument-caption{font-family:var(--font-display);letter-spacing:.25em;font-weight:550}.command-theatre .instrument-caption>span{font-weight:550}.command-orbit{border-radius:50%}.command-stars{display:none}.command-theatre .orb-current{border-radius:50%}.command-theatre .instrument-plinth{border-radius:3px}.club-sidebar .monogram{font-family:var(--font-display);font-style:normal;font-weight:550}@media (max-width:640px){.command-theatre{padding:26px 22px}.spatial-card{min-height:300px}.module-sculpture{width:180px}}@media (prefers-contrast:more){.module-sculpture{stroke-width:1.6px}}@media (forced-colors:active){.module-sculpture,.instrument-chassis{display:none}.command-theatre,.spatial-card,.vd-glass,.ps-glass,.gent-record,.panel,.cs-director,.cs-canvas-panel,.pm-panel,.membership,.status-hero,.member-door{box-shadow:none;border:1px solid canvastext}}
.command-theatre{border-radius:30px;row-gap:30px;padding-bottom:24px}.command-theatre .spatial-introduction h1{letter-spacing:-.05em;font-weight:500;line-height:1.08}.command-theatre .spatial-introduction h1>span{font-weight:500}.command-theatre .instrument-chassis{opacity:.48;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--gold) 35%,transparent))}.cockpit-reticle{transform-origin:50%;animation:65s linear infinite cockpit-orbit}.command-theatre .instrument-center{box-shadow:inset 3px 3px 15px color-mix(in srgb, var(--brand-gold) 43.92%, transparent),inset -12px -15px 25px color-mix(in srgb, var(--brand-black) 66.67%, transparent),0 0 35px color-mix(in srgb, var(--brand-green) 50.2%, transparent),0 0 85px color-mix(in srgb, var(--brand-green) 33.33%, transparent)}.command-theatre .instrument-plinth{opacity:.25;border-radius:50%}.command-light-green{animation-duration:24s}.command-orbit{opacity:.65;border-radius:50%}.cockpit-grid{background:linear-gradient(color-mix(in srgb, var(--brand-gold) 7.06%, transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb, var(--brand-gold) 7.06%, transparent) 1px,transparent 1px);width:90%;height:80%;-webkit-mask-image:radial-gradient(ellipse,color-mix(in srgb, var(--brand-black) 40%, transparent),transparent 68%);mask-image:radial-gradient(ellipse,color-mix(in srgb, var(--brand-black) 40%, transparent),transparent 68%);background-size:60px 60px;position:absolute;bottom:-30%;right:-15%;transform:perspective(450px)rotateX(65deg)rotate(-14deg)}.cockpit-readout{grid-column:1/-1;grid-template-columns:.8fr 1fr 1.5fr;gap:10px;display:grid;position:relative}.cockpit-readout a{border:1px solid var(--border);background:linear-gradient(120deg,color-mix(in srgb, var(--brand-green) 56.47%, transparent),color-mix(in srgb, var(--brand-surface-inset) 78.82%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 9.8%, transparent);border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:7px 12px;min-width:0;padding:17px 20px;transition:border-color .2s,background .2s;display:grid}.cockpit-readout a:hover{border-color:var(--gold);background:color-mix(in srgb, var(--brand-green) 85.1%, transparent)}.cockpit-readout a>span{letter-spacing:.16em;color:var(--gold-light);grid-column:1;font-size:.75rem;font-weight:600}.cockpit-readout strong{font-variant-numeric:tabular-nums;grid-column:1;font-size:24px;font-weight:500;line-height:1.3}.cockpit-readout small{color:var(--muted-foreground);font-size:12px;font-weight:400}.cockpit-readout svg{color:var(--gold);grid-area:1/2/3}.cockpit-readout .cockpit-trip{overflow-wrap:anywhere;font-size:15px}.spatial-card{border-color:color-mix(in srgb,var(--gold) 25%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--gold-light) 30%,transparent),inset 0 -1px color-mix(in srgb, var(--brand-black) 46.67%, transparent),0 22px 50px color-mix(in srgb, var(--brand-black) 33.33%, transparent);border-radius:24px}.spatial-card:before{opacity:.8;top:-84%}.spatial-card-head{border-bottom:0;padding-bottom:10px}.spatial-card-body{margin-top:90px}.module-sculpture{stroke-linecap:round;stroke-linejoin:round;height:110px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--gold) 18%,transparent))}.sculpture-face{fill:color-mix(in srgb,var(--gold) 5%,transparent)}.sculpture-route{stroke-width:1.5px}.spatial-next{background:var(--glass);border:1px solid var(--border);border-radius:20px;margin-top:22px;padding:24px}.spatial-priority-list>a,.collective-nav a{border-radius:12px}.mobile-dock{box-shadow:inset 0 1px color-mix(in srgb, var(--brand-gold) 14.51%, transparent),0 15px 45px color-mix(in srgb, var(--brand-black) 53.33%, transparent);border-radius:24px}.gold-button,.vd-gold-button,.cs-generate,.pm-primary{border-radius:12px}@keyframes cockpit-orbit{to{transform:rotate(360deg)}}@media (max-width:760px){.cockpit-readout{grid-template-columns:1fr 1fr}.cockpit-readout a:last-child{grid-column:1/-1}.cockpit-readout a{padding:14px 16px}.command-theatre{border-radius:24px}.spatial-next{padding:20px}}@media (prefers-reduced-motion:reduce){.cockpit-reticle{animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.cockpit-readout a{background:var(--brand-green);border-color:var(--gold)}.cockpit-grid{display:none}}@media (forced-colors:active){.cockpit-grid{display:none}.cockpit-readout a,.spatial-next{box-shadow:none;background:canvas;border-color:canvastext}.cockpit-readout :is(span,small,svg){color:canvastext}}
:root,.dark{--background:var(--brand-obsidian);--obsidian:var(--brand-obsidian);--foreground:var(--brand-text);--sidebar:var(--brand-surface-inset);--primary:var(--brand-gold);--primary-foreground:var(--brand-obsidian);--gold:var(--brand-gold);--gold-light:var(--brand-gold-light);--gold-dim:color-mix(in srgb, var(--brand-gold) 42%, var(--brand-obsidian));--green:var(--brand-green);--depth:var(--brand-green);--depth-accent:var(--brand-green);--depth-surface:var(--brand-surface-raised);--depth-text:var(--brand-text-muted);--muted:var(--brand-surface-raised);--muted-foreground:var(--brand-text-muted);--border:var(--brand-border);--input:var(--brand-border-control);--ring:var(--brand-gold-light);--accent:var(--brand-surface-raised);--accent-foreground:var(--foreground);--card:var(--brand-surface);--card-foreground:var(--foreground);--popover:var(--brand-surface-raised);--popover-foreground:var(--foreground);--secondary:var(--brand-green);--secondary-foreground:var(--foreground);--destructive:var(--brand-danger);--destructive-foreground:var(--brand-obsidian);--sidebar-accent:var(--brand-surface-raised);--sidebar-accent-foreground:var(--foreground);--sidebar-primary:var(--gold);--sidebar-primary-foreground:var(--background);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--chart-1:var(--gold);--chart-2:var(--brand-chart-comparison);--chart-3:var(--brand-chart-third);--chart-4:var(--brand-chart-fourth);--chart-5:var(--brand-text);--glass-edge:var(--border);--edge-active:var(--brand-green-edge);--environment:radial-gradient(ellipse at 85% 0%, color-mix(in srgb, var(--brand-green-raised) 52%, transparent), transparent 55%), var(--background);--glass:linear-gradient(145deg, color-mix(in srgb, var(--green) 16%, var(--brand-surface)), var(--brand-surface) 62%);--glass-signature:radial-gradient(ellipse at 95% 0%, color-mix(in srgb, var(--green) 66%, transparent), transparent 70%), var(--brand-surface);--brand-depth-quiet:var(--glass);--brand-depth-panel:var(--glass-signature);--brand-gold-panel:var(--glass-signature);--brand-bevel:inset 0 1px color-mix(in srgb, var(--brand-white) 5%, transparent), 0 18px 45px color-mix(in srgb, var(--brand-black) 30%, transparent);--glass-shadow:var(--brand-bevel);--gold-metal:linear-gradient(115deg, var(--gold) 0%, var(--gold-light) 48%, var(--gold) 100%);--action-primary:var(--gold);--action-hover:var(--gold-light);--action-pressed:var(--brand-gold-pressed);--action-secondary:var(--brand-green);--action-secondary-hover:var(--brand-green-raised);--state-success:var(--brand-success);--state-warning:var(--brand-warning);--state-error:var(--brand-danger);--state-info:var(--brand-info);--focus:var(--gold-light);--shadow-modal:0 24px 80px color-mix(in srgb, var(--brand-black) 65%, transparent);--glow-intelligence:0 0 65px color-mix(in srgb, var(--brand-green-raised) 40%, transparent);--gold-rim:inset 0 1px color-mix(in srgb, var(--brand-white) 16%, transparent);--radius:.625rem;--radius-panel:18px;--font-display:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--background);color:var(--foreground)}body:before{background:var(--environment)}::selection{background:var(--green);color:var(--foreground)}.visual-dashboard,.vd-root{--vd-gold:var(--gold);--vd-white:var(--foreground);--vd-muted:var(--muted-foreground);--vd-edge:var(--border);color:var(--foreground)}.product-studio{--ps-gold:var(--gold);--ps-muted:var(--muted-foreground);--ps-depth:var(--green);color:var(--foreground)}.creative-studio{--cs-gold:var(--gold);--cs-dim:var(--muted-foreground);color:var(--foreground)}.pm-studio{--pm-line:var(--border);--pm-muted:var(--muted-foreground);color:var(--foreground)}.ci-page{--ci-gold:var(--gold);--ci-text:var(--foreground);--ci-muted:var(--muted-foreground);background:var(--environment);font-family:var(--font-display)}.voyage{--v-gold:var(--gold);--v-text:var(--foreground);--v-muted:var(--muted-foreground)}.spatial-card,.gent-record,.vd-glass,.ps-glass,.panel,.pending-panel,.membership-record,.member-door,.draft-library,.studio-editor,.cs-director,.cs-canvas-panel,.pm-panel,.life-pulse,.desk-focus,.spatial-next,.ci-panel,.ci-section,.ci-path,.ci-connect,.voyage-card{background:var(--glass);border-color:var(--border);box-shadow:var(--glass-shadow);border-radius:var(--radius-panel)}.membership,.status-hero,.vd-cassius,.ps-atlas,.intelligence-stage,.vd-earnings,.ps-product,.command-theatre{background:var(--glass-signature);border-color:var(--border);box-shadow:var(--glass-shadow)}.pm-hero{box-shadow:none;background:0 0;border-radius:0}.club-sidebar [data-slot=sidebar-inner]{background:linear-gradient(180deg, var(--brand-surface), var(--brand-surface-inset));border:1px solid var(--border);box-shadow:var(--glass-shadow);border-radius:18px}.topbar{border-color:var(--border);background:color-mix(in srgb, var(--background) 88%, transparent)}.collective-nav a{letter-spacing:.05em;color:var(--muted-foreground);border-radius:8px;font-size:.8125rem}.collective-nav a[aria-current=page],.mobile-dock a[aria-current=page]{color:var(--gold-light);background:var(--brand-green);box-shadow:inset 2px 0 var(--brand-green-light);border-color:#0000}.collective-nav a:hover{color:var(--foreground);background:var(--brand-surface-raised)}.mobile-dock{background:color-mix(in srgb, var(--brand-surface-inset) 95%, transparent);border:1px solid var(--border);box-shadow:var(--glass-shadow);border-radius:18px}.brand-sub,.nav-label,.top-title,.page-heading,.preview-badge,.sidebar-note{color:var(--muted-foreground)}.brand-sub{letter-spacing:.12em;font-size:.75rem}.monogram{color:var(--gold)}.spatial-introduction h1,.command-theatre .spatial-introduction h1>span,.spatial-card-body strong,.gent-space h1,.detail-page>h1,.vd-welcome h1,.vd-section-title h2,.section-title h2,.ps-section-heading h2,.cs-section-title,.cs-header h2,.pm-studio h2,.ci-page h1,.ci-page h2,.vd-earnings-number{color:var(--foreground);-webkit-text-fill-color:currentColor;text-shadow:none;filter:none;font-family:var(--font-display);letter-spacing:-.035em;background:0 0;font-weight:500}.command-theatre .spatial-introduction h1{font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.12}.command-theatre .spatial-introduction p,.spatial-card-body p{color:var(--muted-foreground)}.eyebrow,.vd-overline,.ci-eyebrow,.spatial-kicker,.cs-kicker,.ps-kicker{letter-spacing:.13em;font-size:.75rem}.spatial-card{border-radius:var(--radius-panel);min-height:260px;padding:24px}.spatial-card-head{color:var(--muted-foreground);border-bottom:1px solid var(--border);padding-bottom:14px;font-size:.75rem}.spatial-card-body{margin-top:62px}.spatial-card-body strong{font-size:1.5rem}.spatial-card-foot{color:var(--gold-light);font-size:.875rem}.module-sculpture{width:135px;height:82px;color:var(--gold);opacity:.7;filter:none;top:62px;right:24px}.sculpture-face{fill:color-mix(in srgb, var(--green) 48%, transparent)}.spatial-card:before{opacity:.12}.spatial-card:hover,.gent-record:hover,.vd-glass:hover,.ps-glass:hover{border-color:var(--edge-active);box-shadow:var(--glass-shadow)}.gold-button,.vd-gold-button,.cs-generate,.pm-primary,.ci-primary,.member-door .gold-button{background:var(--gold);color:var(--background);border:1px solid var(--gold);min-height:44px;text-shadow:none;box-shadow:var(--gold-rim);border-radius:10px;font-weight:600}.gold-button:hover:not(:disabled),.vd-gold-button:hover:not(:disabled),.cs-generate:hover:not(:disabled),.pm-primary:hover:not(:disabled),.ci-primary:hover:not(:disabled){background:var(--gold-light);color:var(--background);filter:none;box-shadow:var(--gold-rim)}.outline-button,.ghost-button,.ci-secondary{color:var(--foreground);background:var(--brand-surface);border:1px solid var(--input);border-radius:10px;min-height:44px}:where(button,a){transition-duration:.18s}:where(button,a):active:not(:disabled){transition-duration:80ms}:root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){background:var(--brand-surface-inset);color:var(--foreground);border-color:var(--input);caret-color:var(--gold-light);font-size:1rem}:where(input,textarea)::placeholder{color:var(--brand-text-dim);opacity:1}:where(input,textarea,select)[aria-invalid=true]{border-color:var(--brand-danger)}:where(input,textarea,select){accent-color:var(--gold)}:where(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}:where(dialog,[role=dialog],[data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content]){background:var(--brand-surface-raised);color:var(--foreground);border-color:var(--input);box-shadow:var(--shadow-modal)}::backdrop{background:color-mix(in srgb, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vd-periods button[aria-pressed=true],.vd-chart-switch button[aria-pressed=true],.ps-chips button[aria-pressed=true],.ps-destinations button[aria-pressed=true],.cs-modes button[aria-pressed=true]{color:var(--gold-light);background:var(--brand-green);border-color:var(--brand-green-edge);box-shadow:inset 0 -2px var(--brand-green-light)}.vd-tooltip,.vd-channel-donut>div{background:var(--brand-surface-raised);color:var(--foreground);border-color:var(--input)}.vd-chip{color:var(--muted-foreground);background:var(--brand-surface-inset);border-color:var(--border)}.vd-chip-gold{color:var(--gold-light)}.vd-chip-green,.ci-status{color:var(--brand-success)}.cassius-error,.vd-error{color:var(--brand-danger)}.notice,.cs-notice,.voyage-notice,.ci-message{color:var(--foreground);background:var(--brand-surface-raised);border-color:var(--edge-active)}.vd-chart-legend i:first-child{background:var(--chart-1)}.vd-chart-legend span:nth-child(2) i{background:var(--chart-2)}.vd-command,.vd-command-wide{background:var(--glass);border-color:var(--border)}.vd-command-icon,.vd-command:nth-child(2n) .vd-command-icon,.vd-pulse-icon,.ps-product-mark,.membership-seal{background:var(--brand-surface-raised);color:var(--gold);border-color:var(--border);box-shadow:none}.vd-command-wide :is(span,small){color:var(--muted-foreground)}.vd-command-wide strong{color:var(--foreground)}.vd-earnings-main,.vd-earnings .vd-balances,.ps-product .ps-product-copy{background:var(--brand-surface-inset);border-color:var(--border)}.command-theatre{border-radius:20px}.command-light-gold{opacity:.25;background:radial-gradient(ellipse, color-mix(in srgb, var(--gold) 16%, transparent), transparent 66%)}.command-orbit,.command-theatre .instrument-ring{border-color:color-mix(in srgb, var(--gold) 32%, transparent);box-shadow:none}.command-orbit-two,.command-theatre .ring-two{border-color:color-mix(in srgb, var(--green) 85%, transparent)}.command-theatre .instrument-center,.ci-core{background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--gold) 25%, var(--green)), var(--green) 40%, var(--background) 85%);box-shadow:inset 1px 2px 12px color-mix(in srgb, var(--gold) 25%, transparent), inset -12px -15px 26px var(--background), 0 0 65px color-mix(in srgb, var(--green) 40%, transparent);border-color:var(--edge-active)}.command-theatre .instrument-stage:before,.core-aura,.ci-ambient{background:radial-gradient(ellipse, color-mix(in srgb, var(--green) 65%, transparent), transparent 70%)}.command-theatre .instrument-center:before{opacity:.2}.orb-mark{color:var(--gold-light);text-shadow:none}.orb-current{border-color:var(--edge-active);box-shadow:none}.command-theatre .instrument-caption{color:var(--gold-light)}.command-theatre .instrument-caption>span{color:var(--muted-foreground);font-size:.75rem}.ambient-gold{opacity:.18;background:radial-gradient(ellipse, var(--gold), transparent 68%)}.ambient-platinum{background:radial-gradient(ellipse, color-mix(in srgb, var(--green) 35%, transparent), transparent 65%)}.ambient-horizon,.cockpit-grid{opacity:.15}[data-material]:after{background:linear-gradient(115deg, transparent 25%, color-mix(in srgb, var(--brand-white) 4%, transparent) 45%, transparent 60%);opacity:.25}[data-material]:hover:after{opacity:.45}.cockpit-readout a{background:var(--brand-surface-inset);border-color:var(--border);box-shadow:none;border-radius:10px}.cockpit-readout a:hover{background:var(--brand-surface-raised);border-color:var(--edge-active)}.cockpit-readout a>span{color:var(--muted-foreground);font-size:.75rem}.cockpit-readout strong{color:var(--foreground)}.cockpit-readout small{color:var(--muted-foreground)}.ci-page .ci-field :is(input,textarea,select){border-color:var(--input)}.ci-page .ci-wordmark span{font-size:.75rem}.ci-header nav,.ci-field>span,.ci-page label,.ci-secondary{font-size:.875rem}@media (max-width:767px){.spatial-card{min-height:246px;padding:20px}.command-theatre{border-radius:16px;padding:24px 20px}.command-theatre .spatial-instrument{min-height:230px}.command-theatre .instrument-stage{width:230px;height:230px}.ci-header{flex-wrap:wrap;padding:22px 5%}.ci-header nav{flex-wrap:wrap;gap:16px}.ci-page :is(input,textarea,select),.gent-editor :is(input,textarea,select){font-size:1rem}.topbar{gap:10px}.membership-entry{font-size:.75rem}}.vd-cassius,.ps-atlas,.intelligence-stage,.ci-connect{background:radial-gradient(ellipse at 100% 0%, var(--brand-green-raised), transparent 70%), var(--brand-green-deep)}.command-theatre .instrument-center,.ci-core{background:radial-gradient(circle at 30% 20%, var(--brand-green-edge), var(--brand-green) 42%, var(--background) 85%);box-shadow:inset 1px 2px 12px color-mix(in srgb, var(--gold-light) 18%, transparent), inset -12px -15px 26px var(--background), var(--glow-intelligence)}.command-light-green{background:radial-gradient(ellipse, var(--brand-green-raised), transparent 68%)}.command-theatre .ring-two{border-color:var(--brand-green-edge)}.nav-dot,.preview-badge>span,.v-status-dot{background:var(--brand-success);box-shadow:none}.ci-status,.vd-chip-green{background:var(--brand-green);color:var(--state-success);border-color:var(--brand-green-edge)}.vd-chip-amber{color:var(--state-warning)}.vd-chip-red,.cassius-error,.vd-error{color:var(--state-error)}.ps-atlas p,.vd-cassius p,.intelligence-stage p{color:var(--brand-text-muted)}.gold-button:active:not(:disabled),.vd-gold-button:active:not(:disabled),.cs-generate:active:not(:disabled),.pm-primary:active:not(:disabled),.ci-primary:active:not(:disabled){background:var(--action-pressed);color:var(--background)}.outline-button:hover:not(:disabled),.ghost-button:hover:not(:disabled),.ci-secondary:hover:not(:disabled){background:var(--action-secondary-hover);border-color:var(--brand-green-edge);color:var(--foreground)}.outline-button:active:not(:disabled),.ghost-button:active:not(:disabled),.ci-secondary:active:not(:disabled){background:var(--action-secondary)}:root button:disabled,:root [aria-disabled=true]{opacity:1;color:var(--brand-text-disabled);cursor:not-allowed}:root button:disabled{background:var(--brand-disabled);border-color:var(--border);box-shadow:none}input:disabled,textarea:disabled,select:disabled{opacity:1;color:var(--brand-text-disabled);background:var(--brand-disabled)}:where(input,textarea,select):focus-visible{border-color:var(--focus)}:where(input,textarea,select):autofill{box-shadow:inset 0 0 0 100px var(--brand-surface-inset);-webkit-text-fill-color:var(--foreground)}:where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--brand-green-light)}.system-state{background:var(--glass-signature);border:1px solid var(--border);border-radius:var(--radius-panel)}.loading-surface{color:var(--brand-text-muted)}.notice:empty,.cs-notice:empty,.voyage-notice:empty{display:none}.collective-nav a,:where(.gent-editor,.ci-field,.ps-search,.cs-field) label{font-size:.875rem}@media (max-width:767px){.topbar{flex-wrap:wrap;height:auto;min-height:64px}.top-title,.app-main,main,.gent-space,.detail-page,.ps-layout,.cs-layout{min-width:0}.button-row{flex-wrap:wrap}:where(.gold-button,.outline-button,.ghost-button,.ci-primary,.ci-secondary){white-space:normal;max-width:100%}}.ci-page .ci-primary{background:var(--action-primary);color:var(--brand-obsidian)}.ci-page .ci-primary:hover{background:var(--action-hover);color:var(--brand-obsidian)}.ci-page .ci-primary:active{background:var(--action-pressed);color:var(--brand-obsidian)}.choice{min-width:0;max-width:100%}.choice [data-slot=select-value]{text-overflow:ellipsis;min-width:0;overflow:hidden}#main:focus-visible{outline:none}.gent-editor :is(input,textarea,select),.gent-dialog :is(input,textarea,select),.cs-field :is(input,textarea,select),.ci-field :is(input,textarea,select),.ps-search input{border-color:var(--input);background:var(--brand-surface-inset);color:var(--foreground)}.gent-editor,.gent-dialog,.ci-dialog{border-color:var(--border);background:var(--glass)}.cassius-composer{border-color:var(--input)}.core-sphere{background:radial-gradient(circle at 35% 27%, var(--brand-green-raised), var(--brand-green-deep) 43%, var(--brand-obsidian) 78%)}.core-fluid{background:radial-gradient(ellipse at 30% 20%, var(--brand-green-edge), transparent 52%), radial-gradient(ellipse at 70% 70%, var(--brand-green), transparent 63%)}.core-heart{background:radial-gradient(circle, var(--brand-green-light), var(--brand-green-edge) 25%, transparent 72%)}.voyage-kicker i{background:var(--brand-success);box-shadow:none}.voyage-card h2,.voyage-card h3{color:var(--foreground)}.cassius-brief{color:var(--state-info)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){:root,.dark{--glass:var(--brand-surface);--glass-signature:var(--brand-surface);--border:var(--brand-text-dim);--input:var(--brand-text-muted)}[data-material]:after,.command-scenery,.living-atmosphere,.ci-ambient{display:none}.mobile-dock,.topbar{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.command-scenery,.living-atmosphere,.module-sculpture,[data-material]:after{display:none}.spatial-card,.gent-record,.vd-glass,.ps-glass,.panel,.command-theatre,.mobile-dock,.ci-page,.ci-panel,.membership,.status-hero,.gold-button,.vd-gold-button,.cs-generate,.pm-primary,.ci-primary,.cockpit-readout a,.vd-command,.vd-command-wide{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.command-theatre .spatial-introduction h1>span,.spatial-card-body strong{color:canvastext}}
