:root{--te-bg: #0A0A0F;--te-ink-1: #F5F5F7;--te-ink-2: rgba(245, 245, 247, .68);--te-ink-3: rgba(245, 245, 247, .44);--te-hair: rgba(255, 255, 255, .06);--te-hair-strong: rgba(255, 255, 255, .1);--te-gold: #D4AF37;--te-pos: #34D399;--te-neg: #FB7185;--te-warn: #F59E0B}:root[data-theme=light]{--te-bg: #FFFFFF;--te-ink-1: #14141A;--te-ink-2: rgba(20, 20, 26, .7);--te-ink-3: rgba(20, 20, 26, .48);--te-hair: rgba(0, 0, 0, .08);--te-hair-strong: rgba(0, 0, 0, .14);--te-gold: #9A7B18;--te-pos: #047857;--te-neg: #BE123C;--te-warn: #B45309}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--te-bg);color:var(--te-ink-1);font:400 13px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.panel{display:flex;flex-direction:column;gap:10px;height:100%;padding:12px 13px 10px;overflow:hidden}.panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--te-hair)}.panel__brand{color:var(--te-gold);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.panel__sym{color:var(--te-ink-2);font-size:11px;font-weight:600;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs{display:flex;gap:2px;padding:2px;border-radius:3px;background:var(--te-hair)}.tab{flex:1;padding:4px 0 5px;border:0;border-radius:2px;background:transparent;color:var(--te-ink-3);font:700 9.5px/1 inherit;font-family:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.tab:hover{color:var(--te-ink-2)}.tab--on{background:var(--te-hair-strong);color:var(--te-ink-1)}.tab:focus-visible{outline:1px solid var(--te-gold);outline-offset:1px}.filters{display:flex;flex:0 0 auto;gap:6px;align-items:center}.filters__q{flex:1;min-width:0;padding:4px 7px;border:1px solid var(--te-hair-strong);border-radius:3px;background:transparent;color:var(--te-ink-1);font:400 11px/1.3 inherit;font-family:inherit;-webkit-text-size-adjust:100%}.filters__q::placeholder{color:var(--te-ink-3)}.filters__q:focus-visible{outline:none;border-color:var(--te-gold)}.filters__q::-webkit-search-cancel-button{-webkit-appearance:none}.chip{flex:0 0 auto;padding:4px 9px;border:1px solid var(--te-hair-strong);border-radius:3px;background:transparent;color:var(--te-ink-2);font:700 9.5px/1.3 inherit;font-family:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.chip:hover{color:var(--te-ink-1)}.chip--on{border-color:var(--te-gold);background:var(--te-hair-strong);color:var(--te-gold)}.chip:focus-visible{outline:1px solid var(--te-gold);outline-offset:1px}.list{display:flex;flex:1;flex-direction:column;gap:7px;min-height:0;overflow-y:auto}.list__scope{margin:0;color:var(--te-ink-3);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.evs,.stories{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.ev__top{display:grid;grid-template-columns:26px 1fr auto;gap:7px;align-items:baseline}.ev__cty{color:var(--te-ink-3);font-size:9px;font-weight:700;letter-spacing:.06em}.ev__name{color:var(--te-ink-1);font-size:11.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev__in{color:var(--te-ink-2);font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.ev__in--now{color:var(--te-warn);font-weight:700}.ev__nums{display:flex;gap:11px;padding-left:33px}.ev__nums span{color:var(--te-ink-2);font-size:10px;font-variant-numeric:tabular-nums}.ev__nums i{color:var(--te-ink-3);font-style:normal}.story{display:flex;flex-direction:column;gap:3px;padding-bottom:9px;border-bottom:1px solid var(--te-hair)}.story:last-child{padding-bottom:0;border-bottom:0}.story__meta{display:flex;gap:7px;align-items:baseline}.sev{padding:1px 5px;border:1px solid var(--te-hair-strong);border-radius:2px;color:var(--te-ink-3);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.sev--critical{border-color:var(--te-neg);color:var(--te-neg)}.sev--high{border-color:var(--te-warn);color:var(--te-warn)}.story__cat{color:var(--te-ink-3);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story__at{margin-left:auto;color:var(--te-ink-3);font-size:9.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.story__t{margin:0;color:var(--te-ink-1);font-size:12px;font-weight:600;line-height:1.3}.story__foot{display:flex;gap:7px;align-items:baseline;margin:1px 0 0}.story__im{font-size:10.5px}.story__im--pos{color:var(--te-pos)}.story__im--neg{color:var(--te-neg)}.story__im--neu{color:var(--te-ink-2)}.story__macro{padding:0 4px;border:1px solid var(--te-hair-strong);border-radius:2px;color:var(--te-ink-3);font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.story__src{margin-left:auto;color:var(--te-ink-3);font-size:9.5px;white-space:nowrap}.hero{display:flex;flex-direction:column;gap:4px;padding:9px 10px 10px;border:1px solid var(--te-gold);border-radius:3px;background:#d4af370d}.hero--plain{border-color:var(--te-hair-strong);background:var(--te-card)}.hero__why{margin:0;color:var(--te-gold);font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hero--plain .hero__why{color:var(--te-ink-3)}.hero__top{display:flex;gap:9px;align-items:baseline}.hero__cd{color:var(--te-gold);font-size:21px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.hero--plain .hero__cd{color:var(--te-ink-2)}.hero__cty{margin-left:auto;color:var(--te-ink-3);font-size:9px;font-weight:700;letter-spacing:.1em}.hero__ev{margin:2px 0 0;color:var(--te-ink-1);font-size:13px;font-weight:600;line-height:1.25}.hero__nums{display:flex;gap:12px;margin:0}.hero__nums span{color:var(--te-ink-2);font-size:10.5px;font-variant-numeric:tabular-nums}.hero__nums i{color:var(--te-ink-3);font-style:normal}.grp{display:flex;gap:8px;align-items:baseline;margin:2px 0 0}.grp__k{color:var(--te-gold);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.grp--dim .grp__k{color:var(--te-ink-3)}.grp__c{margin-left:auto;color:var(--te-ink-3);font-size:9.5px;font-variant-numeric:tabular-nums}.quiet{margin:0;padding:9px 10px;border:1px dashed var(--te-hair-strong);border-radius:3px;color:var(--te-ink-3);font-size:11px;line-height:1.45}.rel{display:flex;flex-direction:column;gap:3px;opacity:.82}.rel__top{display:grid;grid-template-columns:26px 1fr auto;gap:7px;align-items:baseline}.surp{padding:1px 5px;border:1px solid var(--te-hair-strong);border-radius:2px;color:var(--te-ink-2);font-size:9px;font-weight:700;letter-spacing:.06em;white-space:nowrap}.surp--above,.surp--below{border-color:#f59e0b80}.surp--in-line{color:var(--te-ink-3)}.stance{margin:0;font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.stance--aligned{color:var(--te-ink-1)}.stance--divergent{color:var(--te-warn)}.rows{display:flex;flex-direction:column;gap:7px}.row{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:8px}.row__label{color:var(--te-ink-3);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.row__value{font-size:12.5px;font-weight:600;text-transform:capitalize}.row__value--pos{color:var(--te-pos)}.row__value--neg{color:var(--te-neg)}.row__value--flat{color:var(--te-ink-2)}.row--muted .row__value{color:var(--te-ink-3);font-weight:400;text-transform:none}.row__conv{display:flex;align-items:center;gap:6px}.bar{display:block;width:46px;height:3px;border-radius:2px;background:var(--te-hair-strong);overflow:hidden}.bar__fill{display:block;height:100%;border-radius:2px}.bar__fill--pos{background:var(--te-pos)}.bar__fill--neg{background:var(--te-neg)}.bar__fill--flat{background:var(--te-ink-3)}.row__num{min-width:18px;color:var(--te-ink-2);font-size:10.5px;font-variant-numeric:tabular-nums;text-align:right}.guidance{margin:0;color:var(--te-ink-2);font-size:11.5px;line-height:1.4}.pricedin{margin:0;padding-left:6px;border-left:2px solid var(--te-ink-3, currentColor);color:var(--te-ink-2);font-size:11px;line-height:1.4}:root{--te-pos-tint: rgba(52, 211, 153, .09);--te-pos-edge: rgba(52, 211, 153, .55);--te-neg-tint: rgba(251, 113, 133, .09);--te-neg-edge: rgba(251, 113, 133, .55);--te-warn-tint: rgba(245, 158, 11, .1);--te-warn-edge: rgba(245, 158, 11, .6);--te-card: rgba(255, 255, 255, .028)}:root[data-theme=light]{--te-pos-tint: rgba(4, 120, 87, .07);--te-pos-edge: rgba(4, 120, 87, .7);--te-neg-tint: rgba(190, 18, 60, .07);--te-neg-edge: rgba(190, 18, 60, .7);--te-warn-tint: rgba(180, 83, 9, .08);--te-warn-edge: rgba(180, 83, 9, .75);--te-card: rgba(0, 0, 0, .022)}.scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding-right:2px}.verdict{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--te-hair)}.read{display:flex;flex-direction:column;gap:10px}.pick{display:flex;gap:6px;margin-top:8px}.pick__in{flex:1;min-width:0;padding:4px 7px;border:1px solid var(--te-hair-strong);border-radius:3px;background:transparent;color:var(--te-ink-1);font:400 11px/1.3 inherit;font-family:inherit;letter-spacing:.04em;-webkit-text-size-adjust:100%}.pick__in::placeholder{color:var(--te-ink-3)}.pick__in:focus-visible{outline:none;border-color:var(--te-gold)}.gate{display:flex;flex-direction:column;gap:5px;padding:9px 10px 10px;border:1px solid var(--te-warn-edge);border-radius:3px;background:var(--te-warn-tint)}.gate__h{margin:0;color:var(--te-ink-1);font-size:12px;font-weight:600;line-height:1.3}.gate__b{margin:0;color:var(--te-ink-2);font-size:10.5px;line-height:1.4}.gate__form{display:flex;gap:6px;margin-top:3px}.gate__in{flex:1;min-width:0;padding:4px 7px;border:1px solid var(--te-hair-strong);border-radius:3px;background:transparent;color:var(--te-ink-1);font:400 11px/1.3 inherit;font-family:inherit;font-variant-numeric:tabular-nums;letter-spacing:.04em;-webkit-text-size-adjust:100%}.gate__in::placeholder{color:var(--te-ink-3);letter-spacing:.04em}.gate__in:focus-visible{outline:none;border-color:var(--te-gold)}.fresh{display:flex;gap:7px;align-items:baseline;margin:0;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.fresh__eyebrow{color:var(--te-ink-3)}.fresh__age{color:var(--te-ink-3);font-variant-numeric:tabular-nums;letter-spacing:.08em}.fresh--stale .fresh__flag{color:var(--te-warn)}.lede{margin:0;color:var(--te-ink-2);font-size:11.5px;line-height:1.45}.spark{display:flex;flex-direction:column;gap:5px}.spark__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.spark__label,.spark__span{color:var(--te-ink-3);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.spark__span{letter-spacing:.08em;font-variant-numeric:tabular-nums}.spark__plot{display:block;width:100%;height:88px;touch-action:none}.spark__plot--empty{display:flex;align-items:center;justify-content:center;height:88px;color:var(--te-ink-3);font-size:10.5px}.spark__wrap{position:relative}.spark__grid{stroke:var(--te-hair);stroke-width:1;stroke-dasharray:2 3}.spark__gridlab,.spark__xlab{fill:var(--te-ink-3);font-size:8px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.spark__crossline{stroke:var(--te-hair-strong);stroke-width:1}.spark__tip{position:absolute;top:-2px;transform:translate(-50%);display:flex;gap:5px;align-items:baseline;padding:2px 6px;border:1px solid var(--te-hair-strong);border-radius:3px;background:var(--te-bg);white-space:nowrap;pointer-events:none}.spark__tipv{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.spark__tipv--pos{color:var(--te-pos)}.spark__tipv--neg{color:var(--te-neg)}.spark__tipv--flat{color:var(--te-ink-2)}.spark__tipt{color:var(--te-ink-3);font-size:9.5px;font-variant-numeric:tabular-nums}.spark__win{display:flex;gap:2px}.spark__winb{padding:1px 6px;border:0;border-radius:3px;background:transparent;color:var(--te-ink-3);font:700 9px/1.4 inherit;font-family:inherit;letter-spacing:.08em;cursor:pointer}.spark__winb:hover{color:var(--te-ink-2)}.spark__winb--on{background:var(--te-hair);color:var(--te-ink-1)}.spark__winb:focus-visible{outline:1px solid var(--te-gold);outline-offset:1px}.spark__zero{stroke:var(--te-hair-strong);stroke-width:1}.spark__fill--pos{fill:var(--te-pos);opacity:.18}.spark__fill--neg{fill:var(--te-neg);opacity:.18}.spark__line{fill:none;stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.spark__line--pos{stroke:var(--te-pos)}.spark__line--neg{stroke:var(--te-neg)}.spark__ring{stroke:var(--te-bg);stroke-width:1.5}.spark__dot--pos{fill:var(--te-pos)}.spark__dot--neg{fill:var(--te-neg)}.spark__dot--flat{fill:var(--te-ink-3)}.spark__now{font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.spark__now--pos{fill:var(--te-pos)}.spark__now--neg{fill:var(--te-neg)}.spark__now--flat{fill:var(--te-ink-2)}.spark__foot{margin:0;color:var(--te-ink-3);font-size:9.5px;font-variant-numeric:tabular-nums}.spark__foot b{color:var(--te-ink-2);font-weight:700}.sec{display:flex;flex-direction:column;gap:6px}.sec__h,.scen__h{display:flex;gap:8px;align-items:baseline;justify-content:space-between;margin:0;color:var(--te-ink-3);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sec__meta{color:var(--te-ink-3);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.06em;opacity:.8}.cond{display:grid;grid-template-columns:6px auto 1fr;gap:7px;align-items:baseline;padding:6px 8px;border:1px solid var(--te-hair-strong);border-radius:3px}.cond__dot{width:5px;height:5px;border-radius:50%;background:var(--te-ink-3);transform:translateY(-1px)}.cond--trending .cond__dot{background:var(--te-pos)}.cond--compressed .cond__dot,.cond--event_locked .cond__dot{background:var(--te-warn)}.cond__label{color:var(--te-ink-1);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cond__why{color:var(--te-ink-2);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.sup__i{display:grid;grid-template-columns:6px 1fr;gap:8px;align-items:start}.sup__dot{width:5px;height:5px;margin-top:5px;border-radius:50%;background:var(--te-ink-3)}.sup__dot--bull{background:var(--te-pos)}.sup__dot--bear{background:var(--te-neg)}.sup__body{display:flex;flex-direction:column;gap:2px;min-width:0}.sup__t{margin:0;color:var(--te-ink-1);font-size:12px;font-weight:600;line-height:1.3}.sup__s{margin:0;color:var(--te-ink-2);font-size:11px;line-height:1.4}.ev{display:flex;flex-direction:column;gap:3px;margin:4px 0 0;padding:0 0 0 9px;list-style:none;border-left:1px solid var(--te-hair-strong)}.ev__i{display:flex;gap:7px;align-items:baseline}.ev__t{color:var(--te-ink-3);font-size:10px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev__at{color:var(--te-ink-3);font-size:9px;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.85}.smart__head{display:flex;gap:7px;align-items:baseline;margin:0}.smart__side{font-size:12px;font-weight:600}.smart__side--long{color:var(--te-pos)}.smart__side--short{color:var(--te-neg)}.smart__side--flat{color:var(--te-ink-2)}.smart__net{color:var(--te-ink-1);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.smart__x{color:var(--te-warn);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.smart__sub{margin:0;color:var(--te-ink-3);font-size:10px;font-variant-numeric:tabular-nums}.moves{gap:8px}.moves__intro{margin:0;color:var(--te-ink-2);font-size:11px;line-height:1.4}.scen{display:flex;flex-direction:column;gap:6px;padding:7px 8px 8px;border-left:2px solid var(--te-hair-strong);border-radius:0 3px 3px 0;background:var(--te-card)}.scen--pos{border-left-color:var(--te-pos-edge);background:var(--te-pos-tint)}.scen--neg{border-left-color:var(--te-neg-edge);background:var(--te-neg-tint)}.scen__top{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.scen--pos .scen__h{color:var(--te-pos)}.scen--neg .scen__h{color:var(--te-neg)}.scen__lvl{color:var(--te-ink-2);font-size:10.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.drv{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.drv__i{display:flex;flex-direction:column;gap:1px}.drv__t{color:var(--te-ink-1);font-size:11.5px;font-weight:600;line-height:1.3}.drv__s{color:var(--te-ink-2);font-size:10.5px;line-height:1.35}.notyet{margin:0;color:var(--te-ink-3);font-size:10.5px;line-height:1.4}.lv{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.lv__i{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:baseline}.lv__l{color:var(--te-ink-2);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv__p{color:var(--te-ink-1);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.sqz{display:flex;flex-direction:column;gap:4px;padding:7px 8px 8px;border-left:2px solid var(--te-warn-edge);border-radius:0 3px 3px 0;background:var(--te-warn-tint)}.sqz__top{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.sqz__tag{color:var(--te-warn);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sqz__c{color:var(--te-ink-2);font-size:10.5px;font-variant-numeric:tabular-nums}.sqz__n{margin:0;color:var(--te-ink-1);font-size:11px;line-height:1.4}.sqz__r{margin:0;color:var(--te-ink-3);font-size:9.5px;letter-spacing:.06em}.empty{display:flex;flex:1;flex-direction:column;gap:5px;justify-content:center}.empty__head{margin:0;color:var(--te-ink-1);font-size:13px;font-weight:600}.empty__body{margin:0;color:var(--te-ink-3);font-size:11px;line-height:1.4}.disclaimer{margin:auto 0 0;padding-top:8px;border-top:1px solid var(--te-hair);color:var(--te-ink-3);font-size:9px;line-height:1.35}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}.smart__word{font-size:12px;font-weight:600;color:var(--te-ink-1)}.smart__word--long{color:#38bdf8}.smart__word--short{color:#fb7185}.smart__word--none{color:var(--te-ink-3);font-weight:500}.smart__bar{display:block;overflow:visible}.smart__track{fill:#ffffff24}.smart__tail{fill:#ffffff47}.smart__dot{fill:var(--te-ink-1)}.smart--long .smart__dot{fill:#38bdf8}.smart--short .smart__dot{fill:#fb7185}
