@font-face{font-family:tabler-icons;src:url(https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@3.44.0/dist/fonts/tabler-icons.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:tabler-icons-filled;src:url(https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@3.44.0/dist/fonts/tabler-icons-filled.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.app-wrapper{display:flex;flex-direction:column;width:100%;min-height:100vh}:root{--font-sans: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "DM Mono", var(--font-mono);--bg-dark: #030508;--bg-card: rgba(8, 11, 20, .45);--glass-bg: rgba(13, 18, 30, .4);--glass-border: rgba(255, 255, 255, .07);--accent-orange: #FF9900;--accent-orange-glow: rgba(255, 138, 0, .22);--accent-purple: #7C3AED;--accent-purple-glow: rgba(139, 92, 246, .22);--accent-green: #0ecb81;--accent-red: #f6465d;--glow-color: rgba(255, 153, 0, .12);--text-main: #FFFFFF;--text-muted: #94A3B8;--text-inactive: #8093AD;--header-height: 64px;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--transition-premium: all .35s var(--ease-out-expo)}*{margin:0;padding:0;box-sizing:border-box}html{overflow-y:auto;scroll-behavior:smooth}body{background-color:var(--bg-dark);color:var(--text-main);font-family:var(--font-sans);min-height:100vh;overflow-x:hidden;position:relative}.background-gradients{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden;pointer-events:none}.glow-orb{position:absolute;border-radius:50%;filter:blur(120px);opacity:.65;animation:float-and-breathe 25s infinite ease-in-out alternate}.orb-1{top:-15%;left:-15%;width:70vw;height:70vw;background:radial-gradient(circle,#ff8a002e,#ff3d000a 50%,#03050800 70%)}.orb-2{bottom:-25%;right:-15%;width:75vw;height:75vw;background:radial-gradient(circle,#7c3aed26,#ec48990a 50%,#03050800 70%);animation-delay:-5s}.orb-3{top:35%;left:55%;width:55vw;height:55vw;background:radial-gradient(circle,#0ecb8114,#03050800 70%);animation-delay:-10s}@keyframes float-and-breathe{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(80px,40px) scale(1.15) rotate(180deg)}to{transform:translate(-30px,80px) scale(.9) rotate(360deg)}}@keyframes dashboardFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.dashboard-container{flex-grow:1;width:100%;max-width:1200px;margin:0 auto;padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:1;animation:dashboardFadeIn .8s cubic-bezier(.16,1,.3,1) forwards;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-panel{background:#080c1659;backdrop-filter:blur(32px) saturate(180%) brightness(1.05)!important;-webkit-backdrop-filter:blur(32px) saturate(180%) brightness(1.05)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:20px;box-shadow:0 12px 40px #00000073,inset 0 1px #ffffff14,inset 0 -1px #ffffff05!important;transition:var(--transition-premium)!important}.glass-panel:hover{border-color:#ffffff1a!important;box-shadow:0 18px 48px #0000008c,inset 0 1px #ffffff1c,inset 0 -1px #ffffff08!important}.dashboard-header{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.header-top-row{display:flex;justify-content:space-between;align-items:center;width:100%}.header-brand-block{display:flex;align-items:center;gap:1rem;flex-shrink:0;text-align:left}.btc-icon{width:48px;height:48px;background:#f7931a14;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid rgba(247,147,26,.25);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px #f7931a0d}.btc-icon:hover{background:#f7931a26;border-color:#f7931a80;box-shadow:0 0 20px #f7931a40}.btc-logo-img{width:26px;height:26px;object-fit:contain;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),filter .3s ease}.btc-icon:hover .btc-logo-img{transform:rotate(15deg) scale(1.12);filter:drop-shadow(0 0 8px rgba(247,147,26,.6))}.brand-meta{display:flex;flex-direction:column;gap:.15rem;align-items:flex-start}.brand-title-row{display:flex;align-items:center;gap:.5rem;justify-content:flex-start}.brand-title-row h1{font-size:1.4rem;font-weight:700;letter-spacing:-.5px;margin:0;color:var(--text-main)}.brand-subtitle-row{display:flex;align-items:center;gap:.75rem;justify-content:flex-start}.brand-subtitle-row .symbol{color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.18em}.header-price-block{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex-shrink:0;gap:.45rem;text-align:right}.current-price{font-family:var(--font-sans)!important;font-size:2.2rem;font-weight:700;line-height:1.05;margin:0;letter-spacing:-.03em;background:linear-gradient(to right,#fff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .2s ease}.current-price.flash-up{color:var(--accent-green)!important;-webkit-text-fill-color:var(--accent-green)!important}.current-price.flash-up-active{animation:flash-green-glow .8s var(--ease-out-expo);color:var(--accent-green)!important;-webkit-text-fill-color:var(--accent-green)!important}.current-price.flash-down-active{animation:flash-red-glow .8s var(--ease-out-expo);color:var(--accent-red)!important;-webkit-text-fill-color:var(--accent-red)!important}.price-change{font-size:.65rem;font-weight:700;display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:6px;margin:0;justify-content:center;transition:var(--transition-premium)!important;font-family:var(--font-sans)!important;letter-spacing:-.01em}.price-change.positive{background:linear-gradient(135deg,#0ecb811f,#05b3700d)!important;color:var(--accent-green)!important;border:1px solid rgba(14,203,129,.18)!important;box-shadow:0 4px 12px #0ecb8114!important}.price-change.negative{background:linear-gradient(135deg,#f6465d1f,#c022370d)!important;color:var(--accent-red)!important;border:1px solid rgba(246,70,93,.18)!important;box-shadow:0 4px 12px #f6465d14!important}.header-timeframe-row,.timeframes-wrapper{width:100%}.timeframes{display:flex;width:100%;background:#0a0e1a80!important;border:1px solid rgba(255,255,255,.05)!important;padding:6px!important;border-radius:14px!important;margin-bottom:0;flex-wrap:nowrap;overflow-x:auto;justify-content:space-between;gap:6px;scrollbar-width:none;box-shadow:inset 0 2px 4px #00000059!important}.timeframes::-webkit-scrollbar{display:none}.tf-btn{flex-grow:1;text-align:center;background:transparent;border:none;color:var(--text-muted);padding:8px 16px!important;border-radius:10px!important;font-family:var(--font-sans);font-weight:400!important;font-size:13px;cursor:pointer;transition:var(--transition-premium)!important;white-space:nowrap;min-height:44px;display:flex;align-items:center;justify-content:center}.tf-btn:hover{color:var(--text-main);background:#ffffff0a!important;box-shadow:inset 0 1px #ffffff0d!important}.tf-btn.active{background:#ffffff14!important;color:var(--text-main)!important;box-shadow:0 4px 12px #00000073,inset 0 1px #ffffff26!important;border:1px solid rgba(255,255,255,.08)!important;font-weight:600!important}body.theme-btc .tf-btn.active{border-color:#ff990040!important;box-shadow:0 0 12px #ff990026,0 4px 12px #0006!important}body.theme-mstr .tf-btn.active{border-color:#7c3aed40!important;box-shadow:0 0 12px #7c3aed26,0 4px 12px #0006!important}.header-stats-row{width:100%}.header-stats-ticker{display:flex;align-items:center;background:#00000040;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:5px;gap:8px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .3s ease;width:100%;max-width:none;justify-content:space-between}.header-stats-ticker .ticker-item{flex-grow:1;justify-content:center;padding:8px 14px;border-radius:8px;background:#ffffff05;border:1px solid rgba(255,255,255,.02);font-size:.85rem;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;transition:all .3s ease}.header-stats-ticker .ticker-item:hover{background:#ffffff0d;border-color:#ffffff0a}.header-stats-ticker .ticker-item.prev-close-price,.header-stats-ticker .ticker-item.sec-change{color:var(--text-muted)}.header-stats-ticker .ticker-item.sec-change.positive .sec-val{color:var(--accent-green)}.header-stats-ticker .ticker-item.sec-change.negative .sec-val{color:var(--accent-red)}.header-stats-ticker .ticker-item .sec-label{color:var(--text-muted)}.header-right-col,.timeframes-wrapper-legacy{display:none}.stat-label{color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.15em}.stat-value{font-size:1.4rem;font-weight:700}.multi-chart-container{display:flex;flex-direction:column;gap:1.5rem;width:100%;position:relative}.multi-chart-container:before{content:"";position:absolute;inset:5%;background:radial-gradient(circle at 50% 50%,rgba(255,153,0,.05) 0%,transparent 65%);z-index:-1;pointer-events:none;transition:background .8s cubic-bezier(.4,0,.2,1);filter:blur(80px)}body.theme-mstr .multi-chart-container:before{background:radial-gradient(circle at 50% 50%,rgba(139,92,246,.06) 0%,transparent 65%)}.current-price.flash-down{color:var(--accent-red)!important;-webkit-text-fill-color:var(--accent-red)!important}.positive{color:var(--accent-green)}.negative{color:var(--accent-red)}.secondary-changes{display:flex;gap:8px;margin-top:8px}.sec-change{background:#0003;padding:4px 10px;border-radius:8px;border:1px solid var(--glass-border);font-size:.85rem;font-weight:600;display:flex;gap:6px;align-items:center}.sec-label{color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.15em}.sec-change.positive .sec-val{color:var(--accent-green)}.sec-change.negative .sec-val{color:var(--accent-red)}.change-selector{margin-bottom:.5rem}.glass-select{background:#0000004d;border:1px solid var(--glass-border);color:var(--text-muted);font-family:var(--font-sans);font-size:.85rem;padding:6px 12px;border-radius:8px;cursor:pointer;outline:none;transition:all .3s ease}.glass-select:hover,.glass-select:focus{color:var(--text-main);border-color:#fff3}.glass-select option{background-color:var(--bg-dark);color:var(--text-main)}.stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.stat-card{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;transition:transform .3s ease}.stat-card:hover{transform:translateY(-5px)}.stat-label{color:var(--text-muted);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.stat-value{font-size:1.5rem;font-weight:800}.multi-chart-container{display:flex;flex-direction:column;gap:1.5rem;width:100%}.secondary-charts-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:768px){.secondary-charts-row{grid-template-columns:1fr}}.chart-box{padding:1.5rem;display:flex;flex-direction:column;min-height:250px;min-width:0}.main-chart-box{min-height:450px;border-color:#fff3;box-shadow:0 8px 32px #00000080}.chart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.chart-header h2{font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);display:inline-flex;align-items:center;line-height:1}.main-chart-box .chart-header h2{font-size:.9rem;color:var(--text-main)}.tvchart{width:100%;flex-grow:1;height:200px;position:relative;border-radius:8px;overflow:hidden;min-width:0}.main-chart-box .tvchart{height:380px}.timeframes{display:flex;gap:.5rem;background:#0003;padding:4px;border-radius:12px;margin-bottom:.5rem;flex-wrap:wrap;justify-content:flex-end}.tf-btn{background:transparent;border:none;color:var(--text-muted);padding:6px 12px;border-radius:8px;font-family:var(--font-sans);font-weight:400;font-size:.85rem;cursor:pointer;transition:all .2s ease}.tf-btn:hover{color:var(--text-main);background:#ffffff0d}.tf-btn.active{background:var(--glass-border);color:var(--text-main);font-weight:700!important}@media(max-width:768px){.dashboard-header{flex-direction:column;align-items:flex-start}.price-container{align-items:flex-start;text-align:left}.current-price{font-size:2.5rem}.chart-container{min-height:400px}.chart-header{flex-direction:column;align-items:flex-start;gap:.75rem}.switch-container{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.key-levels-switch-row{width:100%;display:flex;justify-content:space-between;align-items:center}.key-levels-controls-row{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.sensitivity-slider-box{margin-left:0;flex-grow:1;justify-content:space-between}}.notification-stack-container{position:fixed;bottom:30px;right:30px;z-index:100000;width:380px;max-width:calc(100% - 60px);height:180px;pointer-events:none}.toast-notification{position:absolute;bottom:0;right:0;width:100%;background:#0f1420f2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:1.15rem 1.3rem;box-shadow:0 16px 48px #0000008c;pointer-events:auto;transition:all .4s cubic-bezier(.16,1,.3,1);transform-origin:bottom center;font-family:var(--font-sans);animation:toastSlideIn .4s cubic-bezier(.16,1,.3,1)}.toast-notification[data-index="0"]{z-index:100;transform:translateY(0) scale(1);opacity:1}.toast-notification[data-index="1"]{z-index:90;transform:translateY(-14px) scale(.96);opacity:.85}.toast-notification[data-index="2"]{z-index:80;transform:translateY(-28px) scale(.92);opacity:.65}.toast-notification[data-index="3"]{z-index:70;transform:translateY(-42px) scale(.88);opacity:0;pointer-events:none}.toast-notification.fade-out{opacity:0;transform:translateY(60px) scale(.9) rotate(3deg);pointer-events:none}.toast-notification:hover{border-color:#ffffff26;background:#121826fa}.toast-title{font-size:.92rem;font-weight:800;color:#fff;margin-right:24px;margin-bottom:4px;letter-spacing:-.2px}.toast-body{font-size:.8rem;color:var(--text-muted);line-height:1.45}.toast-close-btn{position:absolute;top:14px;right:14px;background:#ffffff0d;border:none;color:var(--text-muted);font-size:.9rem;font-weight:800;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;transition:all .2s ease}.toast-close-btn:hover{background:#ef4444cc;color:#fff;transform:scale(1.05)}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.version-popover-anim{animation:versionPopoverFadeIn .25s cubic-bezier(.16,1,.3,1)}@keyframes versionPopoverFadeIn{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:576px){.notification-stack-container{bottom:20px;right:20px;width:calc(100% - 40px);max-width:none}}.chart-header-price{font-size:.65rem;font-weight:700;margin-left:12px;padding:2px 6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;letter-spacing:-.01em;font-family:var(--font-sans)!important;transition:var(--transition-premium);transform:translateY(-2.5px)}.chart-header-price.text-green{color:var(--accent-green)!important;background:linear-gradient(135deg,#0ecb811f,#05b3700d)!important;border:1px solid rgba(14,203,129,.18)!important;box-shadow:0 4px 12px #0ecb8114!important}.chart-header-price.text-red{color:var(--accent-red)!important;background:linear-gradient(135deg,#f6465d1f,#c022370d)!important;border:1px solid rgba(246,70,93,.18)!important;box-shadow:0 4px 12px #f6465d14!important}.switch-container{display:flex;flex-direction:column;align-items:flex-end;gap:8px;user-select:none}.key-levels-switch-row{display:flex;align-items:center;gap:.75rem}.key-levels-controls-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.switch-label{font-size:.85rem;font-weight:600;color:var(--text-muted);letter-spacing:.3px}.switch{position:relative;display:inline-block;width:44px;height:22px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.15);transition:.3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 2px 4px #0003}.slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;top:0;bottom:0;margin:auto 0;background-color:#fff;transition:.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0006}input:checked+.slider{background-color:var(--accent-orange);border-color:var(--accent-orange);box-shadow:0 0 12px var(--accent-orange-glow)}input:checked+.slider:before{transform:translate(22px)}.slider.round{border-radius:22px}.slider.round:before{border-radius:50%}.sensitivity-slider-box{display:flex;align-items:center;gap:8px;background:#00000040;padding:6px 12px;border-radius:12px;border:1px solid var(--glass-border);margin-left:12px}.slider-val-label{font-size:.75rem;font-weight:600;color:var(--text-muted);white-space:nowrap;user-select:none}#sensitivity-value{color:var(--accent-orange);font-weight:800}.premium-range-slider{-webkit-appearance:none;appearance:none;width:90px;height:4px;border-radius:2px;background:#ffffff1a;outline:none;transition:background .3s ease;cursor:pointer}.premium-range-slider:hover{background:#fff3}.premium-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:var(--accent-orange);box-shadow:0 0 8px #f90c;transition:transform .1s cubic-bezier(.175,.885,.32,1.275)}.premium-range-slider::-webkit-slider-thumb:hover{transform:scale(1.3)}.premium-range-slider::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--accent-orange);box-shadow:0 0 8px #f90c;border:none;transition:transform .1s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.premium-range-slider::-moz-range-thumb:hover{transform:scale(1.3)}.chart-controls-dock{position:absolute;bottom:12px;left:12px;z-index:10;display:flex;gap:6px;padding:6px;border-radius:12px;background:#161c2dd9;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 16px #0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:.65;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);pointer-events:auto}.chart-controls-dock:hover{opacity:1;transform:translateY(-2px)}.chart-control-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);border-radius:8px;cursor:pointer;font-size:1rem;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;user-select:none}.chart-control-btn:hover{background:#7c3aed40;border-color:#7c3aed80;color:#fff;transform:scale(1.08)}.chart-control-btn:active{transform:scale(.92)}.app-layout{display:flex;width:100%;min-height:100vh;padding-right:50px;transition:padding-right .3s cubic-bezier(.4,0,.2,1);position:relative}.app-layout.sidebar-open{padding-right:400px}.notification-stack-container{transition:right .3s cubic-bezier(.4,0,.2,1)!important}.sidebar-open .notification-stack-container{right:430px!important}.sidebar-dock{position:fixed;right:0;top:0;height:100vh;width:50px;background:#0a0e17d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-left:1px solid var(--glass-border);display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--header-height) + 1.5rem);gap:8px;z-index:1001}.dock-divider{width:24px;height:1px;background:#ffffff12;border-radius:1px;flex-shrink:0}.dock-btn{width:36px;height:36px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;outline:none}.dock-btn:hover,.dock-btn.active{color:var(--text-main);background:#ffffff0f;border-color:var(--glass-border);transform:scale(1.05)}.dock-btn:active{transform:scale(.95)}.dock-badge{position:absolute;top:-2px;right:-2px;background:var(--accent-red);color:#fff;font-size:.65rem;font-weight:800;padding:1px 5px;border-radius:10px;box-shadow:0 0 8px #f6465dcc;pointer-events:none;line-height:1}.alerts-sidebar{position:fixed;right:-360px;top:var(--header-height);height:calc(100vh - var(--header-height));width:350px;z-index:998;border-left:1px solid var(--glass-border);background:#080b1480!important;backdrop-filter:blur(24px) saturate(140%)!important;-webkit-backdrop-filter:blur(24px) saturate(140%)!important;display:flex;flex-direction:column;transition:right .4s var(--ease-out-expo)!important;box-shadow:-15px 0 45px #000000a6,inset 1px 0 #ffffff0d!important}.alerts-sidebar:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,var(--accent-color) 0%,transparent 100%);opacity:.95;box-shadow:0 0 12px var(--accent-color);pointer-events:none;z-index:10}.alerts-sidebar.open{right:50px}.sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.sidebar-title{font-size:1.2rem;font-weight:800;letter-spacing:-.5px;color:#fff;letter-spacing:-.2px}.sidebar-actions{display:flex;align-items:center;gap:12px}#clear-all-alerts{background:#f6465d1a;color:var(--accent-red);border:1px solid rgba(246,70,93,.25);padding:4px 10px;font-size:.72rem;font-family:var(--font-sans);font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s ease;outline:none}#clear-all-alerts:hover{background:#f6465d40;border-color:#f6465d73;transform:translateY(-1px)}#clear-all-alerts:active{transform:translateY(0)}.close-sidebar-btn{background:transparent;border:none;color:var(--text-muted);font-size:1.5rem;font-weight:300;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;transition:all .2s ease;outline:none}.close-sidebar-btn:hover{color:#fff;background:#ffffff0d}.sidebar-content{flex-grow:1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:.85rem;scroll-behavior:smooth}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-muted);text-align:center;gap:.75rem;opacity:.8}.empty-icon{font-size:3.5rem;opacity:.2;animation:pulseIcon 2s infinite ease-in-out}@keyframes pulseIcon{0%{transform:scale(1);opacity:.2}50%{transform:scale(1.08);opacity:.35}to{transform:scale(1);opacity:.2}}.empty-state p{font-size:.85rem;font-weight:500;max-width:200px;line-height:1.4}.sidebar-alert-item{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:14px;padding:.9rem 1.1rem;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:6px;animation:slideAlertIn .3s cubic-bezier(.16,1,.3,1)}@keyframes slideAlertIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sidebar-alert-item:hover{background:#ffffff0a;border-color:#ffffff14;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.alert-item-header{display:flex;justify-content:space-between;align-items:flex-start;padding-right:20px}.alert-item-title{font-size:.85rem;font-weight:800;color:#fff;letter-spacing:-.1px}.alert-item-time{font-size:.68rem;color:var(--text-muted);margin-top:1px;font-weight:400}.alert-item-desc{font-size:.76rem;color:var(--text-muted);line-height:1.4;font-weight:300}.alert-item-delete{position:absolute;top:10px;right:10px;background:#ffffff08;border:none;color:var(--text-muted);cursor:pointer;font-size:.95rem;font-weight:300;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;outline:none}.alert-item-delete:hover{color:var(--accent-red);background:#f6465d26}.plan-header-btn{background:#2ecc7126;border:1px solid rgba(46,204,113,.3);color:#2ecc71;font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:6px;cursor:pointer;transition:all .2s ease;outline:none;margin-right:8px}.plan-header-btn:hover{background:#2ecc7140;border-color:#2ecc71;color:#fff;box-shadow:0 0 10px #2ecc714d}.plan-header-btn:active{transform:scale(.95)}.plan-card{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1.1rem;margin-bottom:1rem;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #0003}.plan-card:hover{border-color:#ffffff1a;background:#ffffff0a;box-shadow:0 8px 24px #0000004d}.plan-card-badge{align-self:flex-start;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:2px 8px;border-radius:6px;background:#7c3aed26;color:#a78bfa;border:1px solid rgba(124,58,237,.25);margin-bottom:6px;display:inline-block}.plan-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.06)}.plan-card-title{font-size:1.15rem;font-weight:600;color:#fff;letter-spacing:-.2px;line-height:1.4;padding-right:10px}.plan-card-actions{display:flex;align-items:center;gap:4px}.plan-action-btn{background:#ffffff08;border:1px solid rgba(255,255,255,.05);color:var(--text-muted);cursor:pointer;font-size:.75rem;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;transition:all .2s ease;outline:none}.plan-action-btn:hover{color:var(--text-main);background:#ffffff1a;border-color:#fff3}.plan-action-btn.reorder-up:hover,.plan-action-btn.reorder-down:hover{color:var(--accent-green);background:#00c07326}.plan-action-btn.delete-card:hover{color:var(--accent-red);background:#f6465d26}.plan-items-list{display:flex;flex-direction:column;gap:.75rem}.plan-item{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:2px 4px;border-radius:6px;transition:background-color .2s ease}.plan-item-checkbox{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.5px solid rgba(255,255,255,.25);border-radius:6px;background:#0000004d;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-top:2px;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;outline:none}.plan-item-checkbox:checked{animation:checkboxBounce .35s cubic-bezier(.25,.8,.25,1.4);background:var(--accent-orange);border-color:var(--accent-orange);box-shadow:0 0 10px #f906}.plan-item-checkbox:checked:after{content:"\e2\153\201c";font-size:.78rem;color:#080a0f;font-weight:900}.plan-item-checkbox:hover{border-color:var(--accent-orange);background:#ff990014}.plan-item-checkbox:focus-visible{box-shadow:0 0 0 2px #080a0f,0 0 0 4px var(--accent-orange)}.plan-item-text{font-size:.98rem;font-weight:400;color:#f1f5f9;line-height:1.6;transition:all .2s ease;user-select:none}.plan-item.completed .plan-item-text{text-decoration:line-through;text-decoration-color:#f906!important;color:var(--text-muted);opacity:.55}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#040508e0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:200000;animation:fadeIn .25s ease-out}.modal-container{width:95%;max-width:480px;max-height:90vh;display:flex;flex-direction:column;background:#0d111cfa;border:1px solid rgba(255,153,0,.22);border-radius:20px;padding:2.2rem;box-shadow:0 24px 80px #000000d9,0 0 30px #ff99000d;transform:translateY(0);animation:slideUp .35s cubic-bezier(.16,1,.3,1)}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.modal-header h3{font-size:1.35rem;font-weight:600;letter-spacing:-.5px;background:linear-gradient(135deg,#f90,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-group{margin-bottom:1.4rem;display:flex;flex-direction:column;gap:8px}.form-group label{font-size:.8rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:1px}.form-group input[type=text],.form-group textarea{background:#05070cb3;border:1px solid rgba(255,255,255,.15);border-radius:10px;color:#fff;font-size:1rem;padding:.8rem;outline:none;transition:all .25s ease;font-family:var(--font-sans)}.form-group input[type=text]::placeholder,.form-group textarea::placeholder{color:#ffffff59}.form-group input[type=text]:focus,.form-group textarea:focus{border-color:var(--accent-orange);box-shadow:0 0 12px #ff990040;background:#05070cd9}.form-group textarea{resize:vertical;line-height:1.55}.modal-body{overflow-y:auto;flex-grow:1;padding-right:4px}.modal-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:1.8rem}.modal-btn{padding:.7rem 1.4rem;border-radius:10px;font-size:.85rem;font-weight:800;cursor:pointer;transition:all .25s ease;outline:none}.modal-btn:active{transform:scale(.96)}.primary-btn{background:linear-gradient(135deg,var(--accent-orange) 0%,#E27602 100%);border:none;color:#080a0f;font-weight:800;box-shadow:0 4px 14px #ff990040}.primary-btn:hover{background:linear-gradient(135deg,#ffb033,#f58200);box-shadow:0 6px 20px #ff990073;transform:translateY(-1px)}.secondary-btn{background:#ffffff08;border:1px solid rgba(255,255,255,.15);color:#cbd5e1}.secondary-btn:hover{background:#ffffff14;border-color:#ffffff4d;color:#fff;transform:translateY(-1px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.tag-suggestions-dropdown{position:absolute;top:100%;left:0;right:0;background:#12121af5;border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:5px;max-height:190px;overflow-y:auto;z-index:2000;box-shadow:0 12px 36px #0009;backdrop-filter:blur(20px);padding:6px;animation:fadeIn .15s ease-out}.tag-suggestions-dropdown::-webkit-scrollbar{width:6px}.tag-suggestions-dropdown::-webkit-scrollbar-track{background:#0000001a;border-radius:4px}.tag-suggestions-dropdown::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.tag-suggestions-dropdown::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.tag-suggestion-header{padding:4px 10px;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:4px}.tag-suggestion-item{padding:8px 12px;cursor:pointer;border-radius:6px;font-size:.8rem;color:var(--text-muted);transition:all .15s ease;display:flex;align-items:center;justify-content:space-between}.tag-suggestion-item:hover,.tag-suggestion-item.active{background:#7c3aed26;color:#a78bfa}.tag-suggestion-item.active{border-left:2px solid var(--accent-purple);padding-left:10px}.tag-suggestion-badge{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:1px 6px;border-radius:5px;background:#7c3aed26;color:#a78bfa;border:1px solid rgba(124,58,237,.25)}.tag-suggestion-item:hover .tag-suggestion-badge,.tag-suggestion-item.active .tag-suggestion-badge{background:#7c3aed40;border-color:#7c3aed66;box-shadow:0 0 8px #7c3aed33}.tag-suggestion-item-new{border-top:1px solid rgba(255,255,255,.05);margin-top:4px;font-style:italic;color:#00d680}.tag-suggestion-item-new:hover{background:#00d6801f;color:#00d680}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:10px;border:1px solid transparent;background-clip:padding-box;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:#ff990059}.sidebar-content::-webkit-scrollbar{display:none!important}.sidebar-content{scrollbar-width:none!important;-ms-overflow-style:none!important}.alerts-sidebar:after{content:"";position:absolute;bottom:0;left:0;right:0;height:70px;background:linear-gradient(to top,#080a0f,#080a0f00);pointer-events:none;z-index:100}.ti{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-size:1.1rem;line-height:1;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti:not([class*=-filled]){font-family:tabler-icons!important}.ti-menu-2:before{content:"\ec42"!important}.ti-plus:before{content:"\eb0b"!important}.ti-x:before{content:"\eb55"!important}.ti-chevron-down:before{content:"\ea5f"!important}.ti-pencil:before{content:"\eb04"!important}.ti-trash:before{content:"\eb41"!important}.ti-alert-triangle:before{content:"\ea06"!important}.ti-clock:before{content:"\ea70"!important}.ti-download:before{content:"\ea96"!important}.ti-circle-check:before{content:"\ea67"!important}.ti-clipboard-x:before{content:"\ea6e"!important}.ti-home-filled:before{content:"\101d7"!important}.ti-sparkles-filled:before{content:"\101b2"!important}.ti-chart-area-filled:before{content:"\f66b"!important}.ti-clipboard-filled:before{content:"\100cc"!important}.ti-compass-filled:before{content:"\fd10"!important}.ti-bell-filled:before{content:"\f669"!important}.ti-user-circle-filled:before{content:"\fd19"!important}.ti-sun-filled:before{content:"\f6a9"!important}.ti-moon-filled:before{content:"\f684"!important}.ti-lock-filled:before{content:"\fe15"!important}.ti-circle-check-filled:before{content:"\f704"!important}.ti-cloud-filled:before{content:"\f673"!important}.ti-alert-circle-filled:before{content:"\f6ee"!important}.ti-shield-filled-check:before{content:"\f761"!important}.ti-trash-filled-x:before{content:"\f784"!important}.ti-alert-triangle-filled:before{content:"\f6f0"!important}.ti-calendar-filled:before{content:"\fb27"!important}.ti-help-circle-filled:before{content:"\fa3d"!important}.ti-info-circle-filled:before{content:"\f6d8"!important}.ti-cookie-filled:before{content:"\fe54"!important}.ti-home-filled,.ti-sparkles-filled,.ti-chart-area-filled,.ti-clipboard-filled,.ti-compass-filled,.ti-bell-filled,.ti-user-circle-filled,.ti-sun-filled,.ti-moon-filled,.ti-lock-filled,.ti-circle-check-filled,.ti-cloud-filled,.ti-alert-circle-filled,.ti-shield-filled-check,.ti-trash-filled-x,.ti-alert-triangle-filled,.ti-calendar-filled,.ti-help-circle-filled,.ti-info-circle-filled,.ti-cookie-filled{font-family:tabler-icons-filled!important}.product-top-header{display:flex;justify-content:center;align-items:center;height:var(--header-height);margin-bottom:0;position:sticky;top:0;width:100%;z-index:1000;background:#070b13bf;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(255,255,255,.05);box-shadow:0 4px 30px #0006;transition:all .3s cubic-bezier(.4,0,.2,1);padding-right:50px}.header-inner-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}body.theme-mstr .product-top-header{background:#0b0713bf;border-bottom:1px solid rgba(139,92,246,.08)}.product-top-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#ff99000a,#7c3aed0a);pointer-events:none;z-index:0}.brand-logo-container{display:flex;align-items:center;gap:.95rem;z-index:1}.brand-logo-icon-wrapper{width:44px;height:44px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:none;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1;position:relative;overflow:hidden}.brand-logo-icon-wrapper:hover{transform:scale(1.03);box-shadow:none}.brand-logo-icon-wrapper:after{content:"";position:absolute;top:0;left:-150%;width:60%;height:100%;background:linear-gradient(to right,#fff0,#ffffff1f 30%,#ffffff29,#ffffff1f 70%,#fff0);transform:skew(-20deg);pointer-events:none;animation:shineSweep 15s ease-in-out infinite}.brand-logo-icon{font-size:1.65rem;background:linear-gradient(135deg,var(--accent-orange) 0%,#FFD700 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 4px rgba(255,153,0,.35));display:inline-flex;align-items:center;justify-content:center}.brand-logo-text{display:flex;flex-direction:column}.brand-logo-text h1{font-size:1.6rem;font-weight:800;letter-spacing:-.8px;background:linear-gradient(to right,#fff 40%,#d1d5db);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;line-height:1.1}.brand-logo-text .brand-tagline{font-size:.72rem;font-weight:400;letter-spacing:.2px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-top:2px}.product-badge-container{display:flex;align-items:center;gap:.75rem;z-index:1}.product-version-badge{background:#ff99000f;border:1px solid rgba(255,153,0,.2);padding:4px 10px;border-radius:8px;font-size:.72rem;font-weight:800;color:var(--accent-orange);letter-spacing:.5px;box-shadow:0 4px 12px #ff99000d}.dock-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.dock-btn .dock-icon .ti{font-size:1.45rem;transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}.dock-btn:hover .dock-icon .ti{transform:scale(1.15);color:var(--accent-orange);text-shadow:0 0 10px rgba(255,153,0,.4)}.dock-btn#toggle-plan-btn:hover .dock-icon .ti{color:var(--accent-purple);text-shadow:0 0 10px rgba(124,58,237,.4)}.header-icon-inline{font-size:1.15rem;margin-right:6px;color:var(--accent-orange);vertical-align:text-bottom;filter:drop-shadow(0 0 4px rgba(255,153,0,.4))}.plan-card{transition:all .3s cubic-bezier(.25,.8,.25,1);background:#0f1420b3!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 8px 32px #0006!important}.plan-card:hover{border-color:#ff990040!important;box-shadow:0 12px 36px #0000008c,0 0 15px #ff99000d!important;transform:translateY(-2px)}.plan-card-badge{background:linear-gradient(135deg,#7c3aed1f,#ff99001f)!important;color:#fff!important;border:1px solid rgba(255,153,0,.22)!important;font-size:.76rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:1px;padding:3px 9px!important;border-radius:6px!important}.plan-action-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);color:var(--text-muted);cursor:pointer;transition:all .2s ease}.plan-action-btn:hover{background:#ff99001f;border-color:#ff99004d;color:#fff;transform:scale(1.08)}.plan-action-btn.reorder-up:hover,.plan-action-btn.reorder-down:hover{background:#ffffff12;border-color:#fff3;color:#fff}.plan-action-btn.delete-card:hover{background:#f6465d26;border-color:#f6465d66;color:var(--accent-red)}.plan-action-btn .ti{font-size:.95rem}.plan-header-btn{display:inline-flex;align-items:center;gap:4px;padding:6px 12px!important;border-radius:8px!important;background:linear-gradient(135deg,var(--accent-orange) 0%,#E27602 100%)!important;border:none!important;color:#080a0f!important;font-weight:800!important;font-family:var(--font-sans);font-size:.85rem!important;cursor:pointer;box-shadow:0 4px 12px #ff99004d!important;transition:all .2s ease}.plan-header-btn:hover{box-shadow:0 6px 18px #ff990073!important;transform:translateY(-1px);filter:brightness(1.1)}.plan-header-btn .ti{font-size:.95rem}.close-sidebar-btn,.close-modal-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#ffffffa6!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;outline:none!important;cursor:pointer!important;padding:0!important;box-shadow:none!important;transition:all .2s ease!important;width:32px!important;height:32px!important;border-radius:50%!important;-webkit-appearance:none!important;appearance:none!important;flex-shrink:0!important}.close-sidebar-btn:hover,.close-modal-btn:hover{color:#fff!important;background:#ffffff24!important;border-color:#ffffff47!important;transform:scale(1.1) rotate(90deg)!important}body.light-mode .close-sidebar-btn,body.light-mode .close-modal-btn{color:#00000080!important;background:#0000000a!important;border-color:#0000001f!important}body.light-mode .close-sidebar-btn:hover,body.light-mode .close-modal-btn:hover{color:#0d1420!important;background:#00000017!important;border-color:#00000038!important}.close-sidebar-btn .ti,.close-modal-btn .ti{font-size:1.1rem}.plan-item{cursor:pointer;user-select:none;transition:all .2s ease}.plan-item:hover{background:#ffffff05}.plan-item.completed{opacity:.65}.plan-item.completed .plan-item-text{text-decoration:line-through;text-decoration-color:#7c3aed99!important}.alerts-sidebar{background:#080a0ff2!important;box-shadow:-12px 0 40px #000000b3!important;border-left:1px solid rgba(255,255,255,.05)!important}.sidebar-header{border-bottom:1px solid rgba(255,255,255,.05)!important}::-webkit-scrollbar-thumb:hover{background:#ff99004d!important}.sidebar-alert-item{position:relative;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:12px;padding:1rem;transition:all .25s ease}.sidebar-alert-item:hover{border-color:#ffffff14;background:#ffffff0a}.alert-item-delete{position:absolute;top:10px;right:10px;width:22px;height:22px;background:transparent;border:none;color:var(--text-muted);cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.alert-item-delete:hover{background:#f6465d26;color:var(--accent-red)}.empty-state .empty-icon .ti{font-size:2.5rem;background:linear-gradient(135deg,#ff99004d,#7c3aed4d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}@keyframes rotateSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shineSweep{0%{left:-150%}15%{left:150%}to{left:150%}}@keyframes checkboxBounce{0%{transform:scale(1)}30%{transform:scale(.82)}70%{transform:scale(1.15)}to{transform:scale(1)}}.plan-card-progress-container{width:100%;height:4px;background:#ffffff0d;border-radius:2px;margin-top:-.25rem;margin-bottom:.85rem;overflow:hidden;position:relative}.plan-card-progress-bar{height:100%;background:linear-gradient(90deg,var(--accent-purple) 0%,var(--accent-orange) 100%);border-radius:2px;transition:width .45s cubic-bezier(.25,.8,.25,1);box-shadow:0 0 8px #f906}.brand-logo-svg{width:100%;height:100%;overflow:visible}.brand-logo-circle{transform-box:fill-box;transform-origin:center;transform:scale(0);animation:circleLiquidPop 1.6s cubic-bezier(.34,1.56,.64,1) forwards}.brand-logo-b{stroke:#fff;stroke-width:1px;stroke-dasharray:600;stroke-dashoffset:600;fill:#fff0;animation:drawBAndFill 3.2s cubic-bezier(.4,0,.2,1) forwards;animation-delay:.4s;transform-box:fill-box;transform-origin:center}@keyframes circleLiquidPop{0%{transform:scale(0);filter:blur(6px)}60%{transform:scale(1.12);filter:blur(2px)}to{transform:scale(1);filter:blur(0)}}@keyframes drawBAndFill{0%{stroke-dashoffset:600;fill:#fff0}70%{stroke-dashoffset:0;fill:#fff0}to{stroke-dashoffset:0;fill:#fff;stroke-width:0px}}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.asset-swap-btn{background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:var(--accent-orange);border-radius:50%;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 #f900;outline:none}.asset-swap-btn .ti{font-size:1.25rem;transition:transform .6s cubic-bezier(.34,1.56,.64,1);display:block}.asset-swap-btn:hover{background:#ff990014;border-color:#ff99004d;box-shadow:0 0 14px #ff990040;transform:scale(1.08)}.asset-swap-btn:hover .ti{transform:rotate(180deg)}.asset-swap-btn:active{transform:scale(.9)}.swap-pop-anim{animation:swapPop .6s cubic-bezier(.34,1.56,.64,1) forwards}.swap-text-anim{animation:swapText .4s ease forwards}@keyframes swapPop{0%{transform:scale(1) rotate(0)}50%{transform:scale(.7) rotate(-90deg);filter:brightness(1.8) blur(1px)}to{transform:scale(1) rotate(-360deg)}}@keyframes swapText{0%{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(3px);filter:blur(.5px)}to{opacity:1;transform:translateY(0)}}.market-status-badge{display:inline-flex;align-items:center;gap:3.5px;padding:1.5px 5.5px;border-radius:4px;font-size:.58rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;transition:all .4s ease;animation:badgeFadeIn .5s ease forwards;margin-top:0}.prev-close-price{font-size:.72rem;color:var(--text-muted);font-weight:600;opacity:.85;letter-spacing:.5px;background:#ffffff0a;padding:4px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;align-self:center}@keyframes badgeFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.market-status-badge.market-open{background:#0ecb811a;border:1px solid rgba(14,203,129,.25);color:#0ecb81}.market-status-badge.market-open .market-dot{width:4.5px;height:4.5px;border-radius:50%;background:#0ecb81;box-shadow:0 0 6px #0ecb81;animation:dotPulse 2s ease-in-out infinite}.market-status-badge.market-closed{background:#f6465d1a;border:1px solid rgba(246,70,93,.2);color:#f6465d}.market-status-badge.market-closed .market-dot{width:4.5px;height:4.5px;border-radius:50%;background:#f6465d;box-shadow:0 0 4px #f6465d80}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}body.theme-mstr{--accent-orange: #9061F9;--accent-orange-glow: rgba(144, 97, 249, .18);--accent-purple: #9061F9;--accent-purple-glow: rgba(144, 97, 249, .18);--glow-color: rgba(144, 97, 249, .12)}body.light-mode.theme-mstr{--accent-orange: #7C3AED;--accent-orange-glow: rgba(124, 58, 237, .15);--accent-purple: #7C3AED;--accent-purple-glow: rgba(124, 58, 237, .15);--glow-color: rgba(124, 58, 237, .1)}body.theme-mstr .product-top-header:before{background:var(--accent-orange-glow)}body.theme-mstr .brand-logo-icon-wrapper,body.theme-mstr .brand-logo-icon-wrapper:hover{box-shadow:none}body.theme-mstr .brand-logo-circle{fill:var(--accent-orange)}body.theme-mstr .brand-logo-icon{background:var(--accent-orange);color:var(--accent-orange);-webkit-text-fill-color:var(--accent-orange);-webkit-background-clip:text}body.theme-mstr .product-version-badge{background:var(--accent-orange-glow);border-color:#9061f933;color:var(--accent-orange);box-shadow:none}body.theme-mstr .tf-btn.active{background:var(--accent-orange-glow);border-color:#9061f94d;color:#fff!important;box-shadow:none;font-weight:500!important}body.theme-mstr .premium-range-slider::-webkit-slider-thumb{background:var(--accent-orange);box-shadow:none}body.theme-mstr .premium-range-slider::-moz-range-thumb{background:var(--accent-orange);box-shadow:none;border:none}body.theme-mstr .glow-orb.orb-1{background:radial-gradient(circle,rgba(144,97,249,.08) 0%,transparent 70%)}body.theme-mstr .glow-orb.orb-2{background:radial-gradient(circle,rgba(144,97,249,.06) 0%,transparent 70%)}body.theme-mstr .switch input:checked+.slider{background:var(--accent-orange);border-color:var(--accent-orange)}.brand-logo-circle,.product-version-badge,.glow-orb,.tf-btn,.product-top-header:before{transition:all .5s ease}.skip-link{position:absolute;top:-100px;left:20px;background:var(--accent-orange);color:#000;font-weight:800;padding:10px 20px;border-radius:8px;z-index:100001;transition:top .2s ease;text-decoration:none;box-shadow:0 8px 24px #00000080;font-size:.9rem}.skip-link:focus{top:20px;outline:2px solid #fff}body.theme-mstr .skip-link{background:var(--accent-purple)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,.tf-btn:focus-visible{outline:2px solid var(--accent-orange)!important;outline-offset:3px!important;box-shadow:0 0 0 4px #ff990040!important}body.theme-mstr button:focus-visible,body.theme-mstr input:focus-visible,body.theme-mstr select:focus-visible,body.theme-mstr textarea:focus-visible,body.theme-mstr .tf-btn:focus-visible{outline-color:var(--accent-purple)!important;box-shadow:0 0 0 4px #00f2fe40!important}.correlation-sidebar{position:fixed;right:-62vw;top:var(--header-height);height:calc(100vh - var(--header-height));width:calc(60vw + 2px);z-index:997;border-left:1px solid rgba(255,153,0,.12);background:#080a0ff7;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);display:flex;flex-direction:column;transition:right .45s cubic-bezier(.4,0,.2,1);box-shadow:-16px 0 60px #000000b3,-1px 0 #ff99000f}.correlation-sidebar.open{right:50px}.app-layout.corr-open{padding-right:calc(60vw + 52px)}.corr-title-btc{color:#f90;font-weight:800;letter-spacing:-.5px}.corr-title-sep{color:#ffffff4d;font-weight:400;margin:0 .15rem}.corr-title-mstr{color:#8b5cf6;font-weight:800;letter-spacing:-.5px}.corr-title-sub{font-size:.75rem;color:var(--text-muted);font-weight:400;margin-left:.4rem;letter-spacing:.2px}.corr-legend{display:flex;align-items:center;gap:10px;margin-right:.75rem}.corr-legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 8px currentColor}.corr-legend-dot.btc{background:#f90;box-shadow:0 0 8px #ff9900b3}.corr-legend-dot.mstr{background:#8b5cf6;box-shadow:0 0 8px #8b5cf6b3}.corr-legend-label{font-size:.75rem;color:var(--text-muted);font-weight:500}.corr-stats-bar{display:flex;align-items:center;gap:0;padding:.75rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff04;flex-shrink:0}.corr-stat{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:0 1.5rem;border-right:1px solid rgba(255,255,255,.06);flex:1}.corr-stat:first-child{padding-left:0}.corr-stat:last-child{border-right:none}.corr-stat-label{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted)}.corr-stat-value{font-size:.95rem;font-weight:700;color:#fff;letter-spacing:-.3px;transition:color .3s ease}.corr-stat-value.positive{color:var(--accent-green)}.corr-stat-value.negative{color:var(--accent-red)}.corr-stat-value.neutral{color:var(--text-muted)}.corr-chart-wrapper{flex:1;position:relative;padding:1rem 1.5rem 1.5rem;overflow:hidden}.corr-chart-container{width:100%;height:100%;border-radius:12px;overflow:hidden}.corr-loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#080a0fcc;backdrop-filter:blur(4px);border-radius:12px;z-index:10;color:var(--text-muted);font-size:.85rem;font-weight:500;transition:opacity .3s ease}.corr-loading.hidden{opacity:0;pointer-events:none}.corr-loading-spinner{width:36px;height:36px;border:3px solid rgba(255,153,0,.15);border-top-color:#f90;border-radius:50%;animation:corrSpin .8s linear infinite}@keyframes corrSpin{to{transform:rotate(360deg)}}.dock-btn-correlation.active{color:var(--accent-orange)!important;background:#ff990014!important;border-color:#f903!important;box-shadow:0 0 14px #f903!important}.corr-open .notification-stack-container{right:calc(60vw + 82px)!important}.prediction-sidebar{position:fixed;right:-62vw;top:var(--header-height);height:calc(100vh - var(--header-height));width:calc(60vw + 2px);z-index:997;border-left:1px solid rgba(0,242,254,.12);background:#080a0ff7;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);display:flex;flex-direction:column;transition:right .45s cubic-bezier(.4,0,.2,1);box-shadow:-16px 0 60px #000000b3,-1px 0 #00f2fe0f}.prediction-sidebar.open{right:50px}.app-layout.pred-open{padding-right:calc(60vw + 52px)}.pred-title-glow{color:#00f2fe;font-weight:800;letter-spacing:-.5px;text-shadow:0 0 10px rgba(0,242,254,.4)}.pred-title-sub{font-size:.75rem;color:var(--text-muted);font-weight:400;margin-left:.4rem;letter-spacing:.2px}.pred-legend{display:flex;align-items:center;gap:10px;margin-right:.75rem}.pred-legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 8px currentColor}.pred-legend-dot.btc{background:#f90;box-shadow:0 0 8px #ff9900b3}.pred-legend-dot.projection{background:#00f2fe;box-shadow:0 0 8px #00f2feb3}.pred-legend-dot.bands{background:#00f2fe26;border:1px dashed #00F2FE;box-shadow:0 0 4px #00f2fe33}.pred-legend-dot.capitulation{background:#ff4d4d;box-shadow:0 0 8px #ff4d4db3}.pred-legend-dot.halving{background:#f90;box-shadow:0 0 8px #ff9900b3}.pred-legend-label{font-size:.75rem;color:var(--text-muted);font-weight:500}.pred-stats-bar{display:flex;align-items:center;gap:0;padding:.75rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff04;flex-shrink:0}.pred-stat{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:0 1.5rem;border-right:1px solid rgba(255,255,255,.06);flex:1}.pred-stat:first-child{padding-left:0}.pred-stat:last-child{border-right:none}.pred-stat-label{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted)}.pred-stat-value{font-size:.95rem;font-weight:700;color:#fff;letter-spacing:-.3px}.pred-chart-wrapper{position:relative;padding:.75rem 1.5rem .2rem;height:360px;overflow:hidden;flex-shrink:0}.pred-scrollable-content{flex:1;overflow-y:auto;display:flex;flex-direction:column}.pred-scrollable-content::-webkit-scrollbar{width:6px}.pred-scrollable-content::-webkit-scrollbar-track{background:transparent}.pred-scrollable-content::-webkit-scrollbar-thumb{background:#00f2fe26;border-radius:10px;border:1px solid transparent;background-clip:padding-box;transition:background .3s ease}.pred-scrollable-content::-webkit-scrollbar-thumb:hover{background:#00f2fe59!important}.pred-chart-container{width:100%;height:100%;border-radius:12px;overflow:hidden}.pred-loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#080a0fcc;backdrop-filter:blur(4px);border-radius:12px;z-index:10;color:var(--text-muted);font-size:.85rem;font-weight:500;transition:opacity .3s ease}.pred-loading.hidden{opacity:0;pointer-events:none}.pred-loading-spinner{width:36px;height:36px;border:3px solid rgba(0,242,254,.15);border-top-color:#00f2fe;border-radius:50%;animation:predSpin .8s linear infinite}@keyframes predSpin{to{transform:rotate(360deg)}}.dock-btn-prediction.active{color:#00f2fe!important;background:#00f2fe14!important;border-color:#00f2fe33!important;box-shadow:0 0 14px #00f2fe33!important}.pred-open .notification-stack-container{right:calc(60vw + 82px)!important}.pred-methodology-accordion{border-top:1px solid rgba(255,255,255,.04);background:#ffffff01;flex:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.pred-methodology-accordion[open]{background:#ffffff05}.pred-methodology-summary{padding:.95rem 1.5rem;font-size:.82rem;font-weight:700;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;gap:8px;user-select:none;list-style:none;transition:all .3s ease;border-bottom:1px solid transparent}.pred-methodology-summary::-webkit-details-marker{display:none}.pred-methodology-summary:after{content:"expand_more";font-family:Material Icons Round;margin-left:auto;font-size:1.2rem;color:#fff6;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease}.pred-methodology-accordion[open] .pred-methodology-summary:after{transform:rotate(180deg);color:#00f2fe}.pred-methodology-summary:hover{color:#00f2fe}.pred-methodology-summary:hover:after{color:#00f2fe}.pred-methodology-accordion[open] .pred-methodology-summary{color:#00f2fe;border-bottom:1px solid rgba(255,255,255,.03)}.pred-methodology-content{padding:1.1rem 1.5rem 1.5rem;font-size:.8rem;line-height:1.5;color:#ffffffa6}.pred-methodology-content p{margin:0 0 .6rem}.pred-methodology-content ul{margin:0;padding-left:1.2rem}.pred-methodology-content li{margin-bottom:.5rem}.pred-methodology-content li strong{color:#fff}.pred-risk-meter-container{padding:.6rem 1.5rem;background:#ffffff03;border-bottom:1px solid rgba(255,255,255,.04);display:flex;flex-direction:column;gap:6px;flex-shrink:0}.pred-risk-meter-header{display:flex;justify-content:space-between;align-items:center}.pred-risk-meter-title{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted)}.pred-risk-badge{font-size:.75rem;font-weight:800;padding:3px 10px;border-radius:20px;letter-spacing:.3px;text-shadow:0 0 6px currentColor;transition:all .3s ease}.pred-risk-badge.low{color:#00f2fe;background:#00f2fe14;border:1px solid rgba(0,242,254,.2)}.pred-risk-badge.medium{color:var(--accent-orange);background:#ff990014;border:1px solid rgba(255,153,0,.2)}.pred-risk-badge.high{color:var(--accent-red);background:#f6465d14;border:1px solid rgba(246,70,93,.2);box-shadow:0 0 8px #f6465d26}.pred-risk-bar-outer{width:100%;height:8px;background:#ffffff0d;border-radius:4px;overflow:hidden;position:relative}.pred-risk-bar-inner{height:100%;width:0%;background:linear-gradient(90deg,#00F2FE 0%,var(--accent-orange) 50%,var(--accent-red) 100%);border-radius:4px;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 0 8px currentColor}.pred-risk-desc{font-size:.85rem;color:#ffffffbf;line-height:1.45;margin-top:2px}.pred-risk-desc strong{color:#fff}.pred-milestones-container{padding:.6rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.04);background:#ffffff01;flex-shrink:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.pred-milestones-title{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-bottom:5px;display:flex;align-items:center;gap:5px}.pred-milestones-table{width:100%;border-collapse:collapse;font-size:.82rem;text-align:left}.pred-milestones-table th{color:var(--text-muted);font-weight:600;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff04}.pred-milestones-table td{padding:9px 10px;border-bottom:1px solid rgba(255,255,255,.03);color:#ffffffd9}.pred-milestones-table tr:hover td{background:#ffffff06;color:#fff}.cycle-badge{font-weight:700;color:#fff;background:#ffffff1f;padding:3px 8px;border-radius:5px;font-size:.76rem}.peak-tag{color:var(--accent-green);font-weight:700}.bottom-tag{color:#f6465d;font-weight:700}.corr-val-tag{font-weight:700;background:#f6465d1f;color:#f6465d;padding:1px 4px;border-radius:4px}.pred-regime-container{padding:.6rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.04);background:#ffffff01;flex-shrink:0}.pred-regime-title{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:6px}.pred-regime-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.regime-card{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;transition:all .3s cubic-bezier(.4,0,.2,1)}.regime-card:hover{background:#ffffff08;border-color:#00f2fe33;box-shadow:0 4px 12px #0003}.regime-card-label{font-size:.72rem;color:var(--text-muted);font-weight:400;text-transform:uppercase;letter-spacing:.4px}.regime-card-value{font-size:1.15rem;font-weight:700;color:#fff}.regime-card-status{font-size:.8rem;font-weight:600;opacity:.9}.regime-card-status.bull{color:#00f2fe;text-shadow:0 0 4px rgba(0,242,254,.2)}.regime-card-status.bear{color:#f6465d;text-shadow:0 0 4px rgba(246,70,93,.2)}.regime-card-status.neutral{color:var(--text-muted)}.regime-card.capitulation-card{background:#ffffff04;border:1px solid rgba(255,255,255,.03)}.regime-card.capitulation-card.active{background:#f6465d14!important;border-color:#f6465d4d!important;box-shadow:0 0 10px #f6465d26!important;animation:pulse-capitulation 2s infinite ease-in-out}.regime-card.capitulation-card.active .regime-card-value{color:#f6465d!important;text-shadow:0 0 6px rgba(246,70,93,.5)!important;font-weight:700}.regime-card.capitulation-card.active .regime-card-status{color:#f6465d!important;font-weight:800!important}@keyframes pulse-capitulation{0%{border-color:#f6465d4d;box-shadow:0 0 8px #f6465d1a}50%{border-color:#f6465d99;box-shadow:0 0 16px #f6465d40}to{border-color:#f6465d4d;box-shadow:0 0 8px #f6465d1a}}@media(max-width:1024px){.prediction-sidebar,.correlation-sidebar{width:calc(100vw - 50px)!important;right:-100vw}.app-layout.pred-open,.app-layout.corr-open{padding-right:50px!important}}@media(max-width:768px){.dashboard-container{padding:1rem!important;gap:1rem!important}.product-top-header{padding-right:50px;height:var(--header-height)}.header-inner-wrapper{padding:0 1rem}.brand-logo-text h1{font-size:1.2rem!important}.brand-tagline{font-size:.65rem!important;font-weight:400;letter-spacing:.2px}.alerts-sidebar{width:calc(100vw - 50px)!important;right:-100vw}.app-layout.sidebar-open{padding-right:50px!important}.sidebar-open .notification-stack-container{right:80px!important}.pred-regime-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.pred-stats-bar,.corr-stats-bar{grid-template-columns:repeat(2,1fr)!important;height:auto!important;padding:12px!important;gap:12px!important}.pred-stat,.corr-stat{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.05)!important;padding-bottom:8px!important}.pred-stat:nth-child(2n),.corr-stat:nth-child(2n){border-left:1px solid rgba(255,255,255,.05)!important;padding-left:12px!important}.pred-stat:nth-last-child(-n+2),.corr-stat:nth-last-child(-n+2){border-bottom:none!important;padding-bottom:0!important}}@media(max-width:480px){.app-layout{padding-right:0!important}.sidebar-dock{width:100vw!important;height:60px!important;inset:auto 0 0!important;flex-direction:row!important;justify-content:space-around!important;padding:0!important;align-items:center!important;border-left:none!important;border-top:1px solid var(--glass-border)!important;box-shadow:0 -4px 20px #00000080!important}.sidebar-dock .dock-btn{margin:0!important;width:44px!important;height:44px!important}.dock-divider{width:1px!important;height:24px!important;margin:0!important}.dashboard-container{padding:1rem .5rem 80px!important}.alerts-sidebar,.prediction-sidebar,.correlation-sidebar{width:100vw!important;height:calc(100vh - 60px)!important;right:-100vw!important}.alerts-sidebar.open,.prediction-sidebar.open,.correlation-sidebar.open{right:0!important}.app-layout.sidebar-open,.app-layout.pred-open,.app-layout.corr-open{padding-right:0!important}.pred-regime-grid{grid-template-columns:1fr!important}.tf-btn{padding:4px 6px!important;font-size:.72rem!important}.brand-logo-text{display:none!important}.product-top-header{justify-content:center!important;gap:12px;padding-right:0!important}.header-inner-wrapper{padding:0 .5rem}}.sidebar-open .chart-header,.pred-open .chart-header,.corr-open .chart-header{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important}.sidebar-open .switch-container,.pred-open .switch-container,.corr-open .switch-container{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important}.sidebar-open .key-levels-switch-row,.pred-open .key-levels-switch-row,.corr-open .key-levels-switch-row{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.sidebar-open .key-levels-controls-row,.pred-open .key-levels-controls-row,.corr-open .key-levels-controls-row{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.sidebar-open .sensitivity-slider-box,.pred-open .sensitivity-slider-box,.corr-open .sensitivity-slider-box{margin-left:0!important;flex-grow:1!important;justify-content:space-between!important}.sidebar-open .dashboard-header,.pred-open .dashboard-header,.corr-open .dashboard-header{gap:.85rem!important;padding:1rem 1.25rem!important}@media(max-width:1024px){.dashboard-header{gap:.85rem!important;padding:1rem 1.25rem!important}}@media(max-width:768px){.dashboard-header{flex-direction:column!important;align-items:flex-start!important;text-align:left!important;padding:.85rem 1rem!important;gap:.75rem!important}.header-top-row{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important}.header-brand-block{flex-direction:row!important;align-items:center!important;text-align:left!important;gap:.75rem!important}.brand-meta{align-items:flex-start!important}.brand-title-row{justify-content:flex-start!important}.brand-title-row h1{font-size:1.3rem!important}.btc-icon{width:38px!important;height:38px!important}.btc-logo-img{width:20px!important;height:20px!important}.brand-subtitle-row{justify-content:flex-start!important}.header-price-block{align-items:flex-end!important;text-align:right!important}.current-price{font-size:1.6rem!important}.price-change{justify-content:flex-end!important;font-size:.85rem!important}.header-timeframe-row{width:100%!important}.timeframes{padding:4px!important;border-radius:10px!important;justify-content:space-between!important}.tf-btn{flex-grow:1!important;padding:6px!important;font-size:.75rem!important;border-radius:6px!important}.header-stats-row{width:100%!important}.header-stats-ticker{padding:4px!important;border-radius:10px!important;justify-content:space-between!important;gap:4px!important}.header-stats-ticker .ticker-item{flex-grow:1!important;justify-content:center!important;font-size:.75rem!important;padding:6px 8px!important;border-radius:6px!important}.chart-header{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important}.switch-container{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important}.key-levels-switch-row{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.key-levels-controls-row{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.sensitivity-slider-box{margin-left:0!important;flex-grow:1!important;justify-content:space-between!important}@media(max-width:576px){.header-top-row{flex-direction:column!important;align-items:flex-start!important;gap:.5rem!important;width:100%!important}.header-price-block{align-items:flex-start!important;text-align:left!important;margin-top:4px!important}.price-change{justify-content:flex-start!important}.timeframes{justify-content:flex-start!important;overflow-x:auto!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch!important}.tf-btn{flex-grow:1!important;flex-shrink:0!important;min-width:44px!important;text-align:center!important;padding:6px 4px!important}}@media(max-width:480px){.header-stats-ticker{flex-wrap:wrap!important;justify-content:center!important;gap:6px!important}.header-stats-ticker .ticker-item{flex-grow:1!important;flex-shrink:0!important;min-width:calc(50% - 6px)!important;font-size:.72rem!important}.main-chart-box{min-height:350px!important}}}.dev-bar{position:fixed;bottom:20px;right:20px;width:320px;background:#0a0e17e0;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 12px 40px #0009,0 0 20px #7c3aed0d;z-index:9999;font-family:var(--font-sans);color:var(--text-main);overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}.dev-bar.collapsed{transform:translateY(40px) scale(.85);opacity:0;pointer-events:none}.dev-bar-header{background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06);padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.dev-bar-title{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600;letter-spacing:.5px;color:var(--text-main);text-transform:uppercase}.dev-bar-icon{font-size:1.1rem;color:var(--accent-purple);filter:drop-shadow(0 0 4px rgba(124,58,237,.4))}.dev-bar-btn{background:none;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:all .2s ease}.dev-bar-btn:hover{background:#ffffff14;color:var(--text-main)}.dev-bar-body{padding:16px;display:flex;flex-direction:column;gap:12px}.dev-info-row{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}.dev-label{color:var(--text-muted)}.dev-value-container{display:flex;align-items:center;gap:8px}.dev-status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;transition:all .3s ease}.dev-status-dot.online{background-color:var(--accent-green);box-shadow:0 0 8px var(--accent-green);animation:dev-pulse-green 2s infinite alternate}.dev-status-dot.offline{background-color:var(--accent-red);box-shadow:0 0 8px var(--accent-red)}.dev-status-text{font-weight:500}.dev-badge{padding:3px 8px;border-radius:8px;font-size:.75rem;font-weight:600;transition:all .3s ease}.persistence-local{background:#ff99001a;color:var(--accent-orange);border:1px solid rgba(255,153,0,.2)}.persistence-server{background:#7c3aed1a;color:var(--accent-purple);border:1px solid rgba(124,58,237,.2)}.persistence-warning{background:#f6465d1a;color:var(--accent-red);border:1px solid rgba(246,70,93,.2)}.dev-switch{position:relative;display:inline-block;width:42px;height:22px}.dev-switch input{opacity:0;width:0;height:0}.dev-slider{position:absolute;cursor:pointer;inset:0;background-color:#ffffff14;transition:.3s cubic-bezier(.16,1,.3,1);border-radius:34px;border:1px solid rgba(255,255,255,.05)}.dev-slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;top:0;bottom:0;margin:auto 0;background-color:var(--text-muted);transition:.3s cubic-bezier(.16,1,.3,1);border-radius:50%}.dev-switch input:checked+.dev-slider{background-color:#7c3aed26;border-color:#7c3aed4d}.dev-switch input:checked+.dev-slider:before{transform:translate(20px);background-color:var(--accent-purple);box-shadow:0 0 8px var(--accent-purple)}.dev-footer-actions{margin-top:6px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center}.dev-ping-text{font-size:.75rem;color:var(--text-inactive)}.dev-action-btn{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:var(--text-muted);padding:6px 12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:6px;font-family:inherit;font-size:.78rem;transition:all .2s ease}.dev-action-btn:hover{background:#ffffff14;border-color:#ffffff1f;color:var(--text-main)}.dev-action-btn span.ti{font-size:.95rem}.dev-bubble{position:fixed;bottom:20px;right:20px;width:46px;height:46px;border-radius:50%;background:#0d111ccc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9998;box-shadow:0 6px 20px #00000080,0 0 10px #7c3aed08;transition:all .3s cubic-bezier(.16,1,.3,1);transform:scale(1);opacity:1}.dev-bubble.hidden{transform:scale(.6) rotate(-45deg);opacity:0;pointer-events:none}.dev-bubble:hover{transform:scale(1.1);border-color:var(--accent-purple);box-shadow:0 6px 20px #7c3aed33}.dev-bubble-icon{color:var(--text-muted);font-size:1.3rem;transition:color .2s ease}.dev-bubble:hover .dev-bubble-icon{color:var(--text-main);animation:dev-spin 4s linear infinite}@keyframes dev-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dev-bubble-tooltip{position:absolute;bottom:56px;right:0;width:250px;background:#0a0e17f0;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px;box-shadow:0 10px 30px #00000080,0 0 15px #7c3aed14;z-index:9999;opacity:0;pointer-events:none;transform:translateY(10px) scale(.95);transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s ease;font-family:var(--font-sans);color:var(--text-main);text-align:left}.dev-bubble:hover .dev-bubble-tooltip{opacity:1;pointer-events:none;transform:translateY(0) scale(1)}.dev-tooltip-header{display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;color:var(--text-main);text-transform:uppercase;letter-spacing:.5px}.dev-tooltip-icon{font-size:1rem;color:var(--accent-purple);filter:drop-shadow(0 0 4px rgba(124,58,237,.4))}.dev-tooltip-title{font-size:.8rem}.dev-tooltip-divider{height:1px;background:#ffffff14;margin:8px 0}.dev-tooltip-body{display:flex;flex-direction:column;gap:6px}.dev-tooltip-row{display:flex;justify-content:space-between;align-items:center;font-size:.78rem}.dev-tooltip-label{color:var(--text-muted)}.dev-tooltip-value{font-weight:500;transition:color .3s ease}.dev-tooltip-value.online{color:var(--accent-green);text-shadow:0 0 4px rgba(0,226,136,.2)}.dev-tooltip-value.offline{color:var(--accent-red);text-shadow:0 0 4px rgba(246,70,93,.2)}.dev-tooltip-value.local{color:var(--accent-orange);text-shadow:0 0 4px rgba(255,153,0,.2)}.dev-tooltip-value.server{color:var(--accent-purple);text-shadow:0 0 4px rgba(124,58,237,.2)}.dev-tooltip-value.warning{color:var(--accent-red);text-shadow:0 0 4px rgba(246,70,93,.2)}.dev-tooltip-footer{margin-top:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.04);font-size:.7rem;color:var(--text-inactive);text-align:center;font-style:italic;letter-spacing:.2px}.dev-bubble-status{position:absolute;top:2px;right:2px;width:10px;height:10px;border-radius:50%;border:2px solid var(--bg-dark);transition:background-color .3s ease}.dev-bubble-status.online{background-color:var(--accent-green);box-shadow:0 0 6px var(--accent-green)}.dev-bubble-status.offline{background-color:var(--accent-red);box-shadow:0 0 6px var(--accent-red)}@keyframes dev-pulse-green{0%{opacity:.6;box-shadow:0 0 4px var(--accent-green)}to{opacity:1;box-shadow:0 0 12px var(--accent-green)}}@media(max-width:480px){.dev-bar{bottom:10px;right:10px;width:calc(100% - 20px)}.dev-bubble{bottom:10px;right:10px}}.brand-logo-circle{fill:url(#pulse-gradient);transition:fill .4s ease}.brand-logo-pulse-path{opacity:1}.brand-logo-pulse-dot{opacity:0;transform:scale(0);transform-origin:100.478px 52px;animation:pulseDotOnce 2.5s cubic-bezier(.34,1.56,.64,1) forwards}.brand-logo-pulse-clip-rect{transform-origin:left;transform:scaleX(0);animation:drawPulseClipOnce 2.5s cubic-bezier(.25,1,.5,1) forwards}@keyframes drawPulseClipOnce{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pulseDotOnce{0%,70%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.4)}88%{opacity:1;transform:scale(.9)}94%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}:root{--pulse-gradient-start: #FF9900;--pulse-gradient-end: #FF5E00;--pulse-shadow: rgba(255, 153, 0, .4);--header-height: 64px}.theme-mstr{--pulse-gradient-start: #7C3AED;--pulse-gradient-end: #C084FC;--pulse-shadow: rgba(124, 58, 237, .4)}.pulse-stop-start{stop-color:var(--pulse-gradient-start);transition:stop-color .4s ease}.pulse-stop-end{stop-color:var(--pulse-gradient-end);transition:stop-color .4s ease}.dashboard-footer{margin-top:3rem;padding:2.5rem 2rem 2rem;background:#0d142366;border-top:1px solid rgba(255,255,255,.06);border-radius:16px 16px 0 0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:2rem}.footer-grid{display:grid;grid-template-columns:1.2fr 1.2fr 1.6fr;gap:2.5rem;width:100%}.footer-column{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.footer-col-title{font-size:.75rem;font-weight:500;color:var(--text-main, #ffffff);margin-bottom:1.25rem;letter-spacing:.5px;border-bottom:2px solid rgba(255,255,255,.04);padding-bottom:6px;width:100%}.footer-nav-vertical{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%}.footer-link{background:transparent!important;border:none!important;padding:0!important;margin:0!important;box-shadow:none!important;color:var(--text-muted, #94a3b8)!important;text-decoration:none!important;font-size:.7rem;font-weight:400!important;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);text-align:left;display:inline-block}.footer-link:hover{color:var(--accent-orange, #FF9900)!important;text-shadow:0 0 8px rgba(255,153,0,.4);transform:translate(3px)}body.theme-mstr .footer-link:hover{color:var(--accent-orange, #8B5CF6)!important;text-shadow:0 0 8px rgba(139,92,246,.4)}.footer-emails-grid{display:flex;flex-direction:column;gap:.7rem;width:100%}.footer-email-item{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:.7rem;border-bottom:1px solid rgba(255,255,255,.02);padding-bottom:4px}.footer-email-item:last-child{border-bottom:none}.email-label{color:var(--text-inactive, #64748b);font-weight:500}.email-link{color:var(--text-muted, #94a3b8);text-decoration:none;font-weight:500;transition:all .25s ease}.email-link:hover{color:var(--accent-orange, #FF9900);text-decoration:underline}body.theme-mstr .email-link:hover{color:var(--accent-orange, #8B5CF6)}.footer-info-text{font-size:.65rem;line-height:1.6;color:var(--text-muted, #94a3b8);margin:0;font-weight:300}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:1.5rem;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.footer-logo-wrapper{color:var(--text-inactive, #64748b);display:flex;justify-content:center}.footer-brand-logo{width:28px;height:28px;display:block}.footer-copy{font-size:.65rem;color:var(--text-inactive, #64748b);letter-spacing:.2px;font-weight:400}@media(max-width:900px){.footer-grid{grid-template-columns:1fr;gap:2rem}}.legal-modal-container{width:90%;max-width:950px;height:80vh;max-height:750px;background:#0a0e17d9;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 64px #000c,0 0 40px #7c3aed0d;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;animation:modalScaleIn .35s cubic-bezier(.16,1,.3,1);position:relative}.legal-modal-body-split{display:grid;grid-template-columns:240px 1fr;flex-grow:1;overflow:hidden;height:calc(100% - 64px)}@media(max-width:768px){.legal-modal-body-split{grid-template-columns:1fr;grid-template-rows:auto 1fr}.legal-modal-container{height:90vh;max-height:none}}.legal-modal-sidebar{background:#0003;border-right:1px solid rgba(255,255,255,.06);padding:1.5rem 1rem;display:flex;flex-direction:column;gap:.5rem}@media(max-width:768px){.legal-modal-sidebar{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);flex-direction:row;overflow-x:auto;padding:.8rem;gap:.5rem}}.legal-tab-btn{background:transparent;border:1px solid transparent;color:var(--text-muted);padding:10px 16px;border-radius:12px;font-family:inherit;font-size:.88rem;font-weight:600;text-align:left;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;gap:10px}.legal-tab-btn:hover{color:var(--text-main);background:#ffffff08}.legal-tab-btn.active{color:#fff;background:#7c3aed26;border-color:#7c3aed59;box-shadow:0 4px 12px #7c3aed26;text-shadow:0 0 8px rgba(124,58,237,.4)}.legal-tab-btn .ti{font-size:1.15rem}.legal-modal-content-area{padding:2rem;overflow-y:auto;background:#00000014}.legal-content-tab{display:none;animation:fadeInTab .3s ease}.legal-content-tab.active{display:block}@keyframes fadeInTab{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes modalScaleIn{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.legal-content-tab h4{font-size:1.25rem;font-weight:800;margin-bottom:1.2rem;color:#fff;border-bottom:2px solid rgba(255,255,255,.05);padding-bottom:8px;letter-spacing:-.2px}.legal-content-tab h5{font-size:1rem;font-weight:600;color:#a855f7;margin-top:1.5rem;margin-bottom:.6rem}.legal-content-tab p{font-size:.85rem;line-height:1.6;color:var(--text-muted);margin-bottom:1rem}.legal-content-tab ul{margin-left:1.25rem;margin-bottom:1rem}.legal-content-tab li{font-size:.85rem;line-height:1.6;color:var(--text-muted);margin-bottom:.4rem}.legal-accent-block{background:#f6465d0f;border-left:3px solid var(--accent-red);padding:1rem;border-radius:0 12px 12px 0;margin-bottom:1rem}.legal-accent-block p{margin-bottom:0;color:#fca5a5;font-weight:500}.lang-selector-hud{display:flex;align-items:center;gap:4px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:2px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-right:12px}.lang-btn-hud{background:transparent;border:none;color:var(--text-muted, #94a3b8);font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:16px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);letter-spacing:.5px}.lang-btn-hud:hover{color:var(--text-main, #ffffff);background:#ffffff0d}.lang-btn-hud.active{color:#fff!important;background:#ffffff26;box-shadow:none;text-shadow:none}body.light-mode .lang-btn-hud.active{color:#1e293b!important;background:#00000014}.sidebar-legal-warning{margin:1.25rem 1.5rem .5rem;padding:.85rem 1.15rem;background:#f6465d0d;border:1px solid rgba(246,70,93,.15);border-radius:12px;color:#fca5a5;font-size:.76rem;line-height:1.45;text-align:center;font-weight:500;transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #0003}body.theme-mstr .sidebar-legal-warning{background:#8b5cf60d;border:1px solid rgba(139,92,246,.15);color:#c4b5fd}.cookie-banner{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:none;background:#0a0e16f7;border:none;border-top:1px solid rgba(255,153,0,.2);border-radius:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:14px 24px;box-shadow:0 -4px 30px #0006;display:none;align-items:center;justify-content:space-between;gap:16px;z-index:99999;pointer-events:auto;transform:translateY(100%);opacity:0;transition:transform .4s ease,opacity .4s ease}.cookie-banner.visible{transform:translateY(0);opacity:1}body.theme-mstr .cookie-banner{border-top-color:#8b5cf640}.cookie-banner-content{display:flex;align-items:center;gap:14px;flex-grow:1;min-width:0;text-align:left}.cookie-banner-icon{font-size:1.8rem;color:var(--accent-orange, #FF9900);text-shadow:0 0 10px rgba(255,153,0,.3);flex-shrink:0;transition:color .5s ease}body.theme-mstr .cookie-banner-icon{color:var(--accent-orange, #8B5CF6);text-shadow:0 0 10px rgba(139,92,246,.3)}.cookie-banner-text{font-size:.85rem;line-height:1.5;color:var(--text-muted, #94a3b8);margin:0}.cookie-link{color:var(--accent-orange, #FF9900);text-decoration:underline;font-weight:600;cursor:pointer;transition:all .25s ease}.cookie-link:hover{color:#fff}body.theme-mstr .cookie-link{color:var(--accent-orange, #8B5CF6)}.cookie-banner-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.cookie-btn{padding:9px 18px;font-family:inherit;font-size:.82rem;font-weight:600;border-radius:8px;cursor:pointer;border:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.cookie-btn-primary{background:var(--accent-orange, #FF9900);color:#000}.cookie-btn-primary:hover{background:#fff;box-shadow:0 0 15px #f906;transform:scale(1.02)}body.theme-mstr .cookie-btn-primary{background:var(--accent-orange, #8B5CF6);color:#fff}body.theme-mstr .cookie-btn-primary:hover{background:#fff;color:#000;box-shadow:0 0 15px #8b5cf666}.cookie-btn-white{background:#fff;color:#000}.cookie-btn-white:hover{background:#f1f5f9;box-shadow:0 0 15px #fff6;transform:scale(1.02)}.cookie-btn-secondary{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-main, #ffffff)}.cookie-btn-secondary:hover{background:#ffffff14;border-color:#ffffff26}.cookie-settings-container{max-width:500px!important}.cookie-option-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:1.25rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.cookie-option-row:last-of-type{border-bottom:none}.cookie-option-info{text-align:left}.cookie-option-info h4{font-size:.81rem;font-weight:600;color:var(--text-main, #ffffff);margin-bottom:4px}.cookie-option-info p{font-size:.78rem;line-height:1.45;color:var(--text-muted, #94a3b8);margin:0}.cookie-option-switch{flex-shrink:0}.legal-modal-sidebar{width:250px;display:flex;flex-direction:column;gap:8px;border-right:1px solid rgba(255,255,255,.06);padding-right:12px}.legal-modal-body-split{display:flex;gap:24px;height:550px}.legal-modal-content-area{flex-grow:1;overflow-y:auto;padding-right:8px;outline:none}.legal-content-tab{display:none;flex-direction:column;gap:16px;text-align:left}.legal-content-tab.active{display:flex}@media(max-width:768px){.cookie-banner{flex-direction:column;align-items:stretch;padding:1.15rem;bottom:12px;gap:16px}.cookie-banner-actions{flex-direction:column;align-items:stretch;gap:8px}.cookie-btn{text-align:center;width:100%}.legal-modal-body-split{flex-direction:column;height:auto}.legal-modal-sidebar{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding-right:0;padding-bottom:12px;flex-direction:row;overflow-x:auto;scrollbar-width:none}.legal-modal-sidebar::-webkit-scrollbar{display:none}}.brand-title-row{display:flex;align-items:center;gap:6px}.brand-domain-badge{display:inline-flex;font-size:.62rem;background:linear-gradient(135deg,#f90,#f50);color:#000;border-radius:6px;padding:2px 6px;text-transform:lowercase;font-weight:800;letter-spacing:.5px;box-shadow:0 2px 8px #ff990059;transition:all .3s cubic-bezier(.4,0,.2,1)}body.theme-mstr .brand-domain-badge{background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#fff;box-shadow:0 2px 8px #8b5cf659}.manifesto-sidebar{background:linear-gradient(180deg,#0d111cfa,#080a12fc);overflow:hidden}.manifesto-glow-overlay{position:absolute;top:-20%;left:-20%;width:140%;height:140%;background:radial-gradient(circle at 50% 10%,rgba(255,153,0,.05) 0%,rgba(139,92,246,.03) 40%,transparent 70%);pointer-events:none;z-index:0}.manifesto-hero{position:relative;z-index:1;text-align:center;margin-bottom:24px;padding-top:10px}.manifesto-badge{display:inline-block;padding:4px 12px;background:#ff99001a;border:1px solid rgba(255,153,0,.2);color:var(--accent-orange);border-radius:20px;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px;box-shadow:0 0 16px #ff99001a}.manifesto-headline{font-size:1.25rem;font-weight:800;line-height:1.4;background:linear-gradient(135deg,#FFF 20%,var(--accent-orange) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px rgba(255,153,0,.15));margin:0}.manifesto-scroll-text{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px}.manifesto-lead-p{font-size:.82rem;line-height:1.6;color:var(--text-muted);font-weight:500}.manifesto-quote-card{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-left:3px solid var(--accent-orange);padding:14px;border-radius:12px;box-shadow:0 8px 32px #0003}.manifesto-quote-card p{font-size:.78rem;line-height:1.55;color:#e2e8f0;margin:0}.manifesto-text-p{font-size:.78rem;line-height:1.6;color:#ffffffb3}.manifesto-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,153,0,.15),transparent);margin:12px 0}.manifesto-subheading{font-size:.88rem;font-weight:700;color:#fff;letter-spacing:.5px;margin-top:8px;margin-bottom:4px}.manifesto-models-grid{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.model-pill{font-size:.7rem;padding:5px 10px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;color:#fffc;transition:all .2s ease;cursor:default}.model-pill:hover{background:#ff99000d;border-color:#ff990040;color:var(--accent-orange);transform:translateY(-1px)}.secondary-quote{position:relative;border-left:3px solid var(--accent-purple);background:#8b5cf605;padding:12px 12px 12px 36px}.secondary-quote .quote-icon{position:absolute;left:10px;top:10px;font-size:1.35rem;color:#8b5cf64d}.secondary-quote .quote-text{font-style:italic;font-size:.76rem;line-height:1.5;color:#ffffffd9}.manifesto-signature-section{margin-top:20px;padding-top:14px;border-top:1px solid rgba(255,255,255,.04)}.signature-line{width:50px;height:2px;background:var(--accent-orange);margin-bottom:10px;border-radius:1px}.signature-details{display:flex;flex-direction:column;gap:3px}.sig-name{font-size:.78rem;font-weight:700;color:#fff}.sig-title{font-size:.68rem;color:var(--text-muted)}.sig-location{font-size:.62rem;color:#ffffff59}body.theme-mstr .manifesto-badge{background:#8b5cf61a;border-color:#8b5cf633;color:var(--accent-purple);box-shadow:0 0 16px #8b5cf61a}body.theme-mstr .manifesto-headline{background:linear-gradient(135deg,#FFF 20%,var(--accent-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px rgba(139,92,246,.15))}body.theme-mstr .manifesto-quote-card{border-left-color:var(--accent-purple)}body.theme-mstr .signature-line{background:var(--accent-purple)}body.theme-mstr .model-pill:hover{background:#8b5cf60d;border-color:#8b5cf640;color:var(--accent-purple)}.dock-btn-manifesto.active{color:var(--accent-orange)!important;background:#ff990014!important;border-color:#f903!important;box-shadow:0 0 14px #f903!important}body.theme-mstr .dock-btn-manifesto.active{color:var(--accent-purple)!important;background:#7c3aed14!important;border-color:#7c3aed33!important;box-shadow:0 0 14px #7c3aed33!important}.dock-btn-auth.active{color:var(--accent-orange)!important;background:#ff990014!important;border-color:#f903!important;box-shadow:0 0 14px #f903!important}body.theme-mstr .dock-btn-auth.active{color:var(--accent-purple)!important;background:#7c3aed14!important;border-color:#7c3aed33!important;box-shadow:0 0 14px #7c3aed33!important}.auth-status-dot{position:absolute;bottom:-1px;right:-1px;width:9px;height:9px;background-color:var(--accent-green);border:1.5px solid var(--bg-dark);border-radius:50%;box-shadow:0 0 8px var(--accent-green);animation:auth-pulse 2s infinite ease-in-out}@keyframes auth-pulse{0%{box-shadow:0 0 4px var(--accent-green);opacity:.8}50%{box-shadow:0 0 10px var(--accent-green);opacity:1}to{box-shadow:0 0 4px var(--accent-green);opacity:.8}}@keyframes auth-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-view-state{animation:fadeIn .3s ease-out}.auth-details[open] summary{color:var(--accent-orange)}body.theme-mstr .auth-details[open] summary{color:var(--accent-purple)}.auth-details pre::-webkit-scrollbar{width:6px;height:6px}.auth-details pre::-webkit-scrollbar-track{background:#ffffff03}.auth-details pre::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.auth-details pre::-webkit-scrollbar-thumb:hover{background:#fff3}.alerts-group-header{font-family:var(--font-sans);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);padding:1.25rem .5rem .5rem;margin-top:.5rem;border-top:1px dashed rgba(255,255,255,.05);display:flex;align-items:center;user-select:none}.sidebar-content>.alerts-group-header:first-child{border-top:none;margin-top:0;padding-top:.25rem}.alerts-login-cta{background:linear-gradient(135deg,#ff99000a,#7c3aed0a);border:1px solid rgba(255,153,0,.15);border-radius:16px;padding:1.5rem 1.25rem;margin:1.5rem .5rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;box-shadow:0 12px 32px #0006,inset 0 1px #ffffff0d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:relative;overflow:hidden;animation:slideUpFade .6s cubic-bezier(.16,1,.3,1)}.alerts-cta-footer{flex-shrink:0;min-height:0;border-top:1px solid rgba(255,255,255,.07);background:#080a12f7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.alerts-cta-footer:empty{border-top:none;min-height:0;padding:0}.alerts-cta-footer .alerts-login-cta{flex-direction:row;align-items:center;gap:.75rem;padding:.9rem 1rem;margin:0;border:none;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none;text-align:left}.alerts-cta-footer .alerts-login-cta:before{display:none}.alerts-cta-footer .alerts-cta-icon{font-size:1.3rem;padding:6px;flex-shrink:0;margin-bottom:0}.alerts-cta-body{flex:1;min-width:0}.alerts-cta-footer .alerts-cta-title{font-size:.8rem;font-weight:700;color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alerts-cta-footer .alerts-cta-text{font-size:.7rem;color:var(--text-muted);line-height:1.3;max-width:none;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.alerts-cta-footer .alerts-login-cta-btn{flex-shrink:0;width:auto;padding:.5rem .9rem;font-size:.75rem;border-radius:8px;animation:none;white-space:nowrap}body.theme-mstr .alerts-cta-footer{background:#0a0814f7}.alerts-blur-wrapper{position:relative}.sidebar-alert-item.alerts-blurred{filter:blur(5px);pointer-events:none;user-select:none;opacity:.55;transition:filter .3s ease,opacity .3s ease}.alerts-blur-overlay{position:sticky;bottom:0;left:0;right:0;z-index:10;background:linear-gradient(to top,rgba(8,10,18,.98) 0%,rgba(8,10,18,.92) 40%,rgba(8,10,18,.5) 75%,transparent 100%);padding:2.5rem 1rem 1.25rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-top:-80px;pointer-events:auto}.alerts-hidden-count{font-family:var(--font-sans);font-size:.78rem;font-weight:700;color:var(--accent-orange);letter-spacing:.3px;display:flex;align-items:center;gap:6px}.alerts-hidden-count .ti{font-size:16px}body.theme-mstr .alerts-hidden-count{color:var(--accent-purple)}.alerts-hidden-unlock-btn{font-family:var(--font-sans);font-size:.78rem;font-weight:700;padding:8px 18px;border-radius:20px;border:1px solid rgba(255,153,0,.35);background:#ff990014;color:var(--accent-orange);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);letter-spacing:.3px;backdrop-filter:blur(8px)}.alerts-hidden-unlock-btn:hover{background:#ff99002e;border-color:#f909;transform:translateY(-1px);box-shadow:0 4px 14px #ff990040}body.theme-mstr .alerts-hidden-unlock-btn{border-color:#7c3aed59;background:#7c3aed14;color:var(--accent-purple)}body.theme-mstr .alerts-hidden-unlock-btn:hover{background:#7c3aed2e;border-color:#7c3aed99;box-shadow:0 4px 14px #7c3aed40}.alerts-streak-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border-radius:20px;background:linear-gradient(135deg,#ff78001f,#ff3c0014);border:1px solid rgba(255,120,0,.28);font-family:var(--font-sans);font-size:.7rem;font-weight:700;color:#ff8c00;letter-spacing:.3px;animation:streakGlow 3s ease-in-out infinite;flex-shrink:0}.alerts-streak-badge .streak-icon{font-size:14px;line-height:1}@keyframes streakGlow{0%,to{box-shadow:0 0 6px #ff780033}50%{box-shadow:0 0 12px #ff780073}}.alerts-sidebar-header-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap}.alerts-streak-broken{display:flex;align-items:flex-start;gap:10px;background:#ff99000d;border:1px solid rgba(255,153,0,.12);border-radius:12px;padding:.85rem 1rem;margin:.5rem 0;animation:slideUpFade .4s cubic-bezier(.16,1,.3,1)}.alerts-streak-broken .ti{font-size:18px;color:var(--accent-orange);flex-shrink:0;margin-top:1px}.alerts-streak-broken-text{font-size:.78rem;color:var(--text-muted);line-height:1.45}body.theme-mstr .alerts-streak-broken{background:#7c3aed0d;border-color:#7c3aed1f}body.theme-mstr .alerts-streak-broken .ti{color:var(--accent-purple)}.alerts-uptodate{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.25rem;text-align:center;animation:slideUpFade .5s cubic-bezier(.16,1,.3,1)}.alerts-uptodate-icon{width:52px;height:52px;border-radius:50%;background:#2ecc711a;border:1px solid rgba(46,204,113,.2);display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px #2ecc711a}.alerts-uptodate-icon .ti{font-size:26px;color:#2ecc71}.alerts-uptodate-title{font-family:var(--font-sans);font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.1px}.alerts-uptodate-text{font-size:.78rem;color:var(--text-muted);line-height:1.5;max-width:220px}.alert-item-urgent-tag{display:inline-flex;align-items:center;gap:3px;font-size:.6rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:#ff4d4d;background:#ff4d4d1a;border:1px solid rgba(255,77,77,.3);border-radius:4px;padding:2px 5px;flex-shrink:0;animation:urgentFlash 2s ease-in-out infinite}@keyframes urgentFlash{0%,90%,to{opacity:1}95%{opacity:.4}}.alerts-badge-urgent{background:#ff4d4d!important;animation:urgentBadgePulse 1.5s ease-in-out infinite!important;box-shadow:0 0 #ff4d4d99!important}@keyframes urgentBadgePulse{0%{box-shadow:0 0 #ff4d4d99}70%{box-shadow:0 0 0 7px #ff4d4d00}to{box-shadow:0 0 #ff4d4d00}}.alerts-new-separator{display:flex;align-items:center;gap:10px;padding:.75rem .5rem .25rem;margin-top:.25rem;animation:slideUpFade .3s ease-out}.alerts-new-separator-line{flex:1;height:1px;background:linear-gradient(90deg,rgba(255,153,0,.5),transparent)}.alerts-new-separator-label{font-family:var(--font-sans);font-size:.64rem;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--accent-orange);white-space:nowrap;padding:2px 8px;border-radius:10px;background:#ff990014;border:1px solid rgba(255,153,0,.2)}body.theme-mstr .alerts-new-separator-line{background:linear-gradient(90deg,rgba(124,58,237,.5),transparent)}body.theme-mstr .alerts-new-separator-label{color:var(--accent-purple);background:#7c3aed14;border-color:#7c3aed33}.alerts-new-separator-line-right{flex:1;height:1px;background:linear-gradient(270deg,rgba(255,153,0,.5),transparent)}body.theme-mstr .alerts-new-separator-line-right{background:linear-gradient(270deg,rgba(124,58,237,.5),transparent)}.sidebar-alert-item.alerts-seen{opacity:.6}.sidebar-alert-item.alerts-seen:hover{opacity:.9}@media(prefers-reduced-motion:reduce){.alerts-streak-badge,.alert-item-urgent-tag,.alerts-badge-urgent,.alerts-uptodate,.alerts-streak-broken,.alerts-new-separator{animation:none!important}}:root{--bg-dark: #07060e !important;--bg-card: rgba(13, 17, 28, .96) !important;--glass-bg: rgba(13, 17, 28, .96) !important;--glass-border: rgba(255, 255, 255, .07) !important;--accent-orange-glow: rgba(0, 0, 0, 0) !important;--accent-purple-glow: rgba(0, 0, 0, 0) !important;--glow-color: rgba(0, 0, 0, 0) !important}body{background-color:#07060e!important;background-image:none!important}.glass-panel,.dev-bar,.dev-bubble,.dev-bubble-tooltip,.plan-card,.sidebar-alert-item,.modal-container,.modal-content,.chart-box,.manifesto-quote-card,.auth-error-card,.auth-welcome-card,.auth-profile-card,.auth-details,.alerts-uptodate-icon,.btc-icon,.btc-icon:hover{box-shadow:none!important;text-shadow:none!important}.glass-panel,.modal-container,.legal-modal-container,.cookie-settings-container,.chart-box,.dev-bar{border-radius:12px!important}.glow-orb{opacity:.03!important;filter:blur(140px)!important}.orb-1,.orb-2,.orb-3{opacity:.02!important}.primary-btn,.primary-btn:hover,.btn-action.primary,.btn-action.primary:hover{background:var(--accent-orange)!important;color:#07060e!important;box-shadow:none!important;border:1px solid var(--accent-orange)!important;filter:none!important}body.theme-mstr .primary-btn,body.theme-mstr .primary-btn:hover,body.theme-mstr .btn-action.primary,body.theme-mstr .btn-action.primary:hover{background:var(--accent-purple)!important;color:#fff!important;border:1px solid var(--accent-purple)!important;filter:none!important}.secondary-btn,.secondary-btn:hover,.dev-action-btn,.dev-action-btn:hover,.hud-btn,.hud-btn:hover{box-shadow:none!important;filter:none!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff08!important}input:focus,textarea:focus,select:focus{box-shadow:none!important;border-color:var(--accent-orange)!important}body.theme-mstr input:focus,body.theme-mstr textarea:focus,body.theme-mstr select:focus{border-color:var(--accent-purple)!important}.alerts-badge-urgent{box-shadow:none!important}.plan-card:hover,.sidebar-alert-item:hover,.dev-bubble:hover{box-shadow:none!important;border-color:#ffffff26!important;background:#ffffff0d!important}.btc-logo-img,.dev-bar-icon,.btc-icon:hover .btc-logo-img,.alerts-uptodate-icon{filter:none!important}.modal-overlay{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;background:#0009!important}.brand-title-row h1{letter-spacing:-.5px!important}.product-top-header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:10000!important}.app-layout{margin-top:var(--header-height)!important}.mobile-settings-block,.mobile-tab-bar{display:none}@media(max-width:768px){.product-top-header .lang-selector-hud,.product-top-header .product-version-badge,.product-top-header #theme-toggle-btn,.sidebar-dock{display:none!important}.app-layout,.app-layout.sidebar-open,.app-layout.pred-open,.app-layout.corr-open{padding-right:0!important}.app-wrapper,.app-layout{overflow-x:hidden!important;width:100%!important;max-width:100vw!important}.product-top-header{padding-right:0!important}.mobile-settings-block{display:block!important;margin-top:2.5rem!important;padding-top:1.5rem!important;border-top:1px solid rgba(255,255,255,.08)!important}.mobile-tab-bar{display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;height:calc(58px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;background:#0d0c1af2!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-top:1px solid rgba(255,255,255,.08)!important;z-index:10002!important;justify-content:space-around!important;align-items:center!important;box-shadow:none!important;padding-left:8px!important;padding-right:8px!important}.mobile-tab-btn{background:none!important;border:none!important;color:var(--text-muted)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;flex:1!important;height:100%!important;cursor:pointer!important;outline:none!important;transition:color .2s ease!important;font-family:var(--font-sans)!important}.mobile-tab-btn .ti{font-size:20px!important}.mobile-tab-btn .tab-label{font-size:.64rem!important;font-weight:600!important;letter-spacing:.2px!important}.mobile-tab-btn:hover,.mobile-tab-btn:active,.mobile-tab-btn.active{color:var(--text-main)!important}.mobile-tab-btn .tab-badge{position:absolute!important;top:4px!important;right:25%!important;background:var(--accent-orange)!important;color:#07060e!important;font-size:.6rem!important;font-weight:800!important;min-width:14px!important;height:14px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.mobile-tab-btn .tab-badge.alerts-badge-urgent{background:#ff4d4d!important;color:#fff!important}.mobile-auth-status-dot{position:absolute!important;top:6px!important;right:35%!important;width:6px!important;height:6px!important;border-radius:50%!important;background-color:var(--accent-orange)!important}.alerts-sidebar,.more-sidebar,.correlation-sidebar,.prediction-sidebar,.manifesto-sidebar,.auth-sidebar{width:100vw!important;right:0!important;transform:translate(100%)!important;transition:transform .4s var(--ease-out-expo)!important;top:0!important;height:calc(100vh - 58px - env(safe-area-inset-bottom,0px))!important;border-left:none!important;z-index:10001!important}.alerts-sidebar.open,.more-sidebar.open,.correlation-sidebar.open,.prediction-sidebar.open,.manifesto-sidebar.open,.auth-sidebar.open{transform:translate(0)!important}.dashboard-container{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;padding-left:.5rem!important;padding-right:.5rem!important;padding-top:.75rem!important;gap:.75rem!important}.chart-box{padding:.75rem!important;border-radius:12px!important;overflow:hidden!important}.main-chart-box{min-height:380px!important}.secondary-charts-row{gap:.75rem!important}h1,.brand-title-row h1{font-size:clamp(1.15rem,5vw,1.45rem)!important;line-height:1.2!important}.brand-tagline{font-size:clamp(.6rem,2.5vw,.7rem)!important}.current-price{font-size:clamp(1.4rem,6vw,1.9rem)!important;font-weight:800}.sidebar-content,.legal-modal-content-area,.modal-body{overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;touch-action:pan-y}.glow-orb{animation:none!important;transform:none!important;opacity:.01!important}.tvchart{touch-action:pan-y!important}}body,input,textarea,select,button{font-family:var(--font-sans)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}code,pre,.mono-text,.developer-log{font-family:var(--font-mono)!important}.brand-logo-circle{fill:var(--accent-orange)!important;transform-box:fill-box!important;transform-origin:center!important;animation:pulse-logo-circle 2s infinite ease-in-out!important;box-shadow:none!important}body.theme-mstr .brand-logo-circle{fill:var(--accent-purple)!important}@keyframes pulse-logo-circle{0%,to{transform:scale(.92);opacity:.85}50%{transform:scale(1.03);opacity:1}}.brand-logo-icon-wrapper{box-shadow:0 0 #f906;animation:pulse-wrapper-btc 2s infinite ease-in-out;background:transparent!important}body.theme-mstr .brand-logo-icon-wrapper{box-shadow:0 0 #7c3aed66;animation:pulse-wrapper-mstr 2s infinite ease-in-out}@keyframes pulse-wrapper-btc{0%,to{box-shadow:0 0 #f906}50%{box-shadow:0 0 0 8px #f900}}@keyframes pulse-wrapper-mstr{0%,to{box-shadow:0 0 #7c3aed66}50%{box-shadow:0 0 0 8px #7c3aed00}}.sec-val,.ws-status-text,.ticker-item{font-family:var(--font-sans)!important}.ws-status-container{display:flex;align-items:center;gap:8px;padding-left:12px;border-left:1px solid var(--glass-border)}.led-status{width:8px;height:8px;border-radius:50%;position:relative;display:inline-block;transition:var(--transition-premium)}.led-status.connected{background-color:var(--accent-green);box-shadow:0 0 8px var(--accent-green)}.led-status.connected:after{content:"";position:absolute;inset:-4px;border:1px solid var(--accent-green);border-radius:50%;animation:led-ripple 2s infinite var(--ease-out-expo);opacity:0}.led-status.connecting{background-color:#ffb74d;box-shadow:0 0 8px #ffb74d;animation:led-pulse-amber 1s infinite alternate ease-in-out}.led-status.disconnected{background-color:var(--accent-red);box-shadow:0 0 4px var(--accent-red)}.ws-status-text{font-size:.6rem;font-weight:400;color:var(--text-muted);letter-spacing:.05em;opacity:.65}@keyframes led-ripple{0%{transform:scale(.8);opacity:.8}to{transform:scale(2.2);opacity:0}}@keyframes led-pulse-amber{0%{opacity:.4}to{opacity:1}}@keyframes flash-green-glow{0%{background-color:#0ecb8138}to{background-color:transparent}}@keyframes flash-red-glow{0%{background-color:#f6465d38}to{background-color:transparent}}.cnmv-modal-overlay{backdrop-filter:blur(24px) saturate(130%)!important;-webkit-backdrop-filter:blur(24px) saturate(130%)!important;background:#080a0f99!important}.cnmv-modal-container{max-width:480px;border-radius:24px;padding:24px 32px!important;border:1px solid rgba(255,255,255,.08)}.cnmv-warning-icon{color:var(--accent-orange);font-size:1.6rem}body.theme-mstr .cnmv-warning-icon{color:var(--accent-purple)}.cnmv-modal-body{display:flex;flex-direction:column;gap:16px;margin-top:16px}.cnmv-modal-body p{font-size:.88rem;line-height:1.55;color:var(--text-muted);font-weight:400}.cnmv-checkbox-wrapper{margin-top:8px;padding:12px 16px;background:#ffffff05;border-radius:12px;border:1px solid var(--glass-border);transition:var(--transition-premium)}.cnmv-checkbox-wrapper:hover{border-color:#ffffff1f;background:#ffffff0a}.cnmv-checkbox-label{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none;min-height:44px}.cnmv-checkbox{width:18px;height:18px;accent-color:var(--accent-orange);cursor:pointer}body.theme-mstr .cnmv-checkbox{accent-color:var(--accent-purple)}.cnmv-checkbox-text{font-size:.8rem;font-weight:500;color:var(--text-main);line-height:1.4}.cnmv-modal-footer{margin-top:24px;border-top:1px solid var(--glass-border);padding-top:16px}#cnmv-proceed-btn{width:100%;min-height:44px;justify-content:center;transition:var(--transition-premium)}#cnmv-proceed-btn.disabled{background:#ffffff0d!important;border-color:#ffffff0d!important;color:var(--text-inactive)!important;box-shadow:none!important;cursor:not-allowed}.terminal-window{margin-top:14px;background:#00000073!important;border:1px solid var(--glass-border)!important;border-radius:12px!important;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff0d,0 4px 16px #0006!important;text-align:left;transition:var(--transition-premium)}.terminal-header{background:#ffffff08!important;padding:8px 16px!important;display:flex;align-items:center;border-bottom:1px solid var(--glass-border)!important}.terminal-dots{display:flex;gap:6px;margin-right:12px}.terminal-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.terminal-dot.red{background:#ff5f56!important}.terminal-dot.yellow{background:#ffbd2e!important}.terminal-dot.green{background:#27c93f!important}.terminal-title{font-family:var(--font-mono)!important;font-size:.68rem!important;color:var(--text-muted)!important;font-weight:600!important}.terminal-body{margin:0!important;padding:12px 16px!important;font-size:.68rem!important;max-height:180px!important;overflow-y:auto!important;font-family:"Fira Code",var(--font-mono)!important;line-height:1.45!important;color:var(--accent-orange)!important;background-color:transparent!important;border:none!important}body.theme-mstr .terminal-body{color:var(--accent-purple)!important}.logo-laser-ring{position:absolute;inset:-4px;border-radius:50%;background:conic-gradient(from 0deg,transparent 40%,var(--accent-color) 80%,transparent 100%);animation:spin-laser 3.5s infinite linear;mask:radial-gradient(circle,transparent 58%,black 60%);-webkit-mask:radial-gradient(circle,transparent 58%,black 60%);pointer-events:none;z-index:-1;opacity:.85}@keyframes spin-laser{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pred-model-selector-bar{display:flex;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:10px;margin:.75rem 1.5rem;padding:3px;gap:4px;flex-shrink:0}.model-tab-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;background:none;border:none;border-radius:7px;padding:8px 12px;color:var(--text-muted);font-family:inherit;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.model-tab-btn:hover{color:#fff;background:#ffffff08}.model-tab-btn.active{color:#00f2fe;background:#00f2fe14;border:1px solid rgba(0,242,254,.15);box-shadow:0 0 10px #00f2fe1a}.model-tab-btn .tab-icon{font-size:1rem}.model-tab-btn .tab-badge{position:absolute;top:-6px;right:-6px;background:#a855f7;color:#fff;font-size:.55rem;font-weight:800;padding:1px 4px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px;box-shadow:0 0 8px #a855f799}.chart-view-toggle-container{display:flex;justify-content:center;background:#0000004d;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:2px;margin:0 auto .75rem;width:fit-content;max-width:90%;gap:4px;z-index:5;position:relative}.chart-view-btn{background:none;border:none;border-radius:6px;padding:4px 12px;color:var(--text-muted);font-family:inherit;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}.chart-view-btn:hover{color:#fff}.chart-view-btn.active{color:#00f2fe;background:#00f2fe0f}.pro-semaforos-container{padding:.8rem 1.5rem;background:#ffffff01;border-bottom:1px solid rgba(255,255,255,.04);display:flex;flex-direction:column;gap:8px}.pro-widget-title{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);display:flex;align-items:center;gap:6px}.semaforos-grid{display:flex;flex-direction:column;gap:8px}.semaforo-card{display:flex;align-items:center;gap:12px;background:#ffffff04;border:1px solid rgba(255,255,255,.03);border-radius:10px;padding:10px 14px;opacity:.4;transition:all .4s cubic-bezier(.16,1,.3,1)}.semaforo-card.active{opacity:1;background:#ffffff06;border-color:#ffffff14;box-shadow:0 4px 16px #0003}.semaforo-light{width:12px;height:12px;border-radius:50%;background:#ffffff1a;flex-shrink:0;transition:all .3s ease}.semaforo-card.active .semaforo-light.green{background:#00ec81;box-shadow:0 0 10px #00ec81,0 0 20px #00ec8166;animation:semaforo-pulse-green 2s infinite ease-in-out}.semaforo-card.active .semaforo-light.amber{background:#ffbc00;box-shadow:0 0 10px #ffbc00,0 0 20px #ffbc0066;animation:semaforo-pulse-amber 2s infinite ease-in-out}.semaforo-card.active .semaforo-light.red{background:#f6465d;box-shadow:0 0 10px #f6465d,0 0 20px #f6465d66;animation:semaforo-pulse-red 2s infinite ease-in-out}.semaforo-text-box{display:flex;flex-direction:column;gap:2px}.semaforo-label{font-size:.8rem;font-weight:700;color:var(--text-muted);transition:color .3s ease}.semaforo-card.active .semaforo-label{color:#fff}.semaforo-card.active#semaforo-card-verde .semaforo-label{color:#00ec81}.semaforo-card.active#semaforo-card-ambar .semaforo-label{color:#ffbc00}.semaforo-card.active#semaforo-card-rojo .semaforo-label{color:#f6465d}.semaforo-desc{font-size:.72rem;color:var(--text-muted);line-height:1.35}@keyframes semaforo-pulse-green{0%{box-shadow:0 0 8px #00ec8180}50%{box-shadow:0 0 16px #00ec81cc}to{box-shadow:0 0 8px #00ec8180}}@keyframes semaforo-pulse-amber{0%{box-shadow:0 0 8px #ffbc0080}50%{box-shadow:0 0 16px #ffbc00cc}to{box-shadow:0 0 8px #ffbc0080}}@keyframes semaforo-pulse-red{0%{box-shadow:0 0 8px #f6465d80}50%{box-shadow:0 0 16px #f6465dcc}to{box-shadow:0 0 8px #f6465d80}}.pro-ticker-container{padding:.8rem 1.5rem;background:#ffffff01;border-bottom:1px solid rgba(255,255,255,.04);display:flex;flex-direction:column;gap:8px}.ticker-flow-card{padding:12px;border-radius:12px;background:#ffffff04;border:1px solid rgba(255,255,255,.04);display:flex;flex-direction:column;gap:10px}.ticker-flow-header{display:flex;justify-content:space-between;align-items:center}.ticker-asset-badge{background:#00f2fe1a;color:#00f2fe;font-size:.68rem;font-weight:800;padding:2px 8px;border-radius:5px;border:1px solid rgba(0,242,254,.15)}.ticker-par-badge{font-size:.68rem;color:var(--accent-green);font-weight:700}.ticker-console-terminal{background:#00000080;border:1px solid rgba(255,255,255,.03);border-radius:8px;padding:8px 12px;height:110px;overflow-y:hidden;font-family:JetBrains Mono,Fira Code,monospace;font-size:.68rem;color:#8b95a5;display:flex;flex-direction:column;gap:4px;position:relative}.ticker-lines-feed{display:flex;flex-direction:column;gap:4px;height:100%;overflow-y:hidden}.ticker-line{opacity:0;transform:translateY(6px);animation:tickerFadeIn .25s cubic-bezier(.16,1,.3,1) forwards;line-height:1.3}@keyframes tickerFadeIn{to{opacity:1;transform:translateY(0)}}.ticker-line.highlight{color:#00ec81}.ticker-estimator-panel{background:#ffffff03;border-top:1px solid rgba(255,255,255,.03);padding-top:8px;display:flex;justify-content:space-between;align-items:center}.estimator-lbl{font-size:.72rem;color:var(--text-muted);font-weight:500}.estimator-value-glow{font-size:1rem;font-weight:800;color:#00ec81;text-shadow:0 0 8px rgba(0,236,129,.4);font-family:var(--font-mono)}.pro-gex-container{padding:.8rem 1.5rem;background:#ffffff01;border-bottom:1px solid rgba(255,255,255,.04);display:flex;flex-direction:column;gap:8px}.gex-meter-card{padding:12px;border-radius:12px;background:#ffffff04;border:1px solid rgba(255,255,255,.04);display:flex;flex-direction:column;gap:10px}.gex-stats-row{display:flex;justify-content:space-between;gap:8px}.gex-stat-item{flex:1;background:#ffffff03;border:1px solid rgba(255,255,255,.03);border-radius:8px;padding:6px 10px;display:flex;flex-direction:column;gap:2px}.gex-lbl{font-size:.65rem;color:var(--text-muted);text-transform:uppercase}.gex-val{font-size:.85rem;font-weight:700;color:#fff;font-family:var(--font-mono)}.gex-bar-outer{width:100%;height:6px;background:#ffffff0d;border-radius:3px;position:relative;overflow:hidden}.gex-bar-inner{height:100%;border-radius:3px;background:linear-gradient(90deg,#f6465d,#ffbc00,#00ec81);transition:width .4s ease}.gex-bar-divider{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff6;transform:translate(-50%)}.gex-alert-box{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:.72rem;line-height:1.35;border-left:3px solid transparent;transition:all .3s ease}.gex-alert-box.warning{background:#ffbc000f;border-left-color:#ffbc00;color:#ffbc00}.gex-alert-box.danger{background:#f6465d0f;border-left-color:#f6465d;color:#f6465d}.gex-warning-icon{font-size:1.1rem;flex-shrink:0}.gex-alert-txt{font-weight:500}.key-levels-legend{display:inline-flex;align-items:center;gap:12px;margin-left:12px;transition:opacity .3s ease,transform .3s ease}.key-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:var(--text-muted)}.key-legend-line{width:14px;height:0px;display:inline-block;border-top-width:2px;border-top-color:var(--accent-orange, #FF9900)}.key-legend-line.solid{border-top-style:solid}.key-legend-line.dashed{border-top-style:dashed}#key-levels-controls-container{max-height:60px;opacity:1;overflow:hidden;transition:max-height .35s ease,opacity .28s ease}.hidden-control{max-height:0!important;opacity:0!important;pointer-events:none!important}@keyframes klRevealPulse{0%{box-shadow:0 0 #f900}30%{box-shadow:0 0 18px 4px #ff990038}70%{box-shadow:0 0 22px 6px #ff990029}to{box-shadow:0 0 #f900}}@keyframes klRevealPulseMSTR{0%{box-shadow:0 0 #7c3aed00}30%{box-shadow:0 0 20px 5px #7c3aed4d}70%{box-shadow:0 0 26px 8px #7c3aed33}to{box-shadow:0 0 #7c3aed00}}.key-levels-revealing{animation:klRevealPulse 1s ease-out forwards}.key-levels-revealing-mstr{animation:klRevealPulseMSTR 1s ease-out forwards}.splash-overlay{position:fixed;inset:0;z-index:210000;display:none;align-items:flex-start;justify-content:center;background:#080a0f99!important;backdrop-filter:blur(24px) saturate(130%)!important;-webkit-backdrop-filter:blur(24px) saturate(130%)!important;opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1);pointer-events:none;overflow-y:auto;padding:60px 20px}.splash-overlay.splash-visible{opacity:1;pointer-events:auto}.splash-overlay.splash-exit{opacity:0;pointer-events:none}.splash-modal-container{position:relative;max-width:1200px;width:94%;border-radius:24px;background:#0d121cb8;border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px #000000a6,inset 0 1px #ffffff1f;overflow:hidden;padding:32px 40px;transform:scale(.94);transition:transform .6s cubic-bezier(.16,1,.3,1);margin:auto}.splash-overlay.splash-visible .splash-modal-container{transform:scale(1)}.splash-aurora-glow{position:absolute;top:-150px;left:50%;transform:translate(-50%);width:480px;height:320px;background:radial-gradient(circle,rgba(124,58,237,.22) 0%,rgba(255,153,0,.12) 40%,transparent 70%);filter:blur(40px);pointer-events:none;z-index:0;opacity:.85;animation:splashAuroraPulse 8s ease-in-out infinite alternate}@keyframes splashAuroraPulse{0%{opacity:.65;transform:translate(-50%) scale(.92) rotate(-6deg)}to{opacity:.95;transform:translate(-50%) scale(1.08) rotate(6deg)}}.splash-bg-image{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.18;mix-blend-mode:color-dodge;pointer-events:none;z-index:0;animation:splashBgZoom 20s ease-in-out infinite alternate}@keyframes splashBgZoom{0%{transform:scale(1)}to{transform:scale(1.12)}}.splash-modal-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.splash-logo{display:flex;align-items:center;gap:14px}.splash-logo .brand-logo-icon-wrapper{width:48px;height:48px;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.splash-logo .brand-logo-svg{width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(255,153,0,.4));animation:splashLogoPulse 3s ease-in-out infinite alternate}@keyframes splashLogoPulse{0%{transform:scale(1);filter:drop-shadow(0 0 10px rgba(255,153,0,.4))}to{transform:scale(1.06);filter:drop-shadow(0 0 20px rgba(255,153,0,.7))}}.splash-brand{display:flex;flex-direction:column;align-items:flex-start}.splash-brand-name{font-family:var(--font-sans);font-size:1.8rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.splash-brand-badge{display:inline-flex;font-size:.62rem;background:linear-gradient(135deg,#f90,#f50);color:#000;border-radius:6px;padding:2px 6px;text-transform:lowercase;font-weight:800;letter-spacing:.5px;box-shadow:0 2px 8px #ff990059;transition:all .3s cubic-bezier(.4,0,.2,1);margin-top:4px}.splash-hero-title{font-family:var(--font-sans);font-size:2.8rem;font-weight:800;color:#fff;text-align:center;margin:0;letter-spacing:-.03em;line-height:1.25;background:linear-gradient(135deg,#fff 30%,#e2e8f0 70%,#fff9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.splash-hero-tagline{font-family:var(--font-sans);font-size:1.15rem;font-weight:400;color:#fff9;max-width:800px;margin:-20px 0 4px;line-height:1.6;text-align:center}.splash-features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;width:100%;margin-top:4px}.splash-feature-card{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);transition:background .3s ease,border-color .3s ease,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;text-align:left}.splash-feature-card:hover{background:#ffffff0f;border-color:#ff990040;transform:translateY(-4px);box-shadow:0 12px 30px #00000059}.splash-card-icon{font-size:1.3rem;color:#f90;background:#ff99001a;padding:6px;border-radius:10px;flex-shrink:0;transition:transform .3s ease,background-color .3s ease}.splash-feature-card:hover .splash-card-icon{transform:scale(1.1) rotate(5deg);background:#ff990029}.splash-feature-card:nth-child(2n) .splash-card-icon{color:#7c3aed;background:#7c3aed1a}.splash-feature-card:nth-child(2n):hover{border-color:#7c3aed40}.splash-feature-card:nth-child(2n):hover .splash-card-icon{background:#7c3aed29}.splash-feature-card-text{display:flex;flex-direction:column;gap:4px}.splash-feature-card-text h4{font-family:var(--font-sans);font-size:.88rem;font-weight:600;color:#fff;margin:0}.splash-feature-card-text p{font-size:.74rem;color:#ffffff73;margin:0;line-height:1.45}.splash-checkbox-row{display:flex;justify-content:center;width:100%;margin:8px 0 -8px}.splash-checkbox-label{display:inline-flex;align-items:center;gap:12px;cursor:pointer;user-select:none;color:#ffffffa6;font-family:var(--font-sans);font-size:.88rem;transition:color .2s ease,border-color .2s ease,background .2s ease;padding:10px 18px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);max-width:600px;text-align:left}.splash-checkbox-label:hover{color:#fff;background:#ffffff0a;border-color:#ff990040}.splash-checkbox-input{display:none}.splash-checkbox-custom{width:20px;height:20px;border-radius:6px;border:2px solid rgba(255,255,255,.3);background:#0003;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.splash-checkbox-input:checked+.splash-checkbox-custom{border-color:#f90;background:#f90;box-shadow:0 0 10px #f906}.splash-checkbox-custom:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.splash-checkbox-input:checked+.splash-checkbox-custom:after{transform:rotate(45deg) scale(1)}.splash-checkbox-text{line-height:1.4}.splash-action-row{display:flex;justify-content:center;width:100%;margin-top:8px}.splash-enter-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#f90,#d47a00);color:#000;font-family:var(--font-sans);font-weight:700;font-size:1.05rem;border:none;border-radius:14px;padding:16px 40px;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,background .2s ease;box-shadow:0 4px 24px #ff99004d;outline:none}.splash-enter-btn:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 32px #ff990073;background:linear-gradient(135deg,#ffa826,#e68500)}.splash-enter-btn:active{transform:translateY(0) scale(.98)}.splash-enter-btn .ti{font-size:1.2rem;transition:transform .3s cubic-bezier(.16,1,.3,1)}.splash-enter-btn:hover .ti{transform:translate(4px)}.splash-legal-note{font-size:.75rem;color:#ffffff59;margin:0;font-family:var(--font-sans);text-align:center}.splash-progress-bar-container{position:absolute;top:0;left:0;right:0;height:4px;background:#ffffff0d;overflow:hidden}.splash-progress-bar{height:100%;width:100%;background:linear-gradient(90deg,#f90,#7c3aed);transform-origin:left center}@media(max-width:1100px){.splash-features-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:768px){.splash-modal-container{padding:32px 20px;width:94%;max-height:92vh;overflow-y:auto}.splash-hero-title{font-size:2.2rem}.splash-hero-tagline{font-size:1rem;margin:-10px 0 4px}.splash-features-grid{grid-template-columns:1fr;gap:12px}.splash-checkbox-label{font-size:.82rem;padding:6px 12px}.splash-modal-content{gap:24px}.splash-feature-card{padding:14px}}.cnmv-banner{position:fixed;bottom:0;left:0;right:0;z-index:8000;background:#0a0e16f7;border-top:1px solid rgba(255,153,0,.2);backdrop-filter:blur(12px);padding:14px 24px;display:none;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;box-shadow:0 -4px 30px #0006}.cnmv-banner-pulse{animation:cnmvPulse .6s ease}@keyframes cnmvPulse{0%,to{border-top-color:#f903}50%{border-top-color:#ff9900b3;box-shadow:0 -4px 30px #ff990026}}.cnmv-banner-content{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:240px}.cnmv-banner-icon{color:#f90;font-size:1.2rem;flex-shrink:0;margin-top:2px}.cnmv-banner-text{display:flex;flex-direction:column;gap:3px;font-size:.8rem;color:#fff9;line-height:1.45}.cnmv-banner-text strong{color:#ffffffe6;font-size:.82rem}.cnmv-banner-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}.cnmv-banner-check-label{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#ffffffb3;cursor:pointer;white-space:nowrap}.cnmv-banner-btn{background:linear-gradient(135deg,#f90,#e67e00);color:#000;font-weight:700;font-size:.82rem;border:none;border-radius:10px;padding:10px 20px;cursor:pointer;transition:transform .2s ease,opacity .2s ease;white-space:nowrap}.cnmv-banner-btn:hover:not(.disabled){transform:translateY(-1px)}.cnmv-banner-btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.alerts-lock-overlay{display:none;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 24px;text-align:center;position:absolute;inset:73px 0 0;background:#080c14f0;backdrop-filter:blur(8px);z-index:10}.alerts-lock-icon{font-size:2.5rem;color:#fff3}.alerts-lock-title{font-size:.95rem;font-weight:700;color:#ffffffb3;margin:0}.alerts-lock-desc{font-size:.78rem;color:#fff6;line-height:1.5;margin:0;max-width:220px}.alerts-lock-cta{margin-top:4px;background:#ff99001f;border:1px solid rgba(255,153,0,.35);color:#f90;font-size:.8rem;font-weight:700;padding:8px 20px;border-radius:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.alerts-lock-cta:hover{background:#f903;border-color:#f909}#sidebar-alerts-list{position:relative}:root{--mode-bg: #07060e;--mode-surface: rgba(13, 17, 28, .96);--mode-surface-alt: rgba(18, 22, 36, .92);--mode-surface-hover: rgba(22, 28, 46, .98);--mode-border: rgba(255, 255, 255, .07);--mode-border-strong: rgba(255, 255, 255, .13);--mode-text-primary: #FFFFFF;--mode-text-secondary: #94A3B8;--mode-text-tertiary: #8093AD;--mode-header-bg: rgba(7, 6, 14, .8);--mode-sidebar-bg: rgba(8, 11, 20, .95);--mode-dock-bg: rgba(10, 9, 20, .9);--mode-shadow-sm: 0 4px 16px rgba(0, 0, 0, .45);--mode-shadow-md: 0 12px 36px rgba(0, 0, 0, .6);--mode-shadow-lg: 0 24px 64px rgba(0, 0, 0, .75);--mode-orb-1-color: rgba(255, 138, 0, .16);--mode-orb-2-color: rgba(124, 58, 237, .12);--mode-orb-3-color: rgba(14, 203, 129, .06);--mode-skeleton-base: rgba(255, 255, 255, .04);--mode-skeleton-shine: rgba(255, 255, 255, .09);--mode-invert: 0}html.light-mode,body.light-mode{--mode-bg: #F0F2F8;--mode-surface: rgba(255, 255, 255, .85);--mode-surface-alt: rgba(243, 245, 255, .9);--mode-surface-hover: rgba(255, 255, 255, .98);--mode-border: rgba(0, 0, 0, .07);--mode-border-strong: rgba(0, 0, 0, .14);--mode-text-primary: #0D1420;--mode-text-secondary: #4A5568;--mode-text-tertiary: #718096;--mode-header-bg: rgba(240, 242, 248, .88);--mode-sidebar-bg: rgba(248, 250, 255, .96);--mode-dock-bg: rgba(245, 247, 255, .95);--mode-shadow-sm: 0 4px 16px rgba(0, 0, 0, .08);--mode-shadow-md: 0 12px 36px rgba(0, 0, 0, .12);--mode-shadow-lg: 0 24px 64px rgba(0, 0, 0, .16);--mode-orb-1-color: rgba(255, 153, 0, .28);--mode-orb-2-color: rgba(124, 58, 237, .18);--mode-orb-3-color: rgba(14, 203, 129, .14);--mode-skeleton-base: rgba(0, 0, 0, .04);--mode-skeleton-shine: rgba(0, 0, 0, .09);--mode-invert: 1;--bg-dark: #F0F2F8 !important;--text-main: #0D1420 !important;--text-muted: #4A5568 !important;--glass-border: rgba(0, 0, 0, .07) !important}body.light-mode{background-color:var(--mode-bg)!important;background-image:none!important;color:var(--mode-text-primary)!important}body.light-mode .orb-1{background:radial-gradient(circle,var(--mode-orb-1-color) 0%,transparent 70%)!important}body.light-mode .orb-2{background:radial-gradient(circle,var(--mode-orb-2-color) 0%,transparent 70%)!important}body.light-mode .orb-3{background:radial-gradient(circle,var(--mode-orb-3-color) 0%,transparent 70%)!important}body.light-mode .glow-orb{opacity:1!important;filter:blur(100px)!important}body.light-mode .glass-panel{background:#fff6!important;backdrop-filter:blur(28px) saturate(160%) brightness(1.08)!important;-webkit-backdrop-filter:blur(28px) saturate(160%) brightness(1.08)!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffffe6,inset 0 -1px #fff6!important}body.light-mode .glass-panel:hover{background:#ffffff85!important;border-color:#ffffffd9!important;box-shadow:0 12px 40px #00000021,inset 0 1px #fff,inset 0 -1px #ffffff8c!important}body.light-mode .product-top-header{background:var(--mode-header-bg)!important;border-bottom:1px solid var(--mode-border)!important;box-shadow:0 1px 12px #00000012!important}body.light-mode h1,body.light-mode h2,body.light-mode h3,body.light-mode h4,body.light-mode .brand-tagline,body.light-mode .sidebar-title{color:var(--mode-text-primary)!important;-webkit-text-fill-color:var(--mode-text-primary)!important}body.light-mode .manifesto-headline{background:linear-gradient(135deg,#0D1420 20%,var(--accent-orange) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}body.light-mode .brand-tagline,body.light-mode .text-muted,body.light-mode [class*=muted],body.light-mode .manifesto-lead-p,body.light-mode .manifesto-text-p,body.light-mode .sidebar-subtitle,body.light-mode .ticker-item,body.light-mode .ws-status-text{color:var(--mode-text-secondary)!important}body.light-mode .brand-domain-badge{color:var(--mode-text-tertiary)!important}body.light-mode .current-price{color:var(--mode-text-primary)!important}body.light-mode .alerts-sidebar,body.light-mode .prediction-sidebar,body.light-mode .correlation-sidebar,body.light-mode .manifesto-sidebar,body.light-mode #auth-sidebar,body.light-mode .plan-sidebar{background:var(--mode-sidebar-bg)!important;border-left-color:var(--mode-border)!important}body.light-mode .sidebar-dock{background:var(--mode-dock-bg)!important;border-left-color:var(--mode-border)!important}body.light-mode .dock-btn{color:var(--mode-text-secondary)!important}body.light-mode .dock-btn:hover,body.light-mode .dock-btn.active{background:#0000000f!important;border-color:var(--mode-border)!important;color:var(--mode-text-primary)!important}body.light-mode .tf-btn{color:var(--mode-text-secondary)!important;background:transparent!important;border-color:transparent!important}body.light-mode .tf-btn.active{background:var(--accent-orange)!important;border-color:#ff990080!important;color:#000!important;box-shadow:0 4px 14px #ff990059!important}body.light-mode.theme-mstr .tf-btn.active{background:var(--accent-purple)!important;border-color:#7c3aed80!important;color:#fff!important;box-shadow:0 4px 14px #7c3aed59!important}body.light-mode .change-selector{background:#0000000a!important;border-color:var(--mode-border)!important}body.light-mode .sidebar-alert-item{background:#00000008!important;border-color:var(--mode-border)!important}body.light-mode .sidebar-alert-item:hover{background:#0000000f!important;border-color:var(--mode-border-strong)!important}body.light-mode .alert-title,body.light-mode .alert-message{color:var(--mode-text-primary)!important}body.light-mode .alert-time,body.light-mode .alert-source{color:var(--mode-text-tertiary)!important}body.light-mode .plan-card{background:#ffffffe6!important;border-color:var(--mode-border)!important;color:var(--mode-text-primary)!important}body.light-mode .plan-card:hover{border-color:var(--mode-border-strong)!important;background:var(--mode-surface-hover)!important}body.light-mode .chart-box{background:var(--mode-surface)!important;border-color:var(--mode-border)!important}body.light-mode .mobile-tab-bar{background:var(--mode-dock-bg)!important;border-top-color:var(--mode-border)!important}body.light-mode .mobile-tab-btn{color:var(--mode-text-secondary)!important}body.light-mode .mobile-tab-btn.active{color:var(--accent-orange)!important}body.light-mode .modal-container,body.light-mode .legal-modal-container{background:var(--mode-surface)!important;border-color:var(--mode-border)!important;color:var(--mode-text-primary)!important}body.light-mode .modal-overlay{background:#0d142073!important}body.light-mode .hud-btn,body.light-mode .dev-action-btn{background:#0000000a!important;border-color:var(--mode-border)!important;color:var(--mode-text-primary)!important}body.light-mode .hud-btn:hover,body.light-mode .dev-action-btn:hover{background:#00000014!important;border-color:var(--mode-border-strong)!important}body.light-mode .cookie-banner{background:var(--mode-surface)!important;border-color:var(--mode-border)!important;color:var(--mode-text-primary)!important}body.light-mode .cookie-text,body.light-mode .cookie-details-text{color:var(--mode-text-secondary)!important}body.light-mode .cnmv-banner{background:#ffffffeb!important;border-top-color:var(--mode-border)!important;color:var(--mode-text-secondary)!important}body.light-mode .splash-overlay{background:#0d142080!important}body.light-mode input,body.light-mode textarea,body.light-mode select{background:#0000000a!important;border-color:var(--mode-border)!important;color:var(--mode-text-primary)!important}body.light-mode input::placeholder,body.light-mode textarea::placeholder{color:var(--mode-text-tertiary)!important}body.light-mode input:focus,body.light-mode textarea:focus,body.light-mode select:focus{border-color:var(--accent-orange)!important;background:#00000005!important}body.light-mode .secondary-btn{background:#0000000d!important;border-color:var(--mode-border)!important;color:var(--mode-text-primary)!important}body.light-mode .alerts-new-separator-label{color:var(--mode-text-tertiary)!important}body.light-mode .alerts-new-separator-line{background:var(--mode-border)!important}body.light-mode .switch .slider{background:#00000026!important}.theme-toggle-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--mode-border, rgba(255,255,255,.07));background:transparent;color:var(--text-muted, #94A3B8);cursor:pointer;transition:all .25s cubic-bezier(.34,1.56,.64,1);flex-shrink:0;outline:none}.theme-toggle-btn:hover{background:#ff990014;border-color:#ff990040;color:var(--accent-orange);transform:scale(1.08)}.theme-toggle-btn:active{transform:scale(.94)}.theme-toggle-btn .ti{font-size:1.1rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}body.light-mode .theme-toggle-btn{border-color:var(--mode-border);color:var(--mode-text-secondary)}body.light-mode .theme-toggle-btn:hover{background:#ff990014;border-color:#ff990040;color:var(--accent-orange)}@media(max-width:480px){.brand-logo-text{display:flex!important;flex-direction:column;gap:0!important}.brand-logo-text h1{font-size:1rem!important;font-weight:800!important}.brand-tagline{display:none!important}.brand-domain-badge{font-size:.6rem!important}.brand-logo-icon-wrapper{width:34px!important;height:34px!important}.brand-logo-container{gap:.6rem!important}.product-version-badge{font-size:.55rem!important;padding:2px 6px!important}.theme-toggle-btn{width:28px!important;height:28px!important}.theme-toggle-btn .ti{font-size:.95rem!important}}@media(max-width:768px){.alerts-sidebar,.prediction-sidebar,.correlation-sidebar,.manifesto-sidebar,#auth-sidebar,.plan-sidebar{box-shadow:none!important}.alerts-sidebar.open,.prediction-sidebar.open,.correlation-sidebar.open,.manifesto-sidebar.open,#auth-sidebar.open,.plan-sidebar.open{box-shadow:-8px 0 32px #00000059!important}body{overflow-x:hidden!important}.app-wrapper,.app-layout{overflow-x:hidden!important;max-width:100vw!important}}@keyframes shimmer-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.chart-skeleton{width:100%;min-height:380px;border-radius:12px;background:linear-gradient(90deg,var(--mode-skeleton-base) 0%,var(--mode-skeleton-shine) 50%,var(--mode-skeleton-base) 100%);background-size:200% 100%;animation:shimmer-sweep 1.6s ease-in-out infinite;position:absolute;inset:0;z-index:2;transition:opacity .5s ease}.chart-skeleton.hidden{opacity:0;pointer-events:none}.chart-box{position:relative}.chart-canvas-wrapper{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.chart-canvas-wrapper.loaded{opacity:1}.dock-btn{transition:all .2s cubic-bezier(.34,1.56,.64,1)!important}.dock-btn:active{transform:scale(.9)!important}.dock-btn:hover{transform:scale(1.08)!important}.mobile-tab-btn{transition:all .2s cubic-bezier(.34,1.56,.64,1)!important}.mobile-tab-btn:active{transform:scale(.92)!important}.primary-btn,.btn-action.primary,.splash-enter-btn{transition:all .25s cubic-bezier(.34,1.56,.64,1)!important}.primary-btn:hover .ti,.btn-action.primary:hover .ti,.splash-enter-btn:hover .ti{transform:translate(4px);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.primary-btn .ti,.btn-action.primary .ti,.splash-enter-btn .ti{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.plan-card{transition:transform .2s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,background .2s ease!important}.plan-card:hover{transform:translateY(-2px)!important}.tf-btn{transition:all .15s cubic-bezier(.4,0,.2,1)!important}.tf-btn:active{transform:scale(.95)!important}.sidebar-alert-item{transition:background .18s ease,border-color .18s ease,transform .18s cubic-bezier(.34,1.56,.64,1)!important}.sidebar-alert-item:hover{transform:translate(2px)!important}#asset-swap-btn{transition:transform .35s cubic-bezier(.34,1.56,.64,1)!important}#asset-swap-btn:active{transform:rotate(180deg) scale(.9)!important}.current-price{transition:color .3s ease!important}.glass-panel{backdrop-filter:blur(16px) saturate(130%)!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important}.glass-panel,.dashboard-header,.chart-box{border-radius:14px!important}.product-top-header{backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.alerts-sidebar,.prediction-sidebar,.correlation-sidebar,.manifesto-sidebar,#auth-sidebar{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.model-pill{display:inline-flex!important;align-items:center!important;gap:5px!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s ease,border-color .2s ease!important}.model-pill:hover{transform:translateY(-1px) scale(1.03)!important}.manifesto-body-content .manifesto-hero,.manifesto-body-content .manifesto-scroll-text>*{animation:manifesto-fade-up .5s cubic-bezier(.16,1,.3,1) both}.manifesto-body-content .manifesto-hero{animation-delay:.05s}.manifesto-body-content .manifesto-scroll-text>*:nth-child(1){animation-delay:.12s}.manifesto-body-content .manifesto-scroll-text>*:nth-child(2){animation-delay:.19s}.manifesto-body-content .manifesto-scroll-text>*:nth-child(3){animation-delay:.26s}.manifesto-body-content .manifesto-scroll-text>*:nth-child(4){animation-delay:.33s}.manifesto-body-content .manifesto-scroll-text>*:nth-child(5){animation-delay:.4s}.manifesto-body-content .manifesto-scroll-text>*:nth-child(6){animation-delay:.47s}@keyframes manifesto-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.manifesto-quote-card{border-left:3px solid var(--accent-orange)!important;border-top:1px solid rgba(255,153,0,.12)!important;transition:border-color .2s ease,background .2s ease!important}body.theme-mstr .manifesto-quote-card{border-left-color:var(--accent-purple)!important;border-top-color:#8b5cf61f!important}body.light-mode .manifesto-glow-overlay{background:radial-gradient(circle at 50% 10%,rgba(255,153,0,.04) 0%,rgba(139,92,246,.02) 40%,transparent 70%)!important}body.light-mode .manifesto-badge{background:#ff990014!important;border-color:#f903!important}body.light-mode .manifesto-quote-card{background:#00000005!important;border-color:#0000000d!important}body.light-mode .manifesto-quote-card p{color:var(--mode-text-primary)!important}body.light-mode .model-pill{background:#ff990014!important;border-color:#f903!important;color:#92530d!important}body.light-mode .signature-line{color:var(--mode-text-tertiary)!important}body.light-mode .auth-error-card,body.light-mode .auth-welcome-card,body.light-mode .auth-profile-card{background:#00000008!important;border-color:var(--mode-border)!important;color:var(--mode-text-primary)!important}body.light-mode .auth-details{background:#00000005!important;border-color:var(--mode-border)!important}body.light-mode .auth-details summary{color:var(--mode-text-primary)!important}body.light-mode .auth-details[open] summary{color:var(--accent-orange)!important}body.light-mode .alerts-lock-overlay{background:#f0f2f8d9!important}body.light-mode .alerts-lock-title{color:var(--mode-text-primary)!important}body.light-mode .alerts-lock-text{color:var(--mode-text-secondary)!important}body.light-mode .dashboard-header{background:var(--mode-surface)!important;border-color:var(--mode-border)!important}body.light-mode .header-stats-ticker{border-top-color:var(--mode-border)!important}body.light-mode .ticker-item{color:var(--mode-text-secondary)!important}body.light-mode .ws-led.connected{box-shadow:0 0 6px #0ecb81!important}body.light-mode .symbol{color:var(--mode-text-tertiary)!important}.product-badge-container{display:flex;align-items:center;gap:8px}@media(max-width:480px){.product-badge-container{gap:5px!important}}@media(prefers-reduced-motion:reduce){.chart-skeleton,.manifesto-body-content .manifesto-hero,.manifesto-body-content .manifesto-scroll-text>*,.dock-btn,.mobile-tab-btn,.plan-card,.model-pill,.theme-toggle-btn{animation:none!important;transition:none!important}}.auth-acquisition-modal-container{max-width:820px!important;width:95%!important;padding:0!important;display:flex!important;flex-direction:row!important;overflow:hidden!important;border-radius:16px!important;min-height:480px;height:auto;border:1px solid var(--mode-border, rgba(255, 255, 255, .08))!important;box-shadow:var(--mode-shadow-lg)!important}.acquisition-left-panel{width:52%;position:relative;background-image:url(/auth_panel_hero.png);background-size:cover;background-position:center top;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem;color:#fff;box-sizing:border-box}.acquisition-left-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#07060ef0 20%,#ff990038);z-index:1}.acquisition-left-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:2.2rem}.acquisition-brand{display:flex;align-items:center;gap:8px}.brand-logo-svg{width:28px;height:28px;flex-shrink:0}.acq-brand-name{font-size:1.1rem;font-weight:800;letter-spacing:.5px;color:#fff}.acq-brand-badge{font-size:.75rem;color:#fff9;font-weight:400}.acq-hero-title{font-size:1.55rem;font-weight:800;line-height:1.3;margin:1.2rem 0;background:linear-gradient(135deg,#fff 40%,#ff9900f2);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.acq-features-list{display:flex;flex-direction:column;gap:1.15rem;margin-top:auto}.acq-feature-item{display:flex;align-items:flex-start;gap:12px}.acq-feat-icon{color:var(--accent-orange)!important;font-size:1.25rem!important;background:#ff99001a;padding:6px;border-radius:8px;border:1px solid rgba(255,153,0,.2);flex-shrink:0}.acq-feat-text{display:flex;flex-direction:column;gap:2px}.acq-feat-label{font-weight:700;font-size:.82rem;color:#fff}.acq-feat-sub{font-size:.72rem;color:#ffffffa6;line-height:1.35}.acquisition-right-panel{width:48%;padding:2.5rem;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;background:#0a0e18fa}.acquisition-right-panel h3,.acquisition-right-panel #acquisition-modal-title{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.acquisition-right-panel #acquisition-modal-desc{color:#cbd5e1e6!important}.acq-checkbox-label{font-size:.72rem;color:#cbd5e1d9!important;line-height:1.45;cursor:pointer;user-select:none}.acq-disclaimer{font-size:.65rem;color:#a9b8cccc!important;line-height:1.45;text-align:center;margin-top:15px;border-top:1px solid rgba(255,255,255,.08)!important;padding-top:12px;width:100%}body.light-mode .acquisition-right-panel{background:#f8fafff7!important}body.light-mode .acquisition-right-panel h3,body.light-mode .acquisition-right-panel #acquisition-modal-title{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .acquisition-right-panel #acquisition-modal-desc,body.light-mode .acq-checkbox-label{color:#4a5568!important}body.light-mode .acq-disclaimer{color:#718096!important;border-top-color:#00000014!important}@media(max-width:768px){.auth-acquisition-modal-container{flex-direction:column!important;max-width:440px!important;min-height:auto}.acquisition-left-panel{display:none!important}.acquisition-right-panel{width:100%!important;padding:2rem!important}}*{box-shadow:none!important;text-shadow:none!important}.glass-panel,.modal-container.glass-panel,.auth-acquisition-modal-container{box-shadow:0 20px 50px #0000008c,inset 0 1px #ffffff1a,inset 0 -1px #ffffff08!important}.glass-panel:hover{box-shadow:0 24px 60px #000000a6,inset 0 1px #ffffff24,inset 0 -1px #ffffff0a!important}body.light-mode .glass-panel,body.light-mode .modal-container.glass-panel{box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffffe6,inset 0 -1px #fff6!important}body.light-mode .glass-panel:hover{box-shadow:0 12px 40px #00000021,inset 0 1px #fff,inset 0 -1px #ffffff8c!important}.tf-btn.active{box-shadow:0 4px 12px #00000073,inset 0 1px #ffffff26!important}body.light-mode .tf-btn.active{box-shadow:0 4px 14px #ff990059!important}body.light-mode.theme-mstr .tf-btn.active{box-shadow:0 4px 14px #7c3aed59!important}:root{--mode-text-secondary: #CBD5E1 !important;--mode-text-tertiary: #A9B8CC !important;--text-muted: #CBD5E1 !important}.brand-tagline{color:#a9b8cc!important}.brand-domain-badge{color:#94a3b8!important;opacity:.95!important}.ticker-item{color:#cbd5e1!important}.ws-status-text{color:#cbd5e1!important;font-weight:700!important}.signature-details span{color:#cbd5e1!important}.sig-name{color:#fff!important;font-weight:700!important}.signature-line{background:#ffffff26!important}.ws-led.connected{background-color:#10b981!important}.ws-led.disconnected{background-color:#ef4444!important}.dock-btn:hover .dock-icon .ti,.dock-btn#toggle-plan-btn:hover .dock-icon .ti,.dock-btn#toggle-manifesto-btn:hover .dock-icon .ti,.dock-btn#toggle-auth-btn:hover .dock-icon .ti{color:var(--accent-orange)!important}body.theme-mstr .dock-btn:hover .dock-icon .ti,body.theme-mstr .dock-btn#toggle-plan-btn:hover .dock-icon .ti,body.theme-mstr .dock-btn#toggle-manifesto-btn:hover .dock-icon .ti,body.theme-mstr .dock-btn#toggle-auth-btn:hover .dock-icon .ti{color:var(--accent-purple)!important}.dock-btn.active .dock-icon .ti{color:var(--accent-orange)!important}body.theme-mstr .dock-btn.active .dock-icon .ti{color:var(--accent-purple)!important}.auth-acquisition-modal-container{border:1px solid rgba(255,153,0,.25)!important;background:#0d111cfc!important}body.light-mode .auth-acquisition-modal-container{border:1px solid rgba(0,0,0,.12)!important;background:#f8fafc!important}.acquisition-left-panel{border-right:1px solid rgba(255,255,255,.1)!important}body.light-mode .acquisition-left-panel{border-right:1px solid rgba(0,0,0,.08)!important}.acq-hero-title{font-size:1.7rem!important;font-weight:900!important;letter-spacing:-.5px!important;line-height:1.25!important}.acq-feat-label{font-size:.85rem!important;font-weight:700!important}.acq-feat-sub{font-size:.74rem!important;opacity:.85!important}.acq-checkbox-row{display:flex;align-items:flex-start;gap:8px;margin-bottom:15px;width:100%;text-align:left;padding:0 4px}.acq-checkbox-input{margin-top:3px;cursor:pointer;accent-color:var(--accent-orange);width:14px;height:14px}body.theme-mstr .acq-checkbox-input{accent-color:var(--accent-purple)}.acq-checkbox-label{font-size:.72rem;color:var(--mode-text-secondary);line-height:1.45;cursor:pointer;user-select:none}.manifesto-sidebar{border-left:1px solid rgba(255,153,0,.25)!important}body.theme-mstr .manifesto-sidebar{border-left:1px solid rgba(139,92,246,.25)!important}body.light-mode .manifesto-sidebar{border-left:1px solid rgba(0,0,0,.12)!important}.manifesto-hero{padding:3rem 2rem 2.2rem!important;margin:-24px -20px 24px!important;background-image:linear-gradient(180deg,#07060ebf,#07060efc),url(/splash_aurora_bg.png)!important;background-size:cover!important;background-position:center!important;border-bottom:1px solid rgba(255,153,0,.2)!important;position:relative}body.theme-mstr .manifesto-hero{border-bottom-color:#8b5cf633!important}body.light-mode .manifesto-hero{background-image:linear-gradient(180deg,#f0f2f8bf,#f0f2f8),url(/splash_aurora_bg.png)!important;border-bottom-color:#00000014!important}.manifesto-badge{background:#ff99001f!important;border:1px solid rgba(255,153,0,.3)!important;color:#f90!important;font-weight:800!important;font-size:.7rem!important;letter-spacing:2px!important}body.theme-mstr .manifesto-badge{background:#8b5cf61f!important;border-color:#8b5cf64d!important;color:#a78bfa!important}.manifesto-headline{font-size:1.55rem!important;font-weight:900!important;line-height:1.35!important;letter-spacing:-.5px!important;margin-top:10px!important;background:linear-gradient(135deg,#FFFFFF 30%,var(--accent-orange) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}body.theme-mstr .manifesto-headline{background:linear-gradient(135deg,#FFFFFF 30%,var(--accent-purple) 100%)!important}body.light-mode .manifesto-headline{background:linear-gradient(135deg,#0D1420 30%,var(--accent-orange) 100%)!important}body.light-mode.theme-mstr .manifesto-headline{background:linear-gradient(135deg,#0D1420 30%,var(--accent-purple) 100%)!important}.model-pill{background:#ff99000f!important;border:1px solid rgba(255,153,0,.2)!important;color:#f90!important;font-weight:700!important;font-size:.72rem!important;border-radius:8px!important;padding:6px 12px!important;transition:all .2s ease!important}body.theme-mstr .model-pill{background:#8b5cf60f!important;border-color:#8b5cf633!important;color:#a78bfa!important}.model-pill:hover{background:#ff99001f!important;border-color:#ff990059!important;transform:translateY(-1px)!important}body.theme-mstr .model-pill:hover{background:#8b5cf61f!important;border-color:#8b5cf659!important}body.light-mode .model-pill{background:#00000008!important;border-color:#0000001a!important;color:#0d1420!important}body.light-mode .model-pill:hover{background:#0000000f!important;border-color:#00000029!important}.manifesto-divider{border-top:1px solid rgba(255,255,255,.08)!important;height:0!important;background:none!important;margin:20px 0!important}body.light-mode .manifesto-divider{border-top-color:#00000014!important}*,*:before,*:after{box-shadow:none!important;text-shadow:none!important;text-decoration-shadow:none!important;filter:none!important}.background-gradients,.glow-orb,.orb-1,.orb-2,.orb-3,.profile-glow,.sidebar-bottom-fade,.multi-chart-container:before{display:none!important}.glass-panel,.alerts-sidebar,.prediction-sidebar,.correlation-sidebar,.manifesto-sidebar,#auth-sidebar,.product-top-header,.modal-container,.legal-modal-container{box-shadow:none!important;text-shadow:none!important}.current-price{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;color:var(--text-main, #FFFFFF)!important}body.light-mode .current-price{color:var(--mode-text-primary, #0D1420)!important}.modal-header h3{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;color:#fff!important}body.light-mode .modal-header h3{color:var(--mode-text-primary, #0D1420)!important}.acq-hero-title,body.light-mode .acq-hero-title{background:linear-gradient(135deg,#fff 40%,#ff9900f2)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#fff!important}body.theme-mstr .acq-hero-title,body.light-mode.theme-mstr .acq-hero-title{background:linear-gradient(135deg,#fff 40%,#8b5cf6f2)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.manifesto-headline,body.light-mode .manifesto-headline{background:none!important;background-image:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;color:#fff!important}.primary-btn,.btn-action.primary,.splash-enter-btn,.cnmv-banner-btn,#cnmv-proceed-btn,#save-modal-btn,#plan-warning-login-btn{background:var(--accent-orange, #FF9900)!important;color:#030508!important;border:1px solid var(--accent-orange, #FF9900)!important;font-weight:700!important;border-radius:8px!important;transition:background-color .2s ease,border-color .2s ease!important}body.theme-mstr .primary-btn,body.theme-mstr .btn-action.primary,body.theme-mstr .splash-enter-btn,body.theme-mstr .cnmv-banner-btn,body.theme-mstr #cnmv-proceed-btn,body.theme-mstr #save-modal-btn,body.theme-mstr #plan-warning-login-btn{background:var(--accent-purple, #7C3AED)!important;color:#fff!important;border:1px solid var(--accent-purple, #7C3AED)!important}.primary-btn:hover,.btn-action.primary:hover,.splash-enter-btn:hover,.cnmv-banner-btn:hover:not(.disabled),#cnmv-proceed-btn:hover:not(.disabled),#save-modal-btn:hover,#plan-warning-login-btn:hover{background:#e27602!important;color:#fff!important;border-color:#e27602!important}body.theme-mstr .primary-btn:hover,body.theme-mstr .btn-action.primary:hover,body.theme-mstr .splash-enter-btn:hover,body.theme-mstr .cnmv-banner-btn:hover:not(.disabled),body.theme-mstr #cnmv-proceed-btn:hover:not(.disabled),body.theme-mstr #save-modal-btn:hover,body.theme-mstr #plan-warning-login-btn:hover{background:#6d28d9!important;color:#fff!important;border-color:#6d28d9!important}.tf-btn.active{background:var(--accent-orange, #FF9900)!important;color:#030508!important;border:1px solid var(--accent-orange, #FF9900)!important;font-weight:700!important}body.theme-mstr .tf-btn.active{background:var(--accent-purple, #7C3AED)!important;color:#fff!important;border:1px solid var(--accent-purple, #7C3AED)!important;font-weight:700!important}body.light-mode .tf-btn.active{background:var(--accent-orange, #FF9900)!important;color:#fff!important;border:1px solid var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr .tf-btn.active{background:var(--accent-purple, #7C3AED)!important;color:#fff!important;border:1px solid var(--accent-purple, #7C3AED)!important}.plan-card-badge{background:#7c3aed1f!important;color:#c084fc!important;border:1px solid rgba(124,58,237,.3)!important}body.light-mode .plan-card-badge{background:#ebeff8!important;color:#4b5563!important;border:1px solid #CBD5E1!important}.model-pill,.manifesto-badge{background:#ff990026!important;color:var(--accent-orange, #FF9900)!important;border:1px solid rgba(255,153,0,.3)!important}body.theme-mstr .model-pill,body.theme-mstr .manifesto-badge{background:#7c3aed26!important;color:#c084fc!important;border:1px solid rgba(124,58,237,.3)!important}body.light-mode .model-pill,body.light-mode .manifesto-badge{background:#e2e8f0!important;color:#475569!important;border:1px solid #CBD5E1!important}.plan-card-progress-bar{background:var(--accent-orange, #FF9900)!important}body.theme-mstr .plan-card-progress-bar{background:var(--accent-purple, #7C3AED)!important}.manifesto-hero{background-image:none!important;background-color:#0d111c!important}body.light-mode .manifesto-hero{background-color:#f8fafc!important}.acquisition-left-panel,body.light-mode .acquisition-left-panel{background-image:url(/auth_panel_hero.png)!important;background-size:cover!important;background-position:center top!important;background-color:#0d111c!important}.acquisition-left-overlay,body.light-mode .acquisition-left-overlay{background:linear-gradient(to bottom,#0a0b14b3,#0a0b1499 25%,#0a0b14d9 60%,#0a0b14f7)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.chart-skeleton{background:var(--mode-skeleton-base, rgba(255, 255, 255, .04))!important;background-image:none!important;animation:flat-skeleton-pulse 1.8s ease-in-out infinite!important}@keyframes flat-skeleton-pulse{0%,to{background-color:var(--mode-skeleton-base)}50%{background-color:var(--mode-skeleton-shine)}}body.light-mode{--text-muted: #4A5568 !important;--text-inactive: #64748B !important}body.light-mode .plan-item-text{color:var(--mode-text-primary, #0D1420)!important}body.light-mode .plan-item.completed .plan-item-text{color:var(--mode-text-tertiary, #718096)!important;text-decoration-color:var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr .plan-item.completed .plan-item-text{text-decoration-color:var(--accent-purple, #7C3AED)!important}body.light-mode .plan-item-checkbox{border:1.5px solid rgba(0,0,0,.25)!important;background:#fff!important}body.light-mode .plan-item-checkbox:checked{background:var(--accent-orange, #FF9900)!important;border-color:var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr .plan-item-checkbox:checked{background:var(--accent-purple, #7C3AED)!important;border-color:var(--accent-purple, #7C3AED)!important}body.light-mode .cnmv-banner{background:#fff!important;border-top:2px solid var(--mode-border-strong, rgba(0, 0, 0, .14))!important}body.light-mode .cnmv-banner-text{color:var(--mode-text-secondary, #4A5568)!important}body.light-mode .cnmv-banner-text strong{color:var(--mode-text-primary, #0D1420)!important}body.light-mode .cnmv-banner-check-label{color:var(--mode-text-primary, #0D1420)!important;font-weight:600!important}body.light-mode .sensitivity-slider-box{background:#e2e8f0!important;border-color:#cbd5e1!important}body.light-mode .slider-val-label{color:var(--mode-text-primary, #0D1420)!important}body.light-mode .premium-range-slider{background:#cbd5e1!important}body.light-mode #sensitivity-value{color:var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr #sensitivity-value{color:var(--accent-purple, #7C3AED)!important}body.light-mode .dashboard-footer{background:#e6eaf4!important;border-top:1px solid rgba(0,0,0,.08)!important}body.light-mode .footer-col-title{color:var(--mode-text-primary, #0D1420)!important;border-bottom-color:#00000014!important}body.light-mode .footer-link{color:var(--mode-text-secondary, #4A5568)!important}body.light-mode .footer-link:hover{color:var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr .footer-link:hover{color:var(--accent-purple, #7C3AED)!important}body.light-mode .email-label{color:var(--mode-text-tertiary, #718096)!important}body.light-mode .email-link{color:var(--mode-text-primary, #0D1420)!important}body.light-mode .email-link:hover{color:var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr .email-link:hover{color:var(--accent-purple, #7C3AED)!important}body.light-mode .footer-info-text{color:var(--mode-text-secondary, #4A5568)!important}body.light-mode .footer-bottom{border-top-color:#00000014!important}body.light-mode .footer-copy{color:var(--mode-text-tertiary, #718096)!important}body.theme-btc .sidebar-alert-item:hover,.sidebar-alert-item:hover{border-color:#f906!important;background:#ff99000f!important}body.theme-mstr .sidebar-alert-item:hover{border-color:#8b5cf666!important;background:#8b5cf60f!important}body.light-mode.theme-btc .sidebar-alert-item:hover,body.light-mode .sidebar-alert-item:hover{border-color:#f906!important;background:#ff990014!important}body.light-mode.theme-mstr .sidebar-alert-item:hover{border-color:#8b5cf666!important;background:#8b5cf614!important}.current-price.flash-up,.current-price.flash-down,.current-price.flash-up-active,.current-price.flash-down-active{color:var(--text-main, #FFFFFF)!important;-webkit-text-fill-color:var(--text-main, #FFFFFF)!important;animation:none!important;background:none!important}body.light-mode .current-price.flash-up,body.light-mode .current-price.flash-down,body.light-mode .current-price.flash-up-active,body.light-mode .current-price.flash-down-active{color:var(--mode-text-primary, #0D1420)!important;-webkit-text-fill-color:var(--mode-text-primary, #0D1420)!important;animation:none!important;background:none!important}.product-top-header{background:#070b13eb!important;backdrop-filter:blur(36px)!important;-webkit-backdrop-filter:blur(36px)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}body.theme-mstr .product-top-header{background:#0b0713eb!important;border-bottom:1px solid rgba(139,92,246,.12)!important}body.light-mode .product-top-header{background:#f0f2f8f2!important;backdrop-filter:blur(36px)!important;-webkit-backdrop-filter:blur(36px)!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.glass-panel,.dashboard-header,.chart-box,.stat-card,.timeframes,.tf-btn,.tf-btn.active,.plan-card,.plan-item-checkbox,.sensitivity-slider-box,.premium-range-slider,.sidebar-alert-item,.modal-container,.legal-modal-container,.product-top-header,.cnmv-banner{box-shadow:none!important;text-shadow:none!important;filter:none!important}.timeframes{background:#0a0e1ae6!important;border:1px solid rgba(255,255,255,.08)!important;padding:6px!important;border-radius:8px!important;box-shadow:none!important}.tf-btn{border-radius:6px!important;border:none!important;box-shadow:none!important}.tf-btn.active{background:var(--accent-orange, #FF9900)!important;color:#030508!important;border:none!important;box-shadow:none!important}body.theme-mstr .tf-btn.active{background:var(--accent-purple, #7C3AED)!important;color:#fff!important;border:none!important;box-shadow:none!important}body.light-mode .timeframes{background:#e2e8f0!important;border:1px solid #CBD5E1!important;box-shadow:none!important}body.light-mode .tf-btn{color:var(--mode-text-secondary, #4A5568)!important;box-shadow:none!important;border:none!important}body.light-mode .tf-btn:hover{background:#0000000d!important;color:var(--mode-text-primary, #0D1420)!important}body.light-mode .tf-btn.active{background:#fff!important;color:var(--accent-orange, #FF9900)!important;border:1px solid var(--accent-orange, #FF9900)!important;box-shadow:none!important}body.light-mode.theme-mstr .tf-btn.active{background:#fff!important;color:var(--accent-purple, #7C3AED)!important;border:1px solid var(--accent-purple, #7C3AED)!important;box-shadow:none!important}.landing-features-grid{display:flex;flex-direction:column;gap:14px;margin-top:16px;width:100%}.landing-feature-card{background:#ffffff08!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:10px!important;padding:14px!important;display:flex;flex-direction:column;gap:8px;text-align:left;box-shadow:none!important;transition:all .2s ease!important}body.light-mode .landing-feature-card{background:#ebeff8!important;border:1px solid #CBD5E1!important}.landing-feat-header{display:flex;align-items:center;gap:10px}.landing-feat-icon{font-size:1.25rem!important;padding:6px!important;border-radius:6px!important;flex-shrink:0}.landing-feat-icon.icon-orange{background:#ff99001a!important;color:var(--accent-orange, #FF9900)!important;border:1px solid rgba(255,153,0,.15)!important}.landing-feat-icon.icon-purple{background:#7c3aed1a!important;color:var(--accent-purple, #7C3AED)!important;border:1px solid rgba(124,58,237,.15)!important}.landing-feat-icon.icon-green{background:#0ecb811a!important;color:var(--accent-green, #0ecb81)!important;border:1px solid rgba(14,203,129,.15)!important}.landing-feat-icon.icon-blue{background:#3b82f61a!important;color:#3b82f6!important;border:1px solid rgba(59,130,246,.15)!important}.landing-feat-title-group{display:flex;flex-direction:column;gap:1px}.landing-feat-badge{font-size:.6rem!important;font-weight:800!important;color:var(--accent-orange, #FF9900)!important;letter-spacing:.8px!important}body.theme-mstr .landing-feat-badge{color:var(--accent-purple, #7C3AED)!important}.landing-feat-title{font-size:.88rem!important;font-weight:700!important;color:#fff!important;margin:0!important}body.light-mode .landing-feat-title{color:var(--mode-text-primary, #0D1420)!important}.landing-feat-desc{font-size:.76rem!important;line-height:1.4!important;color:var(--text-muted, #CBD5E1)!important;margin:0!important}body.light-mode .landing-feat-desc{color:var(--mode-text-secondary, #4A5568)!important}.landing-feat-desc strong{color:#fff!important}body.light-mode .landing-feat-desc strong{color:var(--mode-text-primary, #0D1420)!important}.landing-feat-footer{display:flex;align-items:center;gap:5px;margin-top:2px;border-top:1px solid rgba(255,255,255,.04)!important;padding-top:6px}body.light-mode .landing-feat-footer{border-top-color:#0000000d!important}.landing-feat-footer .footer-icon{font-size:.88rem!important;color:var(--accent-orange, #FF9900)!important}body.theme-mstr .landing-feat-footer .footer-icon{color:var(--accent-purple, #7C3AED)!important}.landing-feat-footer .footer-feat-name{font-size:.7rem!important;font-weight:600!important;color:var(--text-muted, #CBD5E1)!important}body.light-mode .landing-feat-footer .footer-feat-name{color:var(--mode-text-secondary, #4A5568)!important}.manifesto-headline{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;color:#fff!important}body.light-mode .manifesto-headline{color:var(--mode-text-primary, #0D1420)!important}.premium-range-slider::-webkit-slider-thumb,.premium-range-slider::-moz-range-thumb{box-shadow:none!important;filter:none!important}.plan-item-checkbox,.plan-item-checkbox:checked,.acq-checkbox-input,.acq-checkbox-input:checked{box-shadow:none!important;filter:none!important}.acq-brand-name,body.light-mode .acq-brand-name{color:#fff!important}.acq-brand-badge,body.light-mode .acq-brand-badge{color:#fff9!important}.acq-feat-label,body.light-mode .acq-feat-label{color:#fff!important}.acq-feat-sub,body.light-mode .acq-feat-sub{color:#ffffffbf!important}body.light-mode .header-stats-ticker{background:#ebeff8!important;border:none!important;box-shadow:none!important}body.light-mode .header-stats-ticker .ticker-item{background:#fff!important;border:none!important;color:var(--mode-text-primary, #0D1420)!important;box-shadow:none!important}body.light-mode .sec-change{background:#fff!important;border:none!important;color:var(--mode-text-secondary, #4A5568)!important;box-shadow:none!important}body.light-mode .sec-change.positive .sec-val{color:var(--accent-green, #0ecb81)!important}body.light-mode .sec-change.negative .sec-val{color:var(--accent-red, #f6465d)!important}*,*:before,*:after{border:none!important;border-top:none!important;border-bottom:none!important;border-left:none!important;border-right:none!important;outline:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}tr:nth-child(2n),.sidebar-alert-item:nth-child(2n),.plan-item:nth-child(2n){background-color:#ffffff05!important}body.light-mode tr:nth-child(2n),body.light-mode .sidebar-alert-item:nth-child(2n),body.light-mode .plan-item:nth-child(2n){background-color:#00000005!important}.swiss-landing-grid{display:flex;flex-direction:column;gap:20px;margin-top:24px;width:100%}.swiss-feature-block{padding:24px!important;border-radius:12px!important;display:flex;flex-direction:column;gap:12px;text-align:left;transition:transform .2s ease!important;position:relative;overflow:hidden}.swiss-feature-block:hover{transform:translateY(-2px)!important}.bg-orange-block{background:#151924!important}.bg-purple-block{background:#171524!important}.bg-green-block{background:#101f1a!important}.bg-blue-block{background:#111724!important}body.light-mode .bg-orange-block{background:#fffbeb!important}body.light-mode .bg-purple-block{background:#faf5ff!important}body.light-mode .bg-green-block{background:#ecfdf5!important}body.light-mode .bg-blue-block{background:#eff6ff!important}.swiss-block-meta{display:flex;justify-content:space-between;align-items:flex-end}.swiss-number{font-size:3.2rem!important;font-weight:900!important;line-height:.8!important;letter-spacing:-2px!important;font-family:var(--font-sans)!important}.bg-orange-block .swiss-number{color:var(--accent-orange, #FF9900)!important}.bg-purple-block .swiss-number{color:var(--accent-purple, #8B5CF6)!important}.bg-green-block .swiss-number{color:var(--accent-green, #10B981)!important}.bg-blue-block .swiss-number{color:#3b82f6!important}.swiss-badge{font-size:.65rem!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:3px 8px!important;border-radius:4px!important}.bg-orange-block .swiss-badge{background:#ff99001f!important;color:var(--accent-orange, #FF9900)!important}.bg-purple-block .swiss-badge{background:#7c3aed1f!important;color:var(--accent-purple, #8B5CF6)!important}.bg-green-block .swiss-badge{background:#10b9811f!important;color:var(--accent-green, #10B981)!important}.bg-blue-block .swiss-badge{background:#3b82f61f!important;color:#3b82f6!important}body.light-mode .swiss-badge{background:#0000000d!important}.swiss-block-title{font-size:1.15rem!important;font-weight:800!important;color:#fff!important;margin:0!important;letter-spacing:-.3px!important}body.light-mode .swiss-block-title{color:var(--mode-text-primary, #070A0F)!important}.swiss-block-desc{font-size:.8rem!important;line-height:1.55!important;color:var(--text-muted, #94A3B8)!important;margin:0!important}body.light-mode .swiss-block-desc{color:var(--mode-text-secondary, #475569)!important}.swiss-block-desc strong{color:#fff!important}body.light-mode .swiss-block-desc strong{color:var(--mode-text-primary, #070A0F)!important}.swiss-block-footer{display:flex;align-items:center;gap:6px;margin-top:4px;padding-top:8px}.swiss-footer-icon{font-size:.95rem!important}.bg-orange-block .swiss-footer-icon{color:var(--accent-orange, #FF9900)!important}.bg-purple-block .swiss-footer-icon{color:var(--accent-purple, #8B5CF6)!important}.bg-green-block .swiss-footer-icon{color:var(--accent-green, #10B981)!important}.bg-blue-block .swiss-footer-icon{color:#3b82f6!important}.swiss-footer-text{font-size:.72rem!important;font-weight:700!important;color:var(--text-muted, #94A3B8)!important}body.light-mode .swiss-footer-text{color:var(--mode-text-secondary, #475569)!important}body.light-mode .plan-item-checkbox,body.light-mode .acq-checkbox-input{background:#cbd5e1!important;border-radius:4px!important}body.light-mode .plan-item-checkbox:checked,body.light-mode .acq-checkbox-input:checked{background:var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr .plan-item-checkbox:checked,body.light-mode.theme-mstr .acq-checkbox-input:checked{background:var(--accent-purple, #7C3AED)!important}.timeframes{background:#111622!important}body.light-mode .timeframes{background:#e2e8f0!important}body.light-mode .tf-btn.active{background:#fff!important}.manifesto-sidebar,.alerts-sidebar,.prediction-sidebar,.correlation-sidebar,.plan-sidebar,#auth-sidebar{background:#0d111c!important}body.light-mode .manifesto-sidebar,body.light-mode .alerts-sidebar,body.light-mode .prediction-sidebar,body.light-mode .correlation-sidebar,body.light-mode .plan-sidebar,body.light-mode #auth-sidebar{background:#f8fafc!important}.alerts-sidebar:after,.manifesto-sidebar:after{display:none!important;background:none!important;content:none!important}.alerts-sidebar:before{background:var(--accent-color, var(--accent-orange, #FF9900))!important;box-shadow:none!important}.manifesto-glow-overlay{display:none!important;background:none!important}.manifesto-hero,body.light-mode .manifesto-hero{background-image:none!important;background-color:transparent!important}.brand-domain-badge{background:var(--accent-orange, #FF9900)!important;color:#fff!important;opacity:1!important;font-weight:800!important;box-shadow:none!important;text-shadow:none!important}body.theme-mstr .brand-domain-badge{background:var(--accent-purple, #7C3AED)!important;color:#fff!important}body.light-mode .brand-domain-badge{background:var(--accent-orange, #FF9900)!important;color:#fff!important}body.light-mode.theme-mstr .brand-domain-badge{background:var(--accent-purple, #7C3AED)!important;color:#fff!important}.glass-panel,.glass-panel:hover,.plan-card,.plan-card:hover,.alerts-sidebar,.alerts-sidebar:hover,.manifesto-sidebar,.manifesto-sidebar:hover,.prediction-sidebar,.prediction-sidebar:hover,.correlation-sidebar,.correlation-sidebar:hover,.plan-sidebar,.plan-sidebar:hover,#auth-sidebar,#auth-sidebar:hover,.sidebar-dock,.sidebar-dock:hover,.sidebar-alert-item,.sidebar-alert-item:hover,.tf-btn,.tf-btn:hover,.btn,.btn:hover,.dock-btn,.dock-btn:hover,.switch,.switch:hover,.slider,.slider:hover,.dev-switch,.dev-slider,.prev-close-price,.prev-close-price:hover,.ws-status-text,.ws-status-text:hover,.header-stats-ticker,.header-stats-ticker:hover,.timeframes,.timeframes:hover,.brand-logo-icon-wrapper,.brand-logo-icon-wrapper:hover,.brand-domain-badge,.brand-domain-badge:hover,.manifesto-badge,.manifesto-badge:hover,.manifesto-quote-card,.manifesto-quote-card:hover,.auth-modal,.auth-modal:hover,.modal-content,.modal-content:hover,.form-container,.form-container:hover,.input-group,.input-group:hover,.led-status{box-shadow:none!important;filter:none!important;text-shadow:none!important}.plan-card:after,.plan-card:before,.glass-panel:after,.glass-panel:before{box-shadow:none!important;filter:none!important}.timeframes,.header-stats-ticker{display:flex!important;align-items:center!important;height:48px!important;padding:4px 6px!important;background:#0a0e1a99!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:8px!important;box-shadow:none!important;margin-bottom:0!important;gap:6px!important;box-sizing:border-box!important;width:100%!important}body.light-mode .timeframes,body.light-mode .header-stats-ticker{background:#ebeff8!important;border:1px solid #CBD5E1!important}.tf-btn,.header-stats-ticker .ticker-item{height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;padding:0 14px!important;font-size:.8rem!important;font-weight:700!important;margin:0!important;border:none!important;box-shadow:none!important;line-height:1!important;box-sizing:border-box!important}.header-stats-ticker .ticker-item{background:#ffffff08!important;color:var(--text-main, #ffffff)!important;flex-grow:1}body.light-mode .tf-btn,body.light-mode .header-stats-ticker .ticker-item{background:#fff!important;color:var(--mode-text-primary, #0D1420)!important}body.light-mode .tf-btn.active{background:var(--accent-orange, #FF9900)!important;color:#030508!important;border:none!important}body.light-mode.theme-mstr .tf-btn.active{background:var(--accent-purple, #7C3AED)!important;color:#fff!important;border:none!important}.ws-status-container{border-left:none!important;padding-left:14px!important;padding-right:14px!important}.led-status.connected:after{border:none!important;animation:none!important}.switch,.key-levels-dev-switch{align-self:center!important;margin:0!important}.switch-label{display:inline-flex!important;align-items:center!important;gap:6px!important;line-height:1!important}.header-icon-inline{font-size:1.15rem!important;margin-right:6px!important;color:var(--text-muted, #94A3B8)!important;vertical-align:middle!important;filter:none!important;transition:color .3s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.key-levels-switch-row:has(input:checked) .header-icon-inline{color:var(--accent-orange, #FF9900)!important}body.theme-mstr .key-levels-switch-row:has(input:checked) .header-icon-inline{color:var(--accent-purple, #7C3AED)!important}#brand-asset-title,.brand-title-row h1,.brand-meta h1{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;background:none!important;-webkit-background-clip:initial!important}body.light-mode #brand-asset-title,body.light-mode .brand-title-row h1,body.light-mode .brand-meta h1{color:var(--mode-text-primary, #0D1420)!important;-webkit-text-fill-color:var(--mode-text-primary, #0D1420)!important}.current-price{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;background:none!important;-webkit-background-clip:initial!important}body.light-mode .current-price{color:var(--mode-text-primary, #0D1420)!important;-webkit-text-fill-color:var(--mode-text-primary, #0D1420)!important}.footer-col-title{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border-bottom:2px solid rgba(255,255,255,.08)!important}.footer-link{color:var(--text-muted, #CBD5E1)!important;-webkit-text-fill-color:var(--text-muted, #CBD5E1)!important}.footer-link:hover{color:var(--accent-orange, #FF9900)!important;-webkit-text-fill-color:var(--accent-orange, #FF9900)!important}body.theme-mstr .footer-link:hover{color:var(--accent-purple, #7C3AED)!important;-webkit-text-fill-color:var(--accent-purple, #7C3AED)!important}.email-label{color:var(--text-muted, #CBD5E1)!important}.email-link{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.email-link:hover{color:var(--accent-orange, #FF9900)!important;-webkit-text-fill-color:var(--accent-orange, #FF9900)!important}body.theme-mstr .email-link:hover{color:var(--accent-purple, #7C3AED)!important;-webkit-text-fill-color:var(--accent-purple, #7C3AED)!important}.footer-info-text{color:var(--text-muted, #CBD5E1)!important}.footer-copy{color:var(--text-inactive, #8093AD)!important}.product-version-badge{height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;border-radius:8px!important;box-sizing:border-box!important;margin:0!important;background:#ff99000f!important;border:1px solid rgba(255,153,0,.2)!important;color:var(--accent-orange)!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.5px!important;box-shadow:none!important}body.theme-mstr .product-version-badge{background:#8b5cf60f!important;border:1px solid rgba(139,92,246,.2)!important;color:var(--accent-purple, #7C3AED)!important}body.light-mode .product-version-badge{background:#e2e8f0!important;border:1px solid #CBD5E1!important;color:var(--mode-text-secondary, #4A5568)!important}@media(max-width:768px){.product-version-badge{height:28px!important;padding:0 8px!important;border-radius:6px!important;font-size:.6rem!important}}.brand-domain-badge{background:var(--accent-orange, #FF9900)!important;color:#030508!important;-webkit-text-fill-color:#030508!important}body.light-mode .brand-domain-badge{background:var(--accent-orange, #FF9900)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}body.theme-mstr .brand-domain-badge{background:var(--accent-purple, #9061F9)!important;color:#030508!important;-webkit-text-fill-color:#030508!important}body.light-mode.theme-mstr .brand-domain-badge{background:var(--accent-purple, #7C3AED)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.timeframes{display:flex!important;width:100%!important;background:#0a0e1ab3!important;border:1px solid rgba(255,255,255,.05)!important;padding:0!important;border-radius:0!important;margin-bottom:0!important;flex-wrap:nowrap!important;overflow:hidden!important;justify-content:space-between!important;gap:0!important;box-shadow:none!important}body.light-mode .timeframes{background:#ebeff8!important;border:1px solid #CBD5E1!important;border-radius:0!important;padding:0!important}.tf-btn{flex-grow:1!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;padding:0 12px!important;font-size:.8rem!important;margin:0!important;border:none!important;box-shadow:none!important;background:transparent!important;color:var(--text-muted, #94A3B8)!important;-webkit-text-fill-color:var(--text-muted, #94A3B8)!important;transition:all .2s ease!important;cursor:pointer!important;font-weight:500!important}.tf-btn:hover{background:#ffffff08!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}body.light-mode .tf-btn{color:var(--mode-text-secondary, #4A5568)!important;-webkit-text-fill-color:var(--mode-text-secondary, #4A5568)!important}body.light-mode .tf-btn:hover{background:#0000000a!important;color:var(--mode-text-primary, #0D1420)!important;-webkit-text-fill-color:var(--mode-text-primary, #0D1420)!important}.tf-btn.active{background:var(--accent-orange, #FF9900)!important;color:#030508!important;-webkit-text-fill-color:#030508!important;font-weight:500!important;border-radius:0!important}body.theme-mstr .tf-btn.active{background:var(--accent-purple, #7C3AED)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;font-weight:500!important;border-radius:0!important}body.light-mode .tf-btn.active{background:#fff!important;color:var(--accent-orange, #FF9900)!important;-webkit-text-fill-color:var(--accent-orange, #FF9900)!important;border:1px solid rgba(255,153,0,.15)!important;border-radius:0!important}body.light-mode.theme-mstr .tf-btn.active{background:#fff!important;color:var(--accent-purple, #7C3AED)!important;-webkit-text-fill-color:var(--accent-purple, #7C3AED)!important;border:1px solid rgba(124,58,237,.15)!important;border-radius:0!important}*,*:before,*:after{box-shadow:none!important;filter:none!important}button,.tf-btn,.dock-btn,.btn,.primary-btn,.secondary-btn,.btn-action,.close-modal-btn,.splash-enter-btn,.cnmv-banner-btn,.modal-btn,#toggle-manifesto-btn,#footer-manifesto-btn,#asset-swap-btn,#theme-toggle-btn,.cookie-save-prefs-btn{font-weight:500!important}.header-timeframe-row{margin-bottom:10px!important}.header-stats-row{margin-bottom:0!important}.timeframes,.header-stats-ticker{display:flex!important;width:100%!important;height:44px!important;padding:0!important;border-radius:10px!important;margin-bottom:0!important;flex-wrap:nowrap!important;overflow:hidden!important;justify-content:space-between!important;gap:0!important;box-shadow:none!important;box-sizing:border-box!important;background:#0a0e1ab3!important;border:1px solid rgba(255,255,255,.08)!important}body.light-mode .timeframes,body.light-mode .header-stats-ticker{background:#ebeff8!important;border:1px solid #CBD5E1!important;border-radius:10px!important;padding:0!important}.tf-btn,.header-stats-ticker .ticker-item{flex:1 1 0%!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;padding:0 10px!important;font-family:var(--font-sans)!important;font-size:.78rem!important;font-weight:500!important;margin:0!important;border:none!important;box-shadow:none!important;line-height:1!important;box-sizing:border-box!important;white-space:nowrap!important;background:transparent!important}.header-stats-ticker .ticker-item{border-radius:0!important;border-right:1px solid rgba(255,255,255,.08)!important;color:var(--text-main, #ffffff)!important}.header-stats-ticker .ticker-item:last-child{border-right:none!important}body.light-mode .header-stats-ticker .ticker-item{border-right:1px solid #CBD5E1!important;color:var(--mode-text-primary, #0D1420)!important}body.light-mode .header-stats-ticker .ticker-item:last-child{border-right:none!important}.tf-btn{color:var(--text-muted, #94A3B8)!important;transition:background .25s ease,color .25s ease!important}body.light-mode .tf-btn{color:#64748b!important}.tf-btn:hover{background:#ffffff05!important;color:#fff!important}body.light-mode .tf-btn:hover{background:#00000005!important;color:var(--mode-text-primary, #0D1420)!important}.tf-btn.active{background:var(--accent-orange, #FF9900)!important;color:#030508!important}body.theme-mstr .tf-btn.active{background:var(--accent-purple, #9061F9)!important;color:#030508!important}body.light-mode .tf-btn.active{background:var(--accent-orange, #FF9900)!important;color:#fff!important}body.light-mode.theme-mstr .tf-btn.active{background:var(--accent-purple, #7C3AED)!important;color:#fff!important}.ticker-item.sec-change.positive .sec-val{color:#10b981!important}body.light-mode .ticker-item.sec-change.positive .sec-val{color:#059669!important}.ticker-item.sec-change.negative .sec-val{color:#ef4444!important}body.light-mode .ticker-item.sec-change.negative .sec-val{color:#dc2626!important}.ticker-item .sec-label{color:var(--text-muted, #94A3B8)!important;margin-right:4px!important}body.light-mode .ticker-item .sec-label{color:#64748b!important}.alerts-blur-overlay{position:sticky!important;bottom:0!important;left:0!important;right:0!important;z-index:10!important;background:linear-gradient(to top,#030508 0%,rgba(3,5,8,.98) 50%,rgba(3,5,8,.6) 80%,transparent 100%)!important;padding:3rem 1.5rem 1.5rem!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;margin-top:-100px!important;pointer-events:auto!important}body.light-mode .alerts-blur-overlay{background:linear-gradient(to top,#FFFFFF 0%,rgba(255,255,255,.98) 50%,rgba(255,255,255,.6) 80%,transparent 100%)!important}.alerts-hidden-count{font-family:var(--font-sans)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.5px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;border-radius:6px!important;text-transform:uppercase!important;background:#ff99001a!important;border:1px solid rgba(255,153,0,.2)!important;color:var(--accent-orange, #FF9900)!important}body.theme-mstr .alerts-hidden-count{background:#9061f91a!important;border:1px solid rgba(144,97,249,.2)!important;color:var(--accent-purple, #9061F9)!important}body.light-mode .alerts-hidden-count{background:#c25e0014!important;border:1px solid rgba(194,94,0,.15)!important;color:#c25e00!important}body.light-mode.theme-mstr .alerts-hidden-count{background:#7c3aed14!important;border:1px solid rgba(124,58,237,.15)!important;color:var(--accent-purple, #7C3AED)!important}.alerts-hidden-unlock-btn{font-family:var(--font-sans)!important;font-size:.78rem!important;font-weight:500!important;padding:10px 24px!important;border-radius:6px!important;border:none!important;cursor:pointer!important;letter-spacing:.3px!important;transition:background .2s ease,transform .2s ease!important;background:var(--accent-orange, #FF9900)!important;color:#030508!important}.alerts-hidden-unlock-btn:hover{background:#e27602!important;transform:none!important;box-shadow:none!important}body.theme-mstr .alerts-hidden-unlock-btn{background:var(--accent-purple, #9061F9)!important;color:#030508!important}body.theme-mstr .alerts-hidden-unlock-btn:hover{background:#7c3aed!important}body.light-mode .alerts-hidden-unlock-btn{background:var(--accent-orange, #FF9900)!important;color:#fff!important}body.light-mode .alerts-hidden-unlock-btn:hover{background:#e27602!important}body.light-mode.theme-mstr .alerts-hidden-unlock-btn{background:var(--accent-purple, #7C3AED)!important;color:#fff!important}body.light-mode.theme-mstr .alerts-hidden-unlock-btn:hover{background:#6d28d9!important}.pred-legend-dot,.corr-legend-dot{box-shadow:none!important;filter:none!important}.pred-legend-dot.btc,.pred-legend-dot.halving,.corr-legend-dot.btc{background:#f90!important}.pred-legend-dot.projection{background:#00f2fe!important}.pred-legend-dot.bands{background:#00f2fe26!important;border:1px dashed #00F2FE!important}.corr-legend-dot.mstr{background:var(--accent-orange)!important}.pred-title-glow{text-shadow:none!important}.prediction-sidebar,.correlation-sidebar{box-shadow:none!important}.pred-model-selector-bar{margin:.75rem 0!important;width:100%!important;border-left:none!important;border-right:none!important;border-radius:0!important;background:#0a0e1a66!important;border-bottom:1px solid rgba(255,255,255,.05)!important;padding:0!important;gap:0!important}body.light-mode .pred-model-selector-bar{background:#ebeff8!important;border-bottom:1px solid #CBD5E1!important;padding:0!important}.model-tab-btn{border-radius:0!important;border:none!important;box-shadow:none!important;font-weight:500!important;color:var(--text-muted, #94A3B8)!important;transition:background .25s ease,color .25s ease!important;padding:10px 12px!important}body.light-mode .model-tab-btn{color:#64748b!important}.model-tab-btn:hover{color:#fff!important;background:#ffffff05!important}body.light-mode .model-tab-btn:hover{color:var(--mode-text-primary, #0D1420)!important;background:#00000005!important}.model-tab-btn.active{background:#ffffff0f!important;color:#fff!important;border:none!important;box-shadow:none!important}body.theme-mstr .model-tab-btn.active{background:#9061f91a!important;color:var(--accent-purple, #9061F9)!important}body.light-mode .model-tab-btn.active{background:#fff!important;color:var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr .model-tab-btn.active{background:#fff!important;color:var(--accent-purple, #7C3AED)!important}body.theme-mstr .product-top-header{background:#070b13eb!important;border-bottom:1px solid rgba(255,255,255,.06)!important}body.theme-mstr .product-top-header:before{background:linear-gradient(90deg,#ff99000a,#7c3aed0a)!important}body.light-mode.theme-mstr .product-top-header{background:#f0f2f8f2!important;border-bottom:1px solid rgba(0,0,0,.08)!important}body.light-mode.theme-mstr .product-top-header:before{background:linear-gradient(90deg,#ff99000a,#7c3aed0a)!important}body.light-mode .email-link,body.light-mode.theme-mstr .email-link{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .email-label,body.light-mode.theme-mstr .email-label{color:#556070!important;-webkit-text-fill-color:#556070!important}body.light-mode .footer-email-item,body.light-mode.theme-mstr .footer-email-item{border-bottom:1px solid rgba(0,0,0,.08)!important}body.light-mode .email-link:hover,body.light-mode.theme-mstr .email-link:hover{color:var(--accent-orange, #FF9900)!important;-webkit-text-fill-color:var(--accent-orange, #FF9900)!important;text-decoration:underline!important}body.light-mode.theme-mstr .email-link:hover{color:var(--accent-purple, #7C3AED)!important;-webkit-text-fill-color:var(--accent-purple, #7C3AED)!important}body .glass-panel,body .chart-box,body .stat-card,body .modal-container,body .prediction-sidebar,body .correlation-sidebar,body .timeframes,body .tf-btn,body .plan-card,body .sidebar-alert-item,body .product-top-header,body .legal-modal-container,body .cnmv-banner,body.light-mode .glass-panel,body.light-mode .chart-box,body.light-mode .stat-card,body.light-mode .modal-container,body.light-mode .prediction-sidebar,body.light-mode .correlation-sidebar,body.light-mode .timeframes,body.light-mode .tf-btn,body.light-mode .plan-card,body.light-mode .sidebar-alert-item,body.light-mode .product-top-header,body.light-mode .legal-modal-container,body.light-mode .cnmv-banner,body.theme-mstr .glass-panel,body.theme-mstr .chart-box,body.theme-mstr .stat-card,body.theme-mstr .modal-container,body.theme-mstr .prediction-sidebar,body.theme-mstr .correlation-sidebar,body.theme-mstr .timeframes,body.theme-mstr .tf-btn,body.theme-mstr .plan-card,body.theme-mstr .sidebar-alert-item,body.theme-mstr .product-top-header,body.theme-mstr .legal-modal-container,body.theme-mstr .cnmv-banner,body.light-mode.theme-mstr .glass-panel,body.light-mode.theme-mstr .chart-box,body.light-mode.theme-mstr .stat-card,body.light-mode.theme-mstr .modal-container,body.light-mode.theme-mstr .prediction-sidebar,body.light-mode.theme-mstr .correlation-sidebar,body.light-mode.theme-mstr .timeframes,body.light-mode.theme-mstr .tf-btn,body.light-mode.theme-mstr .plan-card,body.light-mode.theme-mstr .sidebar-alert-item,body.light-mode.theme-mstr .product-top-header,body.light-mode.theme-mstr .legal-modal-container,body.light-mode.theme-mstr .cnmv-banner{box-shadow:none!important;text-shadow:none!important}.tf-btn.active,body.theme-btc .tf-btn.active,body.theme-mstr .tf-btn.active{color:#030508!important;-webkit-text-fill-color:#030508!important}body.light-mode .tf-btn.active,body.light-mode.theme-btc .tf-btn.active{background:var(--accent-orange, #FF9900)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}body.light-mode.theme-mstr .tf-btn.active{background:var(--accent-purple, #7C3AED)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.glow-orb{filter:blur(120px)!important}body.light-mode .glow-orb{filter:blur(100px)!important}.acq-close-x-btn{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;z-index:100!important;width:34px!important;height:34px!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.18)!important;background:#0006!important;color:#ffffffd1!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .22s ease!important;padding:0!important;box-shadow:none!important}.acq-close-x-btn .ti{font-size:18px!important;color:inherit!important;transition:transform .22s ease!important}.acq-close-x-btn:hover{background:#0009!important;border-color:#ffffff6b!important;color:#fff!important}.acq-close-x-btn:hover .ti{transform:rotate(90deg)!important}body.light-mode .acq-close-x-btn{border-color:#00000026!important;background:#fffc!important;color:#0000009e!important}body.light-mode .acq-close-x-btn:hover{background:#fffffff7!important;border-color:#00000047!important;color:#0d1420!important}.current-price,.current-price.flash-up,.current-price.flash-down,.current-price.flash-up-active,.current-price.flash-down-active{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;background:none!important;-webkit-background-clip:initial!important}body.light-mode .current-price,body.light-mode .current-price.flash-up,body.light-mode .current-price.flash-down,body.light-mode .current-price.flash-up-active,body.light-mode .current-price.flash-down-active{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important;background:none!important;-webkit-background-clip:initial!important}@media(max-width:768px){.cnmv-banner{bottom:calc(58px + env(safe-area-inset-bottom,0px))!important;padding:12px 16px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;border-top:1px solid rgba(255,153,0,.3)!important;box-shadow:0 -8px 32px #00000080!important;z-index:10001!important;background:#0a0e16fa!important}.cnmv-banner-content{min-width:unset!important;gap:8px!important}.cnmv-banner-icon{font-size:1.1rem!important;margin-top:1px!important}.cnmv-banner-text{font-size:.74rem!important;line-height:1.35!important;gap:2px!important}.cnmv-banner-text strong{font-size:.78rem!important}.cnmv-banner-actions{width:100%!important;justify-content:center!important;margin:0!important}.cnmv-banner-btn{width:100%!important;text-align:center!important;padding:11px 16px!important;font-size:.8rem!important;border-radius:8px!important}body.light-mode .cnmv-banner{background:#f8fafffa!important;border-top:1px solid rgba(0,0,0,.08)!important;box-shadow:0 -8px 32px #0000001a!important}body.light-mode .cnmv-banner-text strong{color:var(--mode-text-primary)!important}body.light-mode .cnmv-banner-text{color:var(--mode-text-secondary)!important}}body.light-mode .splash-overlay{background:#f0f2f8e6!important;backdrop-filter:blur(28px) saturate(160%)!important;-webkit-backdrop-filter:blur(28px) saturate(160%)!important}body.light-mode .splash-modal-container{background:#fffffff2!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 24px 60px #0000001f,inset 0 1px #ffffffe6!important}body.light-mode .splash-brand-name{color:var(--mode-text-primary)!important}body.light-mode .splash-hero-title{color:var(--mode-text-primary)!important;background:none!important;-webkit-text-fill-color:var(--mode-text-primary)!important;text-shadow:none!important}body.light-mode .splash-hero-tagline{color:var(--mode-text-secondary)!important}body.light-mode .splash-feature-card{background:#00000008!important;border:1px solid rgba(0,0,0,.06)!important}body.light-mode .splash-feature-card:hover{background:#0000000d!important;border-color:#f906!important}body.light-mode .splash-feature-card-text h4{color:var(--mode-text-primary)!important}body.light-mode .splash-feature-card-text p{color:var(--mode-text-secondary)!important}body.light-mode .splash-legal-note{color:var(--mode-text-tertiary)!important}body.light-mode .splash-bg-image{opacity:.04!important;mix-blend-mode:multiply!important}body.light-mode .splash-progress-bar-container{background:#0000000f!important}.auth-settings-nav{position:relative}.auth-settings-panel{display:none;animation:fadeIn .28s ease-out}.auth-settings-panel.is-active{display:block}.auth-profile-card--compact{padding:20px 16px;margin-bottom:16px;text-align:center;position:relative;overflow:hidden;border-radius:8px;background-color:#ffffff05}.auth-profile-card--compact .profile-glow{position:absolute;top:-50px;left:50%;transform:translate(-50%);width:120px;height:120px;background:radial-gradient(circle,#ff990026,#f900 70%);pointer-events:none}.auth-profile-avatar-wrap{position:relative;display:inline-block;margin-bottom:10px}.auth-profile-avatar{width:64px;height:64px;border-radius:50%;border:2px solid var(--accent-orange);object-fit:cover;box-shadow:0 0 16px #ff990040}.auth-icon-guest[hidden],.auth-nav-avatar[hidden]{display:none!important}.auth-nav-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden;box-sizing:border-box;border:1.5px solid var(--accent-orange);box-shadow:0 0 8px #ff990073;background:#ff99001f;vertical-align:middle}.auth-nav-avatar--dock{width:1.45rem;height:1.45rem}.auth-nav-avatar--mobile{width:1.35rem;height:1.35rem}.auth-nav-avatar__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:none}.auth-nav-avatar__initial{display:none;align-items:center;justify-content:center;width:100%;height:100%;font-weight:700;line-height:1;color:#fff;background:var(--accent-orange);user-select:none}.auth-nav-avatar--dock .auth-nav-avatar__initial{font-size:.58rem}.auth-nav-avatar--mobile .auth-nav-avatar__initial{font-size:.54rem}.auth-nav-avatar.is-photo .auth-nav-avatar__img{display:block}.auth-nav-avatar.is-initial .auth-nav-avatar__initial{display:flex}.dock-btn .dock-icon .auth-nav-avatar{transition:transform .25s cubic-bezier(.175,.885,.32,1.275),box-shadow .25s ease}.dock-btn:hover .dock-icon .auth-nav-avatar{transform:scale(1.15);box-shadow:0 0 10px #f906}body.theme-mstr .dock-btn:hover .dock-icon .auth-nav-avatar{box-shadow:0 0 10px #7c3aed66}.auth-profile-card--compact .profile-online-badge{position:absolute;bottom:2px;right:2px;width:11px;height:11px;border-radius:50%;background-color:var(--accent-green);border:2px solid var(--bg-dark)}body.light-mode .auth-profile-card--compact .profile-online-badge{border-color:var(--mode-bg-primary, #f4f6fa)}.auth-profile-name{margin:0 0 4px;font-weight:700;font-size:1.05rem;letter-spacing:.3px;color:var(--text-main)}.auth-profile-email{margin:0;font-size:.75rem;color:var(--text-muted);font-family:ui-monospace,monospace;word-break:break-all}.auth-settings-menu{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.auth-settings-menu-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:var(--text-main);cursor:pointer;text-align:left;transition:background .2s ease,border-color .2s ease,transform .2s ease;font:inherit}.auth-settings-menu-item:hover{background:#ffffff0a;border-color:#ff990038;transform:translateY(-1px)}.auth-settings-menu-item--inline{margin-top:16px}.auth-settings-menu-item--in-panel{margin-top:0;margin-bottom:14px}.auth-settings-menu-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#ff99001a;color:var(--accent-orange);flex-shrink:0}.auth-settings-menu-icon .ti,.auth-settings-menu-icon-glyph,.auth-settings-subtitle-icon{font-size:1.2rem;line-height:1;display:inline-flex;align-items:center;justify-content:center}.auth-settings-menu-icon-glyph{font-family:tabler-icons-filled,tabler-icons!important}.auth-settings-subtitle-icon{font-size:1.1rem;color:var(--accent-orange);flex-shrink:0;font-family:tabler-icons-filled,tabler-icons!important}body.theme-mstr .auth-settings-subtitle-icon{color:var(--accent-purple)}.auth-settings-menu-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.auth-settings-menu-label{font-size:.86rem;font-weight:700;color:var(--text-main)}.auth-settings-menu-hint{font-size:.68rem;color:var(--text-muted);line-height:1.35}.auth-settings-menu-chevron{font-size:1.1rem;color:var(--text-muted);opacity:.65;flex-shrink:0}.auth-settings-logout-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border-color:#ff4b4b33!important;color:#ff4b4b!important}.auth-settings-subheader{display:flex;align-items:center;gap:8px;margin-bottom:12px}.auth-settings-back-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-main);cursor:pointer;flex-shrink:0;transition:background .2s ease,border-color .2s ease}.auth-settings-back-btn:hover{background:#ffffff14;border-color:#ff990040}.auth-settings-subtitle{display:flex;align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:800;letter-spacing:.2px;color:var(--text-main)}.auth-settings-subdesc{margin:0 0 14px;font-size:.72rem;color:var(--text-muted);line-height:1.45}.auth-pref-list{display:flex;flex-direction:column;gap:10px}.auth-pref-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.05);background:#ffffff04}.auth-pref-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;text-align:left}.auth-pref-label{font-size:.82rem;font-weight:700;color:var(--text-main)}.auth-pref-desc{font-size:.68rem;color:var(--text-muted);line-height:1.35}.auth-pref-switch{flex-shrink:0;margin-top:2px}.auth-switch--accent input:checked+.dev-slider{background-color:#ff99002e;border-color:#f906}.auth-switch--accent input:checked+.dev-slider:before{background-color:var(--accent-orange);box-shadow:0 0 8px #ff990073}.auth-settings-block{padding:14px 12px;border-radius:10px;margin-bottom:14px;background:#ffffff04;border:1px solid rgba(255,255,255,.05);text-align:left}.auth-settings-block-title{margin:0 0 6px;font-size:.82rem;font-weight:700;color:var(--text-main)}.auth-settings-block-title--danger{color:#ff4b4b;display:flex;align-items:center;gap:6px}.auth-settings-block-desc{margin:0 0 12px;font-size:.68rem;color:var(--text-muted);line-height:1.4}.auth-settings-action-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;font-size:.75rem}#auth-export-audit-btn.auth-settings-action-btn{border-color:#f903!important;color:var(--accent-orange)!important}.auth-settings-action-btn--danger{border-color:#ff4b4b33!important;color:#ff4b4b!important}.auth-settings-lang-block{margin-top:18px;margin-bottom:4px}.auth-settings-lang-label{display:block;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-bottom:8px}.auth-settings-lang-row{display:flex;gap:8px;width:100%}.auth-settings-lang-row .lang-btn-hud{flex:1;padding:10px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:var(--text-main);font-weight:700;cursor:pointer;text-align:center}.auth-delete-confirm-box{margin-bottom:12px;padding:10px;border-radius:8px;background:#ff4b4b0d;border:1px solid rgba(255,75,75,.15)}.auth-delete-confirm-title{margin:0 0 4px;font-size:.76rem;font-weight:700;color:#ff4b4b}.auth-delete-confirm-desc{margin:0 0 8px;font-size:.65rem;color:var(--text-muted);line-height:1.35}.auth-delete-confirm-actions{display:flex;gap:6px}.auth-delete-confirm-yes{flex:1;padding:6px;font-size:.72rem;background:#ff4b4b;color:#fff;border:none;font-weight:700}.mobile-settings-footer-row{display:flex;justify-content:space-between;align-items:center;font-size:.72rem;color:var(--text-muted);border-top:1px solid rgba(255,255,255,.05);padding-top:1rem}body.theme-mstr .auth-settings-menu-icon{background:#8b5cf61f;color:var(--accent-purple)}body.theme-mstr .auth-settings-menu-item:hover{border-color:#8b5cf638}body.theme-mstr .auth-switch--accent input:checked+.dev-slider{background-color:#8b5cf62e;border-color:#8b5cf666}body.theme-mstr .auth-switch--accent input:checked+.dev-slider:before{background-color:var(--accent-purple);box-shadow:0 0 8px #8b5cf673}body.theme-mstr #auth-export-audit-btn.auth-settings-action-btn{border-color:#8b5cf633!important;color:var(--accent-purple)!important}.danger-zone-group{transition:all .3s ease;padding:14px 12px;border-radius:10px;border:1px dashed rgba(255,75,75,.2);background:#ff4b4b05}.danger-zone-group:hover{border-color:#ff4b4b59;background:#ff4b4b08}body.light-mode .auth-settings-menu-item{background:#00000005;border-color:#00000014}body.light-mode .auth-settings-menu-item:hover{background:#0000000a;border-color:#ff99004d}body.light-mode .auth-settings-back-btn{background:#0000000a;border-color:#0000001a;color:var(--mode-text-primary)}body.light-mode .auth-pref-row,body.light-mode .auth-settings-block{background:#00000005;border-color:#0000000f}body.light-mode .auth-settings-lang-row .lang-btn-hud{border-color:#0000001a;background:#00000008}body.light-mode .dev-slider{background-color:#0f172a1f;border-color:#0f172a29}body.light-mode .dev-slider:before{background-color:#64748b}body.light-mode .dev-switch input:checked+.dev-slider{background-color:#7c3aed40;border-color:#7c3aed80}body.light-mode .dev-switch input:checked+.dev-slider:before{background-color:var(--accent-purple);box-shadow:0 0 8px #7c3aed66}body.light-mode .auth-switch--accent input:checked+.dev-slider{background-color:#ff990040;border-color:#ff990080}body.light-mode .auth-switch--accent input:checked+.dev-slider:before{background-color:var(--accent-orange);box-shadow:0 0 8px #f906}body.light-mode.theme-mstr .auth-switch--accent input:checked+.dev-slider{background-color:#8b5cf640;border-color:#8b5cf680}body.light-mode.theme-mstr .auth-switch--accent input:checked+.dev-slider:before{background-color:var(--accent-purple);box-shadow:0 0 8px #8b5cf666}body.light-mode .auth-profile-card--compact{background-color:#00000005}body.light-mode .mobile-settings-footer-row{border-top-color:#00000014}body.light-mode .danger-zone-group{background:#ff4b4b05}body.light-mode .danger-zone-group:hover{background:#ff4b4b0a}.hidden{display:none!important}.pred-legend{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:12px;padding:8px 12px;background:#ffffff05;border-radius:8px;border:1px solid rgba(255,255,255,.04);flex-shrink:0}.premium-select-model{background:#080a0fd9;border:1px solid rgba(0,242,254,.2);color:#fff;border-radius:6px;padding:6px 12px;font-family:var(--font-sans);font-size:.8rem;font-weight:700;outline:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-right:.5rem;backdrop-filter:blur(8px)}.premium-select-model:hover,.premium-select-model:focus{border-color:#00f2fe;background:#ffffff0f;box-shadow:0 0 10px #00f2fe4d}.premium-select-model option{background:#080a0f;color:#fff;padding:8px}.pred-chart-container{width:100%;height:310px!important;border-radius:12px;overflow:hidden}.pred-chart-wrapper{height:auto!important;padding-bottom:1rem}.dropdown-container-wrapper{position:relative;display:inline-block;margin-right:.5rem;z-index:99}.dropdown-container-wrapper:hover,.dropdown-container-wrapper:focus-within{z-index:1001!important}.premium-select-model-native{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:10;cursor:pointer;display:none;appearance:none;-webkit-appearance:none}.premium-custom-dropdown{position:relative;background:#080a0fd9;border:1px solid rgba(0,242,254,.2);color:#fff;border-radius:8px;font-family:var(--font-sans);font-size:.8rem;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);user-select:none;min-width:135px}.premium-custom-dropdown:hover{border-color:#00f2fe;box-shadow:0 0 12px #00f2fe40;background:#0f141ee6}.premium-custom-dropdown.open{border-color:#00f2fe;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 15px #00f2fe4d}.premium-custom-dropdown .dropdown-trigger{padding:6px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.premium-custom-dropdown .dropdown-arrow{font-size:1.1rem;color:#fff9;transition:transform .3s ease}.premium-custom-dropdown.open .dropdown-arrow{transform:rotate(180deg);color:#00f2fe}.premium-custom-dropdown .dropdown-menu{position:absolute;top:100%;left:-1px;right:-1px;background:#080a0ff2;border:1px solid #00F2FE;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 8px 20px #00f2fe26;opacity:0;visibility:hidden;transform:translateY(4px);transition:all .25s cubic-bezier(.4,0,.2,1);z-index:999;overflow:hidden}.premium-custom-dropdown.open .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.premium-custom-dropdown .dropdown-option{padding:8px 12px;display:flex;align-items:center;gap:8px;color:#ffffffb3;transition:all .2s ease}.premium-custom-dropdown .dropdown-option:hover{background:#00f2fe14;color:#fff}.premium-custom-dropdown .dropdown-option.active{background:#00f2fe1f;color:#00f2fe}.premium-custom-dropdown .option-icon{font-size:.95rem}.premium-custom-dropdown .option-label{font-size:.78rem;font-weight:600}@media(max-width:768px){.premium-select-model-native{display:block}.premium-custom-dropdown .dropdown-menu{display:none!important}}.pro-explain-card{margin-top:10px;padding:10px 12px;border-radius:10px;background:#ffffff02;border:1px dashed rgba(255,255,255,.08);display:flex;flex-direction:column;gap:6px}.pro-explain-header{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:700;color:#00f2fe}.pro-explain-header .ti{font-size:.95rem}.pro-explain-body{font-size:.72rem;color:var(--text-muted);line-height:1.35;display:flex;flex-direction:column;gap:6px}.pro-explain-item{padding-left:8px;border-left:2px solid rgba(0,242,254,.2)}.pro-explain-item.green{border-left-color:#00ec81}.pro-explain-item.amber{border-left-color:#ffbc00}.pro-explain-item.red{border-left-color:#f6465d}.pro-explain-bold{font-weight:700;color:#fff}.mobile-only-btn,.mobile-header-actions{display:none!important}@media(max-width:768px){.mobile-only-btn,.mobile-header-actions{display:flex!important}.chart-controls-dock{gap:8px!important;padding:6px!important;border-radius:28px!important;background:#0d0c1ae6!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 8px 32px #0009!important}.chart-control-btn{width:48px!important;height:48px!important;border-radius:50%!important;font-size:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff08!important;border:1px solid rgba(255,255,255,.05)!important;color:#fff!important;cursor:pointer!important;transition:all .2s ease!important}.chart-control-btn:active{transform:scale(.9)!important;background:#f903!important;border-color:#f906!important}.main-chart-box.fullscreen-active{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:10005!important;background:#080710fa!important;border-radius:0!important;padding:16px!important;margin:0!important;display:flex!important;flex-direction:column!important}.main-chart-box.fullscreen-active #chart-main{flex-grow:1!important;height:calc(100% - 60px)!important;width:100%!important}.main-chart-box.fullscreen-active .chart-header{margin-bottom:12px!important;width:100%!important}body.no-scroll{overflow:hidden!important;position:fixed!important;width:100vw!important;height:100vh!important}.timeframes-wrapper{position:relative!important;display:block!important;width:100%!important}.timeframes-wrapper:after{display:none!important}.timeframes{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;gap:4px!important;overflow-x:auto!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.timeframes::-webkit-scrollbar{display:none!important}.tf-btn{flex-shrink:0!important;min-width:44px!important;height:36px!important;font-size:.76rem!important;font-weight:600!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .2s ease,color .2s ease!important}.mobile-tab-bar{display:flex!important;justify-content:space-around!important;align-items:center!important;background:#0a0814e0!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;border-top:1px solid rgba(255,255,255,.08)!important;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;height:calc(64px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -8px 32px #00000080!important;padding-left:8px!important;padding-right:8px!important}.mobile-tab-btn{flex:1 1 0%!important;width:20%!important;max-width:20%!important;min-height:52px!important;gap:4px!important;font-size:0!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;opacity:.75!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:0!important;margin:0!important;background:none!important;border:none!important;outline:none!important}.mobile-tab-btn .mobile-tab-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;flex-shrink:0!important;color:inherit!important}.mobile-tab-btn .mobile-tab-icon svg{display:block!important;width:24px!important;height:24px!important;margin:0 auto!important}.mobile-tab-btn .ti{margin:0 auto!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;text-align:center!important}.mobile-tab-btn .ti:before{width:1em!important;min-width:100%!important;text-align:center!important;display:block!important}.mobile-tab-btn .tab-label{margin:0!important;padding:0!important;display:block!important;text-align:center!important;width:auto!important;max-width:100%!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:0!important}.mobile-tab-btn.active{color:var(--accent-orange)!important;opacity:1!important}.mobile-tab-btn.active .tab-label{text-shadow:0 0 12px rgba(255,153,0,.3)!important}.mobile-tab-btn.active .ti,.mobile-tab-btn.active .mobile-tab-icon{color:var(--accent-orange)!important}.plan-card{padding:14px 16px!important;border-radius:14px!important;background:#ffffff05!important;border:1px solid rgba(255,255,255,.06)!important;margin-bottom:10px!important}.plan-card-checkbox{width:32px!important;height:32px!important;min-width:32px!important;border-radius:8px!important;cursor:pointer!important}.sidebar-content{padding:16px!important}.more-sidebar{background:#0a0814f5!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important}.more-menu-list{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.more-menu-item{display:flex!important;justify-content:space-between!important;align-items:center!important;background:#ffffff05!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:14px!important;padding:16px 18px!important;min-height:56px!important;color:#fff!important;cursor:pointer!important;font-family:var(--font-sans)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;width:100%!important;outline:none!important;text-align:left!important}.more-menu-item:active{background:#ff990026!important;border-color:#f906!important;transform:scale(.97)!important}.more-item-left{display:flex!important;align-items:center!important;gap:14px!important}.more-item-icon{font-size:20px!important;color:var(--accent-orange)!important;width:24px!important;text-align:center!important}.more-item-title{font-size:.9rem!important;font-weight:600!important;letter-spacing:.2px!important}.more-item-chevron{font-size:16px!important;color:var(--text-inactive)!important}.more-item-value{font-size:.74rem!important;font-weight:700!important;color:var(--text-muted)!important;background:#ffffff0d!important;padding:4px 10px!important;border-radius:8px!important}.more-menu-divider{height:1px!important;background:#ffffff0f!important;margin:10px 0!important;width:100%!important}.mobile-header-actions{display:flex!important;align-items:center!important;gap:10px!important;margin-right:8px!important}.mobile-header-btn{width:38px!important;height:38px!important;border-radius:50%!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;cursor:pointer!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;padding:0!important;outline:none!important}.mobile-header-btn:active{background:#ff990026!important;border-color:#f906!important;transform:scale(.92)!important}#mobile-header-auth-btn{overflow:visible!important}#mobile-header-auth-btn .auth-nav-avatar--mobile{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:50%!important}#mobile-header-auth-btn .auth-nav-avatar--mobile .auth-nav-avatar__initial{font-size:1rem!important}#mobile-header-auth-btn.mobile-header-auth-btn--avatar,#mobile-header-auth-btn:has(.auth-nav-avatar:not([hidden])){background:transparent!important;padding:0!important}#mobile-header-alerts-badge{position:absolute!important;top:2px!important;right:2px!important;background:var(--accent-orange)!important;color:#07060e!important;font-size:.6rem!important;font-weight:800!important;min-width:14px!important;height:14px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;border:1.5px solid rgba(13,12,26,.9)!important}#mobile-header-alerts-badge.alerts-badge-urgent{background:#ff4d4d!important;color:#fff!important}#mobile-header-auth-status-dot{position:absolute!important;top:2px!important;right:2px!important;width:8px!important;height:8px!important;border-radius:50%!important;background-color:var(--accent-green)!important;border:1.5px solid rgba(13,12,26,.9)!important;box-shadow:0 0 8px var(--accent-green)!important;animation:auth-pulse 2s infinite ease-in-out!important;z-index:2!important}}.splash-bg-lcp-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;z-index:-1;border-radius:inherit}.splash-bg-image{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.splash-desktop-only{display:flex}@media(max-width:768px){.splash-desktop-only{display:none!important}}.splash-mobile-only{display:none}@media(max-width:768px){.splash-mobile-only{display:flex!important;flex-direction:column;position:relative;width:calc(100% - 32px);max-width:420px;min-height:unset;height:auto;max-height:92vh;border-radius:20px;overflow:hidden;background:#0a0c16f7;border:1px solid rgba(255,153,0,.18);padding:0}}.splash-mobile-bg{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(255,153,0,.22) 0%,transparent 65%),radial-gradient(ellipse 60% 40% at 85% 100%,rgba(124,58,237,.18) 0%,transparent 60%),linear-gradient(160deg,#07060e,#0d111c 60%,#0a0d1a);z-index:0;pointer-events:none}.splash-mobile-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:32px 24px 20px;text-align:center}.splash-mobile-header{display:flex;align-items:center;gap:12px}.splash-mobile-logo-svg{width:44px;height:44px;flex-shrink:0;filter:drop-shadow(0 0 12px rgba(255,153,0,.35))}.splash-mobile-brand-name{font-family:var(--font-sans);font-size:1.35rem;font-weight:800;color:#fff;letter-spacing:-.3px;line-height:1.1}.splash-mobile-domain{color:#f90;font-weight:400}.splash-mobile-brand-sub{font-size:.7rem;color:#cbd5e199;font-weight:400;margin-top:2px;letter-spacing:.3px}.splash-mobile-title{font-family:var(--font-sans);font-size:1.45rem;font-weight:800;color:#fff;line-height:1.25;letter-spacing:-.4px;margin:0;text-align:center}.splash-mobile-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.splash-mpill{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#ff990014;border:1px solid rgba(255,153,0,.22);border-radius:50px;color:#ffc864e6;font-size:.72rem;font-weight:600;letter-spacing:.2px;white-space:nowrap}.splash-mpill svg{color:#f90;flex-shrink:0}.splash-mobile-cta{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;font-size:.95rem;font-weight:700;border-radius:12px}.splash-mobile-cta svg{flex-shrink:0;transition:transform .2s ease}.splash-mobile-cta:hover svg{transform:translate(3px)}.splash-mobile-legal{font-size:.62rem;color:#94a3b88c;line-height:1.4;text-align:center;margin:0;padding:0 8px}@media(min-width:768px){.splash-bg-image{background-image:url(/splash_aurora_bg.webp)}}.splash-mobile-title,.splash-mobile-brand-name,.splash-mobile-brand-sub,.splash-mpill,.splash-mobile-cta{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.legal-content-tab h4,.legal-content-tab h5,.legal-content-tab h6,.legal-content-tab strong{color:var(--mode-text-primary, #ffffff)}.legal-content-tab p,.legal-content-tab li,.legal-content-tab .legal-accent-block{color:var(--mode-text-secondary, #94a3b8)}.header-stats-ticker .ticker-item,.header-stats-ticker .sec-label,.header-stats-ticker .sec-val{font-size:.6rem!important;font-weight:500!important}.header-stats-ticker .ws-status-text{font-size:.6rem!important;font-weight:400!important;opacity:.65!important}.header-stats-ticker .sec-change{background:transparent!important;border:none!important;padding:0!important;margin:0!important;box-shadow:none!important;border-radius:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}body.light-mode .header-stats-ticker .sec-change{background:transparent!important;border:none!important;box-shadow:none!important}.header-stats-row{display:flex!important;justify-content:flex-end!important;width:100%!important}.header-stats-ticker{width:auto!important;background:transparent!important;border:none!important;box-shadow:none!important;height:auto!important;gap:16px!important;justify-content:center!important;padding:4px 0!important}body.light-mode .header-stats-ticker{background:transparent!important;border:none!important}.header-stats-ticker .ticker-item{flex:0 0 auto!important;border-right:none!important;padding:0!important;height:auto!important;background:transparent!important}body.light-mode .header-stats-ticker .ticker-item{border-right:none!important;background:transparent!important}@media(max-width:768px){.header-timeframe-row{position:sticky!important;top:0!important;z-index:50!important;background:transparent!important;box-shadow:none!important;border:none!important;margin:0!important;padding:4px 0!important;width:100%!important}.timeframes,body.light-mode .timeframes{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;height:auto!important}.timeframes-wrapper{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.timeframes-wrapper::-webkit-scrollbar{display:none!important}.tf-btn{min-width:44px!important;height:36px!important;flex-shrink:0!important;font-size:.75rem!important;padding:0 10px!important;border-radius:6px!important}.header-stats-row{justify-content:flex-start!important;padding:0 0 4px!important}.header-stats-ticker{gap:10px!important;padding:0!important;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important}.header-stats-ticker::-webkit-scrollbar{display:none!important}.header-stats-ticker .ticker-item{font-size:.7rem!important;white-space:nowrap!important;padding:0!important;flex:0 0 auto!important}.header-stats-ticker .ws-status-text{display:inline-block!important}.header-stats-ticker .ws-status-container{gap:6px!important}}body:not(.light-mode){--mode-text-secondary: #CBD5E1 !important;--mode-text-tertiary: #A9B8CC !important}body.light-mode{--text-main: #0D1420 !important;--text-muted: #475569 !important;--text-inactive: #64748B !important;--mode-text-primary: #0D1420 !important;--mode-text-secondary: #475569 !important;--mode-text-tertiary: #64748B !important;--bg-dark: #F0F2F8 !important;--glass-border: rgba(0,0,0,.09) !important}body.light-mode{background-color:#f0f2f8!important;color:#0d1420!important;-webkit-text-fill-color:initial!important}body.light-mode .sidebar-content p,body.light-mode .sidebar-content span,body.light-mode .sidebar-content small,body.light-mode .sidebar-content li{color:#475569!important}body.light-mode .sidebar-content strong,body.light-mode .sidebar-content b{color:#0d1420!important}body.light-mode .stat-value{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .stat-label{color:#475569!important}body.light-mode .chart-header h2,body.light-mode .chart-header h3{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .chart-header span,body.light-mode .chart-header small{color:#64748b!important}body.light-mode .header-stats-ticker .ticker-item,body.light-mode .header-stats-ticker .sec-label,body.light-mode .header-stats-ticker .ws-status-text{color:#475569!important}body.light-mode .header-stats-ticker .ticker-item .sec-val,body.light-mode .auth-settings-menu-label{color:#0d1420!important}body.light-mode .auth-settings-menu-hint{color:#64748b!important}body.light-mode .auth-settings-menu-chevron{color:#94a3b8!important}body.light-mode .auth-settings-subtitle{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .auth-settings-subdesc{color:#475569!important}body.light-mode .auth-settings-block-title{color:#0d1420!important}body.light-mode .auth-settings-block-desc{color:#475569!important}body.light-mode .auth-settings-lang-label{color:#64748b!important}body.light-mode .auth-settings-lang-row .lang-btn-hud{color:#0d1420!important;background:#0000000a!important;border-color:#0000001a!important}body.light-mode .auth-settings-lang-row .lang-btn-hud.active{color:var(--accent-orange, #FF9900)!important;background:#ff990014!important;border-color:#ff99004d!important}body.light-mode .auth-settings-menu-item{color:#0d1420!important}body.light-mode .auth-settings-logout-btn{color:#dc2626!important;border-color:#dc262633!important}body.light-mode .auth-settings-back-btn{color:#0d1420!important}body.light-mode .auth-profile-name{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .auth-profile-email{color:#64748b!important}body.light-mode .auth-pref-label{color:#0d1420!important}body.light-mode .auth-pref-desc,body.light-mode .mobile-settings-footer-row,body.light-mode .auth-delete-confirm-desc{color:#64748b!important}body.light-mode .plan-card{color:#0d1420!important}body.light-mode .plan-card-title{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .plan-card-subtitle,body.light-mode .plan-card-desc{color:#475569!important}body.light-mode .plan-item-text{color:#0d1420!important}body.light-mode .plan-item.completed .plan-item-text,body.light-mode .plan-card-footer,body.light-mode .plan-card-meta{color:#64748b!important}body.light-mode .plan-sidebar .sidebar-title{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .plan-sidebar .sidebar-subtitle{color:#475569!important}body.light-mode .alerts-sidebar .sidebar-title{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .alerts-sidebar .sidebar-subtitle{color:#475569!important}body.light-mode .alert-title{color:#0d1420!important}body.light-mode .alert-message{color:#475569!important}body.light-mode .alert-time,body.light-mode .alert-source{color:#94a3b8!important}body.light-mode .alerts-lock-title{color:#0d1420!important}body.light-mode .alerts-lock-text{color:#475569!important}body.light-mode .prediction-sidebar .sidebar-title,body.light-mode .prediction-sidebar h2,body.light-mode .prediction-sidebar h3{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .prediction-sidebar .sidebar-subtitle,body.light-mode .prediction-sidebar p,body.light-mode .prediction-sidebar span{color:#475569!important}body.light-mode .pred-title-glow{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .pred-legend-label,body.light-mode .pro-explain-body{color:#475569!important}body.light-mode .pro-explain-bold{color:#0d1420!important}body.light-mode .pro-explain-header{color:#0369a1!important}body.light-mode .pro-explain-card{background:#00000006!important;border-color:#00000012!important}body.light-mode .correlation-sidebar .sidebar-title,body.light-mode .correlation-sidebar h2,body.light-mode .correlation-sidebar h3{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .correlation-sidebar .sidebar-subtitle,body.light-mode .correlation-sidebar p,body.light-mode .corr-legend-label{color:#475569!important}body.light-mode .premium-custom-dropdown{background:#fff!important;border-color:#cbd5e1!important;color:#0d1420!important}body.light-mode .premium-custom-dropdown:hover{border-color:#94a3b8!important}body.light-mode .premium-custom-dropdown .dropdown-arrow{color:#64748b!important}body.light-mode .premium-custom-dropdown .dropdown-menu{background:#fff!important;border-color:#cbd5e1!important}body.light-mode .premium-custom-dropdown .dropdown-option{color:#475569!important}body.light-mode .premium-custom-dropdown .dropdown-option:hover{background:#0000000a!important;color:#0d1420!important}body.light-mode .premium-custom-dropdown .dropdown-option.active{background:#ff990014!important;color:var(--accent-orange, #FF9900)!important}body.light-mode .pred-legend{background:#00000006!important;border-color:#0000000f!important}body.light-mode .more-sidebar{background:#f8fafffa!important}body.light-mode .more-menu-item{color:#0d1420!important;background:#00000005!important;border-color:#0000000f!important}body.light-mode .more-menu-item:active{background:#ff990014!important;border-color:#ff990040!important}body.light-mode .more-item-title{color:#0d1420!important}body.light-mode .more-item-icon{color:var(--accent-orange, #FF9900)!important}body.light-mode .more-item-chevron{color:#94a3b8!important}body.light-mode .more-item-value{color:#475569!important;background:#0000000a!important}body.light-mode .more-menu-divider{background:#00000014!important}body.light-mode .mobile-header-btn{color:#0d1420!important;background:#0000000a!important;border-color:#00000017!important}body.light-mode .mobile-header-btn:active{background:#ff99001a!important;border-color:#ff99004d!important}body.light-mode .legal-content-tab h4,body.light-mode .legal-content-tab h5,body.light-mode .legal-content-tab h6,body.light-mode .legal-content-tab strong{color:#0d1420!important}body.light-mode .legal-content-tab p,body.light-mode .legal-content-tab li,body.light-mode .legal-content-tab .legal-accent-block{color:#475569!important}body.light-mode .cookie-banner{background:#fff!important;color:#0d1420!important}body.light-mode .cookie-text,body.light-mode .cookie-details-text{color:#475569!important}body.light-mode .sidebar-title{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .sidebar-subtitle{color:#475569!important}body.light-mode .brand-subtitle-row .symbol{color:#64748b!important}body.light-mode .brand-tagline{color:#475569!important;-webkit-text-fill-color:#475569!important}body:not(.light-mode) .auth-settings-menu-label{color:#fff!important}body:not(.light-mode) .auth-settings-menu-hint{color:#cbd5e1!important}body:not(.light-mode) .auth-settings-subtitle{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}body:not(.light-mode) .auth-settings-subdesc{color:#cbd5e1!important}body:not(.light-mode) .auth-settings-block-title{color:#fff!important}body:not(.light-mode) .auth-settings-block-desc{color:#cbd5e1!important}body:not(.light-mode) .auth-settings-lang-label{color:#94a3b8!important}body:not(.light-mode) .auth-pref-label{color:#fff!important}body:not(.light-mode) .auth-pref-desc{color:#a9b8cc!important}body:not(.light-mode) .auth-profile-name{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}body:not(.light-mode) .auth-profile-email{color:#94a3b8!important}body:not(.light-mode) .mobile-settings-footer-row{color:#94a3b8!important}body:not(.light-mode) .stat-value{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}body:not(.light-mode) .stat-label{color:#cbd5e1!important}body:not(.light-mode) .chart-header h2,body:not(.light-mode) .chart-header h3{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}body:not(.light-mode) .pro-explain-body{color:#a9b8cc!important}body:not(.light-mode) .pro-explain-bold{color:#fff!important}body:not(.light-mode) .plan-item-text{color:#fff!important}body:not(.light-mode) .plan-item.completed .plan-item-text{color:#64748b!important}body.light-mode #auth-sidebar label,body.light-mode #auth-sidebar .form-label{color:#475569!important}body.light-mode #auth-sidebar .auth-error-text{color:#dc2626!important}body.light-mode .text-muted,body.light-mode [class*=muted],body.light-mode .model-tab-btn{color:#475569!important}body.light-mode .model-tab-btn:hover{color:#0d1420!important;background:#00000008!important}body.light-mode .model-tab-btn.active{color:var(--accent-orange, #FF9900)!important;background:#fff!important}body.light-mode.theme-mstr .model-tab-btn.active{color:var(--accent-purple, #7C3AED)!important;background:#fff!important}body.light-mode .dock-label{color:#475569!important}body:not(.light-mode) .swiss-block-title{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}body:not(.light-mode) .swiss-block-desc{color:#a9b8cc!important}body:not(.light-mode) .swiss-block-desc strong{color:#fff!important}body:not(.light-mode) .swiss-footer-text{color:#94a3b8!important}body.light-mode .mobile-tab-bar{background:#f8fafff5!important;border-top-color:#00000017!important}body.light-mode .mobile-tab-btn{color:#64748b!important}body.light-mode .mobile-tab-btn.active{color:var(--accent-orange, #FF9900)!important}body.light-mode.theme-mstr .mobile-tab-btn.active{color:var(--accent-purple, #7C3AED)!important}body.light-mode .tab-label{color:inherit!important}body.light-mode .auth-welcome-card h3,body.light-mode .auth-error-card h3,body.light-mode .auth-profile-card h3{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .auth-welcome-card p,body.light-mode .auth-error-card p,body.light-mode .auth-profile-card p{color:#475569!important}body.light-mode .more-item-title,body.light-mode .more-menu-item span{color:#0d1420!important}body.light-mode .landing-feat-title{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .landing-feat-desc{color:#475569!important}body.light-mode .landing-feat-desc strong{color:#0d1420!important}body.light-mode .landing-feat-footer .footer-feat-name{color:#64748b!important}html.light-mode,html.light-mode *,html.light-mode *:before,html.light-mode *:after,body.light-mode,body.light-mode *,body.light-mode *:before,body.light-mode *:after{box-shadow:none!important;text-shadow:none!important}html.light-mode,body.light-mode{--glass-bg: rgba(255, 255, 255, .95) !important;--text-primary: #0D1420 !important;--text-inactive: #718096 !important}body.light-mode #manifesto-sidebar div[style*="rgba(255,255,255,0.05)"],body.light-mode #manifesto-sidebar div[style*="rgba(255,255,255,0.07)"],body.light-mode #manifesto-sidebar div[style*="rgba(255,255,255,0.2)"]{border-color:var(--mode-border, rgba(0, 0, 0, .09))!important}body.light-mode #manifesto-sidebar div[style*="background:rgba(255,255,255,0.05)"],body.light-mode #manifesto-sidebar div[style*="background: rgba(255,255,255,0.05)"]{background:var(--mode-border, rgba(0, 0, 0, .09))!important;border-color:var(--mode-border, rgba(0, 0, 0, .09))!important}body.light-mode #manifesto-sidebar div[style*=border-bottom][style*="rgba(255,255,255,0.05)"]{border-bottom-color:var(--mode-border, rgba(0, 0, 0, .09))!important}body.light-mode #manifesto-sidebar div[style*=border-left][style*="rgba(255,255,255,0.2)"]{border-left-color:var(--mode-border-strong, rgba(0, 0, 0, .16))!important}body.light-mode .swiss-block-title{color:#0d1420!important;-webkit-text-fill-color:#0D1420!important}body.light-mode .swiss-block-desc{color:#475569!important}body.light-mode .swiss-block-desc strong{color:#0d1420!important}body.light-mode .swiss-footer-text{color:#64748b!important}
