*{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--mui-palette-background-default,#0a0e27);background-image:var(--app-body-gradient);background-attachment:fixed;height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Microsoft JhengHei,sans-serif;overflow:hidden}:root{--app-accent:#00d9ff;--app-accent-channel:0 217 255;--app-divider:rgba(var(--app-accent-channel) / .24);--app-border:rgba(var(--app-accent-channel) / .32);--app-border-strong:rgba(var(--app-accent-channel) / .55);--app-scrollbar-thumb:rgba(var(--app-accent-channel) / .45);--app-scrollbar-thumb-hover:rgba(var(--app-accent-channel) / .6);--app-surface-card:rgba(var(--mui-palette-background-paperChannel,26 31 58) / .6);--app-surface-appbar:rgba(var(--mui-palette-background-paperChannel,26 31 58) / .8);--app-surface-input:rgba(var(--mui-palette-background-paperChannel,26 31 58) / .4);--app-surface-menu:rgba(var(--mui-palette-background-paperChannel,26 31 58) / .95);--app-surface-blur:blur(10px);--app-shadow-card:0 8px 32px #0000004d;--app-shadow-card-hover:0 12px 40px rgba(var(--app-accent-channel) / .2);--app-shadow-appbar:0 4px 20px rgba(var(--app-accent-channel) / .1);--app-cta-glow:0 4px 14px 0 rgba(var(--app-accent-channel) / .3);--app-cta-glow-hover:0 6px 20px 0 rgba(var(--app-accent-channel) / .4);--app-drawer-overlay:linear-gradient(180deg, rgba(var(--app-accent-channel) / .05) 0%, transparent 100%);--app-body-gradient:radial-gradient(circle at 20% 50%, rgba(var(--app-accent-channel) / .1) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(var(--app-accent-channel) / .08) 0%, transparent 50%), radial-gradient(circle at 40% 20%, rgba(var(--app-accent-channel) / .05) 0%, transparent 50%);--app-selection-text:#fff;--app-radius-card:16px;--app-radius-card-sm:12px;--app-gradient-end:var(--mui-palette-primary-light,#5defff)}@media (prefers-contrast:more){:root{--app-divider:rgba(var(--app-accent-channel) / .45);--app-border:rgba(var(--app-accent-channel) / .5);--app-border-strong:rgba(var(--app-accent-channel) / .7);--app-scrollbar-thumb:rgba(var(--app-accent-channel) / .6);--app-scrollbar-thumb-hover:rgba(var(--app-accent-channel) / .75)}}:root[data-theme-mode=oledBlack]{--mui-palette-background-default:#000;--mui-palette-background-defaultChannel:0 0 0;--mui-palette-background-paper:#14161f;--mui-palette-background-paperChannel:20 22 31}:root[data-theme-accent=purple]{--mui-palette-primary-main:#9d4edd;--mui-palette-primary-mainChannel:157 78 221;--mui-palette-primary-light:#c77dff;--mui-palette-primary-dark:#7209b7;--mui-palette-primary-contrastText:#fff;--mui-palette-primary-contrastTextChannel:255 255 255;--app-accent:#9d4edd;--app-accent-channel:157 78 221}:root[data-theme-accent=green]{--mui-palette-primary-main:#0f8;--mui-palette-primary-mainChannel:0 255 136;--mui-palette-primary-light:#5dffb3;--mui-palette-primary-dark:#00cc6a;--mui-palette-primary-contrastText:#000;--mui-palette-primary-contrastTextChannel:0 0 0;--app-accent:#0f8;--app-accent-channel:0 255 136}:root[data-theme-accent=pink]{--mui-palette-primary-main:#ff006e;--mui-palette-primary-mainChannel:255 0 110;--mui-palette-primary-light:#ff5c9d;--mui-palette-primary-dark:#cc0058;--mui-palette-primary-contrastText:#000;--mui-palette-primary-contrastTextChannel:0 0 0;--app-accent:#ff006e;--app-accent-channel:255 0 110}:root[data-theme-accent=amber]{--mui-palette-primary-main:#ffbe0b;--mui-palette-primary-mainChannel:255 190 11;--mui-palette-primary-light:#ffd54f;--mui-palette-primary-dark:#cc9608;--mui-palette-primary-contrastText:#000;--mui-palette-primary-contrastTextChannel:0 0 0;--app-accent:#ffbe0b;--app-accent-channel:255 190 11}:root[data-theme-accent=blue]{--mui-palette-primary-main:#3a86ff;--mui-palette-primary-mainChannel:58 134 255;--mui-palette-primary-light:#6ba3ff;--mui-palette-primary-dark:#2e6bcc;--mui-palette-primary-contrastText:#000;--mui-palette-primary-contrastTextChannel:0 0 0;--app-accent:#3a86ff;--app-accent-channel:58 134 255}:root[data-theme-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mui-palette-background-default:#fbfaf5;--mui-palette-background-defaultChannel:251 250 245;--mui-palette-background-paper:#faf8f4;--mui-palette-background-paperChannel:250 248 244;--mui-palette-text-primary:#1c1c1c;--mui-palette-text-primaryChannel:28 28 28;--mui-palette-text-secondary:#34322f;--mui-palette-text-secondaryChannel:52 50 47;--mui-palette-text-disabled:#8d887e;--mui-palette-text-icon:#1c1c1c80;--mui-palette-action-active:#1c1c1c8a;--mui-palette-action-activeChannel:28 28 28;--mui-palette-action-hover:#1c1c1c0a;--mui-palette-action-hoverOpacity:.04;--mui-palette-action-selected:#1c1c1c14;--mui-palette-action-selectedOpacity:.08;--mui-palette-action-focus:#1c1c1c1f;--mui-palette-action-focusOpacity:.12;--mui-palette-action-disabled:#8d887e;--mui-palette-action-disabledBackground:#1c1c1c1a;--mui-palette-divider:#1c1c1c24;--mui-palette-dividerChannel:28 28 28;--mui-palette-secondary-main:#5654a2;--mui-palette-secondary-mainChannel:86 84 162;--mui-palette-secondary-light:#7472b8;--mui-palette-secondary-dark:#3f3d80;--mui-palette-secondary-contrastText:#fff;--mui-palette-secondary-contrastTextChannel:255 255 255;--mui-palette-success-main:#00794f;--mui-palette-success-mainChannel:0 121 79;--mui-palette-success-light:#2ba577;--mui-palette-success-dark:#00603f;--mui-palette-success-contrastText:#fff;--mui-palette-warning-main:#9c5d00;--mui-palette-warning-mainChannel:156 93 0;--mui-palette-warning-light:#d08a23;--mui-palette-warning-dark:#804c00;--mui-palette-warning-contrastText:#fff;--mui-palette-error-main:#c2185b;--mui-palette-error-mainChannel:194 24 91;--mui-palette-error-light:#d84a7e;--mui-palette-error-dark:#8c1042;--mui-palette-error-contrastText:#fff;--mui-palette-info-main:#1565c0;--mui-palette-info-mainChannel:21 101 192;--mui-palette-info-light:#4285d4;--mui-palette-info-dark:#0d4a8f;--mui-palette-info-contrastText:#fff;--app-divider:#1c1c1c1a;--app-border:#1c1c1c24;--app-border-strong:#8d887e;--app-scrollbar-thumb:#1c1c1c47;--app-scrollbar-thumb-hover:#1c1c1c66;--app-surface-card:#faf8f4;--app-surface-appbar:#fdfbf7;--app-surface-input:#faf8f4;--app-surface-menu:#fffdf8;--app-surface-blur:none;--app-shadow-card:0 1px 2px #1c1c1c0f, 0 2px 8px #1c1c1c0a;--app-shadow-card-hover:0 4px 12px #1c1c1c1a;--app-shadow-appbar:0 1px 3px #1c1c1c0f;--app-cta-glow:0 1px 2px #1c1c1c1a;--app-cta-glow-hover:0 2px 6px #1c1c1c24;--app-drawer-overlay:none;--app-body-gradient:none;--app-selection-text:#1c1c1c;--app-gradient-end:var(--mui-palette-primary-dark,#2f5c5d);--mui-palette-primary-main:#437b7c;--mui-palette-primary-mainChannel:67 123 124;--mui-palette-primary-light:#5e9697;--mui-palette-primary-dark:#2f5c5d;--mui-palette-primary-contrastText:#fff;--mui-palette-primary-contrastTextChannel:255 255 255;--app-accent:#437b7c;--app-accent-channel:67 123 124}:root[data-theme-mode=light][data-theme-accent=purple]{--mui-palette-primary-main:#5654a2;--mui-palette-primary-mainChannel:86 84 162;--mui-palette-primary-light:#7472b8;--mui-palette-primary-dark:#3f3d80;--mui-palette-primary-contrastText:#fff;--mui-palette-primary-contrastTextChannel:255 255 255;--app-accent:#5654a2;--app-accent-channel:86 84 162}:root[data-theme-mode=light][data-theme-accent=green]{--mui-palette-primary-main:#316745;--mui-palette-primary-mainChannel:49 103 69;--mui-palette-primary-light:#4d8463;--mui-palette-primary-dark:#214d32;--mui-palette-primary-contrastText:#fff;--mui-palette-primary-contrastTextChannel:255 255 255;--app-accent:#316745;--app-accent-channel:49 103 69}:root[data-theme-mode=light][data-theme-accent=pink]{--mui-palette-primary-main:#9e3d3f;--mui-palette-primary-mainChannel:158 61 63;--mui-palette-primary-light:#b85f61;--mui-palette-primary-dark:#7a2c2e;--mui-palette-primary-contrastText:#fff;--mui-palette-primary-contrastTextChannel:255 255 255;--app-accent:#9e3d3f;--app-accent-channel:158 61 63}:root[data-theme-mode=light][data-theme-accent=amber]{--mui-palette-primary-main:#8f5e0f;--mui-palette-primary-mainChannel:143 94 15;--mui-palette-primary-light:#b07c2a;--mui-palette-primary-dark:#6b450a;--mui-palette-primary-contrastText:#fff;--mui-palette-primary-contrastTextChannel:255 255 255;--app-accent:#8f5e0f;--app-accent-channel:143 94 15}:root[data-theme-mode=light][data-theme-accent=blue]{--mui-palette-primary-main:#1e50a2;--mui-palette-primary-mainChannel:30 80 162;--mui-palette-primary-light:#3d6fc0;--mui-palette-primary-dark:#143a78;--mui-palette-primary-contrastText:#fff;--mui-palette-primary-contrastTextChannel:255 255 255;--app-accent:#1e50a2;--app-accent-channel:30 80 162}@media (prefers-contrast:more){:root[data-theme-mode=light]{--app-divider:#1c1c1c38;--app-border:#1c1c1c47;--app-border-strong:#6b6b6b;--app-scrollbar-thumb:#1c1c1c73;--app-scrollbar-thumb-hover:#1c1c1c99;--mui-palette-divider:#1c1c1c47}}.theme-dark-scope{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mui-palette-background-default:#0a0e27;--mui-palette-background-defaultChannel:10 14 39;--mui-palette-background-paper:#1a1f3a;--mui-palette-background-paperChannel:26 31 58;--mui-palette-text-primary:#e0e0e0;--mui-palette-text-primaryChannel:224 224 224;--mui-palette-text-secondary:#b0b0b0;--mui-palette-text-secondaryChannel:176 176 176;--mui-palette-text-disabled:#8a8d9a;--mui-palette-text-icon:#ffffff80;--mui-palette-action-active:#fff;--mui-palette-action-activeChannel:255 255 255;--mui-palette-action-hover:#ffffff14;--mui-palette-action-hoverOpacity:.08;--mui-palette-action-selected:#ffffff29;--mui-palette-action-selectedOpacity:.16;--mui-palette-action-focus:#ffffff1f;--mui-palette-action-focusOpacity:.12;--mui-palette-action-disabled:#8a8d9a;--mui-palette-action-disabledBackground:#ffffff1f;--mui-palette-divider:#00d9ff3d;--mui-palette-dividerChannel:0 217 255;--mui-palette-secondary-main:#9d4edd;--mui-palette-secondary-mainChannel:157 78 221;--mui-palette-secondary-light:#c77dff;--mui-palette-secondary-dark:#7209b7;--mui-palette-secondary-contrastText:#fff;--mui-palette-success-main:#0f8;--mui-palette-success-mainChannel:0 255 136;--mui-palette-warning-main:#ffbe0b;--mui-palette-warning-mainChannel:255 190 11;--mui-palette-error-main:#ff006e;--mui-palette-error-mainChannel:255 0 110;--mui-palette-info-main:#3a86ff;--mui-palette-info-mainChannel:58 134 255;--mui-palette-primary-main:#00d9ff;--mui-palette-primary-mainChannel:0 217 255;--mui-palette-primary-light:#5defff;--mui-palette-primary-dark:#00a8cc;--mui-palette-primary-contrastText:#000;--app-accent:#00d9ff;--app-accent-channel:0 217 255;--app-divider:rgba(var(--app-accent-channel) / .24);--app-border:rgba(var(--app-accent-channel) / .32);--app-border-strong:rgba(var(--app-accent-channel) / .55);--app-scrollbar-thumb:rgba(var(--app-accent-channel) / .45);--app-scrollbar-thumb-hover:rgba(var(--app-accent-channel) / .6);--app-surface-card:rgba(var(--mui-palette-background-paperChannel) / .6);--app-surface-appbar:rgba(var(--mui-palette-background-paperChannel) / .8);--app-surface-input:rgba(var(--mui-palette-background-paperChannel) / .4);--app-surface-menu:rgba(var(--mui-palette-background-paperChannel) / .95);--app-surface-blur:blur(10px);--app-shadow-card:0 8px 32px #0000004d;--app-shadow-card-hover:0 12px 40px rgba(var(--app-accent-channel) / .2);--app-shadow-appbar:0 4px 20px rgba(var(--app-accent-channel) / .1);--app-cta-glow:0 4px 14px 0 rgba(var(--app-accent-channel) / .3);--app-cta-glow-hover:0 6px 20px 0 rgba(var(--app-accent-channel) / .4);--app-drawer-overlay:linear-gradient(180deg, rgba(var(--app-accent-channel) / .05) 0%, transparent 100%);--app-gradient-end:var(--mui-palette-primary-light,#5defff);--app-selection-text:#fff}#root{height:100%;position:relative}@keyframes float{0%,to{transform:translateY(0)translate(0)}33%{transform:translateY(-20px)translate(10px)}66%{transform:translateY(20px)translate(-10px)}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes glow{0%,to{box-shadow:0 0 20px rgba(var(--app-accent-channel) / .3)}50%{box-shadow:0 0 40px rgba(var(--app-accent-channel) / .6)}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgba(var(--mui-palette-background-paperChannel,26 31 58) / .5);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb);border:2px solid rgba(var(--mui-palette-background-paperChannel,26 31 58) / .5);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-hover)}code{background:rgba(var(--app-accent-channel) / .14);color:var(--app-accent,#00d9ff);border-radius:4px;padding:2px 6px;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
