@property --tap-depth{syntax:"<percentage>";inherits:false;initial-value:0%}.tap{--film-slot:#1a241f;--tap-sell:#e85d4c;--tap-mono:var(--font-plex-mono), ui-monospace, monospace;--tap-sans:var(--font-manrope), Helvetica, sans-serif;--tap-ticket:color-mix(in srgb, var(--film-mint) 6%, #080c0a);--tap-bid-bar:color-mix(in srgb, var(--film-mint) 14%, transparent);--tap-ask-bar:#e85d4c29;--tap-ease:cubic-bezier(.22, 1, .36, 1);--tap-ix:.18s;color:var(--film-fg);font-family:var(--tap-sans);position:relative}.tap :is(p,h2){margin:0}.tap :is(a,button,input,[tabindex="0"]):focus-visible{outline:1px solid var(--film-mint);outline-offset:-1px}.tap button{cursor:pointer}.tap button:disabled{cursor:default}.tap .tap-num{font-family:var(--tap-mono);font-variant-numeric:tabular-nums;white-space:pre}.tap .tap-label{font-family:var(--tap-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--film-dim);white-space:nowrap;font-size:10px;line-height:12px}.tap .tap-skel{vertical-align:middle;background:linear-gradient(90deg, var(--film-line) 0%, #1c2822 46%, var(--film-line) 100%);background-size:220% 100%;max-width:100%;animation:1.15s ease-in-out infinite tapSkel;display:inline-block}.tap .tap-dot{vertical-align:1px;background:var(--film-mint);border-radius:50%;flex:none;width:5px;height:5px;animation:2.2s ease-in-out infinite tapPulse;display:inline-block}.tap .tap-dot[data-hollow]{box-shadow:inset 0 0 0 1px var(--film-dim);background:0 0;animation:none}.tap .tap-mark{border:1px solid;flex:none;width:6px;height:6px;display:block}.tap .tap-chip{border:1px solid var(--film-line-3);height:20px;font:400 10px/1 var(--tap-mono);letter-spacing:.14em;color:var(--film-mute);white-space:nowrap;flex:none;align-items:center;padding:0 6px;display:inline-flex}.tap .tap-chip--mint{border-color:color-mix(in srgb, var(--film-mint) 40%, transparent);color:var(--film-mint)}.tap .tap-well{background:var(--film-slot);border:1px solid var(--film-line-3)}.tap .tap-link{font:400 10px/1 var(--tap-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--film-nav);text-decoration:underline;-webkit-text-decoration-color:var(--film-line-3);text-decoration-color:var(--film-line-3);text-underline-offset:3px;transition:color var(--tap-ix) var(--tap-ease);flex:none}.tap .tap-link:hover{color:var(--film-mint)}.tap .tap-line{font:400 11px/24px var(--tap-mono);color:var(--film-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tap .tap-line[data-tone=info]{color:var(--film-mint)}.tap .tap-line[data-tone=error]{color:var(--tap-sell)}.tap .tap-btn{background:var(--film-mint);min-width:0;min-height:44px;color:var(--film-bg);font:600 14.5px/1 var(--tap-sans);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;transition:color var(--tap-ix) var(--tap-ease), background-color var(--tap-ix) var(--tap-ease), border-color var(--tap-ix) var(--tap-ease), opacity var(--tap-ix) var(--tap-ease);border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;display:inline-flex;overflow:hidden}.tap .tap-btn:not(:disabled):is(:hover,:focus-visible){background:var(--film-mint-2)}.tap .tap-btn--sell{background:var(--tap-sell)}.tap .tap-btn:not(.tap-btn--ghost):focus-visible{outline:2px solid var(--film-bg);outline-offset:-5px}.tap .tap-btn--sell:not(:disabled):is(:hover,:focus-visible){background:color-mix(in srgb, var(--tap-sell) 82%, #fff)}.tap .tap-btn--ghost{border-color:var(--film-line-3);color:var(--film-fg);background:0 0;font-weight:500}.tap .tap-btn--ghost:not(:disabled):is(:hover,:focus-visible){border-color:var(--film-mint);color:var(--film-mint);background:0 0}.tap .tap-btn:disabled{opacity:.4}.tap .tap-mbtn{border:1px solid var(--film-line-3);height:28px;font:400 10.5px/1 var(--tap-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--film-mute);white-space:nowrap;transition:color var(--tap-ix) var(--tap-ease), border-color var(--tap-ix) var(--tap-ease), opacity var(--tap-ix) var(--tap-ease);flex:none;justify-content:center;align-items:center;padding:0 10px;display:inline-flex;overflow:hidden}.tap .tap-mbtn:not(:disabled):hover{border-color:var(--film-mint);color:var(--film-mint)}.tap .tap-mbtn:disabled{opacity:.4}.tap .tap-mbtn--xs{height:22px;padding:0 7px;font-size:9.5px}@media (min-width:900px){.tap{flex-direction:column;flex:auto;display:flex;container:tap-root/size}.tap .tap-term{flex:1 1 0;min-height:0}}.tap .tap-term{background:var(--film-line-2);grid-template:"bar bar bar bar"56px"status status status status"28px"chart chart book ticket"minmax(275px,1fr)"trades settle agents ticket"minmax(180px,236px)/minmax(0,1fr) 288px 336px 336px;gap:1px;display:grid}@media (min-width:1280px){@container tap-root (min-height:780px){.tap .tap-term{grid-template:"bar bar bar"56px"status status status"28px"chart book ticket"minmax(456px,1fr)"trades settle agents"minmax(236px,320px)/minmax(0,1fr) 288px 336px}}}.tap .tap-area{background:var(--film-bg);min-width:0;min-height:0;position:relative;overflow:hidden;container:tap-box/size}.tap .tap-area[data-area=bar]{z-index:5;grid-area:bar;overflow:visible;container-type:normal}.tap .tap-area[data-area=status]{grid-area:status}.tap .tap-area[data-area=chart]{grid-area:chart}.tap .tap-area[data-area=book]{grid-area:book}.tap .tap-area[data-area=trades]{grid-area:trades}.tap .tap-area[data-area=ticket]{background:var(--tap-ticket);grid-area:ticket}.tap .tap-area[data-area=settle]{grid-area:settle}.tap .tap-area[data-area=agents]{grid-area:agents}.tap .tap-ph,.tap .tap-live{position:absolute;inset:0}.tap .tap-area>.tap-ph:not(:last-child),.tap .tap-actionbar>.tap-ph:not(:last-child),.tap .tap-tabs,.tap .tap-split,.tap .tap-actionbar{display:none}.tap .tap-tabs{background:var(--film-bg);align-items:stretch}.tap .tap-tab{border-right:1px solid var(--film-line);min-width:0;font:400 10.5px/1 var(--tap-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--film-dim);transition:color var(--tap-ix) var(--tap-ease);flex:1 1 0;justify-content:center;align-items:center;gap:7px;display:flex}.tap .tap-tab:last-child{border-right:0}.tap .tap-tab:hover{color:var(--film-mute)}.tap .tap-tab[aria-selected=true]{color:var(--film-fg)}.tap .tap-tab[aria-selected=true] .tap-mark{border-color:var(--film-mint);background:var(--film-mint)}.tap .tap-panel{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.tap .tap-head{border-bottom:1px solid var(--film-line);flex:none;align-items:center;gap:12px;min-width:0;height:36px;padding:0 12px;display:flex}.tap .tap-title{font:400 10.5px/1 var(--tap-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--film-dim);white-space:nowrap;flex:none}.tap .tap-head-right{min-width:0;font:400 10px/1 var(--tap-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--film-dim);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.tap .tap-bar{align-items:center;gap:24px;height:100%;padding:0 16px;display:flex;position:relative}.tap .tap-bar>*{flex:none}.tap .tap-bar-pair{align-items:center;width:164px;height:100%;display:flex;position:relative}.tap .tap-pair-btn{max-width:100%;height:32px;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex;overflow:hidden}.tap .tap-pair-i{border:1px solid var(--film-line-3);width:16px;height:16px;font:500 10px/1 var(--tap-mono);color:var(--film-nav);transition:color var(--tap-ix) var(--tap-ease), border-color var(--tap-ix) var(--tap-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.tap .tap-pair-btn:hover .tap-pair-i,.tap .tap-bar-pair[data-open] .tap-pair-i{border-color:var(--film-mint);color:var(--film-mint)}.tap .tap-bar-sym{font:600 16px/1 var(--tap-sans);letter-spacing:-.02em;color:var(--film-fg);white-space:nowrap}.tap .tap-stat{flex-direction:column;justify-content:center;gap:3px;height:100%;display:flex;overflow:hidden}.tap .tap-stat .tap-label{letter-spacing:.12em;height:12px}.tap .tap-stat[data-k=last]{width:116px}.tap .tap-stat[data-k=chg]{width:84px}.tap .tap-stat:is([data-k=high],[data-k=low],[data-k=vol],[data-k=trades]){width:88px}.tap .tap-stat[data-k=spread]{width:72px}.tap .tap-stat-v{height:18px;color:var(--film-fg);transition:color .48s var(--tap-ease), opacity var(--tap-ix) var(--tap-ease);font-size:13px;line-height:18px;display:block;overflow:hidden}.tap .tap-stat[data-k=last] .tap-stat-v{height:26px;font:600 22px/26px var(--tap-sans);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.tap .tap-stat-v .tap-skel{vertical-align:top;margin-top:2px}.tap .tap-stat-v[data-tone=up]{color:var(--film-mint)}.tap .tap-stat-v[data-par=a]{animation:.7s ease-out tapTickA}.tap .tap-stat-v[data-par=b]{animation:.7s ease-out tapTickB}.tap .tap-stat-v[data-tone=down][data-par=a],.tap .tap-stat[data-k=low] .tap-stat-v[data-par=a]{animation-name:tapTickDownA}.tap .tap-stat-v[data-tone=down][data-par=b],.tap .tap-stat[data-k=low] .tap-stat-v[data-par=b]{animation-name:tapTickDownB}.tap .tap-stat[data-k=last] .tap-stat-v[data-tone=up][data-par=a]{animation:.62s ease-out tapLastUpA}.tap .tap-stat[data-k=last] .tap-stat-v[data-tone=up][data-par=b]{animation:.62s ease-out tapLastUpB}.tap .tap-stat[data-k=last] .tap-stat-v[data-tone=down][data-par=a]{animation:.62s ease-out tapLastDownA}.tap .tap-stat[data-k=last] .tap-stat-v[data-tone=down][data-par=b]{animation:.62s ease-out tapLastDownB}.tap .tap-stat-v[data-tone=down]{color:var(--tap-sell)}.tap .tap-stat-v[data-empty]{color:var(--film-ghost)}.tap .tap-bar[data-reach=lost] .tap-stat-v{opacity:.55}.tap .tap-bar-gap{flex:1 1 0;min-width:0}.tap .tap-bar-rtt{width:224px}.tap .tap-pop{z-index:30;border:1px solid var(--film-line-3);background:var(--film-bg);width:300px;padding-top:8px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px #0000008c}.tap .tap-pop-head{padding:0 12px 8px}.tap .tap-pop--pair{width:320px;left:0;right:auto}.tap .tap-pop-note{font:400 12.5px/1.55 var(--tap-sans);color:var(--film-mute);padding:0 12px 12px}.tap .tap-pop-link{border-top:1px solid var(--film-line);height:36px;font:400 10.5px/1 var(--tap-mono);letter-spacing:.06em;color:var(--film-fg);white-space:nowrap;transition:color var(--tap-ix) var(--tap-ease), background-color var(--tap-ix) var(--tap-ease);justify-content:space-between;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}.tap .tap-pop-link>:last-child{letter-spacing:.12em;text-transform:uppercase;color:var(--film-mint)}.tap a.tap-pop-link:hover{background:color-mix(in srgb, var(--film-mint) 6%, transparent)}.tap p.tap-pop-link>:last-child{color:var(--film-dim)}.tap .tap-pop-plug{border-style:solid;border-width:1px 0 0;border-color:var(--film-line);text-align:left;background:0 0;width:100%}.tap .tap-pop-plug:hover{background:color-mix(in srgb, var(--film-mint) 6%, transparent)}.tap .tap-rtt{border:1px solid var(--film-mint);background:color-mix(in srgb, var(--film-mint) 12%, transparent);grid-template-rows:20px 12px;grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:8px;width:224px;height:40px;padding:0 9px;display:grid}.tap .tap-rtt-kick{font:400 9.5px/1 var(--tap-mono);letter-spacing:.14em;color:var(--film-mint);white-space:nowrap;align-self:center;overflow:hidden}.tap .tap-rtt-v{width:6ch;font:500 18px/20px var(--tap-mono);text-align:right;color:var(--film-fg);grid-area:1/2}.tap .tap-rtt-v[data-par=a]{animation:.42s ease-out tapRttA}.tap .tap-rtt-v[data-par=b]{animation:.42s ease-out tapRttB}.tap .tap-rtt[data-par=a]{animation:.56s ease-out tapPulseA}.tap .tap-rtt[data-par=b]{animation:.56s ease-out tapPulseB}.tap .tap-rtt-sub{font:400 9.5px/12px var(--tap-mono);color:var(--film-dim);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.tap .tap-strip{height:100%;font:400 10.5px/1 var(--tap-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--film-dim);white-space:nowrap;align-items:center;gap:20px;padding:0 16px;display:flex}.tap .tap-strip-left{text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.tap .tap-strip-left .tap-num[data-par=a]{animation:.6s ease-out tapTickA}.tap .tap-strip-left .tap-num[data-par=b]{animation:.6s ease-out tapTickB}.tap .tap-strip-left .tap-num{letter-spacing:0}.tap .tap-strip-left:is([data-tone=live],[data-tone=note]){color:var(--film-mute)}.tap .tap-strip-left[data-tone=danger]{color:var(--tap-sell)}.tap .tap-strip-mid{min-width:0;color:var(--film-dim);text-overflow:ellipsis;flex:0 auto;overflow:hidden}.tap .tap-strip-right{color:var(--film-dim);flex:none}.tap .tap-strip-warm{min-width:0;color:var(--film-mint);flex:0 auto;align-items:center;gap:.5ch;display:inline-flex}.tap .tap-strip-warm>*{flex:none}.tap .tap-strip-warm>.tap-strip-warm-text{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.tap .tap-strip-warm .tap-num{letter-spacing:0}.tap .tap-strip-warm:is([data-state=idle],[data-state=elsewhere]){color:var(--film-mute)}.tap .tap-chart{container-type:inline-size}.tap .tap-chart-head{gap:16px}.tap .tap-seg{border:1px solid var(--film-line-3);background:var(--film-slot);flex:none;height:24px;display:flex}.tap .tap-seg button{font:400 10px/22px var(--tap-mono);letter-spacing:.1em;color:var(--film-nav);transition:color var(--tap-ix) var(--tap-ease), background-color var(--tap-ix) var(--tap-ease);padding:0 8px}.tap .tap-seg button:hover{color:var(--film-fg)}.tap .tap-seg button[aria-pressed=true]{background:color-mix(in srgb, var(--film-mint) 16%, transparent);color:var(--film-mint)}.tap .tap-seg .tap-seg-auto{border-right:1px solid var(--film-line-3);letter-spacing:.12em}.tap .tap-seg button[data-auto]{box-shadow:inset 0 -1px 0 var(--film-mint);background:0 0}.tap .tap-chart-rate{width:18ch;height:14px;font:400 10px/14px var(--tap-mono);letter-spacing:.08em;text-align:right;color:var(--film-dim);flex:none;margin-left:auto;overflow:hidden}.tap .tap-chart-rate[data-on]{color:var(--film-mute)}@container (max-width:459px){.tap .tap-chart-rate{display:none}}.tap .tap-plot{flex:1 1 0;min-height:0;position:relative;overflow:hidden}.tap .tap-plot-canvas{cursor:crosshair;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.tap .tap-plot-msg{font:400 10px/1 var(--tap-mono);letter-spacing:.14em;color:var(--film-dim);visibility:hidden;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 64px 20px 0}.tap .tap-plot-msg[data-show]{visibility:inherit}.tap .tap-book{--rows:10;padding-bottom:8px}.tap .tap-book-count{letter-spacing:.1em;text-align:right;flex:none;width:136px;height:12px;line-height:12px}.tap .tap-book-cols{border-bottom:1px solid var(--film-line);height:24px;font:400 9.5px/1 var(--tap-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--film-dim);flex:none;grid-template-columns:44% 28% 28%;align-items:center;padding:0 12px;display:grid}.tap .tap-book-cols span:not(:first-child){text-align:right}.tap .tap-book-side{grid-template-rows:repeat(var(--rows), minmax(0, 28px));flex:1 1 0;min-height:0;display:grid}.tap .tap-book-side[data-side=ask]{align-content:end}@container tap-box (max-height:443.98px){.tap .tap-book{--rows:9}.tap .tap-book-side[data-side=ask]>:nth-child(-n+1),.tap .tap-book-side[data-side=bid]>:nth-child(n+10){display:none}}@container tap-box (max-height:409.98px){.tap .tap-book{--rows:8}.tap .tap-book-side[data-side=ask]>:nth-child(-n+2),.tap .tap-book-side[data-side=bid]>:nth-child(n+9){display:none}}@container tap-box (max-height:375.98px){.tap .tap-book{--rows:7}.tap .tap-book-side[data-side=ask]>:nth-child(-n+3),.tap .tap-book-side[data-side=bid]>:nth-child(n+8){display:none}}@container tap-box (max-height:341.98px){.tap .tap-book{--rows:6}.tap .tap-book-side[data-side=ask]>:nth-child(-n+4),.tap .tap-book-side[data-side=bid]>:nth-child(n+7){display:none}}@container tap-box (max-height:307.98px){.tap .tap-book{--rows:5}.tap .tap-book-side[data-side=ask]>:nth-child(-n+5),.tap .tap-book-side[data-side=bid]>:nth-child(n+6){display:none}}@container tap-box (max-height:273.98px){.tap .tap-book{--rows:4}.tap .tap-book-side[data-side=ask]>:nth-child(-n+6),.tap .tap-book-side[data-side=bid]>:nth-child(n+5){display:none}}.tap .tap-lvl{width:100%;min-height:0;font:400 12px/1 var(--tap-mono);text-align:left;color:var(--film-mute);transition:background-color .16s var(--tap-ease);grid-template-columns:44% 28% 28%;align-items:center;padding:0 12px;display:grid;position:relative;overflow:hidden}.tap .tap-lvl:not(:disabled):hover{background-color:var(--film-line)}.tap .tap-lvl-bar{--tap-bar:var(--tap-bid-bar);background:linear-gradient(to left, var(--tap-bar) var(--tap-depth), transparent var(--tap-depth));transition:--tap-depth .34s var(--tap-ease);pointer-events:none;position:absolute;inset:0}.tap .tap-lvl[data-side=ask] .tap-lvl-bar{--tap-bar:var(--tap-ask-bar)}.tap .tap-lvl>span{height:14px;line-height:14px;position:relative;overflow:hidden}.tap .tap-lvl-px{color:var(--film-mint)}.tap .tap-lvl[data-side=ask] .tap-lvl-px{color:var(--tap-sell)}.tap .tap-lvl[data-empty] .tap-lvl-px{color:var(--film-ghost)}.tap .tap-lvl-sz,.tap .tap-lvl-cum{text-align:right}.tap .tap-lvl-cum{color:var(--film-dim)}.tap .tap-lvl[data-mine]:before{content:"";background:var(--film-mint);width:2px;position:absolute;top:3px;bottom:3px;left:0}.tap .tap-lvl[data-fx-tone=mint][data-par=a]{animation:.56s ease-out tapFlashBidA}.tap .tap-lvl[data-fx-tone=mint][data-par=b]{animation:.56s ease-out tapFlashBidB}.tap .tap-lvl[data-fx-tone=red][data-par=a]{animation:.56s ease-out tapFlashAskA}.tap .tap-lvl[data-fx-tone=red][data-par=b]{animation:.56s ease-out tapFlashAskB}.tap .tap-lvl[data-fx-tone=mint][data-fx-soft][data-par=a]{animation-name:tapFlashBidSoftA}.tap .tap-lvl[data-fx-tone=mint][data-fx-soft][data-par=b]{animation-name:tapFlashBidSoftB}.tap .tap-lvl[data-fx-tone=red][data-fx-soft][data-par=a]{animation-name:tapFlashAskSoftA}.tap .tap-lvl[data-fx-tone=red][data-fx-soft][data-par=b]{animation-name:tapFlashAskSoftB}.tap .tap-lvl[data-fx=new][data-par=a]>span{animation:tapSlideInA .38s var(--tap-ease)}.tap .tap-lvl[data-fx=new][data-par=b]>span{animation:tapSlideInB .38s var(--tap-ease)}.tap .tap-lvl[data-fx-tone=mint]:is([data-fx=up],[data-fx=down])[data-par=a] .tap-lvl-sz{animation:.56s ease-out tapTickA}.tap .tap-lvl[data-fx-tone=mint]:is([data-fx=up],[data-fx=down])[data-par=b] .tap-lvl-sz{animation:.56s ease-out tapTickB}.tap .tap-lvl[data-fx-tone=red]:is([data-fx=up],[data-fx=down])[data-par=a] .tap-lvl-sz{animation:.56s ease-out tapTickDownA}.tap .tap-lvl[data-fx-tone=red]:is([data-fx=up],[data-fx=down])[data-par=b] .tap-lvl-sz{animation:.56s ease-out tapTickDownB}.tap .tap-lvl[data-fx][data-par]:is([data-side=bid],[data-side=ask]),.tap .tap-lvl[data-fx][data-par]:is([data-side=bid],[data-side=ask])>span,.tap .tap-lvl[data-fx][data-par]:is([data-side=bid],[data-side=ask]) .tap-lvl-sz{animation-delay:var(--fx-delay,0s)}.tap .tap-book[data-reach=lost] :is(.tap-book-side,.tap-book-mid){opacity:.55}.tap .tap-book-mid{border-top:1px solid var(--film-line);border-bottom:1px solid var(--film-line);flex:none;justify-content:space-between;align-items:center;height:36px;padding:0 12px;display:flex}.tap .tap-book-mid[data-tone=buy][data-par=a]{animation:.42s ease-out tapFlashBidA}.tap .tap-book-mid[data-tone=buy][data-par=b]{animation:.42s ease-out tapFlashBidB}.tap .tap-book-mid[data-tone=sell][data-par=a]{animation:.42s ease-out tapFlashAskA}.tap .tap-book-mid[data-tone=sell][data-par=b]{animation:.42s ease-out tapFlashAskB}.tap .tap-book-last{width:108px;height:16px;font:500 15px/1 var(--tap-mono);color:var(--film-fg);transition:color var(--tap-ix) var(--tap-ease);align-items:center;display:inline-flex}.tap .tap-book-mid[data-tone=buy] .tap-book-last{color:var(--film-mint)}.tap .tap-book-mid[data-tone=sell] .tap-book-last{color:var(--tap-sell)}.tap .tap-book-px{width:8ch;height:16px;line-height:16px;display:inline-block;overflow:hidden}.tap .tap-book-arrow{width:1ch;margin-left:4px;font-size:13px;display:inline-block}.tap .tap-book-spread{font:400 10px/1 var(--tap-mono);letter-spacing:.12em;color:var(--film-dim);white-space:nowrap}.tap .tap-book-spread .tap-num{letter-spacing:0;color:var(--film-mute)}.tap .tap-trades{container-type:inline-size}.tap .tap-trades .tap-head-right[data-tone=warn]{color:var(--film-dim)}.tap .tap-tr{border-bottom:1px solid var(--film-line);height:24px;font:400 12px/1 var(--tap-mono);color:var(--film-mute);flex:none;grid-template-columns:72px 44px 88px 64px minmax(0,1fr) 72px;align-items:center;padding:0 12px;display:grid;overflow:hidden}.tap .tap-tr>span{white-space:pre;min-width:0;height:14px;line-height:14px;overflow:hidden}.tap .tap-tr-cols{letter-spacing:.14em;text-transform:uppercase;color:var(--film-dim);font-size:9.5px}.tap .tap-tr-r{text-align:right}.tap .tap-tr-body{flex-flow:column wrap;flex:1 1 0;align-content:flex-start;min-height:0;display:flex;overflow:hidden}.tap .tap-tr-body>.tap-tr{width:100%}.tap .tap-tr-time{color:var(--film-dim)}.tap .tap-tr-side{letter-spacing:.08em;font-size:11px}.tap .tap-tr[data-side=buy] .tap-tr-side{color:var(--film-mint)}.tap .tap-tr[data-side=sell] .tap-tr-side{color:var(--tap-sell)}.tap .tap-tr-px{color:var(--film-fg)}.tap .tap-tr-who{letter-spacing:.06em;color:var(--film-dim);text-overflow:ellipsis;padding-left:16px;font-size:10.5px;white-space:nowrap!important}.tap .tap-tr[data-you] .tap-tr-who{color:var(--film-mint)}.tap .tap-tr[data-agent] .tap-tr-who{color:var(--film-mute)}.tap .tap-who-short{display:none}.tap .tap-tr-rtt{color:var(--film-ghost)}.tap .tap-tr-rtt[data-timed]{color:var(--film-mint)}.tap .tap-tr[data-empty]>span{color:var(--film-ghost)}.tap .tap-tr[data-note]>.tap-tr-time{font-family:var(--tap-sans);color:var(--film-dim);white-space:nowrap;font-size:12px;overflow:visible}.tap .tap-tr[data-par=a]>span{animation:tapDropA .32s var(--tap-ease)}.tap .tap-tr[data-par=b]>span{animation:tapDropB .32s var(--tap-ease)}.tap .tap-tr[data-side=buy][data-par=a]{animation:.56s ease-out tapInBuyA}.tap .tap-tr[data-side=buy][data-par=b]{animation:.56s ease-out tapInBuyB}.tap .tap-tr[data-side=sell][data-par=a]{animation:.56s ease-out tapInSellA}.tap .tap-tr[data-side=sell][data-par=b]{animation:.56s ease-out tapInSellB}.tap .tap-trades[data-reach=lost] .tap-tr-body{opacity:.55}@container (max-width:520px){.tap .tap-tr{grid-template-columns:56px 36px 62px 40px minmax(0,1fr) 48px;column-gap:4px;font-size:11px}.tap .tap-tr-who{padding-left:6px}.tap .tap-trades-long,.tap .tap-who-long{display:none}.tap .tap-who-short{display:inline}}@container (max-width:380px){.tap .tap-tr{grid-template-columns:56px 62px 40px minmax(0,1fr) 48px}.tap .tap-tr>:nth-child(2){display:none}.tap .tap-tr[data-side=buy] .tap-tr-px{color:var(--film-mint)}.tap .tap-tr[data-side=sell] .tap-tr-px{color:var(--tap-sell)}}.tap .tap-ticket{--r-side:40px;--r-type:32px;--r-field:56px;--r-chips:28px;--r-sum:76px;--r-bal:56px;--r-primary:48px;--r-last:40px;--gap:8px;--pad:12px}.tap .tap-ticket-head{gap:6px}.tap .tap-ticket-head .tap-title{margin-right:4px}.tap .tap-ticket-head .tap-mbtn--xs{padding:0 5px}.tap .tap-ticket-head .tap-ticket-key{letter-spacing:.08em;width:64px;padding:0}.tap .tap-ticket-id{min-width:0;color:var(--film-mute);text-overflow:ellipsis;flex:1 1 0;font-size:10px;overflow:hidden}.tap .tap-ticket-kind{letter-spacing:.04em;color:var(--film-dim)}.tap .tap-ticket-body{grid-template-rows:var(--r-side) var(--r-type) var(--r-field) var(--r-field) var(--r-chips) var(--r-sum) var(--r-bal) var(--r-primary) var(--r-last);align-content:start;row-gap:var(--gap);min-height:0;padding:var(--pad) var(--pad) 0;flex:1 1 0;grid-template-columns:minmax(0,1fr);display:grid}.tap .tap-sides{border:1px solid var(--film-line-3);background:var(--film-slot);grid-template-columns:1fr 1fr;display:grid}.tap .tap-sides button{font:600 13px/1 var(--tap-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--film-mute);transition:color var(--tap-ix) var(--tap-ease), background-color var(--tap-ix) var(--tap-ease), box-shadow var(--tap-ix) var(--tap-ease)}.tap .tap-sides button:not(:disabled):hover{color:var(--film-fg)}.tap .tap-sides button[data-side=buy][aria-pressed=true]{background:color-mix(in srgb, var(--film-mint) 16%, transparent);color:var(--film-mint);box-shadow:inset 0 -2px 0 var(--film-mint)}.tap .tap-sides button[data-side=sell][aria-pressed=true]{background:color-mix(in srgb, var(--tap-sell) 16%, transparent);color:var(--tap-sell);box-shadow:inset 0 -2px 0 var(--tap-sell)}.tap .tap-types{border-bottom:1px solid var(--film-line);grid-template-columns:1fr 1fr;display:grid}.tap .tap-types button{font:400 10.5px/1 var(--tap-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--film-dim);transition:color var(--tap-ix) var(--tap-ease), box-shadow var(--tap-ix) var(--tap-ease)}.tap .tap-types button:not(:disabled):hover{color:var(--film-fg)}.tap .tap-types button[aria-pressed=true]{color:var(--film-fg);box-shadow:inset 0 -1px 0 var(--film-mint)}.tap .tap-field{grid-template-rows:16px minmax(0,1fr);min-width:0;display:grid}.tap .tap-field-k{font:400 10px/12px var(--tap-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--film-dim);white-space:nowrap;justify-content:space-between;gap:8px;display:flex;overflow:hidden}.tap .tap-field-hint{color:var(--film-nav)}.tap .tap-field-reset{height:12px;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:color var(--tap-ix) var(--tap-ease);background:0 0;border:0;padding:0}.tap .tap-field-reset:hover{color:var(--film-mint)}.tap .tap-field-well{min-width:0;transition:border-color var(--tap-ix) var(--tap-ease);align-items:center;gap:8px;padding:0 12px;display:flex}.tap .tap-field-well:focus-within{border-color:var(--film-mint)}.tap .tap-field[data-off] .tap-field-well{opacity:.7}.tap .tap-input{width:100%;min-width:0;height:100%;font:500 16px/1 var(--tap-mono);color:var(--film-fg);background:0 0;border:0;outline:none;flex:1 1 0}.tap .tap-input:focus-visible{outline:none}.tap .tap-input--note{letter-spacing:.12em;color:var(--film-dim);-webkit-text-fill-color:var(--film-dim);opacity:1;font-size:10px;font-weight:400}.tap .tap-field-unit{font:400 10px/1 var(--tap-mono);letter-spacing:.12em;color:var(--film-nav);flex:none}.tap .tap-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.tap .tap-chips button{border:1px solid var(--film-line-3);background:var(--film-slot);font:400 11px/1 var(--tap-mono);color:var(--film-mute);transition:color var(--tap-ix) var(--tap-ease), border-color var(--tap-ix) var(--tap-ease)}.tap .tap-chips button:not(:disabled):hover{border-color:var(--film-mint);color:var(--film-fg)}.tap .tap-chips button[aria-pressed=true]{border-color:color-mix(in srgb, var(--film-mint) 50%, transparent);color:var(--film-mint)}.tap .tap-chips button:disabled{opacity:.4}.tap .tap-sum{grid-template-rows:repeat(3,minmax(0,1fr));padding:6px 12px;display:grid}.tap .tap-sum p{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.tap .tap-sum-k{font:400 10px/1 var(--tap-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--film-nav);flex:none}.tap .tap-sum-v{text-align:right;min-width:0;color:var(--film-fg);flex:1 1 0;font-size:11.5px;overflow:hidden}.tap .tap-bals{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.tap .tap-bal{border:1px solid var(--film-line-3);grid-template-rows:repeat(2,minmax(0,1fr));align-items:center;min-width:0;padding:5px 10px;display:grid}.tap .tap-bal p{white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.tap .tap-bal-k{font:400 10px/1 var(--tap-mono);letter-spacing:.14em;color:var(--film-dim);flex:none}.tap .tap-bal-v{text-align:right;min-width:0;color:var(--film-fg);flex:1 1 0;font-size:13px;overflow:hidden}.tap .tap-bal p.tap-bal-chain{justify-content:flex-start;gap:5px}.tap .tap-bal-chain{font:400 9.5px/1 var(--tap-mono);letter-spacing:.08em;color:var(--film-dim);text-overflow:ellipsis;overflow:hidden}.tap .tap-bal-chain .tap-num{letter-spacing:0}.tap .tap-bal-chain[data-settling]{color:var(--film-mint)}.tap .tap-ticket-primary{width:100%;height:100%}.tap .tap-ticket .tap-line{align-self:start;height:24px;font-size:10px}@container tap-box (max-height:543.98px){.tap .tap-ticket{--r-field:46px;--r-chips:32px;--r-sum:52px;--r-bal:42px;--r-primary:44px;--r-last:36px;--gap:5px;--pad:10px}.tap .tap-field{grid-template-rows:14px minmax(0,1fr)}.tap .tap-sum,.tap .tap-bal{padding:3px 10px}}.tap .tap-settle-status{border-bottom:1px solid var(--film-line);height:28px;font:400 10.5px/1 var(--tap-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--film-dim);white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.tap .tap-settle-status>span{height:12px;line-height:12px}.tap .tap-settle-batch{letter-spacing:.1em;width:84px;color:var(--film-fg);flex:none}.tap .tap-settle-batch[data-par=a]{animation:.7s ease-out tapRttA}.tap .tap-settle-batch[data-par=b]{animation:.7s ease-out tapRttB}.tap .tap-settle-next{letter-spacing:.04em;text-align:right;flex:1 1 0;min-width:0;font-size:10px;overflow:hidden}.tap .tap-settle-next[data-tone=danger]{color:var(--tap-sell)}.tap .tap-settle-next[data-par=a]{animation:.52s ease-out tapTickA}.tap .tap-settle-next[data-par=b]{animation:.52s ease-out tapTickB}.tap .tap-settle-window{background:var(--film-mint);opacity:.75;transform-origin:0;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tap .tap-settle-window[data-par=a]{animation:tapWindowA var(--tap-window,2s) linear forwards}.tap .tap-settle-window[data-par=b]{animation:tapWindowB var(--tap-window,2s) linear forwards}.tap .tap-settle-rows{flex-flow:column wrap;flex:0 196px;align-content:flex-start;min-height:28px;display:flex;overflow:hidden}.tap .tap-settle-rows>.tap-sr{flex:none;width:100%}.tap .tap-sr{border-bottom:1px solid var(--film-line);height:28px;font:400 10.5px/1 var(--tap-mono);color:var(--film-mute);grid-template-columns:76px 72px minmax(0,1fr) 28px;align-items:center;column-gap:8px;padding-left:12px;display:grid;overflow:hidden}.tap .tap-sr>span{white-space:pre;text-overflow:ellipsis;min-width:0;height:12px;line-height:12px;overflow:hidden}.tap .tap-sr-batch{letter-spacing:.06em;color:var(--film-fg)}.tap .tap-sr-n{text-align:right;color:var(--film-dim)}.tap .tap-sr-blk{color:var(--film-dim)}.tap .tap-sr>.tap-sr-link{width:28px;height:27px;color:var(--film-mute);transition:color var(--tap-ix) var(--tap-ease);justify-content:center;align-items:center;display:flex}.tap a.tap-sr-link:hover{color:var(--film-mint)}.tap .tap-sr-link[data-off],.tap .tap-sr[data-empty]>span{color:var(--film-ghost)}.tap .tap-sr[data-note]>.tap-sr-batch{letter-spacing:.12em;color:var(--film-mint);grid-column:1/-1}.tap .tap-sr[data-note]>span:not(.tap-sr-batch){display:none}.tap .tap-sr[data-par=a]{animation:.9s ease-out tapBatchA}.tap .tap-sr[data-par=b]{animation:.9s ease-out tapBatchB}.tap .tap-sr[data-par=a]>span{animation:tapDropA .36s var(--tap-ease)}.tap .tap-sr[data-par=b]>span{animation:tapDropB .36s var(--tap-ease)}.tap .tap-settle-foot{flex-direction:column;flex:1 0 auto;justify-content:flex-start;gap:6px;padding:10px 12px;display:flex;overflow:hidden}.tap .tap-settle-foot p:first-child{font:400 11.5px/16px var(--tap-sans);color:var(--film-mute);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tap .tap-settle-links{font:400 10px/13px var(--tap-mono);letter-spacing:.06em;color:var(--film-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tap .tap-settle-links a{color:var(--film-nav);transition:color var(--tap-ix) var(--tap-ease);text-decoration:none}.tap .tap-settle-links a:hover{color:var(--film-mint)}.tap .tap-agents-state{text-align:right;flex:none;width:128px}.tap .tap-agents-state[data-on]{color:var(--film-mint)}.tap .tap-agents-state .tap-num{letter-spacing:0}.tap .tap-roster{scrollbar-width:thin;scrollbar-color:var(--film-line-3) transparent;flex:1 1 0;min-height:24px;overflow:hidden auto}.tap .tap-ag{border-bottom:1px solid var(--film-line);height:24px;font:400 10.5px/1 var(--tap-mono);color:var(--film-mute);grid-template-columns:minmax(0,1fr) 48px 64px 48px 40px;align-items:center;column-gap:6px;padding:0 12px;display:grid;overflow:hidden}.tap .tap-ag>span{white-space:pre;text-overflow:ellipsis;min-width:0;height:12px;line-height:12px;overflow:hidden}.tap .tap-ag.tap-ag-cols{letter-spacing:.12em;text-transform:uppercase;height:22px;color:var(--film-dim);flex:none;font-size:9.5px}.tap .tap-ag-r,.tap .tap-ag-fill,.tap .tap-ag-ms,.tap .tap-ag-n{text-align:right}.tap .tap-ag-name{letter-spacing:.08em;text-transform:uppercase;color:var(--film-fg)}.tap .tap-ag[data-status]:not([data-status=live])>span{color:var(--film-dim)}.tap .tap-ag[data-empty] .tap-ag-name{color:var(--film-ghost)}.tap .tap-ag[data-note] .tap-ag-name{font-family:var(--tap-sans);letter-spacing:0;text-transform:none;color:var(--film-dim);grid-column:1/-1;font-size:12px}.tap .tap-ag[data-note]>span:not(.tap-ag-name){display:none}.tap .tap-ag-role{letter-spacing:.1em;color:var(--film-dim);font-size:9.5px}.tap .tap-ag-fill[data-side=buy]{color:var(--film-mint)}.tap .tap-ag-fill[data-side=sell]{color:var(--tap-sell)}.tap :is(.tap-ag-n,.tap-ag-ms,.tap-ag-fill)[data-par=a]{animation:.52s ease-out tapTickA}.tap :is(.tap-ag-n,.tap-ag-ms,.tap-ag-fill)[data-par=b]{animation:.52s ease-out tapTickB}.tap .tap-plug-row{border-bottom:1px solid var(--film-line);flex:none;align-items:center;gap:10px;height:40px;padding:0 12px;display:flex}.tap .tap-mbtn--plug{border-color:color-mix(in srgb, var(--film-mint) 45%, transparent);color:var(--film-mint)}.tap .tap-plug-detail{min-width:0;font:400 9.5px/1 var(--tap-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--film-dim);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.tap .tap-agents-note{height:44px;font:400 11.5px/16px var(--tap-sans);color:var(--film-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;padding:6px 12px 0;display:-webkit-box;overflow:hidden}.tap .tap-agents-note[data-tone=info]{color:var(--film-mint)}.tap .tap-agents-note[data-tone=error]{color:var(--tap-sell)}.tap .tap-agents-note[data-tone=warn]{color:var(--film-mute)}.tap .tap-bounds{z-index:3;background:var(--film-bg);scrollbar-width:thin;scrollbar-color:var(--film-line-3) transparent;padding:0 12px 14px;position:absolute;inset:36px 0 0;overflow:auto}.tap .tap-bounds-head{background:var(--film-bg);justify-content:space-between;align-items:center;height:32px;display:flex;position:sticky;top:0}.tap .tap-bounds-k{color:var(--film-mint);margin-top:8px}.tap .tap-bounds-p{font:400 12px/1.55 var(--tap-sans);color:var(--film-mute);margin-top:6px}.tap .tap-plug-back{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040604b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.tap .tap-plug{border:1px solid var(--film-line-3);background:var(--film-bg);flex-direction:column;width:min(800px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 24px 60px #0009}.tap .tap-plug:focus{outline:none}.tap .tap-plug-head{border-bottom:1px solid var(--film-line);flex:none;justify-content:space-between;align-items:center;height:40px;padding:0 16px;display:flex}.tap .tap-plug-head .tap-title{color:var(--film-mint)}.tap .tap-plug-body{scrollbar-width:thin;scrollbar-color:var(--film-line-3) transparent;flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex;overflow:auto}.tap .tap-plug-lede,.tap .tap-plug-foot{font:400 13px/1.55 var(--tap-sans);color:var(--film-mute)}.tap .tap-plug-foot{color:var(--film-dim);font-size:12px}.tap .tap-plug-foot a{color:var(--film-fg);text-decoration:underline;-webkit-text-decoration-color:var(--film-line-3);text-decoration-color:var(--film-line-3);text-underline-offset:3px}.tap .tap-plug-foot a:hover{color:var(--film-mint)}.tap .tap-plug-ids{gap:6px;margin:0;display:grid}.tap .tap-plug-ids>div{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.tap .tap-plug-ids dd{align-items:center;gap:10px;min-width:0;margin:0;display:flex}.tap .tap-plug-ids code{min-width:0;color:var(--film-fg);text-overflow:ellipsis;font-size:12px;overflow:hidden}.tap .tap-plug-file{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.tap .tap-plug-run{min-width:0;color:var(--film-mint);text-overflow:ellipsis;font-size:12px;overflow:hidden}.tap .tap-plug-copy{margin-left:auto}.tap .tap-plug-code{border:1px solid var(--film-line-2);background:var(--film-slot);font:400 11px/1.55 var(--tap-mono);color:var(--film-fg);white-space:pre;tab-size:2;scrollbar-width:thin;scrollbar-color:var(--film-line-3) transparent;margin:0;padding:12px;overflow:auto}.tap .tap-closed{border:1px solid var(--film-line-2);max-width:640px;padding:20px 24px}.tap .tap-closed-p{font:400 14px/1.6 var(--tap-sans);color:var(--film-mute);margin-top:12px}.tap .tap-closed code{font-family:var(--tap-mono);color:var(--film-fg);font-size:12.5px}@media (max-width:1599.98px){.tap .tap-bar{gap:20px}}@media (max-width:1439.98px){.tap .tap-stat:is([data-k=high],[data-k=low]){display:none}}@media (max-width:1359.98px){.tap .tap-stat[data-k=spread]{display:none}}@media (max-width:1279.98px){.tap .tap-stat[data-k=vol]{display:none}}@media (min-width:768px) and (max-width:899.98px){.tap .tap-term{grid-template:"bar bar"56px"status status"28px"chart ticket"544px"trades book"488px"settle agents"320px/minmax(0,1fr) 320px}}@media (min-width:900px) and (max-width:1279.98px){.tap .tap-term{grid-template:"bar bar bar"56px"status status status"28px"chart book ticket"minmax(240px,1fr)"trades tabsB ticket"36px"trades b ticket"minmax(180px,236px)/minmax(0,1fr) 320px 320px}.tap .tap-tabs[data-strip=b]{grid-area:tabsB;display:flex}.tap .tap-area[data-group=b]{grid-area:b}.tap .tap-area[data-group=b][data-on=false]{visibility:hidden}@container tap-root (min-height:780px){.tap .tap-term{grid-template-rows:56px 28px minmax(456px,1fr) minmax(236px,320px);grid-template-areas:"bar bar bar""status status status""chart book ticket""trades settle agents"}.tap .tap-tabs[data-strip=b]{display:none}.tap .tap-area[data-area=settle]{grid-area:settle}.tap .tap-area[data-area=agents]{grid-area:agents}.tap .tap-area[data-group=b][data-on=false]{visibility:visible}}}@media (max-width:1279.98px){.tap .tap-ticket-head{gap:4px}.tap .tap-ticket-head .tap-title{margin-right:0}.tap .tap-ticket-head .tap-mbtn--xs{padding:0 4px}.tap .tap-ticket-head .tap-ticket-key{padding:0}.tap .tap-ticket-kind{letter-spacing:0}}@media (max-width:1023.98px){.tap .tap-bar{gap:16px;padding:0 12px}.tap .tap-bar-pair{width:112px}.tap .tap-bar-pair .tap-chip,.tap .tap-stat[data-k=trades]{display:none}.tap .tap-strip-mid{max-width:50%}}@media (max-width:1279.98px){.tap .tap-strip[data-warm] .tap-strip-long{display:none}}@media (max-width:767.98px){.tap{padding-bottom:80px}.tap .tap-term{grid-template:"bar"88px"status"28px"tabsA"40px"a"456px"split"12px"tabsB"40px"b"320px/minmax(0,1fr)}.tap .tap-tabs{display:flex}.tap .tap-tabs[data-strip=a]{grid-area:tabsA;scroll-margin-top:76px}.tap .tap-tabs[data-strip=b]{grid-area:tabsB}.tap .tap-split{background:var(--film-bg);grid-area:split;display:block}.tap .tap-area[data-group=a]{grid-area:a}.tap .tap-area[data-group=b]{grid-area:b}.tap .tap-area[data-group][data-on=false]{visibility:hidden}.tap .tap-bar{padding:0;display:block}.tap .tap-bar:after{content:"";border-top:1px solid var(--film-line);position:absolute;top:44px;left:0;right:0}.tap .tap-bar>*{position:absolute}.tap .tap-bar-pair{width:116px;height:44px;top:0;left:12px}.tap .tap-bar-rtt{width:104px;top:2px;right:12px}.tap .tap-stat{height:44px;top:44px}.tap .tap-stat[data-k=last]{left:12px}.tap .tap-stat[data-k=last] .tap-stat-v{font-size:20px}.tap .tap-stat[data-k=chg]{left:140px}.tap .tap-stat[data-k=spread]{display:flex;left:236px}.tap .tap-stat:is([data-k=high],[data-k=low],[data-k=vol],[data-k=trades]),.tap .tap-bar-gap{display:none}.tap .tap-pop--pair{width:min(320px,100vw - 24px);left:0;right:auto}.tap .tap-rtt{grid-template-rows:12px 20px;grid-template-columns:minmax(0,1fr);row-gap:2px;width:104px;padding:0 8px}.tap .tap-rtt-v{text-align:left;grid-area:2/1;width:auto;font-size:16px}.tap .tap-rtt-sub{display:none}.tap .tap-rtt-kick{letter-spacing:.04em}.tap .tap-strip{padding:0 12px}.tap .tap-strip-right,.tap .tap-strip-mid,.tap .tap-strip-long,.tap .tap-strip[data-warm] .tap-strip-left[data-tone=live]{display:none}.tap .tap-strip-left[data-tone=live]+.tap-strip-warm{flex:auto}.tap .tap-strip-left:not([data-tone=live])+.tap-strip-warm .tap-strip-agents,.tap .tap-strip[data-moved] .tap-strip-left[data-tone=live],.tap .tap-strip[data-moved] .tap-strip-left[data-tone=live]~.tap-strip-warm{display:none}.tap .tap-strip[data-moved] .tap-strip-left[data-tone=live]~.tap-strip-mid{flex:1 1 0;max-width:none;display:block}.tap .tap-link{align-items:center;min-height:32px;display:inline-flex}.tap .tap-seg{height:30px}.tap .tap-seg button{padding:0 10px;line-height:28px}.tap .tap-mbtn--xs{height:28px}.tap .tap-book>.tap-head{display:none}.tap .tap-book{padding-bottom:0}.tap .tap-trades>.tap-head{height:24px}.tap .tap-trades>.tap-head .tap-title{display:none}.tap .tap-actionbar{z-index:40;height:calc(64px + env(safe-area-inset-bottom));border-top:1px solid var(--film-line-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040604f0;display:block;position:fixed;bottom:0;left:0;right:0}.tap .tap-actions{grid-template-columns:1fr 1fr;gap:8px;height:64px;padding:8px 12px;display:grid}.tap .tap-actions .tap-btn{height:48px;min-height:0}}@keyframes tapSkel{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes tapPulse{0%,to{opacity:.25}50%{opacity:1}}@keyframes tapFlashBidA{0%{background-color:color-mix(in srgb, var(--film-mint) 24%, transparent)}to{background-color:#0000}}@keyframes tapFlashBidB{0%{background-color:color-mix(in srgb, var(--film-mint) 24%, transparent)}to{background-color:#0000}}@keyframes tapFlashAskA{0%{background-color:#e85d4c42}to{background-color:#0000}}@keyframes tapFlashAskB{0%{background-color:#e85d4c42}to{background-color:#0000}}@keyframes tapFlashBidSoftA{0%{background-color:color-mix(in srgb, var(--film-mint) 12%, transparent)}to{background-color:#0000}}@keyframes tapFlashBidSoftB{0%{background-color:color-mix(in srgb, var(--film-mint) 12%, transparent)}to{background-color:#0000}}@keyframes tapFlashAskSoftA{0%{background-color:#e85d4c21}to{background-color:#0000}}@keyframes tapFlashAskSoftB{0%{background-color:#e85d4c21}to{background-color:#0000}}@keyframes tapInBuyA{0%{background-color:color-mix(in srgb, var(--film-mint) 24%, transparent)}to{background-color:#0000}}@keyframes tapInBuyB{0%{background-color:color-mix(in srgb, var(--film-mint) 24%, transparent)}to{background-color:#0000}}@keyframes tapInSellA{0%{background-color:#e85d4c42}to{background-color:#0000}}@keyframes tapInSellB{0%{background-color:#e85d4c42}to{background-color:#0000}}@keyframes tapBatchA{0%{background-color:color-mix(in srgb, var(--film-mint) 24%, transparent)}to{background-color:#0000}}@keyframes tapBatchB{0%{background-color:color-mix(in srgb, var(--film-mint) 24%, transparent)}to{background-color:#0000}}@keyframes tapRttA{0%{color:var(--film-mint-2)}to{color:var(--film-fg)}}@keyframes tapRttB{0%{color:var(--film-mint-2)}to{color:var(--film-fg)}}@keyframes tapTickDownA{0%{color:#ff8a7a;text-shadow:0 0 10px #e85d4c99}}@keyframes tapTickDownB{0%{color:#ff8a7a;text-shadow:0 0 10px #e85d4c99}}@keyframes tapTickA{0%{color:var(--film-mint-2);text-shadow:0 0 10px color-mix(in srgb, var(--film-mint) 60%, transparent)}}@keyframes tapTickB{0%{color:var(--film-mint-2);text-shadow:0 0 10px color-mix(in srgb, var(--film-mint) 60%, transparent)}}@keyframes tapLastUpA{0%{background-color:color-mix(in srgb, var(--film-mint) 24%, transparent);color:var(--film-mint-2);text-shadow:0 0 14px color-mix(in srgb, var(--film-mint) 70%, transparent)}to{background-color:#0000}}@keyframes tapLastUpB{0%{background-color:color-mix(in srgb, var(--film-mint) 24%, transparent);color:var(--film-mint-2);text-shadow:0 0 14px color-mix(in srgb, var(--film-mint) 70%, transparent)}to{background-color:#0000}}@keyframes tapLastDownA{0%{color:#ff8a7a;text-shadow:0 0 14px #e85d4cb3;background-color:#e85d4c42}to{background-color:#0000}}@keyframes tapLastDownB{0%{color:#ff8a7a;text-shadow:0 0 14px #e85d4cb3;background-color:#e85d4c42}to{background-color:#0000}}@keyframes tapPulseA{0%{background-color:color-mix(in srgb, var(--film-mint) 30%, transparent);box-shadow:0 0 0 0 color-mix(in srgb, var(--film-mint) 65%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--film-mint) 0%, transparent)}}@keyframes tapPulseB{0%{background-color:color-mix(in srgb, var(--film-mint) 30%, transparent);box-shadow:0 0 0 0 color-mix(in srgb, var(--film-mint) 65%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--film-mint) 0%, transparent)}}@keyframes tapSlideInA{0%{opacity:.6;transform:translate(12px)}}@keyframes tapSlideInB{0%{opacity:.6;transform:translate(12px)}}@keyframes tapDropA{0%{transform:translateY(-5px)}}@keyframes tapDropB{0%{transform:translateY(-5px)}}@keyframes tapWindowA{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tapWindowB{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.tap .tap-skel,.tap .tap-dot,.tap [data-par],.tap [data-par]>*,.tap [data-par] .tap-lvl-sz{animation:none!important}.tap .tap-settle-window{display:none}.tap .tap-lvl-bar,.tap .tap-stat-v,.tap .tap-btn,.tap .tap-mbtn{transition:none}.tap .tap-stat[data-k=last] .tap-stat-v[data-tone]{color:var(--film-fg)}}
