*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family-base, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-n-50, #f8fafc);color:var(--color-n-800, #1e293b)}#app{width:100%;min-height:100vh;min-height:100dvh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--color-n-300, #cbd5e1);border-radius:4px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:var(--color-n-400, #94a3b8)}::-webkit-scrollbar-track{background:transparent}:root{--primary-hue: 160;--primary-sat: 84%;--primary-light: 39%;--color-primary: hsl(var(--primary-hue), var(--primary-sat), var(--primary-light));--color-primary-hover: hsl(var(--primary-hue), var(--primary-sat), 45%);--color-primary-active: hsl(var(--primary-hue), var(--primary-sat), 35%);--color-primary-bg: hsl(var(--primary-hue), 90%, 96%);--color-secondary: hsl(226, 70%, 55%);--color-accent: hsl(24, 95%, 60%);--color-n-0: #ffffff;--color-n-50: #f8fafc;--color-n-100: #f1f5f9;--color-n-200: #e2e8f0;--color-n-300: #cbd5e1;--color-n-400: #94a3b8;--color-n-500: #64748b;--color-n-600: #475569;--color-n-700: #334155;--color-n-800: #1e293b;--color-n-900: #0f172a;--color-success: hsl(150, 100%, 35%);--color-warning: hsl(35, 100%, 55%);--color-error: hsl(345, 90%, 55%);--color-info: hsl(210, 100%, 60%);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 1px rgba(0, 0, 0, .02);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .05), 0 2px 4px -1px rgba(0, 0, 0, .03), 0 10px 15px -3px rgba(0, 0, 0, .03);--shadow-lg: 0 20px 25px -5px rgba(0, 0, 0, .05), 0 10px 10px -5px rgba(0, 0, 0, .02);--shadow-glow-primary: 0 0 0 3px hsla(var(--primary-hue), var(--primary-sat), var(--primary-light), .2);--font-family-base: "Outfit", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-full: 9999px;--transition-base: all .3s cubic-bezier(.4, 0, .2, 1)}body{background-color:var(--color-n-50);color:var(--color-n-600);font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glass{background:#ffffffb3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.5)}.glass-dark{background:#0f172abf;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0000004d}.card-premium{background:var(--color-n-0);border:1px solid var(--color-n-100);box-shadow:var(--shadow-md);border-radius:var(--radius-lg);transition:var(--transition-base)}.card-premium:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-n-200)}.bg-gradient-primary{background:linear-gradient(135deg,var(--color-primary) 0%,hsl(var(--primary-hue),var(--primary-sat),30%) 100%)}.bg-gradient-dark{background:linear-gradient(135deg,var(--color-n-800) 0%,var(--color-n-900) 100%)}.text-gradient{background:linear-gradient(120deg,var(--color-n-800),var(--color-n-600));-webkit-background-clip:text;background-clip:text;color:transparent}.text-gradient-primary{background:linear-gradient(120deg,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;background-clip:text;color:transparent}.n-message-container.n-message-container--top{top:32px!important;pointer-events:none}.n-message-container .n-message{pointer-events:auto;border-radius:99px!important;background:#fffffffa!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:0 8px 40px -4px #0000001a,0 2px 10px -2px #0000000d,0 0 0 1px #fffc inset!important;border:1px solid rgba(226,232,240,.6)!important;padding:10px 24px 10px 14px!important;margin-bottom:16px!important;display:inline-flex!important;align-items:center!important;min-width:fit-content}.n-message .n-message__icon{margin:0 12px 0 0!important}.n-message .n-message__icon .n-icon{width:28px!important;height:28px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;box-shadow:0 2px 6px #0000000f}.n-message--success-type .n-message__icon .n-icon{background:#ecfdf5!important;color:#059669!important}.n-message--error-type .n-message__icon .n-icon{background:#fff1f2!important;color:#e11d48!important}.n-message--warning-type .n-message__icon .n-icon{background:#fffbeb!important;color:#d97706!important}.n-message--info-type .n-message__icon .n-icon{background:#eff6ff!important;color:#2563eb!important}.n-message--loading-type .n-message__icon .n-icon{background:#f8fafc!important;color:#64748b!important;box-shadow:none!important}.n-message .n-message__content{font-family:var(--font-family-base)!important;font-weight:600!important;font-size:14px!important;color:#334155!important;letter-spacing:-.01em!important;line-height:1.5!important}.n-message .n-message__close{margin-left:12px!important;color:#94a3b8!important;transition:color .2s}.n-message .n-message__close:hover{color:#475569!important;background:#0000000d;border-radius:50%}.n-spin--rotate{animation:spin-rotate 1.2s cubic-bezier(.5,0,.5,1) infinite!important}@keyframes spin-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skeleton-loading{background:linear-gradient(90deg,var(--color-n-100) 25%,var(--color-n-200) 50%,var(--color-n-100) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite ease-in-out;border-radius:8px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}:root{--theme-scene-overlay: rgba(8, 18, 30, 0);--theme-nav-surface: rgba(255, 255, 255, 1);--theme-card-surface: rgba(255, 255, 255, 1);--theme-content-surface: rgba(255, 255, 255, 1);--theme-modal-surface: rgba(255, 255, 255, 1);--theme-border: rgba(15, 23, 42, .1);--theme-highlight: rgba(255, 255, 255, .72);--theme-shadow: 0 16px 40px rgba(15, 23, 42, .08);--theme-shadow-raised: 0 24px 64px rgba(15, 23, 42, .12);--theme-ink-on-scene: #ffffff;--theme-ink-primary: #142033;--theme-ink-secondary: #475569;--theme-ink-muted: #64748b;--theme-accent: #0f9f83;--theme-accent-hover: #0b816d;--theme-radius-panel: 24px;--theme-radius-control: 14px;--theme-motion-fast: .18s;--theme-motion-scene: .48s}:focus-visible{outline:3px solid rgba(15,159,131,.52);outline-offset:3px}html[data-theme=classic]{color-scheme:light}html[data-theme=classic] .profile-theme-switcher{--switcher-background: rgba(255, 255, 255, .96);--switcher-border: rgba(15, 23, 42, .12);--switcher-color: #334155;--switcher-shadow: 0 12px 32px rgba(15, 23, 42, .16)}html[data-theme=classic] .focus-home{--classic-home-ink: #1f2937;--classic-home-muted: #5b6678;--classic-home-paper: #fffdf7;--classic-home-soft: #f8fafc;--classic-home-line: #1f2937;--classic-home-cyan: #16cfe0;--classic-home-mint: #10b981;color:var(--classic-home-ink)!important}html[data-theme=classic] .focus-home :where(.home-heading h1,.section-heading h2){color:var(--classic-home-ink)!important;text-shadow:none!important}html[data-theme=classic] .focus-home .home-eyebrow{color:var(--classic-home-muted)!important}html[data-theme=classic] .focus-home .profession-chip{color:var(--classic-home-ink)!important;background:#fff7b8!important;border:2px solid var(--classic-home-line)!important;border-radius:10px!important;box-shadow:3px 3px #1f293729!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=classic] .focus-home :where(.goal-panel,.home-section){color:var(--classic-home-ink)!important;background:var(--classic-home-paper)!important;border:2px solid var(--classic-home-line)!important;box-shadow:8px 8px #1f29371f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=classic] .focus-home .goal-panel{position:relative;overflow:hidden;border-radius:18px!important}html[data-theme=classic] .focus-home .goal-panel:before{position:absolute;inset:0 0 auto;height:8px;background:#ffe24b;border-bottom:2px solid var(--classic-home-line);content:""}html[data-theme=classic] .focus-home .goal-title-row span:not(.goal-icon),html[data-theme=classic] .focus-home .goal-progress-copy,html[data-theme=classic] .focus-home :where(.bank-row__copy small,.notice-row__copy small),html[data-theme=classic] .focus-home .empty-bank p,html[data-theme=classic] .focus-home .announcement-detail__meta{color:var(--classic-home-muted)!important}html[data-theme=classic] .focus-home :where(.goal-title-row h2,.goal-number,.goal-ring-icon){color:var(--classic-home-ink)!important;text-shadow:none!important;filter:none!important}html[data-theme=classic] .focus-home :where(.goal-icon,.bank-row__icon,.summary-item__icon,.continue-button__icon){color:var(--classic-home-ink)!important;background:#d9fbff!important;border:2px solid var(--classic-home-line)!important;box-shadow:none!important}html[data-theme=classic] .focus-home .goal-progress-copy strong{color:#087968!important}html[data-theme=classic] .focus-home .goal-progress-track{height:10px;background:#e5e7eb!important;border:1px solid #a7b0bd;box-shadow:none!important}html[data-theme=classic] .focus-home .goal-progress-track span{background:var(--classic-home-mint)!important;box-shadow:none!important}html[data-theme=classic] .focus-home .goal-ring-wrap .n-progress-graph-circle-rail{stroke:#d8dee7!important}html[data-theme=classic] .focus-home .goal-ring-wrap .n-progress-graph-circle-fill{stroke:var(--classic-home-mint)!important}html[data-theme=classic] .focus-home .continue-button{color:#10212b!important;background:var(--classic-home-cyan)!important;border:2px solid var(--classic-home-line)!important;border-radius:12px!important;box-shadow:4px 4px #1f293733!important}html[data-theme=classic] .focus-home .continue-button:hover{color:#10212b!important;background:#25dbea!important}html[data-theme=classic] .focus-home .home-section{border-radius:16px!important}html[data-theme=classic] .focus-home .text-action{color:#087968!important;font-weight:700}html[data-theme=classic] .focus-home :where(.bank-row,.notice-row,.empty-bank){color:var(--classic-home-ink)!important;background:var(--classic-home-soft)!important;border:1.5px solid #aeb8c6!important;border-radius:12px!important}html[data-theme=classic] .focus-home :where(.bank-row,.notice-row):hover{color:var(--classic-home-ink)!important;background:#ecfeff!important;border-color:#168a98!important}html[data-theme=classic] .focus-home .bank-row__status{color:#087968!important;font-weight:700}html[data-theme=classic] .focus-home .bank-row__arrow{color:var(--classic-home-muted)!important}html[data-theme=classic] .focus-home .summary-grid{gap:14px;overflow:visible;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=classic] .focus-home .summary-item{color:var(--classic-home-ink)!important;background:#fff!important;border:2px solid var(--classic-home-line)!important;border-radius:14px!important;box-shadow:4px 4px #1f29371f!important}html[data-theme=classic] .focus-home .summary-item+.summary-item{border-left:2px solid var(--classic-home-line)!important}html[data-theme=classic] .focus-home .summary-item:hover{color:var(--classic-home-ink)!important;background:#fffbe3!important;border-color:var(--classic-home-line)!important}html[data-theme=classic] .focus-home .summary-item small{color:var(--classic-home-muted)!important}html[data-theme=classic] .focus-home .summary-item__icon--warning{color:#9a5b00!important;background:#fff2c6!important}html[data-theme=classic] .focus-home .notice-row__tag{color:#7a4800!important;background:#fff2b3!important;border-color:#b97800!important}html[data-theme=classic] .focus-home .announcement-detail p{color:var(--classic-home-ink)!important}@media (max-width: 768px){html[data-theme=classic]{--mobile-bottom-nav-height: 88px}html[data-theme=classic] .focus-home :where(.goal-panel,.home-section){box-shadow:5px 5px #1f29371f!important}html[data-theme=classic] .focus-home .summary-grid{gap:8px}html[data-theme=classic] .focus-home .summary-item{box-shadow:3px 3px #1f29371a!important}html[data-theme=classic] #app .mobile-bottom-nav{color:#4b5563!important;background:#fffdf7!important;border:2px solid #1f2937!important;border-radius:16px!important;box-shadow:5px 5px #1f29372e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=classic] #app .mobile-bottom-nav__item{color:#4b5563!important;border:1.5px solid transparent!important;border-radius:10px!important;box-shadow:none!important}html[data-theme=classic] #app .mobile-bottom-nav__item:hover{color:#1f2937!important;background:#f1f5f9!important}html[data-theme=classic] #app .mobile-bottom-nav__item.active{color:#10212b!important;background:#16cfe0!important;border-color:#1f2937!important;box-shadow:2px 2px #1f293729!important}html[data-theme=classic] #app .mobile-bottom-nav__item.active:after{bottom:3px;width:14px;height:3px;background:#1f2937!important;border-radius:0}html[data-theme=classic] #app .main-content-wrapper,html[data-theme=classic] #app .main-content-wrapper.no-padding{padding-bottom:calc(var(--mobile-bottom-nav-height) + env(safe-area-inset-bottom))!important}}html.zen-practice-active[data-theme=classic] #app .mobile-bottom-nav,html.zen-practice-active[data-theme=classic] #app .main-layout .desktop-sider,html.zen-practice-active[data-theme=classic] #app .main-layout .glass-header,html.zen-practice-active[data-theme=classic] #app .theme-switcher{display:none!important}html.zen-practice-active[data-theme=classic] #app .main-layout .bg-transparent{width:100%!important;max-width:none!important;flex:1 1 100%!important}html.zen-practice-active[data-theme=classic] #app .main-content-wrapper,html.zen-practice-active[data-theme=classic] #app .main-content-wrapper.no-padding{min-height:100dvh!important;padding-bottom:0!important}html.zen-practice-active[data-theme=classic] #app .practice-container{min-height:100dvh!important;height:100dvh!important}html[data-theme=classic] #app .practice-container .zen-toolbar-toggle.active{min-width:94px;min-height:38px;padding:0 12px;color:#12343a!important;background:#d9fbff!important;border:2px solid #1f2937!important;border-radius:999px!important;box-shadow:2px 2px #1f293724!important}html[data-theme=classic] #app .practice-container .zen-toolbar-timer,html[data-theme=classic] #app .practice-container .zen-toolbar-exit{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-variant-numeric:tabular-nums;font-weight:800}html[data-theme=classic] #app .practice-container .zen-toolbar-timer:after{margin:0 6px;color:#6b7a88;content:"·"}html[data-theme=classic] #app .practice-container .zen-toolbar-exit{font-size:12px}@media (max-width: 640px){html.zen-practice-active[data-theme=classic] #app .practice-container .practice-layout-container{padding-top:14px!important}html[data-theme=classic] #app .practice-container .zen-toolbar-toggle.active{min-width:88px;min-height:36px;padding:0 9px;font-size:12px}}html[data-theme=classic] #app .practice-container .answer-sheet-chip{cursor:pointer;-webkit-user-select:none;user-select:none}html[data-theme=classic] #app .practice-container .sheet-chip-label{display:none}html[data-theme=classic] #app .practice-container .answer-sheet-chip:hover,html[data-theme=classic] #app .practice-container .answer-sheet-chip:focus-visible{border-color:#0e8390!important;box-shadow:4px 4px #1f293729!important;outline:none}html[data-theme=classic] .answer-sheet-modal.n-card{color:#1f2937!important;background:#fffdf7!important;border:2px solid #1f2937!important;border-radius:16px!important;box-shadow:8px 8px #1f29372e!important}html[data-theme=classic] .answer-sheet-modal .n-card-header{padding:16px 18px 10px!important;border-bottom:1px dashed #aeb8c6}html[data-theme=classic] .answer-sheet-modal .n-card__content{max-height:calc(84vh - 70px);padding:14px 18px 18px!important;overflow:auto}html[data-theme=classic] .answer-sheet-modal__title,html[data-theme=classic] .answer-sheet-modal__summary{display:flex;align-items:center;justify-content:space-between}html[data-theme=classic] .answer-sheet-modal__title{justify-content:flex-start;gap:8px;color:#1f2937;font-size:17px;font-weight:800}html[data-theme=classic] .answer-sheet-modal__summary{margin-bottom:12px;color:#5b6678;font-size:13px;font-weight:700}html[data-theme=classic] .answer-sheet-modal__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:8px}html[data-theme=classic] .answer-sheet-modal__bubble{width:100%;min-width:34px;min-height:34px;margin:0;padding:0;color:#526071;background:#fff!important;border:1.5px solid #aeb8c6!important;border-radius:10px!important;box-shadow:none!important;font:700 13px/1 Inter,PingFang SC,sans-serif!important}html[data-theme=classic] .answer-sheet-modal__bubble.active{color:#10212b!important;background:#16cfe0!important;border-color:#1f2937!important;box-shadow:2px 2px #1f293729!important;transform:none!important}html[data-theme=classic] .answer-sheet-modal__bubble.correct{color:#087968!important;background:#dcfce7!important;border-color:#10b981!important}html[data-theme=classic] .answer-sheet-modal__bubble.wrong{color:#a12c39!important;background:#fee2e2!important;border-color:#dc5966!important}html[data-theme=classic] .answer-sheet-modal__bubble.active.correct,html[data-theme=classic] .answer-sheet-modal__bubble.active.wrong{outline:2px solid #1f2937;outline-offset:2px}html[data-theme=classic] .answer-sheet-modal__pagination{margin-top:14px;padding-top:10px}@media (max-width: 1200px){html[data-theme=classic] #app .practice-container .answer-sheet-chip{min-width:0}html[data-theme=classic] #app .practice-container .answer-sheet-chip .chip-icon{flex:0 0 auto}html[data-theme=classic] #app .practice-container .answer-sheet-chip .chip-total{display:none}html[data-theme=classic] #app .practice-container .answer-sheet-chip .sheet-chip-label{display:inline;color:#0e6570;font-size:12px;font-weight:800;white-space:nowrap}}@media (max-width: 640px){html[data-theme=classic] #app .practice-container .answer-sheet-chip{gap:3px;padding:8px 7px}html[data-theme=classic] #app .practice-container .answer-sheet-chip .chip-icon{flex:0 0 auto;font-size:13px}html[data-theme=classic] #app .practice-container .answer-sheet-chip .chip-text{font-size:14px;white-space:nowrap}html[data-theme=classic] #app .practice-container .answer-sheet-chip .chip-total{font-size:11px;white-space:nowrap}html[data-theme=classic] #app .practice-container .answer-sheet-chip .chip-divider{font-size:11px}}html[data-theme=aurora-glass]{color-scheme:light;--theme-scene-overlay: rgba(8, 18, 30, .42);--theme-nav-surface: rgba(20, 29, 31, .54);--theme-card-surface: rgba(17, 29, 30, .54);--theme-content-surface: rgba(18, 31, 32, .68);--theme-modal-surface: rgba(16, 28, 30, .9);--theme-border: rgba(255, 248, 236, .3);--theme-highlight: rgba(255, 255, 255, .2);--theme-glass-border: rgba(255, 248, 236, .24);--theme-glass-sheen: linear-gradient(145deg, rgba(244, 231, 211, .12), transparent 42%);--theme-glass-filter: blur(22px) saturate(124%);--theme-glass-filter-dense: blur(24px) saturate(118%);--theme-shadow: 0 24px 60px rgba(4, 10, 18, .28);--theme-shadow-raised: 0 30px 72px rgba(4, 10, 18, .34);--theme-ink-on-scene: #f4e7d3;--theme-ink-primary: #f4e7d3;--theme-ink-secondary: rgba(244, 231, 211, .74);--theme-ink-muted: rgba(244, 231, 211, .56);--theme-control-text: #fff3df;--theme-control-placeholder: rgba(255, 243, 223, .72);--theme-accent: #69d8bc;--theme-accent-hover: #8be7cf;--theme-radius-panel: 26px;--color-primary: #58c9ad;--color-primary-hover: #7bdec5;--color-primary-active: #36a98f;--color-primary-bg: rgba(105, 216, 188, .12);--color-n-0: rgba(244, 231, 211, .08);--color-n-50: rgba(244, 231, 211, .1);--color-n-100: rgba(244, 231, 211, .14);--color-n-200: rgba(244, 231, 211, .2);--color-n-300: rgba(244, 231, 211, .36);--color-n-400: rgba(244, 231, 211, .5);--color-n-500: rgba(244, 231, 211, .62);--color-n-600: rgba(244, 231, 211, .72);--color-n-700: rgba(244, 231, 211, .82);--color-n-800: rgba(244, 231, 211, .9);--color-n-900: #f4e7d3;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--shadow-sm: 0 8px 20px rgba(7, 14, 26, .08);--shadow-md: var(--theme-shadow);--shadow-lg: var(--theme-shadow-raised)}html[data-theme=aurora-glass],html[data-theme=aurora-glass] body,html[data-theme=aurora-glass] #app{min-height:100%;background-color:#101b1f}html[data-theme=aurora-glass] body{position:relative;color:var(--theme-ink-primary);background:#101b1f}html[data-theme=aurora-glass] body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background-image:radial-gradient(circle at 18% 12%,rgba(244,231,211,.14),transparent 34%),linear-gradient(110deg,#06121885,#0a171b40 46%,#070e1685),url(/assets/aurora-study-room-DT065cnX.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;transform:translateZ(0) scale(1.002);backface-visibility:hidden}html[data-theme=aurora-glass] body:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 22%),radial-gradient(circle at 82% 84%,rgba(15,159,131,.08),transparent 28%)}html[data-theme=aurora-glass] #app{position:relative;z-index:1;background:transparent}html[data-theme=aurora-glass] .js-cursor-container,html[data-theme=aurora-glass] canvas:not([data-zr-dom-id]){display:none!important}html[data-theme=aurora-glass] :where(.main-layout,.main-layout .bg-transparent,.main-content-wrapper){background-color:transparent!important;background-image:none!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] .main-layout{--neon-yellow: #d8b56f;--neon-cyan: #69d8bc;--neon-magenta: #cf7582;--void-black: #14241f;--off-white: rgba(247, 250, 249, .88)}html[data-theme=aurora-glass] .main-layout .desktop-sider{background:linear-gradient(165deg,#f4e7d31a,#0a181d61 45%),#0e1b1e99!important;border:0!important;border-right:1px solid rgba(255,248,236,.2)!important;box-shadow:18px 0 58px #070e1a33,inset -1px 0 #ffffff14;backdrop-filter:blur(22px) saturate(132%);-webkit-backdrop-filter:blur(22px) saturate(132%)}html[data-theme=aurora-glass] .main-layout .logo-container{background:linear-gradient(145deg,#f4e7d329,#f4e7d30a)!important;border:0!important;border-bottom:1px solid rgba(255,248,236,.18)!important}html[data-theme=aurora-glass] .main-layout .logo-container:after{background:linear-gradient(120deg,rgba(255,255,255,.13),transparent 46%)!important}html[data-theme=aurora-glass] .main-layout .logo-icon-bg{color:var(--theme-ink-on-scene)!important;background:#f4e7d31f!important;border:1px solid rgba(255,248,236,.28)!important;border-radius:14px!important;box-shadow:inset 0 1px 1px #ffffff2e,0 12px 28px #00000029!important}html[data-theme=aurora-glass] .main-layout :where(.brand-title,.brand-subtitle){color:var(--theme-ink-on-scene)!important;background:transparent!important;border:0!important;letter-spacing:.04em}html[data-theme=aurora-glass] .main-layout .brand-subtitle{opacity:.66}html[data-theme=aurora-glass] .main-layout .n-menu{--n-item-text-color: rgba(244, 231, 211, .74) !important;--n-item-icon-color: rgba(244, 231, 211, .7) !important;--n-item-text-color-hover: #f4e7d3 !important;--n-item-icon-color-hover: #f4e7d3 !important;--n-item-text-color-active: #f4e7d3 !important;--n-item-icon-color-active: #f4e7d3 !important}html[data-theme=aurora-glass] .main-layout .n-menu-item-content{color:#f4e7d3c2!important;background:transparent!important;border:1px solid transparent!important;border-radius:14px!important;box-shadow:none!important;transform:none!important;transition:background var(--theme-motion-fast),transform var(--theme-motion-fast),border-color var(--theme-motion-fast)!important}html[data-theme=aurora-glass] .main-layout .n-menu-item-content:hover{color:var(--theme-ink-on-scene)!important;background:#f4e7d317!important;border-color:#fff8ec29!important;box-shadow:inset 0 1px 1px #ffffff14!important;transform:translate(2px)!important}html[data-theme=aurora-glass] .main-layout .n-menu-item-content--selected{color:var(--theme-ink-on-scene)!important;background:linear-gradient(135deg,#f4e7d32e,#f4e7d312)!important;border-color:#fff8ec4d!important;box-shadow:0 14px 34px #00000029,inset 0 1px 1px #ffffff29!important;transform:none!important}html[data-theme=aurora-glass] .main-layout .n-menu-item-content :where(.n-menu-item-content-header,.n-menu-item-content__icon){color:inherit!important;font-weight:650!important}html[data-theme=aurora-glass] .main-layout .status-widget{color:var(--theme-ink-on-scene);background:#f4e7d312!important;border:1px solid rgba(255,248,236,.2)!important;border-radius:18px!important;box-shadow:0 18px 44px #0003,inset 0 1px 1px #ffffff1f!important}html[data-theme=aurora-glass] .main-layout :where(.widget-header,.stat-row){color:#f4e7d3c7!important;border-color:#fff8ec29!important}html[data-theme=aurora-glass] .main-layout .cyber-progress{overflow:hidden;background:#ffffff1a;border:0;border-radius:999px}html[data-theme=aurora-glass] .main-layout .cyber-btn{color:#f4e7d3;background:#f4e7d31f;border:1px solid rgba(255,248,236,.2);border-radius:999px}html[data-theme=aurora-glass] .main-layout .glass-header{background:linear-gradient(150deg,rgba(244,231,211,.1),transparent 56%),#101d2085!important;border:0!important;border-bottom:1px solid rgba(255,248,236,.2)!important;box-shadow:0 18px 58px #070e1a30,inset 0 1px #ffffff14;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}html[data-theme=aurora-glass] .main-layout .page-title{color:var(--theme-ink-on-scene)!important;background:transparent!important;padding:0!important;box-shadow:none!important;transform:none!important;font-size:clamp(18px,2vw,24px);font-weight:720;letter-spacing:.02em;text-transform:none}html[data-theme=aurora-glass] .main-layout :where(.header-center,.action-btn,.user-pill){color:var(--theme-ink-on-scene)!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.2)!important;border-radius:999px!important;box-shadow:inset 0 1px 1px #ffffff1c!important;transform:none!important}html[data-theme=aurora-glass] .main-layout :where(.username,.dropdown-icon,.admin-link,.mobile-toggle){color:var(--theme-ink-on-scene)!important}html[data-theme=aurora-glass] .main-layout .role-badge{color:#f4e7d3b3!important;background:transparent!important}html[data-theme=aurora-glass] .main-layout .user-avatar{border:1px solid rgba(255,248,236,.28)!important;border-radius:50%!important}html[data-theme=aurora-glass] .main-layout .divider{background:#fff8ec38!important}html[data-theme=aurora-glass] .main-layout .fun-text{color:#f4e7d3c2!important;background:none!important;-webkit-text-fill-color:currentColor!important}html[data-theme=aurora-glass] .main-layout .focus-tag{color:#f4e7d3d1!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.22)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff1f!important;text-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] :where(.sketch-login-container,.sketch-register-container){min-height:100dvh;color:var(--theme-ink-primary);background:transparent!important}html[data-theme=aurora-glass] :where(.paper-grid-bg,.paper-dot-bg,.doodles,.decorations){opacity:0!important;filter:grayscale(1)}html[data-theme=aurora-glass] :where(.paper-grid-bg,.paper-dot-bg,.panel-bg,.stripe-bg,.scribble-line,.wavy-line,.paper-holes){display:none!important;background-image:none!important}html[data-theme=aurora-glass] :where(.sketch-card,.notebook-card){background:var(--theme-glass-sheen),var(--theme-content-surface)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px 1px #ffffff6b!important;transform:none!important;backdrop-filter:var(--theme-glass-filter-dense);-webkit-backdrop-filter:var(--theme-glass-filter-dense)}html[data-theme=aurora-glass] :where(.tape-strip,.spiral-binding,.sticky-note-sm,.decor-spring){display:none!important}html[data-theme=aurora-glass] :where(.hand-title,.marker-title){color:var(--theme-ink-primary)!important;font-family:Songti SC,STSong,serif!important;letter-spacing:.04em}html[data-theme=aurora-glass] :where(.hand-subtitle,.pencil-text,.sketch-label,.checkbox-text){color:var(--theme-ink-secondary)!important}html[data-theme=aurora-glass] #app :where(.sketch-login-container,.sketch-register-container) .sketch-input .n-input__input-el{color:#fff8ec!important;-webkit-text-fill-color:#fff8ec!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;font-weight:650!important;letter-spacing:.015em;text-shadow:0 1px 2px rgba(4,10,18,.32);caret-color:var(--theme-accent)!important}html[data-theme=aurora-glass] #app :where(.sketch-login-container,.sketch-register-container) .sketch-input .n-input__input-el::placeholder{color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none}html[data-theme=aurora-glass] #app :where(.sketch-login-container,.sketch-register-container) .sketch-input .n-input__placeholder{color:#fff8ecd6!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;font-weight:600!important;opacity:1!important;text-shadow:0 1px 2px rgba(4,10,18,.28)}html[data-theme=aurora-glass] #app :where(.sketch-login-container,.sketch-register-container) .sketch-input .n-input__input-el:-webkit-autofill{-webkit-text-fill-color:#fff8ec!important;caret-color:var(--theme-accent)!important;transition:background-color 9999s ease-out 0s}html[data-theme=aurora-glass] :where(.underline-sketch,.scribble-line){opacity:.58;filter:hue-rotate(330deg) saturate(.72)}html[data-theme=aurora-glass] :where(.sketch-logo,.header-icon){color:var(--theme-accent)!important;background:#0f9f831a!important;border:1px solid rgba(15,159,131,.22)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff80!important}html[data-theme=aurora-glass] :where(.sketch-button,.register-button){color:#fff!important;background:linear-gradient(135deg,#168f78,#0b6f62)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:999px!important;box-shadow:0 16px 34px #08645447,inset 0 1px 1px #ffffff3d!important;transform:none!important}html[data-theme=aurora-glass] #app .sketch-register-container .register-btn{color:#082421!important;background:linear-gradient(135deg,#72e1c2,#45c8aa)!important;border:1px solid rgba(196,255,239,.58)!important;border-radius:999px!important;box-shadow:0 14px 30px #03141238,inset 0 1px #ffffff6b!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;font-weight:750!important;transform:none!important}html[data-theme=aurora-glass] #app .sketch-register-container .register-btn:after,html[data-theme=aurora-glass] #app .sketch-register-container .register-btn .btn-shadow{display:none!important}html[data-theme=aurora-glass] .sketch-footer{color:#f4e7d3c7!important;background:#0e1b1e7a!important;border:1px solid rgba(255,248,236,.22)!important;border-radius:20px!important;box-shadow:var(--theme-shadow),inset 0 1px #ffffff1f!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-theme=aurora-glass] .sketch-footer :where(p,button,span,.n-icon){color:inherit!important}html[data-theme=aurora-glass] .contact-copy{background:#f4e7d314!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:999px!important}html[data-theme=aurora-glass] :where(.anti-home,.bank-page,.share-center,.knowledge-page,.anti-profile,.public-page,.converter-container,.manage-container,.wrong-book-container,.stats-dashboard,.practice-container){color:var(--theme-ink-primary)!important;background-color:transparent!important;background-image:none!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] :where(.terminal-hero,.control-panel,.chaos-card,.console-section,.bulletin-section,.bank-hero,.bank-tabs,.bank-card,.share-header,.share-card,.control-card,.summary-card,.point-card,.study-plan,.id-badge,.config-panel,.laptop-lid,.terminal-form,.access-card-section,.resource-card,.public-header,.question-card,.action-card,.info-card,.stats-card,.steps-card,.engine-alert,.guide-alert,.table-card,.filter-panel,.search-toolbar,.sticky-note,.sketch-box,.sketch-card,.advice-section,.practice-toolbar,.side-card,.side-panel,.question-panel,.analysis-box,.search-modal-content){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px 1px #ffffff6b!important;text-shadow:none!important;transform:none!important;backdrop-filter:var(--theme-glass-filter);-webkit-backdrop-filter:var(--theme-glass-filter)}html[data-theme=aurora-glass] :where(.table-card,.question-panel,.analysis-box,.question-card,.search-modal-content,.terminal-form,.result-container,.history-list-container,.sheet-container){background:var(--theme-glass-sheen),var(--theme-content-surface)!important;background-image:var(--theme-glass-sheen)!important;backdrop-filter:var(--theme-glass-filter-dense);-webkit-backdrop-filter:var(--theme-glass-filter-dense)}html[data-theme=aurora-glass] :where(.hero-title,.hand-title-large,.hand-title,.page-title,.page-heading h1,.page-heading h2,.share-header h1,.converter-header h1,.dashboard-header h1){color:var(--theme-ink-primary)!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] :where(.industrial-btn,.sketch-btn,.action-btn,.goal-setting-btn,.convert-btn,.add-btn,.search-button){border-radius:999px!important;box-shadow:0 12px 26px #070e1a1f,inset 0 1px #ffffff38!important;transform:none!important}html[data-theme=aurora-glass] :where(.side-panel,.question-panel,.sticky-note,.torn-paper,.notebook-cover-start){background-image:none!important}html[data-theme=aurora-glass] :where(.doodles-layer,.doodle-sun,.doodle-item,.stats-decoration,.sticker,.stripes,.barcode,.page-turn-hint){opacity:.12!important}html[data-theme=aurora-glass] .anti-home{width:min(1180px,calc(100% - 32px));min-height:auto!important;margin:0 auto;padding:42px 0 96px!important}html[data-theme=aurora-glass] .anti-home .terminal-hero{overflow:hidden;color:var(--theme-ink-on-scene)!important;background:radial-gradient(circle at 14% 2%,rgba(244,231,211,.16),transparent 34%),linear-gradient(135deg,#2126249e,#0c181c75)!important;border:1px solid rgba(255,248,236,.28)!important;border-radius:28px!important;box-shadow:0 30px 76px #070e1a47,inset 0 1px 1px #ffffff29!important;backdrop-filter:blur(20px) saturate(126%);-webkit-backdrop-filter:blur(20px) saturate(126%)}html[data-theme=aurora-glass] .anti-home .terminal-header{color:#f4e7d3ad!important;background:#f4e7d30e!important;border-color:#fff8ec24!important;padding:12px 20px}html[data-theme=aurora-glass] .anti-home .terminal-title{color:inherit!important;font-size:12px;letter-spacing:.12em}html[data-theme=aurora-glass] .anti-home .status-dot{width:9px;height:9px;background:#69d8bc!important;box-shadow:0 0 18px #69d8bcb8}html[data-theme=aurora-glass] .anti-home .terminal-body{padding:clamp(30px,5vw,58px);align-items:center}html[data-theme=aurora-glass] .anti-home .hero-title{color:var(--theme-ink-on-scene)!important;font-family:Songti SC,STSong,serif!important;font-size:clamp(42px,5vw,72px);font-weight:650;line-height:.98;letter-spacing:-.04em;text-transform:none}html[data-theme=aurora-glass] .anti-home .user-highlight{display:inline-block;margin-top:8px;padding:0;color:#f4e7d3!important;background:transparent!important;text-shadow:0 12px 36px rgba(0,0,0,.32)}html[data-theme=aurora-glass] .anti-home .console-log{color:#f4e7d3ad!important;line-height:1.85}html[data-theme=aurora-glass] .anti-home .highlight{color:#8be0ca!important}html[data-theme=aurora-glass] .anti-home .goal-setting-btn{min-height:34px;margin-left:10px;padding:5px 12px;color:var(--theme-ink-on-scene);background:#f4e7d314;border:1px solid rgba(255,248,236,.22);border-radius:999px}html[data-theme=aurora-glass] .anti-home .integrity-monitor{min-width:min(310px,100%);padding:18px;color:var(--theme-ink-on-scene);background:#f4e7d313;border:1px solid rgba(255,248,236,.22);border-radius:18px;box-shadow:inset 0 1px #ffffff1f}html[data-theme=aurora-glass] .anti-home .monitor-label{color:#f4e7d3ad!important;font-size:13px}html[data-theme=aurora-glass] .anti-home .progress-track{height:12px;overflow:visible;background:#ffffff1f;border-radius:999px}html[data-theme=aurora-glass] .anti-home .progress-fill{background:linear-gradient(90deg,#69d8bc,#d5b977)!important;border-radius:999px;box-shadow:0 0 20px #69d8bc3d}html[data-theme=aurora-glass] .anti-home .progress-val{top:-22px;right:0;color:#f4e7d3c2;mix-blend-mode:normal}html[data-theme=aurora-glass] .anti-home .decorative-tape{display:none!important}html[data-theme=aurora-glass] .anti-home .section-label{margin-bottom:20px;padding:0;color:#f4e7d3c7!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px;letter-spacing:.12em}html[data-theme=aurora-glass] .anti-home :where(.chaos-section,.console-section,.bulletin-section){margin-bottom:42px;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=aurora-glass] .anti-home :where(.chaos-grid,.control-panel,.bulletin-board){gap:18px;padding:0;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=aurora-glass] .anti-home :where(.chaos-card,.industrial-btn,.bulletin-card){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px #ffffff6b!important;transform:none!important;backdrop-filter:var(--theme-glass-filter);-webkit-backdrop-filter:var(--theme-glass-filter)}html[data-theme=aurora-glass] .anti-home :where(.chaos-card,.industrial-btn,.bulletin-card):hover{background-color:#1f3030b8!important;border-color:#fff8ec4d!important;box-shadow:0 26px 58px #070e1a3d,inset 0 1px #ffffff1f!important;transform:translateY(-2px)!important}html[data-theme=aurora-glass] .anti-home :where(.card-tag,.card-footer,.btn-sub,.bulletin-meta){color:var(--theme-ink-muted)!important;border-color:#f4e7d324!important}html[data-theme=aurora-glass] .anti-home .card-screw{display:none}html[data-theme=aurora-glass] .anti-home .card-value{color:var(--theme-accent);font-family:Songti SC,STSong,serif;font-weight:620}html[data-theme=aurora-glass] .anti-home .stripe-bg{display:none}html[data-theme=aurora-glass] .option-item{color:var(--theme-ink-primary)!important;background:#f4e7d314!important;border:1px solid rgba(244,231,211,.16)!important;border-radius:16px!important;box-shadow:0 8px 18px #070e1a0f!important}html[data-theme=aurora-glass] .option-item:hover{border-color:#69d8bc75!important;background:#69d8bc1f!important}html[data-theme=aurora-glass] .option-item.correct,html[data-theme=aurora-glass] .option-item.is-correct{background:#4ab5932e!important;border-color:#69d8bc!important}html[data-theme=aurora-glass] .option-item.wrong,html[data-theme=aurora-glass] .option-item.is-wrong{background:#cf4d582e!important;border-color:#df7a83!important}html[data-theme=aurora-glass] .practice-container .filter-panel{max-width:660px;padding:38px 16px 96px;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=aurora-glass] .practice-container .notebook-cover-start{display:block;max-width:620px;margin:0 auto;background:transparent!important;perspective:none}html[data-theme=aurora-glass] .practice-container :where(.spiral-binding-left,.ring,.doodle-sun){display:none!important}html[data-theme=aurora-glass] .practice-container .cover-body{min-height:auto;padding:clamp(30px,5vw,54px);color:var(--theme-ink-primary);background:var(--theme-glass-sheen),var(--theme-card-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow-raised),inset 0 1px 1px #ffffff70!important;backdrop-filter:var(--theme-glass-filter);-webkit-backdrop-filter:var(--theme-glass-filter)}html[data-theme=aurora-glass] .practice-container :where(.hand-title-large,.hand-subtitle-large,.hand-label,.bank-helper){font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;text-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] .practice-container .hand-title-large{color:var(--theme-ink-primary)!important;font-family:Songti SC,STSong,serif!important;font-size:clamp(34px,5vw,48px);letter-spacing:.04em}html[data-theme=aurora-glass] .practice-container .bank-scope-switch{gap:8px;padding:5px;background:#1420330e;border-radius:16px}html[data-theme=aurora-glass] .practice-container .bank-scope-switch .n-radio-button{border-radius:12px!important}html[data-theme=aurora-glass] .practice-container .question-panel{border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow)!important}html[data-theme=aurora-glass] #app .practice-container :where(.progress-chip,.toolbar-btn,.progress-text,.subject-card,.stat-item,.zen-card,.answer-card,.navigator-card,.search-result-item,.question-paper,.hanging-tag .tag-body,.focus-dialog,.result-card){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),#18282a85!important;background-image:var(--theme-glass-sheen)!important;border:1px solid rgba(255,248,236,.22)!important;border-radius:16px!important;box-shadow:0 12px 28px #040a122e,inset 0 1px #ffffff1a!important;text-shadow:none!important;transform:none!important;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}html[data-theme=aurora-glass] #app .practice-container :where(.question-content,.option-text,.chip-text,.subject-main-text,.stat-val,.zen-title,.zen-timer,.analysis-title,.correct-answer-row .value){color:var(--theme-ink-primary)!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;text-shadow:none!important}html[data-theme=aurora-glass] #app .practice-container :where(.subject-text,.chip-total,.chip-divider,.subject-label,.subject-sub-text,.stat-label,.zen-status,.zen-quote,.result-content,.analysis-text,.correct-answer-row .label){color:var(--theme-ink-secondary)!important;text-shadow:none!important}html[data-theme=aurora-glass] #app .practice-container .option-key{color:#dffbf2!important;background:#69d8bc24!important;border:1px solid rgba(105,216,188,.48)!important;box-shadow:inset 0 1px #ffffff1f!important}html[data-theme=aurora-glass] #app .practice-container .option-item.selected{background:#69d8bc29!important;border-color:#69d8bca8!important;box-shadow:0 12px 28px #040a1229,inset 0 1px #ffffff1a!important}html[data-theme=aurora-glass] #app .practice-container .option-item.selected .option-key{color:#10251f!important;background:var(--theme-accent)!important;border-color:var(--theme-accent)!important}html[data-theme=aurora-glass] #app .practice-container :where(.toolbar-btn,.nav-btn){color:var(--theme-ink-secondary)!important}html[data-theme=aurora-glass] #app .practice-container :where(.toolbar-btn,.nav-btn):hover{color:var(--theme-accent-hover)!important;background:#69d8bc1f!important;border-color:#69d8bc70!important}html[data-theme=aurora-glass] #app .practice-container .toolbar-btn.close:hover{color:#f3a0a7!important;background:#cf4d5824!important;border-color:#df7a8385!important}html[data-theme=aurora-glass] #app .practice-container .action-btn{color:#10251f!important;background:linear-gradient(135deg,#8be7cf,#58c9ad)!important;border-color:#8be7cfa3!important;box-shadow:0 12px 24px #1269573d!important}html[data-theme=aurora-glass] #app .practice-container .action-btn:disabled,html[data-theme=aurora-glass] #app .practice-container .n-button--disabled.action-btn{color:#f4e7d385!important;background:#f4e7d314!important;border-color:#fff8ec29!important;box-shadow:none!important}html[data-theme=aurora-glass] #app .practice-container .sketch-btn-main{color:#10251f!important;background:linear-gradient(135deg,#8be7cff0,#58c9ade6)!important;border:1px solid rgba(139,231,207,.62)!important;border-radius:18px!important;box-shadow:0 16px 34px #040a1238,inset 0 1px #ffffff38!important;transform:none!important}html[data-theme=aurora-glass] #app .practice-container .sketch-btn-main .btn-text{color:#10251f!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;font-weight:750}html[data-theme=aurora-glass] .manage-container .action-card{border-radius:var(--theme-radius-panel)!important}html[data-theme=aurora-glass] .manage-container .search-input{border:0!important;box-shadow:none!important}html[data-theme=aurora-glass] .main-layout .manage-container .search-input .n-input__border,html[data-theme=aurora-glass] .main-layout .manage-container .search-input .n-input__state-border{border:1px solid rgba(20,32,51,.14)!important;border-radius:14px!important;box-shadow:0 8px 18px #070e1a0f!important}html[data-theme=aurora-glass] .main-layout .manage-container .search-input.n-input--focus .n-input__state-border{border-color:#0f9f83a3!important;box-shadow:0 0 0 3px #0f9f8324!important}@media (max-width: 1500px) and (min-width: 769px){html[data-theme=aurora-glass] .manage-container .action-header{align-items:stretch}html[data-theme=aurora-glass] .manage-container .right-filters{width:100%;flex-wrap:wrap}html[data-theme=aurora-glass] .manage-container .search-bar{flex:1 1 290px}html[data-theme=aurora-glass] .manage-container .search-input{flex:1 1 auto;width:auto}html[data-theme=aurora-glass] .manage-container .filter-select{flex:1 1 160px;width:auto}}html[data-theme=aurora-glass] :where(.comic-layout,.comic-main,.comic-content){color:var(--theme-ink-primary)!important;background-color:transparent!important;background-image:none!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] .comic-layout .comic-sider{background:linear-gradient(165deg,#f4e7d31a,#0a181d6b),#0e1b1ea3!important;background-image:linear-gradient(165deg,#f4e7d31a,#0a181d6b)!important;border:0!important;border-right:1px solid rgba(255,248,236,.2)!important;box-shadow:18px 0 58px #070e1a33!important;backdrop-filter:blur(22px) saturate(132%);-webkit-backdrop-filter:blur(22px) saturate(132%)}html[data-theme=aurora-glass] .comic-layout .comic-main{background-color:transparent!important;background-image:none!important}html[data-theme=aurora-glass] .comic-layout .comic-sider .n-layout-toggle-button{color:var(--theme-ink-on-scene)!important;background:#141d1fe0!important;border:1px solid rgba(255,248,236,.28)!important;box-shadow:0 12px 28px #070e1a3d!important}html[data-theme=aurora-glass] .comic-layout .logo-container{margin:0 0 12px!important;color:var(--theme-ink-on-scene)!important;background:#f4e7d317!important;border:0!important;border-bottom:1px solid rgba(255,248,236,.18)!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] .comic-layout :where(.logo-text,.comic-badge){color:var(--theme-ink-on-scene)!important;background:transparent!important;border:0!important;text-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] .comic-layout .n-menu-item-content{color:#f4e7d3c2!important;background:transparent!important;border:1px solid transparent!important;border-radius:14px!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] .comic-layout .n-menu-item-content:hover,html[data-theme=aurora-glass] .comic-layout .n-menu-item-content--selected{color:var(--theme-ink-on-scene)!important;background:#f4e7d31a!important;border-color:#fff8ec38!important;box-shadow:inset 0 1px #ffffff1f!important;transform:translate(2px)!important}html[data-theme=aurora-glass] .comic-layout .n-menu-item-content:before{display:none!important}html[data-theme=aurora-glass] .comic-layout .n-menu-item-content :where(.n-menu-item-content-header,.n-menu-item-content__icon){color:inherit!important;text-shadow:none!important}html[data-theme=aurora-glass] .comic-layout .comic-header{background:#101d208a!important;border:0!important;border-bottom:1px solid rgba(255,248,236,.2)!important;box-shadow:0 18px 58px #070e1a2e!important;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}html[data-theme=aurora-glass] .comic-layout .comic-title-box{color:var(--theme-ink-on-scene)!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.2)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff1a!important;transform:none!important}html[data-theme=aurora-glass] .comic-layout .comic-breadcrumb-item,html[data-theme=aurora-glass] .comic-layout .comic-breadcrumb-item .n-breadcrumb-item__link,html[data-theme=aurora-glass] .comic-layout .mobile-page-title{color:var(--theme-ink-on-scene)!important;text-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] .comic-layout :where(.comic-back-btn,.mobile-menu-btn){color:var(--theme-ink-on-scene)!important;background:#f4e7d317!important;border:1px solid rgba(255,248,236,.22)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff1f!important}html[data-theme=aurora-glass] body .mobile-admin-drawer{color:#fff8ec!important;background:linear-gradient(150deg,rgba(244,231,211,.09),transparent 58%),#0a1b1beb!important;border-right:1px solid rgba(255,248,236,.2)!important;box-shadow:24px 0 64px #020a0a57!important;backdrop-filter:blur(26px) saturate(118%);-webkit-backdrop-filter:blur(26px) saturate(118%)}html[data-theme=aurora-glass] body .mobile-admin-drawer .n-drawer-header{color:#fff8ec!important;background:#f4e7d30f!important;border-bottom:1px solid rgba(255,248,236,.16)!important}html[data-theme=aurora-glass] body .mobile-admin-drawer .n-drawer-body-content-wrapper{padding:12px!important;background:transparent!important}html[data-theme=aurora-glass] body .mobile-admin-menu .n-menu-item-content{margin-bottom:5px!important;color:#f4e7d3c7!important;background:transparent!important;border:1px solid transparent!important;border-radius:14px!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] body .mobile-admin-menu .n-menu-item-content:hover,html[data-theme=aurora-glass] body .mobile-admin-menu .n-menu-item-content--selected{color:#fff8ec!important;background:#69d8bc1f!important;border-color:#69d8bc47!important}html[data-theme=aurora-glass] body .mobile-admin-menu .n-menu-item-content:before{display:none!important}html[data-theme=aurora-glass] body .mobile-admin-menu .n-menu-item-content :where(.n-menu-item-content-header,.n-menu-item-content__icon){color:inherit!important;text-shadow:none!important}html[data-theme=aurora-glass] :where(.admin-page,.dashboard-comic,.rogues-gallery-container,.case-file-container,.cosmic-light-container){color:var(--theme-ink-primary)!important;background:transparent!important;background-image:none!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] :where(.comic-panel,.daily-briefing,.system-monitor,.rogue-card,.narrator-box,.evidence-strip,.manila-folder,.action-card,.comic-modal,.model-card,.model-settings,.data-panel,.filters,.result-keys,.security-note){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px #fff6!important;text-shadow:none!important;transform:none!important;backdrop-filter:var(--theme-glass-filter);-webkit-backdrop-filter:var(--theme-glass-filter)}html[data-theme=aurora-glass] :where(.comic-title,.comic-subtitle,.main-title,.panel-content,.stat-number,.stat-label,.page-heading,.page-heading p){color:var(--theme-ink-primary)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-theme=aurora-glass] .dashboard-comic .page-header{margin-bottom:26px}html[data-theme=aurora-glass] .dashboard-comic .caption-box{padding:5px 12px;color:#f4e7d3d1!important;background:#141d1f75!important;border:1px solid rgba(255,248,236,.22)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff1f!important;transform:none!important}html[data-theme=aurora-glass] .dashboard-comic .main-title{color:var(--theme-ink-on-scene)!important;font-family:Songti SC,STSong,serif!important;font-size:clamp(38px,5vw,58px);font-weight:650;letter-spacing:.03em}html[data-theme=aurora-glass] .dashboard-comic .comic-panels-row{gap:18px}html[data-theme=aurora-glass] .dashboard-comic .comic-panel{clip-path:none!important}html[data-theme=aurora-glass] .dashboard-comic .panel-bg{opacity:0!important;background:none!important}html[data-theme=aurora-glass] .dashboard-comic .panel-icon{color:var(--theme-accent)!important;filter:none!important}html[data-theme=aurora-glass] .dashboard-comic .stat-number{color:var(--theme-ink-primary)!important;font-family:Songti SC,STSong,serif!important;font-weight:620}html[data-theme=aurora-glass] .dashboard-comic .stat-label{color:var(--theme-ink-secondary)!important;background:#f4e7d314!important;border-radius:999px;transform:none!important}html[data-theme=aurora-glass] .dashboard-comic .sound-effect,html[data-theme=aurora-glass] .dashboard-comic .briefing-tape{display:none!important}html[data-theme=aurora-glass] .dashboard-comic :where(.system-monitor,.daily-briefing){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px #fff6!important;transform:none!important;backdrop-filter:var(--theme-glass-filter);-webkit-backdrop-filter:var(--theme-glass-filter)}html[data-theme=aurora-glass] .dashboard-comic :where(.monitor-header,.monitor-screen,.code-line,.briefing-content p){color:var(--theme-ink-secondary)!important;border-color:#1420331a!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] :where(.comic-btn,.comic-btn-primary,.action-btn){border-radius:999px!important;box-shadow:0 10px 24px #070e1a1f!important;transform:none!important}html[data-theme=aurora-glass] #app :where(.sketch-card,.notebook-card,.control-panel,.chaos-card,.bulletin-card,.bank-hero,.bank-tabs,.bank-card,.share-header,.share-card,.control-card,.summary-card,.point-card,.study-plan,.id-badge,.config-panel,.access-card-section,.resource-card,.public-header,.question-card,.action-card,.info-card,.stats-card,.steps-card,.engine-alert,.guide-alert,.table-card,.search-toolbar,.sticky-note,.sketch-box,.advice-section,.practice-toolbar,.side-card,.side-panel,.question-panel,.analysis-box,.comic-panel,.daily-briefing,.system-monitor,.rogue-card,.narrator-box,.evidence-strip,.manila-folder,.model-card,.model-settings,.data-panel,.filters,.result-keys,.official-note){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px 1px #ffffff6b!important;text-shadow:none!important;transform:none!important;backdrop-filter:var(--theme-glass-filter)!important;-webkit-backdrop-filter:var(--theme-glass-filter)!important}html[data-theme=aurora-glass] #app :where(.table-card,.question-panel,.analysis-box,.question-card,.terminal-form,.result-container,.sheet-container){background:var(--theme-glass-sheen),var(--theme-content-surface)!important;background-image:var(--theme-glass-sheen)!important;backdrop-filter:var(--theme-glass-filter-dense)!important;-webkit-backdrop-filter:var(--theme-glass-filter-dense)!important}html[data-theme=aurora-glass] #app :where(.sketch-btn-main,.sketch-button,.register-button,.sketch-btn.primary,.comic-btn-primary){min-height:46px;color:#fff!important;background:linear-gradient(135deg,#159a80,#0b7565)!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:999px!important;box-shadow:0 16px 34px #0864543d,inset 0 1px 1px #ffffff47!important;text-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] #app .sketch-btn:not(.primary){color:var(--theme-ink-primary)!important;background:#f4e7d317!important;border:1px solid var(--theme-glass-border)!important;border-radius:999px!important;box-shadow:0 10px 24px #070e1a1f,inset 0 1px #ffffff14!important;text-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] #app .practice-container .n-base-selection{background:#f4e7d31a!important;border:1px solid rgba(255,248,236,.2)!important;border-radius:14px!important;box-shadow:0 10px 24px #070e1a1a,inset 0 1px #ffffff7a!important;transform:none!important}html[data-theme=aurora-glass] #app .practice-container .hand-label{color:var(--theme-ink-primary)!important}html[data-theme=aurora-glass] #app .practice-container :where(.hand-subtitle-large,.bank-helper){color:var(--theme-ink-secondary)!important}html[data-theme=aurora-glass] #app .practice-container .bank-scope-switch .n-radio-button{color:var(--theme-ink-secondary)!important;background:#f4e7d312!important;border-color:#fff8ec29!important;box-shadow:none!important}html[data-theme=aurora-glass] #app .practice-container .bank-scope-switch .n-radio-button--checked{color:var(--theme-accent)!important;background:#69d8bc24!important;border-color:#69d8bc61!important;box-shadow:0 8px 18px #070e1a14!important}html[data-theme=aurora-glass] :where(.n-input,.n-input-number,.n-base-selection){color:var(--theme-ink-primary)!important;background:#f4e7d31a!important;border-color:#fff8ec33!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] :where(.n-input-wrapper,.n-input__input,.n-input__textarea,.n-base-selection-label){color:var(--theme-ink-primary)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=aurora-glass] :where(.n-input__input-el,.n-input__textarea-el,.n-base-selection-input,.n-base-selection-label,.n-base-selection-placeholder){color:var(--theme-control-text)!important;caret-color:var(--theme-accent)!important}html[data-theme=aurora-glass] :where(.n-input__textarea-el,.n-base-selection-input)::placeholder{color:var(--theme-control-placeholder)!important;opacity:1}html[data-theme=aurora-glass] .n-input__input-el::placeholder{color:transparent!important;opacity:0!important}html[data-theme=aurora-glass] :where(.n-base-selection-placeholder,.n-input__placeholder,.n-input__suffix,.n-input__prefix){color:var(--theme-control-placeholder)!important}html[data-theme=aurora-glass] #app .bank-tabs .n-tabs-rail{padding:4px!important;background:#111d1e8f!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff14!important;backdrop-filter:blur(18px) saturate(126%);-webkit-backdrop-filter:blur(18px) saturate(126%)}html[data-theme=aurora-glass] #app .bank-tabs .n-tabs-tab{color:var(--theme-ink-secondary)!important;border-radius:12px!important}html[data-theme=aurora-glass] #app .bank-tabs .n-tabs-tab--active{color:var(--theme-ink-primary)!important;background:#69d8bc24!important;box-shadow:inset 0 0 0 1px #69d8bc3d!important}html[data-theme=aurora-glass] #app .bank-tabs .n-tabs-capsule{background:#69d8bc24!important;border:1px solid rgba(105,216,188,.24)!important;border-radius:12px!important;box-shadow:none!important}html[data-theme=aurora-glass] #app .n-data-table .n-data-table-th{color:var(--theme-ink-primary)!important;background:#f4e7d31a!important;border-color:#fff8ec24!important}html[data-theme=aurora-glass] #app .comic-content :is(.n-input,.n-input-number,.n-base-selection),html[data-theme=aurora-glass] #app .main-layout :is(.n-input,.n-input-number,.n-base-selection){color:var(--theme-ink-primary)!important;background:#f4e7d31a!important;border-color:#fff8ec33!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] #app .comic-content .n-input .n-input-wrapper,html[data-theme=aurora-glass] #app .main-layout .n-input .n-input-wrapper{color:var(--theme-ink-primary)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=aurora-glass] .n-switch .n-switch__button{background:#d7c7aa!important;box-shadow:0 2px 8px #070e1a33!important}html[data-theme=aurora-glass] #app .converter-container .n-tag{color:var(--theme-ink-primary)!important;background:#f4e7d317!important;border-color:#fff8ec2e!important}html[data-theme=aurora-glass] #app :where(.empty-title,.empty-state-title){color:var(--theme-ink-primary)!important}html[data-theme=aurora-glass] #app :where(.empty-desc,.empty-description,.empty-state-text){color:var(--theme-ink-secondary)!important}html[data-theme=aurora-glass] #app .anti-profile .section-label{margin-bottom:16px;padding:7px 13px;color:#f4e7d3db!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:12px;font-weight:680;letter-spacing:.12em;background:#141d1f7a!important;border:1px solid rgba(255,248,236,.22);border-radius:999px;box-shadow:inset 0 1px #ffffff1f;transform:none}html[data-theme=aurora-glass] #app .anti-profile .id-badge{overflow:hidden;padding:0}html[data-theme=aurora-glass] #app .anti-profile .badge-header{padding:13px 20px;color:#f4e7d3d6;background:#141d1f8f;border-bottom:1px solid rgba(255,248,236,.18)}html[data-theme=aurora-glass] #app .anti-profile .badge-chip{background:linear-gradient(135deg,#d5ba78,#f2dfae);border:1px solid rgba(255,255,255,.42);border-radius:8px;box-shadow:inset 0 1px #ffffff6b}html[data-theme=aurora-glass] #app .anti-profile .avatar-placeholder{color:var(--theme-accent);background:#f4e7d314;border:1px solid rgba(244,231,211,.14);border-radius:18px;filter:none}html[data-theme=aurora-glass] #app .anti-profile .info-row label{color:var(--theme-ink-muted)}html[data-theme=aurora-glass] #app .anti-profile .info-val{color:var(--theme-ink-primary);border-bottom:1px solid rgba(244,231,211,.14)}html[data-theme=aurora-glass] #app .anti-profile .info-val.highlight{color:var(--theme-accent)}html[data-theme=aurora-glass] #app .anti-profile .role-tag{color:var(--theme-accent);background:#69d8bc1c;border:1px solid rgba(105,216,188,.28);border-radius:999px}html[data-theme=aurora-glass] #app .anti-profile .badge-footer{border-top:1px solid rgba(244,231,211,.12)}html[data-theme=aurora-glass] #app .anti-profile .stamp{color:var(--theme-accent);border:1px solid rgba(15,159,131,.34);border-radius:10px;font-family:Outfit,PingFang SC,sans-serif;font-size:13px;letter-spacing:.08em;opacity:.72;transform:none}html[data-theme=aurora-glass] #app .anti-profile .laptop-lid{min-height:210px}html[data-theme=aurora-glass] #app .anti-profile .sticker{color:var(--theme-ink-primary)!important;background:#f4e7d31a!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:14px!important;box-shadow:0 10px 24px #070e1a1a,inset 0 1px #ffffff70!important}html[data-theme=aurora-glass] #app .anti-profile .toggle-switch{background:#1420331f;border:1px solid rgba(20,32,51,.16);box-shadow:inset 0 1px 3px #070e1a1a}html[data-theme=aurora-glass] #app .anti-profile .toggle-switch.active{background:#0f9f83c2}html[data-theme=aurora-glass] #app .anti-profile .knob{background:#d7c7aa;border:1px solid rgba(20,32,51,.1);box-shadow:0 3px 8px #070e1a29}html[data-theme=aurora-glass] #app .anti-profile .terminal-form{color:var(--theme-ink-primary);padding:26px;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif}html[data-theme=aurora-glass] #app .anti-profile .terminal-form .form-group label{color:var(--theme-ink-secondary)}html[data-theme=aurora-glass] #app .anti-profile .terminal-input{color:var(--theme-ink-primary);background:#f4e7d31a;border:1px solid rgba(255,248,236,.2);border-radius:14px;box-shadow:inset 0 1px #ffffff75;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif}html[data-theme=aurora-glass] #app .anti-profile .terminal-input:focus{border-color:#0f9f839e;box-shadow:0 0 0 3px #0f9f8324}html[data-theme=aurora-glass] #app .anti-profile .action-btn{min-height:42px;padding:10px 18px;color:#fff;background:linear-gradient(135deg,#159a80,#0b7565);border:1px solid rgba(255,255,255,.32);border-radius:999px;box-shadow:0 12px 28px #08645438,inset 0 1px #ffffff42;text-shadow:none;transform:none}html[data-theme=aurora-glass] #app .anti-profile .destruct-btn{min-height:46px;padding:12px 24px;color:#fff;background:linear-gradient(135deg,#d85c65,#b63f4a);border:1px solid rgba(255,255,255,.28);border-radius:999px;box-shadow:0 14px 30px #8f26303d,inset 0 1px #ffffff3d;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;transform:none}html[data-theme=aurora-glass] #app .anti-profile .destruct-btn .stripes{display:none}html[data-theme=aurora-glass] #app .converter-container .custom-dragger{color:var(--theme-ink-secondary)!important;background:#f4e7d312!important;border:1px dashed rgba(255,248,236,.2)!important;border-radius:20px!important;box-shadow:inset 0 1px #ffffff7a!important}html[data-theme=aurora-glass] #app .stats-dashboard .history-list-container{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=aurora-glass] #app .comic-content .page-heading>div>h1{color:var(--theme-ink-on-scene)!important;font-family:Songti SC,STSong,serif!important;font-weight:650;letter-spacing:.03em}html[data-theme=aurora-glass] #app .comic-content .page-heading>div>p{color:#f4e7d3b8!important}html[data-theme=aurora-glass] #app .comic-content .n-tag{border-radius:999px!important}html[data-theme=aurora-glass] #app .admin-page>.n-alert{color:var(--theme-ink-secondary)!important;background:#111d1e9e!important;border:1px solid var(--theme-glass-border)!important;border-radius:16px!important;box-shadow:0 12px 30px #070e1a1a,inset 0 1px #ffffff6b!important;backdrop-filter:var(--theme-glass-filter)!important;-webkit-backdrop-filter:var(--theme-glass-filter)!important}html[data-theme=aurora-glass] #app .n-alert{color:var(--theme-ink-secondary)!important;background:#111d1e9e!important;border-color:#fff8ec33!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] #app .n-alert :where(.n-alert-body__title,.n-alert-body__content,.n-alert__icon,.n-alert__close){color:inherit!important}html[data-theme=aurora-glass] #app .case-file-container .folder-tab{color:var(--theme-ink-primary)!important;background:#111d1ec2!important;border:1px solid rgba(255,248,236,.22)!important;border-bottom:0!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] #app .case-file-container :where(.case-title,.evidence-tag,.loading-text,.strip-time,.value,.monospace,.label){color:var(--theme-ink-primary)!important;border-color:#fff8ec2e!important}html[data-theme=aurora-glass] #app .case-file-container .evidence-strip{color:var(--theme-ink-primary)!important;background:#f4e7d312!important;border-color:#fff8ec24!important}html[data-theme=aurora-glass] #app .case-file-container .evidence-strip:hover{background:#f4e7d31c!important}html[data-theme=aurora-glass] #app .main-layout .n-menu-item-content :where(.n-menu-item-content-header,.n-menu-item-content__icon){color:inherit!important}html[data-theme=aurora-glass] #app .main-layout .n-menu-item-content--selected{color:var(--theme-ink-primary)!important;background:#69d8bc21!important;border-color:#69d8bc42!important}html[data-theme=aurora-glass] #app .n-tag{color:var(--theme-ink-primary)!important;background:#f4e7d317!important;border:1px solid rgba(255,248,236,.2)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff1a!important}html[data-theme=aurora-glass] #app .n-tag :where(.n-tag__content,.n-base-icon){color:inherit!important}html[data-theme=aurora-glass] #app .n-tag.n-tag--success-type{color:#8ce4c8!important;background:#29b48921!important;border-color:#69d8bc47!important}html[data-theme=aurora-glass] #app .n-tag.n-tag--warning-type{color:#efd393!important;background:#d8b56f21!important;border-color:#d8b56f47!important}html[data-theme=aurora-glass] #app .n-tag.n-tag--error-type{color:#f0a5aa!important;background:#cf758221!important;border-color:#cf758247!important}html[data-theme=aurora-glass] #app :where(.n-data-table,.n-data-table-wrapper,.n-data-table-base-table,.n-data-table-table,.n-data-table-tr,.n-data-table-td){color:var(--theme-ink-primary)!important;background:transparent!important;border-color:#fff8ec1f!important}html[data-theme=aurora-glass] #app .n-data-table .n-data-table-th,html[data-theme=aurora-glass] #app .comic-content table th{color:var(--theme-ink-primary)!important;background:#f4e7d314!important;border-color:#fff8ec24!important}html[data-theme=aurora-glass] #app .n-data-table .n-data-table-tr:hover .n-data-table-td,html[data-theme=aurora-glass] #app .comic-content table tr:hover td{background:#f4e7d30f!important}html[data-theme=aurora-glass] #app .comic-content :where(table,thead,tbody,tr,td){color:var(--theme-ink-primary)!important;background-color:transparent!important;border-color:#fff8ec1f!important}html[data-theme=aurora-glass] #app :where(.bank-card .category,.category-badge,.type-badge){color:#ddf7ef!important;background:#69d8bc1c!important;border:1px solid rgba(105,216,188,.24)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff1a!important}html[data-theme=aurora-glass] #app .converter-container :where(.page-title,.card-header,.upload-text,.n-card-header__main){color:var(--theme-ink-primary)!important}html[data-theme=aurora-glass] #app .converter-container :where(.page-subtitle,.guide-list,.n-text,.n-upload-dragger p){color:var(--theme-ink-secondary)!important}html[data-theme=aurora-glass] #app .converter-container .result-container{color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-content-surface)!important;border:1px solid var(--theme-glass-border)!important;box-shadow:var(--theme-shadow),inset 0 1px #ffffff1a!important;backdrop-filter:var(--theme-glass-filter-dense)!important;-webkit-backdrop-filter:var(--theme-glass-filter-dense)!important}html[data-theme=aurora-glass] #app .wrong-book-container{font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] #app .wrong-book-container :where(.cover-body,.spiral-binding-left,.sticky-note,.sketch-btn){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px #ffffff1a!important;transform:none!important;backdrop-filter:var(--theme-glass-filter)!important;-webkit-backdrop-filter:var(--theme-glass-filter)!important}html[data-theme=aurora-glass] #app .wrong-book-container .spiral-binding-left{width:26px!important;margin-right:10px;padding:22px 0!important}html[data-theme=aurora-glass] #app .wrong-book-container .ring{width:34px!important;height:7px!important;margin:13px 0!important;background:linear-gradient(90deg,#f4e7d34d,#69d8bc94)!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] #app .wrong-book-container :where(.hand-title-large,.page-title,.question-text,.note-index,.correct-val){color:var(--theme-ink-primary)!important;font-family:Songti SC,STSong,serif!important;text-shadow:none!important}html[data-theme=aurora-glass] #app .wrong-book-container :where(.hand-subtitle-large,.hand-label,.stats-decoration,.note-date,.note-footer,.empty-sketch){color:var(--theme-ink-secondary)!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] #app .wrong-book-container .page-title:after,html[data-theme=aurora-glass] #app .wrong-book-container .doodle-sun,html[data-theme=aurora-glass] #app .wrong-book-container .tape-strip{display:none!important}html[data-theme=aurora-glass] #app .wrong-book-container .doodle-tag{color:var(--theme-accent)!important;background:#69d8bc1a!important;border:1px solid rgba(105,216,188,.26)!important;border-radius:999px!important}html[data-theme=aurora-glass] #app .wrong-book-container :where(.note-header,.note-actions){border-color:#fff8ec24!important}html[data-theme=aurora-glass] #app .wrong-book-container .sticky-note:hover{transform:translateY(-3px)!important;box-shadow:var(--theme-shadow-raised),inset 0 1px #ffffff1f!important}html[data-theme=aurora-glass] #app .wrong-book-container .sketch-btn-main .btn-text{color:#f5fff9!important;background:linear-gradient(135deg,#0f9f83db,#08715fd1)!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff2e!important;font-family:Outfit,PingFang SC,sans-serif!important}html[data-theme=aurora-glass] #app .wrong-book-container .sketch-btn-main .btn-bg{display:none!important}html[data-theme=aurora-glass] #app .stats-dashboard{color:var(--theme-ink-primary)!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] #app .stats-dashboard :where(.hand-title,.kpi-title,.kpi-value,.unit,.highlight-title,.item-q,.advice-title,.hand-ul){color:var(--theme-ink-primary)!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;text-shadow:none!important}html[data-theme=aurora-glass] #app .stats-dashboard :where(.hand-subtitle,.item-meta,.clear-text-btn,.paper-content){color:var(--theme-ink-secondary)!important}html[data-theme=aurora-glass] #app .stats-dashboard .kpi-value.green,html[data-theme=aurora-glass] #app .stats-dashboard .green-text{color:#8ce4c8!important}html[data-theme=aurora-glass] #app .stats-dashboard .kpi-value.red,html[data-theme=aurora-glass] #app .stats-dashboard .red-text{color:#f0a5aa!important}html[data-theme=aurora-glass] #app .stats-dashboard .kpi-value.orange{color:#efd393!important}html[data-theme=aurora-glass] #app .stats-dashboard .kpi-icon{color:var(--theme-accent)!important;opacity:.18!important}html[data-theme=aurora-glass] #app .stats-dashboard :where(.wavy-line,.paper-top){display:none!important}html[data-theme=aurora-glass] #app .stats-dashboard :where(.torn-paper,.paper-content){color:var(--theme-ink-primary)!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=aurora-glass] #app .stats-dashboard .highlight-title{padding:5px 11px!important;background:#69d8bc1a!important;border:1px solid rgba(105,216,188,.22)!important;border-radius:999px!important}html[data-theme=aurora-glass] #app .stats-dashboard .hand-item{border-color:#fff8ec24!important}html[data-theme=aurora-glass] #app .rogues-gallery-container :where(.caption-label,.username,.nickname,.email,.profession-editor>span){color:var(--theme-ink-primary)!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;text-shadow:none!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .rogue-card,html[data-theme=aurora-glass] #app .rogues-gallery-container .rogue-card:nth-child(2n){overflow:hidden;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;background-image:var(--theme-glass-sheen)!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .card-header{color:var(--theme-ink-primary)!important;background:#f4e7d312!important;border-bottom:1px solid rgba(255,248,236,.14)!important;clip-path:none!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .role-badge.admin{color:#efd393!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .role-badge.user{color:var(--theme-ink-secondary)!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .user-avatar{color:#e8fff8!important;background:linear-gradient(145deg,#69d8bc47,#f4e7d314)!important;border:1px solid rgba(255,248,236,.24)!important;box-shadow:inset 0 1px #ffffff24!important;text-shadow:none!important}html[data-theme=aurora-glass] #app .rogues-gallery-container :where(.email,.status-ring,.status-ring.active,.action-row){color:var(--theme-ink-primary)!important;background:#f4e7d30f!important;border-color:#fff8ec29!important;box-shadow:none!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .status-ring.active{color:#8ce4c8!important;border-color:#69d8bc52!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .comic-btn{color:var(--theme-ink-primary)!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffff1a!important;font-family:Outfit,PingFang SC,sans-serif!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .comic-btn:hover{color:#e8fff8!important;background:#69d8bc21!important;border-color:#69d8bc47!important;transform:translateY(-1px)!important}html[data-theme=aurora-glass] #app .rogues-gallery-container .btn-delete{color:#f0a5aa!important}html[data-theme=aurora-glass] #app .admin-page .model-card{opacity:1!important}html[data-theme=aurora-glass] #app .admin-page .model-card--active{border-color:#69d8bc6b!important;box-shadow:0 24px 60px #040a1247,inset 0 1px #ffffff24!important}html[data-theme=aurora-glass] #app .admin-page .model-card :where(.model-title h2,.model-title code,.setting-row,.n-card-header__main){color:var(--theme-ink-primary)!important}html[data-theme=aurora-glass] #app .admin-page .model-card .model-title code,html[data-theme=aurora-glass] #app .admin-page .official-note p{color:var(--theme-ink-secondary)!important}html[data-theme=aurora-glass] #app .admin-page .model-settings{padding:14px!important;background:#f4e7d30b!important;border:1px solid rgba(255,248,236,.12)!important;box-shadow:none!important}html[data-theme=aurora-glass] #app .admin-page .setting-row{border-color:#fff8ec24!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container>.comic-header{height:auto!important;min-height:0!important;margin-bottom:28px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container :where(.comic-title,.announcement-title,.hero-name,.action-desc,.announcement-preview){color:var(--theme-ink-primary)!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;text-shadow:none!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container .comic-title{font-family:Songti SC,STSong,serif!important;font-size:clamp(34px,5vw,50px)!important;font-weight:650!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container .comic-subtitle{color:var(--theme-ink-secondary)!important;background:#f4e7d312!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff1a!important;transform:none!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container :where(.action-card,.narrator-box){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px #ffffff1a!important;transform:none!important;backdrop-filter:var(--theme-glass-filter)!important;-webkit-backdrop-filter:var(--theme-glass-filter)!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container .action-card:before{display:none!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container .action-card:hover{transform:translateY(-3px)!important;box-shadow:var(--theme-shadow-raised),inset 0 1px #ffffff1f!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container .action-icon-circle{color:var(--theme-accent)!important;background:#69d8bc1a!important;border:1px solid rgba(105,216,188,.26)!important;box-shadow:inset 0 1px #ffffff1a!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container :where(.timestamp,.file-name-tag){color:var(--theme-ink-secondary)!important;background:#f4e7d30f!important;border:1px solid rgba(255,248,236,.14)!important;border-radius:999px!important}html[data-theme=aurora-glass] #app .comic-content .cosmic-light-container :where(.action-meta,.announcement-meta){color:var(--theme-ink-secondary)!important;border-color:#fff8ec24!important}html[data-theme=aurora-glass] #app .case-file-container .manila-folder{color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-card-surface)!important;background-image:var(--theme-glass-sheen)!important;border-color:var(--theme-glass-border)!important}html[data-theme=aurora-glass] #app .case-file-container :where(.time-face,.date-face,.ip-tag,.reason-scribble){color:var(--theme-ink-secondary)!important;background:#f4e7d30f!important;border-color:#fff8ec24!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-dropdown-menu,.n-base-select-menu,.n-date-panel,.n-time-picker-panel,.n-color-picker-panel,.n-cascader-menu,.n-drawer-content){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-modal-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid rgba(255,248,236,.26)!important;box-shadow:0 28px 72px #040a1266,inset 0 1px #ffffff1f!important;backdrop-filter:var(--theme-glass-filter-dense)!important;-webkit-backdrop-filter:var(--theme-glass-filter-dense)!important}html[data-theme=aurora-glass] :where(.n-modal-mask,.n-drawer-mask){background-color:#040a1294!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-dropdown-menu,.n-base-select-menu,.n-date-panel,.n-time-picker-panel,.n-color-picker-panel,.n-cascader-menu,.n-drawer-content) :where(.n-card-header__main,.n-dialog__title,.n-dialog__content,.n-form-item-label,.n-form-item-label__text,.n-drawer-header__main,.n-popover__content,.n-dropdown-option-body,.n-base-select-option,.n-date-panel-date__text,.n-date-panel-month__text,.n-date-panel-year__text){color:#fff8ec!important;opacity:1!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-drawer-content) :where(.n-card__content,.n-card__footer,.n-dialog__content,p,label,small){color:#fff8ecdb!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-drawer-content) :where(.n-input,.n-input-number,.n-base-selection){color:#fff8ec!important;background:#f4e7d317!important;border:1px solid rgba(255,248,236,.22)!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-drawer-content) :where(.n-input-wrapper,.n-input__input-el,.n-input__textarea-el,.n-base-selection-label,.n-base-selection-input,.n-input-number-input){color:#fff8ec!important;background:transparent!important;caret-color:var(--theme-accent)!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-drawer-content) :where(.n-input__placeholder,.n-base-selection-placeholder,.n-base-selection-input::placeholder){color:#fff8ecb3!important;opacity:1!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-dropdown-menu,.n-base-select-menu,.n-date-panel,.n-time-picker-panel,.n-drawer-content) :where(.n-button:not(.n-button--primary-type),.n-base-close,.n-dialog__close){color:#fff8ece0!important}html[data-theme=aurora-glass] :where(.n-dropdown-option-body:hover,.n-base-select-option:hover,.n-base-select-option--pending,.n-base-select-option--selected){color:#dffbf2!important;background:#69d8bc24!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-drawer-content) :where(.n-alert,.n-upload-dragger,.preview-card,.result-keys){color:#fff8ece0!important;background:#f4e7d312!important;border:1px solid rgba(255,248,236,.18)!important}html[data-theme=aurora-glass] :where(.n-modal.n-card,.n-dialog,.n-popover,.n-drawer-content) :where(.n-alert__header,.n-alert__content,.n-upload-dragger p,.n-text){color:#fff8ecdb!important;opacity:1!important}html[data-theme=aurora-glass] :where(.sketch-modal-card,.announcement-modal,.comic-modal){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-modal-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid rgba(255,248,236,.28)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:0 28px 72px #040a126b,inset 0 1px #ffffff1f!important;transform:none!important;backdrop-filter:var(--theme-glass-filter-dense)!important;-webkit-backdrop-filter:var(--theme-glass-filter-dense)!important}html[data-theme=aurora-glass] .sketch-modal-card :where(.sketch-title,.sketch-text,.sketch-hint,.sketch-modal-content,.subject-highlight,.progress-fraction,.total,p,span){color:#fff8ec!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;opacity:1!important;text-shadow:none!important}html[data-theme=aurora-glass] .sketch-modal-card :where(.sketch-modal-header,.doodle-progress:before){border-color:#fff8ec2e!important;border-style:solid!important}html[data-theme=aurora-glass] .sketch-modal-card .tape-sticker{background:#d8b56f38!important;border-color:#f4d89d47!important;box-shadow:none!important}html[data-theme=aurora-glass] .sketch-modal-card .subject-highlight:after{background:#69d8bc33!important}html[data-theme=aurora-glass] .sketch-modal-card .sketch-btn{min-height:42px;color:#fff8ec!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.2)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff14!important;transform:none!important}html[data-theme=aurora-glass] .sketch-modal-card .sketch-btn.primary{color:#10251f!important;background:var(--theme-accent)!important;border-color:#b8f4e4ad!important}html[data-theme=aurora-glass] .announcement-modal :where(.modal-header,.modal-body,.modal-content){color:#fff8ec!important;background:transparent!important}html[data-theme=aurora-glass] .announcement-modal :where(.modal-meta,.publisher,.time){color:#fff8ecc2!important;border-color:#fff8ec29!important}html[data-theme=aurora-glass] .comic-modal :where(.modal-header,.modal-body,.desc-box,.detail-content,.convert-details,.import-details,.info-row){color:#fff8ece0!important;background:transparent!important;border-color:#fff8ec2e!important}html[data-theme=aurora-glass] .comic-modal :where(.modal-header h2,.detail-title,.info-row strong,.desc-box strong){color:#fff8ec!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;text-shadow:none!important}html[data-theme=aurora-glass] .comic-modal :where(.meta-item,.info-row span,.desc-box,.detail-content){color:#fff8ecd1!important;opacity:1!important}html[data-theme=aurora-glass] .global-search-modal.n-card{color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-modal-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid rgba(255,248,236,.28)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:0 28px 72px #040a126b,inset 0 1px #ffffff1f!important}html[data-theme=aurora-glass] .global-search-modal :where(.search-input,.search-input .n-input-wrapper){color:#fff8ec!important;background:#f4e7d317!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] .global-search-modal :where(.search-input .n-input__input-el,.search-input .n-input__placeholder,.search-icon-prefix){color:#fff8ec!important;opacity:1!important}html[data-theme=aurora-glass] .global-search-modal .search-hint{color:#b8f4e4!important;background:#69d8bc1c!important;border:1px solid rgba(105,216,188,.34)!important;border-radius:999px!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] body .global-search-modal .search-input.n-input,html[data-theme=aurora-glass] body .global-search-modal .search-input .n-input-wrapper{color:#fff8ec!important;background:#f4e7d317!important;background-color:#f4e7d317!important;border-radius:14px!important}html[data-theme=aurora-glass] body .global-search-modal .search-input .n-input__input-el,html[data-theme=aurora-glass] body .global-search-modal .search-input .n-input__placeholder,html[data-theme=aurora-glass] body .global-search-modal .search-icon-prefix{color:#fff8ec!important;-webkit-text-fill-color:#fff8ec!important;opacity:1!important}html[data-theme=aurora-glass] body :is(.n-modal.n-card,.n-dialog) :is(.n-input.n-input,.n-base-selection.n-base-selection,.n-input-number.n-input-number),html[data-theme=aurora-glass] body :is(.n-modal.n-card,.n-dialog) .n-input.n-input .n-input-wrapper,html[data-theme=aurora-glass] body :is(.n-modal.n-card,.n-dialog) .n-base-selection.n-base-selection .n-base-selection-label,html[data-theme=aurora-glass] body :is(.n-modal.n-card,.n-dialog) .n-input-number.n-input-number .n-input-wrapper{color:#fff8ec!important;background:#f4e7d317!important;background-color:#f4e7d317!important;border-radius:12px!important}html[data-theme=aurora-glass] body :is(.n-modal.n-card,.n-dialog) :is(.n-input__input-el,.n-input__textarea-el,.n-base-selection-label,.n-base-selection-input){color:#fff8ec!important;-webkit-text-fill-color:#fff8ec!important;caret-color:var(--theme-accent)!important}html[data-theme=aurora-glass] body :is(.n-modal.n-card,.n-dialog) :is(.n-input__placeholder,.n-base-selection-placeholder){color:#fff8ecad!important;-webkit-text-fill-color:rgba(255,248,236,.68)!important;opacity:1!important}html[data-theme=aurora-glass] body .custom-modal.n-card :is(.form-section,.options-container,.section-header){color:var(--theme-ink-primary)!important;background:transparent!important;border-color:#fff8ec29!important}html[data-theme=aurora-glass] body :is(.n-modal.n-card,.n-dialog) input[type=file]::file-selector-button{margin-right:10px;padding:7px 12px;color:#dffbf2;background:#69d8bc1f;border:1px solid rgba(105,216,188,.34);border-radius:10px;cursor:pointer}html[data-theme=aurora-glass] body .comic-modal .n-data-table .n-data-table-th{color:#fff8ec!important;background:#f4e7d31a!important;border-color:#fff8ec29!important}html[data-theme=aurora-glass] body .comic-modal .n-data-table :where(.n-data-table-table,.n-data-table-thead){color:var(--theme-ink-primary)!important;background:#101c1ef5!important}html[data-theme=aurora-glass] body .comic-modal .n-data-table .n-data-table-td{color:#fff8ecd6!important;background:transparent!important;border-color:#fff8ec1f!important}html[data-theme=aurora-glass] .bulletin-board-panel{--ink-color: #fff8ec !important;--board-bg: rgba(16, 28, 30, .92) !important;color:var(--theme-ink-primary)!important;background-image:var(--theme-glass-sheen)!important}html[data-theme=aurora-glass] .bulletin-board-panel :where(.board-header,.board-content,.board-footer){color:var(--theme-ink-primary)!important;background:transparent!important;border-color:#fff8ec29!important}html[data-theme=aurora-glass] .bulletin-board-panel .tape-tab{color:#fff8ecdb!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.2)!important;border-radius:999px!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] .bulletin-board-panel .tape-tab:before{display:none!important}html[data-theme=aurora-glass] .bulletin-board-panel .tape-tab.active{color:#10251f!important;background:var(--theme-accent)!important;border-color:#b8f4e4a8!important}html[data-theme=aurora-glass] .bulletin-board-panel :where(.empty-board,.hand-btn,.note-date,.note-title,.note-text,.click-hint){color:#fff8ecd1!important;opacity:1!important}html[data-theme=aurora-glass] .bulletin-board-panel .sticky-note{color:var(--theme-ink-primary)!important;background:linear-gradient(145deg,rgba(244,231,211,.09),transparent 46%),#142425d1!important;background-image:linear-gradient(145deg,rgba(244,231,211,.09),transparent 46%)!important;border-color:#fff8ec33!important;box-shadow:inset 0 1px #ffffff14!important;transform:none!important}html[data-theme=aurora-glass] :where(.global-search-modal .n-card,.comic-modal,.bulletin-board-panel){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),var(--theme-modal-surface)!important;background-image:var(--theme-glass-sheen)!important;border:1px solid var(--theme-glass-border)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:0 28px 72px #070e1a47,inset 0 1px #ffffff80!important;transform:none!important;backdrop-filter:var(--theme-glass-filter-dense);-webkit-backdrop-filter:var(--theme-glass-filter-dense)}html[data-theme=aurora-glass] :where(.global-search-modal .n-card__content,.global-search-modal .n-card-header,.board-header,.board-footer){background:transparent!important;border-color:#1420331a!important}html[data-theme=aurora-glass] .n-message-container .n-message{color:var(--theme-ink-primary)!important;background:#101c1ee6!important;border-color:#fff8ec3d!important;box-shadow:0 18px 48px #070e1a38,inset 0 1px #ffffff8c!important}html[data-theme=aurora-glass] .n-message-container .n-message .n-message__content{color:#fff8ec!important;opacity:1!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-theme=aurora-glass] :where(.desktop-sider,.glass-header,.comic-sider,.comic-header,.sketch-card,.notebook-card,.theme-switcher){background-color:#142024f0!important}html[data-theme=aurora-glass] :where(.bank-card,.share-card,.point-card,.table-card,.question-panel,.comic-panel,.model-card,.data-panel){background-color:#fcfdfcf7!important}}@media (prefers-reduced-motion: reduce){html[data-theme=aurora-glass] *,html[data-theme=aurora-glass] *:before,html[data-theme=aurora-glass] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width: 768px){html[data-theme=aurora-glass]{--theme-radius-panel: 20px}html[data-theme=aurora-glass] body:before{background-position:58% center}html[data-theme=aurora-glass] .main-layout .glass-header,html[data-theme=aurora-glass] .comic-layout .comic-header{backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}html[data-theme=aurora-glass] :where(.sketch-card,.notebook-card,.bank-card,.share-card,.point-card,.question-panel,.comic-panel,.model-card,.data-panel){border-radius:20px!important}html[data-theme=aurora-glass] :where(.sketch-login-container,.sketch-register-container){padding:16px 12px 84px!important}html[data-theme=aurora-glass] #app .sketch-register-container .card-body{padding:28px 24px!important}html[data-theme=aurora-glass] #app .sketch-register-container .marker-title{font-size:30px!important;white-space:nowrap}html[data-theme=aurora-glass] #app .sketch-register-container .pencil-text{font-size:15px!important;white-space:nowrap}html[data-theme=aurora-glass] :where(button,.n-button,.n-menu-item-content){min-height:44px}}html[data-theme=aurora-glass] #app :where(.sketch-login-container,.sketch-register-container){font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] #app :where(.sketch-login-container,.sketch-register-container) :where(.sketch-label,.checkbox-text,.hand-subtitle,.pencil-text,.contact-label,.contact-copy){color:#fff8eceb!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;font-weight:650!important;letter-spacing:.01em;text-shadow:0 1px 2px rgba(4,10,18,.34)}html[data-theme=aurora-glass] #app :where(.sketch-login-container,.sketch-register-container) .sketch-input :where(.n-input__prefix,.n-input__suffix,.n-base-icon){color:#fff8ece6!important}html[data-theme=aurora-glass] #app .public-page .intro{color:var(--theme-ink-primary)!important;background:linear-gradient(145deg,rgba(105,216,188,.15),transparent 48%),#0c2b289e!important;border:1px solid rgba(166,235,216,.28)!important;border-radius:var(--theme-radius-panel)!important;box-shadow:var(--theme-shadow),inset 0 1px 1px #ffffff2e!important;backdrop-filter:var(--theme-glass-filter-dense);-webkit-backdrop-filter:var(--theme-glass-filter-dense)}html[data-theme=aurora-glass] #app .public-page :where(.brand,.intro h1,.resource-card h2,.question-card h2){color:var(--theme-ink-primary)!important}html[data-theme=aurora-glass] #app .public-page :where(.owner,.description,.facts,.resource-card p,.question-head,details p){color:#f4e7d3d1!important}html[data-theme=aurora-glass] #app .public-page .options li{color:#fff8eceb!important;background:#f4e7d312!important;border:1px solid rgba(255,248,236,.16)!important}html[data-theme=aurora-glass] #app .public-page :where(details,summary){color:var(--theme-accent)!important;border-color:#fff8ec2e!important}html[data-theme=aurora-glass] #app .practice-container :where(.side-panel,.side-card,.subject-card,.stat-item,.practice-toolbar,.question-panel,.sheet-card,.sheet-container,.analysis-box){color:var(--theme-ink-primary)!important;background:var(--theme-glass-sheen),#111f20a3!important;background-image:var(--theme-glass-sheen)!important;border:1px solid rgba(255,248,236,.24)!important;border-radius:20px!important;box-shadow:0 18px 44px #040a1238,inset 0 1px #ffffff1a!important;transform:none!important;backdrop-filter:blur(20px) saturate(120%)!important;-webkit-backdrop-filter:blur(20px) saturate(120%)!important}html[data-theme=aurora-glass] #app .practice-container :where(.subject-card,.stat-item,.zen-card,.sheet-container){background:linear-gradient(145deg,rgba(244,231,211,.08),transparent 48%),#0c1c1e80!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] #app .practice-container :where(.subject-card:before,.subject-card:after,.paper-holes){display:none!important}html[data-theme=aurora-glass] #app .practice-container .subject-card:before,html[data-theme=aurora-glass] #app .practice-container .subject-card:after{display:none!important;content:none!important;background:none!important}html[data-theme=aurora-glass] #app .practice-container :where(.side-header,.question-header,.sheet-pagination){border-bottom-style:solid!important;border-bottom-color:#fff8ec26!important}html[data-theme=aurora-glass] #app .practice-container :where(.side-header,.stat-header,.question-content,.option-text,.subject-main-text,.stat-val,.zen-title,.zen-timer,.chip-text){color:#fff8ec!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;text-shadow:0 1px 2px rgba(4,10,18,.26)!important}html[data-theme=aurora-glass] #app .practice-container :where(.subject-label,.subject-sub-text,.stat-label,.sheet-info,.page-num,.zen-quote,.chip-total,.subject-text,.analysis-text,.correct-answer-row .label){color:#fff8ecd1!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important;text-shadow:none!important}html[data-theme=aurora-glass] #app .practice-container .subject-main-text{padding-left:0!important;font-size:20px!important;line-height:1.35!important;overflow-wrap:anywhere}html[data-theme=aurora-glass] #app .practice-container :where(.subject-sub-text,.mode-tag,.zen-status){color:#b8f4e4!important;background:#69d8bc1c!important;border:1px solid rgba(105,216,188,.34)!important;border-radius:999px!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] #app .practice-container .reset-wrapper{color:#f4d89d!important;background:#d8b56f1a!important;border:1px solid rgba(216,181,111,.32)!important;border-radius:999px!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] #app .practice-container .zen-breath-circle{background:var(--theme-accent)!important;box-shadow:0 0 20px #69d8bc5c!important}html[data-theme=aurora-glass] #app .practice-container .n-switch .n-switch__rail{background:#f4e7d32e!important;border:1px solid rgba(255,248,236,.2)!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] #app .practice-container .n-switch.n-switch--active .n-switch__rail{background:#69d8bc57!important;border-color:#69d8bc94!important}html[data-theme=aurora-glass] #app .practice-container .n-switch .n-switch__button{background:#dffbf2!important;box-shadow:0 3px 10px #040a1238!important}html[data-theme=aurora-glass] #app .practice-container .bubble{color:#fff8ece0!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.22)!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme=aurora-glass] #app .practice-container .bubble:hover{color:#dffbf2!important;background:#69d8bc21!important;border-color:#69d8bc7a!important}html[data-theme=aurora-glass] #app .practice-container .bubble.active{color:#10251f!important;background:var(--theme-accent)!important;border-color:#b8f4e4b8!important;box-shadow:0 8px 18px #040a1238!important}html[data-theme=aurora-glass] #app .practice-container .bubble.correct{color:#c9faec!important;background:#4ab5932e!important;border-color:#69d8bc9e!important}html[data-theme=aurora-glass] #app .practice-container .bubble.wrong{color:#ffd8dc!important;background:#cf4d582e!important;border-color:#df7a839e!important}html[data-theme=aurora-glass] #app .practice-container .option-item{color:#fff8ec!important;background:#f4e7d313!important;border-color:#fff8ec38!important}html[data-theme=aurora-glass] #app .practice-container .option-item.correct-highlight{background:#4ab5932e!important;border-color:#69d8bcb3!important}html[data-theme=aurora-glass] #app .practice-container .option-item.error-highlight{background:#cf4d582e!important;border-color:#df7a83b3!important}html[data-theme=aurora-glass] #app .practice-container :where(.nav-btn:disabled,.action-btn:disabled,.n-button--disabled){color:#fff8ecad!important;background:#f4e7d312!important;border-color:#fff8ec33!important;opacity:1!important}html[data-theme=aurora-glass] #app .practice-container .zen-toolbar-toggle{display:none;min-height:38px;padding:0 14px;color:#fff8ecdb!important;background:#f4e7d312!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:999px!important}html[data-theme=aurora-glass] #app .practice-container .zen-toolbar-toggle.active{min-width:94px;color:#dffbf2!important;background:#69d8bc26!important;border-color:#69d8bc7a!important}html[data-theme=aurora-glass] #app .practice-container .zen-toolbar-timer,html[data-theme=aurora-glass] #app .practice-container .zen-toolbar-exit{font-variant-numeric:tabular-nums;font-weight:750}html[data-theme=aurora-glass] #app .practice-container .zen-toolbar-timer:after{margin:0 6px;color:#fff8ec85;content:"·"}html[data-theme=aurora-glass] #app .practice-container .zen-toolbar-exit{font-size:11px}html.zen-practice-active[data-theme=aurora-glass] #app .main-layout .desktop-sider,html.zen-practice-active[data-theme=aurora-glass] #app .main-layout .glass-header,html.zen-practice-active[data-theme=aurora-glass] #app .theme-switcher{display:none!important}html.zen-practice-active[data-theme=aurora-glass] #app .main-layout .bg-transparent{width:100%!important;max-width:none!important;flex:1 1 100%!important}html.zen-practice-active[data-theme=aurora-glass] #app .main-content-wrapper{min-height:100dvh!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container{min-height:100dvh!important;height:100dvh!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .practice-layout-container{display:grid!important;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px!important;width:100%;max-width:868px;margin:0 auto;padding:28px 24px 56px!important;box-sizing:border-box}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container :where(.left-panel,.question-wrapper,.right-panel){width:100%!important;max-width:820px!important;margin:0 auto!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel{order:1;position:static!important;display:flex!important;padding:12px 14px!important;gap:0!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel :where(.side-header,.side-footer,.zen-card){display:none!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .side-content{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px!important;width:100%}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .subject-card{min-width:0;margin:0!important;padding:9px 14px!important;text-align:left}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .subject-label{margin-bottom:1px!important;font-size:10px!important;text-align:left}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .subject-main-text{overflow:hidden;font-size:16px!important;line-height:1.25!important;text-overflow:ellipsis;white-space:nowrap}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .subject-sub-text{margin-top:4px!important;padding:1px 8px!important;font-size:10px!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .stat-grid{display:grid!important;grid-template-columns:repeat(2,62px);gap:8px!important;margin:0!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .stat-item{min-height:58px;padding:7px 5px!important;justify-content:center}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .stat-val{font-size:20px!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .stat-label{margin-top:2px!important;font-size:11px!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .question-wrapper{order:2;display:flex;min-height:calc(100dvh - 164px);flex-direction:column;justify-content:center}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .right-panel{order:3;position:static!important;display:flex!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .right-panel .sheet-card{width:100%}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .zen-toolbar-toggle{display:inline-flex!important}@media (max-width: 1200px){html[data-theme=aurora-glass] #app .practice-container .zen-toolbar-toggle{display:inline-flex}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .practice-layout-container{padding:18px 14px 48px!important}}@media (max-width: 640px){html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .practice-layout-container{gap:12px!important;padding:10px 10px 36px!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel{padding:10px!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .subject-card{padding:8px 10px!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .stat-grid{grid-template-columns:repeat(2,54px);gap:6px!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .left-panel .stat-item{min-height:54px;padding:6px 3px!important}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .question-wrapper{min-height:calc(100dvh - 128px)}html[data-theme=aurora-glass] #app .practice-container .practice-toolbar{gap:10px;padding:10px 12px!important}html[data-theme=aurora-glass] #app .practice-container .toolbar-right{gap:6px}html[data-theme=aurora-glass] #app .practice-container .zen-toolbar-toggle{min-height:36px;padding:0 10px;font-size:12px}}html[data-theme=aurora-glass] #app .main-layout{min-height:100dvh}html[data-theme=aurora-glass] #app .main-layout :where(.bank-hero,.share-header,.knowledge-page .hero,.converter-header,.dashboard-header){color:var(--theme-ink-primary)!important;background:linear-gradient(145deg,rgba(244,231,211,.1),transparent 46%),#0e1f20a3!important;border:1px solid rgba(255,248,236,.24)!important;border-radius:26px!important;box-shadow:0 24px 60px #040a1242,inset 0 1px #ffffff1f!important;backdrop-filter:blur(22px) saturate(122%);-webkit-backdrop-filter:blur(22px) saturate(122%)}html[data-theme=aurora-glass] #app .main-layout :where(.bank-hero,.share-header,.knowledge-page .hero) :where(h1,h2,p,.eyebrow){color:var(--theme-ink-primary)!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-hero,.share-header,.knowledge-page .hero) p{color:#f4e7d3c2!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-card,.share-card,.knowledge-page .point-card,.knowledge-page .plan-card,.knowledge-page .control-card,.converter-container .n-card,.manage-container .n-card){color:var(--theme-ink-primary)!important;background:linear-gradient(145deg,rgba(244,231,211,.08),transparent 48%),#111f20a3!important;border:1px solid rgba(255,248,236,.22)!important;border-radius:22px!important;box-shadow:0 18px 46px #040a1233,inset 0 1px #ffffff17!important;backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%)}html[data-theme=aurora-glass] #app .main-layout :where(.bank-card,.share-card,.knowledge-page,.converter-container,.manage-container) :where(h1,h2,h3,strong,.count,.owner-line,p){color:inherit!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-card,.share-card) :where(p,.count,.owner-line,.share-meta){color:#f4e7d3b8!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-card .category,.share-type,.public-intro){color:#b8f4e4!important;background:#69d8bc1a!important;border:1px solid rgba(105,216,188,.28)!important;border-radius:999px!important}html[data-theme=aurora-glass] #app .main-layout .public-intro{border-radius:16px!important}html[data-theme=aurora-glass] #app .wrong-book-container{color:#fff8ec!important;font-family:Outfit,PingFang SC,Microsoft YaHei,sans-serif!important}html[data-theme=aurora-glass] #app .wrong-book-container .wall-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px;padding:24px;background:linear-gradient(150deg,rgba(244,231,211,.08),transparent 62%),#0c1f1ea8!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:24px!important;box-shadow:0 22px 48px #030d0d2e!important;backdrop-filter:blur(22px) saturate(118%);-webkit-backdrop-filter:blur(22px) saturate(118%)}html[data-theme=aurora-glass] #app .wrong-book-container .page-title{color:#fff8ec!important;font-family:Songti SC,STSong,"Noto Serif SC",serif!important;font-size:30px!important;letter-spacing:.04em}html[data-theme=aurora-glass] #app .wrong-book-container .page-title:after{display:none!important}html[data-theme=aurora-glass] #app .wrong-book-container :where(.stats-decoration,.stats-decoration .count,.stats-decoration .label){color:#f4e7d3bd!important;opacity:1!important}html[data-theme=aurora-glass] #app .wrong-book-container .search-toolbar{margin:0 0 16px!important;padding:0!important}html[data-theme=aurora-glass] #app .wrong-book-container .filter-input{max-width:none!important}html[data-theme=aurora-glass] #app .wrong-book-container .sticky-wall{gap:16px!important;padding:0!important}html[data-theme=aurora-glass] #app .wrong-book-container .sticky-note{min-height:250px!important;padding:22px!important;color:#fff8ec!important;background:linear-gradient(145deg,rgba(244,231,211,.07),transparent 64%),#0a1f1db8!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:22px!important;box-shadow:0 20px 42px #030d0d2e!important;transform:none!important;backdrop-filter:blur(20px) saturate(115%);-webkit-backdrop-filter:blur(20px) saturate(115%)}html[data-theme=aurora-glass] #app .wrong-book-container .sticky-note:hover{border-color:#69d8bc5c!important;box-shadow:0 24px 46px #030d0d38!important;transform:translateY(-2px)!important}html[data-theme=aurora-glass] #app .wrong-book-container :where(.note-index,.note-date,.note-footer){color:#f4e7d3a8!important}html[data-theme=aurora-glass] #app .wrong-book-container :where(.note-header,.note-actions){border-color:#fff8ec1f!important}html[data-theme=aurora-glass] #app .wrong-book-container .action-link{color:#f4e7d3c7!important;font-family:inherit!important}html[data-theme=aurora-glass] #app .wrong-book-container .action-link.master{color:#8ce4c9!important}html[data-theme=aurora-glass] #app .wrong-book-container .action-link.remove{color:#ee9ca3!important}html[data-theme=aurora-glass] #app .wrong-book-container .clear-link{color:#ee9ca3!important;border-bottom-color:#ee9ca394!important}html[data-theme=aurora-glass] #app .wrong-book-container .correct-val{color:#8ce4c9!important}html[data-theme=aurora-glass] #app .main-layout :where(.doodles-layer,.paper-holes,.spiral-binding-left,.doodle-sun,.wavy-line,.tape-strip,.decorative-tape,.barcode,.stripes){display:none!important}html.zen-practice-active[data-theme=aurora-glass] #app .mobile-bottom-nav{display:none!important}@media (max-width: 768px){html[data-theme=aurora-glass]{--mobile-bottom-nav-height: 88px}html[data-theme=aurora-glass] body:before{background-position:54% center}html[data-theme=aurora-glass] #app .main-layout .glass-header{height:64px!important;padding:0 12px!important;background:linear-gradient(150deg,rgba(244,231,211,.08),transparent 58%),#0d1c1fb3!important;border-bottom-color:#fff8ec29!important}html[data-theme=aurora-glass] #app .main-layout .glass-header .page-title{padding:0!important;color:#fff8ec!important;font-family:Songti SC,STSong,"Noto Serif SC",serif!important;font-size:18px!important;font-weight:650!important;letter-spacing:.04em;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}html[data-theme=aurora-glass] #app .main-layout .mobile-toggle{min-width:42px;min-height:42px;color:#fff8ec!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:14px!important}html[data-theme=aurora-glass] #app .main-layout .action-btn{min-width:42px;min-height:42px;color:#fff8ec!important;background:#f4e7d314!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:50%!important}html[data-theme=aurora-glass] #app .main-layout .user-avatar{border-color:#fff8ec47!important;border-radius:50%!important}html[data-theme=aurora-glass] #app .main-content-wrapper{min-height:calc(100dvh - 64px)!important;padding-bottom:calc(var(--mobile-bottom-nav-height) + env(safe-area-inset-bottom))!important}html[data-theme=aurora-glass] #app .main-content-wrapper.no-padding{padding-bottom:calc(var(--mobile-bottom-nav-height) + env(safe-area-inset-bottom))!important}html[data-theme=aurora-glass] #app .practice-container{min-height:calc(100dvh - 64px)!important;padding:0 12px 24px!important}html[data-theme=aurora-glass] #app .practice-container .filter-panel{padding:18px 0 24px!important}html[data-theme=aurora-glass] #app .practice-container .cover-body{padding:28px 20px 24px!important;border-radius:22px!important}html[data-theme=aurora-glass] #app .practice-container .config-header{margin-bottom:20px!important}html[data-theme=aurora-glass] #app .practice-container .hand-title-large{margin-bottom:8px!important;font-size:32px!important}html[data-theme=aurora-glass] #app .practice-container .sketch-form .n-grid{row-gap:20px!important}html[data-theme=aurora-glass] #app .practice-container .sketch-btn-main{min-height:52px!important}html[data-theme=aurora-glass] #app .theme-switcher{display:none!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-page,.share-center,.knowledge-page,.converter-container,.manage-container,.wrong-book-container,.stats-dashboard,.anti-profile){width:100%;max-width:none!important;margin:0!important}html[data-theme=aurora-glass] #app .wrong-book-container{padding:18px 14px 24px!important}html[data-theme=aurora-glass] #app .wrong-book-container .wall-header{align-items:flex-start;flex-direction:column;gap:14px!important;padding:20px!important;border-radius:22px!important}html[data-theme=aurora-glass] #app .wrong-book-container .header-content{display:flex;align-items:flex-start;flex-direction:column;gap:4px;width:100%}html[data-theme=aurora-glass] #app .wrong-book-container .actions-area{justify-content:space-between;gap:12px!important;width:100%}html[data-theme=aurora-glass] #app .wrong-book-container .actions-area .n-button{flex:1 1 auto}html[data-theme=aurora-glass] #app .wrong-book-container .sticky-note{min-height:260px!important}html[data-theme=aurora-glass] #app .stats-dashboard{padding:18px 14px 32px!important}html[data-theme=aurora-glass] #app .stats-dashboard .dashboard-header{margin-bottom:16px!important}html[data-theme=aurora-glass] #app .stats-dashboard .dashboard-header .hand-title{font-family:Songti SC,STSong,"Noto Serif SC",serif!important;font-size:34px!important;line-height:1.25!important}html[data-theme=aurora-glass] #app .stats-dashboard .dashboard-header .hand-subtitle{margin-top:6px!important;font-size:14px!important}html[data-theme=aurora-glass] #app .stats-dashboard .kpi-section{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-bottom:18px!important}html[data-theme=aurora-glass] #app .stats-dashboard .kpi-card{min-height:142px!important;padding:18px!important;border-radius:20px!important}html[data-theme=aurora-glass] #app .stats-dashboard .kpi-value{font-size:42px!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-hero,.share-header,.knowledge-page .hero,.converter-header,.dashboard-header){gap:16px!important;align-items:flex-start!important;padding:20px 18px!important;border-radius:22px!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-hero,.share-header,.knowledge-page .hero) :where(h1,h2){margin:4px 0 8px!important;font-size:26px!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-hero,.share-header,.knowledge-page .hero) p{font-size:13px!important;line-height:1.65!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-grid,.share-list,.kpi-section,.charts-section){grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html[data-theme=aurora-glass] #app .main-layout :where(.bank-card,.share-card,.knowledge-page .point-card,.knowledge-page .plan-card,.converter-container .n-card,.manage-container .n-card){padding:18px!important;border-radius:20px!important}html[data-theme=aurora-glass] #app .main-layout :where(.card-actions,.share-actions,.controls){gap:8px!important}html[data-theme=aurora-glass] #app .main-layout :where(.card-actions,.share-actions) .n-button{flex:1 1 auto}html[data-theme=aurora-glass] body :where(.n-modal.n-card,.n-dialog){width:calc(100vw - 24px)!important;max-width:560px!important;max-height:calc(100dvh - 40px);overflow:auto;border-radius:22px!important}html[data-theme=aurora-glass] body .n-message-container.n-message-container--top{top:calc(12px + env(safe-area-inset-top))!important;right:12px!important;left:12px!important;align-items:center!important;width:auto!important}html[data-theme=aurora-glass] body .n-message-container .n-message{max-width:min(92vw,420px);margin-right:auto!important;margin-left:auto!important}}html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip{cursor:pointer;-webkit-user-select:none;user-select:none}html[data-theme=aurora-glass] #app .practice-container .sheet-chip-label{display:none}html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip:hover,html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip:focus-visible{border-color:#69d8bc9e!important;box-shadow:0 12px 28px #040a1238,0 0 0 3px #69d8bc1f!important;outline:none}html[data-theme=aurora-glass] #app .practice-container .right-panel{width:186px!important;padding:0!important;gap:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .sheet-card{width:186px!important;max-width:100%;background:linear-gradient(145deg,rgba(244,231,211,.09),transparent 52%),#0d1d1fa8!important;border:1px solid rgba(255,248,236,.24)!important;border-radius:18px!important;box-shadow:0 16px 36px #040a1238,inset 0 1px #ffffff1a!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .sheet-card .n-card__content{padding:13px 14px!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .stat-header{display:flex;align-items:center;gap:6px;margin:0 0 9px;color:#fff8ec!important;font-size:14px;font-weight:750;letter-spacing:.02em}html[data-theme=aurora-glass] #app .practice-container .right-panel .stat-header .n-icon{color:#9ce8d4!important;font-size:15px}html[data-theme=aurora-glass] #app .practice-container .right-panel .sheet-container{padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .sheet-info{margin:0 0 8px;color:#fff8ecb8!important;font-size:11px;font-weight:650;text-align:left}html[data-theme=aurora-glass] #app .practice-container .right-panel .bubble-grid{display:grid;grid-template-columns:repeat(5,26px);justify-content:start;gap:6px}html[data-theme=aurora-glass] #app .practice-container .right-panel .bubble{width:26px;height:26px;min-width:26px;min-height:26px;color:#fff8ecc7!important;background:#f4e7d30e!important;border:1px solid rgba(255,248,236,.24)!important;border-radius:9px!important;box-shadow:none!important;font:700 11px/1 Outfit,PingFang SC,sans-serif!important;transform:none!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .bubble:hover{color:#fff8ec!important;background:#69d8bc24!important;border-color:#69d8bc94!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .bubble.active{color:#102523!important;background:#9ce8d4!important;border-color:#b8f4e4!important;box-shadow:0 5px 13px #040a1233!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .bubble.correct{color:#c9ffef!important;background:#319e7e4d!important;border-color:#69d8bcad!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .bubble.wrong{color:#ffd8dc!important;background:#cf4d583d!important;border-color:#df7a83b8!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .bubble.active.correct,html[data-theme=aurora-glass] #app .practice-container .right-panel .bubble.active.wrong{outline:2px solid rgba(255,248,236,.88);outline-offset:2px}html[data-theme=aurora-glass] #app .practice-container .right-panel .sheet-pagination{gap:7px;margin-top:10px;padding:8px 0 0;border-top:1px solid rgba(255,248,236,.14)!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .sheet-pagination .n-button{width:28px;min-width:28px;height:28px;min-height:28px;color:#b8f4e4!important;background:#f4e7d30f!important;border:1px solid rgba(255,248,236,.18)!important;border-radius:9px!important;box-shadow:none!important}html[data-theme=aurora-glass] #app .practice-container .right-panel .page-num{min-width:34px;padding:0;color:#fff8ecb8!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:11px}html.zen-practice-active[data-theme=aurora-glass] #app .practice-container .right-panel .sheet-card{width:186px!important;margin:0 auto}@media (max-width: 1200px){html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip .chip-total{display:none}html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip .sheet-chip-label{display:inline;color:#b8f4e4;font-size:11px;font-weight:750;white-space:nowrap}}html[data-theme=aurora-glass] .answer-sheet-modal.n-card{color:#fff8ec!important;background:linear-gradient(145deg,rgba(244,231,211,.1),transparent 50%),#0c1b1de6!important;border:1px solid rgba(255,248,236,.26)!important;border-radius:20px!important;box-shadow:0 28px 70px #040a126b,inset 0 1px #ffffff1a!important;backdrop-filter:blur(24px) saturate(125%)!important;-webkit-backdrop-filter:blur(24px) saturate(125%)!important}html[data-theme=aurora-glass] .answer-sheet-modal .n-card-header{padding:16px 18px 10px!important;border-bottom:1px solid rgba(255,248,236,.14)}html[data-theme=aurora-glass] .answer-sheet-modal .n-card-header__main,html[data-theme=aurora-glass] .answer-sheet-modal .n-card-header__close{color:#fff8ec!important}html[data-theme=aurora-glass] .answer-sheet-modal .n-card__content{max-height:calc(84vh - 70px);padding:14px 18px 18px!important;overflow:auto}html[data-theme=aurora-glass] .answer-sheet-modal__title,html[data-theme=aurora-glass] .answer-sheet-modal__summary{display:flex;align-items:center;justify-content:space-between}html[data-theme=aurora-glass] .answer-sheet-modal__title{justify-content:flex-start;gap:8px;color:#fff8ec;font-size:16px;font-weight:750}html[data-theme=aurora-glass] .answer-sheet-modal__title .n-icon{color:#9ce8d4}html[data-theme=aurora-glass] .answer-sheet-modal__summary{margin-bottom:12px;color:#fff8ecbd;font-size:12px;font-weight:650}html[data-theme=aurora-glass] .answer-sheet-modal__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:8px}html[data-theme=aurora-glass] .answer-sheet-modal__bubble{width:100%;min-width:32px;min-height:32px;margin:0;padding:0;color:#fff8eccc!important;background:#f4e7d30f!important;border:1px solid rgba(255,248,236,.22)!important;border-radius:10px!important;box-shadow:none!important;font:700 12px/1 Outfit,PingFang SC,sans-serif!important;transform:none!important}html[data-theme=aurora-glass] .answer-sheet-modal__bubble:hover{color:#fff8ec!important;background:#69d8bc24!important;border-color:#69d8bc94!important}html[data-theme=aurora-glass] .answer-sheet-modal__bubble.active{color:#102523!important;background:#9ce8d4!important;border-color:#b8f4e4!important}html[data-theme=aurora-glass] .answer-sheet-modal__bubble.correct{color:#c9ffef!important;background:#319e7e4d!important;border-color:#69d8bcad!important}html[data-theme=aurora-glass] .answer-sheet-modal__bubble.wrong{color:#ffd8dc!important;background:#cf4d583d!important;border-color:#df7a83b8!important}html[data-theme=aurora-glass] .answer-sheet-modal__bubble.active.correct,html[data-theme=aurora-glass] .answer-sheet-modal__bubble.active.wrong{outline:2px solid rgba(255,248,236,.88);outline-offset:2px}html[data-theme=aurora-glass] .answer-sheet-modal__pagination{margin-top:14px;padding-top:10px;border-top:1px solid rgba(255,248,236,.14)!important}@media (max-width: 640px){html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip{gap:4px!important;padding:8px 9px!important}html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip .chip-icon{flex:0 0 auto;font-size:14px!important}html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip .chip-text{font-size:14px!important;white-space:nowrap}html[data-theme=aurora-glass] #app .practice-container .answer-sheet-chip .chip-total{font-size:11px!important;white-space:nowrap}html[data-theme=aurora-glass] .answer-sheet-modal .n-card-header{padding:14px 16px 9px!important}html[data-theme=aurora-glass] .answer-sheet-modal .n-card__content{padding:12px 16px 16px!important}}
