.sf-t{--sf-t-row:var(--sf-row);--sf-t-avatar:28px;--sf-t-sym:var(--sf-fs-body);--sf-t-actions-w:calc(var(--sf-target-icon) * 3 + 12px);min-width:0;color:var(--sf-text);font-size:var(--sf-fs-body);line-height:18px;position:relative;container:sf-market/inline-size}.sf-t[data-density=compact]{--sf-t-row:var(--sf-row-compact);--sf-t-avatar:24px}.sf-t[data-density=compact] .sf-t-l2{display:none}.sf-t[data-density=compact] .sf-t-stagecell .sf-stage{flex-wrap:nowrap}.sf-t[data-density=compact] .sf-t-stagecell .sf-stage-label{flex:0 auto}.sf-t[data-density=compact] .sf-t-stagecell .sf-stage-bar{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.sf-t-note{align-items:center;gap:var(--sf-sp-1) var(--sf-sp-3);padding:var(--sf-sp-2) var(--sf-cell-x);border-bottom:1px solid var(--sf-line);background:var(--sf-surface-1);color:var(--sf-text-2);font-size:var(--sf-fs-small);flex-wrap:wrap;line-height:16px;display:flex}.sf-t-note-icon{width:12px;height:12px}.sf-t-note-text{min-width:0}.sf-t-note-hidden{color:var(--sf-text-3)}.sf-t-link{min-height:var(--sf-target);padding:0 var(--sf-sp-1);border-radius:var(--sf-r-chip);color:var(--sf-text);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--sf-line-strong);text-decoration-color:var(--sf-line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0}.sf-t-link:hover{text-decoration-color:currentColor}.sf-t-progress{top:var(--sf-sticky-top,0px);z-index:4;margin-bottom:-2px;position:sticky}.sf-t-table{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--sf-surface-1);font-variant-numeric:tabular-nums;width:100%}.sf-t-table tbody{transition:opacity var(--sf-dur) var(--sf-ease)}.sf-t-table[data-previous] tbody{opacity:.62;transition-delay:.15s}.sf-t-caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-t-caption:focus-visible{outline:none}.sf-t-table:has(>caption:focus-visible){outline:var(--sf-focus-width) solid var(--sf-accent);outline-offset:-2px}.sf-t-table th[scope=col]{top:var(--sf-sticky-top,0px);z-index:2;width:var(--sf-col-w,auto);height:var(--sf-thead);background:var(--sf-surface-2);box-shadow:inset 0 -1px 0 var(--sf-line-strong);color:var(--sf-text-3);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);text-align:left;vertical-align:middle;white-space:nowrap;padding:0;font-weight:500;line-height:16px;position:sticky;overflow:hidden}.sf-t-th-label,.sf-t-th-mark{letter-spacing:.06em;text-transform:uppercase}.sf-t-table th[data-col=actions]{width:var(--sf-t-actions-w)}.sf-t-th{height:var(--sf-thead);min-width:0;padding:0 var(--sf-cell-x);align-items:center;gap:2px;display:flex}.sf-t-th[data-align=right]{justify-content:flex-end}.sf-t-th:has(.sf-t-sort){padding:0}.sf-t-th:has(.sf-t-sort) .sf-formula{margin-right:var(--sf-sp-1)}.sf-t-sort,.sf-t-th-static{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.sf-t-sort{height:var(--sf-thead);padding:0 var(--sf-cell-x);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:auto}.sf-t-th[data-align=right] .sf-t-sort{justify-content:flex-end}.sf-t-sort:hover{background:var(--sf-surface-3);color:var(--sf-text)}.sf-t-th[data-align=right] .sf-t-sort-icon{order:-1}.sf-t-th-label{text-overflow:ellipsis;overflow:hidden}th[aria-sort] .sf-t-th-label{color:var(--sf-text)}.sf-t-th-mark{color:var(--sf-text-3);font-size:var(--sf-fs-micro);flex:none;font-weight:400}.sf-t-sort-icon{width:12px;color:var(--sf-accent);flex:none;display:inline-grid}.sf-t-sort-icon svg{width:12px;height:12px}.sf-t-sort-icon:empty{display:none}.sf-t-table td,.sf-t-table th[scope=row]{height:var(--sf-t-row);padding:0 var(--sf-cell-x);box-shadow:inset 0 -1px 0 var(--sf-line);color:var(--sf-text);text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;font-weight:400;overflow:hidden}.sf-t-table td[data-align=right]{text-align:right}.sf-t-table td[data-col=change]>.sf-delta{justify-content:flex-end;display:flex}.sf-t-table td[data-col=rank]{color:var(--sf-text-3);font-size:var(--sf-fs-small)}.sf-t-table td[data-col=actions]{padding:0 var(--sf-sp-1) 0 0}.sf-t-row{cursor:pointer}.sf-t-row>*{transition:background-color var(--sf-dur) var(--sf-ease)}.sf-t-row:hover>*,.sf-t-row:focus-within>*{background-color:var(--sf-surface-2)}.sf-t-row[data-selected]>*{background-color:var(--sf-surface-3)}.sf-t-table .sf-t-row[data-selected]>:first-child{box-shadow:inset 2px 0 0 var(--sf-accent), inset 0 -1px 0 var(--sf-line)}.sf-t .sf-t-table :focus-visible{outline:var(--sf-focus-width) solid var(--sf-accent);outline-offset:calc(var(--sf-focus-width) * -1)}.sf-t-table th.sf-t-token{padding:0}.sf-t-id{align-items:center;gap:var(--sf-sp-2);width:100%;height:var(--sf-t-row);min-width:0;padding:0 var(--sf-cell-x);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.sf-t tbody :is(a[href],button,input,[tabindex]){scroll-margin-top:calc(var(--sf-sticky-top,0px) + var(--sf-thead) + 8px)}.sf-t .sf-avatar{width:var(--sf-t-avatar);height:var(--sf-t-avatar)}.sf-t-idtext{min-width:0;display:grid}.sf-t-l1{min-width:0;font-size:var(--sf-t-sym);align-items:center;gap:6px;font-weight:600;line-height:16px;display:flex}.sf-t-sym{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-t-sym[data-missing]{color:var(--sf-text-3);font-style:italic;font-weight:500}.sf-t-chip{border-radius:var(--sf-r-chip);background:var(--sf-surface-3);height:16px;color:var(--sf-text-2);font-size:var(--sf-fs-micro);flex:none;align-items:center;padding:0 4px;font-weight:600;line-height:16px;display:inline-flex}.sf-t-age{color:var(--sf-text-3);font-size:var(--sf-fs-small);flex:none;font-weight:500;display:none}.sf-t[data-sort=newest]:not(:has(th[data-col=age])) .sf-t-age{display:inline}.sf-t-l2{min-width:0;color:var(--sf-text-3);font-size:var(--sf-fs-small);line-height:16px;display:flex}.sf-t-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-t-subq{color:var(--sf-text-2);flex:none;gap:4px;margin-left:4px;display:none}.sf-t-stack{justify-items:end;max-width:100%;line-height:16px;display:inline-grid}.sf-t-main{text-overflow:ellipsis;max-width:100%;overflow:hidden}.sf-t-sub{color:var(--sf-text-3);font-size:var(--sf-fs-small);display:none}.sf-t-sub-chg{margin-top:2px}.sf-t-quote{align-items:center;gap:6px;min-width:0;display:flex}.sf-t .sf-t-quote .sf-avatar{width:16px;height:16px}.sf-t-qtext{min-width:0;line-height:16px;display:grid}.sf-t-qsym{color:var(--sf-text-2);text-overflow:ellipsis;overflow:hidden}.sf-t-qmint{color:var(--sf-text-3);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);text-overflow:ellipsis;overflow:hidden}.sf-t-stagecell{align-items:center;gap:var(--sf-sp-1);min-width:0;display:flex}.sf-t .sf-t-stagecell .sf-stage{flex-wrap:wrap;flex:auto;row-gap:2px}.sf-t .sf-t-stagecell .sf-stage-label{flex:calc(100% - 16px);min-width:0}.sf-t .sf-t-stagecell .sf-stage-bar{order:3;margin-left:14px}.sf-t .sf-t-stagecell .sf-stage-pct{order:4}.sf-t-disagree{border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-chip);color:var(--sf-text-2);font-size:var(--sf-fs-small);cursor:help;flex:none;padding:0 4px;line-height:16px}.sf-t-acts{justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.sf-t-act{opacity:0;transition:opacity var(--sf-dur) var(--sf-ease)}.sf-t-row:hover .sf-t-act,.sf-t-row:focus-within .sf-t-act,.sf-t-watch[aria-pressed=true]{opacity:1}.sf-t-watch[aria-pressed=true]{color:var(--sf-accent)}.sf-t-watch[aria-pressed=true] svg{fill:currentColor}@media (hover:none){.sf-t-act{opacity:1}}.sf-t-skel td{height:var(--sf-t-row);padding:0 var(--sf-cell-x);box-shadow:inset 0 -1px 0 var(--sf-line)}.sf-t-skel td[data-align=right] .sf-skel{margin-left:auto}.sf-t-skel-id{align-items:center;gap:var(--sf-sp-2);display:flex}.sf-t-skel-id .sf-skel[data-shape=avatar]{width:var(--sf-t-avatar);height:var(--sf-t-avatar);flex:none}.sf-t-skel-id .sf-skel:not([data-shape=avatar]){flex:auto}.sf-t-empty{border-bottom:1px solid var(--sf-line);background:var(--sf-surface-1)}.sf-t-echo{overflow-wrap:anywhere}.sf-t-code{color:var(--sf-text);font-family:var(--sf-mono);font-size:var(--sf-fs-small)}.sf-t-btn{min-height:32px;padding:0 var(--sf-sp-3);border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);background:var(--sf-surface-2);color:var(--sf-text);font:inherit;font-size:var(--sf-fs-body);cursor:pointer;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.sf-t-btn:hover{background:var(--sf-surface-3)}.sf-t-btn[data-variant=primary]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-accent-ink)}.sf-t-btn[data-variant=primary]:hover{background:color-mix(in srgb, var(--sf-accent) 86%, var(--sf-text))}@media (pointer:coarse){.sf-t-btn{min-height:44px}}@container sf-market (max-width:1179px){.sf-t-table :is(th,td):is([data-col=rank],[data-col=price],[data-col=peak],[data-col=quote],[data-col=liq-mc],[data-col=vol-mc],[data-col=tax],[data-col=fdv],[data-col=graduated],[data-col=age]){display:none}.sf-t-subq{display:inline-flex}}@container sf-market (max-width:899px){.sf-t-table :is(th,td):is([data-col=liq],[data-col=stage]){display:none}.sf-t-sub-liq{display:block}}@container sf-market (max-width:599px){.sf-t-table{--sf-t-row:60px;--sf-t-avatar:32px;--sf-t-sym:15px}.sf-t-table :is(th,td):is([data-col=change],[data-col=vol],[data-col=actions]){display:none}.sf-t-table th[scope=col]{height:0;box-shadow:none;position:static}.sf-t-table th[scope=col]>.sf-t-th{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-t-table th[data-col=mc]{width:120px}.sf-t-progress{position:relative;top:auto}.sf-t-l1{line-height:20px}.sf-t-tax,.sf-t-subq,.sf-t-sub-liq{display:none}.sf-t-age{display:inline}.sf-t-main{font-size:15px;line-height:20px}.sf-t-sub-chg{display:block}.sf-t-row[data-selected]>:first-child{box-shadow:inset 3px 0 0 var(--sf-accent), inset 0 -1px 0 var(--sf-line)}}@media (forced-colors:active){.sf-t-table th[scope=col]{border-bottom:1px solid canvastext}.sf-t-table .sf-t-row[data-selected]>:first-child{border-left:3px solid highlight}.sf-t-act{opacity:1}.sf-t-chip,.sf-t-disagree{border:1px solid canvastext}}
.sf-tb{background:var(--sf-surface-1);min-width:0;color:var(--sf-text);font-size:var(--sf-fs-ui);line-height:20px;container:sf-toolbar/inline-size}.sf-tb-main{align-items:center;gap:var(--sf-sp-2);padding:var(--sf-sp-2) var(--sf-cell-x);flex-wrap:wrap;display:flex}.sf-tb svg{flex:none;width:14px;height:14px}.sf-tb-btn,.sf-tb-select,.sf-tb .sf-tb-combo,.sf-tb-stage{border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);background:var(--sf-surface-1);height:32px;color:var(--sf-text);font-size:var(--sf-fs-ui)}.sf-tb-btn{padding:0 var(--sf-sp-3);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;font-weight:500;display:inline-flex}.sf-tb-btn:hover,.sf-tb-select:hover{background:var(--sf-surface-2)}.sf-tb-btn[data-popup-open],.sf-tb-btn[aria-expanded=true]{background:var(--sf-surface-3)}.sf-tb-btn:disabled,.sf-tb-btn[aria-disabled=true]{opacity:.5;cursor:default}.sf-tb-btn[data-variant=primary]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-accent-ink)}.sf-tb-icon{width:var(--sf-target-icon);padding:0}.sf-tb-icon[data-pressed]{border-color:var(--sf-accent);background:var(--sf-accent-bg);color:var(--sf-text)}.sf-tb-stage{flex:none;gap:0;padding:0;display:inline-flex;overflow:hidden}.sf-tb .sf-tb-stage-item{height:30px;padding:0 var(--sf-sp-3);color:var(--sf-text-2);font-size:var(--sf-fs-ui);background:0 0;border:0;border-radius:0;gap:6px;font-weight:500}.sf-tb .sf-tb-stage-item+.sf-tb-stage-item{border-left:1px solid var(--sf-line)}.sf-tb .sf-tb-stage-item:hover{background:var(--sf-surface-2);color:var(--sf-text)}.sf-tb .sf-tb-stage-item[data-pressed]{background:var(--sf-surface-3);box-shadow:inset 0 -2px 0 var(--sf-accent);color:var(--sf-text)}.sf-tb-count{color:var(--sf-text-3);font-size:var(--sf-fs-small);font-variant-numeric:tabular-nums}[data-pressed]>.sf-tb-count{color:var(--sf-text-2)}.sf-tb-search{border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);background:var(--sf-surface-1);flex:220px;align-items:center;min-width:180px;max-width:380px;height:32px;display:flex;position:relative}.sf-tb-search:focus-within{border-color:var(--sf-accent)}.sf-tb-search-icon{color:var(--sf-text-3);pointer-events:none;position:absolute;left:10px}.sf-tb-input{width:100%;min-width:0;height:30px;padding:0 var(--sf-sp-2) 0 32px;border-radius:var(--sf-r-control);color:var(--sf-text);font:inherit;font-size:var(--sf-fs-ui);appearance:none;background:0 0;border:0;flex:auto}.sf-tb-input::placeholder{color:var(--sf-text-3)}.sf-tb-input::-webkit-search-cancel-button{appearance:none}.sf-tb-input::-webkit-search-decoration{appearance:none}.sf-tb .sf-tb-input:focus-visible{outline:none}.sf-tb-search:has(.sf-tb-input:focus-visible){outline:var(--sf-focus-width) solid var(--sf-accent);outline-offset:1px}.sf-tb-kbd{border:1px solid var(--sf-line-strong);min-width:20px;height:20px;color:var(--sf-text-3);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);border-radius:4px;flex:none;place-items:center;margin-right:6px;line-height:1;display:inline-grid}.sf-tb-search:focus-within .sf-tb-kbd{visibility:hidden}.sf-tb .sf-tb-clear{width:28px;height:28px;margin-right:1px}.sf-tb-hint{z-index:5;padding:2px var(--sf-sp-2);border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-chip);background:var(--sf-surface-3);color:var(--sf-warn);font-size:var(--sf-fs-small);white-space:nowrap;line-height:16px;position:absolute;top:calc(100% + 4px);left:0}.sf-tb-controls{align-items:center;gap:var(--sf-sp-1);flex-wrap:wrap;display:flex}.sf-tb-select{max-width:220px;padding:0 var(--sf-sp-2) 0 10px;align-items:center;gap:6px;display:inline-flex}.sf-tb-lbl{color:var(--sf-text-3);font-size:var(--sf-fs-small);flex:none}.sf-tb-val{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-tb .sf-tb-combo{width:164px;min-width:0}.sf-tb .sf-tb-combo input{height:30px;color:var(--sf-text);font-size:var(--sf-fs-ui);padding-left:10px}.sf-tb-combo .sf-tb-combo-clear{order:2;width:28px;height:28px;margin-right:2px}.sf-tb .sf-tb-combo input::placeholder{color:var(--sf-text-2)}.sf-tb .sf-tb-combo:focus-within{border-color:var(--sf-accent)}.sf-tb .sf-tb-combo input:focus-visible,.sf-tb-drawer .sf-tb-combo input:focus-visible{outline:none}:is(.sf-tb .sf-tb-combo:has(input:focus-visible),.sf-tb-drawer .sf-tb-combo:has(input:focus-visible)){outline:var(--sf-focus-width) solid var(--sf-accent);outline-offset:1px}.sf-tb-pop,.sf-tb-drawer{font-family:var(--sf-font)}.sf-tb-pop{border:1px solid var(--sf-line-strong);background:var(--sf-surface-2);color:var(--sf-text)}.sf-tb-pop[data-slot=select-content]{width:max-content;min-width:max(var(--anchor-width,0px), 9rem);max-width:var(--available-width,100vw)}.sf-tb-quote-pop{min-width:300px}.sf-tb-qitem{gap:var(--sf-sp-2);min-height:32px}.sf-tb-qitem .sf-avatar{width:16px;height:16px}.sf-tb-qsym{flex:none;font-weight:600}.sf-tb-qname{min-width:0;color:var(--sf-text-2);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.sf-tb-qmint{color:var(--sf-text-3);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);flex:none}.sf-tb-qcat{color:var(--sf-text-3);font-size:var(--sf-fs-micro);flex:none}.sf-tb-menu{min-width:240px}.sf-tb-menu-note{padding:var(--sf-sp-1) 6px var(--sf-sp-2);color:var(--sf-text-3);font-size:var(--sf-fs-small);margin:0;line-height:16px}.sf-pager{justify-content:flex-end;align-items:center;gap:var(--sf-sp-1) var(--sf-sp-2);flex-wrap:wrap;min-width:0;display:flex}.sf-tb-pager{margin-left:auto}.sf-pager-range{color:var(--sf-text-2);font-size:var(--sf-fs-small);font-variant-numeric:tabular-nums;white-space:nowrap}.sf-pager-range[data-busy]{color:var(--sf-text-3)}.sf-pager-ctrls{align-items:center;gap:2px;display:inline-flex}.sf-pager .sf-pager-btn{border:1px solid var(--sf-line-strong);color:var(--sf-text-2)}.sf-pager .sf-pager-btn[aria-disabled=true]{opacity:.4;cursor:default}.sf-pager .sf-pager-btn[aria-disabled=true]:hover{color:var(--sf-text-2);background:0 0}.sf-pager-page{display:inline-flex}.sf-pager-input{width:calc(var(--sf-pager-ch,3ch) + 16px);height:32px;padding:0 var(--sf-sp-1);border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);background:var(--sf-surface-1);color:var(--sf-text);font:inherit;font-size:var(--sf-fs-ui);font-variant-numeric:tabular-nums;text-align:center}.sf-pager-of{color:var(--sf-text-3);font-size:var(--sf-fs-small);font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:2px}.sf-pager .sf-pager-size{max-width:120px}.sf-tb-filters{display:none}.sf-tb-badge{background:var(--sf-accent);min-width:18px;height:18px;color:var(--sf-accent-ink);font-size:var(--sf-fs-micro);border-radius:9px;place-items:center;padding:0 4px;font-weight:700;display:inline-grid}.sf-tb-chips{align-items:center;gap:var(--sf-sp-1);padding:0 var(--sf-cell-x) var(--sf-sp-2);flex-wrap:wrap;margin:0;list-style:none;display:flex}.sf-tb-chip{max-width:320px;min-height:24px;padding:0 6px 0 var(--sf-sp-2);border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-chip);background:var(--sf-surface-3);color:var(--sf-text);font:inherit;font-size:var(--sf-fs-small);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.sf-tb-chip:hover{border-color:var(--sf-text-3)}.sf-tb-chip svg{width:12px;height:12px;color:var(--sf-text-3)}.sf-tb-chip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-tb-chip-q{font-weight:600}.sf-tb-clearall{min-height:24px;padding:0 var(--sf-sp-1);color:var(--sf-text-2);font:inherit;font-size:var(--sf-fs-small);text-decoration:underline;-webkit-text-decoration-color:var(--sf-line-strong);text-decoration-color:var(--sf-line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0}.sf-tb-clearall:hover{color:var(--sf-text)}.sf-tb-drawer{background:var(--sf-surface-1);color:var(--sf-text)}.sf-tb-drawer-head{padding:var(--sf-sp-4) var(--sf-sp-4) var(--sf-sp-2);text-align:left}.sf-tb-drawer-title{color:var(--sf-text);font-size:var(--sf-fs-title);font-weight:600}.sf-tb-drawer-desc{color:var(--sf-text-3);font-size:var(--sf-fs-small)}.sf-tb-drawer-body{gap:var(--sf-sp-4);min-height:0;padding:var(--sf-sp-2) var(--sf-sp-4) var(--sf-sp-4);overscroll-behavior:contain;flex:auto;display:grid;overflow-y:auto}.sf-tb-fieldset{border:0;min-width:0;margin:0;padding:0;display:grid}.sf-tb-legend{margin-bottom:var(--sf-sp-1);color:var(--sf-text-3);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);letter-spacing:.06em;text-transform:uppercase;padding:0}.sf-tb-radio{align-items:center;gap:var(--sf-sp-3);min-height:44px;padding:0 var(--sf-sp-1);border-bottom:1px solid var(--sf-line);color:var(--sf-text);font-size:var(--sf-fs-ui);cursor:pointer;display:flex}.sf-tb-radio input{width:18px;height:18px;accent-color:var(--sf-accent);flex:none;margin:0}.sf-tb-radio-text{flex:auto;min-width:0}.sf-tb-radio:has(input:checked){font-weight:600}.sf-tb .sf-tb-combo-wide,.sf-tb-drawer .sf-tb-combo-wide{border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);width:100%;height:44px}.sf-tb-drawer .sf-tb-combo-wide input{height:42px;font-size:16px}.sf-tb-drawer-foot{justify-content:space-between;gap:var(--sf-sp-2);padding:var(--sf-sp-3) var(--sf-sp-4) calc(var(--sf-sp-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sf-line);flex-direction:row}.sf-tb-drawer-foot .sf-tb-btn{border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);background:var(--sf-surface-2);height:44px;color:var(--sf-text);font-size:var(--sf-fs-ui);flex:1 1 0}.sf-tb-drawer-foot .sf-tb-btn[data-variant=primary]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-accent-ink)}@media (pointer:coarse){.sf-tb-input,.sf-pager-input,.sf-tb .sf-tb-combo input{font-size:16px}.sf-tb-btn,.sf-tb-select,.sf-tb-search,.sf-pager-input{height:44px}.sf-tb-input,.sf-tb .sf-tb-combo input,.sf-tb .sf-tb-stage-item{height:42px}.sf-tb-stage,.sf-tb .sf-tb-combo{height:44px}.sf-tb-chip,.sf-tb-clearall{min-height:32px}}@container sf-toolbar (max-width:899px){.sf-tb-controls .sf-tb-btn:has(.sf-tb-btn-text){width:var(--sf-target-icon);padding:0}.sf-tb-btn-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@container sf-toolbar (max-width:599px){.sf-tb-wide{display:none}.sf-tb-filters{display:inline-flex}.sf-tb-search{flex:1 1 0;min-width:0;max-width:none;height:44px}.sf-tb-input{height:42px;font-size:16px}.sf-tb-kbd{display:none}.sf-tb-filters{height:44px}.sf-tb-pager{flex:100%;justify-content:space-between;margin-left:0}.sf-tb-pager .sf-pager-ctrls{margin-left:auto}.sf-pager .sf-pager-size{display:none}.sf-pager-input{font-size:16px}.sf-tb-hint{white-space:normal}}@media (forced-colors:active){.sf-tb .sf-tb-stage-item[data-pressed],.sf-tb-icon[data-pressed]{outline-offset:-2px;outline:2px solid highlight}.sf-tb-badge{border:1px solid canvastext}}
.sfs-backdrop{z-index:50;background:color-mix(in srgb, var(--sf-accent-ink) 60%, transparent);transition:opacity var(--sf-dur) var(--sf-ease);position:fixed;inset:0}.sfs-backdrop[data-starting-style],.sfs-backdrop[data-ending-style]{opacity:0}.sfs-popup{--sfs-pad:var(--sf-sp-5);z-index:50;border-left:1px solid var(--sf-line);background:var(--sf-surface-1);width:min(560px,100vw);box-shadow:-16px 0 40px color-mix(in srgb, var(--sf-accent-ink) 60%, transparent);font-size:var(--sf-fs-body);transition:transform var(--sf-dur) var(--sf-ease), opacity var(--sf-dur) var(--sf-ease);outline:none;flex-direction:column;line-height:18px;display:flex;position:fixed;top:0;bottom:0;right:0;container:sfs/inline-size}.sfs-popup[data-starting-style],.sfs-popup[data-ending-style]{opacity:0;transform:translate(32px)}.sfs-bar{align-items:center;gap:var(--sf-sp-2);min-height:48px;padding:var(--sf-sp-1) var(--sfs-pad) var(--sf-sp-1) var(--sf-sp-3);border-bottom:1px solid var(--sf-line);flex:none;display:flex}.sfs-close svg{width:16px;height:16px}.sfs-bar-kicker{color:var(--sf-text-3);text-overflow:ellipsis;white-space:nowrap;margin-right:auto;overflow:hidden}.sfs-nav{align-items:center;gap:2px;display:inline-flex}.sfs-nav .sf-icon-btn[aria-disabled]{opacity:.4;cursor:default}.sfs-nav .sf-icon-btn[aria-disabled]:hover{color:var(--sf-text-3);background:0 0}.sfs-pos{min-width:6ch;color:var(--sf-text-2);text-align:center}.sfs-watch{min-height:var(--sf-target-icon);border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);color:var(--sf-text-2);font:inherit;font-size:var(--sf-fs-small);cursor:pointer;transition:background-color var(--sf-dur) var(--sf-ease), color var(--sf-dur) var(--sf-ease);background:0 0;flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.sfs-watch svg{width:14px;height:14px}.sfs-watch:hover{background:var(--sf-surface-3);color:var(--sf-text)}.sfs-watch[aria-pressed=true]{border-color:var(--sf-accent);color:var(--sf-accent)}.sfs-watch[aria-pressed=true] svg{fill:currentColor}.sfs-scroll{min-height:0;padding:0 var(--sfs-pad) var(--sf-sp-5);overscroll-behavior:contain;flex:auto;overflow-y:auto}.sfs-head{align-items:center;gap:var(--sf-sp-3);padding-top:var(--sf-sp-4);display:flex}.sfs-head-text{min-width:0}.sfs-head .sfs-head-skel{flex:none;width:44px;height:44px}.sfs-title{font-size:var(--sf-fs-desk);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:26px}.sfs-title:focus,.sfs-title:focus-visible{outline:none}.sfs-noticker{color:var(--sf-text-3);font-weight:500}.sfs-name{color:var(--sf-text-2);font-size:var(--sf-fs-ui);overflow-wrap:anywhere;margin:2px 0 0;line-height:20px}.sfs-chips{margin:var(--sf-sp-3) 0 0;flex-wrap:wrap;align-items:center;gap:6px;padding:0;list-style:none;display:flex}.sfs-chips>li{align-items:center;min-height:20px;display:inline-flex}.sfs-mintrow{align-items:center;gap:var(--sf-sp-2);margin:var(--sf-sp-2) 0 0;display:flex}.sfs-kpis{margin:var(--sf-sp-4) 0 0;border:1px solid var(--sf-line);border-radius:var(--sf-r-panel);background:var(--sf-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sfs-kpi{min-width:0;padding:var(--sf-sp-3);background:var(--sf-surface-2);align-content:start;gap:4px;margin:0;display:grid}.sfs-kpi dt{min-height:24px;color:var(--sf-text-3);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px;line-height:16px;display:flex}.sfs-dt-note{font-family:var(--sf-font);letter-spacing:0;text-transform:none}.sfs-kpi dd{min-width:0;font-size:var(--sf-fs-title);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:24px;overflow:hidden}.sfs-kpi:nth-child(-n+3) dd{font-size:var(--sf-fs-desk);line-height:34px}.sfs-kpi[data-kpi=price] dd{font-size:var(--sf-fs-hero)}.sfs-kpi .sf-delta[data-variant=pill]{min-height:26px;font-size:var(--sf-fs-ui);padding:0 8px}.sfs-kpi .sf-skel{height:12px}.sfs-kpi-cap{margin:var(--sf-sp-2) 0 0;color:var(--sf-text-3);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sfs-why{margin-top:var(--sf-sp-4);padding:var(--sf-sp-3) var(--sf-sp-4);border:1px solid var(--sf-line);border-left:2px solid var(--sf-signal);border-radius:var(--sf-r-control);background:var(--sf-surface-2)}.sfs-why .sfs-note{margin:0 0 var(--sf-sp-2)}.sfs-tabs{margin-top:var(--sf-sp-5)}.sfs-tablist{z-index:2;margin:0 calc(var(--sfs-pad) * -1);padding:0 var(--sfs-pad);border-bottom:1px solid var(--sf-line);background:var(--sf-surface-1);scrollbar-width:none;gap:2px;display:flex;position:sticky;top:0;overflow-x:auto}.sfs-tablist::-webkit-scrollbar{display:none}.sfs-tab{min-height:40px;padding:0 var(--sf-sp-3);color:var(--sf-text-2);font:inherit;font-size:var(--sf-fs-ui);white-space:nowrap;cursor:pointer;transition:color var(--sf-dur) var(--sf-ease);background:0 0;border:0;flex:none;font-weight:500;position:relative}.sfs-tab:hover,.sfs-tab[data-active]{color:var(--sf-text)}.sfs-tab-indicator{bottom:0;left:var(--active-tab-left);width:var(--active-tab-width);background:var(--sf-accent);height:2px;transition:left var(--sf-dur) var(--sf-ease), width var(--sf-dur) var(--sf-ease);position:absolute}.sfs-panel{padding-top:var(--sf-sp-1)}.sfs-section{padding:var(--sf-sp-4) 0;border-bottom:1px solid var(--sf-line);outline:none}.sfs-section:last-child{border-bottom:0}.sfs-section>.sf-progress-line{margin:0 0 var(--sf-sp-2)}.sfs-sechead{align-items:center;gap:var(--sf-sp-2);min-height:32px;margin-bottom:var(--sf-sp-1);flex-wrap:wrap;display:flex}.sfs-h3{font-size:var(--sf-fs-title);margin:0;font-weight:600;line-height:22px}.sfs-asof{color:var(--sf-text-3);font-size:var(--sf-fs-small);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sfs-asof[data-stale] .sf-time{color:var(--sf-warn)}.sfs-refresh[data-busy] svg{animation:.9s linear infinite sfs-spin}@keyframes sfs-spin{to{transform:rotate(360deg)}}.sfs-warn{margin:0 0 var(--sf-sp-2);color:var(--sf-warn)}.sfs-h4{align-items:baseline;gap:var(--sf-sp-2);margin:var(--sf-sp-4) 0 var(--sf-sp-1);color:var(--sf-text-3);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;font-weight:500;line-height:16px;display:flex}.sfs-h4:first-child{margin-top:0}.sfs-h4-note{font-family:var(--sf-font);font-size:var(--sf-fs-small);letter-spacing:0;text-transform:none}.sfs-note{max-width:64ch;margin:var(--sf-sp-2) 0 0;color:var(--sf-text-2)}.sfs-lead{font-size:var(--sf-fs-ui);margin:0;line-height:20px}.sfs-field{color:var(--sf-text-2);font-family:var(--sf-mono);font-size:var(--sf-fs-small);letter-spacing:0;text-transform:none}.sfs-facts{column-gap:var(--sf-sp-5);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.sfs-facts[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sfs-fact{align-items:baseline;gap:2px var(--sf-sp-3);min-width:0;padding:var(--sf-sp-2) 0;border-bottom:1px solid var(--sf-line);grid-template-columns:minmax(0,40%) minmax(0,1fr);display:grid}.sfs-facts[data-cols="2"] .sfs-fact{grid-template-columns:minmax(0,1fr);align-content:start}.sfs-fact dt{min-width:0;color:var(--sf-text-3);font-size:var(--sf-fs-small);flex-wrap:wrap;align-items:center;gap:2px 6px;line-height:16px;display:flex}.sfs-fact dd{gap:2px;min-width:0;margin:0;display:grid}.sfs-fact-value{min-width:0;color:var(--sf-text);font-size:var(--sf-fs-body);overflow-wrap:anywhere}.sfs-fact-note{color:var(--sf-text-3);font-size:var(--sf-fs-small);line-height:16px}.sfs-fact-note .sf-chip{margin-right:2px}.sfs-quote{margin:var(--sf-sp-1) 0 0}.sfs-quote blockquote{padding:var(--sf-sp-3) var(--sf-sp-4);border-left:2px solid var(--sf-line-strong);border-radius:0 var(--sf-r-control) var(--sf-r-control) 0;background:var(--sf-surface-2);color:var(--sf-text);font-size:var(--sf-fs-ui);margin:0;line-height:20px}.sfs-quote blockquote p{margin:0}.sfs-quote figcaption{margin-top:6px}.sfs-skel{gap:var(--sf-sp-3);padding:var(--sf-sp-2) 0;display:grid}.sfs-skel-row{align-items:center;gap:var(--sf-sp-4);min-height:18px;display:flex}.sfs-skel-row .sf-skel{flex:none}.sfs-pair{align-items:center;gap:var(--sf-sp-3);min-width:0;display:flex}.sfs-pair-text{gap:2px;min-width:0;display:grid}.sfs-pair-name{font-size:var(--sf-fs-ui);flex-wrap:wrap;align-items:center;gap:6px;margin:0;line-height:20px;display:flex}.sfs-pair-name>span:not(.sf-chip){color:var(--sf-text-2)}.sfs-pair-meta{align-items:center;gap:2px var(--sf-sp-3);color:var(--sf-text-2);flex-wrap:wrap;margin:0;display:flex}.sfs-links{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sfs-links li{align-items:center;gap:var(--sf-sp-2);min-width:0;display:flex}.sfs-links li>.sf-muted{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sfs-creator{align-items:center;gap:var(--sf-sp-2) var(--sf-sp-3);margin:var(--sf-sp-2) 0 0;flex-wrap:wrap;display:flex}.sfs-ledger{margin:var(--sf-sp-3) 0 0;border-top:1px solid var(--sf-line);padding:0;list-style:none;display:grid}.sfs-ledger li{align-items:center;gap:var(--sf-sp-1) var(--sf-sp-3);min-height:var(--sf-row);padding:var(--sf-sp-1) 0;border-bottom:1px solid var(--sf-line);grid-template-columns:24px minmax(0,1fr) auto auto;display:grid}.sfs-ledger li[data-self]{padding-left:var(--sf-sp-2);box-shadow:inset 2px 0 0 var(--sf-accent)}.sfs-ledger-id{min-width:0;display:grid}.sfs-ledger-id>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sfs-ledger-id strong{font-weight:600}.sfs-ledger-id strong[data-empty]{color:var(--sf-text-3);font-weight:500}.sfs-table{width:100%;margin-top:var(--sf-sp-4);border-collapse:collapse;table-layout:fixed;font-size:var(--sf-fs-body)}.sfs-caption-l{padding-bottom:var(--sf-sp-2);caption-side:top;color:var(--sf-text-2);font-size:var(--sf-fs-small);text-align:left}.sfs-table th{height:var(--sf-thead);padding:0 var(--sf-sp-2);border-bottom:1px solid var(--sf-line-strong);color:var(--sf-text-3);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);letter-spacing:.06em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:500;overflow:hidden}.sfs-table th:first-child{width:22%}.sfs-table th:nth-child(2){width:28%}.sfs-table th:nth-child(5){width:calc(var(--sf-target-icon) + var(--sf-sp-1))}.sfs-table td{height:40px;padding:0 var(--sf-sp-2);border-bottom:1px solid var(--sf-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sfs-table :is(th,td):first-child{padding-left:0}.sfs-table :is(th,td):last-child{padding-right:0}.sfs-table [data-num],.sfs-table [data-icon]{text-align:right}.sfs-table .sfs-burn-source{text-overflow:ellipsis;max-width:100%;overflow:hidden}.sfs-venues{gap:var(--sf-sp-3);margin:var(--sf-sp-3) 0 0;padding:0;list-style:none;display:grid}.sfs-venue{padding:var(--sf-sp-3) var(--sf-sp-4);border:1px solid var(--sf-line);border-radius:var(--sf-r-panel);background:var(--sf-surface-2)}.sfs-venue[data-official]{border-color:var(--sf-line-strong);box-shadow:inset 2px 0 0 var(--sf-accent)}.sfs-venue-head{margin-bottom:var(--sf-sp-1);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sfs-venue-pair{color:var(--sf-text-2)}.sfs-official{color:var(--sf-text);font-weight:600}.sfs-venue-link{margin-left:auto}.sfs-venue .sfs-fact{padding:6px 0}.sfs-venue-pool{align-items:center;gap:var(--sf-sp-2);margin:var(--sf-sp-2) 0 0;flex-wrap:wrap;display:flex}.sfs-btn{min-height:40px;padding:0 var(--sf-sp-4);border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);background:var(--sf-surface-3);color:var(--sf-text);font:inherit;font-size:var(--sf-fs-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--sf-dur) var(--sf-ease), border-color var(--sf-dur) var(--sf-ease);justify-content:center;align-items:center;gap:6px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.sfs-btn:hover{border-color:var(--sf-text-3)}.sfs-btn svg{flex:none;width:16px;height:16px}.sfs-btn[data-variant=primary]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-accent-ink)}.sfs-btn[data-variant=primary]:hover{background:color-mix(in srgb, var(--sf-accent) 86%, var(--sf-text))}.sfs-btn[data-variant=ghost]{background:0 0}.sfs-btn[data-variant=ghost]:hover{background:var(--sf-surface-3)}.sfs-btn[data-size=sm]{min-height:var(--sf-target-icon);font-size:var(--sf-fs-small);padding:0 10px;font-weight:500}@media (pointer:coarse){.sfs-btn{min-height:44px}}.sfs-foot{gap:var(--sf-sp-2);padding:var(--sf-sp-3) var(--sfs-pad) calc(var(--sf-sp-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sf-line);background:var(--sf-surface-2);flex:none;display:grid}.sfs-foot-actions{gap:var(--sf-sp-2);flex-wrap:wrap;display:flex}.sfs-foot-actions .sfs-btn[data-variant=primary]{flex:auto}.sfs-foot-links{align-items:center;gap:0 var(--sf-sp-4);font-size:var(--sf-fs-small);flex-wrap:wrap;display:flex}.sfs-caption{color:var(--sf-text-3);margin:0}@container sfs (max-width:460px){.sfs-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sfs-kpi[data-kpi=price],.sfs-kpi:last-child{grid-column:1/-1}.sfs-kpi:nth-child(-n+3) dd{font-size:var(--sf-fs-title);line-height:26px}.sfs-kpi[data-kpi=price] dd{font-size:var(--sf-fs-hero);line-height:34px}.sfs-facts[data-cols="2"]{grid-template-columns:minmax(0,1fr)}.sfs-facts[data-cols="2"] .sfs-fact{grid-template-columns:minmax(0,40%) minmax(0,1fr)}.sfs-bar-kicker{display:none}.sfs-nav{margin-left:auto}}@media (max-width:640px){.sfs-popup{--sfs-pad:var(--sf-sp-4);border-top:1px solid var(--sf-line);border-radius:var(--sf-r-panel) var(--sf-r-panel) 0 0;width:100%;height:92dvh;box-shadow:0 -16px 40px color-mix(in srgb, var(--sf-accent-ink) 60%, transparent);border-left:0;top:auto;left:0}.sfs-popup[data-starting-style],.sfs-popup[data-ending-style]{transform:translateY(32px)}.sfs-foot-actions .sfs-btn{flex:100%}}@media (max-height:560px){.sfs-popup{overscroll-behavior:contain;scroll-padding-top:56px;overflow-y:auto}.sfs-bar{z-index:3;background:var(--sf-surface-1);position:sticky;top:0}.sfs-scroll{flex:none;min-height:auto;overflow:visible}.sfs-tablist{position:relative}}@media (max-width:640px) and (max-height:560px){.sfs-foot-actions .sfs-btn{flex:auto}}@media (prefers-reduced-motion:reduce){.sfs-refresh[data-busy] svg{animation:none}}html[data-motion=paused] .sfs-refresh[data-busy] svg{animation:none}@media (forced-colors:active){.sfs-popup{border-left:1px solid canvastext}.sfs-watch[aria-pressed=true],.sfs-btn[data-variant=primary]{border:2px solid canvastext}.sfs-ledger li[data-self],.sfs-venue[data-official],.sfs-why{border-left:2px solid canvastext}}
.workspace.stonkfun-workspace{padding-top:0;padding-inline:clamp(8px,2vw,24px)}.workspace.stonkfun-workspace .page-content{padding:0}.stonk-desk{max-width:1680px;padding-bottom:var(--sf-sp-6);font-size:var(--sf-fs-ui);margin:0 auto;line-height:20px;container:stonk-desk/inline-size}.sf-desk-root{--sf-sticky-top:0px;flex-direction:column;min-width:0;display:flex}.sf-desk-root :is(a[href],button,input,select,textarea,[tabindex]){scroll-margin-top:calc(var(--sf-sticky-top) + 8px)}.sf-bar{z-index:6;align-items:center;column-gap:var(--sf-sp-3);min-height:44px;padding:0 var(--sf-sp-2) 0 var(--sf-sp-3);border:1px solid var(--sf-line);border-radius:var(--sf-r-panel) var(--sf-r-panel) 0 0;background:var(--sf-surface-1);border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"id views status ctrls";display:grid;position:relative}.sf-bar-id{align-items:center;gap:var(--sf-sp-2);grid-area:id;min-width:0;display:flex}.sf-bar-title{color:var(--sf-text);font-size:var(--sf-fs-desk);letter-spacing:-.01em;white-space:nowrap;margin:0;font-weight:600;line-height:26px}.sf-bar-chain{font-family:var(--sf-mono);font-size:var(--sf-fs-micro);letter-spacing:.06em;text-transform:uppercase}.sf-views{scrollbar-width:none;grid-area:views;align-items:stretch;gap:2px;min-width:0;height:44px;display:flex;position:relative;overflow-x:auto}.sf-views::-webkit-scrollbar{display:none}.sf-view-tab{color:var(--sf-text-2);font:inherit;font-size:var(--sf-fs-ui);white-space:nowrap;cursor:pointer;transition:color var(--sf-dur) var(--sf-ease);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex;position:relative}.sf-view-tab svg{width:14px;height:14px;color:var(--sf-text-3);flex:none}.sf-view-tab:hover,.sf-view-tab[data-active]{color:var(--sf-text)}.sf-view-tab[data-active] svg{color:var(--sf-accent)}.sf-view-tab[data-view=signals][data-active] svg{color:var(--sf-signal)}.sf-view-count{background:var(--sf-surface-3);min-width:18px;height:18px;color:var(--sf-text-2);font-size:var(--sf-fs-micro);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;padding:0 5px;display:inline-grid}.sf-view-indicator{bottom:0;left:var(--active-tab-left);width:var(--active-tab-width);background:var(--sf-accent);height:2px;transition:left var(--sf-dur) var(--sf-ease), width var(--sf-dur) var(--sf-ease);position:absolute}.sf-bar-status{min-width:0;color:var(--sf-text-2);white-space:nowrap;grid-area:status;align-items:center;gap:6px;display:flex}.sf-bar-dot{background:var(--sf-flat);border-radius:50%;flex:none;width:8px;height:8px}.sf-bar-dot[data-tone=live]{background:var(--sf-up);box-shadow:0 0 0 3px var(--sf-up-bg)}.sf-bar-dot[data-tone=held]{background:var(--sf-accent)}.sf-bar-dot[data-tone=warn]{background:var(--sf-warn)}.sf-bar-dot[data-tone=error]{background:var(--sf-error)}.sf-bar-status[data-state=stale] .sf-bar-text,.sf-bar-status[data-state=fallback] .sf-bar-text,.sf-bar-status[data-state=expired] .sf-bar-text,.sf-bar-status[data-state=failed] .sf-bar-text{color:var(--sf-warn)}.sf-bar-status[data-state=error] .sf-bar-text{color:var(--sf-error)}.sf-bar-text{text-overflow:ellipsis;overflow:hidden}.sf-bar-text .sf-retry{color:var(--sf-text-3);margin-left:4px}.sf-bar-ctrls{grid-area:ctrls;align-items:center;gap:2px;display:flex}.sf-bar-btn:hover,.sf-bar-btn[data-popup-open]{background:var(--sf-surface-2);color:var(--sf-text)}.sf-bar-btn:disabled{opacity:.45;cursor:default}.sf-bar-btn svg{width:16px;height:16px}.sf-spin{animation:.9s linear infinite sf-spin}@keyframes sf-spin{to{transform:rotate(360deg)}}.sf-bar-held{margin-left:var(--sf-sp-1);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.sf-bar-latest{border-color:var(--sf-accent);color:var(--sf-text)}.sf-live{min-height:var(--sf-target-icon);padding:0 var(--sf-sp-2);border-radius:var(--sf-r-control);color:var(--sf-text-2);font-size:var(--sf-fs-small);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-weight:500;display:inline-flex}.sf-live:hover{background:var(--sf-surface-2);color:var(--sf-text)}.sf-switch{border:1px solid var(--sf-line-strong);background:var(--sf-surface-3);width:28px;height:16px;transition:background-color var(--sf-dur) var(--sf-ease);border-radius:8px;flex:none;display:inline-block;position:relative}.sf-switch-thumb{background:var(--sf-text-2);width:10px;height:10px;transition:transform var(--sf-dur) var(--sf-ease);border-radius:50%;position:absolute;top:2px;left:2px}.sf-live[data-checked] .sf-switch{border-color:var(--sf-accent);background:var(--sf-accent-bg)}.sf-live[data-checked] .sf-switch-thumb{background:var(--sf-accent);transform:translate(12px)}.sf-live[data-checked] .sf-live-text{color:var(--sf-text)}.sf-desk-btn{min-height:32px;padding:0 var(--sf-sp-3);border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-control);background:var(--sf-surface-1);color:var(--sf-text);font:inherit;font-size:var(--sf-fs-small);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.sf-desk-btn:hover{background:var(--sf-surface-2)}.sf-desk-btn[data-variant=primary]{border-color:var(--sf-accent);background:var(--sf-accent);color:var(--sf-accent-ink)}.sf-desk-btn svg{width:14px;height:14px}.sf-desk-ticker{border-inline:1px solid var(--sf-line);border-top:1px solid var(--sf-line)}.sf-view-panel{border:1px solid var(--sf-line);border-radius:0 0 var(--sf-r-panel) var(--sf-r-panel);background:var(--sf-surface-1);border-top:0;outline:none;min-width:0}.sf-view-panel:empty{display:none}.sf-view-panel:focus-visible{outline:var(--sf-focus-width) solid var(--sf-accent);outline-offset:-2px}.sf-view-panel[data-sf-panel=pulse],.sf-view-panel[data-sf-panel=pairs],.sf-view-panel[data-sf-panel=economics]{padding:var(--sf-sp-4)}.sf-view-loading{gap:var(--sf-sp-3);padding:var(--sf-sp-5) var(--sf-sp-4);min-height:240px;display:grid}.sf-results{min-width:0}.sf-catalog{flex-direction:column;min-width:0;display:flex}.sf-catalog>.sf-tb{border-bottom:1px solid var(--sf-line);border-radius:0}.sf-catalog-pair{margin:var(--sf-sp-2) var(--sf-cell-x) 0;align-self:flex-start}.sf-catalog-note{padding:var(--sf-sp-2) var(--sf-cell-x);color:var(--sf-text-2);align-items:center;gap:6px;margin:0;display:flex}.sf-catalog-note[data-tone=warn],.sf-catalog-note svg{color:var(--sf-warn)}.sf-catalog-note svg{flex:none;width:14px;height:14px}.sf-catalog-pager{padding:var(--sf-sp-2) var(--sf-cell-x);border-top:1px solid var(--sf-line);justify-content:flex-end}.sf-watching{flex-direction:column;min-width:0;display:flex}.sf-watch-note{padding:var(--sf-sp-3) var(--sf-cell-x);border-bottom:1px solid var(--sf-line);color:var(--sf-text-2);margin:0}.sf-watch-issues{gap:var(--sf-sp-2);padding:var(--sf-sp-3) var(--sf-cell-x);border-top:1px solid var(--sf-line);margin:0;list-style:none;display:grid}.sf-watch-issue{align-items:center;gap:var(--sf-sp-2);color:var(--sf-text-2);font-size:var(--sf-fs-small);flex-wrap:wrap;display:flex}.sf-watch-issue-text{flex:240px;min-width:0}.sf-watch-icon{width:14px;height:14px;color:var(--sf-warn)}.sf-method{margin-top:var(--sf-sp-4);border:1px solid var(--sf-line);border-radius:var(--sf-r-panel);background:var(--sf-surface-1);color:var(--sf-text-2);font-size:var(--sf-fs-body);line-height:20px}.sf-method-summary{align-items:center;gap:4px var(--sf-sp-3);min-height:44px;padding:var(--sf-sp-2) var(--sf-sp-4);color:var(--sf-text);cursor:pointer;flex-wrap:wrap;font-weight:500;list-style:none;display:flex}.sf-method-summary::-webkit-details-marker{display:none}.sf-method-sub{color:var(--sf-text-3);font-weight:400}.sf-method-chevron{width:16px;height:16px;color:var(--sf-text-3);transition:transform var(--sf-dur) var(--sf-ease);margin-left:auto}.sf-method[open] .sf-method-chevron{transform:rotate(180deg)}.sf-method-body{columns:300px 4;column-gap:var(--sf-sp-5);padding:var(--sf-sp-2) var(--sf-sp-4) var(--sf-sp-4);border-top:1px solid var(--sf-line)}.sf-method-body>section{break-inside:avoid;padding-bottom:var(--sf-sp-3)}.sf-method-body p{margin:0 0 var(--sf-sp-2)}.sf-method-h{margin:var(--sf-sp-2) 0 var(--sf-sp-2);color:var(--sf-text);font-size:var(--sf-fs-ui);font-weight:600;line-height:20px}.sf-method-dl{gap:var(--sf-sp-2);margin:0 0 var(--sf-sp-2);display:grid}.sf-method-dl dt{color:var(--sf-text);font-weight:500}.sf-method-dl dd{color:var(--sf-text-2);margin:0}.sf-legend{margin:0 0 var(--sf-sp-2);gap:6px;padding:0;list-style:none;display:grid}.sf-legend-item{align-items:center;gap:var(--sf-sp-2);display:flex}.sf-legend-swatch{width:18px;height:18px;font-size:var(--sf-fs-small);border-radius:4px;flex:none;place-items:center;line-height:1;display:inline-grid}.sf-legend-swatch[data-tone=up]{color:var(--sf-up)}.sf-legend-swatch[data-tone=down]{color:var(--sf-down)}.sf-legend-swatch[data-tone=flat],.sf-legend-swatch[data-tone=unknown]{color:var(--sf-flat)}.sf-legend-swatch[data-tone=accent]{background:var(--sf-accent)}.sf-legend-swatch[data-tone=warn]{background:var(--sf-warn)}.sf-legend-swatch[data-tone=error]{border:1px solid var(--sf-error);background:var(--sf-error-bg)}.sf-legend-swatch[data-tone=signal]{color:var(--sf-signal);background:var(--sf-signal-bg)}.sf-legend-swatch[data-tone=curve],.sf-legend-swatch[data-tone=grad]{background:var(--sf-stage-curve);border-radius:50%;width:8px;height:8px;margin-inline:5px}.sf-legend-swatch[data-tone=grad]{background:var(--sf-stage-grad)}.sf-help{width:min(360px,100vw - 32px);padding:var(--sf-sp-3) var(--sf-sp-4) var(--sf-sp-4);border:1px solid var(--sf-line-strong);border-radius:var(--sf-r-panel);background:var(--sf-surface-2);color:var(--sf-text);font-family:var(--sf-font);font-size:var(--sf-fs-body);outline:none;line-height:18px;box-shadow:0 12px 32px #00000073}.sf-help-head{justify-content:space-between;align-items:center;gap:var(--sf-sp-2);display:flex}.sf-help-title{font-size:var(--sf-fs-title);margin:0;font-weight:600;line-height:22px}.sf-help-desc{margin:0 0 var(--sf-sp-2);color:var(--sf-text-3);font-size:var(--sf-fs-small)}.sf-help-switch{margin:0 0 var(--sf-sp-3) calc(var(--sf-sp-2) * -1)}.sf-help-list{gap:6px;margin:0;display:grid}.sf-help-row{align-items:baseline;gap:var(--sf-sp-3);grid-template-columns:64px 1fr;display:grid}.sf-help-row dd{color:var(--sf-text-2);margin:0}.sf-help-row kbd{border:1px solid var(--sf-line-strong);background:var(--sf-surface-1);min-width:20px;color:var(--sf-text);font-family:var(--sf-mono);font-size:var(--sf-fs-micro);text-align:center;white-space:nowrap;border-radius:4px;padding:1px 6px;display:inline-block}@container stonk-desk (min-width:1100px){.sf-bar{grid-template-columns:auto minmax(0,max-content) minmax(0,1fr) auto;height:44px;position:sticky;top:0}.sf-bar-status{justify-content:flex-end}.sf-desk-root{--sf-sticky-top:44px}}@container stonk-desk (max-width:1099px){.sf-bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"id status ctrls""views views views"}.sf-bar-status{justify-content:flex-end}.sf-views{margin-inline:calc(var(--sf-sp-3) * -1) calc(var(--sf-sp-2) * -1);padding-inline:var(--sf-sp-1);border-top:1px solid var(--sf-line);height:40px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 20px),#0000 100%)}}@container stonk-desk (max-width:760px){.sf-bar-source{display:none}}@container stonk-desk (max-width:599px){.sf-bar{min-height:44px;padding-left:var(--sf-sp-3);column-gap:var(--sf-sp-2)}.sf-bar-title{font-size:var(--sf-fs-title)}.sf-bar-chain{display:none}.sf-views{height:36px}.sf-bar-status[data-quiet] .sf-bar-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-bar:has(>.sf-bar-status:not([data-quiet])){grid-template-areas:"id.ctrls""status status status""views views views"}.sf-bar-status:not([data-quiet]){justify-content:flex-start;row-gap:var(--sf-sp-1);padding-bottom:var(--sf-sp-2);white-space:normal;flex-wrap:wrap}.sf-live-text{font-size:var(--sf-fs-small)}.sf-view-panel[data-sf-panel=pulse],.sf-view-panel[data-sf-panel=pairs],.sf-view-panel[data-sf-panel=economics]{padding:var(--sf-sp-3)}}@media (prefers-reduced-motion:reduce){.sf-spin{animation:none}}html[data-motion=paused] .sf-spin{animation:none}@media (forced-colors:active){.sf-legend-swatch,.sf-switch-thumb{forced-color-adjust:none;background:canvastext}.sf-live[data-checked] .sf-switch-thumb{background:highlight}.sf-view-tab[data-active]{color:highlight}.sf-bar-dot[data-tone=warn],.sf-bar-dot[data-tone=error]{background:canvas;border:2px solid canvastext}}
