@font-face{font-family:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9bd7381a27f2960-s.p.0nt9ayxdmqydo.woff2?dpl=dpl_97mUUzUC6heAtNoMQAEWeoAXKDjX)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:Share Tech Mono Fallback;src:local(Arial);ascent-override:73.06%;descent-override:19.98%;line-gap-override:0.0%;size-adjust:121.13%}.share_tech_mono_497e9080-module__r96TSG__className{font-family:Share Tech Mono,Share Tech Mono Fallback;font-style:normal;font-weight:400}.share_tech_mono_497e9080-module__r96TSG__variable{--font-mono:"Share Tech Mono", "Share Tech Mono Fallback"}
*,: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%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:Share Tech Mono,Courier New,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{height:auto}::-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{opacity:1;color:#9ca3af}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}.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}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-4{inset:1rem}.inset-5{inset:1.25rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-20{top:5rem}.top-4{top:1rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.mx-auto{margin-left:auto;margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.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-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-24{height:6rem}.h-36{height:9rem}.h-4{height:1rem}.h-44{height:11rem}.h-7{height:1.75rem}.h-\[72\%\]{height:72%}.h-\[min\(285px\,42vmin\)\]{height:min(285px,42vmin)}.h-\[min\(342px\,38vmin\)\]{height:min(342px,38vmin)}.h-full{height:100%}.max-h-\[180px\]{max-height:180px}.max-h-\[220px\]{max-height:220px}.min-h-\[250px\]{min-height:250px}.min-h-\[285px\]{min-height:285px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-24{width:6rem}.w-36{width:9rem}.w-4{width:1rem}.w-44{width:11rem}.w-7{width:1.75rem}.w-\[72\%\]{width:72%}.w-\[min\(300px\,44vmin\)\]{width:min(300px,44vmin)}.w-\[min\(360px\,40vmin\)\]{width:min(360px,40vmin)}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.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))}.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))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.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-2{border-left-width:2px}.border-t{border-top-width:1px}.border-\[var\(--sys-surface-idle\)\]{border-color:var(--sys-surface-idle)}.border-sys-body{--tw-border-opacity:1;border-color:rgb(207 232 255/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.bg-\[rgba\(2\,3\,7\,0\.48\)\]{background-color:#0203077a}.bg-\[var\(--sys-surface-idle\)\]{background-color:var(--sys-surface-idle)}.bg-\[var\(--sys-text-accent\)\]{background-color:var(--sys-text-accent)}.bg-current{background-color:currentColor}.bg-transparent{background-color:#0000}.bg-\[radial-gradient\(circle_at_18\%_45\%\,var\(--sys-glow-core\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 18% 45%,var(--sys-glow-core),transparent 34%)}.bg-\[radial-gradient\(circle_at_20\%_44\%\,var\(--sys-glow-core\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 20% 44%,var(--sys-glow-core),transparent 32%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.from-\[rgba\(5\,7\,13\,0\.92\)\]{--tw-gradient-from:#05070deb var(--tw-gradient-from-position);--tw-gradient-to:#05070d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.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}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.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}.pb-12{padding-bottom:3rem}.pb-20{padding-bottom:5rem}.pl-0{padding-left:0}.pl-4{padding-left:1rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-center{text-align:center}.font-mono{font-family:Share Tech Mono,Courier New,monospace}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-sys-body{--tw-text-opacity:1;color:rgb(207 232 255/var(--tw-text-opacity,1))}.text-sys-high{--tw-text-opacity:1;color:rgb(230 246 255/var(--tw-text-opacity,1))}.text-sys-label{--tw-text-opacity:1;color:rgb(156 201 255/var(--tw-text-opacity,1))}.text-sys-nav{--tw-text-opacity:1;color:rgb(207 232 255/var(--tw-text-opacity,1))}.opacity-45{opacity:.45}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow-\[0_0_10px_var\(--sys-glow-node\)\]{--tw-shadow:0 0 10px var(--sys-glow-node);--tw-shadow-colored:0 0 10px 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_var\(--sys-glow-core\)\]{--tw-shadow:0 0 40px var(--sys-glow-core);--tw-shadow-colored:0 0 40px 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_48px_var\(--sys-glow-core\)\]{--tw-shadow:0 0 48px var(--sys-glow-core);--tw-shadow-colored:0 0 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.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)}.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)}.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-sm{--tw-backdrop-blur:blur(4px);-webkit-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-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,-webkit-backdrop-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-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--serith-blue:#00a3ff;--serith-cyan:#00ffe0;--serith-black:#05070d;--serith-void:#020307;--serith-depth:#040915;--serith-well:#050b18;--serith-panel:#0b1220;--cohesion-100:#e6f6ff;--cohesion-200:#00a3ff;--cohesion-300:#00ffe0;--bg:var(--serith-void);--grid-size:60px;--cyan-trace:#00a3ff0a;--sys-text-bright:#e6f6ff;--sys-text-high:#e6f6ff;--sys-text-nav:#cfe8ff;--sys-text-body:#cfe8ff;--sys-text-label:#9cc9ff;--sys-text-muted:#8aadcc;--sys-text-faint:#6d8aa8;--sys-text-ghost:#4f657a;--sys-text-accent:#00a3ff;--sys-border:#00a3ff52;--sys-border-hover:#00a3ffad;--sys-border-subtle:#00a3ff2e;--sys-ring-outer:#00a3ff3d;--sys-ring-primary:#00a3ffc7;--sys-ring-inner:#00ffe061;--sys-ring-tick:#00a3ff9e;--glyph-primary:#00a3ff;--glyph-secondary:#00a3ff;--glyph-tertiary:#00a3ffe0;--glyph-dim:#9cc9ffd1;--glyph-trace:#00a3ffad;--glyph-hot:#00a3ff;--glyph-glow:#0080e099;--core-stroke-outer:#00a3ffc7;--core-stroke-mid:#00a3fff0;--core-stroke-inner:#00a3ff;--core-stroke-accent:#00ffe0;--status-active:var(--sys-text-accent);--status-developing:var(--sys-text-label);--status-reserved:var(--sys-text-muted);--artifact-live:var(--sys-text-accent);--artifact-beta:var(--sys-text-body);--artifact-development:var(--sys-text-muted);--artifact-concept:var(--sys-text-muted);--sys-surface-idle:#00a3ff24;--sys-surface-hover:#00a3ff38;--sys-glow-hover:#0080e08c;--sys-glow-node:#00a3ff6b;--sys-glow-core:#00a3ff14;--sys-node-surface-idle:#0e1c30f0;--sys-node-surface-hover:#12263efa;--sys-energy:#00ffe038;--cyan:var(--sys-text-nav);--cyan-mid:var(--sys-text-muted);--cyan-dim:var(--sys-text-faint);--ember:#ff961ee6}html{scroll-behavior:smooth;font-size:17px}@media (min-width:768px){html{font-size:18px}}@media (min-width:1280px){html{font-size:19px}}body{background-color:var(--bg);background-image:radial-gradient(ellipse 120% 100% at 50% 45%, var(--serith-well) 0%, var(--serith-depth) 42%, var(--serith-void) 100%), repeating-linear-gradient(to right, transparent 0, transparent calc(var(--grid-size) - 1px), var(--cyan-trace) calc(var(--grid-size) - 1px), var(--cyan-trace) var(--grid-size)), repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--grid-size) - 1px), var(--cyan-trace) calc(var(--grid-size) - 1px), var(--cyan-trace) var(--grid-size));color:var(--sys-text-nav);-webkit-font-smoothing:antialiased;font-family:Share Tech Mono,Courier New,monospace;overflow-x:hidden}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#00a3ff47;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#00a3ff7a}::selection{color:var(--sys-text-bright);background:#00a3ff47}.text-sys-bright{color:var(--sys-text-bright)}.text-sys-high{color:var(--sys-text-high)}.text-sys-nav{color:var(--sys-text-nav)}.text-sys-body{color:var(--sys-text-body)}.text-sys-label{color:var(--sys-text-label)}.text-sys-muted{color:var(--sys-text-muted)}.text-sys-faint{color:var(--sys-text-faint)}.text-sys-ghost{color:var(--sys-text-ghost)}.text-sys-accent{color:var(--sys-text-accent)}.text-status-active{color:var(--status-active)}.text-status-developing{color:var(--status-developing)}.text-status-reserved{color:var(--status-reserved)}.hover\:text-sys-body:hover{color:var(--sys-text-body)}.hover\:text-sys-accent:hover{color:var(--sys-text-accent)}.hover\:text-sys-bright:hover{color:var(--sys-text-bright)}.hover\:text-sys-high:hover{color:var(--sys-text-high)}.hover\:text-sys-nav:hover{color:var(--sys-text-nav)}.border-sys{border-color:var(--sys-border)}.border-sys-subtle{border-color:var(--sys-border-subtle)}.border-sys-hover{border-color:var(--sys-border-hover)}.bg-sys-surface-idle{background-color:var(--sys-surface-idle)}.bg-sys-surface-hover{background-color:var(--sys-surface-hover)}.sys-panel{border:1px solid var(--sys-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b1220eb}.sys-panel-hover{transition:border-color .2s,box-shadow .2s}.sys-panel-hover:hover{border-color:var(--sys-border-hover);box-shadow:0 0 24px var(--sys-glow-hover), inset 0 0 24px #00a3ff0a}.sys-label{letter-spacing:.08em;text-transform:uppercase;color:var(--sys-text-label);font-size:.9375rem}.type-hero-title{letter-spacing:.16em;font-size:clamp(1.875rem,4vmin,2.875rem);line-height:1.15}.hero-title-metal{background:linear-gradient(#f4f9ff 0%,#d7e8f8 28%,#9bb8d4 52%,#c5daf0 72%,#7a9bb8 100%);color:#0000;filter:drop-shadow(0 1px #ffffff59)drop-shadow(0 -1px #14284673)drop-shadow(0 0 14px #00a3ff47);-webkit-background-clip:text;background-clip:text}.hero-title-flare{background:linear-gradient(90deg,#0000 0%,#00a3ff26 18%,#00b4ff8c 42%,#e6f8fff2 50%,#00b4ff8c 58%,#00a3ff26 82%,#0000 100%);width:min(14rem,42vmin);height:2px;margin-top:.55rem;position:relative;box-shadow:0 0 10px #00a3ff73}.hero-title-flare__spark{background:radial-gradient(circle,#fff 0%,#a0dcffcc 40%,#0000 70%);border-radius:50%;width:7px;height:7px;animation:4.5s ease-in-out infinite heroTitleSpark;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #c8f0ffe6,0 0 22px #00a3ff8c}@keyframes heroTitleSpark{0%,to{opacity:.65;transform:translate(-50%,-50%)scale(.85)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}.type-hero-title--in-ring{letter-spacing:.11em;font-size:clamp(1.5rem,3.5vmin,1.875rem)}.type-hero-clarity{letter-spacing:.12em;font-size:clamp(.8125rem,1.45vmin,.9375rem);line-height:1.45}.type-hero-subtitle{letter-spacing:.12em;font-size:clamp(.6875rem,1.1vmin,.8125rem)}.type-chrome{letter-spacing:.1em;font-size:.8125rem}.sys-dot-active{background:var(--status-active)}.sys-dot-developing{background:var(--status-developing)}.sys-dot-reserved{background:var(--status-reserved)}@keyframes corePulse{0%,to{opacity:.18}50%{opacity:.5}}@keyframes heroCoreBreath{0%,to{transform:scale(1)}50%{transform:scale(1.014)}}@keyframes heroCoreGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.hero-core-living{transform-origin:50% 46%;animation:7s ease-in-out infinite heroCoreBreath}.hero-core-living--vital{animation:11s ease-in-out infinite heroCoreBreathVital}@keyframes heroCoreBreathVital{0%,to{transform:scale(1)}50%{transform:scale(1.006)}}.animate-hero-core-glow{transform-origin:50%;animation:7s ease-in-out infinite heroCoreGlow}.registry-proto__vital-glow{opacity:.72;transform:scale(1)}.hero-title-flare__spark--static{opacity:.78;transform:translate(-50%,-50%)scale(1);animation:none!important}@keyframes heroMarkPulse{0%,to{opacity:.1}50%{opacity:.2}}@keyframes cursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.animate-cursor-blink{animation:1.1s step-end infinite cursorBlink}.animate-hero-pulse{animation:6s ease-in-out infinite heroMarkPulse}.animate-core-pulse{animation:4s ease-in-out infinite corePulse}.signal-env{z-index:0}.signal-env__darkness{background:radial-gradient(95% 82% at 50% 46%,#07101c 0%,#040915 42%,#02050c 78%,#010204 100%)}.signal-env__atmosphere{background:radial-gradient(58% 50% at 50% 47%,#0082d217 0%,#0050960a 38%,#0000 72%),radial-gradient(100% 90%,#0000 40%,#0028501f 100%)}.signal-env__display-bloom{mix-blend-mode:screen;opacity:.75;background:radial-gradient(48% 44% at 50% 46%,#00b4ff24 0%,#008ce60f 32%,#0064be05 55%,#0000 74%);animation:22s ease-in-out infinite displayBloomBreath}@keyframes displayBloomBreath{0%,to{opacity:.65}50%{opacity:1}}.signal-env__dust{z-index:0;will-change:transform;-webkit-mask-image:radial-gradient(82% 76% at 50% 48%,#0000 0% 18%,#0000008c 40%,#000 62%);mask-image:radial-gradient(82% 76% at 50% 48%,#0000 0% 18%,#0000008c 40%,#000 62%)}.signal-env__dust--d0{filter:blur(1px);opacity:.7}.signal-env__dust--d1{filter:blur(.35px);opacity:.9}.signal-env__dust--d2{filter:none;opacity:1}.signal-env__dust-mote{opacity:var(--d-opacity,.08);background:#bee6fff2;border-radius:50%;animation:linear infinite dustDrift;position:absolute;box-shadow:0 0 3px #00b4ff47}@keyframes dustDrift{0%,to{opacity:calc(var(--d-opacity,.08) * .5);transform:translate(0)}50%{transform:translate(var(--d-dx,0), var(--d-dy,0));opacity:calc(var(--d-opacity,.08) * 1.35)}}.signal-env__registry{z-index:0;will-change:transform;-webkit-mask-image:radial-gradient(84% 78% at 50% 48%,#0000 0% 16%,#00000080 38%,#000 60%);mask-image:radial-gradient(84% 78% at 50% 48%,#0000 0% 16%,#00000080 38%,#000 60%)}.signal-env__registry--d0{filter:blur(1.15px);opacity:.75}.signal-env__registry--d1{filter:blur(.3px);opacity:.95}.signal-env__registry--d2{filter:none;opacity:1}.signal-env__packets{z-index:1;will-change:transform}.signal-env__ring-interior{z-index:0;width:0;height:0}.signal-env__ring-node{background:#00a3ff8c;border-radius:50%;animation:ease-in-out infinite signalRingNodeBreath;position:absolute;transform:translate(-50%,-50%)}@keyframes signalRingNodeBreath{0%,to{opacity:calc(var(--rn-opacity,.08) * .45)}50%{opacity:calc(var(--rn-opacity,.08) * 1.05)}}.signal-env__glass{z-index:2;pointer-events:none;background:linear-gradient(158deg,#d2ebff12 0%,#8cc8ff06 18%,#0000 36% 68%,#0046820d 100%)}.signal-env__glass-edge{z-index:2;pointer-events:none;box-shadow:inset 0 0 90px #00325f47,inset 0 0 180px #001e3c2e,inset 0 1px #c8e6ff1a,inset 0 -1px #0078c80f,inset 1px 0 #8cc8ff0a,inset -1px 0 #8cc8ff0a}.signal-env__glass-spec{z-index:2;pointer-events:none;background:radial-gradient(28% 12% at 24% 12%,#dcf5ff1a 0%,#0000 72%),radial-gradient(16% 8% at 76% 16%,#aadcff0f 0%,#0000 70%),linear-gradient(#b4dcff09 0%,#0000 12%)}.signal-env__viewport-plate{z-index:2;pointer-events:none;border:1px solid #78b4e61a;border-radius:2px;inset:10px;box-shadow:inset 0 0 0 1px #00000040,0 0 40px #00508c14}.serith-viewport-frame{--frame-corner-size:100px;--frame-edge-inset:14px;z-index:5;pointer-events:none}.serith-viewport-frame__shell{border:1px solid color-mix(in srgb, var(--frame-rail-inner) 25%, transparent);position:absolute;inset:4px;box-shadow:inset 0 0 18px #0000008f}.serith-viewport-frame__corner{width:var(--frame-corner-size);height:var(--frame-corner-size);position:absolute;overflow:visible}.serith-viewport-frame__corner--tl{top:0;left:0}.serith-viewport-frame__corner--tr{top:0;right:0;transform:scaleX(-1)}.serith-viewport-frame__corner--bl{bottom:0;left:0;transform:scaleY(-1)}.serith-viewport-frame__corner--br{bottom:0;right:0;transform:scale(-1)}.serith-viewport-frame__corner-face{fill:color-mix(in srgb, var(--frame-face-low) 34%, #11151b);stroke:#96aab936;stroke-width:.65px}.serith-viewport-frame__corner-seam{fill:none;stroke:#d2e1eb3b;stroke-width:.7px}.serith-viewport-frame__corner-bloom{fill:none;stroke:var(--frame-energy-mid);stroke-width:5px;opacity:.25;filter:blur(3px)}.serith-viewport-frame__corner-rail{fill:none;stroke:var(--frame-rail-outer);stroke-width:2.2px;opacity:.77}.serith-viewport-frame__corner-core{fill:none;stroke:var(--frame-rail-core);stroke-width:.65px;opacity:.6}.serith-viewport-frame__rail{background:linear-gradient(to bottom, color-mix(in srgb, var(--frame-face-low) 35%, #11151b), color-mix(in srgb, var(--frame-face-mid) 50%, #11151b));border-top:1px solid var(--frame-rail-outer);border-bottom:1px solid color-mix(in srgb, var(--frame-rail-inner) 52%, transparent);box-shadow:0 0 8px var(--frame-energy-dim);opacity:.76;position:absolute}.serith-viewport-frame__rail--top-left,.serith-viewport-frame__rail--top-right,.serith-viewport-frame__rail--bottom-left,.serith-viewport-frame__rail--bottom-right{height:5px}.serith-viewport-frame__rail--top-left{top:var(--frame-edge-inset);left:var(--frame-corner-size);right:calc(50% + 32px)}.serith-viewport-frame__rail--top-right{top:var(--frame-edge-inset);right:var(--frame-corner-size);left:calc(50% + 32px)}.serith-viewport-frame__rail--bottom-left{bottom:var(--frame-edge-inset);left:var(--frame-corner-size);right:calc(50% + 32px)}.serith-viewport-frame__rail--bottom-right{bottom:var(--frame-edge-inset);right:var(--frame-corner-size);left:calc(50% + 32px)}.serith-viewport-frame__rail--left,.serith-viewport-frame__rail--right{top:var(--frame-corner-size);bottom:var(--frame-corner-size);background:linear-gradient(to right, color-mix(in srgb, var(--frame-face-low) 35%, #11151b), color-mix(in srgb, var(--frame-face-mid) 50%, #11151b));border-top:0;border-bottom:0;border-left:1px solid var(--frame-rail-outer);border-right:1px solid color-mix(in srgb, var(--frame-rail-inner) 52%, transparent);width:5px}.serith-viewport-frame__rail--left{left:var(--frame-edge-inset)}.serith-viewport-frame__rail--right{right:var(--frame-edge-inset)}.serith-viewport-frame__registration{background:var(--frame-rail-outer);opacity:.48;width:22px;height:1px;position:absolute;left:50%;transform:translate(-50%)}.serith-viewport-frame__registration--top{top:48px}.serith-viewport-frame__registration--bottom{bottom:48px}.serith-viewport-frame__registration--top:after{content:"";background:inherit;width:1px;height:21px;position:absolute;top:-10px;left:10px}.signal-env__tx{z-index:3;pointer-events:none;height:1px;position:absolute;left:0;right:0}.signal-env__tx--shimmer{background:linear-gradient(90deg,#0000 0%,#00a3ff2e 20%,#dcf5ff8c 50%,#00a3ff2e 80%,#0000 100%);height:1px;animation:1.4s ease-out forwards txShimmer;box-shadow:0 0 12px #00a3ff47}.signal-env__tx--ripple{background:linear-gradient(90deg,#0000,#00a3ff1f,#0000);height:2px;animation:1.2s ease-out forwards txRipple}.signal-env__tx--sync{background:#9cc9ff38;height:1px;animation:.85s steps(2,end) forwards txSync}@keyframes txShimmer{0%{opacity:0;transform:scaleX(.2)}25%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes txRipple{0%{opacity:0;letter-spacing:0;filter:blur()}30%{opacity:.8}to{opacity:0;filter:blur(1px)}}@keyframes txSync{0%,to{opacity:0}20%,60%{opacity:.7}40%{opacity:.15}}.signal-env__reg{z-index:4;opacity:.48;pointer-events:none;width:22px;height:22px;position:absolute}.signal-env__reg--tl{border-top:1px solid #b4dcffb3;border-left:1px solid #b4dcffb3;top:18px;left:18px}.signal-env__reg--tr{border-top:1px solid #b4dcffb3;border-right:1px solid #b4dcffb3;top:18px;right:18px}.signal-env__reg--bl{border-bottom:1px solid #b4dcffb3;border-left:1px solid #b4dcffb3;bottom:18px;left:18px}.signal-env__reg--br{border-bottom:1px solid #b4dcffb3;border-right:1px solid #b4dcffb3;bottom:18px;right:18px}.signal-env__telemetry{z-index:6;color:#9cc9ff61;letter-spacing:.14em;font-size:.6875rem;line-height:1.35}.signal-env__tele-slot{flex-direction:column;gap:.15rem;transition:color .5s;display:flex;position:absolute}.signal-env__tele-slot--t0{top:14%;left:5.5%}.signal-env__tele-slot--t1{top:20%;left:5.5%}.signal-env__tele-slot--t2{top:74%;left:5.5%}.signal-env__tele-slot--t3{text-align:right;align-items:flex-end;top:14%;right:5.5%}.signal-env__tele-slot--t4{text-align:right;align-items:flex-end;top:20%;right:5.5%}.signal-env__tele-slot--t5{text-align:right;align-items:flex-end;top:74%;right:5.5%}.signal-env__tele-slot.is-beat{color:#c8e6ff9e}.signal-env__tele-label{opacity:.8}.signal-env__tele-value{letter-spacing:.18em}.signal-env__tele-hb{background:#00a3ff52;border-radius:50%;width:3px;height:3px;margin-top:.2rem;animation:4.2s ease-in-out infinite teleHeartbeat}@keyframes teleHeartbeat{0%,to{opacity:.2}10%{opacity:.65}20%{opacity:.2}32%{opacity:.5}45%,to{opacity:.18}}.signal-env__tele-coord{letter-spacing:.12em;opacity:.65;position:absolute}.signal-env__tele-coord--bl{bottom:6.5%;left:5.5%}.signal-env__tele-coord--br{text-align:right;bottom:14%;right:5.5%}.signal-env__tele-coord--tr{text-align:right;top:27%;right:5.5%}.signal-env__edge-msg{z-index:6;letter-spacing:.2em;color:#aad7ff80;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;animation:3.4s ease-in-out forwards edgeMsgLife;position:absolute}.signal-env__edge-msg--tl{top:7%;left:5.5%}.signal-env__edge-msg--tr{text-align:right;top:7%;right:5.5%}.signal-env__edge-msg--bl{bottom:10%;left:5.5%}.signal-env__edge-msg--br{text-align:right;bottom:10%;right:5.5%}@keyframes edgeMsgLife{0%{opacity:0}16%{opacity:1}74%{opacity:1}to{opacity:0}}.signal-env__scan{z-index:6;letter-spacing:.22em;color:#00a3ff66;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;position:absolute;top:27%;left:5.5%}.signal-env__scan--scan,.signal-env__scan--dots{animation:.6s forwards scanFadeIn}.signal-env__scan--complete{color:#9cc9ff7a}.signal-env__scan--fade{animation:1.5s forwards scanFadeOut}@keyframes scanFadeIn{0%{opacity:0}to{opacity:1}}@keyframes scanFadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:767px){.signal-env__telemetry,.signal-env__edge-msg,.signal-env__scan{font-size:.5625rem}.signal-env__tele-coord--tr,.signal-env__tele-slot--t2,.signal-env__tele-slot--t5{display:none}.signal-env__reg{opacity:.4;width:16px;height:16px}.signal-env__reg--tl{top:12px;left:12px}.signal-env__reg--tr{top:12px;right:12px}.signal-env__reg--bl{bottom:12px;left:12px}.signal-env__reg--br{bottom:12px;right:12px}.serith-viewport-frame{--frame-corner-size:84px;--frame-edge-inset:12px}.serith-viewport-frame__registration--top{top:43px}.serith-viewport-frame__registration--bottom{bottom:43px}.signal-env__glass-edge{box-shadow:inset 0 0 54px #00325f38,inset 0 0 110px #001e3c1f,inset 0 1px #c8e6ff14}}@media (prefers-reduced-motion:reduce){.signal-env__display-bloom,.signal-env__dust-mote,.signal-env__ring-node,.signal-env__tele-hb{animation:none!important}.signal-env__dust,.signal-env__registry,.signal-env__packets{transform:none!important}.signal-env__ephemeral-links,.signal-env__edge-msg,.signal-env__scan,.signal-env__tx{display:none!important}.hero-core-living,.animate-hero-core-glow{animation:none!important}.hero-title-flare__spark{opacity:.85;animation:none!important}.halo-glyph-select-ring{opacity:1;animation:none!important}}.halo-station{pointer-events:none;z-index:0;width:42px;height:42px;transition:opacity .2s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.halo-station__seat{background:radial-gradient(circle,#001224b3 0%,#000c1a59 50%,#0000 70%);border-radius:50%;transition:box-shadow .2s ease-out,background .2s ease-out;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #28466459,inset 0 2px 8px #00000080,inset 0 -1px #78aad214}.halo-station__ring{border:1px solid #82afd252;border-radius:50%;transition:border-color .2s ease-out,box-shadow .2s ease-out;position:absolute;inset:3px;box-shadow:inset 0 0 4px #00000040,0 0 0 1px #00284626}.halo-station__tick{background:#8cafcd61;transition:background .2s ease-out,opacity .2s ease-out;position:absolute}.halo-station__tick--n,.halo-station__tick--s{width:1px;height:5px;left:50%;transform:translate(-50%)}.halo-station__tick--n{top:0}.halo-station__tick--s{bottom:0}.halo-station__tick--e,.halo-station__tick--w{width:5px;height:1px;top:50%;transform:translateY(-50%)}.halo-station__tick--e{right:0}.halo-station__tick--w{left:0}.halo-dock--status-active .halo-station__ring{border-color:#a0d2fa8c;box-shadow:inset 0 0 4px #00000040,0 0 0 1px #006eb438}.halo-dock--status-active .halo-station__tick{background:#b4dcff9e}.halo-dock--status-active .halo-station__seat{box-shadow:inset 0 0 0 1px #3773a56b,inset 0 2px 8px #00000080,inset 0 -1px #8cc3eb24}.halo-station__live{background:var(--serith-blue);z-index:2;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:-3px;left:50%;box-shadow:0 0 6px #00a3ffe6,0 0 12px #00a3ff66}.halo-dock--status-developing .halo-station__ring{opacity:.45;border-color:#465f7833}.halo-dock--status-developing .halo-station__tick{background:#82a5c861}.halo-dock--status-developing .halo-station__tick--n{background:#a0c8f080}.halo-station__progress{pointer-events:none;z-index:1;border:1.5px solid #aad2fab3;border-color:#aad2fab3 #9bc3eb8c #6e91b42e #0000;border-radius:50%;position:absolute;inset:3px;transform:rotate(-20deg)}.halo-dock--status-developing .halo-glyph-vivid{filter:drop-shadow(0 1px 2px #0008148c)drop-shadow(0 0 1.5px #b4cde659)drop-shadow(0 0 3px #0064a02e);opacity:.82}.halo-dock--status-developing.halo-dock--lit .halo-station__progress{border-top-color:#b9dcffb3;border-right-color:#aad2fa8c}.halo-dock--status-developing.halo-dock--lit .halo-glyph-vivid{opacity:1}.halo-dock--status-reserved .halo-dock__hit{opacity:.72}.halo-dock--status-reserved.halo-dock--lit .halo-dock__hit,.halo-dock--status-reserved.halo-dock--active .halo-dock__hit{opacity:.88}.halo-dock--status-reserved .halo-station__ring{border:1.5px dashed #5a738c52;box-shadow:inset 0 0 4px #00000059,0 0 0 1px #14233733}.halo-dock--status-reserved .halo-station__tick{opacity:.65;background:#647d9647}.halo-dock--status-reserved .halo-station__seat{background:radial-gradient(circle,#000a16bf 0%,#00081266 50%,#0000 70%);box-shadow:inset 0 0 0 1px #23324659,inset 0 2px 10px #0009}.halo-dock--status-reserved .halo-station__cap{pointer-events:none;border:1px solid #6e87a047;border-radius:50%;position:absolute;inset:11px;box-shadow:inset 0 0 0 1px #00000040}.halo-dock--lit .halo-station__ring{border-color:#b4d7f580;box-shadow:inset 0 0 5px #00508c33,0 0 0 1px #0064a02e}.halo-dock--lit .halo-station__tick{background:#c3e1fa8c}.halo-dock--lit .halo-station__seat{box-shadow:inset 0 0 0 1px #3c6e9666,inset 0 2px 10px #0000008c,inset 0 -1px #8cbee61f}.halo-dock--active .halo-station__ring{border-color:#c8e6ff94;box-shadow:inset 0 0 6px #0064a038,0 0 0 1px #0078b438}.halo-dock--status-reserved.halo-dock--lit .halo-station__ring,.halo-dock--status-reserved.halo-dock--active .halo-station__ring{border-style:dashed;border-color:#829bb46b;box-shadow:inset 0 0 4px #0000004d,0 0 0 1px #283c5533}.halo-dock--status-reserved.halo-dock--lit .halo-station__tick,.halo-dock--status-reserved.halo-dock--active .halo-station__tick{opacity:.8;background:#8ca5be6b}.halo-glyph-vivid,.halo-glyph-dim{transition:filter .2s ease-out,transform .2s ease-out}.halo-glyph-vivid{filter:drop-shadow(0 1px 2px #000814a6)drop-shadow(0 0 1.5px #dcf0ffb3)drop-shadow(0 0 5px #0082c859)}.halo-glyph-vivid.halo-glyph-hover{filter:drop-shadow(0 1px 2px #0008148c)drop-shadow(0 0 2px #e6f6ffd9)drop-shadow(0 0 8px #0096dc6b)}.halo-glyph-dim{filter:drop-shadow(0 1px 1px #00081480)drop-shadow(0 0 2px #0064a038)}.halo-glyph-dim.halo-glyph-hover{filter:drop-shadow(0 1px 1px #00081473)drop-shadow(0 0 4px #0078b44d)}.halo-glyph-select-ring{pointer-events:none;border:1.5px solid #aad7fab3;border-radius:50%;animation:2.8s ease-in-out infinite haloSelectRingPulse;position:absolute;inset:-5px;box-shadow:0 0 10px #008cd259,inset 0 0 8px #0064aa1f}@keyframes haloSelectRingPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}.halo-glyph-vivid.halo-glyph-selected{filter:drop-shadow(0 1px 2px #0008148c)drop-shadow(0 0 2px #e6f6ffd9)drop-shadow(0 0 9px #008cd27a)}.halo-glyph-dim.halo-glyph-selected{filter:drop-shadow(0 1px 1px #00081473)drop-shadow(0 0 5px #0078b461)}.halo-glyph-select-ring--commit{opacity:1;border-color:#bee1ffc7;animation:none;transform:scale(1);box-shadow:0 0 8px #008cd247,inset 0 0 6px #0064aa1a}.registry-proto{--serith-ease:cubic-bezier(.22, 1, .36, 1);--serith-dur-optical:.24s;--serith-dur-panel:.28s;--serith-dur-yield:.32s;--serith-dur-ack:.34s;--serith-dur-engage:.26s;--serith-dur-boot:.52s;--serith-dur-boot-move:.64s}.registry-proto__ack-ring{box-shadow:none;transition:border-color var(--serith-dur-ack) ease-out, box-shadow var(--serith-dur-ack) ease-out;border:1px solid #a0d2f500}.registry-proto--aware .registry-proto__ack-ring{border-color:#aad7f538;box-shadow:0 0 0 1px #00508c14}.registry-proto--listening .registry-proto__ack-ring{border-color:#aad7f51f}.registry-proto--listening .registry-proto__vital-glow{opacity:.5;transition:opacity var(--serith-dur-ack) ease-out}.registry-proto--listening .hero-core-living--vital{animation-duration:14s}.halo-dock--yield .halo-station{opacity:.5;transition:opacity var(--serith-dur-yield) ease-out, transform var(--serith-dur-yield) var(--serith-ease);transform:translate(-50%,-50%)scale(.9)}.halo-dock--yield .halo-dock__hit{filter:brightness(.72)saturate(.7);transition:transform var(--serith-dur-yield) var(--serith-ease), filter var(--serith-dur-optical) ease-out;transform:scale(.92)}.halo-dock--memory .halo-station__ring{animation:1.8s ease-out forwards haloMemoryAck;border-style:solid!important;border-color:#c8ebffd9!important;box-shadow:inset 0 0 8px #008cd259,0 0 0 1px #00a3ff59,0 0 14px #00a3ff40!important}.halo-dock--memory .halo-station__tick{animation:1.8s ease-out forwards haloMemoryTick;opacity:1!important;background:#d2ebffe6!important}.halo-dock--memory .halo-dock__hit{animation:1.8s ease-out forwards haloMemoryLift}@keyframes haloMemoryAck{0%,35%{border-color:#c8ebffe6;box-shadow:inset 0 0 8px #008cd266,0 0 0 1px #00a3ff66,0 0 16px #00a3ff4d}to{border-color:#a0d2fa8c;box-shadow:inset 0 0 4px #00000040,0 0 0 1px #006eb438}}@keyframes haloMemoryTick{0%,35%{opacity:1;background:#d2ebfff2}to{opacity:1;background:#b4dcff9e}}@keyframes haloMemoryLift{0%,30%{transform:scale(1.1)}to{transform:scale(1)}}.halo-info-disclose__meta,.halo-info-disclose__title,.halo-info-disclose__detail,.halo-info-disclose__action{opacity:0;transition:opacity var(--serith-dur-optical) ease-out, transform var(--serith-dur-panel) var(--serith-ease);transform:translateY(4px)}.halo-info-disclose--in .halo-info-disclose__meta{opacity:1;transition-delay:0s;transform:none}.halo-info-disclose--in .halo-info-disclose__title{opacity:1;transition-delay:40ms;transform:none}.halo-info-disclose--in .halo-info-disclose__detail{opacity:1;transition-delay:70ms;transform:none}.halo-info-disclose--in .halo-info-disclose__action{opacity:1;transition-delay:.11s;transform:none}.registry-proto--committing .halo-dock__hit,.registry-proto--committing .registry-proto__touch-hint{pointer-events:none}.registry-proto--committing .registry-proto__vital-glow{opacity:.42;transition:opacity var(--serith-dur-ack) ease-out}.halo-dock--committing .halo-station__ring{transition:border-color var(--serith-dur-optical) ease-out, box-shadow var(--serith-dur-optical) ease-out;border-color:#cdebffe6!important;box-shadow:inset 0 0 9px #008cd252,0 0 0 1px #00a3ff4d!important}.halo-dock--committing .halo-station__tick{opacity:1!important;background:#d7f0ffeb!important}.halo-dock--engaged .halo-station{animation:haloEngageSeat var(--serith-dur-engage) var(--serith-ease) forwards}.halo-dock--engaged .halo-station__ring{animation:haloEngageRing var(--serith-dur-engage) ease-out forwards}@keyframes haloEngageSeat{0%{transform:translate(-50%,-50%)scale(1)}45%{transform:translate(-50%,-50%)scale(.965)}to{transform:translate(-50%,-50%)scale(.98)}}@keyframes haloEngageRing{0%{box-shadow:inset 0 0 9px #008cd252,0 0 0 1px #00a3ff4d}40%{box-shadow:inset 0 0 12px #00aaf080,0 0 0 1px #00beff8c,0 0 16px #00a3ff4d}to{box-shadow:inset 0 0 10px #0096dc66,0 0 0 1px #00afff66,0 0 10px #00a3ff2e}}.registry-proto--exiting{opacity:.82;transition:opacity var(--serith-dur-panel) ease-out, filter var(--serith-dur-panel) ease-out;filter:saturate(.85)brightness(.92)}.registry-proto__boot-glow,.registry-proto__boot-core,.registry-proto__boot-ring,.registry-proto__boot-stations,.registry-proto__boot-copy,.registry-proto__boot-chrome{transition:opacity var(--serith-dur-boot) ease-out, filter var(--serith-dur-boot) ease-out, transform var(--serith-dur-boot-move) var(--serith-ease);will-change:opacity, transform}.registry-proto--linking .registry-proto__boot-glow{opacity:.35}.registry-proto--linking .registry-proto__boot-core{opacity:.55;filter:saturate(.85);transform:scale(.988)}.registry-proto--linking .registry-proto__boot-ring{opacity:0;transform:scale(.982)}.registry-proto--linking .registry-proto__boot-stations{opacity:0;transform:scale(.97)}.registry-proto--linking .registry-proto__boot-copy{opacity:0;transform:translateY(6px)}.registry-proto--linking .registry-proto__boot-chrome{opacity:0}.registry-proto--ready .registry-proto__boot-glow{transition-delay:0s}.registry-proto--ready .registry-proto__boot-core{opacity:1;filter:none;transition-delay:40ms;transform:none}.registry-proto--ready .registry-proto__boot-ring{opacity:1;transition-delay:90ms;transform:none}.registry-proto--ready .registry-proto__boot-stations{opacity:1;transition-delay:.16s;transform:none}.registry-proto--ready .registry-proto__boot-copy{opacity:1;transition-delay:.26s;transform:none}.registry-proto--ready .registry-proto__boot-chrome{opacity:1;transition-delay:.34s}.registry-proto--ready .registry-proto__boot-glow,.registry-proto--ready .registry-proto__boot-core,.registry-proto--ready .registry-proto__boot-ring,.registry-proto--ready .registry-proto__boot-stations,.registry-proto--ready .registry-proto__boot-copy,.registry-proto--ready .registry-proto__boot-chrome{will-change:auto}.registry-proto--touch.registry-proto--ready .halo-station__ring{border-color:#91b9dc66}.registry-proto--touch.registry-proto--ready .halo-station__tick{background:#9bbedc73}.registry-proto__touch-hint{opacity:0;animation:4.5s ease-out .2s forwards registryTouchHint}@keyframes registryTouchHint{0%{opacity:0;transform:translate(-50%)translateY(4px)}12%{opacity:.85;transform:translate(-50%)translateY(0)}70%{opacity:.55}to{opacity:.28;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.registry-proto__boot-glow,.registry-proto__boot-core,.registry-proto__boot-ring,.registry-proto__boot-stations,.registry-proto__boot-copy,.registry-proto__boot-chrome{filter:none!important;opacity:1!important;transition:none!important;transform:none!important}.registry-proto__touch-hint{opacity:.45;animation:none!important}.halo-dock--memory .halo-station__ring,.halo-dock--memory .halo-station__tick,.halo-dock--memory .halo-dock__hit{animation:none!important}.halo-info-disclose__meta,.halo-info-disclose__title,.halo-info-disclose__detail,.halo-info-disclose__action{opacity:1!important;transition:none!important;transform:none!important}.halo-dock--yield .halo-station,.halo-dock--yield .halo-dock__hit{filter:none!important;transform:none!important}.halo-dock--engaged .halo-station,.halo-dock--engaged .halo-station__ring,.registry-proto--reduced .hero-core-living,.registry-proto--reduced .hero-core-living--vital,.registry-proto--reduced .registry-proto__vital-glow{animation:none!important}.registry-proto--reduced .animate-cursor-blink{opacity:.85;animation:none!important}.registry-proto--reduced .halo-dock--yield{opacity:.45!important}}.halo-orbit-ring{animation:120s linear infinite rotateCW}.halo-orbit-node{animation:120s linear infinite rotateCCW}.halo-orbit-paused{animation-play-state:paused}@keyframes rotateCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateCCW{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bounceDown{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}.spatial-proto{background:var(--serith-void);width:100%;height:100dvh;position:relative;overflow:hidden}.spatial-proto--fallback{flex-direction:column;justify-content:center;padding:6rem 1.5rem 2rem;display:flex}.spatial-proto__canvas{touch-action:none;width:100%;height:100%;display:block}.spatial-proto__overlays{pointer-events:none;position:absolute;inset:0;overflow:hidden}.spatial-proto__node{opacity:0;will-change:transform, opacity;flex-direction:column;align-items:center;gap:.35rem;display:flex;position:absolute;top:0;left:0}.spatial-proto__glyph{transform-origin:50%;width:4.75rem;height:4.75rem}.spatial-proto__node[data-focus="1"] .spatial-proto__glyph{width:5.5rem;height:5.5rem}.spatial-proto__node[data-aware="1"] .spatial-proto__glyph,.spatial-proto__node[data-selected="1"] .spatial-proto__glyph{filter:brightness(1.12)}.spatial-proto__node[data-landmark="1"] .spatial-proto__glyph{filter:saturate(.65)brightness(.82)}.spatial-proto__node[data-available="1"] .spatial-proto__glyph{filter:brightness(1.08)}.spatial-proto__node[data-parent="1"] .spatial-proto__glyph{filter:none}.spatial-proto__node--child .spatial-proto__glyph{width:3.35rem;height:3.35rem}.spatial-proto__node--child[data-focus="1"] .spatial-proto__glyph{width:4.1rem;height:4.1rem}.spatial-proto__node--reveal [data-glyph]{animation:.32s ease-out spatial-proto-resolve}@keyframes spatial-proto-resolve{0%{opacity:0}to{opacity:1}}.spatial-proto__label{letter-spacing:.16em;text-transform:uppercase;color:var(--sys-text-label);white-space:nowrap;pointer-events:none;text-shadow:0 0 12px #020307e6;font-family:inherit;font-size:.6875rem}.spatial-proto__node--spatial .spatial-proto__label{transform:translateY(2.7rem)}.spatial-proto__optical{z-index:36;pointer-events:none;border:1px solid var(--sys-border-subtle);background:#050b18c7;padding:.4rem .5rem .5rem;position:fixed;top:4.35rem;right:.6rem}.spatial-proto__optical-caption{letter-spacing:.16em;text-transform:uppercase;color:var(--sys-text-ghost);margin-bottom:.3rem;font-family:inherit;font-size:.5625rem}.spatial-proto__optical-row{align-items:center;gap:.45rem;margin-top:.28rem;display:flex}.spatial-proto__optical-size{letter-spacing:.08em;width:1.35rem;color:var(--sys-text-faint);font-family:inherit;font-size:.5625rem}.spatial-proto__optical-cell{flex:none}.spatial-proto__inspect{z-index:30;left:50%;bottom:max(5.5rem, env(safe-area-inset-bottom,0px) + 4.25rem);pointer-events:auto;width:min(20rem,100vw - 2rem);padding:1rem 1.25rem;position:fixed;transform:translate(-50%)}.spatial-proto__withdraw{z-index:30;left:1.25rem;bottom:max(1.25rem, env(safe-area-inset-bottom,0px) + 1rem);pointer-events:auto;color:var(--sys-text-nav);letter-spacing:.18em;border:1px solid var(--sys-border-subtle);background:0 0;padding:.45rem .7rem;position:fixed}.spatial-proto__hint{z-index:20;left:50%;bottom:max(1.15rem, env(safe-area-inset-bottom,0px) + .85rem);color:var(--sys-text-ghost);letter-spacing:.16em;pointer-events:none;white-space:nowrap;font-size:.6875rem;position:fixed;transform:translate(-50%)}.spatial-proto__debug{z-index:40;color:var(--sys-text-ghost);letter-spacing:.12em;pointer-events:none;font-size:.625rem;position:fixed;bottom:1rem;right:1rem}.spatial-proto__a11y{z-index:40;flex-direction:column;gap:.25rem;display:flex;position:fixed;top:5.5rem;left:.75rem}.spatial-proto__a11y button{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spatial-proto__a11y button:focus-visible{clip:auto;background:var(--serith-panel);width:auto;height:auto;color:var(--sys-text-high);border:1px solid var(--sys-border);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:.4rem .7rem;font-size:.75rem;position:static;overflow:visible}@media (min-width:768px){.spatial-proto__inspect{top:auto;bottom:6.5rem;left:50%}.spatial-proto__glyph{width:5.5rem;height:5.5rem}.spatial-proto__node[data-focus="1"] .spatial-proto__glyph{width:6.25rem;height:6.25rem}.spatial-proto__node--child .spatial-proto__glyph{width:4.15rem;height:4.15rem}.spatial-proto__node--child[data-focus="1"] .spatial-proto__glyph{width:4.85rem;height:4.85rem}}@media (prefers-reduced-motion:reduce){.spatial-proto__node{will-change:auto}.spatial-proto__node--reveal [data-glyph]{animation:none}}@media (max-width:767px){.spatial-proto__optical,.spatial-proto__optical-row[data-size="96"]{display:none}}.placeholder\:text-sys-ghost::placeholder{color:#9cc9ff7a}.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\:bg-\[var\(--sys-surface-idle\)\]:hover{background-color:var(--sys-surface-idle)}.hover\:text-sys-body:hover{--tw-text-opacity:1;color:rgb(207 232 255/var(--tw-text-opacity,1))}.hover\:text-sys-bright:hover,.hover\:text-sys-high:hover{--tw-text-opacity:1;color:rgb(230 246 255/var(--tw-text-opacity,1))}.hover\:text-sys-nav:hover{--tw-text-opacity:1;color:rgb(207 232 255/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.group:hover .group-hover\:text-sys-body{--tw-text-opacity:1;color:rgb(207 232 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-sys-bright,.group:hover .group-hover\:text-sys-high{--tw-text-opacity:1;color:rgb(230 246 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-sys-label{--tw-text-opacity:1;color:rgb(156 201 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:h-40{height:10rem}.sm\:w-40{width:10rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-6{gap:1.5rem}.sm\:p-10{padding:2.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:768px){.md\:block{display:block}.md\:h-16{height:4rem}.md\:w-16{width:4rem}.md\:gap-5{gap:1.25rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}}@media (min-width:1024px){.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:px-\[clamp\(4\.5rem\,7vw\,7rem\)\]{padding-left:clamp(4.5rem,7vw,7rem);padding-right:clamp(4.5rem,7vw,7rem)}}
.registry-proto__boot-ring{transition:filter .28s,opacity .28s}.registry-proto__boot-ring>circle:nth-of-type(n+2):nth-of-type(-n+12){stroke:color-mix(in srgb, var(--serith-blue) 12%, #1e2228b8)!important}.registry-proto__boot-ring>circle:nth-of-type(2){stroke:color-mix(in srgb, var(--serith-blue) 18%, #0a0d12f0)!important}.registry-proto__boot-ring>circle:nth-of-type(3){stroke:color-mix(in srgb, var(--serith-blue) 14%, #7e80841f)!important}.registry-proto__boot-ring>circle:nth-of-type(4),.registry-proto__boot-ring>circle:nth-of-type(6),.registry-proto__boot-ring>circle:nth-of-type(8),.registry-proto__boot-ring>circle:nth-of-type(12){stroke:color-mix(in srgb, var(--serith-blue) 8%, #030508d6)!important}.registry-proto__boot-ring>circle:nth-of-type(5),.registry-proto__boot-ring>circle:nth-of-type(7),.registry-proto__boot-ring>circle:nth-of-type(9),.registry-proto__boot-ring>circle:nth-of-type(10),.registry-proto__boot-ring>circle:nth-of-type(11){stroke:color-mix(in srgb, var(--serith-blue) 18%, #46484c38)!important}.registry-proto__boot-ring>circle:nth-of-type(13){stroke:color-mix(in srgb, var(--serith-blue) 4%, #010407f0)!important}.registry-proto__boot-ring>circle:nth-of-type(14){stroke:color-mix(in srgb, var(--serith-blue) 6%, #04070be6)!important}.registry-proto__boot-ring>circle:nth-of-type(15),.registry-proto__boot-ring>circle:nth-of-type(16){stroke:color-mix(in srgb, var(--serith-blue) 16%, #4a4c5042)!important}.registry-proto__boot-ring>circle:nth-of-type(17){stroke:color-mix(in srgb, var(--serith-blue) 46%, transparent)!important}.registry-proto__boot-ring>circle:nth-of-type(18){filter:drop-shadow(0 0 2px color-mix(in srgb, var(--serith-blue) 62%, transparent));stroke:color-mix(in srgb, var(--serith-cyan) 82%, white 18%)!important}.registry-proto__boot-ring>circle:nth-of-type(19){stroke:color-mix(in srgb, white 66%, var(--serith-cyan) 34%)!important}.registry-proto__boot-ring>circle:nth-of-type(20){stroke:color-mix(in srgb, var(--serith-blue) 12%, #46484c29)!important}[data-serith-theme=blue] .registry-proto__boot-ring{filter:drop-shadow(0 0 7px #00a3ff14)}[data-serith-theme=red] .registry-proto__boot-ring{filter:drop-shadow(0 0 7px #ff202817)}[data-serith-theme=green] .registry-proto__boot-ring{filter:drop-shadow(0 0 7px #20ff3817)}.halo-station{opacity:.92}.halo-station__seat{background:radial-gradient(circle, color-mix(in srgb, var(--serith-blue) 7%, #090c11fa) 0%, color-mix(in srgb, var(--serith-blue) 4%, #04070bf5) 54%, #02050a1a 72%)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--serith-blue) 14%, #60646a38), inset 0 3px 9px #000000b8, inset 0 -1px 0 color-mix(in srgb, var(--serith-blue) 8%, #bebebe0d)!important}.halo-station__ring{border-color:color-mix(in srgb, var(--serith-blue) 44%, #6e707438)!important;box-shadow:inset 0 0 5px #0000008f, 0 0 0 1px color-mix(in srgb, var(--serith-blue) 6%, #05070ae0), 0 0 5px color-mix(in srgb, var(--serith-blue) 18%, transparent)!important}.halo-station__tick{opacity:.72;background:color-mix(in srgb, var(--serith-blue) 48%, #74767a47)!important}.halo-dock--status-active .halo-station__ring,.halo-dock--lit .halo-station__ring,.halo-dock--active .halo-station__ring{border-color:color-mix(in srgb, var(--serith-cyan) 74%, white 10%)!important;box-shadow:inset 0 0 6px #0000009e, 0 0 0 1px #04080de6, 0 0 7px color-mix(in srgb, var(--serith-blue) 34%, transparent)!important}.halo-dock--status-active .halo-station__tick,.halo-dock--lit .halo-station__tick{background:color-mix(in srgb, var(--serith-cyan) 72%, white 8%)!important}.halo-station__live{background:var(--serith-blue)!important;box-shadow:0 0 5px color-mix(in srgb, var(--serith-blue) 82%, transparent), 0 0 10px color-mix(in srgb, var(--serith-blue) 34%, transparent)!important}.halo-dock--status-developing .halo-station__ring{border-color:color-mix(in srgb, var(--serith-blue) 24%, #60626633)!important}.halo-dock--status-developing .halo-station__tick{background:color-mix(in srgb, var(--serith-blue) 30%, #6a6c703d)!important}.halo-station__progress{border-top-color:color-mix(in srgb, var(--serith-cyan) 66%, transparent)!important;border-right-color:color-mix(in srgb, var(--serith-blue) 52%, transparent)!important;border-bottom-color:color-mix(in srgb, var(--serith-blue) 16%, transparent)!important}.halo-dock--status-reserved .halo-station__ring,.halo-dock--status-reserved.halo-dock--lit .halo-station__ring,.halo-dock--status-reserved.halo-dock--active .halo-station__ring{border-color:color-mix(in srgb, var(--serith-blue) 14%, #6a6c704d)!important;box-shadow:inset 0 0 5px #000000a8, 0 0 0 1px color-mix(in srgb, var(--serith-blue) 5%, #04070adb)!important}.halo-dock--status-reserved .halo-station__tick,.halo-dock--status-reserved.halo-dock--lit .halo-station__tick,.halo-dock--status-reserved.halo-dock--active .halo-station__tick{background:color-mix(in srgb, var(--serith-blue) 12%, #6a6c7047)!important}.halo-glyph-vivid,.halo-glyph-vivid.halo-glyph-hover,.halo-glyph-vivid.halo-glyph-selected{filter:drop-shadow(0 1px 2px #000000b3) drop-shadow(0 0 1.5px #eef7ff94) drop-shadow(0 0 5px color-mix(in srgb, var(--serith-blue) 46%, transparent))!important}.halo-glyph-dim,.halo-glyph-dim.halo-glyph-hover,.halo-glyph-dim.halo-glyph-selected{filter:drop-shadow(0 1px 1px #0000009e) drop-shadow(0 0 3px color-mix(in srgb, var(--serith-blue) 22%, transparent))!important}.halo-glyph-select-ring{border-color:color-mix(in srgb, var(--serith-cyan) 68%, white 8%)!important;box-shadow:0 0 8px color-mix(in srgb, var(--serith-blue) 38%, transparent), inset 0 0 7px color-mix(in srgb, var(--serith-blue) 14%, transparent)!important}.halo-glyph-vivid svg [filter],.halo-glyph-dim svg [filter]{filter:none!important}
