.app-header[data-v-2adf9e86]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101a23e6;border-bottom:1px solid #21364a;position:sticky;top:0;transition:border-color .5s ease,box-shadow .5s ease;z-index:10}.app-header.charged[data-v-2adf9e86]{border-bottom-color:#86efac5c;box-shadow:0 0 15px #4ca5ff33}.singularity-button[data-v-2adf9e86]{align-items:center;animation:singularity-ready-2adf9e86 1.25s ease-in-out infinite alternate;background:linear-gradient(180deg,#1665347a,#14532d66);border:1px solid rgba(134,239,172,.34);border-radius:8px;box-shadow:0 0 14px #86efac2e;color:#dcfce7;display:inline-flex;font-size:.72rem;font-weight:900;gap:6px;height:32px;padding:0 10px}@keyframes singularity-ready-2adf9e86{0%{box-shadow:0 0 10px #86efac24}to{box-shadow:0 0 18px #86efac47}}.icon-btn[data-v-2adf9e86]{align-items:center;background:#101a236b;border:1px solid rgba(142,173,204,.14);border-radius:8px;color:#8eadcc;display:flex;height:2rem;justify-content:center;transition:border-color .18s ease,background-color .18s ease,color .18s ease;width:2rem}.icon-btn[data-v-2adf9e86]:hover{background:#3899fa1f;border-color:#3899fa57;color:#e5f3ff}.tab-appear-enter-active[data-v-9386c1bc]{transition:all .22s ease}.tab-appear-enter-from[data-v-9386c1bc]{opacity:0;transform:translateY(8px)}.app-footer[data-v-9386c1bc]{background:linear-gradient(180deg,#0c1722f5,#080f18fa),radial-gradient(circle at 50% 0,rgba(76,165,255,.1),transparent 54%);border-top:1px solid rgba(76,165,255,.22);box-shadow:0 -12px 34px #00000047}.tab-shell[data-v-9386c1bc]{padding:6px 8px 8px}.tab-list[data-v-9386c1bc]{display:grid;gap:5px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%}.tab-item[data-v-9386c1bc]{align-items:center;border:1px solid transparent;border-radius:8px;color:#8ba2b7;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:44px;min-width:0;position:relative;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.tab-item[data-v-9386c1bc]:hover{background:#4ca5ff14;border-color:#4ca5ff2e;color:#cfe3f5}.tab-item.active[data-v-9386c1bc]{background:linear-gradient(180deg,#4ca5ff33,#1c70be29),#101a23b8;border-color:#4ca5ff6b;box-shadow:inset 0 0 18px #4ca5ff14;color:#f8fbff}.tab-item.active[data-v-9386c1bc]:before{background:#9af7bd;border-radius:999px;box-shadow:0 0 8px #9af7bd80;content:"";height:2px;position:absolute;top:4px;width:18px}.tab-item.locked[data-v-9386c1bc]{color:#425568;cursor:not-allowed}.tab-item .iconify[data-v-9386c1bc]{font-size:1.12rem}.tab-item span[data-v-9386c1bc]{font-size:.58rem;font-weight:800;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generator-row[data-v-ed69e141]{background:linear-gradient(180deg,#132536fa,#0c1722fa),radial-gradient(circle at 0 0,rgba(76,165,255,.16),transparent 40%);border:1px solid rgba(76,165,255,.26);border-radius:8px;box-shadow:inset 0 1px #ffffff0a,inset 0 0 22px #00000038;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) clamp(82px,24%,108px);overflow:hidden;padding:9px;position:relative;transition:border-color .18s ease,box-shadow .18s ease}.generator-row.affordable[data-v-ed69e141]{border-color:#86efac6b;box-shadow:0 0 0 1px #86efac14,0 0 18px #3899fa1f,inset 0 0 22px #0003}.generator-main[data-v-ed69e141]{display:grid;gap:9px;grid-template-columns:38px minmax(0,1fr);min-width:0}.tier-badge[data-v-ed69e141]{align-self:stretch;background:#3899fa29;border:1px solid rgba(76,165,255,.3);border-radius:8px;color:#bae6fd;display:grid;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.72rem;font-weight:900;place-items:center}.generator-copy[data-v-ed69e141]{flex-direction:column;gap:9px}.generator-copy[data-v-ed69e141],.title-line[data-v-ed69e141]{display:flex;justify-content:space-between;min-width:0}.title-line[data-v-ed69e141]{align-items:center;flex-wrap:nowrap;gap:8px}.title-line h3[data-v-ed69e141]{color:#f8fbff;flex:1 1 5rem;font-size:.94rem;font-weight:900;overflow:hidden;text-overflow:ellipsis}.amount-chip[data-v-ed69e141],.title-line h3[data-v-ed69e141]{line-height:1.25;min-width:0;white-space:nowrap}.amount-chip[data-v-ed69e141]{align-items:center;background:#080f18a8;border:1px solid rgba(142,173,204,.28);border-radius:999px;color:#b9cde0;display:inline-flex;flex:0 0 auto;font-size:.64rem;font-weight:800;gap:3px;max-width:68%;padding:3px 6px}.amount-chip b[data-v-ed69e141],.amount-chip i[data-v-ed69e141]{font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-style:normal;white-space:nowrap}.amount-chip b[data-v-ed69e141]{color:#fff}.amount-chip i[data-v-ed69e141]{color:#bbf7d0}.bonus-strip[data-v-ed69e141]{min-width:0}.bonus-meta[data-v-ed69e141]{align-items:center;color:#b9cde0;display:flex;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.72rem;font-weight:800;gap:8px;justify-content:space-between;margin-bottom:5px}.bonus-meta span[data-v-ed69e141]{color:#dcfce7}.progress-track[data-v-ed69e141]{background:#080f18c2;border-radius:999px;height:7px;outline:1px solid rgba(142,173,204,.18);overflow:hidden}.progress-track div[data-v-ed69e141]{background:linear-gradient(90deg,#4ca5ff,#9af7bd);border-radius:inherit;box-shadow:0 0 14px #4ca5ff6b;height:100%;transition:width .22s ease}.buy-button[data-v-ed69e141]{align-content:center;background:linear-gradient(180deg,#3899fa57,#1c70be4d);border:1px solid rgba(76,165,255,.44);border-radius:8px;color:#fff;display:grid;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.76rem;font-weight:900;gap:2px;min-height:58px;min-width:0;place-items:center;position:relative;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.buy-button[data-v-ed69e141]:not(.disabled):hover{background:linear-gradient(180deg,#4ca5ff73,#1c70be61);border-color:#bae6fdb8;transform:translateY(-1px)}.buy-button.disabled[data-v-ed69e141]{background:#0f172aa3;border-color:#8eadcc38;color:#8ba2b7;cursor:not-allowed}.multiplier-chip[data-v-ed69e141]{background:#00000057;border-radius:999px;color:#dbeafe;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.54rem;font-weight:900;padding:1px 4px;position:absolute;right:4px;top:4px}.cost-stack[data-v-ed69e141]{display:grid;gap:1px;text-align:center}.cost-stack s[data-v-ed69e141]{color:#93a7ba;font-size:.62rem}.cost-stack b[data-v-ed69e141]{color:#bbf7d0}.buy-button>.iconify[data-v-ed69e141]{color:#dbeafe;font-size:.9rem}@media (max-width:380px){.generator-row[data-v-ed69e141]{gap:7px;grid-template-columns:minmax(0,1fr) 76px;padding:8px}.generator-main[data-v-ed69e141]{gap:7px;grid-template-columns:30px minmax(0,1fr)}.amount-chip[data-v-ed69e141]{padding-inline:6px}.buy-button[data-v-ed69e141]{font-size:.7rem;min-height:56px}}.system-panel[data-v-885b06c7]{background:linear-gradient(180deg,#0d1a28f5,#080f18fa),radial-gradient(circle at 18% 0,rgba(74,222,128,.12),transparent 34%);border:1px solid rgba(56,153,250,.18);border-radius:8px;box-shadow:0 0 20px #3899fa0f,inset 0 0 36px #00000059;overflow:hidden;padding:14px;position:relative}.system-panel[data-v-885b06c7]:before{background:repeating-linear-gradient(0deg,transparent,transparent 5px,hsla(0,0%,100%,.018) 0,hsla(0,0%,100%,.018) 6px);content:"";inset:0;pointer-events:none;position:absolute}.bonus-line[data-v-885b06c7],.panel-button[data-v-885b06c7],.panel-header[data-v-885b06c7],.readout[data-v-885b06c7],.unlock-hint[data-v-885b06c7]{position:relative;z-index:1}.panel-header[data-v-885b06c7]{align-items:center;border-bottom:1px solid rgba(56,153,250,.12);display:flex;gap:12px;justify-content:space-between;padding-bottom:12px}.panel-kicker[data-v-885b06c7]{color:#3899fa;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.62rem;font-weight:800;letter-spacing:.12em}.panel-header h2[data-v-885b06c7]{color:#e5f3ff;font-size:1rem;font-weight:800;margin-top:2px}.status-chip[data-v-885b06c7]{align-items:center;background:#052e1661;border:1px solid rgba(74,222,128,.28);border-radius:999px;color:#86efac;display:inline-flex;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.68rem;font-weight:900;gap:6px;padding:6px 10px}.status-chip.locked[data-v-885b06c7]{background:#0f172a85;border-color:#8eadcc2e;color:#8eadcc}.readout[data-v-885b06c7]{background:#040f1285;border:1px solid rgba(74,222,128,.16);border-radius:8px;margin-top:16px;padding:16px;text-align:center}.bonus-line[data-v-885b06c7],.readout p[data-v-885b06c7],.readout span[data-v-885b06c7],.unlock-hint[data-v-885b06c7]{color:#8eadcc;font-size:.72rem}.readout strong[data-v-885b06c7]{color:#d1fae5;display:block;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:clamp(2rem,10vw,3.4rem);line-height:1;margin:6px 0;text-shadow:0 0 18px rgba(74,222,128,.28)}.bonus-line[data-v-885b06c7]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin:12px 0}.bonus-line b[data-v-885b06c7]{color:#86efac;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace}.panel-button[data-v-885b06c7]{align-items:center;background:#3899fa2e;border:1px solid rgba(56,153,250,.38);border-radius:8px;color:#e5f3ff;display:inline-flex;font-size:.85rem;font-weight:800;gap:8px;height:42px;justify-content:center;transition:border-color .2s ease,background-color .2s ease,transform .2s ease;width:100%}.panel-button[data-v-885b06c7]:not(.disabled):hover{background:#3899fa47;border-color:#7dd3fc94;transform:translateY(-1px)}.panel-button.disabled[data-v-885b06c7]{cursor:not-allowed;opacity:.52}.unlock-hint[data-v-885b06c7]{margin-top:10px;text-align:center}.system-panel[data-v-ae8e8473]{background:linear-gradient(180deg,#0d1a28f5,#080f18fa),radial-gradient(circle at 18% 0,rgba(45,212,191,.12),transparent 34%);border:1px solid rgba(56,153,250,.18);border-radius:8px;box-shadow:0 0 20px #3899fa0f,inset 0 0 36px #00000059;overflow:hidden;padding:14px;position:relative}.system-panel[data-v-ae8e8473]:before{background:repeating-linear-gradient(0deg,transparent,transparent 5px,hsla(0,0%,100%,.018) 0,hsla(0,0%,100%,.018) 6px);content:"";inset:0;pointer-events:none;position:absolute}.deploy-meta[data-v-ae8e8473],.panel-button[data-v-ae8e8473],.panel-header[data-v-ae8e8473],.release-readout[data-v-ae8e8473],.unlock-hint[data-v-ae8e8473]{position:relative;z-index:1}.panel-header[data-v-ae8e8473]{align-items:center;border-bottom:1px solid rgba(56,153,250,.12);display:flex;gap:12px;justify-content:space-between;padding-bottom:12px}.panel-kicker[data-v-ae8e8473]{color:#38bdf8;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.62rem;font-weight:800;letter-spacing:.12em}.panel-header h2[data-v-ae8e8473]{color:#e5f3ff;font-size:1rem;font-weight:800;margin-top:2px}.status-chip[data-v-ae8e8473]{align-items:center;background:#14534b52;border:1px solid rgba(45,212,191,.3);border-radius:999px;color:#99f6e4;display:inline-flex;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.68rem;font-weight:900;gap:6px;padding:6px 10px}.status-chip.locked[data-v-ae8e8473]{background:#0f172a85;border-color:#8eadcc2e;color:#8eadcc}.release-readout[data-v-ae8e8473]{background:#040f1285;border:1px solid rgba(45,212,191,.16);border-radius:8px;margin-top:16px;padding:16px;text-align:center}.deploy-meta span[data-v-ae8e8473],.release-readout p[data-v-ae8e8473],.release-readout span[data-v-ae8e8473],.unlock-hint[data-v-ae8e8473]{color:#8eadcc;font-size:.72rem}.release-readout strong[data-v-ae8e8473]{color:#ccfbf1;display:block;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:clamp(2.4rem,12vw,4rem);line-height:1;margin:5px 0;text-shadow:0 0 18px rgba(45,212,191,.28)}.deploy-meta[data-v-ae8e8473]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}.deploy-meta div[data-v-ae8e8473]{background:#101a23ad;border:1px solid rgba(56,153,250,.12);border-radius:8px;padding:10px}.deploy-meta b[data-v-ae8e8473]{color:#d1fae5;display:block;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deploy-meta .cost[data-v-ae8e8473]{color:#fdba74}.panel-button[data-v-ae8e8473]{align-items:center;background:#2dd4bf29;border:1px solid rgba(45,212,191,.38);border-radius:8px;color:#e5f3ff;display:inline-flex;font-size:.85rem;font-weight:800;gap:8px;height:42px;justify-content:center;transition:border-color .2s ease,background-color .2s ease,transform .2s ease;width:100%}.panel-button[data-v-ae8e8473]:not(.disabled):hover{background:#2dd4bf40;border-color:#99f6e494;transform:translateY(-1px)}.panel-button.disabled[data-v-ae8e8473]{cursor:not-allowed;opacity:.52}.unlock-hint[data-v-ae8e8473]{margin-top:10px;text-align:center}.locked-panel[data-v-016e136d]{background:linear-gradient(180deg,#0d1a28e0,#080f18f0),radial-gradient(circle at 18% 0,rgba(45,212,191,.08),transparent 34%);border:1px solid rgba(142,173,204,.16);border-radius:8px;box-shadow:inset 0 0 28px #00000052;overflow:hidden;padding:14px;position:relative}.locked-panel[data-v-016e136d]:before{background:repeating-linear-gradient(0deg,transparent,transparent 5px,hsla(0,0%,100%,.014) 0,hsla(0,0%,100%,.014) 6px);content:"";inset:0;pointer-events:none;position:absolute}.locked-body[data-v-016e136d],.locked-panel header[data-v-016e136d]{position:relative;z-index:1}.locked-panel header[data-v-016e136d]{align-items:center;border-bottom:1px solid rgba(142,173,204,.12);display:flex;gap:12px;justify-content:space-between;padding-bottom:12px}.locked-panel header p[data-v-016e136d]{color:#38bdf8;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.62rem;font-weight:800;letter-spacing:.12em}.locked-panel h2[data-v-016e136d]{color:#cbd5e1;font-size:1rem;font-weight:800;margin-top:2px}.locked-panel header span[data-v-016e136d]{align-items:center;background:#0f172a85;border:1px solid rgba(142,173,204,.18);border-radius:999px;color:#8eadcc;display:inline-flex;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.68rem;font-weight:900;gap:6px;padding:6px 10px}.locked-body[data-v-016e136d]{align-items:center;background:#101a238f;border:1px solid rgba(56,153,250,.1);border-radius:8px;display:flex;gap:12px;margin-top:14px;padding:12px}.locked-body>.iconify[data-v-016e136d]{color:#8eadcc;flex:0 0 auto;font-size:2rem}.locked-body strong[data-v-016e136d]{color:#e5f3ff;display:block;font-size:.82rem;font-weight:800}.locked-body p[data-v-016e136d]{color:#8eadcc;font-size:.72rem;line-height:1.5;margin-top:3px}.automation-panel[data-v-93cd52f8]{display:grid;gap:10px}.section-header[data-v-93cd52f8]{align-items:center;background:linear-gradient(180deg,#0d1a28eb,#080f18f0),radial-gradient(circle at 0 0,rgba(56,153,250,.12),transparent 36%);border:1px solid rgba(56,153,250,.18);border-radius:8px;display:flex;justify-content:space-between;padding:12px 14px}.section-header p[data-v-93cd52f8]{color:#3899fa;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.62rem;font-weight:900;letter-spacing:.12em}.section-header h2[data-v-93cd52f8]{color:#e5f3ff;font-size:1rem;font-weight:800}.section-header span[data-v-93cd52f8]{color:#86efac;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-weight:900}.section-hint[data-v-93cd52f8]{color:#8eadcc;font-size:.76rem;line-height:1.5}.automator-list[data-v-93cd52f8]{display:grid;gap:8px}.automator-row[data-v-93cd52f8]{align-items:center;background:#101a23b8;border:1px solid rgba(56,153,250,.12);border-radius:8px;box-shadow:inset 0 0 18px #00000029;display:flex;gap:10px;padding:10px}.generator-mark[data-v-93cd52f8]{background:#3899fa14;border:1px solid rgba(56,153,250,.2);border-radius:8px;color:#7dd3fc;display:grid;flex:0 0 auto;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.68rem;font-weight:900;height:34px;place-items:center;width:34px}.automator-copy[data-v-93cd52f8]{flex:1;min-width:0}.automator-copy p[data-v-93cd52f8]{color:#8eadcc;font-size:.66rem}.automator-copy strong[data-v-93cd52f8]{color:#e5f3ff;display:block;font-size:.84rem;font-weight:800;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-switch[data-v-93cd52f8]{cursor:pointer;flex:0 0 auto;position:relative}.terminal-switch input[data-v-93cd52f8]{opacity:0;pointer-events:none;position:absolute}.terminal-switch span[data-v-93cd52f8]{background:#0f172ac7;border:1px solid rgba(142,173,204,.24);border-radius:999px;display:block;height:26px;position:relative;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;width:48px}.terminal-switch i[data-v-93cd52f8]{background:#8eadcc;border-radius:50%;box-shadow:0 0 8px #8eadcc47;height:16px;left:4px;position:absolute;top:4px;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;width:16px}.terminal-switch input:checked+span[data-v-93cd52f8]{background:#052e166b;border-color:#4ade805c;box-shadow:0 0 14px #4ade801f}.terminal-switch input:checked+span i[data-v-93cd52f8]{background:#86efac;box-shadow:0 0 10px #4ade8075;transform:translate(22px)}.challenge-card[data-v-8e673f3f]{background:linear-gradient(180deg,#0d1a28eb,#080f18f5),radial-gradient(circle at 0 0,rgba(56,153,250,.12),transparent 34%);border:1px solid rgba(56,153,250,.14);border-radius:8px;box-shadow:inset 0 0 24px #00000038;overflow:hidden;padding:13px;position:relative;transition:opacity .2s ease,border-color .2s ease,box-shadow .2s ease}.challenge-card[data-v-8e673f3f]:before{background:repeating-linear-gradient(0deg,transparent,transparent 5px,hsla(0,0%,100%,.016) 0,hsla(0,0%,100%,.016) 6px);content:"";inset:0;pointer-events:none;position:absolute}.challenge-card.active[data-v-8e673f3f]{border-color:#3899fa70;box-shadow:0 0 18px #3899fa1f,inset 0 0 24px #00000038}.challenge-card.completed[data-v-8e673f3f]{border-color:#4ade8047}.challenge-card.disabled[data-v-8e673f3f]{opacity:.54}.challenge-body[data-v-8e673f3f],.challenge-button[data-v-8e673f3f],.challenge-head[data-v-8e673f3f]{position:relative;z-index:1}.challenge-head[data-v-8e673f3f]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.challenge-kicker[data-v-8e673f3f]{color:#3899fa;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.58rem;font-weight:800;letter-spacing:.12em}.challenge-head h3[data-v-8e673f3f]{color:#e5f3ff;font-size:.9rem;font-weight:800;line-height:1.25;margin-top:2px}.challenge-status[data-v-8e673f3f]{align-items:center;border:1px solid rgba(56,153,250,.18);border-radius:999px;color:#7dd3fc;display:inline-flex;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.62rem;font-weight:900;gap:5px;padding:4px 8px;white-space:nowrap}.completed .challenge-status[data-v-8e673f3f]{border-color:#4ade8047;color:#86efac}.active .challenge-status[data-v-8e673f3f]{border-color:#fbbf2457;color:#fbbf24}.challenge-body[data-v-8e673f3f]{display:grid;gap:7px;margin:12px 0}.challenge-body p[data-v-8e673f3f]{color:#bac8d8;font-size:.74rem;line-height:1.45}.challenge-body span[data-v-8e673f3f]{color:#8eadcc;display:inline-block;font-weight:800;min-width:3rem}.challenge-body .reward[data-v-8e673f3f]{color:#7dd3fc}.challenge-button[data-v-8e673f3f]{align-items:center;background:#3899fa29;border:1px solid rgba(56,153,250,.34);border-radius:8px;color:#e5f3ff;display:inline-flex;font-size:.78rem;font-weight:900;gap:7px;justify-content:center;min-height:38px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:100%}.challenge-button[data-v-8e673f3f]:not(:disabled):hover{background:#3899fa42;border-color:#7dd3fc94;transform:translateY(-1px)}.challenge-button.exit[data-v-8e673f3f]{background:#7c2d125c;border-color:#fb923c61;color:#fed7aa}.challenge-button.completed[data-v-8e673f3f]{background:#052e1657;border-color:#4ade804d;color:#86efac}.challenge-button[data-v-8e673f3f]:disabled{cursor:not-allowed;opacity:.65}.challenge-panel[data-v-331e9aba]{display:grid;gap:12px}.section-header[data-v-331e9aba]{align-items:center;background:#0d1a28d1;border:1px solid rgba(56,153,250,.18);border-radius:8px;display:flex;justify-content:space-between;padding:12px 14px}.section-header p[data-v-331e9aba]{color:#3899fa;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.62rem;font-weight:900;letter-spacing:.12em}.section-header h2[data-v-331e9aba]{color:#e5f3ff;font-size:1rem;font-weight:800}.section-header span[data-v-331e9aba]{color:#86efac;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-weight:900}.challenge-list[data-v-331e9aba]{display:grid;gap:10px}.coming-soon[data-v-331e9aba]{background:#101a2385;border:1px dashed rgba(142,173,204,.24);border-radius:8px;padding:16px;text-align:center}.coming-soon p[data-v-331e9aba]{color:#8eadcc;font-size:.78rem}.stats-panel[data-v-6b870e10]{background:linear-gradient(180deg,#0d1a28f5,#080f18fa),radial-gradient(circle at 12% 0,rgba(56,153,250,.14),transparent 34%);border:1px solid rgba(56,153,250,.18);border-radius:8px;box-shadow:0 0 20px #3899fa0f,inset 0 0 36px #00000059;overflow:hidden;padding:14px;position:relative}.stats-panel[data-v-6b870e10]:before{background:repeating-linear-gradient(0deg,transparent,transparent 5px,hsla(0,0%,100%,.018) 0,hsla(0,0%,100%,.018) 6px);content:"";inset:0;pointer-events:none;position:absolute}.stats-header[data-v-6b870e10]{align-items:center;border-bottom:1px solid rgba(56,153,250,.12);display:flex;gap:12px;justify-content:space-between;padding-bottom:12px;position:relative;z-index:1}.stats-kicker[data-v-6b870e10]{color:#3899fa;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.62rem;font-weight:700;letter-spacing:.12em;opacity:.82}.stats-header h2[data-v-6b870e10]{color:#e5f3ff;font-size:1rem;font-weight:800;letter-spacing:0;margin-top:2px}.status-chip[data-v-6b870e10]{align-items:center;background:#052e1661;border:1px solid rgba(74,222,128,.28);border-radius:999px;color:#86efac;display:inline-flex;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.72rem;font-weight:800;gap:6px;min-height:28px;padding:0 10px;text-shadow:0 0 8px rgba(74,222,128,.32)}.status-chip.degraded[data-v-6b870e10]{background:#4314076b;border-color:#fb923c57;color:#fdba74;text-shadow:0 0 8px rgba(251,146,60,.28)}.metrics-grid[data-v-6b870e10]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;position:relative;z-index:1}.metric-tile[data-v-6b870e10]{align-items:center;background:#101a23c7;border:1px solid rgba(56,153,250,.12);border-radius:8px;box-shadow:inset 0 0 18px #0000002e;display:flex;gap:10px;min-width:0;padding:11px}.metric-icon[data-v-6b870e10]{background:#3899fa14;border:1px solid rgba(56,153,250,.22);border-radius:8px;color:#7dd3fc;display:grid;flex:0 0 auto;font-size:1rem;height:32px;place-items:center;width:32px}.metric-copy[data-v-6b870e10]{min-width:0}.metric-copy p[data-v-6b870e10],.signal-tile p[data-v-6b870e10]{color:#8eadcc;font-size:.68rem;line-height:1.2}.metric-copy strong[data-v-6b870e10]{color:#d1fae5;display:block;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.94rem;font-weight:800;line-height:1.35;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 8px rgba(74,222,128,.22);white-space:nowrap}.signal-grid[data-v-6b870e10]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.overhead-detail[data-v-6b870e10],.signal-grid[data-v-6b870e10]{margin-top:10px;position:relative;z-index:1}.overhead-detail[data-v-6b870e10]{background:#07121cc7;border:1px solid rgba(56,153,250,.13);border-radius:8px;padding:12px}.overhead-detail.active[data-v-6b870e10]{border-color:#fb923c47}.overhead-detail header[data-v-6b870e10]{align-items:center;display:flex;gap:12px;justify-content:space-between}.detail-kicker[data-v-6b870e10]{color:#3899fa;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.62rem;font-weight:900;letter-spacing:.12em}.overhead-detail h3[data-v-6b870e10]{color:#e5f3ff;font-size:.92rem;font-weight:900}.overhead-detail.active h3[data-v-6b870e10],.overhead-detail.active>header .iconify[data-v-6b870e10]{color:#fdba74}.overhead-detail>header .iconify[data-v-6b870e10]{color:#86efac;font-size:1.2rem}.detail-grid[data-v-6b870e10]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.detail-grid div[data-v-6b870e10]{background:#101a239e;border:1px solid rgba(56,153,250,.1);border-radius:8px;min-width:0;padding:8px}.detail-grid span[data-v-6b870e10],.overhead-detail>p[data-v-6b870e10]{color:#8eadcc;font-size:.66rem;line-height:1.4}.detail-grid b[data-v-6b870e10]{color:#d1fae5;display:block;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.82rem;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overhead-detail.active .detail-grid b[data-v-6b870e10]{color:#fdba74}.overhead-detail>p[data-v-6b870e10]{margin-top:10px}.signal-tile[data-v-6b870e10]{background:#07121cc7;border:1px solid rgba(56,153,250,.13);border-radius:8px;min-height:74px;overflow:hidden;padding:12px;position:relative}.signal-tile strong[data-v-6b870e10]{color:#e0f2fe;display:block;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:1.1rem;line-height:1.2;margin-top:4px;text-shadow:0 0 10px rgba(56,153,250,.24)}.signal-bar[data-v-6b870e10]{background:linear-gradient(90deg,transparent,#3899fa,transparent);border-radius:999px;inset-inline:12px;bottom:9px;height:2px;opacity:.8;position:absolute}.accent-rp .signal-bar[data-v-6b870e10]{background:linear-gradient(90deg,transparent,#a78bfa,#3899fa,transparent)}.accent-ok .signal-bar[data-v-6b870e10]{background:linear-gradient(90deg,transparent,#4ade80,transparent)}.accent-warning[data-v-6b870e10]{border-color:#fb923c38}.accent-warning strong[data-v-6b870e10]{color:#fdba74;text-shadow:0 0 10px rgba(251,146,60,.25)}.accent-warning .signal-bar[data-v-6b870e10]{background:linear-gradient(90deg,transparent,#fb923c,transparent)}@media (max-width:420px){.stats-panel[data-v-6b870e10]{padding:12px}.stats-header[data-v-6b870e10]{align-items:flex-start}.detail-grid[data-v-6b870e10],.metrics-grid[data-v-6b870e10],.signal-grid[data-v-6b870e10]{grid-template-columns:1fr}}.dropdown-fade-enter-active[data-v-90dfa31d],.dropdown-fade-leave-active[data-v-90dfa31d]{transition:opacity .18s ease,transform .18s ease}.dropdown-fade-enter-from[data-v-90dfa31d],.dropdown-fade-leave-to[data-v-90dfa31d]{opacity:0;transform:translateY(-6px)}.multiplier-select[data-v-90dfa31d]{flex:0 0 auto;position:relative;width:6.5rem}.multiplier-select.open[data-v-90dfa31d]{z-index:80}.select-trigger[data-v-90dfa31d]{align-items:center;background:linear-gradient(180deg,#132536fa,#0c1722fa);border:1px solid rgba(76,165,255,.32);border-radius:8px;color:#fff;display:flex;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.86rem;font-weight:900;justify-content:space-between;min-height:38px;padding:0 10px;transition:border-color .18s ease,background-color .18s ease;width:100%}.select-trigger[data-v-90dfa31d]:focus-visible,.select-trigger[data-v-90dfa31d]:hover{background:#3899fa33;border-color:#3899fa61;outline:none}.select-trigger .iconify[data-v-90dfa31d]{color:#dbeafe;font-size:1.05rem;transition:transform .18s ease}.select-trigger .iconify.open[data-v-90dfa31d]{transform:rotate(180deg)}.select-menu[data-v-90dfa31d]{background:#0a1520fa;border:1px solid rgba(76,165,255,.34);border-radius:8px;box-shadow:0 14px 34px #0000006b;overflow:hidden;position:fixed;z-index:10000}.select-menu li[data-v-90dfa31d]{color:#cfe3f5;cursor:pointer;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.84rem;font-weight:800;padding:8px 10px;transition:background-color .18s ease,color .18s ease}.select-menu li.active[data-v-90dfa31d],.select-menu li[data-v-90dfa31d]:hover{background:#4ca5ff3d;color:#fff}.code-scene[data-v-d8ce004c]{background:#080f18;border:1px solid rgba(56,153,250,.2);box-shadow:0 0 20px #3899fa0f,inset 0 0 40px #0006;contain:paint;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;isolation:isolate;overflow:hidden;transition:background-color .7s ease,border-color .7s ease,box-shadow .7s ease}.code-scene[data-v-d8ce004c]:before{background:linear-gradient(105deg,transparent,rgba(251,191,36,.18) 42%,hsla(48,96%,89%,.28) 50%,rgba(251,191,36,.12) 58%,transparent);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-120%);z-index:6}.data-bar[data-v-d8ce004c]{background:#060c14f2;border-bottom:1px solid rgba(56,153,250,.1);transition:background-color .65s ease,border-color .65s ease}.data-cp[data-v-d8ce004c]{color:#4ade80;font-size:.85rem;font-weight:700;text-shadow:0 0 8px rgba(74,222,128,.5);transition:color .65s ease,text-shadow .65s ease}.data-rp[data-v-d8ce004c]{color:#a78bfa;text-shadow:0 0 6px rgba(167,139,250,.3);transition:color .65s ease,text-shadow .65s ease}.data-cps[data-v-d8ce004c],.data-rp[data-v-d8ce004c]{font-size:.72rem;font-weight:600}.data-cps[data-v-d8ce004c]{color:#4ade80;opacity:.75;transition:color .65s ease}.data-unit[data-v-d8ce004c]{font-size:.6rem;font-weight:400;opacity:.65}.efficiency-warn[data-v-d8ce004c]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#43140757;border:1px solid rgba(251,146,60,.3);border-radius:999px;color:#fb923c;cursor:pointer;display:flex;font-size:.65rem;font-weight:600;gap:.15rem;padding:2px 6px;text-shadow:0 0 5px rgba(251,146,60,.4);transition:border-color .18s ease,background-color .18s ease,color .18s ease}.efficiency-warn[data-v-d8ce004c]:hover{background:#5c220c80;border-color:#fdba7294}.efficiency-warn[data-v-d8ce004c]:focus-visible{outline:2px solid hsla(31,97%,72%,.78);outline-offset:2px}.efficiency-warn strong[data-v-d8ce004c]{font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-weight:900}@media (max-width:420px){.warn-label[data-v-d8ce004c]{display:none}}.scene-header[data-v-d8ce004c]{background:linear-gradient(90deg,#0d1a28,#0a1520);border-bottom:1px solid rgba(56,153,250,.15);transition:border-color .65s ease}.header-icon[data-v-d8ce004c]{color:#3899fa;font-size:.9rem;text-shadow:0 0 8px rgba(56,153,250,.8);transition:color .65s ease,text-shadow .65s ease}.header-title[data-v-d8ce004c]{color:#93c5fd;font-size:.7rem;font-weight:700;letter-spacing:.12em;transition:color .65s ease}.header-dot[data-v-d8ce004c]{animation:dot-pulse-d8ce004c 2s ease-in-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 6px #4ade80;height:6px;transition:background-color .65s ease,box-shadow .65s ease;width:6px}@keyframes dot-pulse-d8ce004c{0%,to{box-shadow:0 0 4px #4ade80;opacity:1}50%{box-shadow:0 0 10px #4ade80;opacity:.5}}.header-status[data-v-d8ce004c]{color:#4ade80;font-size:.65rem;letter-spacing:.08em;opacity:.8;transition:color .65s ease}.cps-text[data-v-d8ce004c]{color:#4ade80;font-size:.72rem;font-weight:700;text-shadow:0 0 8px rgba(74,222,128,.6)}.cps-unit[data-v-d8ce004c]{color:#4ade8099;font-size:.6rem;font-weight:400}.rush-badge[data-v-d8ce004c]{animation:rush-glow-d8ce004c .6s infinite alternate;color:#fbbf24;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-shadow:0 0 8px rgba(251,191,36,.8)}@keyframes rush-glow-d8ce004c{0%{text-shadow:0 0 6px rgba(251,191,36,.6)}to{text-shadow:0 0 14px #fbbf24}}.challenge-badge[data-v-d8ce004c]{color:#fb923c;font-size:.65rem;font-weight:700;letter-spacing:.06em}.code-area[data-v-d8ce004c]{clip-path:inset(0);contain:paint}.scanlines[data-v-d8ce004c]{background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,.12) 0,rgba(0,0,0,.12) 4px);pointer-events:none;z-index:1}.top-fade[data-v-d8ce004c]{background:linear-gradient(180deg,#080f18,transparent);height:32px;transition:background .65s ease;z-index:2}.lines-scroll[data-v-d8ce004c]{scrollbar-width:none;-ms-overflow-style:none;clip-path:inset(0);contain:paint;z-index:0}.lines-scroll[data-v-d8ce004c]::-webkit-scrollbar{display:none}.line-row[data-v-d8ce004c]{animation:line-in-d8ce004c .18s ease-out forwards;backface-visibility:hidden;line-height:1.5;max-width:100%;min-height:1.5em;opacity:0;overflow:hidden}@keyframes line-in-d8ce004c{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.ln-num[data-v-d8ce004c]{color:#1e4a30;font-size:.65rem;min-width:1.8rem;text-align:right}.line-prompt[data-v-d8ce004c],.ln-num[data-v-d8ce004c]{transition:color .65s ease}.line-prompt[data-v-d8ce004c]{color:#166534;font-size:.72rem}.code-text[data-v-d8ce004c]{min-width:0;overflow:hidden;text-shadow:0 0 6px rgba(74,222,128,.35)}.code-text[data-v-d8ce004c],.cursor-char[data-v-d8ce004c]{color:#4ade80;font-size:.72rem;transition:color .65s ease,text-shadow .65s ease}.cursor-char[data-v-d8ce004c]{animation:blink-d8ce004c 1.06s step-end infinite;text-shadow:0 0 8px rgba(74,222,128,.9)}@keyframes blink-d8ce004c{0%,to{opacity:1}50%{opacity:0}}[data-v-d8ce004c] .ck{color:#6ee7b7;text-shadow:0 0 5px rgba(110,231,183,.4);transition:color .65s ease,text-shadow .65s ease}[data-v-d8ce004c] .cf{color:#a7f3d0;transition:color .65s ease}[data-v-d8ce004c] .cs{color:#34d399;transition:color .65s ease}[data-v-d8ce004c] .cn{color:#6ee7b7;transition:color .65s ease}[data-v-d8ce004c] .cc{color:#166534;text-shadow:none;transition:color .65s ease}[data-v-d8ce004c] .cw{color:#fb923c;text-shadow:0 0 5px rgba(251,146,60,.4);transition:color .65s ease,text-shadow .65s ease}.click-glow[data-v-d8ce004c]{animation:click-glow-out-d8ce004c .52s ease-out forwards;background:radial-gradient(circle,rgba(209,250,229,.28) 0,rgba(74,222,128,.2) 24%,rgba(74,222,128,.07) 46%,transparent 72%);border-radius:999px;mix-blend-mode:screen;will-change:transform,opacity;z-index:45}@keyframes click-glow-out-d8ce004c{0%{opacity:.95;transform:translate(-50%,-50%) scale(.22)}58%{opacity:.52}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.ripple-ring[data-v-d8ce004c]{animation:ripple-out-d8ce004c .5s ease-out forwards;border:1.5px solid rgba(74,222,128,.6)}@keyframes ripple-out-d8ce004c{to{height:160px;opacity:0;width:160px}}.click-flash[data-v-d8ce004c]{background:radial-gradient(circle,rgba(74,222,128,.12) 0,transparent 70%);opacity:0;transition:opacity .3s ease-out}.click-flash.active[data-v-d8ce004c]{opacity:1}.scene-footer[data-v-d8ce004c]{background:#0a1520;border-top:1px solid rgba(56,153,250,.1);font-size:.6rem;transition:background-color .65s ease,border-color .65s ease}.footer-left[data-v-d8ce004c]{color:#1e4d7a;letter-spacing:.06em}.footer-right[data-v-d8ce004c]{color:#1a3a52;font-style:italic}.rush-mode[data-v-d8ce004c]{background:#141006;border-color:#fbbf2459;box-shadow:0 0 24px #fbbf241a,inset 0 0 40px #0006}.rush-mode[data-v-d8ce004c]:before{animation:rush-warmup-sweep-d8ce004c .72s ease-out}@keyframes rush-warmup-sweep-d8ce004c{0%{opacity:0;transform:translate(-120%)}28%{opacity:1}to{opacity:0;transform:translate(120%)}}.rush-mode .scene-header[data-v-d8ce004c]{background:linear-gradient(90deg,#1a1500,#120f00);border-bottom-color:#fbbf2433}.rush-mode .header-dot[data-v-d8ce004c]{background:#fbbf24;box-shadow:0 0 8px #fbbf24}.rush-mode .header-icon[data-v-d8ce004c]{color:#fbbf24;text-shadow:0 0 8px rgba(251,191,36,.9)}.rush-mode .header-title[data-v-d8ce004c]{color:#fde68a}.rush-mode .header-status[data-v-d8ce004c]{color:#fbbf24}.rush-mode .cps-text[data-v-d8ce004c]{color:#fbbf24;text-shadow:0 0 8px rgba(251,191,36,.7)}.rush-mode .code-text[data-v-d8ce004c]{color:#fde68a;text-shadow:0 0 6px hsla(48,97%,77%,.4)}.rush-mode .line-prompt[data-v-d8ce004c]{color:#92400e}.rush-mode .ln-num[data-v-d8ce004c]{color:#78350f}.rush-mode .cursor-char[data-v-d8ce004c]{color:#fbbf24;text-shadow:0 0 10px #fbbf24}.rush-mode[data-v-d8ce004c] .ck{color:#fb923c;text-shadow:0 0 5px rgba(251,146,60,.5)}.rush-mode[data-v-d8ce004c] .cf{color:#fde68a}.rush-mode[data-v-d8ce004c] .cs{color:#fcd34d}.rush-mode[data-v-d8ce004c] .cn{color:#fb923c}.rush-mode[data-v-d8ce004c] .cc{color:#78350f;text-shadow:none}.rush-mode .data-bar[data-v-d8ce004c]{background:#120f00f2;border-bottom-color:#fbbf241a}.rush-mode .data-cp[data-v-d8ce004c]{color:#fbbf24;text-shadow:0 0 8px rgba(251,191,36,.6)}.rush-mode .data-cps[data-v-d8ce004c]{color:#fbbf24}.rush-mode .data-rp[data-v-d8ce004c]{color:#fcd34d}.rush-mode .ripple-ring[data-v-d8ce004c]{border-color:#fbbf24b3}.rush-mode .click-glow[data-v-d8ce004c]{background:radial-gradient(circle,hsla(48,96%,89%,.3) 0,rgba(251,191,36,.22) 24%,rgba(251,191,36,.08) 46%,transparent 72%)}.rush-mode .click-flash[data-v-d8ce004c]{background:radial-gradient(circle,rgba(251,191,36,.15) 0,transparent 70%)}.rush-mode .scene-footer[data-v-d8ce004c]{background:#120f00;border-top-color:#fbbf2426}.challenge-mode[data-v-d8ce004c]{border-color:#fb923c4d}.challenge-mode .scene-header[data-v-d8ce004c]{background:linear-gradient(90deg,#1a0d00,#130a00);border-bottom-color:#fb923c33}.challenge-mode .header-dot[data-v-d8ce004c]{background:#fb923c;box-shadow:0 0 6px #fb923c}.challenge-mode .header-status[data-v-d8ce004c]{color:#fb923c}.code-rush-button[data-v-96016dfe]{background:linear-gradient(180deg,#132536fa,#0c1722fa),radial-gradient(circle at 0 0,rgba(76,165,255,.18),transparent 42%);border:1px solid rgba(56,153,250,.22);box-shadow:inset 0 1px #ffffff0a,inset 0 0 22px #00000038;overflow:hidden;position:relative}.code-rush-fill[data-v-96016dfe]{background:linear-gradient(90deg,#4ca5ff9e,#9af7bd85);box-shadow:0 0 16px #4ca5ff57;transition:width .5s ease-out}.code-rush-ready-fill[data-v-96016dfe]{background:linear-gradient(90deg,#4ca5ffdb,#9af7bdc7);box-shadow:0 0 18px #9af7bd75}.code-rush-active-zebra[data-v-96016dfe]{animation:energy-scan-96016dfe .7s linear infinite;background:linear-gradient(90deg,#4ca5ffd1,#9af7bdb8),repeating-linear-gradient(100deg,transparent 0 16px,hsla(0,0%,100%,.12) 16px 18px);background-size:100% 100%,72px 100%}@keyframes energy-scan-96016dfe{0%{background-position:0 0,0 0}to{background-position:0 0,72px 0}}.code-rush-animated-border-wrapper[data-v-96016dfe]{border-radius:.5rem;position:relative}.code-rush-active-shadow[data-v-96016dfe]{animation:pulseShadow-96016dfe 1s infinite alternate;box-shadow:0 0 12px #3899fa3d,0 0 20px #86efac2e}@keyframes pulseShadow-96016dfe{0%{box-shadow:0 0 10px #3899fa38,0 0 18px #86efac29}to{box-shadow:0 0 16px #3899fa57,0 0 26px #86efac3d}}.fade-enter-active[data-v-96016dfe],.fade-leave-active[data-v-96016dfe]{transition:opacity .2s ease}.fade-enter-from[data-v-96016dfe],.fade-leave-to[data-v-96016dfe]{opacity:0}.app-shell[data-v-b36e8b07]{background:#101a23;overflow:hidden}.app-shell[data-v-b36e8b07]:after,.app-shell[data-v-b36e8b07]:before{display:none}.desktop-stage[data-v-b36e8b07],.mobile-stage[data-v-b36e8b07]{position:relative}.mobile-stage[data-v-b36e8b07]:after{display:none}.click-guidance[data-v-b36e8b07]{background:#0d1f1a;border:1px solid #1f5137;border-radius:8px}.code-panel-shell[data-v-b36e8b07]{background:#0c1721;border-right:1px solid #1f3448}.code-scene-frame[data-v-b36e8b07]{border:1px solid #253f56;box-shadow:none}.desktop-content-shell[data-v-b36e8b07]{background:#101a23;border-left:1px solid #1f3448;box-shadow:none}.content-scroll[data-v-b36e8b07]{scrollbar-color:rgba(155,210,255,.28) transparent}.tab-appear-enter-active[data-v-b36e8b07]{transition:all .22s ease}.tab-appear-enter-from[data-v-b36e8b07]{opacity:0;transform:translateY(8px)}.desktop-tabs[data-v-b36e8b07]{background:#0d1823;border-bottom:1px solid #253f56;box-shadow:none;flex-shrink:0;overflow-x:auto;padding:10px 14px}.desktop-tab-list[data-v-b36e8b07]{align-items:center;display:flex;gap:8px}.desktop-tab[data-v-b36e8b07]{align-items:center;background:#102033;border:1px solid #253f56;border-radius:8px;color:#8ba2b7;cursor:pointer;display:inline-grid;flex:0 0 auto;font-size:.82rem;font-weight:800;gap:7px;grid-template-columns:auto auto auto;min-height:38px;padding:0 10px;position:relative;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease;white-space:nowrap}.desktop-tab[data-v-b36e8b07]:hover{background:#173047;border-color:#3d6f92;color:#cfe3f5}.desktop-tab.active[data-v-b36e8b07]{background:#10291f;border-color:#4f9c70;box-shadow:none;color:#f8fbff}.desktop-tab.active[data-v-b36e8b07]:before{background:#9af7bd;border-radius:999px;box-shadow:none;content:"";height:2px;inset:auto 10px 4px;position:absolute}.desktop-tab .iconify[data-v-b36e8b07]{font-size:1rem}.desktop-tab small[data-v-b36e8b07]{border:1px solid #253f56;border-radius:999px;color:#b9cde0;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:.58rem;font-weight:900;padding:1px 5px}.desktop-tab.active small[data-v-b36e8b07]{border-color:#2d6042;color:#dcfce7}.desktop-tab.locked[data-v-b36e8b07]{color:#425568;cursor:not-allowed}.desktop-tab .lock-icon[data-v-b36e8b07]{font-size:.76rem;opacity:.7}.floating-numbers-container[data-v-b36e8b07]{inset:0;pointer-events:none;position:absolute;z-index:100}.floating-number[data-v-b36e8b07]{animation:float-up-b36e8b07 1.15s cubic-bezier(.16,1,.3,1) forwards;background:#10291f;border:1px solid #4f9c70;border-radius:999px;box-shadow:none;color:#d1fae5;font-family:JetBrains Mono,Fira Code,Cascadia Code,Courier New,monospace;font-size:13px;font-weight:800;line-height:1;min-width:3.25rem;padding:.18rem .52rem .2rem;position:absolute;text-align:center;text-shadow:0 0 10px rgba(110,231,183,.64);transform:translate(-50%,-50%);white-space:nowrap;will-change:transform,opacity}.floating-number[data-v-b36e8b07]:after{display:none}@keyframes float-up-b36e8b07{0%{opacity:0;transform:translate(-50%,-50%) translateY(8px) rotate(0) scale(.86)}14%{opacity:1}62%{opacity:.95;transform:translate(calc(-50% + var(--drift)*.45),calc(-50% - var(--lift)*.62)) rotate(var(--tilt)) scale(1.02)}to{opacity:0;transform:translate(calc(-50% + var(--drift)),calc(-50% - var(--lift))) rotate(var(--tilt)) scale(.78)}}@keyframes float-glow-b36e8b07{0%{opacity:0;transform:scale(.7)}18%{opacity:.65}to{opacity:0;transform:scale(1.35)}}.bottom-sheet[data-v-b36e8b07]{background:#101a23;border:1px solid #253f56;border-bottom:0;border-radius:1.25rem 1.25rem 0 0;box-shadow:none;height:var(--sheet-height,65vh);overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0);transition:height .18s ease}.bottom-sheet.dragging[data-v-b36e8b07]{transition:none}.bottom-sheet[data-v-b36e8b07]:before{display:none}.bottom-sheet[data-v-b36e8b07]>*{position:relative;z-index:1}.sheet-resize-handle[data-v-b36e8b07]{cursor:ns-resize;touch-action:none;width:100%}.sheet-handle[data-v-b36e8b07]{background:#5f7589;box-shadow:none}.sheet-resize-handle:active .sheet-handle[data-v-b36e8b07],.sheet-resize-handle:hover .sheet-handle[data-v-b36e8b07]{background:#8eadcc}.fade-enter-active[data-v-b36e8b07],.fade-leave-active[data-v-b36e8b07]{transition:opacity .2s ease}.fade-enter-from[data-v-b36e8b07],.fade-leave-to[data-v-b36e8b07]{opacity:0}.onboarding-tooltip[data-v-b36e8b07]{background:#142331;border:1px solid #29465f;border-radius:.5rem;box-shadow:none;padding:.75rem 1rem;width:17rem}.onboarding-fade-enter-active[data-v-b36e8b07]{transition:opacity .4s ease}.onboarding-fade-enter-from[data-v-b36e8b07]{opacity:0}
