.mode-card[data-v-18895781]{display:flex;align-items:center;gap:20px;padding:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;transition:all .3s ease}.mode-card[data-v-18895781]:hover{background:#ffffff1a;border-color:var(--color-primary, #00ffff);transform:translate(5px)}.mode-icon[data-v-18895781]{font-size:48px;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.mode-content[data-v-18895781]{flex:1}.mode-header[data-v-18895781]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.mode-title[data-v-18895781]{margin:0;font-size:20px;font-family:var(--font-family, monospace);color:var(--color-primary, #ffffff)}.mode-badge[data-v-18895781]{padding:2px 8px;font-size:12px;border-radius:4px;font-weight:700}.mode-badge.new[data-v-18895781]{background:#0f8;color:#000}.mode-badge.current[data-v-18895781]{background:#0af;color:#fff}.mode-badge.beta[data-v-18895781]{background:#f60;color:#fff}.mode-description[data-v-18895781]{margin:0;font-size:14px;color:#ffffffb3;font-family:var(--font-family, monospace)}.mode-details[data-v-18895781]{margin-top:12px;display:flex;flex-direction:column;gap:4px}.detail-item[data-v-18895781]{font-size:12px;color:#ffffff80;font-family:var(--font-family, monospace)}.mode-arrow[data-v-18895781]{font-size:32px;color:var(--color-primary, #00ffff);opacity:0;transition:opacity .3s}.mode-card:hover .mode-arrow[data-v-18895781]{opacity:1}.theme-selector[data-v-222d5d4f]{padding:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-bottom:30px}.theme-label[data-v-222d5d4f]{display:block;font-size:14px;color:#ffffffb3;font-family:var(--font-family, monospace);margin-bottom:12px}.theme-options[data-v-222d5d4f]{display:flex;gap:12px;flex-wrap:wrap}.theme-button[data-v-222d5d4f]{padding:8px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#ffffffb3;font-family:var(--font-family, monospace);font-size:13px;cursor:pointer;transition:all .3s ease}.theme-button[data-v-222d5d4f]:hover{background:#ffffff1a;border-color:var(--color-primary, #00ffff);color:#fff}.theme-button.active[data-v-222d5d4f]{background:var(--color-primary, #00ffff);border-color:var(--color-primary, #00ffff);color:#000;font-weight:700}.main-menu[data-v-a83eb0c2]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;font-family:var(--font-family, monospace);color:#fff;pointer-events:auto;overflow-y:auto;padding:40px 20px}.main-menu__content[data-v-a83eb0c2]{width:100%;max-width:1200px;margin:0 auto}.logo[data-v-a83eb0c2]{text-align:center;margin-bottom:40px}.logo__title[data-v-a83eb0c2]{font-size:64px;font-weight:400;margin:0;letter-spacing:8px;color:var(--color-primary, #ffffff)}.logo__tagline[data-v-a83eb0c2]{font-size:16px;margin:8px 0 0;color:#fff9;letter-spacing:2px}.game-modes[data-v-a83eb0c2]{margin:40px 0}.game-modes__title[data-v-a83eb0c2]{font-size:20px;font-weight:400;text-align:center;margin:0 0 30px;color:#fffc;letter-spacing:2px}.game-modes__grid[data-v-a83eb0c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.menu-footer[data-v-a83eb0c2]{margin-top:40px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.footer-button[data-v-a83eb0c2]{padding:10px 20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#ffffffb3;font-family:var(--font-family, monospace);font-size:14px;cursor:pointer;transition:all .3s ease}.footer-button[data-v-a83eb0c2]:hover{background:#ffffff1a;border-color:var(--color-primary, #00ffff);color:#fff}.docs-link[data-v-a83eb0c2]{text-decoration:none;display:inline-block;font-weight:500}@media(max-width:768px){.logo__title[data-v-a83eb0c2]{font-size:48px;letter-spacing:4px}.logo__tagline[data-v-a83eb0c2]{font-size:14px}.game-modes__grid[data-v-a83eb0c2]{grid-template-columns:1fr}}@media(max-width:480px){.logo__title[data-v-a83eb0c2]{font-size:36px}.main-menu[data-v-a83eb0c2]{padding:20px 10px}}.game-hud[data-v-91115bea]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;font-family:monospace;color:#fff;overflow:hidden}.game-hud__timer[data-v-91115bea]{position:absolute;top:20px;left:50%;transform:translate(-50%);font-size:20px;letter-spacing:2px}.game-hud__stats[data-v-91115bea]{position:absolute;top:20px;right:20px;text-align:right;font-size:20px;line-height:1.6}.game-hud__stat[data-v-91115bea]{font-size:20px}.game-hud__stat-total[data-v-91115bea]{font-size:16px;color:#bbb;margin-top:8px}.game-hud__energy[data-v-91115bea]{position:absolute;bottom:40px;left:50%;transform:translate(-50%);text-align:center}.game-hud__energy-value[data-v-91115bea]{font-size:48px;margin-bottom:12px;letter-spacing:2px}.game-hud__energy-bar[data-v-91115bea]{width:400px;height:16px;border:2px solid #ffffff;position:relative;background:transparent}.game-hud__energy-fill[data-v-91115bea]{height:100%;background:#fff;transition:width .2s ease}.game-hud__hint[data-v-91115bea]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;font-weight:700;letter-spacing:4px;text-shadow:0 0 20px rgba(255,255,255,.8);animation:pulse-91115bea .5s ease-in-out}@keyframes pulse-91115bea{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}.fade-enter-active[data-v-91115bea],.fade-leave-active[data-v-91115bea]{transition:opacity .3s ease}.fade-enter-from[data-v-91115bea],.fade-leave-to[data-v-91115bea]{opacity:0}@media(max-width:768px){.game-hud__timer[data-v-91115bea]{font-size:18px}.game-hud__stats[data-v-91115bea],.game-hud__stat[data-v-91115bea]{font-size:16px}.game-hud__stat-total[data-v-91115bea]{font-size:14px}.game-hud__energy-value[data-v-91115bea]{font-size:36px}.game-hud__energy-bar[data-v-91115bea]{width:80vw;max-width:300px}.game-hud__hint[data-v-91115bea]{font-size:24px}}.theme-neon_grid .game-hud__energy-fill[data-v-91115bea]{background:linear-gradient(90deg,#0ff,#f0f);box-shadow:0 0 10px #0ff}.theme-neon_grid .game-hud__timer[data-v-91115bea],.theme-neon_grid .game-hud__stats[data-v-91115bea]{text-shadow:0 0 10px #00ffff}.theme-brutalist .game-hud__energy-bar[data-v-91115bea]{border-width:4px}.theme-liquid_crystal .game-hud__energy-fill[data-v-91115bea]{background:linear-gradient(90deg,#0ff,#f0f,#ff0);animation:hue-rotate-91115bea 3s linear infinite}@keyframes hue-rotate-91115bea{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.fractal-hud[data-v-d2e224af]{position:fixed;top:20px;right:20px;width:360px;background:#000000f2;border:1px solid var(--fractal-primary, #00ffff);border-radius:4px;padding:0;font-family:Courier New,monospace;color:#fff;pointer-events:none}.fractal-hud[data-v-d2e224af]>*{pointer-events:auto}.theme-minimal[data-v-d2e224af]{--fractal-primary: #ffffff;--fractal-accent: #aaaaaa}.theme-neon_grid[data-v-d2e224af]{--fractal-primary: #00ffff;--fractal-accent: #ff00ff}.theme-brutalist[data-v-d2e224af]{--fractal-primary: #ffffff;--fractal-accent: #ff0000}.theme-liquid_crystal[data-v-d2e224af]{--fractal-primary: #ff99ff;--fractal-accent: #77ddff}.scale-mega[data-v-d2e224af]{border-color:#fd0}.fractal-header[data-v-d2e224af]{background:#00000080;padding:12px 16px;border-bottom:1px solid var(--fractal-primary)}.fractal-mode-name[data-v-d2e224af]{font-size:11px;letter-spacing:3px;color:#fff9;font-weight:700}.fractal-current-scale[data-v-d2e224af]{font-size:24px;font-weight:700;color:var(--fractal-primary);margin-top:4px;display:flex;align-items:center;gap:8px}.fractal-scale-icon[data-v-d2e224af]{font-size:20px}.fractal-main-panel[data-v-d2e224af]{padding:20px;max-height:70vh;overflow-y:auto}.fractal-section[data-v-d2e224af]{margin-bottom:20px}.fractal-section.fractal-mega[data-v-d2e224af]{text-align:center;padding:20px;background:radial-gradient(circle,rgba(255,221,0,.2),transparent);border-radius:8px}.fractal-label[data-v-d2e224af]{font-size:13px;color:var(--fractal-accent);text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;font-weight:700}.fractal-instruction[data-v-d2e224af]{font-size:11px;line-height:1.6;color:#ffffffb3}.fractal-stats-grid[data-v-d2e224af]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.fractal-stat-box[data-v-d2e224af]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 8px;text-align:center;transition:all .2s ease}.fractal-stat-box[data-v-d2e224af]:hover{background:#ffffff1a;border-color:var(--fractal-primary)}.fractal-stat-box.mega[data-v-d2e224af]{background:#ffdd001a;border-color:#fd0}.fractal-stat-box.critical[data-v-d2e224af]{background:#ff00004d;border-color:red}.fractal-stat-box.low[data-v-d2e224af]{background:#ff800033;border-color:#f80}.fractal-stat-value[data-v-d2e224af]{font-size:22px;font-weight:700;color:#fff;margin-bottom:4px}.fractal-stat-label[data-v-d2e224af]{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#ffffff80}.fractal-energy-warning[data-v-d2e224af]{font-size:9px;color:red;font-weight:700;margin-top:4px}.fractal-game-over[data-v-d2e224af]{padding:16px;background:#f006;border:2px solid #ff0000;border-radius:4px;text-align:center;font-size:14px;line-height:1.6;color:#fff;font-weight:700;margin-bottom:16px}.fractal-progress-section[data-v-d2e224af]{background:#0000004d;padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);margin-bottom:16px}.fractal-progress-header[data-v-d2e224af]{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:8px;color:#ffffffe6}.fractal-progress-percent[data-v-d2e224af]{color:var(--fractal-primary);font-weight:700}.fractal-progress-bar[data-v-d2e224af]{width:100%;height:24px;background:#ffffff1a;border-radius:12px;overflow:hidden;margin-bottom:8px;position:relative}.fractal-progress-fill[data-v-d2e224af]{height:100%;background:var(--fractal-primary);transition:width .3s ease}.fractal-progress-req[data-v-d2e224af]{font-size:10px;color:#fff9;text-align:right}.fractal-req-warning[data-v-d2e224af]{color:#f80;font-weight:700}.fractal-ascend-hint[data-v-d2e224af]{margin-top:12px;padding:10px;background:#00ffff1a;border:1px solid var(--fractal-primary);border-radius:4px;font-size:12px;text-align:center;color:var(--fractal-primary)}.fractal-zoom-hint[data-v-d2e224af]{font-size:11px;color:#ffffff80;text-align:center;padding:8px;background:#ffffff0d;border-radius:6px;margin-bottom:16px}.fractal-structures[data-v-d2e224af]{background:#0000004d;padding:12px;border-radius:8px;margin-bottom:16px}.fractal-structures-label[data-v-d2e224af]{font-size:11px;color:#ffffffb3;margin-bottom:8px;text-transform:uppercase;letter-spacing:1px}.fractal-structure-item[data-v-d2e224af]{display:flex;justify-content:space-between;padding:8px;background:#ffffff0d;border-radius:4px;font-size:12px;margin-bottom:6px}.fractal-structure-item[data-v-d2e224af]:last-child{margin-bottom:0}.fractal-cost[data-v-d2e224af]{color:#fa0;font-weight:700}.fractal-policies[data-v-d2e224af]{background:#0000004d;padding:12px;border-radius:8px;margin-bottom:16px}.fractal-policies-label[data-v-d2e224af]{font-size:11px;color:#ffffffb3;margin-bottom:8px;text-transform:uppercase;letter-spacing:1px}.fractal-policy-item[data-v-d2e224af]{padding:8px;background:#ffffff0d;border-radius:4px;font-size:12px;margin-bottom:6px;opacity:.4;transition:all .2s ease}.fractal-policy-item.active[data-v-d2e224af]{opacity:1;background:#00ffff26;border:1px solid var(--fractal-primary)}.fractal-mega-message[data-v-d2e224af]{margin-top:20px;font-size:13px;line-height:1.8;color:#fd0;text-align:center;font-style:italic}.fractal-footer[data-v-d2e224af]{background:#00000080;padding:12px 20px;border-top:1px solid rgba(255,255,255,.1);border-radius:0 0 10px 10px}.fractal-controls-hint[data-v-d2e224af]{font-size:10px;color:#ffffff80;text-align:center}kbd[data-v-d2e224af]{display:inline-block;padding:3px 7px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:4px;font-family:Courier New,monospace;font-size:9px;margin:0 3px;box-shadow:0 2px 4px #0000004d}.fractal-main-panel[data-v-d2e224af]::-webkit-scrollbar{width:6px}.fractal-main-panel[data-v-d2e224af]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.fractal-main-panel[data-v-d2e224af]::-webkit-scrollbar-thumb{background:var(--fractal-primary);border-radius:3px}.fractal-main-panel[data-v-d2e224af]::-webkit-scrollbar-thumb:hover{background:var(--fractal-accent)}@media(max-width:768px){.fractal-hud[data-v-d2e224af]{width:calc(100vw - 40px);right:20px}.fractal-stats-grid[data-v-d2e224af]{grid-template-columns:repeat(3,1fr);gap:8px}.fractal-stat-value[data-v-d2e224af]{font-size:18px}}.ascension-hud[data-v-4d22dfaa]{position:fixed;top:20px;right:20px;width:380px;background:#000000f2;border:1px solid var(--ascension-primary, #ff00ff);border-radius:4px;padding:0;font-family:Courier New,monospace;color:#fff;pointer-events:none}.ascension-hud[data-v-4d22dfaa]>*{pointer-events:auto}.theme-minimal[data-v-4d22dfaa]{--ascension-primary: #ffffff;--ascension-accent: #aaaaaa}.theme-neon_grid[data-v-4d22dfaa]{--ascension-primary: #ff00ff;--ascension-accent: #00ffff}.theme-brutalist[data-v-4d22dfaa]{--ascension-primary: #ff0000;--ascension-accent: #ffffff}.theme-liquid_crystal[data-v-4d22dfaa]{--ascension-primary: #ff99ff;--ascension-accent: #ffdd77}.tier-mega[data-v-4d22dfaa]{border-color:#fd0}.ascension-header[data-v-4d22dfaa]{background:#00000080;padding:12px 16px;border-bottom:1px solid var(--ascension-primary)}.ascension-mode-name[data-v-4d22dfaa]{font-size:11px;letter-spacing:3px;color:#fff9;font-weight:700}.ascension-current-tier[data-v-4d22dfaa]{font-size:24px;font-weight:700;color:var(--ascension-primary);margin-top:4px;display:flex;align-items:center;gap:8px}.ascension-tier-icon[data-v-4d22dfaa]{font-size:20px}.ascension-energy-panel[data-v-4d22dfaa]{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:#0000004d}.ascension-energy-panel.critical[data-v-4d22dfaa]{background:#f003;border-bottom-color:red}.ascension-energy-panel.low[data-v-4d22dfaa]{background:#ff800026;border-bottom-color:#f80}.ascension-energy-panel.immortal[data-v-4d22dfaa]{background:#fd03;border-bottom-color:#fd0}.ascension-energy-label[data-v-4d22dfaa]{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#ffffffb3;margin-bottom:8px}.ascension-energy-bar[data-v-4d22dfaa]{position:relative;width:100%;height:32px;background:#ffffff1a;border-radius:16px;overflow:hidden;margin-bottom:8px}.ascension-energy-fill[data-v-4d22dfaa]{height:100%;background:#f0f;transition:width .3s ease}.ascension-energy-panel.critical .ascension-energy-fill[data-v-4d22dfaa]{background:red}.ascension-energy-panel.low .ascension-energy-fill[data-v-4d22dfaa]{background:#f80}.ascension-energy-panel.immortal .ascension-energy-fill[data-v-4d22dfaa]{background:#fd0}.ascension-energy-text[data-v-4d22dfaa]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;z-index:1}.ascension-energy-warning[data-v-4d22dfaa]{font-size:11px;color:red;font-weight:700;text-align:center}.ascension-energy-message[data-v-4d22dfaa]{font-size:11px;color:#fd0;text-align:center;font-style:italic}.ascension-main-panel[data-v-4d22dfaa]{padding:20px;max-height:60vh;overflow-y:auto}.ascension-section[data-v-4d22dfaa]{margin-bottom:20px}.ascension-section.divine-section[data-v-4d22dfaa]{text-align:center;padding:16px;background:radial-gradient(circle,rgba(255,0,255,.2),transparent);border-radius:8px}.ascension-section.mega-section[data-v-4d22dfaa]{text-align:center;padding:24px;background:radial-gradient(circle,rgba(255,221,0,.3),transparent);border-radius:8px;border:1px solid #ffdd00}.ascension-label[data-v-4d22dfaa]{font-size:13px;color:var(--ascension-accent);text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;font-weight:700}.ascension-mega-title[data-v-4d22dfaa]{font-size:28px;font-weight:700;color:#fd0;margin:12px 0;letter-spacing:3px}.ascension-description[data-v-4d22dfaa]{font-size:11px;line-height:1.7;color:#fffc}.ascension-stats[data-v-4d22dfaa]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:12px;background:#ffffff0d;border-radius:8px}.ascension-stat[data-v-4d22dfaa]{display:flex;justify-content:space-between;font-size:13px}.ascension-stat-label[data-v-4d22dfaa]{color:#ffffffb3}.ascension-stat-value[data-v-4d22dfaa]{font-weight:700;color:#fff}.ascension-progress[data-v-4d22dfaa]{background:#0000004d;padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);margin-bottom:20px}.ascension-progress-header[data-v-4d22dfaa]{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px;color:#ffffffe6}.ascension-progress-percent[data-v-4d22dfaa]{color:var(--ascension-primary);font-weight:700}.ascension-progress-bar[data-v-4d22dfaa]{width:100%;height:24px;background:#ffffff1a;border-radius:12px;overflow:hidden;margin-bottom:8px}.ascension-progress-bar.mega-bar[data-v-4d22dfaa]{background:#fd03;border:1px solid #ffdd00}.ascension-progress-fill[data-v-4d22dfaa]{height:100%;background:linear-gradient(90deg,var(--ascension-primary),var(--ascension-accent));transition:width .4s cubic-bezier(.4,0,.2,1)}.ascension-progress-text[data-v-4d22dfaa]{font-size:10px;color:#fff9;text-align:right}.ascension-abilities-locked[data-v-4d22dfaa]{background:#0006;padding:16px;border-radius:8px;border:1px dashed rgba(255,255,255,.2)}.ascension-abilities-title[data-v-4d22dfaa]{font-size:13px;font-weight:700;color:var(--ascension-primary);margin-bottom:12px;text-align:center}.ascension-ability-preview[data-v-4d22dfaa]{padding:8px;background:#ffffff0d;border-radius:4px;font-size:11px;margin-bottom:6px;opacity:.4;color:#fff9}.ascension-hint[data-v-4d22dfaa]{margin-top:12px;font-size:10px;color:#ffffff80;text-align:center;font-style:italic}.ascension-abilities[data-v-4d22dfaa]{background:#0006;padding:16px;border-radius:8px;border:1px solid var(--ascension-primary)}.ascension-ability-group[data-v-4d22dfaa]{font-size:10px;color:#ffffff80;margin-bottom:12px;text-align:center}.ascension-ability[data-v-4d22dfaa]{padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;margin-bottom:10px;opacity:.5;transition:all .2s ease}.ascension-ability.available[data-v-4d22dfaa]{opacity:1;background:#ff00ff26;border-color:var(--ascension-primary);cursor:pointer}.ascension-ability.available[data-v-4d22dfaa]:hover{background:#ff00ff40;transform:translateY(-2px)}.ascension-ability.divine[data-v-4d22dfaa]{border-color:#fa0}.ascension-ability.divine.available[data-v-4d22dfaa]{background:#fa03;box-shadow:0 0 15px #ffaa004d}.ascension-ability.cooldown[data-v-4d22dfaa]{opacity:.4;cursor:not-allowed}.ascension-ability.locked[data-v-4d22dfaa]{opacity:.3}.ascension-ability-header[data-v-4d22dfaa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ascension-ability-name[data-v-4d22dfaa]{font-size:13px;font-weight:700;color:#fff}.ascension-ability-cost[data-v-4d22dfaa]{font-size:12px;color:#fa0;font-weight:700}.ascension-ability-req[data-v-4d22dfaa]{font-size:11px;color:#fff6;font-style:italic}.ascension-ability-desc[data-v-4d22dfaa]{font-size:10px;color:#ffffffb3;margin-bottom:6px;line-height:1.4}.ascension-ability-key[data-v-4d22dfaa]{font-size:10px;color:var(--ascension-primary);text-align:center;padding:4px;background:#ff00ff1a;border-radius:3px}.ascension-ability-cooldown[data-v-4d22dfaa]{font-size:10px;color:#f80;text-align:center;font-style:italic}.ascension-macro-warning[data-v-4d22dfaa]{padding:16px;background:#f003;border:1px solid #ff0000;border-radius:4px;text-align:center;font-size:12px;line-height:1.6;margin-bottom:20px}.ascension-mega-stats[data-v-4d22dfaa]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0}.ascension-mega-stat[data-v-4d22dfaa]{text-align:center;padding:16px;background:#ffdd001a;border:1px solid #ffdd00;border-radius:8px}.ascension-mega-stat-value[data-v-4d22dfaa]{font-size:24px;font-weight:700;color:#fd0}.ascension-mega-stat-label[data-v-4d22dfaa]{font-size:10px;color:#fd0c;text-transform:uppercase;letter-spacing:1px;margin-top:4px}.ascension-ultimate-powers[data-v-4d22dfaa]{background:#00000080;padding:16px;border-radius:8px;border:1px solid #ffdd00;margin-bottom:20px}.ascension-ultimate-title[data-v-4d22dfaa]{font-size:14px;font-weight:700;color:#fd0;text-align:center;margin-bottom:16px;letter-spacing:2px}.ascension-ultimate-item[data-v-4d22dfaa]{display:grid;grid-template-columns:32px 1fr 2fr;align-items:center;gap:12px;padding:12px;background:#ffdd001a;border-radius:6px;margin-bottom:10px;transition:all .2s ease}.ascension-ultimate-item[data-v-4d22dfaa]:hover{background:#fd03;transform:translate(4px)}.ascension-ultimate-icon[data-v-4d22dfaa]{font-size:20px;text-align:center}.ascension-ultimate-name[data-v-4d22dfaa]{font-size:12px;font-weight:700;color:#fff}.ascension-ultimate-desc[data-v-4d22dfaa]{font-size:10px;color:#ffffffb3}.ascension-mega-message[data-v-4d22dfaa]{padding:16px;background:#fd03;border:1px solid #ffdd00;border-radius:8px;text-align:center;font-size:12px;line-height:1.8;color:#fd0}.ascension-footer[data-v-4d22dfaa]{background:#00000080;padding:12px 20px;border-top:1px solid rgba(255,255,255,.1);border-radius:0 0 10px 10px}.ascension-tip[data-v-4d22dfaa]{font-size:10px;color:#ffffff80;text-align:center}kbd[data-v-4d22dfaa]{display:inline-block;padding:3px 7px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:4px;font-family:Courier New,monospace;font-size:9px;margin:0 3px;box-shadow:0 2px 4px #0000004d}.ascension-main-panel[data-v-4d22dfaa]::-webkit-scrollbar{width:6px}.ascension-main-panel[data-v-4d22dfaa]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.ascension-main-panel[data-v-4d22dfaa]::-webkit-scrollbar-thumb{background:var(--ascension-primary);border-radius:3px}.ascension-main-panel[data-v-4d22dfaa]::-webkit-scrollbar-thumb:hover{background:var(--ascension-accent)}@media(max-width:768px){.ascension-hud[data-v-4d22dfaa]{width:calc(100vw - 40px);right:20px}}.temporal-hud[data-v-a4ffac44]{position:fixed;top:20px;right:20px;width:380px;background:#000000f2;border:1px solid var(--temporal-primary, #ffaa00);border-radius:4px;padding:0;font-family:Courier New,monospace;color:#fff;pointer-events:none}.temporal-hud[data-v-a4ffac44]>*{pointer-events:auto}.theme-minimal[data-v-a4ffac44]{--temporal-primary: #aaaaaa;--temporal-accent: #ffffff}.theme-neon_grid[data-v-a4ffac44]{--temporal-primary: #ffaa00;--temporal-accent: #00ffff}.theme-brutalist[data-v-a4ffac44]{--temporal-primary: #ffffff;--temporal-accent: #ff0000}.theme-liquid_crystal[data-v-a4ffac44]{--temporal-primary: #ffdd77;--temporal-accent: #77ddff}.temporal-hud.paused[data-v-a4ffac44]{border-color:#f80}.temporal-hud.automated[data-v-a4ffac44]{border-color:#0f0}.temporal-header[data-v-a4ffac44]{background:#00000080;padding:12px 16px;border-bottom:1px solid var(--temporal-primary)}.temporal-mode-name[data-v-a4ffac44]{font-size:11px;letter-spacing:3px;color:#fff9;font-weight:700}.temporal-current-scale[data-v-a4ffac44]{font-size:24px;font-weight:700;color:var(--temporal-primary);margin-top:4px;display:flex;align-items:center;gap:8px}.temporal-scale-icon[data-v-a4ffac44]{font-size:20px}.temporal-time-panel[data-v-a4ffac44]{padding:16px 20px;border-bottom:2px solid rgba(255,255,255,.1);background:#0000004d}.temporal-time-panel.paused[data-v-a4ffac44]{background:#f803}.temporal-time-status[data-v-a4ffac44]{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:8px;background:#ffffff0d;border-radius:6px}.temporal-time-icon[data-v-a4ffac44]{font-size:20px}.temporal-time-text[data-v-a4ffac44]{font-size:14px;font-weight:700;color:var(--temporal-primary)}.temporal-time-controls[data-v-a4ffac44]{display:flex;gap:6px;margin-bottom:12px}.temporal-speed-btn[data-v-a4ffac44],.temporal-pause-btn[data-v-a4ffac44]{flex:1;padding:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:Courier New,monospace}.temporal-speed-btn[data-v-a4ffac44]:hover,.temporal-pause-btn[data-v-a4ffac44]:hover{background:#fff3;transform:translateY(-2px)}.temporal-speed-btn.active[data-v-a4ffac44],.temporal-pause-btn.active[data-v-a4ffac44]{background:var(--temporal-primary);color:#000;border-color:var(--temporal-primary);box-shadow:0 0 15px var(--temporal-primary)}.temporal-pause-btn[data-v-a4ffac44]{flex:.5;font-size:16px}.temporal-time-hint[data-v-a4ffac44]{font-size:10px;color:#ffffff80;text-align:center}.temporal-main-panel[data-v-a4ffac44]{padding:20px;max-height:55vh;overflow-y:auto}.temporal-section[data-v-a4ffac44]{margin-bottom:20px}.temporal-label[data-v-a4ffac44]{font-size:13px;color:var(--temporal-accent);text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;font-weight:700}.temporal-description[data-v-a4ffac44]{font-size:11px;line-height:1.7;color:#fffc}.temporal-stats-grid[data-v-a4ffac44]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.temporal-stat-box[data-v-a4ffac44]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 8px;text-align:center;transition:all .2s ease}.temporal-stat-box[data-v-a4ffac44]:hover{background:#ffffff1a;border-color:var(--temporal-primary)}.temporal-stat-value[data-v-a4ffac44]{font-size:20px;font-weight:700;color:#fff;margin-bottom:4px}.temporal-stat-label[data-v-a4ffac44]{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#ffffff80}.temporal-unlock-hint[data-v-a4ffac44]{padding:12px;background:#ffaa0026;border:1px solid var(--temporal-primary);border-radius:8px;font-size:11px;line-height:1.6;color:var(--temporal-primary);text-align:center}.temporal-automation-panel[data-v-a4ffac44]{background:#0006;padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.2);margin-bottom:16px}.temporal-automation-panel.full[data-v-a4ffac44]{border-color:#0f0;background:#00ff001a}.temporal-automation-header[data-v-a4ffac44]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;font-weight:700}.temporal-auto-toggle[data-v-a4ffac44]{padding:6px 12px;background:#0f03;border:1px solid #00ff00;border-radius:4px;color:#0f0;font-size:10px;cursor:pointer;transition:all .2s ease;font-family:Courier New,monospace}.temporal-auto-toggle[data-v-a4ffac44]:hover{background:#00ff004d}.temporal-automation-bar[data-v-a4ffac44]{width:100%;height:20px;background:#ffffff1a;border-radius:10px;overflow:hidden;margin-bottom:12px}.temporal-automation-fill[data-v-a4ffac44]{height:100%;background:#0f0;transition:width .3s ease}.temporal-automation-actions[data-v-a4ffac44]{display:flex;flex-direction:column;gap:8px}.temporal-auto-action[data-v-a4ffac44]{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#ffffff0d;border-radius:4px;font-size:11px;cursor:pointer;transition:all .2s ease}.temporal-auto-action[data-v-a4ffac44]:hover{background:#ffffff1a}.temporal-auto-action input[type=checkbox][data-v-a4ffac44]{cursor:pointer}.temporal-automation-status[data-v-a4ffac44]{padding:10px;background:#0f03;border:1px solid #00ff00;border-radius:6px;font-size:11px;text-align:center;color:#0f0;margin-bottom:12px}.temporal-automation-status.inactive[data-v-a4ffac44]{background:#ffffff0d;border-color:#fff3;color:#fff9}.temporal-ai-strategy[data-v-a4ffac44]{margin-top:12px}.temporal-ai-label[data-v-a4ffac44]{font-size:10px;color:#ffffffb3;margin-bottom:6px}.temporal-ai-select[data-v-a4ffac44]{width:100%;padding:8px;background:#00000080;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;font-size:11px;font-family:Courier New,monospace;cursor:pointer}.temporal-rewind-panel[data-v-a4ffac44]{background:#00000080;padding:16px;border-radius:8px;border:1px dashed rgba(255,255,255,.2);margin-bottom:16px}.temporal-rewind-panel.available[data-v-a4ffac44]{border-style:solid;border-color:#0af;background:#00aaff1a}.temporal-rewind-header[data-v-a4ffac44]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.temporal-rewind-icon[data-v-a4ffac44]{font-size:20px}.temporal-rewind-title[data-v-a4ffac44]{font-size:13px;font-weight:700;color:#0af}.temporal-rewind-info[data-v-a4ffac44]{font-size:11px;line-height:1.6;color:#fffc;margin-bottom:12px}.temporal-rewind-btn[data-v-a4ffac44]{padding:8px 12px;background:#0af3;border:1px solid #00aaff;border-radius:4px;color:#0af;font-size:10px;cursor:pointer;margin-right:6px;margin-top:6px;transition:all .2s ease;font-family:Courier New,monospace}.temporal-rewind-btn[data-v-a4ffac44]:hover{background:#00aaff4d;transform:translateY(-2px)}.temporal-rewind-locked[data-v-a4ffac44]{font-size:11px;line-height:1.6;color:#ffffff80;text-align:center;font-style:italic}.temporal-simulation-info[data-v-a4ffac44]{background:#00ff001a;padding:12px;border-radius:8px;border:1px solid #00ff00;margin-bottom:16px}.temporal-sim-label[data-v-a4ffac44]{font-size:12px;font-weight:700;color:#0f0;margin-bottom:10px;text-align:center}.temporal-sim-stats[data-v-a4ffac44]{display:flex;flex-direction:column;gap:6px}.temporal-sim-stat[data-v-a4ffac44]{display:flex;justify-content:space-between;font-size:11px;color:#fffc}.temporal-metrics[data-v-a4ffac44]{padding:16px 20px;background:#00000080;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.temporal-metrics-title[data-v-a4ffac44]{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#fff9;margin-bottom:10px;text-align:center}.temporal-metrics-grid[data-v-a4ffac44]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.temporal-metric[data-v-a4ffac44]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;background:#ffffff0d;border-radius:6px}.temporal-metric-label[data-v-a4ffac44]{font-size:9px;color:#ffffff80}.temporal-metric-value[data-v-a4ffac44]{font-size:14px;font-weight:700;color:var(--temporal-primary)}.temporal-footer[data-v-a4ffac44]{background:#00000080;padding:12px 20px;border-top:1px solid rgba(255,255,255,.1);border-radius:0 0 10px 10px}.temporal-tip[data-v-a4ffac44]{font-size:10px;color:#ffffff80;text-align:center;font-style:italic}kbd[data-v-a4ffac44]{display:inline-block;padding:3px 7px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:4px;font-family:Courier New,monospace;font-size:9px;margin:0 3px;box-shadow:0 2px 4px #0000004d}.temporal-main-panel[data-v-a4ffac44]::-webkit-scrollbar{width:6px}.temporal-main-panel[data-v-a4ffac44]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.temporal-main-panel[data-v-a4ffac44]::-webkit-scrollbar-thumb{background:var(--temporal-primary);border-radius:3px}.temporal-main-panel[data-v-a4ffac44]::-webkit-scrollbar-thumb:hover{background:var(--temporal-accent)}@media(max-width:768px){.temporal-hud[data-v-a4ffac44]{width:calc(100vw - 40px);right:20px}.temporal-time-controls[data-v-a4ffac44]{flex-wrap:wrap}.temporal-speed-btn[data-v-a4ffac44]{flex:1 1 30%}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul,ol{list-style:none}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
