.app[data-v-9868ed9a]{flex-direction:column;min-height:100vh;display:flex}header[data-v-9868ed9a]{border-bottom:1px solid var(--border);padding:2rem 1.5rem}.header-content[data-v-9868ed9a]{max-width:1060px;margin:0 auto}.header-top[data-v-9868ed9a]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.logo[data-v-9868ed9a],.header-right[data-v-9868ed9a]{align-items:center;gap:.75rem;display:flex}.btc-ticker[data-v-9868ed9a]{font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.8rem;display:flex}.ticker-live-dot[data-v-9868ed9a]{background:var(--green);width:7px;height:7px;box-shadow:0 0 6px var(--green);border-radius:50%;flex-shrink:0}.ticker-label[data-v-9868ed9a]{color:var(--text-muted);letter-spacing:.03em;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600}.ticker-sep[data-v-9868ed9a]{color:var(--text-muted);opacity:.5}.ticker-price[data-v-9868ed9a]{color:var(--text);font-family:JetBrains Mono,monospace;font-weight:700;text-decoration:none;transition:color .15s}.ticker-price[data-v-9868ed9a]:hover{color:var(--accent)}.ticker-change[data-v-9868ed9a]{font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600}.ticker-change.up[data-v-9868ed9a]{color:var(--green)}.ticker-change.down[data-v-9868ed9a]{color:var(--red)}.theme-toggle[data-v-9868ed9a]{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.25rem;transition:all .15s;display:flex}.theme-toggle[data-v-9868ed9a]:hover{border-color:var(--text-muted);color:var(--text)}.logo-icon[data-v-9868ed9a]{color:#fff;background:linear-gradient(135deg,#f7931a,#e8860f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:800;display:flex;box-shadow:0 0 20px #f7931a4d}h1[data-v-9868ed9a]{letter-spacing:-.01em;margin:0;font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700}.logo-btc[data-v-9868ed9a]{color:var(--accent)}.subtitle[data-v-9868ed9a]{color:var(--text-muted);margin:0;font-size:.9rem}.nav-tabs[data-v-9868ed9a]{gap:0;margin-top:1rem;display:flex}.tab[data-v-9868ed9a]{color:var(--text-muted);border-bottom:2px solid #0000;padding:.6rem 1rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .15s}.tab[data-v-9868ed9a]:hover{color:var(--text)}.tab.router-link-exact-active[data-v-9868ed9a]{color:var(--accent);border-bottom-color:var(--accent)}main[data-v-9868ed9a]{flex-direction:column;flex:1;gap:1.5rem;width:100%;max-width:1060px;margin:0 auto;padding:1.5rem;display:flex}footer[data-v-9868ed9a]{border-top:1px solid var(--border);text-align:center;padding:1.5rem}.footer-disclaimer[data-v-9868ed9a]{color:var(--text-muted);margin:0 0 .35rem;font-family:JetBrains Mono,monospace;font-size:.72rem}.footer-learn[data-v-9868ed9a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.footer-learn-label[data-v-9868ed9a]{color:var(--text-muted);opacity:.6;text-transform:uppercase;letter-spacing:.06em;margin-right:.2rem;font-family:JetBrains Mono,monospace;font-size:.7rem}.footer-learn a[data-v-9868ed9a]{color:var(--accent);font-family:JetBrains Mono,monospace;font-size:.72rem;text-decoration:none;transition:opacity .15s}.footer-learn a[data-v-9868ed9a]:hover{opacity:.85;text-decoration:underline}.footer-sep[data-v-9868ed9a]{color:var(--text-muted);opacity:.35;font-size:.7rem}.footer-brand[data-v-9868ed9a]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin:0;font-family:JetBrains Mono,monospace;font-size:.7rem}@media (width<=600px){header[data-v-9868ed9a]{padding:1rem}.header-top[data-v-9868ed9a]{flex-direction:column;align-items:flex-start;gap:.5rem}.logo-icon[data-v-9868ed9a]{width:32px;height:32px;font-size:1rem}h1[data-v-9868ed9a]{font-size:1.15rem}.subtitle[data-v-9868ed9a]{font-size:.8rem}.nav-tabs[data-v-9868ed9a]{margin-top:.75rem}.tab[data-v-9868ed9a]{padding:.5rem .75rem;font-size:.8rem}}:root,[data-theme=dark]{--bg:#0f172a;--card-bg:#1e293b;--card-inner-bg:#0f172a;--border:#334155;--text:#e2e8f0;--text-muted:#94a3b8;--accent:#f7931a;--accent-hover:#e8860f;--accent-glow:#f7931a33;--input-bg:#0f172a;--green:#22c55e;--chart-legend:#94a3b8;--chart-tick:#64748b;--chart-grid:#94a3b80f;--chart-tooltip-bg:#1e293b;--chart-tooltip-title:#e2e8f0;--chart-tooltip-body:#cbd5e1;--chart-tooltip-border:#334155;--td-border:#94a3b814;--red:#ef4444;--warning:#f59e0b;--aurora-opacity:1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg:#f8fafc;--card-bg:#fff;--card-inner-bg:#f1f5f9;--border:#e2e8f0;--text:#0f172a;--text-muted:#64748b;--accent:#f7931a;--accent-hover:#e8860f;--accent-glow:#f7931a26;--input-bg:#fff;--green:#16a34a;--chart-legend:#64748b;--chart-tick:#94a3b8;--chart-grid:#64748b1a;--chart-tooltip-bg:#fff;--chart-tooltip-title:#0f172a;--chart-tooltip-body:#334155;--chart-tooltip-border:#e2e8f0;--td-border:#64748b1a;--red:#dc2626;--warning:#d97706;--aurora-opacity:.45;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}::selection{background:var(--accent);color:#fff}body:before{content:"";z-index:10;height:2px;opacity:var(--aurora-opacity);background:linear-gradient(90deg,#22c55e 0% 15%,#eab308 35%,#f7931a 55%,#ef4444 75%,#ec4899 100%);position:fixed;top:0;left:0;right:0}body:after{content:"";pointer-events:none;z-index:0;height:350px;opacity:var(--aurora-opacity);background:linear-gradient(90deg,#22c55e2e 0%,#22c55e1a 15%,#eab30814 30%,#f7931a24 50%,#ef444414 75%,#ec48990f 100%);animation:8s ease-in-out infinite alternate aurora-breathe;position:fixed;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#0006 40%,#0000 100%);mask-image:linear-gradient(#000 0%,#0006 40%,#0000 100%)}@keyframes aurora-breathe{0%{opacity:calc(var(--aurora-opacity) * .75)}to{opacity:var(--aurora-opacity)}}#app{z-index:1;position:relative}
