.fs{--fs-bull:#4ade80;--fs-bear:#f05d6c;--fs-flat:#a5a8b8;--fs-line:rgba(255,255,255,.075);--fs-text:#f3f3f7;--fs-muted:#8c8fa3;--fs-faint:#5f6276}.fs .tone-up{color:var(--fs-bull)}.fs .tone-down{color:var(--fs-bear)}.fs .tone-flat{color:var(--fs-flat)}.fs .fs-card{display:block;padding:16px 16px 14px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#0d0e16;box-shadow:none;color:var(--fs-text)}.fs .fs-card:after,.fs .fs-card:before{display:none}.fs-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.fs-head h2{margin:0;color:var(--fs-text);font-size:14.5px;font-weight:650;letter-spacing:-.005em}.fs-tag{padding:2px 5px;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:var(--fs-muted);font-size:9.5px;font-weight:700;letter-spacing:.08em}.fs-arrow{margin-left:auto;color:var(--fs-faint);transition:color .15s ease,transform .15s ease}.fs-head-link{display:inline-flex;align-items:center;gap:3px;margin-left:auto;color:var(--fs-muted);font-size:12px;font-weight:600;transition:color .15s ease}.fs-head-link:hover{color:var(--fs-text)}.fs .fs-pulse{display:grid;grid-gap:9px;gap:9px;padding:13px 16px 12px;transition:border-color .15s ease}.fs .fs-pulse:hover{border-color:rgba(255,255,255,.14)}.fs-pulse:hover .fs-arrow{color:var(--fs-text);transform:translate(1px,-1px)}.fs-pulse:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.fs-pulse-top{display:flex;align-items:baseline;gap:9px}.fs-pulse-name{color:var(--fs-text);font-size:14.5px;font-weight:650;letter-spacing:-.005em}.fs-index{color:#fff;font-size:17px;font-weight:650;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-index-label{font-size:12px;font-weight:600;transition:color .4s ease}.fs-pulse-top .fs-arrow{align-self:center}.fs-change{color:var(--fs-faint);font-size:11.5px}.fs-change b{color:var(--fs-muted);font-weight:700}.fs-change.tone-up b{color:var(--fs-bull)}.fs-change.tone-down b{color:var(--fs-bear)}.fs-mix{display:flex;gap:2px;height:4px}.fs-mix span{flex-basis:0;min-width:0;border-radius:1px;transition:flex-grow .6s ease}.fs-mix .is-bull{background:var(--fs-bull)}.fs-mix .is-neutral{background:#4b4e60}.fs-mix .is-bear{background:var(--fs-bear)}.fs-mix .is-empty{flex-grow:1;background:rgba(255,255,255,.06)}.fs-list{display:grid;margin:0;padding:0;list-style:none}.fs-event,.fs-row{display:grid;align-items:center;color:inherit;transition:background-color .12s ease}.fs-event:focus-visible,.fs-row:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:-2px}.fs-empty{margin:4px 0 2px;color:var(--fs-faint);font-size:12px}.fs-skeleton{display:grid;grid-gap:10px;gap:10px;padding:6px 0 4px}.fs-skeleton span{height:10px;border-radius:3px;background:rgba(255,255,255,.05)}.fs-skeleton span:nth-child(2){width:82%}.fs-skeleton span:nth-child(3){width:64%}.fs-row,.fs-table-head{grid-template-columns:minmax(0,1fr) 46px 54px 72px;gap:8px}.fs-table-head{display:grid;padding:0 0 6px;border-bottom:1px solid var(--fs-line);color:var(--fs-faint);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fs-table-head span:nth-child(2),.fs-table-head span:nth-child(3){text-align:right}.fs-table-head span:nth-child(4){padding-left:6px}.fs-table>li+li .fs-row{border-top:1px solid rgba(255,255,255,.045)}.fs-row{min-height:34px;margin:0 -8px;padding:0 8px}.fs-row:hover{background:rgba(255,255,255,.03)}.fs-symbol{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;color:var(--fs-text);font-size:12.5px;font-weight:700;white-space:nowrap}.fs-rank{width:10px;flex:0 0 auto;color:var(--fs-faint);font-size:10.5px;font-weight:500;text-align:right}.fs-num{color:#d6d7e0;font-size:12.5px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-num.is-hot{color:#f2b45c;font-weight:700}.fs-num.is-quiet{color:var(--fs-faint)}.fs-tone{display:inline-flex;align-items:center;gap:6px;padding-left:6px;color:var(--fs-muted);font-size:11.5px;white-space:nowrap}.fs-tone i{width:10px;height:3px;border-radius:1px;background:var(--fs-flat)}.fs-tone.is-bullish{color:var(--fs-bull)}.fs-tone.is-bullish i{background:var(--fs-bull)}.fs-tone.is-bearish{color:var(--fs-bear)}.fs-tone.is-bearish i{background:var(--fs-bear)}.fs-events>li+li .fs-event{border-top:1px solid rgba(255,255,255,.045)}.fs-event{grid-template-columns:46px minmax(0,1fr) auto;gap:12px;align-items:start;margin:0 -8px;padding:9px 8px}.fs-event:hover{background:rgba(255,255,255,.03)}.fs-when{display:grid;grid-gap:2px;gap:2px;line-height:1.2}.fs-when strong{color:var(--fs-text);font-size:13px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-when small{color:var(--fs-faint);font-size:10.5px}.fs-event-copy{display:grid;grid-gap:3px;gap:3px;min-width:0;line-height:1.3}.fs-event-copy strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#e6e7ee;font-size:12.5px;font-weight:600}.fs-event-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fs-faint);font-size:11px}.fs-event-copy em{color:#c7c9d6;font-style:normal;font-weight:600}.fs-level{align-self:start;margin-top:1px;padding:2px 5px;border:1px solid rgba(242,180,92,.45);border-radius:4px;color:#f2b45c;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fs-event.is-critical .fs-level{border-color:rgba(255,255,255,.55);color:#f3f3f7}.fs-event.is-low .fs-level,.fs-event.is-medium .fs-level{border-color:rgba(255,255,255,.12);color:var(--fs-muted)}@media (prefers-reduced-motion:reduce){.fs *,.fs :before{animation:none!important;transition:none!important}.sidebar.fs>*{opacity:1;transform:none}}.fs-watch-list>li+li .fs-watch{border-top:1px solid rgba(255,255,255,.045)}.fs-watch{display:grid;grid-template-columns:minmax(0,1fr) 76px 64px;align-items:center;grid-gap:8px;gap:8px;min-height:34px;margin:0 -8px;padding:0 8px;color:inherit;transition:background-color .12s ease}.fs-watch:hover{background:rgba(255,255,255,.03)}.fs-watch:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:-2px}.fs-watch-change.is-up{color:var(--fs-bull);font-weight:700}.fs-watch-change.is-down{color:var(--fs-bear);font-weight:700}.fs-inline{color:var(--fs-text);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.3);text-decoration-color:rgba(255,255,255,.3);text-underline-offset:3px}