.panel-shell{--color-bg:#070707;--color-bg-soft:#141210;--color-bg-elev:#1f1a16;--color-surface:#141210;--color-surface-elev:#1f1a16;--color-surface-soft:#3a342e;--color-accent:#ffe500;--color-accent-hot:#e6ce00;--color-accent-soft:#fff38a;--color-accent-mid:#f5dc33;--color-burgundy:#ffe500;--color-burgundy-deep:#e6ce00;--color-burgundy-soft:#fff38a;--color-text:#f3ede2;--color-text-elev:#fff;--color-text-soft:#e8e0d4;--color-muted:#9a9186;--color-muted-soft:#6b635a;--color-danger:#ff6b5a;--color-focus:#ffe500;--color-cream:#f3ede2;--color-primary:#ffe500;--color-link:#ffe500;--color-button-bg:#ffe500;--color-button-text:#070707;--color-button-hover-bg:#e6ce00;--color-on-accent:#070707;--color-header-bg:#070707;--color-footer-bg:#141210;--color-paper-rgb:7 7 7;--color-paper-soft-rgb:20 18 16;--color-paper-elev-rgb:31 26 22;--color-surface-rgb:20 18 16;--color-surface-elev-rgb:31 26 22;--color-surface-soft-rgb:58 52 46;--color-yellow-rgb:255 229 0;--color-yellow-deep-rgb:230 206 0;--color-yellow-soft-rgb:255 243 138;--color-yellow-mid-rgb:245 220 51;--color-burgundy-rgb:255 229 0;--color-burgundy-deep-rgb:230 206 0;--color-burgundy-soft-rgb:255 243 138;--color-cream-rgb:243 237 226;--color-cream-soft-rgb:232 224 212;--color-ink-rgb:243 237 226;--color-ink-elev-rgb:255 255 255;--color-ink-soft-rgb:232 224 212;--color-ink-mute-rgb:154 145 134;--color-gold-rgb:255 229 0;--color-gold-deep-rgb:230 206 0;--color-gold-bright-rgb:255 243 138;--color-muted-rgb:154 145 134;--color-muted-soft-rgb:107 99 90;--color-danger-rgb:255 107 90;--color-accent-rgb:255 229 0;--color-accent-hot-rgb:230 206 0;--color-accent-soft-rgb:255 243 138;--color-accent-mid-rgb:245 220 51;--color-brand-rgb:255 229 0;--color-primary-rgb:255 229 0;--color-link-rgb:255 229 0;--color-button-bg-rgb:255 229 0;--color-button-text-rgb:7 7 7;--color-button-hover-bg-rgb:230 206 0;--color-on-accent-rgb:7 7 7;--color-header-bg-rgb:7 7 7;--color-footer-bg-rgb:20 18 16;--shadow-pop:0 2px 0 0 #ffe500;--shadow-lift:0 14px 36px #00000073;--font-display:"Archivo Black", ui-sans-serif, system-ui, sans-serif;--font-sans:Nunito, ui-sans-serif, system-ui, sans-serif;background-color:var(--color-bg);color:var(--color-text);min-height:100vh}.panel-shell .field-input,.panel-shell .field{border-radius:var(--radius);border-width:1px;border-color:rgb(var(--color-cream-rgb) / .25);--tw-bg-opacity:1;background-color:rgb(28 24 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--color-cream-rgb) / var(--tw-text-opacity,1));--tw-backdrop-blur: ;-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);padding:.625rem .75rem;font-size:1rem;line-height:1.5rem}.panel-shell .field-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--color-muted-rgb) / var(--tw-text-opacity,1))}.panel-shell .field::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--color-muted-rgb) / var(--tw-text-opacity,1))}.panel-shell .field-input::placeholder,.panel-shell .field::placeholder{--tw-text-opacity:1;color:rgb(var(--color-muted-rgb) / var(--tw-text-opacity,1))}.panel-shell .field-input:focus,.panel-shell .field:focus{--tw-border-opacity:1;border-color:rgb(var(--color-yellow-rgb) / var(--tw-border-opacity,1));outline-offset:2px;--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);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-yellow-rgb) / var(--tw-ring-opacity,1));outline:2px solid #0000}.panel-shell .field-input::-moz-placeholder{color:rgb(var(--color-muted-rgb) / .9)}.panel-shell .field::-moz-placeholder{color:rgb(var(--color-muted-rgb) / .9)}.panel-shell .field-input::placeholder,.panel-shell .field::placeholder{color:rgb(var(--color-muted-rgb) / .9)}.panel-shell[data-panel=auth]{background-image:radial-gradient(70% 45% at 90% -5%,#ffe50014,#0000 55%),radial-gradient(50% 40% at 5% 15%,#ffe5000a,#0000 50%)}
