@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._wC0Mq_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}._wC0Mq_variable{--font-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/803974e4127973f0-s.1onzyl66iwfe-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4c6c4e3ac6c6a74a-s.3ryncw4ex81w_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3601f32897df77ee-s.p.2hqvev-el96z4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Russo One Fallback;src:local(Arial);ascent-override:80.0%;descent-override:24.1%;line-gap-override:0.0%;size-adjust:115.75%}.J-W0hq_className{font-family:Russo One,Russo One Fallback;font-style:normal;font-weight:400}.J-W0hq_variable{--font-display:"Russo One", "Russo One Fallback"}
:root{--acc:#f5df4d;--acc-light:#f8e970;--acc-mid:#efc63a;--acc-deep:#eab92a;--bg-edge:#050505;--bg-mid:#0e0e0f;--bg-centre:#1b1b1d;--bg-lit:#26262a;--surface:#111113;--surface-2:#1c1c1f;--fg:#f7f7f8;--fg-soft:#e4e5e8;--fg-dim:#c4c7cd;--fg-faint:#a3a7ae;--hair:#ffffff1a;--hair-faint:#ffffff0f;--up:#7cf29a;--down:#e1685e;--neutral:#c4c7cd;--radius:12px;--gutter:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:radial-gradient(1200px 600px at 50% -200px, var(--bg-centre), var(--bg-mid) 55%, var(--bg-edge));background-color:var(--bg-edge);color:var(--fg-soft);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background-attachment:fixed;min-height:100vh;font-size:15px;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}a:hover{color:var(--acc)}button,input,select{font:inherit;color:inherit}h1,h2,h3{color:var(--fg);margin:0}:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:4px}.acc{color:var(--acc)}.up{color:var(--up)}.down{color:var(--down)}.flat{color:var(--neutral)}.muted{color:var(--fg-faint)}.small{font-size:13px}.center{text-align:center}.muted a,.notice a{color:var(--acc)}.proto-banner{background:var(--acc);color:#111;text-align:center;padding:4px var(--gutter);letter-spacing:.02em;font-size:12px;font-weight:600}.logo{align-items:center;gap:8px;display:inline-flex}.logo-word{font-family:var(--font-display), sans-serif;color:var(--fg);letter-spacing:.01em;font-size:20px}.logo-accent{color:var(--acc)}.header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--hair-faint);background:#050505d9;position:sticky;top:0}.header-inner{max-width:1440px;padding:10px var(--gutter);align-items:center;gap:20px;margin:0 auto;display:flex}.header-search{flex:1;max-width:560px}.nav{gap:4px;display:flex}.nav a{color:var(--fg-dim);border-radius:8px;padding:6px 12px;font-weight:500}.nav a:hover{color:var(--fg);background:var(--surface-2)}.nav a.active{color:var(--acc)}.header-account{align-items:center;gap:8px;margin-left:auto;display:flex}.avatar{background:var(--acc);color:#111;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid;position:relative}.avatar-pro{color:var(--acc);border:1px solid var(--acc);background:#111;border-radius:4px;padding:0 4px;font-size:9px;font-weight:700;position:absolute;bottom:-6px;right:-10px}.menu-btn{border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:8px;padding:4px 10px;display:none}.search{align-items:center;display:flex;position:relative}.search input{background:var(--surface);border:1px solid var(--hair);width:100%;height:40px;color:var(--fg);border-radius:10px;padding:0 36px 0 38px}.search input::placeholder{color:var(--fg-faint)}.search input:focus{border-color:var(--acc);outline:none;box-shadow:0 0 0 3px #f5df4d26}.search-icon{color:var(--fg-faint);pointer-events:none;position:absolute;left:12px}.search-kbd{color:var(--fg-faint);border:1px solid var(--hair);border-radius:4px;padding:0 5px;font-family:inherit;font-size:11px;position:absolute;right:10px}.search-big input{border-radius:12px;height:52px;font-size:16px}.suggest{z-index:60;background:var(--surface-2);border:1px solid var(--hair);border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 16px 40px #0009}.suggest button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:10px;width:100%;padding:8px 10px;display:flex}.suggest button:hover,.suggest button.active{background:var(--bg-lit)}.suggest b{color:var(--acc);min-width:64px}.suggest span{color:var(--fg-dim);font-size:13px}.suggest .suggest-all{color:var(--fg-dim);border-top:1px solid var(--hair-faint);border-radius:0 0 8px 8px;font-size:13px}.tape{border-bottom:1px solid var(--hair-faint);background:var(--bg-edge);overflow:hidden}.tape-track{width:max-content;animation:70s linear infinite tape;display:flex}.tape:hover .tape-track{animation-play-state:paused}.tape-dup{display:flex}.tape-item{border-right:1px solid var(--hair-faint);white-space:nowrap;align-items:baseline;gap:8px;padding:7px 18px;font-size:13px;display:inline-flex}.tape-item b{color:var(--fg);font-weight:600}@keyframes tape{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tape-track{animation:none}.tape{overflow-x:auto}}.live-price{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:inline-flex}.live-price .lp-px{color:var(--fg);font-size:28px;font-weight:600;transition:color .6s}.live-price .lp-chg{font-size:16px;font-weight:600}.live-price.compact .lp-px{font-size:13px;font-weight:500}.live-price.compact .lp-chg{font-size:12px}.lp-name{color:var(--fg-dim)}.tick-up{transition:none;color:var(--up)!important}.tick-down{transition:none;color:var(--down)!important}.main{max-width:1440px;padding:20px var(--gutter) 60px;margin:0 auto}.grid-3{grid-template-columns:260px minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.col-left,.col-right{flex-direction:column;gap:16px;display:flex;position:sticky;top:76px}.page-2col{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.narrow{max-width:720px;margin:0 auto}.page-h{font-family:var(--font-display), sans-serif;margin:4px 0 16px;font-size:30px;font-weight:400}.section-h{color:var(--fg);letter-spacing:.01em;margin:24px 0 12px;font-size:15px;font-weight:600}.card .section-h:first-child{margin-top:0}.back{color:var(--fg-faint);margin-bottom:12px;font-size:14px;display:inline-block}.hero{text-align:center;padding:28px 0 32px}.hero h1{font-family:var(--font-display), sans-serif;max-width:880px;margin:0 auto;font-size:clamp(26px,4vw,44px);font-weight:400;line-height:1.12}.hero p{color:var(--fg-dim);max-width:620px;margin:12px auto 20px}.hero-search{text-align:left;max-width:640px;margin:0 auto}.card{border:1px solid var(--hair-faint);border-radius:var(--radius);background:linear-gradient(#26262a8c,#111113bf);padding:18px}.empty{color:var(--fg-faint);text-align:center;padding:32px}.notice{border-color:#f5df4d4d;margin-bottom:16px;font-size:14px}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 16px;font-weight:600;display:inline-flex}.btn-acc{background:var(--acc);color:#111}.btn-acc:hover{background:var(--acc-light);color:#111}.btn-ghost{border-color:var(--hair);color:var(--fg-soft);background:0 0}.btn-ghost:hover{border-color:var(--acc);color:var(--acc)}.btn-sm{height:32px;padding:0 12px;font-size:14px}.btn-xs{border-radius:7px;height:26px;padding:0 10px;font-size:12px}.btn-block{width:100%}.chip{background:var(--surface-2);border:1px solid var(--hair-faint);height:22px;color:var(--fg-dim);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.chip-ticker{color:var(--acc);font-weight:600}.chip-ticker:hover{border-color:var(--acc)}.chip-sector{color:var(--fg);border-color:var(--hair)}.ai-tag{letter-spacing:.05em;color:var(--acc);vertical-align:2px;border:1px solid #f5df4d73;border-radius:4px;margin-right:8px;padding:0 4px;font-size:10px;font-weight:700;display:inline-block}.pro-tag{color:#111;background:var(--acc);vertical-align:1px;border-radius:3px;margin-left:6px;padding:0 4px;font-size:9px;font-weight:700}.badge{border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.badge .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.badge-score{opacity:.75;font-variant-numeric:tabular-nums;font-weight:500}.badge-bullish{color:var(--up);background:#7cf29a1a}.badge-bearish{color:var(--down);background:#e1685e1f}.badge-neutral{color:var(--neutral);background:#c4c7cd1a}.badge-mixed{color:var(--acc-mid);background:#efc63a1f}.feed,.feed-item{flex-direction:column;gap:14px;display:flex}.filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.chips-scroll{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.chips-scroll::-webkit-scrollbar{display:none}.chip-btn{white-space:nowrap;cursor:pointer;border:1px solid var(--hair-faint);background:var(--surface);height:30px;color:var(--fg-dim);border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}.chip-btn:hover{color:var(--fg)}.chip-btn.active{background:var(--acc);color:#111;border-color:var(--acc)}.filters-right{align-items:center;gap:10px;display:flex}:where(select,input[type=number],input[type=email],input[type=password],input:not([type])){background:var(--surface);border:1px solid var(--hair);height:34px;color:var(--fg);border-radius:8px;padding:0 10px}.toggle{color:var(--fg-dim);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.toggle input{accent-color:var(--acc)}.set{border-left:3px solid var(--hair)}.set.sent-bullish{border-left-color:var(--up)}.set.sent-bearish{border-left-color:var(--down)}.set.sent-mixed{border-left-color:var(--acc-mid)}.set-meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.set-time{color:var(--acc);font-variant-numeric:tabular-nums;margin-right:4px;font-weight:600}.set-count{color:var(--fg-faint);margin-right:auto}.set-title{margin:10px 0 8px;font-size:19px;font-weight:700;line-height:1.3}.set-summary{color:var(--fg-dim);margin:0 0 12px;font-size:14px}.set-stories{border-top:1px solid var(--hair-faint);margin:0 0 12px;padding:0;list-style:none}.set-stories li{border-bottom:1px solid var(--hair-faint);grid-template-columns:96px 1fr auto;gap:10px;padding:7px 0;font-size:13.5px;display:grid}.set-stories .src{color:var(--fg-faint);text-transform:uppercase;letter-spacing:.04em;padding-top:1px;font-size:12px}.set-stories .hl{color:var(--fg-soft)}.set-stories .t{color:var(--fg-faint);font-variant-numeric:tabular-nums;font-size:12px}.set-stories .more{color:var(--acc);display:block}.set-tickers{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.calc{background:#05050573;border:1px solid #f5df4d38;border-radius:10px}.calc-toggle{cursor:pointer;width:100%;color:var(--fg);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:flex}.calc-toggle:hover,.calc-icon{color:var(--acc)}.calc-chev{color:var(--acc);text-align:center;width:18px;margin-left:auto;font-size:18px}.impact{text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700}.impact-high{color:var(--down);background:#e1685e26}.impact-medium{color:var(--acc-mid);background:#efc63a24}.impact-low{color:var(--fg-dim);background:#c4c7cd1a}.calc-body{padding:0 14px 14px}.tabs{border-bottom:1px solid var(--hair-faint);scrollbar-width:none;gap:2px;margin-bottom:14px;display:flex;overflow-x:auto}.tabs button{cursor:pointer;color:var(--fg-faint);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px;font-weight:600}.tabs button.active{color:var(--acc);border-bottom-color:var(--acc)}.movers-legend{color:var(--fg-faint);flex-wrap:wrap;gap:16px;margin-bottom:8px;font-size:11px;display:flex}.movers-legend i{vertical-align:middle;margin-right:4px;display:inline-block}.lg-band{background:#f5df4d59;border-radius:3px;width:18px;height:6px}.lg-pred{background:var(--acc);border-radius:2px;width:3px;height:12px}.lg-act{border:2px solid var(--fg);border-radius:50%;width:9px;height:9px}.mover{border-top:1px solid var(--hair-faint);grid-template-columns:120px 1fr 92px 60px;align-items:center;gap:12px;padding:8px 0;display:grid}.mover-sym{flex-direction:column;line-height:1.2;display:flex}.mover-sym b{color:var(--fg)}.mover-sym small{color:var(--fg-faint);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.mover-why{color:var(--fg-faint);margin-top:4px;font-size:11.5px;display:block}.mover-nums{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;line-height:1.2;display:flex}.mover-nums span{font-size:15px;font-weight:700}.mover-nums small{color:var(--fg-faint);font-size:11px}.conf{text-transform:uppercase;letter-spacing:.05em;text-align:center;border:1px solid var(--hair);color:var(--fg-dim);border-radius:4px;padding:2px 0;font-size:10px}.conf-high{color:var(--up);border-color:#7cf29a66}.conf-low{color:var(--fg-faint)}.rbar{height:14px;position:relative}.rbar-zero{background:var(--hair);width:1px;position:absolute;top:0;bottom:0;left:50%}.rbar-band{border-radius:3px;height:6px;position:absolute;top:4px}.rbar-band.up{background:#7cf29a40}.rbar-band.down{background:#e1685e47}.rbar-band.flat{background:var(--hair)}.rbar-pred{border-radius:2px;width:3px;height:12px;margin-left:-1.5px;position:absolute;top:1px}.rbar-pred.up{background:var(--up)}.rbar-pred.down{background:var(--down)}.rbar-pred.flat{background:var(--neutral)}.rbar-act{border:2px solid var(--fg);background:var(--bg-edge);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;transition:left 1.2s;position:absolute;top:2.5px}.position{grid-template-columns:1fr 1fr;gap:16px;display:grid}.position-form{flex-direction:column;gap:10px;display:flex}.position-form label,.alert-form label,.auth form label{color:var(--fg-faint);flex-direction:column;gap:4px;font-size:12px;display:flex}.position-form select,.position-form input{width:100%}.seg{background:var(--surface);border:1px solid var(--hair);border-radius:9px;padding:3px;display:inline-flex}.seg button{cursor:pointer;color:var(--fg-dim);background:0 0;border:0;border-radius:6px;flex:1;padding:5px 14px;font-size:13px;font-weight:600}.seg button.active{background:var(--bg-lit);color:var(--fg)}.seg button.active.up{color:var(--up)}.seg button.active.down{color:var(--down)}.position-out{flex-direction:column;gap:10px;display:flex}.stat{background:var(--surface);border:1px solid var(--hair-faint);border-radius:10px;flex-direction:column;padding:12px;display:flex}.stat small{color:var(--fg-faint);font-size:12px}.stat b{font-variant-numeric:tabular-nums;margin:2px 0;font-size:26px;line-height:1.2}.stat span{color:var(--fg-faint);font-variant-numeric:tabular-nums;font-size:12px}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th{text-align:left;color:var(--fg-faint);text-transform:uppercase;letter-spacing:.05em;padding:6px 8px;font-size:11px;font-weight:600}td{border-top:1px solid var(--hair-faint);padding:8px;font-size:14px}td a{color:var(--acc);font-weight:600}.num,.mkt th:nth-child(3),.mkt th:nth-child(4){text-align:right}.table-wrap{overflow-x:auto}.hit{font-size:12px}.hit.yes{color:var(--up)}.hit.no{color:var(--down)}.history{position:relative}.history-sum{color:var(--fg-soft);margin:0 0 10px;font-size:14px}.history ul{margin:0;padding:0;list-style:none}.history li{border-top:1px solid var(--hair-faint);grid-template-columns:80px 1fr auto 56px;gap:12px;padding:8px 0;font-size:13px;display:grid}.h-date{color:var(--acc);font-weight:600}.h-move{color:var(--fg);font-variant-numeric:tabular-nums}.h-win{color:var(--fg-faint);text-align:right}.history.locked>p,.history.locked>ul{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.lock{text-align:center;background:#05050566;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex;position:absolute;inset:0}.lock b{color:var(--fg)}.lock span{color:var(--fg-dim);font-size:13px}.lock-actions{gap:8px;margin-top:8px;display:flex}.disclaimer{color:var(--fg-faint);margin:12px 0 0;font-size:11px}.side-list h3{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;display:flex}.side-link{color:var(--acc);font-size:12px;font-weight:500}.side-list ul{margin:0;padding:0;list-style:none}.side-list li{border-top:1px solid var(--hair-faint);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:13.5px;display:flex}.side-list li>a:first-child{flex-direction:column;min-width:0;line-height:1.25;display:flex}.side-list li b{color:var(--fg)}.side-list li small{color:var(--fg-faint);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:11px;overflow:hidden}.side-list .live-price{flex-direction:column;align-items:flex-end;gap:0}.wire-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.wire h3{align-items:center;gap:8px;font-size:14px;display:flex}.pulse{background:var(--down);border-radius:50%;width:8px;height:8px;animation:1.6s infinite pulse;box-shadow:0 0 #e1685eb3}.pulse.paused{background:var(--fg-faint);animation:none}@keyframes pulse{70%{box-shadow:0 0 0 8px #e1685e00}to{box-shadow:0 0 #e1685e00}}.wire ul{max-height:420px;margin:0;padding:0;list-style:none;overflow-y:auto}.wire li{border-top:1px solid var(--hair-faint);border-left:2px solid #0000;grid-template-columns:34px 1fr;gap:8px;padding:8px 0 8px 8px;font-size:13px;display:grid}.wire li.w-bullish{border-left-color:#7cf29a80}.wire li.w-bearish{border-left-color:#e1685e8c}.wire li.fresh{animation:2.5s ease-out fresh}@keyframes fresh{0%{background:#f5df4d29}to{background:0 0}}.w-time{color:var(--fg-faint);font-variant-numeric:tabular-nums;padding-top:2px;font-size:11px}.w-hl{color:var(--fg-soft)}.w-sym{color:var(--acc);margin-left:6px;font-size:12px;font-weight:600}.cta{background:radial-gradient(400px 200px at 100% 0, #f5df4d24, transparent), var(--surface);border-color:#f5df4d59;display:block}.cta:hover{color:inherit;border-color:var(--acc)}.cta-kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--acc);font-size:11px;font-weight:700}.cta-title{font-family:var(--font-display), sans-serif;color:var(--fg);margin:6px 0;font-size:19px;line-height:1.2}.cta-body{color:var(--fg-dim);margin:0 0 12px;font-size:13px}.ad{border:1px dashed var(--hair);border-radius:var(--radius);color:var(--fg-faint);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;justify-content:center;align-items:center;font-size:12px;display:flex}.ad small{opacity:.7;letter-spacing:.04em;font-size:10px}.ad-rect{height:250px}.ad-banner{height:90px}.quote-card{flex-direction:column;gap:14px;display:flex}.quote-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.quote-sym{font-family:var(--font-display), sans-serif;font-size:28px;font-weight:400}.quote-sym span{font-family:var(--font-sans), sans-serif;color:var(--fg-faint);margin-left:6px;font-size:16px}.quote-actions{gap:8px;display:flex}.quote-alts{flex-wrap:wrap;gap:8px;display:flex}.alt{border:1px solid var(--hair-faint);background:var(--surface);border-radius:8px;align-items:baseline;gap:8px;padding:6px 10px;display:flex}.alt b{color:var(--acc)}.tv{border:1px solid var(--hair-faint);background:var(--bg-mid);border-radius:10px;overflow:hidden}.stats{background:var(--hair-faint);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;display:grid;overflow:hidden}.stats div{background:var(--surface);padding:10px 12px}.stats dt{color:var(--fg-faint);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.stats dd{color:var(--fg);font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}.alert-form{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.search-page{flex-direction:column;gap:16px;max-width:1040px;margin:0 auto;display:flex}.interp{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.interp-label{color:var(--fg-faint);margin-right:4px;font-size:13px}.markets{flex-direction:column;gap:16px;display:flex}.heat{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.heat-cell{border:1px solid var(--hair-faint);border-radius:10px;flex-direction:column;gap:2px;padding:14px;display:flex}.heat-cell b{color:var(--fg);font-size:13px}.heat-cell span{font-variant-numeric:tabular-nums;font-weight:700}.heat-cell.up{background:rgba(124, 242, 154, calc(.06 + var(--a) * .28))}.heat-cell.up span{color:var(--up)}.heat-cell.down{background:rgba(225, 104, 94, calc(.06 + var(--a) * .3))}.heat-cell.down span{color:var(--down)}.heat-cell:hover{border-color:var(--acc)}.auth{place-items:center;padding:40px 0;display:grid}.auth-card{flex-direction:column;gap:14px;width:100%;max-width:400px;display:flex}.auth form{flex-direction:column;gap:12px;display:flex}.auth form input{width:100%;height:40px}.auth-seg{width:100%}.auth-or{text-align:center;color:var(--fg-faint);font-size:12px}.row-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.narrow .stats{grid-template-columns:repeat(2,1fr)}.pricing{max-width:820px;margin:0 auto}.plans{grid-template-columns:1fr 1fr;gap:16px;margin:28px 0 16px;display:grid}.plan{flex-direction:column;gap:10px;display:flex;position:relative}.plan h3{font-size:16px}.plan .price{font-family:var(--font-display), sans-serif;color:var(--fg);font-size:40px}.plan .price small{font-family:var(--font-sans), sans-serif;color:var(--fg-faint);font-size:15px}.plan ul{flex:1;margin:0 0 8px;padding:0;list-style:none}.plan li{border-top:1px solid var(--hair-faint);padding:6px 0 6px 22px;font-size:14px;position:relative}.plan li:before{content:"✓";color:var(--acc);position:absolute;left:0}.plan-pro{border-color:var(--acc)}.plan-flag{background:var(--acc);color:#111;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:-11px;right:16px}.footer{border-top:1px solid var(--hair-faint);background:var(--bg-edge)}.footer-inner{max-width:1440px;padding:28px var(--gutter);grid-template-columns:1fr auto;gap:16px;margin:0 auto;display:grid}.footer-tag{color:var(--fg-faint);margin:8px 0 0;font-size:13px}.footer nav{color:var(--fg-dim);gap:18px;font-size:14px;display:flex}.footer-legal{color:var(--fg-faint);grid-column:1/-1;max-width:820px;margin:0;font-size:12px}@media (max-width:1180px){.grid-3{grid-template-columns:minmax(0,1fr) 300px}.col-left{display:none}}@media (max-width:900px){.grid-3,.page-2col{grid-template-columns:minmax(0,1fr)}.col-right{position:static}.grid-3 .col-right{order:-1}.grid-3 .col-right .ad,.grid-3 .col-right .cta{display:none}.wire ul{max-height:220px}.stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.header-inner{flex-wrap:wrap;gap:10px}.header-search{flex-basis:100%;order:3;max-width:none}.menu-btn{display:block}.nav{background:var(--bg-edge);border-bottom:1px solid var(--hair);padding:8px var(--gutter);flex-direction:column;display:none;position:absolute;top:100%;left:0;right:0}.nav.open{display:flex}.nav a{padding:10px 4px}.hero{padding:12px 0 20px}.hero-search{display:none}.filters-right{justify-content:space-between;width:100%}.set-stories li{grid-template-columns:1fr auto}.set-stories .src{display:none}.set-title{font-size:17px}.mover{grid-template-columns:70px 1fr 70px}.mover .conf,.mover-sym small{display:none}.position{grid-template-columns:1fr}.history li{grid-template-columns:1fr;gap:2px}.h-win{text-align:left}.plans{grid-template-columns:1fr}.hide-sm{display:none}.ad-banner{height:60px}.footer-inner{grid-template-columns:1fr}.live-price .lp-px{font-size:24px}.since th:nth-child(2),.since td:nth-child(2){display:none}}.lp-via{letter-spacing:.04em;color:var(--fg-faint);border:1px solid var(--hair);border-radius:4px;align-self:center;padding:0 4px;font-size:10px;font-weight:700}.live-price.compact .lp-via{font-size:9px}.set-stories a.hl:hover{color:var(--acc)}.set-noimpact{color:var(--fg-faint);border:1px dashed var(--hair);border-radius:10px;padding:10px 14px;font-size:13px}.feed-status{color:var(--fg-faint);align-items:center;gap:8px;font-size:12px;display:flex}.main{padding-top:14px}.grid-3{grid-template-columns:270px minmax(0,1fr) 270px;gap:14px}.col-left,.col-right{gap:12px;top:64px}.card{border-radius:10px;padding:14px}.home{flex-direction:column;gap:12px;display:flex}.term-head{justify-content:space-between;align-items:flex-end;gap:12px;padding:4px 0 0;display:flex}.term-head h1{font-family:var(--font-display), sans-serif;letter-spacing:.01em;font-size:26px;font-weight:400}.term-head p{color:var(--fg-faint);margin:2px 0 0;font-size:13px}.mstrip{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;display:grid}.mbox{background:var(--surface);border:1px solid var(--hair-faint);font-variant-numeric:tabular-nums;border-radius:9px;flex-direction:column;gap:1px;padding:9px 11px 10px;display:flex;position:relative;overflow:hidden}.mbox:hover{color:inherit;border-color:#f5df4d73}.mbox-sym{color:var(--fg-faint);letter-spacing:.04em;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.mbox-px{color:var(--fg);font-size:15px;font-weight:600}.mbox-chg{font-size:12px;font-weight:600}.mbox-bar{height:2px;position:absolute;bottom:0;left:0}.mbox-bar.up{background:var(--up)}.mbox-bar.down{background:var(--down)}.mbox-cta{background:var(--acc);border-color:var(--acc)}.mbox-cta .mbox-sym,.mbox-cta .mbox-chg{color:#111111b3}.mbox-cta .mbox-px{color:#111}.mbox-cta:hover{background:var(--acc-light)}.feed{gap:10px}.term-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.term-h{font-family:var(--font-display), sans-serif;align-items:center;gap:8px;font-size:16px;font-weight:400;display:flex}.term-h small{font-family:var(--font-sans), sans-serif;color:var(--fg-faint);font-size:12px}.term-controls{align-items:center;gap:8px;display:flex}.term-controls select{height:30px;font-size:13px}.seg-sm button{white-space:nowrap;padding:3px 10px;font-size:12px}.chip-btn{border-radius:7px;height:26px;padding:0 10px;font-size:12px}.tiles{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:8px;display:grid}.tile{border:1px solid var(--hair-faint);border-top:2px solid var(--hair);background:linear-gradient(#26262a8c,#111113d9);border-radius:9px;flex-direction:column;gap:6px;min-height:172px;padding:10px 11px 9px;transition:border-color .15s,transform .15s;display:flex;position:relative}.tile:hover{border-color:#f5df4d66;transform:translateY(-1px)}.tile.sent-bullish{border-top-color:var(--up)}.tile.sent-bearish{border-top-color:var(--down)}.tile.sent-mixed{border-top-color:var(--acc-mid)}.tile-hot{box-shadow:inset 0 0 0 1px #f5df4d1f,0 0 24px -12px #f5df4d73}.tile-hit{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:9px;position:absolute;inset:0}.tile-hit:focus-visible{outline:2px solid var(--acc)}.tile a,.tile .tile-movers{z-index:2;position:relative}.tile-meta{color:var(--fg-faint);align-items:center;gap:5px;min-width:0;font-size:11px;display:flex}.tile-src{color:var(--fg-dim);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-weight:700;overflow:hidden}.tile-time{color:var(--acc);white-space:nowrap;font-weight:600}.tile-count{border:1px solid var(--hair);border-radius:4px;padding:0 4px;font-size:10px}.pill{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:9.5px;font-weight:800}.pill-bullish{color:var(--up);background:#7cf29a1f}.pill-bearish{color:var(--down);background:#e1685e24}.pill-mixed{color:var(--acc-mid);background:#efc63a21}.pill-neutral{color:var(--neutral);background:#c4c7cd1a}.tile-title{color:var(--fg);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.tile-sum{color:var(--fg-faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.tile-movers{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.mv{border:1px solid var(--hair-faint);font-variant-numeric:tabular-nums;background:#0505058c;border-radius:5px;align-items:baseline;gap:5px;padding:2px 6px;font-size:11px;display:inline-flex}.mv b{color:var(--acc)}.mv span{font-weight:700}.mv:hover{border-color:var(--acc);color:inherit}.tile-foot{border-top:1px solid var(--hair-faint);align-items:center;gap:8px;padding-top:6px;font-size:11px;display:flex}.tile-movers+.tile-foot{margin-top:0}.tile-sum+.tile-foot,.tile-title+.tile-foot{margin-top:auto}.tile-cat{color:var(--fg-faint)}.tile-open{color:var(--acc);margin-left:auto;font-weight:700}.tile-ad{background:0 0;border:0;min-height:0;padding:0}.tile-ad .ad{height:100%;min-height:172px}.hex-pip{fill:var(--bg-lit);stroke:var(--hair);stroke-width:.8px}.hex-pip.on{fill:var(--acc);stroke:var(--acc)}.impact-pips{gap:2px;display:inline-flex}.impact-pips.impact-high .hex-pip.on{fill:var(--down);stroke:var(--down)}.cta-kicker{align-items:center;gap:6px;display:flex}.cta-kicker .hex-pip.on{fill:var(--acc)}.drawer-wrap{z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer-scrim{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;border:0;position:absolute;inset:0}.drawer{background:var(--bg-mid);border-left:1px solid #f5df4d40;outline:none;flex-direction:column;gap:12px;width:min(680px,100%);height:100%;padding:14px;animation:.2s ease-out drawer-in;display:flex;position:relative;overflow-y:auto}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.drawer{animation:none}.tile{transition:none}}.drawer-bar{justify-content:space-between;align-items:center;display:flex}.drawer-link{color:var(--acc);font-size:13px;font-weight:600}body.no-scroll{overflow:hidden}.trade-strip{background:radial-gradient(300px 120px at 100% 0, #f5df4d29, transparent), var(--surface);border:1px solid #f5df4d59;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.trade-strip div{flex-direction:column;display:flex}.trade-strip b{color:var(--fg);font-family:var(--font-display), sans-serif;font-size:15px;font-weight:400}.trade-strip span{color:var(--fg-dim);font-size:12.5px}.calc-trade{color:var(--fg-dim);background:#f5df4d0f;border:1px dashed #f5df4d4d;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:8px 10px;font-size:12.5px;display:flex}.cta-compact .cta-title{font-size:16px}.header-trade{box-shadow:0 0 0 3px #f5df4d1f}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.row-btns{justify-content:flex-end;align-items:center;gap:6px;display:flex}.mobile-trade{display:none}.side-list li{padding:6px 0;font-size:13px}.wire li{padding:6px 0 6px 8px;font-size:12.5px}.wire ul{max-height:520px}@media (max-width:1280px){.mstrip{grid-template-columns:repeat(5,minmax(0,1fr))}.mstrip .mbox:nth-child(n+5):not(.mbox-cta){display:none}}@media (max-width:1180px){.grid-3{grid-template-columns:minmax(0,1fr) 270px}}@media (max-width:900px){.grid-3{grid-template-columns:minmax(0,1fr)}.grid-3 .col-left,.grid-3 .col-right{position:static}.grid-3 .col-left{order:2;display:flex}.grid-3 .col-main{order:1}.grid-3 .col-right{order:3}.grid-3 .col-right .cta{display:block}}@media (max-width:760px){.header-trade{display:none}.mstrip{grid-template-columns:repeat(3,minmax(0,1fr))}.mstrip .mbox:nth-child(n+4):not(.mbox-cta),.mstrip .mbox-cta{display:none}.tiles{grid-template-columns:1fr}.tile{min-height:0}.term-head h1{font-size:21px}.trade-strip{flex-direction:column;align-items:flex-start}.mobile-trade{z-index:40;padding:10px var(--gutter);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--fg-dim);background:#050505f0;border-top:1px solid #f5df4d59;justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex;position:sticky;bottom:0}.mobile-trade b{color:var(--fg)}.drawer{width:100%;padding:12px}}
