.dashboard-shell-module__f3lREq__shell{--background:#080a18;--foreground:#f6f4ff;--card:#12162b;--card-foreground:#f6f4ff;--popover:#181c35;--popover-foreground:#f6f4ff;--primary:#f327dc;--primary-foreground:#190b20;--secondary:#1b203b;--secondary-foreground:#f6f4ff;--muted:#1b1f37;--muted-foreground:#b8b7ce;--accent:#20294a;--accent-foreground:#d9faff;--destructive:#ff8796;--border:#363a58;--input:#414664;--ring:#35e7fa;--neon-magenta:#f327dc;--neon-cyan:#35e7fa;--neon-blue:#7884ff;--neon-gold:#ffd15b;--neon-gold-fill:#ffd15b;--neon-ink:#080a18;--neon-muted:#b8b7ce;--neon-surface:#12162b;--neon-table:#0c1930;--neon-table-foreground:#f6f4ff;--neon-success:#83e7b3;--neon-danger:#ff9aa6;--font-display:"Retro Fraunces", Georgia, serif;--font-body:"Retro DM Sans", system-ui, sans-serif;--radius:1rem;isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;color:var(--foreground);font-family:var(--font-body);background:radial-gradient(at 50% -10%,#35e7fa14,#0000 36%),radial-gradient(at 100% 46%,#7884ff0f,#0000 32%),#080a18;position:relative;overflow-x:clip}.dashboard-shell-module__f3lREq__shell a:focus-visible,.dashboard-shell-module__f3lREq__shell button:focus-visible,.dashboard-shell-module__f3lREq__shell [tabindex]:focus-visible{outline-offset:3px;outline:3px solid #35e7fa}.dashboard-shell-module__f3lREq__statusScreen{background-color:#080a18}.dashboard-shell-module__f3lREq__statusText{color:#d9d8e8}.dashboard-shell-module__f3lREq__header{background:radial-gradient(at 0 0,#f327dc14,#0000 32%),linear-gradient(110deg,#0e1124,#12162b 58%,#10182c);border-bottom-color:#35e7fa33;position:relative;box-shadow:0 .75rem 2.5rem #00000038}.dashboard-shell-module__f3lREq__header:after{content:"";opacity:.62;pointer-events:none;background:linear-gradient(90deg,#0000,#f327dc 24%,#35e7fa 72%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.dashboard-shell-module__f3lREq__brandLink{color:inherit;border-radius:.65rem;text-decoration:none}.dashboard-shell-module__f3lREq__brandMark{box-shadow:0 0 1rem #ffd15b1a,inset 0 1px #f6f4ff0d}.dashboard-shell-module__f3lREq__brandName{letter-spacing:-.025em;text-shadow:0 0 1.35rem #35e7fa1f}.dashboard-shell-module__f3lREq__tagline{color:#b8b7ce}.dashboard-shell-module__f3lREq__actions{flex-shrink:0}.dashboard-shell-module__f3lREq__adminButton,.dashboard-shell-module__f3lREq__signOutButton{color:#ffe18b;background:#080a1847;border-color:#ffd15b6b}.dashboard-shell-module__f3lREq__adminButton:hover,.dashboard-shell-module__f3lREq__signOutButton:hover{color:#d9faff;background:#20294a;border-color:#35e7fa}.dashboard-shell-module__f3lREq__contentGrid{align-items:start}.dashboard-shell-module__f3lREq__sidebar{border-color:#35e7fa2e}.dashboard-shell-module__f3lREq__navigation{scrollbar-color:#35e7fa7a transparent;scrollbar-width:thin}.dashboard-shell-module__f3lREq__navigation::-webkit-scrollbar{height:.4rem}.dashboard-shell-module__f3lREq__navigation::-webkit-scrollbar-thumb{background:#35e7fa7a;border-radius:999px}.dashboard-shell-module__f3lREq__navigation a{color:#e7e5f3;border-color:#0000;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.dashboard-shell-module__f3lREq__navigation a:hover{color:#35e7fa;background:linear-gradient(110deg,#35e7fa17,#7884ff14);border-color:#35e7fa6b}.dashboard-shell-module__f3lREq__navigation a[aria-current=page]{color:#080a18;background:linear-gradient(110deg,#ffd15b,#ffe18b);border-color:#ffd15ba3;box-shadow:0 0 1rem #ffd15b1f,inset 0 1px #ffffff59}.dashboard-shell-module__f3lREq__navigation a[aria-current=page] svg{color:#12162b}.dashboard-shell-module__f3lREq__accountMeta{background:linear-gradient(100deg,#f327dc0f,#0000 76%);border-left:2px solid #f327dca8;border-radius:0 .75rem .75rem 0;padding:.6rem .85rem}.dashboard-shell-module__f3lREq__accountLabel{color:#c5c4d9}.dashboard-shell-module__f3lREq__accountEmail{color:#f6f4ff}.dashboard-shell-module__f3lREq__accessLabel{color:#ffd15b}.dashboard-shell-module__f3lREq__separator{opacity:.8}.dashboard-shell-module__f3lREq__shell [aria-label="Lux Coin balance"] p:last-of-type{color:#d9d8e8}@media (prefers-reduced-motion:reduce){.dashboard-shell-module__f3lREq__navigation a{transition-duration:.01ms}}
