.global-bg[data-v-0cbc5b27]{z-index:-1;pointer-events:none;isolation:isolate;position:fixed;inset:0;overflow:hidden}.bg-sky[data-v-0cbc5b27]{z-index:-4;background:linear-gradient(#312e81 0%,#4c3aa8 12%,#7c5cd6 22%,#c96fa8 32%,#f0a06a 42%,#fbbf24 48%,#fde8c8 56%,#fff7ed 68%,#fdf1e3 100%);position:absolute;inset:0}.bg-sun[data-v-0cbc5b27]{z-index:-3;background:radial-gradient(circle,#ffecb3d9 0%,#fbbf2473 38%,#f973162e 62%,#0000 72%);border-radius:50%;width:42vw;min-width:320px;max-width:640px;height:42vw;min-height:320px;max-height:640px;position:absolute;top:46%;left:50%;transform:translate(-50%,-35%)}.bg-aurora[data-v-0cbc5b27]{z-index:-2;filter:blur(46px)saturate(1.6);will-change:transform;background:radial-gradient(38% 30% at 68% 26%,#f9a8d48c,#0000 70%),radial-gradient(32% 26% at 30% 34%,#fbbf2480,#0000 70%),radial-gradient(44% 34% at 52% 18%,#7c5cd680,#0000 72%);animation:26s ease-in-out infinite alternate aurora-drift-0cbc5b27;position:absolute;inset:-20%}@keyframes aurora-drift-0cbc5b27{0%{transform:translate(-2.5%,-1.5%)rotate(-1.2deg)scale(1.02)}to{transform:translate(2.5%,1.5%)rotate(1.2deg)scale(1.06)}}.bg-stars[data-v-0cbc5b27]{z-index:-1;background-image:var(--star-sky);opacity:.75;background-repeat:repeat;animation:5s ease-in-out infinite alternate star-twinkle-0cbc5b27;position:absolute;inset:0}@keyframes star-twinkle-0cbc5b27{0%{opacity:.55}to{opacity:.95}}.bg-canvas[data-v-0cbc5b27]{z-index:0;position:absolute;inset:0}.bg-grain[data-v-0cbc5b27]{z-index:3;opacity:.1;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-theme=dark] .bg-sky[data-v-0cbc5b27]{background:linear-gradient(#07060d 0%,#0f0d1e 28%,#1a1230 55%,#241633 74%,#1c0f0a 100%)}[data-theme=dark] .bg-sun[data-v-0cbc5b27]{background:radial-gradient(circle,#ffd68c52 0%,#f9731629 40%,#0000 68%)}[data-theme=dark] .bg-aurora[data-v-0cbc5b27]{background:radial-gradient(40% 30% at 66% 24%,#7c5cd638,#0000 70%),radial-gradient(34% 26% at 32% 36%,#f9731633,#0000 70%),radial-gradient(46% 36% at 50% 16%,#3b2a6e66,#0000 72%);animation-duration:34s}[data-theme=dark] .bg-stars[data-v-0cbc5b27]{opacity:.85}[data-theme=dark] .bg-grain[data-v-0cbc5b27]{opacity:.16;mix-blend-mode:overlay}[data-theme=light][data-season=summer] .bg-sky[data-v-0cbc5b27]{background:linear-gradient(#7dd3fc 0%,#a5d8ff 18%,#cfe8ff 34%,#e3f6f5 48%,#f0fbfa 62%,#f8fcfa 100%)}[data-theme=light][data-season=summer] .bg-sun[data-v-0cbc5b27]{background:radial-gradient(circle,#e0f2fed9 0%,#a5d8ff66 40%,#7dd3fc26 62%,#0000 72%)}[data-theme=light][data-season=summer] .bg-aurora[data-v-0cbc5b27]{background:radial-gradient(38% 30% at 68% 26%,#67e8f959,#0000 70%),radial-gradient(32% 26% at 30% 34%,#a5f3fc4d,#0000 70%),radial-gradient(44% 34% at 52% 18%,#f0abfc4d,#0000 72%)}[data-theme=dark][data-season=summer] .bg-sky[data-v-0cbc5b27]{background:linear-gradient(#04131c 0%,#0a1f26 30%,#10333c 58%,#14404a 78%,#0c2a2e 100%)}[data-theme=dark][data-season=summer] .bg-sun[data-v-0cbc5b27]{background:radial-gradient(circle,#cffafe4d 0%,#7dd3fc24 40%,#0000 68%)}[data-theme=dark][data-season=summer] .bg-aurora[data-v-0cbc5b27]{background:radial-gradient(40% 30% at 66% 24%,#67e8f933,#0000 70%),radial-gradient(34% 26% at 32% 36%,#5eead433,#0000 70%),radial-gradient(46% 36% at 50% 16%,#cffafe33,#0000 72%);animation-duration:30s}@media (prefers-reduced-motion:reduce){.bg-aurora[data-v-0cbc5b27],.bg-stars[data-v-0cbc5b27]{animation:none}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:contain;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{color:var(--text-1);background:var(--bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:contain;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:14px;line-height:1.5;transition:background-color .2s,color .2s}button,input,select,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}input,textarea,select{appearance:none;border-radius:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:root,[data-theme=light]{--bg-base:#f8fafc;--bg-surface:#fff;--bg-elevated:#fff;--bg-hover:#f1f5f9;--text-1:#1e293b;--text-2:#64748b;--text-3:#94a3b8;--text-inverse:#fff;--border-1:#e2e8f0;--border-2:#f1f5f9;--accent-1:#667eea;--shadow-1:0 1px 0 #0f172a0a;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--h5-bottom-bar-h:calc(56px + env(safe-area-inset-bottom,0px));--h5-content-pad:12px}[data-theme=dark]{--bg-base:#0f172a;--bg-surface:#1e293b;--bg-elevated:#334155;--bg-hover:#1e293b;--text-1:#f1f5f9;--text-2:#cbd5e1;--text-3:#94a3b8;--text-inverse:#0f172a;--border-1:#334155;--border-2:#475569;--accent-1:#818cf8;--shadow-1:0 1px 0 #0003;--card-color:#1e293b;--action-color:#1e293b;--text-color-1:#f1f5f9;--text-color-2:#cbd5e1;--text-color-3:#94a3b8;--text-color-4:#64748b;--border-color:#334155;--border-color-1:#334155;--border-color-2:#475569;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light][data-season=summer]{--bg-base:#f0fbfa;--bg-surface:#fff;--bg-elevated:#fff;--bg-hover:#e6f7f4;--text-1:#13312e;--text-2:#3f6f6a;--text-3:#8aa8a5;--text-inverse:#fff;--border-1:#d8ece9;--border-2:#eaf5f3;--accent-1:#0d9488;--shadow-1:0 1px 0 #0d94880f}[data-theme=light][data-season=winter]{--bg-base:#fdf6ee;--bg-surface:#fffdf9;--bg-elevated:#fff;--bg-hover:#f7ede0;--text-1:#3d2f1f;--text-2:#7a6a55;--text-3:#a99c89;--text-inverse:#fff;--border-1:#ecdfcd;--border-2:#f6ede1;--accent-1:#b45309;--shadow-1:0 1px 0 #b453090f}[data-theme=dark][data-season=summer]{--bg-base:#0a1f26;--bg-surface:#122b33;--bg-elevated:#1b3a44;--bg-hover:#163039;--text-1:#e6f5f4;--text-2:#a9cdca;--text-3:#6f9a96;--text-inverse:#0a1f26;--border-1:#24454c;--border-2:#2e555e;--accent-1:#22d3c5;--shadow-1:0 1px 0 #00000040;--card-color:#122b33;--action-color:#122b33;--text-color-1:#e6f5f4;--text-color-2:#a9cdca;--text-color-3:#6f9a96;--text-color-4:#5d8a86;--border-color:#24454c;--border-color-1:#24454c;--border-color-2:#2e555e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark][data-season=winter]{--bg-base:#171210;--bg-surface:#241c17;--bg-elevated:#2f241d;--bg-hover:#2a211b;--text-1:#f5eee4;--text-2:#d4c4ae;--text-3:#a08d76;--text-inverse:#171210;--border-1:#3a2e24;--border-2:#463a2e;--accent-1:#f0a35e;--shadow-1:0 1px 0 #00000040;--card-color:#241c17;--action-color:#241c17;--text-color-1:#f5eee4;--text-color-2:#d4c4ae;--text-color-3:#a08d76;--text-color-4:#8a7a64;--border-color:#3a2e24;--border-color-1:#3a2e24;--border-color-2:#463a2e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=768px){:root,[data-theme=light],[data-theme=dark]{--h5-content-pad:24px}}.h5-hide-scrollbar::-webkit-scrollbar{display:none}.h5-hide-scrollbar{scrollbar-width:none}[data-theme=dark]{--n-border-color:#f1f5f926}.n-config-provider{background:0 0!important}html,body,#app{background:0 0}[data-theme=dark] .n-drawer,[data-theme=dark] .n-drawer-content,[data-theme=dark] .n-drawer-content__body,[data-theme=dark] .n-drawer-body{background-color:var(--bg-surface)!important}[data-theme=dark] .n-drawer-header{background-color:var(--bg-surface)!important;border-bottom-color:var(--border-1)!important}[data-theme=dark] .n-modal,[data-theme=dark] .n-card{background-color:var(--bg-surface)!important}[data-theme=dark] .n-card__content{color:var(--text-1)!important}
