:root{--bg:#05060f;--panel:#0b1020b8;--line:#232c52;--text:#e8ecff;--muted:#9aa3c7;--yellow:#ffd93b;--red:#ff4757;--pink:#ff7ab8;--cyan:#4dd8ff;--orange:#ff9f43;--purple:#b46bff;--blue:#3d5afe}html{scroll-behavior:smooth}body{background:radial-gradient(1100px 700px at 50% -10%, #131b3f 0%, #05060f00 60%), var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Lucida Console,Menlo,Consolas,ui-monospace,Liberation Mono,monospace}::selection{background:#ffd93b40}.section-title{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#fff;text-shadow:0 0 18px #4dd8ff73;margin:0;font-size:clamp(1.4rem,3.4vw,2.1rem)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
