:root{--bg:#262624;--card:#30302e;--panel:#faf9f50d;--side:#faf9f50a;--soft:#faf9f512;--line:#dedcd126;--text:#faf9f5;--muted:#faf9f573;--sub:#faf9f5b3;--inspector:#faf9f508;--sidebar-hover:#faf9f50f;--sidebar-active:#faf9f51a;--glass:#faf9f51a;--glass-line:#faf9f533;--blur:24px;--accent:#d97757;--accent-soft:#d9775726;--accent-text:#e3906f;--accent-fill:#c96442;--focus:#d97757;--green:#86cfae;--green-soft:#86cfae1f;--red:#f0958d;--amber:#c7b88f;--amber-soft:#c7b88f1f;--radius:12px;--card-radius:20px;--table-radius:16px;--head-bg:#c96442;--head-text:#faf9f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--text);margin:0}body:before{content:"";z-index:-1;pointer-events:none;filter:sepia(.45)saturate(.75)brightness(.8);will-change:transform;background:#1a1918 url(../media/desktop-16.3e6gp7-16eitt.jpg) 50% 70%/cover no-repeat;animation:38s cubic-bezier(.45,0,.55,1) infinite alternate mesh-flow;position:fixed;inset:-6%}body:after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity;background:radial-gradient(22% 9% at 50% 74%,#ebd7be3d,#0000 70%),radial-gradient(40% 22% at 50% 88%,#aa8c6e1f,#0000 70%);animation:12s ease-in-out infinite alternate wave-light;position:fixed;inset:0}html:after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:screen;will-change:transform;background:radial-gradient(26vmax 26vmax at 40% 43%,#d977571a,#0000 70%),radial-gradient(30vmax 30vmax at 61% 58%,#d6b4820f,#0000 70%),radial-gradient(20vmax 20vmax at 56% 38%,#c964420d,#0000 70%);animation:90s linear infinite orb-orbit,16s cubic-bezier(.45,0,.55,1) infinite alternate orb-breathe;position:fixed;inset:-50%}@keyframes orb-orbit{to{rotate:360deg}}@keyframes orb-breathe{0%{scale:1}to{scale:1.15}}@media (prefers-reduced-motion:reduce){html:after,body:before,body:after{animation:none}}@keyframes mesh-flow{0%{transform:translate(0,0)scale(1)rotate(0)}50%{transform:translate(-2.5%,-1.5%)scale(1.04)rotate(.6deg)}to{transform:translate(2%,1%)scale(1.02)rotate(-.4deg)}}@keyframes wave-light{0%{opacity:.5;transform:translate(-34%,4%)scale(.85,.9)rotate(-2deg)}25%{opacity:.9;transform:translate(-16%,-3%)scaleX(1.1)rotate(1.5deg)}50%{opacity:1;transform:translate(2%,2.5%)scale(1.25,1.1)rotate(-1deg)}75%{opacity:.85;transform:translate(20%,-4%)scale(1.05,.95)rotate(2deg)}to{opacity:.55;transform:translate(36%,1%)scale(.9)rotate(-1.5deg)}}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a[href],summary,select,label[for],input[type=checkbox],input[type=radio],input[type=date],input[type=datetime-local],input[type=time],input[type=color],input[type=file],[role=button],[role=tab],[role=option],[role=switch],[role=combobox],[role=menuitem],[role=checkbox],[role=radio]{cursor:pointer}button:disabled,[aria-disabled=true],input:disabled,select:disabled{cursor:not-allowed}button:disabled{opacity:.5}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}h1,h2,h3,p{margin:0}h1{letter-spacing:-1px;font-size:29px;font-weight:580;line-height:1.25}h2{letter-spacing:-.35px;font-size:17px;font-weight:600}h3{font-size:14px;font-weight:600}p{line-height:1.7}a{color:inherit;text-underline-offset:3px}code,pre{font-family:SFMono-Regular,Consolas,monospace;font-size:11px}kbd{border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:2px 4px;font:10px SFMono-Regular,Consolas,monospace}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a.srOnly:focus{clip:auto;z-index:60;background:var(--panel);width:auto;height:auto;padding:10px;position:fixed;top:8px;left:8px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
