@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Space+Grotesk:wght@400;500;600;700&display=swap";*,:before,:after{--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: rgb(59 130 246 / .5);--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: }::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: rgb(59 130 246 / .5);--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-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Share Tech Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-4{bottom:1rem}.bottom-\[54px\]{bottom:54px}.left-0{left:0}.left-1\/2{left:50%}.left-\[-20px\]{left:-20px}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.right-\[-20px\]{right:-20px}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-\[44px\]{top:44px}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-0{height:0px}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[300px\]{height:300px}.h-\[800px\]{height:800px}.h-auto{height:auto}.h-full{height:100%}.min-h-\[420px\]{min-height:420px}.min-h-\[calc\(100vh-120px\)\]{min-height:calc(100vh - 120px)}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-72{width:18rem}.w-8{width:2rem}.w-\[300px\]{width:300px}.w-\[800px\]{width:800px}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes flicker{0%,to{opacity:1}5%{opacity:.2}10%{opacity:1}15%{opacity:.5}20%{opacity:1}}.animate-flicker{animation:flicker 3s linear infinite}.animate-glitch{animation:glitch 1.2s ease-in-out infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-slow{0%,to{opacity:.4}50%{opacity:.8}}.animate-pulse-slow{animation:pulse-slow 4s ease-in-out infinite}@keyframes rotate-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-rotate-slow{animation:rotate-slow 60s linear infinite}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-\[2px\]{gap:2px}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-y-8{border-top-width:8px;border-bottom-width:8px}.border-y-\[5px\]{border-top-width:5px;border-bottom-width:5px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[14px\]{border-left-width:14px}.border-l-\[9px\]{border-left-width:9px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dotted{border-style:dotted}.border-aan-white\/10{border-color:#f0f0f01a}.border-aan-white\/15{border-color:#f0f0f026}.border-aan-white\/20{border-color:#f0f0f033}.border-aan-white\/5{border-color:#f0f0f00d}.border-cryo-blue{--tw-border-opacity: 1;border-color:rgb(0 191 255 / var(--tw-border-opacity, 1))}.border-cryo-blue\/20{border-color:#00bfff33}.border-cryo-blue\/30{border-color:#00bfff4d}.border-cryo-blue\/40{border-color:#00bfff66}.border-cryo-blue\/60{border-color:#00bfff99}.border-forge-ember{--tw-border-opacity: 1;border-color:rgb(255 140 0 / var(--tw-border-opacity, 1))}.border-forge-ember\/20{border-color:#ff8c0033}.border-forge-ember\/30{border-color:#ff8c004d}.border-forge-magma{--tw-border-opacity: 1;border-color:rgb(255 69 0 / var(--tw-border-opacity, 1))}.border-forge-magma\/20{border-color:#ff450033}.border-forge-magma\/30{border-color:#ff45004d}.border-forge-magma\/40{border-color:#ff450066}.border-forge-magma\/50{border-color:#ff450080}.border-forge-magma\/60{border-color:#ff450099}.border-nocturne-ash{--tw-border-opacity: 1;border-color:rgb(47 79 79 / var(--tw-border-opacity, 1))}.border-nocturne-ash\/20{border-color:#2f4f4f33}.border-nocturne-ash\/30{border-color:#2f4f4f4d}.border-root-bio{--tw-border-opacity: 1;border-color:rgb(57 255 20 / var(--tw-border-opacity, 1))}.border-root-bio\/20{border-color:#39ff1433}.border-root-bio\/30{border-color:#39ff144d}.border-root-violet{--tw-border-opacity: 1;border-color:rgb(138 43 226 / var(--tw-border-opacity, 1))}.border-root-violet\/30{border-color:#8a2be24d}.border-root-violet\/50{border-color:#8a2be280}.border-titan-emerald{--tw-border-opacity: 1;border-color:rgb(0 255 170 / var(--tw-border-opacity, 1))}.border-titan-emerald\/20{border-color:#0fa3}.border-titan-emerald\/30{border-color:#00ffaa4d}.border-titan-emerald\/40{border-color:#0fa6}.border-titan-emerald\/60{border-color:#0fa9}.border-titan-gold{--tw-border-opacity: 1;border-color:rgb(255 215 0 / var(--tw-border-opacity, 1))}.border-titan-gold\/20{border-color:#ffd70033}.border-titan-gold\/30{border-color:#ffd7004d}.border-titan-gold\/40{border-color:#ffd70066}.border-titan-gold\/50{border-color:#ffd70080}.border-titan-gold\/60{border-color:#ffd70099}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-l-cryo-blue{--tw-border-opacity: 1;border-left-color:rgb(0 191 255 / var(--tw-border-opacity, 1))}.border-l-titan-emerald{--tw-border-opacity: 1;border-left-color:rgb(0 255 170 / var(--tw-border-opacity, 1))}.bg-aan-white\/10{background-color:#f0f0f01a}.bg-abyss\/40{background-color:#0a0a1266}.bg-abyss\/50{background-color:#0a0a1280}.bg-abyss\/60{background-color:#0a0a1299}.bg-abyss\/80{background-color:#0a0a12cc}.bg-cryo-blue{--tw-bg-opacity: 1;background-color:rgb(0 191 255 / var(--tw-bg-opacity, 1))}.bg-cryo-blue\/15{background-color:#00bfff26}.bg-cryo-blue\/5{background-color:#00bfff0d}.bg-forge-ember{--tw-bg-opacity: 1;background-color:rgb(255 140 0 / var(--tw-bg-opacity, 1))}.bg-forge-ember\/5{background-color:#ff8c000d}.bg-forge-magma{--tw-bg-opacity: 1;background-color:rgb(255 69 0 / var(--tw-bg-opacity, 1))}.bg-forge-magma\/20{background-color:#ff450033}.bg-forge-magma\/30{background-color:#ff45004d}.bg-forge-magma\/5{background-color:#ff45000d}.bg-nocturne-ash{--tw-bg-opacity: 1;background-color:rgb(47 79 79 / var(--tw-bg-opacity, 1))}.bg-nocturne-ash\/5{background-color:#2f4f4f0d}.bg-root-bio{--tw-bg-opacity: 1;background-color:rgb(57 255 20 / var(--tw-bg-opacity, 1))}.bg-root-bio\/5{background-color:#39ff140d}.bg-root-violet{--tw-bg-opacity: 1;background-color:rgb(138 43 226 / var(--tw-bg-opacity, 1))}.bg-root-violet\/10{background-color:#8a2be21a}.bg-root-violet\/5{background-color:#8a2be20d}.bg-titan-emerald{--tw-bg-opacity: 1;background-color:rgb(0 255 170 / var(--tw-bg-opacity, 1))}.bg-titan-emerald\/10{background-color:#00ffaa1a}.bg-titan-emerald\/25{background-color:#00ffaa40}.bg-titan-emerald\/5{background-color:#00ffaa0d}.bg-titan-emerald\/70{background-color:#00ffaab3}.bg-titan-gold{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-titan-gold\/10{background-color:#ffd7001a}.bg-titan-gold\/5{background-color:#ffd7000d}.bg-titan-gold\/60{background-color:#ffd70099}.bg-transparent{background-color:transparent}.bg-void{--tw-bg-opacity: 1;background-color:rgb(5 5 8 / var(--tw-bg-opacity, 1))}.bg-void\/60{background-color:#05050899}.bg-void\/65{background-color:#050508a6}.bg-void\/70{background-color:#050508b3}.bg-void\/95{background-color:#050508f2}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-titan-emerald\/20{--tw-gradient-from: rgb(0 255 170 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 255 170 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-void{--tw-gradient-from: #050508 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 5 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-abyss{--tw-gradient-to: rgb(10 10 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0A0A12 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-titan-gold\/20{--tw-gradient-to: rgb(255 215 0 / .2) var(--tw-gradient-to-position)}.to-void{--tw-gradient-to: #050508 var(--tw-gradient-to-position)}.fill-none{fill:none}.stroke-aan-white\/10{stroke:#f0f0f01a}.stroke-titan-emerald{stroke:#0fa}.stroke-titan-gold{stroke:gold}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-11{padding:2.75rem}.p-12{padding:3rem}.p-14{padding:3.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-20{padding:5rem}.p-24{padding:6rem}.p-28{padding:7rem}.p-3{padding:.75rem}.p-32{padding:8rem}.p-36{padding:9rem}.p-4{padding:1rem}.p-40{padding:10rem}.p-44{padding:11rem}.p-48{padding:12rem}.p-5{padding:1.25rem}.p-52{padding:13rem}.p-56{padding:14rem}.p-6{padding:1.5rem}.p-60{padding:15rem}.p-64{padding:16rem}.p-7{padding:1.75rem}.p-72{padding:18rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-2{padding-bottom:.5rem}.pl-4{padding-left:1rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.font-body{font-family:Rajdhani,sans-serif}.font-display{font-family:Orbitron,sans-serif}.font-mono{font-family:Share Tech Mono,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-loose{line-height:2}.leading-relaxed{line-height:1.625}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-aan-white{--tw-text-opacity: 1;color:rgb(240 240 240 / var(--tw-text-opacity, 1))}.text-aan-white\/20{color:#f0f0f033}.text-aan-white\/30{color:#f0f0f04d}.text-aan-white\/40{color:#f0f0f066}.text-aan-white\/50{color:#f0f0f080}.text-aan-white\/60{color:#f0f0f099}.text-aan-white\/70{color:#f0f0f0b3}.text-aan-white\/80{color:#f0f0f0cc}.text-aan-white\/95{color:#f0f0f0f2}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-cryo-blue{--tw-text-opacity: 1;color:rgb(0 191 255 / var(--tw-text-opacity, 1))}.text-cryo-blue\/70{color:#00bfffb3}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-forge-ember{--tw-text-opacity: 1;color:rgb(255 140 0 / var(--tw-text-opacity, 1))}.text-forge-magma{--tw-text-opacity: 1;color:rgb(255 69 0 / var(--tw-text-opacity, 1))}.text-forge-magma\/40{color:#ff450066}.text-forge-magma\/60{color:#ff450099}.text-forge-magma\/70{color:#ff4500b3}.text-inherit{color:inherit}.text-nocturne-ash{--tw-text-opacity: 1;color:rgb(47 79 79 / var(--tw-text-opacity, 1))}.text-root-bio{--tw-text-opacity: 1;color:rgb(57 255 20 / var(--tw-text-opacity, 1))}.text-root-violet{--tw-text-opacity: 1;color:rgb(138 43 226 / var(--tw-text-opacity, 1))}.text-titan-emerald{--tw-text-opacity: 1;color:rgb(0 255 170 / var(--tw-text-opacity, 1))}.text-titan-emerald\/70{color:#00ffaab3}.text-titan-emerald\/90{color:#00ffaae6}.text-titan-gold{--tw-text-opacity: 1;color:rgb(255 215 0 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.placeholder-aan-white\/20::-moz-placeholder{color:#f0f0f033}.placeholder-aan-white\/20::placeholder{color:#f0f0f033}.caret-titan-emerald{caret-color:#0fa}.opacity-10{opacity:.1}.opacity-35{opacity:.35}.opacity-5{opacity:.05}.opacity-\[0\.02\]{opacity:.02}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.08\]{opacity:.08}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 0 24px rgba(0,0,0,.6);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(255\,69\,0\,0\.35\)\]{--tw-shadow: 0 0 24px rgba(255,69,0,.35);--tw-shadow-colored: 0 0 24px 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_rgba\(0\,255\,170\,0\.1\)\]{--tw-shadow: 0 0 40px rgba(0,255,170,.1);--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)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.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)}.blur-\[150px\]{--tw-blur: blur(150px);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)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-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)}.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-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.fragment-divider-unlocked{color:#0fa;font-size:9px;letter-spacing:.15em}.archive-file-status{font-size:9px;text-align:right}.archive-file-name small{color:#f0f0f033;font-size:9px;margin-left:8px}.archive-dossier{margin:42px auto 0;max-width:1050px}:root{font-family:IBM Plex Mono,monospace;color:#e8e3d8;background:#11100f;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;background:#11100f}a{color:inherit;text-decoration:none}button{font:inherit}.app-shell{min-height:100vh;background:radial-gradient(circle at 78% 12%,rgba(255,69,0,.08),transparent 27rem),#11100f;overflow:hidden}.site-header{align-items:center;border-bottom:1px solid rgba(232,227,216,.17);display:flex;height:78px;justify-content:space-between;padding:0 clamp(20px,5vw,76px)}.wordmark{color:#e8e3d8;font-size:11px;letter-spacing:.11em;white-space:nowrap}.wordmark span{color:#ff4500;font-family:Space Grotesk;font-size:20px;font-weight:700;letter-spacing:-.08em;margin-right:8px}nav{display:flex;gap:clamp(15px,3.5vw,54px);height:100%}nav a{align-items:center;color:#e8e3d887;display:flex;font-size:10px;gap:9px;letter-spacing:.05em;position:relative;transition:color .2s ease}nav a:hover,nav a.active{color:#e8e3d8}nav a.active:after{background:#ff4500;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}nav small{color:#ff4500;font-size:9px}.header-signal{color:#0fa;font-size:9px;letter-spacing:.08em;white-space:nowrap}.header-signal i,.dossier__status i{background:#0fa;border-radius:50%;display:inline-block;height:6px;margin-right:7px;width:6px}main{min-height:calc(100vh - 136px)}.page-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,32%);min-height:calc(100vh - 136px)}.book-hero,.section-intro{padding:clamp(54px,9vw,132px) clamp(24px,8vw,130px);position:relative}.book-hero{background:linear-gradient(110deg,#11100fd1,#11100f4d),repeating-linear-gradient(125deg,transparent 0 44px,rgba(232,227,216,.03) 45px,transparent 46px)}.hero-meta,.dossier__topline,.dossier__bottomline,.chapter-rule{border-bottom:1px solid rgba(232,227,216,.2);display:flex;font-size:9px;justify-content:space-between;letter-spacing:.14em;padding-bottom:15px}.eyebrow{color:#ff4500;font-size:10px;letter-spacing:.13em;margin:0 0 24px;text-transform:uppercase}h1,h2{font-family:Space Grotesk,sans-serif;font-weight:600;letter-spacing:-.075em;margin:0}h1{color:#e8e3d8;font-size:clamp(66px,10.5vw,164px);line-height:.83;margin:38px 0}h1 em,.chapter-page em{color:#ff4500;font-style:normal}.hero-deck{color:#e8e3d89e;font-size:12px;line-height:1.8;margin-bottom:40px;max-width:340px}.read-button{border:1px solid #ff4500;color:#e8e3d8;display:inline-flex;font-size:10px;gap:22px;letter-spacing:.08em;padding:14px 17px;transition:background .2s,color .2s}.read-button:hover{background:#ff4500;color:#11100f}.read-button span{font-size:15px;line-height:10px}.hero-coordinate{bottom:35px;color:#e8e3d861;font-size:9px;line-height:1.7;position:absolute;right:8vw}.book-aside{border-left:1px solid rgba(232,227,216,.17);display:flex;flex-direction:column;justify-content:space-between;padding:9vw 12%}.aside-number{color:#ff4500;font-family:Space Grotesk;font-size:150px;font-weight:600;letter-spacing:-.12em;line-height:.7}.book-aside p,.section-intro>p:last-child{color:#e8e3d88c;font-size:11px;line-height:1.8;max-width:215px}.vertical-label{font-size:9px;letter-spacing:.15em;transform:rotate(-90deg) translate(-26px);transform-origin:left}.archive-page{background:#e8e3d8;color:#11100f;grid-template-columns:34% minmax(0,1fr)}.archive-page .section-intro{border-right:1px solid rgba(17,16,15,.18)}.archive-page h1{color:#11100f;font-size:clamp(48px,6vw,86px)}.archive-page .eyebrow{color:#ff4500}.dossier{align-self:center;background:#191817;color:#e8e3d8;margin:7vw;max-width:790px;padding:22px;position:relative}.dossier:before{border:1px solid rgba(232,227,216,.14);bottom:7px;content:"";left:7px;pointer-events:none;position:absolute;right:7px;top:7px}.dossier__topline,.dossier__bottomline{align-items:center;border-color:#e8e3d826;position:relative}.dossier__status{color:#0fa;font-size:9px}.dossier__body{display:grid;gap:30px;grid-template-columns:minmax(150px,36%) 1fr;padding:42px 20px}.dossier__portrait{align-items:center;border:1px solid rgba(232,227,216,.2);display:flex;flex-direction:column;justify-content:center;min-height:270px;overflow:hidden;position:relative}.portrait-grid{background:linear-gradient(135deg,transparent 49.5%,rgba(0,255,170,.22) 50%,transparent 50.5%),linear-gradient(45deg,transparent 49.5%,rgba(0,255,170,.12) 50%,transparent 50.5%);background-size:31px 31px;top:0;right:0;bottom:0;left:0;position:absolute}.portrait-mark{color:#ff4500;font-family:Space Grotesk;font-size:88px;font-weight:700;letter-spacing:-.15em;position:relative}.dossier__portrait span{bottom:12px;color:#e8e3d866;font-size:8px;letter-spacing:.1em;position:absolute}.dossier__copy h2{font-size:clamp(32px,4vw,56px);line-height:.9}.dossier__role{color:#0fa;font-size:10px;letter-spacing:.1em;margin:11px 0 27px;text-transform:uppercase}.dossier__summary{color:#e8e3d89e;font-size:11px;line-height:1.75;max-width:425px}.dossier__facts{border-top:1px solid rgba(232,227,216,.15);display:flex;gap:32px;margin-top:25px;padding-top:14px}.dossier__facts div{display:flex;flex-direction:column;gap:6px}.dossier__facts span{color:#ff4500;font-size:8px}.dossier__facts strong{font-size:9px;font-weight:400}.dossier blockquote{border-left:2px solid #ff4500;color:#e8e3d8b3;font-family:Space Grotesk;font-size:15px;line-height:1.35;margin:27px 0 0;padding-left:13px}.dossier__bottomline{border-bottom:0;padding:16px 0 2px}.declassify-button{background:transparent;border:0;color:#ff4500;cursor:pointer;display:flex;font-size:9px;gap:14px;letter-spacing:.12em;padding:0}.declassify-button b{font-size:17px;font-weight:400;line-height:8px}.dossier audio{height:28px;opacity:.65;width:200px}.dossier__secret{border-top:1px solid rgba(0,255,170,.35);color:#e8e3d8bf;margin:0 20px 20px;padding-top:16px}.secret-label{color:#0fa;font-size:8px;letter-spacing:.12em}.dossier__secret p{font-size:11px;line-height:1.7;max-width:580px}.map-page{background:#151d1b;grid-template-columns:35% 1fr}.map-page .section-intro{border-right:1px solid rgba(0,255,170,.18)}.map-page h1{font-size:clamp(55px,7vw,100px)}.map-visual{min-height:600px;overflow:hidden;position:relative;background:radial-gradient(circle,rgba(0,255,170,.08) 1px,transparent 1px);background-size:28px 28px}.map-ring{border:1px solid rgba(0,255,170,.24);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ring-one{height:45vw;width:45vw}.ring-two{height:28vw;width:28vw}.ring-three{border-color:#ff4500;height:12vw;width:12vw}.map-crosshair{color:#ff4500;font-size:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-56%)}.map-node{color:#0fa;font-size:9px;letter-spacing:.1em;position:absolute}.node-a{left:23%;top:23%}.node-b{color:#ff4500;right:20%;top:61%}.node-c{bottom:18%;left:31%;color:#e8e3d880}.chapter-page{display:grid;gap:10vw;grid-template-columns:35% minmax(0,550px);justify-content:center;padding:10vw 8vw}.chapter-heading h1{font-size:clamp(54px,7vw,100px)}.chapter-rule{margin-top:40px}.chapter-body{color:#e8e3d8b8;font-family:Space Grotesk,sans-serif;font-size:16px;line-height:1.8;padding-top:75px}.chapter-lede{color:#e8e3d8;font-size:24px;line-height:1.35;margin:0 0 55px}.chapter-body h1{font-size:34px;margin:40px 0 20px}.chapter-body blockquote{border-left:2px solid #ff4500;color:#0fa;margin:35px 0;padding-left:20px}.character-link{border-bottom:1px solid #ff4500;color:#ff4500}.chapter-body strong{color:#e8e3d8;font-weight:600}footer{border-top:1px solid rgba(232,227,216,.15);color:#e8e3d866;display:flex;font-size:8px;justify-content:space-between;letter-spacing:.1em;padding:20px clamp(20px,5vw,76px)}.prelude-page{background:#11100f;min-height:100vh;padding:0 16px 96px}.prelude-breadcrumb{color:#f0f0f066;display:flex;font:10px IBM Plex Mono,monospace;gap:10px;letter-spacing:.13em;margin:0 auto;max-width:960px;padding:32px 0 16px}.prelude-breadcrumb a:hover{color:gold}.prelude-breadcrumb strong{color:#f0f0f0b3;font-weight:400}.paper-sheet{background-color:#f4efe4;background-image:repeating-linear-gradient(0deg,transparent,transparent 27px,rgba(60,40,20,.025) 27px,rgba(60,40,20,.025) 28px),radial-gradient(ellipse at 15% 8%,rgba(120,80,30,.06),transparent 55%),radial-gradient(ellipse at 90% 95%,rgba(120,80,30,.05),transparent 50%);color:#241d15;margin:0 auto;max-width:960px;padding:48px 56px;box-shadow:0 10px 60px #0000008c}.prelude-header{border-bottom:2px solid rgba(138,32,32,.4);margin-bottom:32px;padding-bottom:20px}.prelude-header-row{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.prelude-stamp{color:#8a2020;font:10px IBM Plex Mono,monospace;letter-spacing:.25em;margin:0 0 5px}.prelude-meta,.prelude-source{color:#5a4a35;font:10px IBM Plex Mono,monospace;letter-spacing:.2em;margin:0}.prelude-status{border:2px solid rgba(138,32,32,.5);color:#8a2020;font:10px IBM Plex Mono,monospace;letter-spacing:.25em;padding:5px 10px;transform:rotate(-2deg)}.prelude-facts{color:#5a4a35;display:grid;font:10px IBM Plex Mono,monospace;gap:10px 24px;grid-template-columns:repeat(4,1fr);letter-spacing:.1em;margin:20px 0}.prelude-facts dt{opacity:.6}.prelude-facts dd{margin:4px 0 0}.prelude-facts div:first-child dd{color:#8a2020}.prelude-source{opacity:.7;margin-top:22px}.prose-paper{color:#2a231b;font:1.0625rem/1.8 Spectral,Georgia,serif;margin:0 auto;max-width:62ch}.prose-paper p{margin:0 0 1.15em}.prose-paper>.reader-paragraph:first-child p:first-letter{color:#8a6a2a;float:left;font:700 3.4em/.82 Orbitron,sans-serif;padding:.1em .12em 0 0}.paper-placeholder{border-bottom:1px dashed rgba(138,106,42,.4);color:#8a6a2a;font-style:italic;padding-bottom:1px}.paper-scene-break{align-items:center;display:flex;gap:16px;margin:40px 0}.paper-scene-break span{border-top:1px solid rgba(90,74,53,.3);flex:1}.paper-scene-break b{color:#8a6a2ab3;font:10px IBM Plex Mono,monospace;letter-spacing:.4em}.prelude-footer{border-top:2px solid rgba(138,32,32,.4);color:#5a4a35;font:10px IBM Plex Mono,monospace;letter-spacing:.18em;margin-top:56px;padding-top:20px}.prelude-footer>div{display:flex;gap:20px;justify-content:space-between;margin-top:18px}.prelude-signature{border-bottom:1px solid rgba(90,74,53,.4);padding:16px 0 5px}.prelude-nav{display:flex;justify-content:space-between;margin:32px auto 0;max-width:960px}.prelude-nav a,.prelude-hint{color:#f0f0f08c;font:10px IBM Plex Mono,monospace;letter-spacing:.1em}.prelude-nav a:hover{color:gold}.prelude-hint{margin:12px auto 0;max-width:960px;text-align:center}.reader-paragraph{position:relative}.prelude-page .reader-flag{color:#5a4a3573}.prelude-page .reader-flag.is-flagged{color:#8a2020}.prelude-page .reader-paragraph p{color:#2a231b}.book-index{margin:0 auto;max-width:900px;padding:12vw 8vw}.book-index h1{font-size:clamp(54px,8vw,110px);margin:30px 0}.book-index-lede{color:#e8e3d89e;font-family:Space Grotesk,sans-serif;font-size:17px;line-height:1.7;max-width:540px}.book-index-list{border-top:1px solid rgba(232,227,216,.18);margin-top:70px}.book-index-entry{align-items:center;border-bottom:1px solid rgba(232,227,216,.12);display:grid;gap:20px;grid-template-columns:1fr 2fr 1fr;padding:22px 0;transition:background .2s,padding .2s}.book-index-entry:hover{background:#ffd7000d;padding-left:14px;padding-right:14px}.book-index-entry strong{color:#e8e3d8;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500;letter-spacing:.04em}.book-index-entry span:last-child{text-align:right}.chapter-mode-switch{display:flex;gap:8px;margin-top:28px}.chapter-mode-switch button{background:transparent;border:1px solid rgba(232,227,216,.2);color:#e8e3d873;cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:.15em;padding:8px 12px}.chapter-mode-switch button:hover,.chapter-mode-switch button.is-active{border-color:#0fa;color:#0fa}.chapter-archive-note{border-left:2px solid #00ffaa;color:#e8e3d88c;display:flex;flex-direction:column;font:10px/1.7 IBM Plex Mono,monospace;gap:7px;margin-top:34px;max-width:250px;padding-left:12px}.chapter-archive-note span{color:#0fa;font-size:9px;letter-spacing:.12em}.chapter-archive-note strong{color:#e8e3d8;font-weight:400}.chapter-archive-note a{color:gold;font-size:9px;letter-spacing:.1em;margin-top:4px}.chapter-archive-note a:hover{color:#0fa}.chapter-archive-footer{border-top:1px solid rgba(0,255,170,.22);color:#e8e3d859;display:flex;font:9px IBM Plex Mono,monospace;justify-content:space-between;letter-spacing:.1em;margin-top:56px;padding-top:12px}.book-index-page{min-height:calc(100vh - 136px);padding:0 16px 96px}.book-index-content{margin:0 auto;max-width:900px}.book-index-breadcrumb{padding:32px 0 16px;color:#f0f0f066;display:flex;font:10px IBM Plex Mono,monospace;gap:10px;letter-spacing:.13em}.book-index-breadcrumb a:hover{color:gold}.book-index-breadcrumb strong{color:#f0f0f0b3;font-weight:400}.book-index-header{margin-bottom:28px}.book-index-header h1{color:gold;font-family:Orbitron,sans-serif;font-size:clamp(40px,7vw,80px);letter-spacing:.08em;margin:12px 0 18px}.book-index-header>p:last-child{color:#f0f0f094;font:15px/1.8 Space Grotesk,sans-serif;max-width:620px}.continue-hero{background:linear-gradient(135deg,#14120acc,#0a0a1273);border:1px solid rgba(255,215,0,.4);display:block;margin-bottom:28px;padding:24px;position:relative;transition:border-color .2s,background .2s}.continue-hero:hover{background:#ffd7000f;border-color:gold}.continue-hero h2{color:#e8e3d8;font-size:25px;letter-spacing:.05em;margin:8px 0 0}.continue-hero-meta{color:#f0f0f066;font:9px IBM Plex Mono,monospace;letter-spacing:.12em;margin-top:9px}.continue-progress{background:#f0f0f01f;height:2px;margin-top:18px;max-width:360px}.continue-progress span{background:gold;display:block;height:100%}.chapter-spine{margin-bottom:24px}.chapter-spine-labels{color:#f0f0f04d;display:flex;font:9px IBM Plex Mono,monospace;justify-content:space-between;letter-spacing:.12em;margin-bottom:7px}.chapter-spine-track{border-bottom:1px solid rgba(240,240,240,.1);border-top:1px solid rgba(240,240,240,.1);display:flex;gap:3px;height:28px;padding:7px 0}.chapter-spine-segment{flex:1;position:relative}.chapter-spine-segment>span{background:#f0f0f026;display:block;height:100%}.chapter-spine-segment>span.is-read{background:#00ffaabf}.chapter-spine-segment>span.is-current{background:gold}.chapter-spine-segment>span.is-stub{background:#f0f0f00d}.chapter-spine-segment b{background:#11100f;border:1px solid rgba(255,215,0,.4);bottom:calc(100% + 10px);color:#f0f0f0cc;display:none;font:9px IBM Plex Mono,monospace;left:50%;padding:6px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:3}.chapter-spine-segment:hover b{display:block}.book-session-summary{color:#f0f0f066;display:flex;font:9px IBM Plex Mono,monospace;justify-content:space-between;letter-spacing:.12em;margin-bottom:12px}.book-session-summary b{color:gold;font-weight:400}.book-filter{align-items:center;border-bottom:1px solid rgba(240,240,240,.1);border-top:1px solid rgba(240,240,240,.1);display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}.book-filter-pills{display:flex;gap:4px;margin-right:8px}.book-filter-pill,.book-filter select{background:#11100f;border:1px solid rgba(240,240,240,.15);color:#f0f0f080;cursor:pointer;font:9px IBM Plex Mono,monospace;letter-spacing:.1em;padding:6px 8px}.book-filter-pill.is-active,.book-filter-pill:hover{border-color:#ffd70099;color:gold}.book-filter select{cursor:pointer;outline:none}.book-arcs{margin-top:34px}.book-arc{margin-bottom:52px}.book-arc>header{align-items:baseline;border-bottom:1px solid rgba(240,240,240,.1);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.book-arc h2{color:#e8e3d8;font-size:20px;letter-spacing:.05em;margin-top:5px}.book-arc-blurb{color:#f0f0f080;font:14px/1.7 Space Grotesk,sans-serif;margin-bottom:18px;max-width:620px}.book-arc ul{list-style:none;margin:0;padding:0}.chapter-row>div,.chapter-row>a{align-items:stretch;background:#0a0a1259;border:1px solid rgba(240,240,240,.1);display:flex;gap:16px;padding:15px 18px;transition:background .2s,border-color .2s}.chapter-row>a:hover{background:#ffd7000d;border-color:#ffd70066}.chapter-row.is-stub>div{cursor:not-allowed;opacity:.5}.chapter-row.is-current>a{background:#ffd7000d;border-color:#ffd70099}.chapter-row-number{border-right:1px solid rgba(240,240,240,.1);display:flex;flex-direction:column;justify-content:center;min-width:54px;padding-right:12px}.chapter-row-number span{color:#f0f0f04d;font:9px IBM Plex Mono,monospace;letter-spacing:.12em}.chapter-row-number strong{color:#f0f0f0cc;font-family:Space Grotesk,sans-serif;font-size:25px;font-weight:500}.chapter-row-main{flex:1;min-width:0}.chapter-row-main h3{color:#f0f0f0e6;font:16px Space Grotesk,sans-serif;letter-spacing:.05em;margin:0 0 7px}.chapter-row-main h3 em{border:1px solid rgba(255,69,0,.3);color:#ff4500a6;font:9px IBM Plex Mono,monospace;font-style:normal;margin-left:8px;padding:3px 5px}.chapter-row-main p{color:#f0f0f059;font:9px IBM Plex Mono,monospace;letter-spacing:.08em;margin:0}.chapter-introduces{display:flex;flex-wrap:wrap;gap:5px;margin-top:11px}.chapter-introduces span{border:1px solid rgba(0,255,170,.25);color:#00ffaab3;font:8px IBM Plex Mono,monospace;letter-spacing:.08em;padding:3px 5px}.chapter-row-state{align-items:center;color:#f0f0f040;display:flex;font:9px IBM Plex Mono,monospace;letter-spacing:.08em;white-space:nowrap}.chapter-recovery{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 136px);padding:24px;text-align:center}.chapter-recovery>div{border:1px solid rgba(255,69,0,.3);padding:32px}.chapter-recovery h1{color:#e8e3d8;font-size:24px;margin:16px 0 8px}.chapter-recovery p:not(.archive-label){color:#f0f0f080;font:10px IBM Plex Mono,monospace;letter-spacing:.12em}.chapter-recovery a{color:gold;display:inline-block;font:10px IBM Plex Mono,monospace;letter-spacing:.1em;margin-top:24px}.chapter-reader-meta{color:#f0f0f066;font:9px IBM Plex Mono,monospace;letter-spacing:.12em;margin-top:20px}.chapter-nav{border-top:1px solid rgba(240,240,240,.15);display:flex;gap:22px;justify-content:space-between;margin-top:60px;padding-top:16px}.chapter-nav a{color:#f0f0f073;font:9px IBM Plex Mono,monospace;letter-spacing:.1em}.chapter-nav a:hover{color:gold}.concordance-toolbar{border-bottom:1px solid rgba(240,240,240,.12);border-top:1px solid rgba(240,240,240,.12);padding:16px 0}.concordance-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.concordance-filters button{background:transparent;border:1px solid rgba(240,240,240,.14);color:#f0f0f080;cursor:pointer;font:9px IBM Plex Mono,monospace;letter-spacing:.1em;padding:8px 10px}.concordance-filters button:hover,.concordance-filters button.is-active{border-color:gold;color:gold}.concordance-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.concordance-card{background:#0a0a128c;border:1px solid rgba(240,240,240,.14);cursor:pointer;display:flex;flex-direction:column;min-height:160px;padding:16px;text-align:left;transition:border-color .2s,background .2s,transform .2s}.concordance-card:hover{background:#ffd7000f;border-color:gold;transform:translateY(-2px)}.concordance-card.is-locked{border-color:#ff450040}.concordance-card-code{color:#0fa;font:8px IBM Plex Mono,monospace;letter-spacing:.12em}.concordance-card strong{color:#e8e3d8;font-family:Space Grotesk,sans-serif;font-size:20px;letter-spacing:.03em;margin-top:14px}.concordance-card small{color:#f0f0f059;font:9px IBM Plex Mono,monospace;margin-top:5px}.concordance-card p{color:#f0f0f094;font:11px/1.6 IBM Plex Mono,monospace;margin-top:auto;padding-top:18px}.concordance-card.is-locked p{color:#ff4500}.concordance-drawer-backdrop{align-items:center;background:#000000b3;display:flex;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:20px;position:fixed;z-index:80}.concordance-drawer{background:#11100f;border-left:2px solid #ffd700;box-shadow:-10px 0 40px #0009;height:100%;max-width:520px;overflow-y:auto;padding:42px 34px;position:relative;width:min(100%,520px)}.concordance-close{background:transparent;border:0;color:#f0f0f073;cursor:pointer;font:9px IBM Plex Mono,monospace;letter-spacing:.12em;position:absolute;right:24px;top:22px}.concordance-close:hover{color:#ff4500}.concordance-drawer h2{color:gold;font-size:clamp(34px,6vw,58px);letter-spacing:.04em;margin:20px 0 10px}.concordance-aliases{color:#f0f0f066;font:10px IBM Plex Mono,monospace}.concordance-body{color:#f0f0f0b8;font:15px/1.8 Space Grotesk,sans-serif;margin-top:30px}.concordance-see{border-top:1px solid rgba(240,240,240,.15);margin-top:35px;padding-top:16px}.concordance-see button{background:transparent;border:0;color:#0fa;cursor:pointer;display:block;font:10px IBM Plex Mono,monospace;letter-spacing:.08em;margin-top:9px;padding:0}.concordance-redacted{margin-top:35px}.concordance-redacted p{color:#ff4500;font:10px IBM Plex Mono,monospace;letter-spacing:.12em}.concordance-redacted span{background:#f0f0f01f;display:block;height:13px;margin-top:10px}.concordance-redacted small{color:#f0f0f059;display:block;font:9px IBM Plex Mono,monospace;margin-top:18px}@media (max-width: 760px){.site-header{height:auto;flex-wrap:wrap;gap:20px;padding:20px}.site-header nav{height:36px;order:3;overflow-x:auto;width:100%}.header-signal{font-size:8px}.page-grid,.archive-page,.map-page{display:block}.book-hero,.section-intro{min-height:530px;padding:55px 24px}.book-aside{border-left:0;border-top:1px solid rgba(232,227,216,.17);min-height:300px;padding:55px 24px}.aside-number{font-size:100px}.hero-coordinate{bottom:28px;right:24px}.dossier{margin:24px 14px 60px;padding:15px}.dossier__body{display:block;padding:30px 10px}.dossier__portrait{margin-bottom:30px;min-height:210px}.dossier__facts{gap:15px}.dossier__bottomline{align-items:flex-start;flex-direction:column;gap:18px}.map-visual{min-height:500px}.ring-one{height:120vw;width:120vw}.ring-two{height:76vw;width:76vw}.ring-three{height:34vw;width:34vw}.chapter-page{display:block;padding:65px 24px}.chapter-body{padding-top:45px}.chapter-lede{font-size:21px}footer{flex-wrap:wrap;gap:12px}}.archive-subcategory{border-top:1px solid rgba(0,255,170,.16);margin-top:25px;padding-top:5px}.archive-clearance-master{display:block;padding:0}.archive-clearance-line{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:12px 16px}.archive-clearance-metrics{display:flex;flex-wrap:wrap;gap:16px 24px}.archive-clearance-stat{align-items:baseline;display:inline-flex;gap:7px}.archive-clearance-stat strong{font-size:10px;letter-spacing:.08em}.archive-session-marker{color:#f0f0f033;font-size:8px;letter-spacing:.1em;white-space:nowrap}.archive-progress-track{background:#f0f0f00d;height:2px;width:100%}.archive-progress-fill{background:linear-gradient(90deg,gold,#0fa,#ff4500);box-shadow:0 0 8px #00ffaa8c;height:100%;min-width:0;transition:width .7s ease}.archive-subcategory-head{align-items:baseline;color:#0fa;display:flex;font-size:10px;justify-content:space-between;letter-spacing:.13em;padding:14px 10px 4px}.archive-subcategory-head small{color:#f0f0f059;font-size:8px}.archive-section-card-detailed{background:#0a0a1266;border:1px solid;display:block;min-height:250px;padding:20px}.archive-section-card-detailed.is-locked{border-color:#f0f0f01a;color:#f0f0f080;cursor:not-allowed;opacity:.5}.archive-card-corner{height:12px;position:absolute;width:12px}.archive-card-corner-tl{border-left:1px solid currentColor;border-top:1px solid currentColor;left:0;top:0}.archive-card-corner-tr{border-right:1px solid currentColor;border-top:1px solid currentColor;right:0;top:0}.archive-card-corner-bl{border-bottom:1px solid currentColor;border-left:1px solid currentColor;bottom:0;left:0}.archive-card-corner-br{border-bottom:1px solid currentColor;border-right:1px solid currentColor;bottom:0;right:0}.archive-card-head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.archive-card-head h2{font-family:Orbitron,sans-serif;font-size:clamp(16px,2.4vw,25px);letter-spacing:.06em;margin:7px 0 0}.archive-card-count,.archive-card-locked{color:#f0f0f073;font-size:10px;letter-spacing:.08em}.archive-card-locked{color:#ff4500}.archive-card-description{color:#f0f0f085;font-family:Rajdhani,sans-serif;font-size:14px;line-height:1.5;margin-bottom:20px;min-height:42px}.archive-card-subsections{color:#f0f0f04d;font-size:10px;letter-spacing:.12em;margin-bottom:18px}.archive-card-footer{bottom:25px;color:#f0f0f04d;display:flex;font-size:10px;justify-content:space-between;left:20px;letter-spacing:.08em;position:absolute;right:20px}.archive-card-progress{background:#f0f0f00d;bottom:0;height:2px;left:0;position:absolute;right:0}.archive-card-progress>div{height:100%;transition:width .7s ease}.archive-breadcrumb{color:#f0f0f066;display:flex;font-size:9px;gap:10px;letter-spacing:.13em;margin-bottom:18px;padding-top:4px}.archive-breadcrumb a:hover{color:gold}.archive-breadcrumb strong{color:#0fa;font-weight:400}.archive-section-heading{margin:42px 0 28px}.archive-section-heading h1{color:currentColor;font-family:Orbitron,sans-serif;font-size:clamp(32px,5vw,64px);letter-spacing:.07em;margin:12px 0}.archive-column-head{border-bottom:1px solid rgba(240,240,240,.1);border-top:1px solid rgba(240,240,240,.1);color:#f0f0f04d;display:grid;font-size:9px;gap:10px;grid-template-columns:2fr 6fr 1fr 2fr;letter-spacing:.13em;padding:10px 16px}.archive-column-head span:nth-child(n+3){text-align:right}.archive-subcategory-spaced{margin-top:40px}.archive-subcategory-head{border-left:2px solid currentColor;background:#00ffaa0d}.archive-subcategory-titan-gold{color:gold;background:#ffd7000d}.archive-subcategory-titan-emerald{color:#0fa;background:#00ffaa0d}.archive-subcategory-cryo-blue{color:#00bfff;background:#00bfff0d}.archive-subcategory-root-bio{color:#39ff14;background:#39ff140d}.archive-subcategory-nocturne-ash{color:#2f4f4f;background:#2f4f4f29}.archive-subcategory-forge-ember{color:#ff8c00;background:#ff8c000d}.archive-subcategory-forge-magma{color:#ff4500;background:#ff45000d}.archive-file-row-detailed{border-left:1px solid rgba(240,240,240,.1);border-right:1px solid rgba(240,240,240,.1);grid-template-columns:2fr 6fr 1fr 2fr}.archive-file-designation{color:#f0f0f059;font-size:9px}.archive-file-status-open{color:#0fa;font-size:9px;text-align:right}.archive-file-status-locked{color:#ff4500;font-size:9px;text-align:right}.archive-return{color:#f0f0f066;display:inline-block;font-size:10px;letter-spacing:.12em;margin-top:32px}.archive-return:hover{color:gold}.archive-home-actions{align-items:flex-end;display:flex;flex-direction:column;gap:18px}.archive-console-link{color:gold;font-size:9px;letter-spacing:.12em}.archive-console-link:hover{color:#0fa}.fragment-console-content{margin-top:34px;max-width:780px}.fragment-console-content h1{color:gold;font-family:Orbitron,sans-serif;font-size:clamp(30px,5vw,56px);letter-spacing:.08em;margin:12px 0 24px}.fragment-console-intro{background:#0a0a128c;border:1px solid rgba(240,240,240,.1);color:#f0f0f0b3;font-size:12px;line-height:1.9;margin-bottom:24px;padding:20px}.fragment-console-form{align-items:center;background:#050508;border:1px solid rgba(255,215,0,.4);display:flex;gap:12px;padding:12px}.fragment-console-form span{color:gold;font-size:11px;letter-spacing:.12em}.fragment-console-form input{background:transparent;border:0;color:#0fa;flex:1;font:inherit;font-size:12px;letter-spacing:.12em;outline:none}.fragment-console-form input::-moz-placeholder{color:#f0f0f033}.fragment-console-form input::placeholder{color:#f0f0f033}.fragment-console-form button{background:transparent;border:1px solid rgba(255,215,0,.6);color:gold;cursor:pointer;font-size:10px;letter-spacing:.12em;padding:7px 12px}.fragment-console-form button:hover{background:#ffd7001a}.fragment-console-message{border-left:2px solid;font-size:10px;letter-spacing:.1em;margin:18px 0;padding:12px}.fragment-console-progress{border-top:1px solid rgba(240,240,240,.1);margin-top:28px;padding-top:16px}.fragment-console-progress>div:first-child{color:#f0f0f099;display:flex;font-size:10px;justify-content:space-between;letter-spacing:.12em}.fragment-console-progress strong{color:gold;font-weight:400}.fragment-console-track{background:#f0f0f01a;height:4px;margin-top:10px}.fragment-console-track>div{background:gold;height:100%;transition:width .5s ease}.fragment-console-keys{margin-top:28px}.fragment-console-keys>p,.fragment-console-note>p{color:gold;font-size:10px;letter-spacing:.12em;margin-bottom:12px}.fragment-console-keys>span{color:#f0f0f04d;font-size:10px;letter-spacing:.12em}.fragment-console-keys ul{display:grid;gap:8px}.fragment-console-keys li{background:#00ffaa0d;border:1px solid rgba(0,255,170,.3);font-size:10px;padding:12px}.fragment-console-keys li div{display:flex;justify-content:space-between}.fragment-console-keys li strong{color:#0fa;letter-spacing:.12em}.fragment-console-keys li small{color:#f0f0f066}.fragment-console-keys li p{color:#f0f0f080;font-size:11px;margin-top:6px}.fragment-console-note{border-left:2px solid rgba(0,191,255,.4);background:#00bfff0d;color:#f0f0f080;font-size:11px;line-height:1.7;margin-top:28px;padding:14px}.diamond-nav{height:96px}.diamond-logo{line-height:1}.diamond-menu{height:220px;left:50%;pointer-events:none;position:absolute;top:48px;transform:translate(-50%,-50%);width:220px}.diamond-vertex{font-family:Share Tech Mono,monospace;font-size:10px;letter-spacing:.12em;opacity:0;pointer-events:none;position:absolute;text-shadow:0 0 12px currentColor;transition:opacity .3s ease,transform .5s ease;white-space:nowrap}.diamond-menu.is-open .diamond-vertex{opacity:.9;pointer-events:auto}.diamond-vertex:hover,.diamond-vertex.is-active{opacity:1}.vertex-top{left:50%;top:0;transform:translate(-50%,-12px)}.diamond-menu.is-open .vertex-top{transform:translate(-50%,-28px)}.vertex-right{right:0;top:50%;transform:translate(12px,-50%)}.diamond-menu.is-open .vertex-right{transform:translate(28px,-50%)}.vertex-bottom{bottom:0;left:50%;transform:translate(-50%,12px)}.diamond-menu.is-open .vertex-bottom{transform:translate(-50%,28px)}.vertex-left{left:0;top:50%;transform:translate(-12px,-50%)}.diamond-menu.is-open .vertex-left{transform:translate(-28px,-50%)}.diamond-trigger{z-index:2}.diamond-frame{border:2px solid;top:0;right:0;bottom:0;left:0;position:absolute;transform:rotate(45deg);transition:transform .5s ease,background-color .5s ease}.diamond-frame-primary{border-color:#ffd70080}.diamond-frame-secondary{border-color:#00ffaa80;transform:rotate(22.5deg);transition-duration:.7s}.diamond-trigger:hover .diamond-frame-primary{transform:rotate(135deg)}.diamond-trigger:hover .diamond-frame-secondary{transform:rotate(112.5deg)}.diamond-frame-primary.is-open{background:#ffd7001a;transform:rotate(225deg)}.diamond-frame-secondary.is-open{background:#00ffaa1a;transform:rotate(202.5deg)}.portal-frame{border:2px solid;top:0;right:0;bottom:0;left:0;position:absolute;transform:rotate(45deg);transition:transform .6s ease,background-color .6s ease,border-color .6s ease}.portal-frame-primary{opacity:.5}.portal-frame-secondary{opacity:.42;transform:rotate(22.5deg);transition-duration:.8s}.group:hover .portal-frame-primary{opacity:1;transform:rotate(135deg)}.group:hover .portal-frame-secondary{opacity:.8;transform:rotate(112.5deg)}.portal-book-vertex{filter:drop-shadow(0 0 12px rgba(255,215,0,.45))}.portal-book-video,.portal-book-glow,.portal-void-video,.portal-void-glow,.portal-archives-video,.portal-archives-glow,.portal-map-video,.portal-map-glow{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);top:0;right:0;bottom:0;left:0;position:absolute}.portal-book-video{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.72;pointer-events:none;width:100%}.portal-book-glow{background:linear-gradient(135deg,#ffd70085,#ff8c0033 48%,#ffd7006b);mix-blend-mode:screen}.portal-book-vertex:hover{filter:drop-shadow(0 0 20px rgba(255,215,0,.8))}.portal-void-video{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.72;pointer-events:none;width:100%}.portal-void-glow{background:radial-gradient(circle,rgba(12,0,0,.62) 0 35%,transparent 68%),linear-gradient(135deg,#ff450099,#780e0a38 48%,#ff2d0080)}.portal-void-vertex{filter:drop-shadow(0 0 12px rgba(255,69,0,.45))}.portal-void-vertex:hover{filter:drop-shadow(0 0 20px rgba(255,69,0,.85))}.portal-archives-video{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.72;pointer-events:none;width:100%}.portal-archives-glow{background:radial-gradient(circle,rgba(0,8,5,.62) 0 35%,transparent 68%),linear-gradient(135deg,#00ffaa7a,#005f4133 48%,#00ffaa6b)}.portal-archives-vertex:hover{filter:drop-shadow(0 0 20px rgba(0,255,170,.85))}.portal-archives-label{text-shadow:0 0 4px #00140d,0 0 10px #00140d}.portal-map-video{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.72;pointer-events:none;width:100%}.portal-map-glow{background:radial-gradient(circle,rgba(0,8,5,.62) 0 35%,transparent 68%),linear-gradient(135deg,#39ff147a,#14693733 48%,#00ffaa6b)}.portal-map-vertex:hover{background:transparent;filter:drop-shadow(0 0 20px rgba(57,255,20,.85))}.portal-map-label{text-shadow:0 0 4px #001408,0 0 10px #001408}.portal-map-frame{border-color:#39ff14e6;opacity:.82;z-index:1}.group:hover .portal-map-frame{border-color:#b6ff9b;opacity:1}.portal-map-inner-frame{border:2px solid rgba(182,255,155,.95);top:14%;right:14%;bottom:14%;left:14%;pointer-events:none;position:absolute;transform:rotate(45deg);z-index:2}.group:hover .portal-map-inner-frame{border-color:#e4ffd8;filter:drop-shadow(0 0 5px rgba(57,255,20,.9));transform:rotate(135deg)}.portal-archives-vertex{background:transparent;filter:drop-shadow(0 0 12px rgba(0,255,170,.45))}.portal-map-vertex{background:transparent;filter:drop-shadow(0 0 12px rgba(57,255,20,.45))}.portal-void-vertex{background:transparent;filter:drop-shadow(0 0 10px rgba(255,69,0,.32))}.group:hover .portal-archives-vertex{background:transparent;filter:drop-shadow(0 0 20px rgba(0,255,170,.85))}.group:hover .portal-map-vertex{background:transparent;filter:drop-shadow(0 0 20px rgba(57,255,20,.85))}.group:hover .portal-void-vertex{background:#7d1c12f0;filter:drop-shadow(0 0 20px rgba(255,69,0,.8))}.portal-void-label{text-shadow:0 0 4px #080000,0 0 10px #080000}.archive-shell{background:linear-gradient(135deg,#050508f5,#0a0a12e6);min-height:calc(100vh - 136px);padding:clamp(35px,6vw,78px) clamp(20px,7vw,110px);position:relative}.archive-shell:before{background:linear-gradient(90deg,rgba(0,255,170,.18) 1px,transparent 1px),linear-gradient(rgba(0,255,170,.12) 1px,transparent 1px);background-size:44px 44px;content:"";top:0;right:0;bottom:0;left:0;opacity:.07;pointer-events:none;position:absolute}.archive-shell>*{position:relative;z-index:1}.archive-shell-head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:38px}.archive-shell h1{font-size:clamp(44px,8vw,104px);margin:18px 0 22px}.archive-lede{color:#f0f0f08c;font-size:11px;line-height:1.8;max-width:430px}.archive-backlink{color:#f0f0f080;display:inline-block;font-size:9px;letter-spacing:.12em;transition:color .2s}.archive-backlink:hover{color:gold}.archive-clearance{align-items:center;border-bottom:1px solid rgba(0,255,170,.22);border-top:1px solid rgba(0,255,170,.22);display:grid;gap:24px;grid-template-columns:auto 1fr auto;margin-bottom:30px;padding:16px 0}.archive-clearance>div:first-child{display:flex;flex-direction:column;gap:5px}.archive-clearance strong{color:#0fa;font-family:Space Grotesk;font-size:12px}.archive-label{color:#f0f0f066;font-size:8px;letter-spacing:.14em}.clearance-track{display:flex;gap:5px}.clearance-track span{background:#f0f0f01a;height:4px;width:42px}.clearance-track span.is-lit{background:#0fa;box-shadow:0 0 9px #00ffaab3}.archive-metrics{color:#f0f0f066;display:flex;flex-wrap:wrap;font-size:8px;gap:12px;justify-content:flex-end;letter-spacing:.08em}.archive-index-head{color:#f0f0f06b;display:flex;font-size:8px;justify-content:space-between;letter-spacing:.15em;margin:20px 0 12px}.archive-section-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.archive-section-card{background:#0a0a12b8;border:1px solid rgba(240,240,240,.14);display:grid;gap:14px;grid-template-columns:auto 1fr auto;min-height:190px;padding:20px;position:relative;transition:background .3s,border-color .3s,transform .3s}.archive-section-card:hover{background:#00ffaa12;border-color:currentColor;transform:translateY(-3px)}.archive-section-card.is-locked{filter:saturate(.35)}.archive-card-code,.archive-card-access{font-size:8px;letter-spacing:.13em}.archive-card-code{color:#f0f0f066}.archive-card-mark{font-size:32px;line-height:1}.archive-section-card h2{font-family:Orbitron,sans-serif;font-size:clamp(16px,2.5vw,26px);letter-spacing:.02em;margin:32px 0 10px}.archive-section-card p{color:#f0f0f085;font-size:10px;line-height:1.6}.archive-card-access{align-self:end;color:currentColor;grid-column:1 / -1}.archive-color-gold{color:gold}.archive-color-violet{color:#8a2be2}.archive-color-ember{color:#ff8c00}.archive-color-ash{color:#00bfff}.archive-section-seal{border:1px solid currentColor;color:#0fa;font-size:9px;letter-spacing:.15em;padding:9px 12px}.archive-file-list{max-width:1100px}.archive-file-row{align-items:center;border-bottom:1px solid rgba(240,240,240,.12);display:grid;gap:18px;grid-template-columns:30px minmax(180px,.8fr) 1.5fr auto;padding:18px 10px;transition:background .2s,padding .2s}.archive-file-row:hover{background:#00ffaa0f;padding-left:16px}.archive-file-row.is-locked{color:#f0f0f066}.archive-file-icon{color:#0fa}.archive-file-name{display:flex;flex-direction:column;gap:5px}.archive-file-name strong{font-size:11px;letter-spacing:.06em}.archive-file-name small,.archive-file-summary,.archive-file-clearance{color:#f0f0f06b;font-size:9px}.archive-file-clearance{color:currentColor;letter-spacing:.1em}.archive-locked-panel,.archive-file-placeholder{border:1px solid rgba(255,69,0,.35);margin:55px auto;max-width:660px;padding:48px;text-align:center}.archive-lock-symbol{color:#ff4500;display:block;font-size:48px;margin-bottom:18px}.archive-locked-panel h2,.archive-file-placeholder h2{font-family:Orbitron;font-size:20px;letter-spacing:.08em}.archive-locked-panel p,.archive-file-placeholder p{color:#f0f0f08c;font-size:11px;line-height:1.8}.archive-locked-panel button,.archive-file-placeholder button{background:transparent;border:1px solid #ff4500;color:#ff4500;cursor:pointer;font-size:9px;letter-spacing:.1em;margin-top:22px;padding:12px 16px}.archive-locked-panel button:hover,.archive-file-placeholder button:hover{background:#ff4500;color:#050508}.archive-placeholder-rule{border-top:1px solid rgba(0,255,170,.25);margin:28px auto;max-width:300px}.archive-muted{color:#f0f0f04d!important}.archive-confirmed{color:#0fa;display:block;font-size:9px;letter-spacing:.1em;margin-top:24px}.archive-empty{color:#ff4500;font-family:Share Tech Mono;padding:120px;text-align:center}@media (max-width: 760px){.diamond-nav{padding:20px}.diamond-menu{transform:translate(-50%,-50%) scale(.82)}}.book-prelude-card{align-items:center;background:#ff45000d;border:1px solid rgba(255,69,0,.3);display:flex;gap:18px;justify-content:space-between;margin-bottom:28px;padding:15px 18px;transition:background .2s,border-color .2s}.book-prelude-card:hover{background:#ff45001a;border-color:#ff4500b3}.book-prelude-card span,.book-prelude-card b{color:#ff4500bf;font:9px IBM Plex Mono,monospace;letter-spacing:.12em}.book-prelude-card strong{color:#e8e3d8;font:15px Space Grotesk,sans-serif;letter-spacing:.05em;margin-right:auto}.pov-king{background:#ffd70099!important}.pov-myth{background:#8b5cf699!important}.chapter-heading>.chapter-nav{margin-top:20px}.prelude-nav-top{margin-bottom:18px;margin-top:0}.recovery-page{background:#0e0d16;background-image:radial-gradient(ellipse at 20% 0%,rgba(120,100,220,.08),transparent 55%),radial-gradient(ellipse at 85% 100%,rgba(80,60,160,.06),transparent 50%),repeating-linear-gradient(0deg,transparent,transparent 31px,rgba(140,130,200,.02) 31px,rgba(140,130,200,.02) 32px);color:#d8d6e2;min-height:100vh;padding:0 16px 96px}.recovery-breadcrumb{color:#f0f0f066;display:flex;font:10px IBM Plex Mono,monospace;gap:10px;letter-spacing:.13em;margin:0 auto;max-width:960px;padding:32px 0 16px}.recovery-breadcrumb a:hover{color:gold}.recovery-breadcrumb strong{color:#f0f0f0b3;font-weight:400}.recovery-panel{background:#0e0d16;border:1px solid rgba(200,190,240,.08);box-shadow:0 0 80px #785ac80d inset,0 10px 60px #0000008c;margin:0 auto;max-width:960px;padding:48px 56px}.recovery-header{border-bottom:1px solid rgba(200,190,240,.1);margin-bottom:38px;padding-bottom:24px}.recovery-header>div:first-child{align-items:flex-start;display:flex;justify-content:space-between}.recovery-stamp{color:#beb4f0a6;font:10px IBM Plex Mono,monospace;letter-spacing:.3em}.recovery-meta,.recovery-facts{color:#f0f0f066;font:10px IBM Plex Mono,monospace;letter-spacing:.15em}.recovery-title{align-items:baseline;display:flex;justify-content:space-between;margin-top:24px}.recovery-title h1{color:#d8d6e2;font:500 clamp(30px,5vw,52px) Spectral,Georgia,serif;letter-spacing:.02em}.recovery-title span{color:#f0f0f066;font:10px IBM Plex Mono,monospace;letter-spacing:.2em}.recovery-facts{display:grid;gap:12px 24px;grid-template-columns:repeat(3,1fr);margin-top:22px}.recovery-facts dt{opacity:.6}.recovery-facts dd{color:#f0f0f0b3;margin:4px 0 0}.prose-recovery{color:#d8d6e2;font:1.0625rem/1.85 Spectral,Georgia,serif;margin:0 auto;max-width:62ch}.prose-recovery p{margin:0 0 1.2em}.prose-recovery .reader-paragraph p{color:#d8d6e2}.prose-recovery .reader-paragraph:first-child p:first-letter{color:#a99adf;float:left;font:700 3.4em/.82 Orbitron,sans-serif;padding:.1em .12em 0 0}.fragment-divider{align-items:center;color:#a096dc8c;display:flex;font:10px IBM Plex Mono,monospace;gap:16px;letter-spacing:.35em;margin:56px 0;text-transform:uppercase}.fragment-divider:before,.fragment-divider:after{background:linear-gradient(to right,transparent,rgba(160,150,220,.25),transparent);content:"";flex:1;height:1px}.life-counter{align-items:center;border:1px solid rgba(240,240,240,.15);color:#f0f0f066;display:flex;font:10px IBM Plex Mono,monospace;gap:8px;letter-spacing:.3em;padding:6px 12px}.life-counter.has-life{background:#ff45000d;border-color:#ff450066;color:#ff4500e6}.life-counter strong{font:500 15px Orbitron,sans-serif;letter-spacing:.05em}.recovery-footer{border-top:1px solid rgba(200,190,240,.1);color:#f0f0f04d;display:flex;font:10px IBM Plex Mono,monospace;justify-content:space-between;letter-spacing:.2em;margin-top:64px;padding-top:20px}.recovery-nav{display:flex;justify-content:space-between;margin:32px auto 0;max-width:960px}.recovery-nav a{color:#f0f0f08c;font:10px IBM Plex Mono,monospace;letter-spacing:.1em}.recovery-nav a:hover{color:gold}.life-counter--pulse{animation:kill-pulse 1.4s ease-out}@keyframes kill-pulse{0%{box-shadow:0 0 #dc5a5ab3}40%{box-shadow:0 0 0 8px #dc5a5a26}to{box-shadow:0 0 #dc5a5a00}}.chapter-paper-reader .chapter-heading .eyebrow{color:#8a6a2a}.chapter-paper-reader .chapter-body{color:#2a231b;font-family:Spectral,Georgia,serif;font-size:1.0625rem;line-height:1.8}.chapter-paper-reader .chapter-body>p,.chapter-paper-reader .chapter-body .reader-paragraph p{color:#2a231b;margin:0 0 1.15em;text-indent:2em}.chapter-paper-reader .chapter-body>p:first-of-type,.chapter-paper-reader .chapter-body .reader-paragraph:first-child p{text-indent:0}.chapter-paper-reader .chapter-body>p:first-of-type:first-letter,.chapter-paper-reader .chapter-body .reader-paragraph:first-child p:first-letter{color:#8a6a2a;float:left;font:700 3.4em/.82 Orbitron,sans-serif;padding:.1em .12em 0 0}.chapter-paper-reader .chapter-body blockquote{border-color:#8a6a2a99;color:#5a4a35}.chapter-paper-reader .chapter-body em{color:#2a231b}.recovery-panel--escalation{border-color:#ffd7002e}.recovery-page--infiltration{background-color:#0e0d16;background-image:linear-gradient(rgba(55,210,230,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(55,210,230,.025) 1px,transparent 1px),radial-gradient(ellipse at 20% 0%,rgba(55,210,230,.08),transparent 55%),radial-gradient(ellipse at 85% 100%,rgba(80,60,160,.06),transparent 50%);background-size:32px 32px,32px 32px,auto,auto;color:#d8d6e2}.recovery-page--infiltration .recovery-panel{border-color:#37d2e633;box-shadow:0 0 80px #37d2e60f inset,0 10px 60px #0000008c}.recovery-page--infiltration .recovery-stamp,.recovery-page--infiltration .recovery-title h1{color:#bdeaf2}.recovery-page--infiltration .recovery-header{border-color:#37d2e633}.recovery-page--infiltration .prose-recovery{color:#d8e7eb;font-family:Rajdhani,Space Grotesk,sans-serif}.book-arc-clearance{color:#57d7e8;font:9px IBM Plex Mono,monospace;letter-spacing:.12em;margin:12px 0 0}.book-arc--initiate{border-left:2px solid rgba(87,215,232,.62);padding-left:18px}.hunger-meter{align-items:center;background:#0e0d16eb;border:1px solid rgba(190,180,240,.16);bottom:18px;box-shadow:0 0 24px #00000059;color:#f0f0f0a6;display:flex;font:10px IBM Plex Mono,monospace;gap:12px;left:50%;letter-spacing:.12em;padding:9px 12px;position:fixed;transform:translate(-50%);width:min(360px,calc(100vw - 32px));z-index:10}.hunger-meter strong{color:gold;font:500 12px Orbitron,sans-serif;margin-left:auto;text-shadow:0 0 8px rgba(255,215,0,.55)}.hunger-meter__track{background:#f0f0f01f;height:3px;overflow:hidden;width:72px}.hunger-meter__track i{background:gold;box-shadow:0 0 8px #ffd700cc;display:block;height:100%;transition:width .25s ease-out}.recovery-page .reader-paragraph p{margin-bottom:1.2em;text-indent:2em}.recovery-page .reader-paragraph p:first-letter{color:inherit;float:none;font:inherit;padding:0}.recovery-page .prose-recovery>.reader-paragraph:first-child p{text-indent:0}.recovery-page .void-fragment .reader-paragraph p{color:#a9a6c2;font-style:italic}.recovery-page .prose-recovery>.reader-paragraph:first-child p:first-letter{color:#a99adf;float:left;font:700 3.4em/.82 Orbitron,sans-serif;padding:.1em .12em 0 0}.recovery-page .reader-paragraph p:first-letter{color:inherit!important;float:none!important;font:inherit!important;padding:0!important}.recovery-page .reader-paragraph[data-dropcap=true] p:first-letter{color:#a99adf!important;float:left!important;font:700 3.4em/.82 Orbitron,sans-serif!important;padding:.1em .12em 0 0!important}.recovery-page [data-reader-anchor=p-31] p:first-letter{color:inherit!important;float:none!important;font:inherit!important;padding:0!important}.life-counter{color:gold;text-shadow:0 0 8px rgba(255,215,0,.65)}.life-counter.has-life{background:#ffd70012;border-color:#ffd700d9;box-shadow:0 0 16px #ffd7006b,inset 0 0 12px #ffd7001a;color:gold}.hunger-meter,.hunger-meter strong{color:#57e389}.hunger-meter strong{text-shadow:0 0 8px rgba(87,227,137,.65)}.hunger-meter__track i{background:#57e389;box-shadow:0 0 8px #57e389cc}.hunger-meter--warning,.hunger-meter--warning strong{color:#ffd23f}.hunger-meter--warning strong{text-shadow:0 0 8px rgba(255,210,63,.7)}.hunger-meter--warning .hunger-meter__track i{background:#ffd23f;box-shadow:0 0 8px #ffd23fd9}.hunger-meter--critical,.hunger-meter--critical strong{color:#ff4d5e}.hunger-meter--critical strong{text-shadow:0 0 8px rgba(255,77,94,.75)}.hunger-meter--critical .hunger-meter__track i{background:#ff4d5e;box-shadow:0 0 8px #ff4d5ee6}.hunger-meter--infiltration,.hunger-meter--infiltration strong{color:#55d9e8}.hunger-meter--infiltration strong{text-shadow:0 0 8px rgba(85,217,232,.75)}.hunger-meter--infiltration .hunger-meter__track i{background:#55d9e8;box-shadow:0 0 8px #55d9e8e6}.titan-map{background:#030608;height:calc(100vh - 136px);min-height:620px;overflow:hidden;position:relative;width:100%}.titan-map canvas{display:block}.map-hud{background:#030608b8;border:1px solid rgba(61,220,151,.24);color:#d2f5ebb8;display:flex;flex-direction:column;font:10px/1.8 IBM Plex Mono,monospace;gap:2px;letter-spacing:.13em;padding:12px 14px;pointer-events:none;position:absolute;right:18px;top:18px}.map-hud strong{color:#3ddc97;font-weight:400}.map-legend{bottom:18px;display:flex;flex-wrap:wrap;font:9px IBM Plex Mono,monospace;gap:10px 18px;left:18px;letter-spacing:.12em;pointer-events:none;position:absolute}.map-legend span{color:#3ddc97}.map-legend span:nth-child(2){color:#4fd1ff}.map-legend span:nth-child(3){color:#ff9f3d}.map-legend span:nth-child(4){color:#a06cff}.map-region-label{background:transparent;border:0;cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:.14em;padding:3px 5px;pointer-events:auto;white-space:nowrap}.map-marker-label{background:#030608d6;border:1px solid;font:9px IBM Plex Mono,monospace;letter-spacing:.1em;padding:3px 6px;pointer-events:none;white-space:nowrap}.map-location-panel{animation:map-slide-in .35s cubic-bezier(.16,1,.3,1);background:#030608f0;border-left:2px solid;bottom:0;box-shadow:-16px 0 50px #00000073;color:#e8f0eec7;font-family:IBM Plex Mono,monospace;max-width:430px;overflow-y:auto;padding:26px;position:absolute;right:0;top:0;width:min(100%,430px);z-index:5}.map-panel-head{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.map-panel-head span,.map-panel-section>span{color:#e8f0ee59;display:block;font-size:9px;letter-spacing:.14em}.map-panel-head h2{font:500 25px/1 Space Grotesk,sans-serif;letter-spacing:.04em;margin:9px 0 0}.map-panel-head button{background:transparent;border:0;color:#e8f0ee73;cursor:pointer;font:9px IBM Plex Mono,monospace;letter-spacing:.1em;padding:0}.map-panel-head button:hover{color:#fff}.map-status{align-items:center;display:flex;font-size:10px;gap:8px;letter-spacing:.13em;margin:30px 0}.map-status i{height:8px;transform:rotate(45deg);width:8px}.map-panel-section{border-top:1px solid rgba(232,240,238,.1);margin-top:22px;padding-top:15px}.map-panel-section p,.map-panel-section li,.map-panel-section a{color:#e8f0eeb3;font-size:11px;line-height:1.75}.map-panel-section p{margin:10px 0 0}.map-panel-section ul{list-style:none;margin:10px 0 0;padding:0}.map-panel-section li{color:#3ddc97}.map-panel-section a{display:block;margin-top:9px;text-decoration:none}.map-panel-section a:hover{text-decoration:underline}.map-panel-footer{border-top:1px solid rgba(232,240,238,.1);color:#e8f0ee47;font-size:9px;letter-spacing:.12em;margin-top:34px;padding-top:15px}@keyframes map-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.titan-telemetry{color:#8affd2;font:11px IBM Plex Mono,monospace;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:5}.titan-telemetry *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tele-panel{background:#030a0e8c;border:1px solid rgba(138,255,210,.18);box-shadow:0 0 24px #00ffaa14;position:absolute;top:24px;width:240px}.tele-left{left:24px}.tele-right{right:24px}.tele-panel header{align-items:center;border-bottom:1px solid rgba(138,255,210,.15);display:flex;font-size:10px;justify-content:space-between;letter-spacing:.14em;padding:6px 10px}.tele-dot{background:#3ddc97;border-radius:50%;box-shadow:0 0 8px #3ddc97;height:6px;width:6px}.tele-dot-alt{background:#4fd1ff;box-shadow:0 0 8px #4fd1ff}.tele-clock{color:#8affd28c;font-size:9px}.tele-body{padding:8px 10px}.tele-row{display:grid;font-size:10px;gap:8px;grid-template-columns:1fr auto auto;padding:3px 0}.tele-label{color:#8affd299;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tele-value{color:#e6fff5;font-variant-numeric:tabular-nums}.tele-value em{color:#8affd273;font-size:9px;font-style:normal;margin-left:2px}.tele-status{color:#8affd2bf;font-size:9px;letter-spacing:.08em}.tele-bad{color:#ff9f3d;text-shadow:0 0 6px rgba(255,159,61,.5)}.tele-indexed{color:#3ddc97}.tele-restricted{color:#4fd1ff}.tele-contaminated{color:#ff9f3d}.tele-erased{color:#a06cff}.tele-locked{color:#ff3d5a}.tele-sector{display:flex;font-size:10px;gap:6px;justify-content:space-between;padding:3px 0}.tele-panel footer{align-items:center;border-top:1px solid rgba(138,255,210,.12);color:#8affd273;display:flex;font-size:9px;justify-content:space-between;letter-spacing:.1em;padding:5px 10px}.tele-blink{color:#3ddc97}.tele-ticker{align-items:center;background:#030a0e8c;border:1px solid rgba(138,255,210,.15);bottom:44px;display:flex;gap:12px;left:24px;overflow:hidden;padding:6px 12px;position:absolute;right:24px}.tele-ticker-label{border-right:1px solid rgba(138,255,210,.2);color:#3ddc97;font-size:9px;letter-spacing:.16em;padding-right:12px;white-space:nowrap}.tele-ticker-scroll{flex:1;overflow:hidden}.tele-ticker-item{color:#e6fff5d9;display:inline-block;letter-spacing:.1em;white-space:nowrap}.tele-alert{align-items:center;bottom:12px;color:#8affd2bf;display:flex;font-size:10px;gap:10px;left:24px;letter-spacing:.14em;position:absolute;right:24px}.tele-alert-pip{background:#ff9f3d;border-radius:50%;box-shadow:0 0 8px #ff9f3d;height:6px;width:6px}@media (max-width: 900px){.tele-panel{display:none}.tele-ticker,.tele-alert{font-size:9px}}.chapter-paper-reader{background-color:#f4efe4;background-image:repeating-linear-gradient(0deg,transparent,transparent 27px,rgba(60,40,20,.025) 27px,rgba(60,40,20,.025) 28px),radial-gradient(ellipse at 15% 8%,rgba(120,80,30,.06),transparent 55%),radial-gradient(ellipse at 90% 95%,rgba(120,80,30,.05),transparent 50%);color:#241d15;display:grid;gap:10vw;margin:0 auto 80px;max-width:1100px;padding:72px clamp(24px,7vw,72px)}.chapter-paper-reader .chapter-heading h1{color:#241d15;font-family:Spectral,Georgia,serif;letter-spacing:0}.chapter-paper-reader .chapter-heading h1 em{color:#241d15;font-style:normal}.chapter-paper-reader .eyebrow{color:#8a6a2a}.chapter-paper-reader .chapter-rule{border-color:#5a4a354d}.chapter-paper-reader .chapter-reader-meta{color:#5a4a35}.chapter-paper-reader .chapter-body{color:#2a231b;font-family:Spectral,Georgia,serif;line-height:1.8}.chapter-paper-reader .chapter-body .chapter-lede{color:#2a231b;font-family:Spectral,Georgia,serif}.chapter-paper-reader .chapter-body blockquote{border-color:#8a6a2a;color:#5a4a35}.chapter-paper-reader .character-link{border-color:#8a6a2a;color:#6d5224}.chapter-paper-reader .chapter-nav{border-color:#5a4a354d}.chapter-paper-reader .chapter-nav a{color:#5a4a35}.chapter-paper-reader .chapter-nav a:hover{color:#8a6a2a}.placeholder\:text-aan-white\/20::-moz-placeholder{color:#f0f0f033}.placeholder\:text-aan-white\/20::placeholder{color:#f0f0f033}.focus-within\:border-titan-gold:focus-within{--tw-border-opacity: 1;border-color:rgb(255 215 0 / var(--tw-border-opacity, 1))}.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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:animate-glitch:hover{animation:glitch 1.2s ease-in-out infinite}.hover\:border-cryo-blue:hover{--tw-border-opacity: 1;border-color:rgb(0 191 255 / var(--tw-border-opacity, 1))}.hover\:border-cryo-blue\/60:hover{border-color:#00bfff99}.hover\:border-forge-ember:hover{--tw-border-opacity: 1;border-color:rgb(255 140 0 / var(--tw-border-opacity, 1))}.hover\:border-forge-magma:hover{--tw-border-opacity: 1;border-color:rgb(255 69 0 / var(--tw-border-opacity, 1))}.hover\:border-nocturne-ash:hover{--tw-border-opacity: 1;border-color:rgb(47 79 79 / var(--tw-border-opacity, 1))}.hover\:border-root-bio:hover{--tw-border-opacity: 1;border-color:rgb(57 255 20 / var(--tw-border-opacity, 1))}.hover\:border-root-violet\/60:hover{border-color:#8a2be299}.hover\:border-titan-emerald:hover{--tw-border-opacity: 1;border-color:rgb(0 255 170 / var(--tw-border-opacity, 1))}.hover\:border-titan-emerald\/60:hover{border-color:#0fa9}.hover\:border-titan-gold:hover{--tw-border-opacity: 1;border-color:rgb(255 215 0 / var(--tw-border-opacity, 1))}.hover\:border-titan-gold\/60:hover{border-color:#ffd70099}.hover\:bg-cryo-blue\/10:hover{background-color:#00bfff1a}.hover\:bg-cryo-blue\/5:hover{background-color:#00bfff0d}.hover\:bg-forge-ember\/5:hover{background-color:#ff8c000d}.hover\:bg-forge-magma\/5:hover{background-color:#ff45000d}.hover\:bg-forge-magma\/50:hover{background-color:#ff450080}.hover\:bg-nocturne-ash\/5:hover{background-color:#2f4f4f0d}.hover\:bg-root-bio\/5:hover{background-color:#39ff140d}.hover\:bg-titan-emerald\/10:hover{background-color:#00ffaa1a}.hover\:bg-titan-emerald\/5:hover{background-color:#00ffaa0d}.hover\:bg-titan-gold\/10:hover{background-color:#ffd7001a}.hover\:bg-titan-gold\/5:hover{background-color:#ffd7000d}.hover\:text-aan-white:hover{--tw-text-opacity: 1;color:rgb(240 240 240 / var(--tw-text-opacity, 1))}.hover\:text-cryo-blue:hover{--tw-text-opacity: 1;color:rgb(0 191 255 / var(--tw-text-opacity, 1))}.hover\:text-forge-magma:hover{--tw-text-opacity: 1;color:rgb(255 69 0 / var(--tw-text-opacity, 1))}.hover\:text-titan-emerald:hover{--tw-text-opacity: 1;color:rgb(0 255 170 / var(--tw-text-opacity, 1))}.hover\:text-titan-gold:hover{--tw-text-opacity: 1;color:rgb(255 215 0 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.focus\:border-forge-magma:focus{--tw-border-opacity: 1;border-color:rgb(255 69 0 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-cryo-blue:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 191 255 / var(--tw-ring-opacity, 1))}@keyframes glitch{0%,to{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(-1px,-1px)}60%{transform:translate(1px,1px)}80%{transform:translate(1px,-1px)}}.group:hover .group-hover\:animate-glitch{animation:glitch 1.2s ease-in-out infinite}@media (min-width: 640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 768px){.md\:h-28{height:7rem}.md\:h-32{height:8rem}.md\:h-\[420px\]{height:420px}.md\:w-28{width:7rem}.md\:w-32{width:8rem}.md\:w-\[420px\]{width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:p-8{padding:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}
