:root[data-skin=neon-grid]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sk-bg:#04070b;--sk-bg-deep:#020406;--sk-panel:#08111a;--sk-panel-2:#0b1722;--sk-raised:#10222e;--sk-line:#1b4351;--sk-text:#e9fdff;--sk-accent:#3df2ff;--sk-accent-rgb:61, 242, 255;--sk-accent-hover:#9af8ff;--sk-accent-deep:#0aa9b8;--sk-on-accent:#00161a;--sk-warn:#ff9f43;--sk-gold-filter:hue-rotate(150deg) saturate(1.2);--sk-page-texture:radial-gradient(ellipse 90% 45% at 50% 105%, #3df2ff1a, transparent 70%), linear-gradient(#3df2ff0b 1px, transparent 1px), linear-gradient(90deg, #3df2ff0b 1px, transparent 1px);--sk-page-texture-size:100% 100%, 44px 44px, 44px 44px;--color-white:#e9fdff;--color-black:#00080b;--color-gray-100:#e0f9fc;--color-gray-200:#cdf3f8;--color-gray-300:#a9e3ec;--color-gray-400:#86c6d1;--color-gray-500:#6ea9b4;--color-gray-600:#5d97a2;--color-gray-700:#163a47;--color-gray-800:#0b1a24;--color-gray-900:#050b10;--color-yellow-300:#ffc285;--color-yellow-400:#ff9f43;--color-yellow-500:#ff8a1f;--color-amber-300:#ffc285;--color-amber-400:#ff9f43;--color-amber-500:#ff8a1f;--color-amber-600:#e5730a;--primary:#3df2ff;--primary-hover:#9af8ff;--accent:#3df2ff;--background:#04070b;--foreground:#e9fdff;--secondary:#0b1722;--border:#1b4351;--theme-primary:#3df2ff!important;--theme-primary-rgb:61, 242, 255!important;--theme-primary-hover:#9af8ff!important;--admin-primary:#3df2ff!important;--admin-primary-rgb:61, 242, 255!important;--admin-primary-hover:#9af8ff!important}:root[data-skin=retro-terminal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sk-bg:#010b04;--sk-bg-deep:#000602;--sk-panel:#03140a;--sk-panel-2:#05190d;--sk-raised:#082611;--sk-line:#17602e;--sk-text:#66ff8c;--sk-accent:#3f6;--sk-accent-rgb:51, 255, 102;--sk-accent-hover:#8dffaa;--sk-accent-deep:#1fbf4a;--sk-on-accent:#001a08;--sk-warn:#ffb000;--sk-gold-filter:hue-rotate(95deg) saturate(1.3);--sk-page-texture:radial-gradient(ellipse 120% 90% at 50% 40%, #33ff660f, transparent 70%);--sk-page-texture-size:100% 100%;--color-white:#7dff9e;--color-black:#000a03;--color-gray-100:#73ff97;--color-gray-200:#66f58a;--color-gray-300:#4de775;--color-gray-400:#3fd468;--color-gray-500:#37c25e;--color-gray-600:#32b056;--color-gray-700:#0d3a1a;--color-gray-800:#062211;--color-gray-900:#021006;--color-yellow-300:#fc5;--color-yellow-400:#ffb000;--color-yellow-500:#ffa000;--color-amber-300:#fc5;--color-amber-400:#ffb000;--color-amber-500:#ffa000;--color-amber-600:#e08c00;--primary:#3f6;--primary-hover:#8dffaa;--accent:#3f6;--background:#010b04;--foreground:#66ff8c;--secondary:#05190d;--border:#17602e;--theme-primary:#3f6!important;--theme-primary-rgb:51, 255, 102!important;--theme-primary-hover:#8dffaa!important;--admin-primary:#3f6!important;--admin-primary-rgb:51, 255, 102!important;--admin-primary-hover:#8dffaa!important}:root[data-skin=neon-grid] body{--sk-font-body:var(--font-rajdhani), "Segoe UI", sans-serif;--sk-font-head:var(--font-orbitron), var(--font-rajdhani), sans-serif}:root[data-skin=retro-terminal] body{--sk-font-body:var(--font-share-tech-mono), "Consolas", monospace;--sk-font-head:var(--font-vt323), var(--font-share-tech-mono), monospace}:root[data-skin] body{background-color:var(--sk-bg);color:var(--sk-text);font-family:var(--sk-font-body)}:root[data-skin] ::selection{background:var(--sk-accent);color:var(--sk-on-accent)}:root[data-skin] body,:root[data-skin] :is(.bg-\[\#121212\],.bg-\[\#0A0A0A\],.bg-\[\#0b0c10\],.bg-\[\#111\],.bg-\[\#141414\]),:root[data-skin] :is([style*=\#121212],[style*="rgb(18, 18, 18)"]){background-image:var(--sk-page-texture);background-size:var(--sk-page-texture-size);background-color:var(--sk-bg)!important}:root[data-skin] .pointer-events-none:is([style*="rgba(255,176,1"],[style*="rgba(255, 176, 1"]){filter:var(--sk-gold-filter)}:root[data-skin] [style*=box-shadow]:is([style*="rgba(255,176,1"],[style*="rgba(255, 176, 1"]){box-shadow:0 0 20px rgba(var(--sk-accent-rgb), .3)!important}:root[data-skin] :is(.bg-\[\#1A1A1A\],.bg-\[\#1a1a1a\],.bg-\[\#1a1b1f\],.bg-\[\#1a1c1e\],.bg-\[\#1a1d21\],.bg-\[\#222\],.bg-\[\#1c1a12\],.bg-\[\#211d12\],.bg-\[\#1A1111\]){background-color:var(--sk-panel)}:root[data-skin] :is(.bg-\[\#1A1A1A\]\/85,.bg-\[\#1A1A1A\]\/80,.bg-\[\#1A1A1A\]\/70,.bg-\[\#141414\]\/95){background-color:color-mix(in srgb, var(--sk-panel) 88%, transparent)}:root[data-skin] :is(.bg-\[\#222327\],.bg-\[\#2a2a2f\],.bg-\[\#2c2d31\],.bg-\[\#2F3035\],.bg-\[\#2a2620\]),:root[data-skin] :is([style*=\#222327],[style*="rgb(34, 35, 39)"]){background-color:var(--sk-panel-2)!important}:root[data-skin] .bg-\[\#1A1A1A\]\/95{background-color:color-mix(in srgb, var(--sk-panel) 95%, transparent)}:root[data-skin] :is(.bg-\[\#3a3d43\],.bg-\[\#2A2A2A\],.bg-\[\#2a2a2a\]),:root[data-skin] :is(.bg-gray-500,.bg-gray-600){background-color:var(--sk-raised)}:root[data-skin] :is(.bg-\[\#222327\]\/85,.bg-\[\#222327\]\/95){background-color:color-mix(in srgb, var(--sk-panel-2) 90%, transparent)}:root[data-skin] .bg-\[\#2a2d33\],:root[data-skin] :is([style*=\#2a2d33],[style*="rgb(42, 45, 51)"]){background-color:var(--sk-raised)!important}:root[data-skin] :is(.border-\[\#2C2E35\],.border-\[\#1A1A1A\],.border-\[\#4a3b12\]){border-color:var(--sk-line)}:root[data-skin] .from-\[\#1A1A1A\]{--tw-gradient-from:var(--sk-panel)}:root[data-skin] .to-\[\#0F0F0F\]{--tw-gradient-to:var(--sk-bg)}:root[data-skin] .text-\[\#FFB001\]{color:var(--sk-accent)}:root[data-skin] .bg-\[\#FFB001\]{background-color:var(--sk-accent);color:var(--sk-on-accent)}:root[data-skin] .bg-\[\#d97706\]{background-color:var(--sk-accent-hover)}:root[data-skin] .text-\[\#d97706\]{color:var(--sk-accent-hover)}:root[data-skin] :is(.bg-\[\#FFB001\],.bg-\[var\(--theme-primary\)\],.bg-\[var\(--admin-primary\)\]).text-white{color:var(--sk-on-accent)}:root[data-skin] .bg-\[\#FFB001\]\/20{background-color:rgba(var(--sk-accent-rgb), .2)}:root[data-skin] .bg-\[\#FFB001\]\/10{background-color:rgba(var(--sk-accent-rgb), .1)}:root[data-skin] .border-\[\#FFB001\]{border-color:var(--sk-accent)}:root[data-skin] .border-\[\#FFB001\]\/30{border-color:rgba(var(--sk-accent-rgb), .3)}:root[data-skin] .border-\[\#FFB001\]\/20{border-color:rgba(var(--sk-accent-rgb), .2)}:root[data-skin] .from-\[\#FFB001\]{--tw-gradient-from:var(--sk-accent)}:root[data-skin] .from-\[\#FFB001\]\/20{--tw-gradient-from:rgba(var(--sk-accent-rgb), .2)}:root[data-skin] .to-\[\#FFB001\]\/20{--tw-gradient-to:rgba(var(--sk-accent-rgb), .2)}:root[data-skin] :is(.to-\[\#FF8A00\],.to-\[\#a87400\]){--tw-gradient-to:var(--sk-accent-deep)}:root[data-skin] [style*="solid #FFB001"]{border-color:var(--sk-accent)!important}:root[data-skin] [style*="color: #FFB001"],:root[data-skin] [style*="color:#FFB001"]{color:var(--sk-accent)!important}:root[data-skin] .hover\:text-\[\#d97706\]:hover{color:var(--sk-accent-hover)}:root[data-skin] :is(.hover\:bg-\[\#FFB001\]\/80,.hover\:bg-\[\#FFB001\]\/90,.hover\:bg-\[\#d97706\]):hover{background-color:var(--sk-accent-hover)}:root[data-skin] .hover\:bg-\[\#FFB001\]\/10:hover{background-color:rgba(var(--sk-accent-rgb), .1)}:root[data-skin] .hover\:border-\[\#FFB001\]\/30:hover{border-color:rgba(var(--sk-accent-rgb), .3)}:root[data-skin] :is(.hover\:bg-\[\#3a3d43\],.hover\:bg-\[\#2a2d33\],.hover\:bg-\[\#2A2A2A\],.hover\:bg-\[\#2a2a2a\],.hover\:bg-\[\#222\],.hover\:bg-gray-700):hover{background-color:var(--sk-raised)}:root[data-skin] :is(.hover\:bg-\[\#222327\],.hover\:bg-gray-800):hover{background-color:var(--sk-panel-2)}:root[data-skin] .hover\:bg-\[\#1A1A1A\]\/95:hover{background-color:color-mix(in srgb, var(--sk-panel) 95%, transparent)}:root[data-skin] :is(.hover\:bg-gray-600,.hover\:bg-gray-500):hover{background-color:var(--color-gray-700);filter:brightness(1.25)}:root[data-skin] .hover\:bg-gray-700\/20:hover{background-color:color-mix(in srgb, var(--color-gray-700) 40%, transparent)}:root[data-skin] .hover\:text-white:hover{color:var(--color-white)}:root[data-skin] .hover\:text-\[var\(--theme-primary\)\]:hover{color:var(--sk-accent)}:root[data-skin] .hover\:border-\[var\(--theme-primary\)\]:hover{border-color:var(--sk-accent)}:root[data-skin] .focus\:ring-\[\#FFB001\]:focus{--tw-ring-color:var(--sk-accent)}:root[data-skin] .focus\:border-\[\#FFB001\]:focus{border-color:var(--sk-accent)}:root[data-skin] section[style*="var(--theme-primary)"]{border-block:1px solid var(--sk-accent);background:var(--sk-panel)!important}:root[data-skin] section[style*="var(--theme-primary)"] :is(.text-white,.text-white\/80){color:var(--sk-accent)}:root[data-skin] div.bg-\[var\(--theme-primary\)\]:is(.p-6,.p-8){background-color:var(--sk-panel-2);color:var(--sk-text);box-shadow:inset 0 0 0 1px var(--sk-accent)}:root[data-skin] div.bg-\[var\(--theme-primary\)\]:is(.p-6,.p-8) .text-black{color:var(--sk-accent)}:root[data-skin] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){color:var(--sk-text);caret-color:var(--sk-accent)}:root[data-skin] :is(input,textarea)::placeholder{color:var(--color-gray-500);opacity:1}:root[data-skin] :is(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--sk-accent)}:root[data-skin] option{background:var(--sk-panel);color:var(--sk-text)}:root[data-skin] th{color:var(--color-gray-300)}:root[data-skin] :is(thead,tr){border-color:var(--sk-line)}:root[data-skin] .custom-scrollbar::-webkit-scrollbar-track{background:var(--sk-panel)}:root[data-skin] .custom-scrollbar::-webkit-scrollbar-thumb{background:var(--sk-accent-deep);border-color:var(--sk-panel)}:root[data-skin]{scrollbar-color:var(--sk-accent-deep) var(--sk-bg)}:root[data-skin] :focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}:root[data-skin] :is(h1,h2,h3){font-family:var(--sk-font-head)}:root[data-skin] .mh{--mh-gold:var(--sk-accent);--mh-gold-soft:var(--sk-accent-hover);--mh-line:color-mix(in srgb, var(--sk-line) 80%, transparent);--mh-panel:color-mix(in srgb, var(--sk-panel) 92%, transparent);--mh-muted:var(--color-gray-400);--mh-bronze:var(--sk-accent-deep);--mh-bronze-line:var(--sk-line)}:root[data-skin] .mh-btn{color:var(--sk-on-accent)!important}:root[data-skin] .mh-strip{border-color:rgba(var(--sk-accent-rgb), .3);background:linear-gradient(90deg, rgba(var(--sk-accent-rgb), .12), var(--sk-panel) 60%)}:root[data-skin] .mh-chip{background:var(--sk-panel-2);color:var(--sk-accent-hover)}:root[data-skin] .mh-switch{background:var(--sk-bg-deep)}:root[data-skin] .mh-switch button[aria-pressed=true]{color:var(--sk-on-accent)}:root[data-skin] .mh-nav a{color:var(--color-gray-300)}:root[data-skin] .mh-nav :is(a[aria-current=page],a:hover){color:var(--sk-accent);background:rgba(var(--sk-accent-rgb), .08)}:root[data-skin] .mh-phonebar{background:var(--sk-bg-deep)}:root[data-skin] .mh-steps .done .mh-ck{color:var(--sk-on-accent)}:root[data-skin] :is(.mh-j .mh-card,.mh-hero){background:var(--sk-panel)}:root[data-skin] .mh-portrait{background:var(--sk-panel-2)}:root[data-skin] :is(.mh-xp,.mh-badges i.off){background:var(--sk-raised)}:root[data-skin] .mh-xp i{background:linear-gradient(90deg, var(--sk-accent-deep), var(--sk-accent))}:root[data-skin] .mh-box{background:var(--sk-bg-deep);color:var(--sk-text)}:root[data-skin] .mh-box .mh-who{color:var(--sk-on-accent)}:root[data-skin] .mh-badges i{filter:var(--sk-gold-filter)}:root[data-skin] .mh-serif{font-family:var(--sk-font-head)}:root[data-skin] .bot-desk{--bd-gold:var(--sk-accent);--bd-teal:var(--sk-accent);--bd-line:var(--sk-line);--bd-muted:var(--color-gray-400);--theme-primary:var(--sk-accent);background:var(--sk-bg);color:var(--sk-text);font-family:var(--sk-font-body)}:root[data-skin] .bot-desk :is(h1,h2,.bd-hero h1,.bc-id h2,.bd-stats strong,.bc-plate){font-family:var(--sk-font-head)}:root[data-skin] :is(.bd-panel,.bc-card,.bd-workflow>div,.bd-stats>div,.bd-callout,.bd-prize-tile,.bd-discord,.bd-banner){background:var(--sk-panel);border-color:var(--sk-line);color:var(--sk-text)}:root[data-skin] .bd-field :is(input,textarea,select){background:var(--sk-bg-deep);border-color:var(--sk-line);color:var(--sk-text);font-family:var(--sk-font-body)}:root[data-skin] :is(.bd-pill,.bc-status,.bd-notice){background:var(--sk-panel-2);border-color:var(--sk-line);color:var(--sk-accent-hover)}:root[data-skin] .bd-sections a[aria-current=page]{background:rgba(var(--sk-accent-rgb), .1);color:var(--sk-accent)}:root[data-skin] .bd-switch{color:var(--color-gray-400)}:root[data-skin] :is(.bd-link-button,.bc-actions a,.bc-choices a,.bot-desk .bc-choices button){background:var(--sk-panel-2);border-color:var(--sk-line);color:var(--sk-accent)!important}:root[data-skin] :is(.bd-seal,.bc-portrait,.bd-seal-img){background:var(--sk-panel-2);border-color:var(--sk-accent-deep);color:var(--sk-accent);box-shadow:none}:root[data-skin] :is(.bot-desk button.bc-box,.bc-dlg){background:var(--sk-bg-deep);border-color:var(--sk-accent-deep);color:var(--sk-text);box-shadow:none}:root[data-skin] :is(.bc-who,.bc-plate){background:var(--sk-accent-deep);color:var(--sk-on-accent)}:root[data-skin] :is(.bc-line,.bd-empty h3,.bd-stats strong,.bd-hero h1){color:var(--sk-text)}:root[data-skin] .bc-next{color:var(--sk-accent)}:root[data-skin] .bc-scene{border-color:var(--sk-line);background:linear-gradient(180deg, transparent 30%, var(--sk-bg-deep) 78%), radial-gradient(80% 70% at 75% 30%, rgba(var(--sk-accent-rgb), .2), transparent 70%), var(--sk-panel)}:root[data-skin] .bc-stats span{border-color:rgba(var(--sk-accent-rgb), .35);color:var(--sk-text)}@media (max-width:760px){:root[data-skin] .bd-bottom{background:color-mix(in srgb, var(--sk-bg-deep) 96%, transparent);border-top-color:var(--sk-line)}:root[data-skin] .bd-bottom a{color:var(--color-gray-400)}:root[data-skin] .bd-bottom a[aria-current=page]{background:rgba(var(--sk-accent-rgb), .14);color:var(--sk-accent)}}:root[data-skin=neon-grid] body{font-size-adjust:.52;font-weight:500}:root[data-skin=neon-grid] :is(h1,h2,h3){letter-spacing:.03em;overflow-wrap:break-word}:root[data-skin=neon-grid] :is(.bg-\[\#1A1A1A\],.bg-\[\#1A1A1A\]\/85,.bg-\[\#222327\],.bg-\[\#222327\]\/85,.bg-\[\#2a2d33\],.bg-gray-800,.mh-card,.bd-panel,.bc-card)[class*=rounded],:root[data-skin=neon-grid] :is(.mh-card,.mh-strip,.mh-hero,.bd-panel,.bc-card,.bd-callout){box-shadow:inset 0 0 0 1px #3df2ff38,0 0 18px #3df2ff0f}:root[data-skin=neon-grid] :is(input,select,textarea):focus{box-shadow:0 0 0 1px var(--sk-accent), 0 0 12px #3df2ff59}:root[data-skin=neon-grid] :is(button,a):is(.bg-\[\#FFB001\],.bg-\[var\(--theme-primary\)\],.bg-\[var\(--admin-primary\)\],.mh-btn){box-shadow:0 0 0 1px var(--sk-accent), 0 0 14px #3df2ff73}:root[data-skin=neon-grid] :is(button,a):is(.bg-\[\#FFB001\],.bg-\[var\(--theme-primary\)\],.bg-\[var\(--admin-primary\)\],.mh-btn):hover{box-shadow:0 0 0 1px var(--sk-accent-hover), 0 0 22px #3df2ffa6}:root[data-skin=neon-grid] button:is(.border,.border-2):not(:disabled):hover{box-shadow:0 0 10px #3df2ff4d}:root[data-skin=neon-grid] :is(.text-yellow-400,.text-amber-400){text-shadow:0 0 8px #ff9f4359}:root[data-skin=neon-grid] .text-\[var\(--theme-primary\)\],:root[data-skin=neon-grid] .text-\[\#FFB001\]{text-shadow:0 0 10px #3df2ff59}:root[data-skin=neon-grid] .border-\[var\(--theme-primary\)\]{box-shadow:0 1px 12px #3df2ff40}:root[data-skin=neon-grid] .custom-scrollbar::-webkit-scrollbar-thumb{box-shadow:0 0 6px var(--sk-accent)}:root[data-skin=retro-terminal] body{text-shadow:0 0 5px #33ff664d}:root[data-skin=retro-terminal] :is(h1,h2,h3){font-size-adjust:.6;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 0 8px #33ff6673;overflow-wrap:break-word;font-weight:400}:root[data-skin=retro-terminal] :not(.rounded-full):not(img){border-radius:0!important}:root[data-skin=retro-terminal] :is(.bg-\[\#1A1A1A\],.bg-\[\#222327\],.bg-\[\#222327\]\/85,.bg-\[\#1A1A1A\]\/85,.mh-card,.bd-panel,.bc-card)[class*=rounded],:root[data-skin=retro-terminal] :is(.mh-card,.bd-panel,.bc-card){box-shadow:inset 0 0 0 1px var(--sk-line)}:root[data-skin=retro-terminal] :is(.bg-\[\#FFB001\],.bg-\[var\(--theme-primary\)\],.bg-\[var\(--admin-primary\)\],.mh-btn,.text-black,[style*="var(--theme-primary)"]){text-shadow:none}:root[data-skin=retro-terminal] .mh-btn{text-transform:uppercase;letter-spacing:.06em}:root[data-skin=retro-terminal] button:is(.bg-\[\#FFB001\],.bg-\[var\(--theme-primary\)\],.bg-\[var\(--admin-primary\)\]):not(:has(>svg:only-child)){text-transform:uppercase;letter-spacing:.06em}:root[data-skin=retro-terminal] button:is(.bg-\[\#FFB001\],.bg-\[var\(--theme-primary\)\],.bg-\[var\(--admin-primary\)\]):not(:has(>svg:only-child)):before{content:"[ "}:root[data-skin=retro-terminal] button:is(.bg-\[\#FFB001\],.bg-\[var\(--theme-primary\)\],.bg-\[var\(--admin-primary\)\]):not(:has(>svg:only-child)):after{content:" ]"}:root[data-skin=retro-terminal] .mh-btn:before{content:"["}:root[data-skin=retro-terminal] .mh-btn:after{content:"]"}:root[data-skin=retro-terminal] :is(.text-yellow-400,.text-amber-400){text-shadow:0 0 6px #ffb00066}:root[data-skin=retro-terminal] body:after{content:"";pointer-events:none;z-index:2147483000;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px),radial-gradient(120% 100%,#0000 72%,#0000004d 100%);position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){:root[data-skin=retro-terminal] body:before{content:"";pointer-events:none;z-index:2147483001;background:linear-gradient(#0000,#33ff6609,#0000);height:20vh;animation:9s linear infinite sk-roll;position:fixed;top:-20vh;left:0;right:0}}@keyframes sk-roll{to{transform:translateY(140vh)}}
