.spot-market-row[data-v-c719132b]{display:grid;grid-template-columns:var( --spot-market-table-columns,1.75rem minmax(0,1fr) 5.5rem 3.5rem );align-items:center;gap:var(--spot-market-table-gap,.375rem);width:100%;padding-block:.375rem;padding-inline:var(--spot-market-table-inline-pad,.375rem);border-radius:var(--radius-sm);text-align:start;cursor:pointer;outline:none;transition:background-color .15s ease}.spot-market-row[data-v-c719132b]:focus-visible,.spot-market-row[data-v-c719132b]:hover{background-color:var(--accent)}.spot-market-row[data-v-c719132b]:focus-visible{box-shadow:0 0 0 2px var(--ring)}.spot-market-row--selected[data-v-c719132b]{background-color:color-mix(in oklch,var(--accent) 70%,transparent)}.spot-market-row__favorite[data-v-c719132b]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--spot-market-table-fav,1.75rem);height:var(--spot-market-table-fav,1.75rem);border-radius:9999px;color:var(--muted-foreground);transition:color .15s ease,background-color .15s ease}.spot-market-row__favorite[data-v-c719132b]:hover{background-color:var(--muted);color:var(--warning)}.spot-market-row__favorite[data-v-c719132b]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.spot-market-row__favorite--active[data-v-c719132b]{color:var(--warning)}.spot-market-row__pair[data-v-c719132b]{display:flex;min-width:0;align-items:center;gap:.375rem}.spot-market-row__symbol[data-v-c719132b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--foreground)}.spot-market-row__change[data-v-c719132b],.spot-market-row__price[data-v-c719132b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:end;font-size:.8125rem;font-variant-numeric:tabular-nums}.spot-market-row__price[data-v-c719132b]{color:var(--foreground)}.spot-market-row__change[data-v-c719132b]{font-weight:500}.spot-market-list[data-v-c744b0f3]{--spot-market-table-fav:1.75rem;--spot-market-table-price:5.5rem;--spot-market-table-change:3.5rem;--spot-market-table-gap:.375rem;--spot-market-table-inline-pad:.375rem;--spot-market-table-columns:var(--spot-market-table-fav) minmax(0,1fr) var(--spot-market-table-price) var(--spot-market-table-change)}.spot-market-list--fill[data-v-c744b0f3]{flex:1 1 auto;height:100%}.spot-market-list--fill .spot-market-list__scroll[data-v-c744b0f3]{flex:1 1 auto;min-height:0}.spot-market-list__header[data-v-c744b0f3]{display:grid;grid-template-columns:var(--spot-market-table-columns);align-items:center;gap:var(--spot-market-table-gap);border-bottom:1px solid var(--border);padding-inline:var(--spot-market-table-inline-pad);padding-bottom:.375rem;font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.spot-market-list__header-fav[data-v-c744b0f3]{width:var(--spot-market-table-fav);height:1px}.spot-market-list__header-change[data-v-c744b0f3],.spot-market-list__header-pair[data-v-c744b0f3],.spot-market-list__header-price[data-v-c744b0f3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spot-market-list__header-change[data-v-c744b0f3],.spot-market-list__header-price[data-v-c744b0f3]{text-align:end}.spot-market-list[data-v-c744b0f3] .spot-market-row{grid-template-columns:var(--spot-market-table-columns);gap:var(--spot-market-table-gap);padding-inline:var(--spot-market-table-inline-pad)}.spot-markets-panel--dropdown[data-v-2645bd13]{width:min(22rem,calc(100vw - 1.5rem));padding:.25rem}@media(min-width:40rem){.spot-markets-panel--dropdown[data-v-2645bd13]{width:24rem}}.spot-markets-panel--section[data-v-2645bd13]{flex:1 1 auto;height:100%}.spot-markets-panel__list[data-v-2645bd13]{flex:1 1 auto;min-height:0}.spot-header-stats[data-v-048a09e8]{display:flex;flex:1 1 auto;align-items:center;gap:.25rem;min-width:0}.spot-header-stats__nav[data-v-048a09e8]{flex-shrink:0;box-shadow:var(--shadow-sm);background-color:var(--card)}.spot-header-stats__nav[data-v-048a09e8] svg{width:1.25rem;height:1.25rem}.spot-header-stats__nav--hidden[data-v-048a09e8]{visibility:hidden;pointer-events:none}.spot-header-stats__rail[data-v-048a09e8]{display:flex;flex:1 1 auto;align-items:center;gap:1rem;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x}.spot-header-stats__rail[data-v-048a09e8]::-webkit-scrollbar{display:none}.spot-header-stats__item[data-v-048a09e8]{display:flex;flex-shrink:0;flex-direction:column;white-space:nowrap}.spot-header-stats__item--from-desktop[data-v-048a09e8],.spot-header-stats__item--from-mobile[data-v-048a09e8],.spot-header-stats__item--from-tablet[data-v-048a09e8]{display:none}@media(min-width:40rem){.spot-header-stats__item--from-mobile[data-v-048a09e8]{display:flex}}@media(min-width:48rem){.spot-header-stats__item--from-tablet[data-v-048a09e8]{display:flex}}@media(min-width:64rem){.spot-header-stats__item--from-desktop[data-v-048a09e8]{display:flex}}.spot-header-stats__label[data-v-048a09e8]{font-size:.75rem;line-height:1.25;color:var(--muted-foreground)}.spot-header-stats__value[data-v-048a09e8]{font-size:.875rem;line-height:1.25}.spot-header-stats__value--emphasis[data-v-048a09e8]{font-weight:600}.spot-header-stats__value--muted[data-v-048a09e8]{color:var(--muted-foreground)}.spot-header-stats__value--success[data-v-048a09e8]{color:var(--success)}.spot-header-stats__value--danger[data-v-048a09e8]{color:var(--danger)}.spot-header-stats-mobile[data-v-048a09e8]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.5rem .75rem;flex:1 1 auto;min-width:0;align-items:stretch}.spot-header-stats-mobile__grid[data-v-048a09e8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;gap:.25rem .5rem;min-width:0;padding:.25rem .375rem}.spot-header-stats-mobile__cell[data-v-048a09e8]{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.spot-header-stats-mobile__cell-label[data-v-048a09e8]{font-size:.625rem;line-height:1.2;color:var(--muted-foreground)}.spot-header-stats-mobile__cell-value[data-v-048a09e8]{font-size:.75rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--foreground)}.spot-header--comfortable[data-v-5c05cfaf]{--spot-header-py:.5rem}.spot-header--compact[data-v-5c05cfaf]{--spot-header-py:.25rem}.trade-panel-tabs[data-v-ba7ebe41]{width:100%}.trade-panel-tabs__trigger[data-v-ba7ebe41]{font-weight:600}.trade-panel-balance[data-v-8f7ea221]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.125rem}.trade-panel-balance__label[data-v-8f7ea221]{font-size:var(--text-xs);line-height:1.35;color:var(--muted-foreground);white-space:nowrap}.trade-panel-balance__value[data-v-8f7ea221]{display:inline-flex;align-items:baseline;gap:.25rem;cursor:default;font-size:var(--text-sm);line-height:1.35;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-panel-balance__amount[data-v-8f7ea221]{font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-overflow:ellipsis}.trade-panel-balance__currency[data-v-8f7ea221]{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:500;flex-shrink:0}.trade-panel-slider[data-v-212af28e]{display:flex;flex-direction:column;width:100%}.trade-panel-slider__control[data-v-212af28e]{width:100%}.trade-panel-summary[data-v-dac3ed31]{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:.125rem}.trade-panel-summary__row[data-v-dac3ed31]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.trade-panel-summary__label[data-v-dac3ed31]{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--text-xs);line-height:1.35;color:var(--muted-foreground);white-space:nowrap}.trade-panel-summary__fee-rate[data-v-dac3ed31]{cursor:default;color:var(--muted-foreground)}.trade-panel-summary__value[data-v-dac3ed31]{display:inline-flex;align-items:baseline;gap:.25rem;font-size:var(--text-xs);line-height:1.35;font-variant-numeric:tabular-nums;color:var(--foreground);text-align:end}.trade-panel-summary__value--receive[data-v-dac3ed31]{font-size:var(--text-sm);font-weight:600}.trade-panel-summary__number[data-v-dac3ed31]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:10rem}.trade-panel-summary__currency[data-v-dac3ed31]{color:var(--muted-foreground);flex-shrink:0}.trade-panel-alert[data-v-ccf48693]{display:flex;align-items:flex-start;gap:.375rem;padding:.5rem .75rem;border-radius:var(--radius-sm);background-color:color-mix(in oklch,var(--danger) 10%,transparent);color:var(--danger);font-size:var(--text-xs);line-height:1.4}.trade-panel-alert__icon[data-v-ccf48693]{display:flex;align-items:center;flex-shrink:0;margin-top:.05rem}.trade-panel-alert__message[data-v-ccf48693]{word-break:break-word}.trade-panel-alert-enter-active[data-v-ccf48693],.trade-panel-alert-leave-active[data-v-ccf48693]{transition:opacity .15s ease,transform .15s ease}.trade-panel-alert-enter-from[data-v-ccf48693],.trade-panel-alert-leave-to[data-v-ccf48693]{opacity:0;transform:translateY(-4px)}.trade-panel-submit[data-v-243a4b3c]{font-weight:600;letter-spacing:.01em}.trade-panel-engine[data-v-ae9a5728]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden}.trade-panel-engine__form[data-v-ae9a5728]{display:flex;flex-direction:column;flex:1;gap:0;width:100%}.trade-panel-engine__tabs[data-v-ae9a5728]{border-bottom:1px solid var(--border)}.trade-panel-engine__section[data-v-ae9a5728]{padding:.75rem .875rem}.trade-panel-engine__section--balance[data-v-ae9a5728]{padding-top:.75rem;padding-bottom:.375rem}.trade-panel-engine__section--summary[data-v-ae9a5728]{padding-top:.5rem;padding-bottom:.5rem;border-top:1px solid var(--border)}.trade-panel-engine__section--alert[data-v-ae9a5728]{padding-top:0;padding-bottom:.25rem}.trade-panel-engine__section--submit[data-v-ae9a5728]{padding-top:.625rem;padding-bottom:.875rem;margin-top:auto}.trade-panel-engine__fields[data-v-ae9a5728]{display:flex;flex-direction:column;gap:.625rem;padding:0 .875rem .75rem}@media(max-width:63.9375rem){.trade-panel-engine[data-v-ae9a5728]{max-width:100%}.trade-panel-engine__fields[data-v-ae9a5728],.trade-panel-engine__section[data-v-ae9a5728]{padding-inline:1rem}}.trading-pair-label[data-v-33d524d4]{display:inline-flex;min-width:0;align-items:baseline;gap:.125rem;font-weight:500;direction:ltr;unicode-bidi:isolate}.trading-pair-label__base[data-v-33d524d4]{color:var(--foreground)}.trading-pair-label__quote[data-v-33d524d4]{color:var(--muted-foreground)}.spot-trade-panel[data-v-330f7fc9]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.spot-trade-panel__engine[data-v-330f7fc9]{flex:1;min-height:0}.spot-trade-panel__dual[data-v-330f7fc9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;flex:1;min-height:0;height:100%;background-color:var(--border)}.spot-trade-panel__dual>.spot-trade-panel__engine[data-v-330f7fc9]{min-width:0;background-color:var(--card)}.spot-trade-panel__state[data-v-330f7fc9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;flex:1;min-height:8rem;padding:1.25rem;text-align:center}.spot-trade-panel__state-message[data-v-330f7fc9]{margin:0;font-size:var(--text-sm);line-height:1.4;color:var(--muted-foreground)}@media(max-width:47.9375rem){.spot-trade-panel__dual[data-v-330f7fc9]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}}.spot-chart-timeframe-toolbar--wrap .spot-chart-timeframe-toolbar__track[data-v-3e9debfa]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.spot-chart-timeframe-toolbar--scroll[data-v-3e9debfa]{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.spot-chart-timeframe-toolbar--scroll .spot-chart-timeframe-toolbar__track[data-v-3e9debfa]{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem;width:-moz-max-content;width:max-content;white-space:nowrap}.spot-chart-timeframe-toolbar__item[data-v-3e9debfa]{flex-shrink:0}.spot-chart-canvas[data-v-77a0b4c8]{position:relative;overflow:hidden}.spot-chart-canvas__host[data-v-77a0b4c8]{position:absolute;inset:0;overflow:hidden}.spot-chart-section[data-v-2ff78a41]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.order-book-header[data-v-6315b613]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-block-end:1px solid var(--border);padding-block:.5rem;padding-inline:.75rem;flex-shrink:0}.order-book-header__title[data-v-6315b613]{margin:0;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-book-header__actions[data-v-6315b613]{display:flex;align-items:center;flex-shrink:0}.order-book-mode-icon[data-v-e1f28542]{--color-Buy:var(--buy);--color-Sell:var(--sell);--color-IconNormal:var(--muted-foreground);display:block;width:1rem;height:1rem;flex-shrink:0}.order-book-toolbar[data-v-fca182d2]{display:flex;align-items:center;justify-content:start;gap:.5rem;border-block-end:1px solid var(--border);padding-block:.375rem;padding-inline:.75rem;flex-shrink:0}.order-book-toolbar__modes[data-v-fca182d2]{display:flex;align-items:center;gap:.125rem;min-width:0}.order-book-column-header[data-v-4ac2c8c2]{display:grid;align-items:center;gap:.5rem;border-bottom:1px solid var(--border);padding-inline:.75rem;flex-shrink:0}.order-book-column-header--default[data-v-4ac2c8c2]{min-height:1.75rem;font-size:.6875rem}.order-book-column-header--compact[data-v-4ac2c8c2]{min-height:1.375rem;font-size:.625rem}.order-book-column-header__cell[data-v-4ac2c8c2]{font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-book-row[data-v-1ad1cfdc]{position:relative;isolation:isolate;display:grid;align-items:center;gap:.5rem;padding-inline:.75rem;cursor:pointer;outline:none;font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1;transition:background-color .12s ease}.order-book-density--default .order-book-row[data-v-1ad1cfdc]{min-height:1.75rem}.order-book-density--compact .order-book-row[data-v-1ad1cfdc]{min-height:1.375rem;font-size:.6875rem}.order-book-row[data-v-1ad1cfdc]:focus-visible,.order-book-row[data-v-1ad1cfdc]:hover{background-color:color-mix(in oklch,var(--muted) 65%,transparent)}.order-book-row--selected[data-v-1ad1cfdc]{background-color:color-mix(in oklch,var(--primary) 12%,transparent)}.order-book-row__depth[data-v-1ad1cfdc]{position:absolute;inset-block:0;pointer-events:none;opacity:.35;transition:width .16s ease}.order-book-row__depth--sell[data-v-1ad1cfdc]{inset-inline-end:0;background-color:var(--sell)}.order-book-row__depth--buy[data-v-1ad1cfdc]{inset-inline-start:0;background-color:var(--buy)}.order-book-row__cell[data-v-1ad1cfdc]{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-book-row__cell--price[data-v-1ad1cfdc]{font-weight:500}.order-book-section[data-v-a982a424]{display:flex;flex-direction:column;min-height:0;flex:1 1 0;overflow:hidden}.order-book-section--asks[data-v-a982a424]{flex-direction:column}.order-book-section__scroll[data-v-a982a424]{flex:1 1 auto;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;min-height:0}.order-book-section__scroll--asks[data-v-a982a424]{display:flex;flex-direction:column-reverse}.order-book-section--side-by-side[data-v-a982a424]{height:100%}.order-book-section__empty[data-v-a982a424]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;align-self:stretch;width:100%;min-height:100%;padding:.75rem;text-align:center;font-size:.75rem;color:var(--muted-foreground)}.order-book-section[data-v-b045bc0b]{display:flex;flex-direction:column;min-height:0;flex:1 1 0;overflow:hidden}.order-book-section__scroll[data-v-b045bc0b]{flex:1 1 auto;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;min-height:0}.order-book-section--side-by-side[data-v-b045bc0b]{height:100%}.order-book-section--side-by-side .order-book-section__scroll[data-v-b045bc0b]{display:flex;flex-direction:column}.order-book-section__empty[data-v-b045bc0b]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;align-self:stretch;width:100%;min-height:100%;padding:.75rem;text-align:center;font-size:.75rem;color:var(--muted-foreground)}.order-book-spread[data-v-8670efbf]{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2rem;border-block:1px solid var(--border);background-color:color-mix(in oklch,var(--muted) 35%,transparent);padding-block:.375rem;padding-inline:.75rem;text-align:start;cursor:pointer;transition:background-color .12s ease;flex-shrink:0}.order-book-spread[data-v-8670efbf]:focus-visible,.order-book-spread[data-v-8670efbf]:hover{background-color:color-mix(in oklch,var(--muted) 55%,transparent);outline:none}.order-book-spread--highlighted[data-v-8670efbf]{background-color:color-mix(in oklch,var(--primary) 10%,transparent)}.order-book-spread__direction[data-v-8670efbf]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.order-book-spread__direction-icon[data-v-8670efbf]{width:.875rem;height:.875rem}.order-book-spread__price[data-v-8670efbf]{font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.order-book-spread__quote[data-v-8670efbf]{margin-inline-start:auto;font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--muted-foreground);line-height:1.2}.order-book-footer[data-v-85527595]{display:flex;flex-direction:column;gap:.375rem;border-block-start:1px solid var(--border);padding-block:.5rem;padding-inline:.75rem;flex-shrink:0;background-color:var(--card)}.order-book-footer__labels[data-v-85527595]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.order-book-footer__buy-label[data-v-85527595]{color:var(--buy)}.order-book-footer__sell-label[data-v-85527595]{color:var(--sell)}.order-book-footer__bar[data-v-85527595]{display:flex;width:100%;height:.25rem;overflow:hidden;border-radius:var(--radius-full);background-color:var(--muted)}.order-book-footer__bar--track-only[data-v-85527595]{flex:none}.order-book-footer__bar-buy[data-v-85527595]{height:100%;background-color:var(--buy);transition:width .16s ease}.order-book-footer__bar-sell[data-v-85527595]{height:100%;background-color:var(--sell);transition:width .16s ease}.order-book-engine[data-v-87616ca7]{--order-book-min-width:20rem;--order-book-max-width:26.25rem;display:flex;flex-direction:column;min-width:var(--order-book-min-width);max-width:var(--order-book-max-width);width:100%;height:100%;min-height:0;overflow:hidden;resize:horizontal}.order-book-engine--collapsed[data-v-87616ca7]{resize:none}.order-book-engine--side-by-side[data-v-87616ca7]{--order-book-min-width:0;--order-book-max-width:none;min-width:0;max-width:none;resize:none}.order-book-engine__body[data-v-87616ca7]{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.order-book-engine__body--asks[data-v-87616ca7]>[data-order-book-section],.order-book-engine__body--bids[data-v-87616ca7]>[data-order-book-section],.order-book-engine__body--combined[data-v-87616ca7]>[data-order-book-section]{flex:1 1 0;min-height:0}.order-book-engine__body--side-by-side[data-v-87616ca7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr);grid-template-areas:"header header header header" "asks asks bids bids";-moz-column-gap:.25rem;column-gap:.25rem;row-gap:0;padding-inline:.375rem;flex-direction:unset;align-self:stretch;overflow-x:hidden}.order-book-engine__four-column-header[data-v-87616ca7]{grid-area:header;min-width:0}.order-book-engine__body--side-by-side[data-v-87616ca7]>[data-order-book-section]{min-width:0;min-height:0;height:100%;align-self:stretch}.order-book-engine__body--side-by-side[data-v-87616ca7]>[data-order-book-section=asks]{grid-area:asks}.order-book-engine__body--side-by-side[data-v-87616ca7]>[data-order-book-section=bids]{grid-area:bids}.order-book-engine__body--side-by-side[data-v-87616ca7] .order-book-column-header,.order-book-engine__body--side-by-side[data-v-87616ca7] .order-book-row{padding-inline:0}.order-book-engine__body--side-by-side-single[data-v-87616ca7]{display:flex;flex-direction:column;align-self:stretch}.order-book-engine__body--side-by-side-single[data-v-87616ca7]>[data-order-book-section]{flex:1 1 auto;min-height:0;height:100%}.order-book-engine__body--mobile[data-v-87616ca7]{overflow:auto}.order-book-engine__state[data-v-87616ca7]{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:0;padding:1rem;text-align:center}.order-book-engine__state-message[data-v-87616ca7]{margin:0;font-size:.8125rem;color:var(--muted-foreground)}.order-book-engine--side-by-side[data-v-87616ca7] .order-book-column-header,.order-book-engine--side-by-side[data-v-87616ca7] .order-book-row{gap:.25rem}.order-book-engine__body--side-by-side-single[data-v-87616ca7] .order-book-column-header,.order-book-engine__body--side-by-side-single[data-v-87616ca7] .order-book-row{padding-inline:.375rem}.order-book-engine--side-by-side[data-v-87616ca7] .order-book-row{font-size:.6875rem}.order-book-engine--side-by-side[data-v-87616ca7] [data-order-book-footer]{margin-block-start:auto}@media(min-width:40rem){.order-book-engine[data-v-87616ca7]:not(.order-book-engine--side-by-side){resize:horizontal}}@media(max-width:39.9375rem){.order-book-engine[data-v-87616ca7]:not(.order-book-engine--side-by-side){min-width:100%;max-width:100%;resize:none}}.spot-order-book[data-v-f50f87f9]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.spot-order-book--embedded[data-v-f50f87f9]{border:none;background:transparent}.spot-order-book[data-v-f50f87f9]:not(.spot-order-book--embedded)>div{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;overflow:hidden}.spot-order-book[data-v-f50f87f9] .order-book-engine{flex:1 1 auto;min-width:0;min-height:0;max-width:none;height:100%;resize:none;border:none}.market-trades-header[data-v-0d5add12]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-block-end:1px solid var(--border);padding-block:.5rem;padding-inline:.75rem;flex-shrink:0}.market-trades-header__title[data-v-0d5add12]{margin:0;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-trades-column-header[data-v-3842c722]{display:grid;align-items:center;gap:.5rem;border-bottom:1px solid var(--border);padding-inline:.75rem;flex-shrink:0;min-height:1.75rem;font-size:.6875rem}.market-trades-column-header__cell[data-v-3842c722]{font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.market-trades-empty[data-v-0c142d81]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:8rem;padding:1.5rem 1rem;text-align:center}.market-trades-empty__message[data-v-0c142d81]{margin:0;font-size:.875rem;color:var(--muted-foreground)}.market-trades-row[data-v-4f9db6c3]{position:relative;display:grid;align-items:center;gap:.5rem;min-height:1.75rem;padding-inline:.75rem;font-size:.75rem;font-variant-numeric:tabular-nums}.market-trades-row__cell[data-v-4f9db6c3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-trades-row__cell--amount[data-v-4f9db6c3]{color:var(--foreground)}.market-trades-row[data-side=buy] .market-trades-row__cell--price[data-v-4f9db6c3]{color:var(--buy)}.market-trades-row[data-side=sell] .market-trades-row__cell--price[data-v-4f9db6c3]{color:var(--sell)}.market-trades-row__cell--time[data-v-4f9db6c3]{color:var(--muted-foreground)}.market-trades-list[data-v-c57ca1f2]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.market-trades-list__scroll[data-v-c57ca1f2]{flex:1 1 auto;min-height:0;overflow:auto}.market-trades-engine[data-v-a0226f3c]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden}.market-trades-engine__state[data-v-a0226f3c]{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:8rem;padding:1.5rem 1rem;text-align:center}.market-trades-engine__state-message[data-v-a0226f3c]{margin:0;font-size:.875rem;color:var(--muted-foreground)}.market-trades-engine__state[role=alert] .market-trades-engine__state-message[data-v-a0226f3c]{color:var(--danger)}.spot-market-trades[data-v-6d03e705]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.spot-market-trades--embedded[data-v-6d03e705]{border:none;background:transparent}.spot-market-trades[data-v-6d03e705]:not(.spot-market-trades--embedded)>div{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;overflow:hidden}.spot-market-trades[data-v-6d03e705] .market-trades-engine{flex:1 1 auto;min-width:0;min-height:0;height:100%}.trading-data-auth-prompt[data-v-1d985a9f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:8rem;padding:1.5rem 1rem;text-align:center}.trading-data-auth-prompt__message[data-v-1d985a9f]{margin:0;max-width:22rem;font-size:.875rem;line-height:1.4;color:var(--muted-foreground)}.trading-data-section[data-v-b751105d]{display:flex;flex-direction:column;width:100%;min-height:0;height:100%}.trading-data-section__list[data-v-b751105d]{flex:0 0 auto}.trading-data-section__panel[data-v-b751105d]{flex:1 1 auto;min-height:0;padding-top:.25rem}.trading-data-section__pending[data-v-b751105d]{display:flex;align-items:center;justify-content:center;min-height:8rem;padding:1.5rem 1rem;text-align:center}.trading-data-section__pending-message[data-v-b751105d]{margin:0;font-size:.875rem;color:var(--muted-foreground)}.trading-data-section__error[data-v-b751105d]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;text-align:center}.trading-data-section__error-message[data-v-b751105d]{margin:0;font-size:.875rem;color:var(--danger)}.spot-orders-section[data-v-21e25ee0]{display:flex;flex-direction:column;min-height:12rem;height:100%;overflow:hidden}.spot-orders-section__tabs[data-v-21e25ee0]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;padding:0}.spot-orders-section__tabs[data-v-21e25ee0] .trading-data-section__list{flex:0 0 auto;padding-inline:.75rem;border-bottom:1px solid var(--border)}.spot-orders-section__tabs[data-v-21e25ee0] .trading-data-section__panel{flex:1 1 auto;min-height:0;padding:.5rem .75rem .75rem;overflow:auto}.spot-markets-data-grid[data-v-23069321]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.spot-markets-data-grid__panel[data-v-23069321]{flex:1 1 auto;min-height:0;height:100%;padding:.375rem}.spot-markets-data-grid[data-v-23069321]>div{display:flex;flex-direction:column;min-height:0;height:100%}.spot-market-ticker-item[data-v-eac96b05]{display:inline-flex;flex-shrink:0;align-items:baseline;gap:.5rem;padding-inline:1rem;white-space:nowrap;font-size:.75rem;line-height:1}.spot-market-ticker-item__symbol[data-v-eac96b05]{font-weight:600}.spot-market-ticker-item__price[data-v-eac96b05],.spot-market-ticker-item__symbol[data-v-eac96b05]{color:var(--foreground);font-variant-numeric:tabular-nums}.spot-market-ticker-item__change[data-v-eac96b05]{font-weight:500;font-variant-numeric:tabular-nums}.spot-market-ticker[data-v-04391ff1]{display:flex;align-items:center;width:100%;height:100%;min-width:0;background-color:var(--background);color:var(--foreground)}.spot-market-ticker__viewport[data-v-04391ff1]{width:100%;overflow:hidden}.spot-market-ticker__track[data-v-04391ff1]{display:flex;width:-moz-max-content;width:max-content;will-change:transform;animation:spot-market-ticker-scroll-ltr-04391ff1 var(--spot-market-ticker-duration,45s) linear infinite}.spot-market-ticker__track--rtl[data-v-04391ff1]{animation-name:spot-market-ticker-scroll-rtl-04391ff1}.spot-market-ticker__group[data-v-04391ff1]{display:flex;flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none}@keyframes spot-market-ticker-scroll-ltr-04391ff1{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes spot-market-ticker-scroll-rtl-04391ff1{0%{transform:translateZ(0)}to{transform:translate3d(50%,0,0)}}@media(prefers-reduced-motion:reduce){.spot-market-ticker__viewport[data-v-04391ff1]{overflow-x:auto;overscroll-behavior-x:contain}.spot-market-ticker__track[data-v-04391ff1]{animation:none;will-change:auto}.spot-market-ticker__group--clone[data-v-04391ff1]{display:none}}.spot-footer[data-v-adcf88f4]{--spot-market-ticker-height:2.5rem;z-index:var(--z-sticky);flex-shrink:0;width:100%;height:var(--spot-market-ticker-height);min-height:var(--spot-market-ticker-height);overflow:hidden;border-block-start:1px solid var(--border);background-color:var(--background)}.spot-trading-shell[data-v-eb681f45]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background-color:var(--background)}.spot-trading-shell__workspace[data-v-eb681f45]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.spot-trading-shell__footer[data-v-eb681f45]{flex-shrink:0}.spot-trading-layout[data-v-eb681f45]{--spot-layout-gap:1px;--spot-orderbook-width:16.25rem;--spot-trade-panel-width:18.75rem;--spot-markets-column-width:22rem;--spot-header-min-height:3.5rem;--spot-chart-min-height:32.5rem;--spot-orders-min-height:14rem;--spot-market-trades-min-height:35rem;display:grid;gap:var(--spot-layout-gap);width:100%;min-height:100%;background-color:var(--border);grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"header" "trade-panel" "chart" "order-book" "orders"}.spot-trading-layout--advanced[data-v-eb681f45],.spot-trading-layout--fullscreen[data-v-eb681f45]{grid-template-areas:"header" "trade-panel" "chart" "order-book" "market-trades" "orders"}.spot-trading-layout__header[data-v-eb681f45]{grid-area:header}.spot-trading-layout__trade-panel[data-v-eb681f45]{grid-area:trade-panel;min-height:0}.spot-trading-layout__chart[data-v-eb681f45]{grid-area:chart;min-height:0}.spot-trading-layout__orderbook[data-v-eb681f45]{grid-area:order-book;min-height:0}.spot-trading-layout__market-trades[data-v-eb681f45]{grid-area:market-trades;height:0;min-height:100%;overflow:hidden}.spot-trading-layout__markets[data-v-eb681f45]{grid-area:markets;min-height:0}.spot-trading-layout__orders[data-v-eb681f45]{grid-area:orders;min-height:0;overflow:hidden}@media(min-width:64rem){.spot-trading-layout--classic[data-v-eb681f45]{grid-template-columns:var(--spot-orderbook-width) minmax(0,1fr) var(--spot-markets-column-width);grid-template-rows:var(--spot-header-min-height) calc(var(--spot-chart-min-height) - 160px) 160px minmax(315px,auto) minmax(var(--spot-market-trades-min-height),auto);grid-template-areas:"header header markets" "order-book chart markets" "order-book chart market-trades" "order-book trade-panel market-trades" "orders orders orders"}.spot-trading-layout--advanced[data-v-eb681f45]{grid-template-rows:auto minmax(var(--spot-chart-min-height),1fr) minmax(var(--spot-market-trades-min-height),auto)}.spot-trading-layout--advanced[data-v-eb681f45],.spot-trading-layout--fullscreen[data-v-eb681f45]{grid-template-columns:minmax(0,1fr) var(--spot-orderbook-width) var(--spot-trade-panel-width);grid-template-areas:"header order-book trade-panel" "chart order-book trade-panel" "orders orders market-trades"}.spot-trading-layout--fullscreen[data-v-eb681f45]{grid-template-rows:auto minmax(0,1fr) minmax(var(--spot-market-trades-min-height),auto)}}@media(min-width:90rem){.spot-trading-layout[data-v-eb681f45]{--spot-orderbook-width:18.75rem;--spot-trade-panel-width:22.5rem;--spot-markets-column-width:24rem}}.tablet-spot-header[data-v-3804bb58]{display:flex;align-items:center;gap:.5rem;min-height:3rem;padding-block:.5rem;padding-inline:.75rem;border-block-end:1px solid var(--border);background-color:var(--card)}.tablet-spot-header__main[data-v-3804bb58]{display:flex;flex:1 1 auto;align-items:center;gap:.75rem;min-width:0}.tablet-spot-header__stats[data-v-3804bb58]{min-width:0}.tablet-spot-header__expand[data-v-3804bb58]{flex-shrink:0}.tablet-spot-chart[data-v-07d060a4]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.tablet-spot-chart--expanded[data-v-07d060a4]{min-height:0;flex:1 1 auto}.tablet-spot-orders[data-v-4b13f9cc]{min-height:10rem;overflow:hidden}.tablet-spot-orders[data-v-4b13f9cc],.tablet-spot-orders__tabs[data-v-4b13f9cc]{display:flex;flex-direction:column;height:100%}.tablet-spot-orders__tabs[data-v-4b13f9cc]{flex:1 1 auto;min-height:0;padding:0}.tablet-spot-orders__tabs[data-v-4b13f9cc] .trading-data-section__list{flex:0 0 auto;padding-inline:.75rem;border-bottom:1px solid var(--border)}.tablet-spot-orders__tabs[data-v-4b13f9cc] .trading-data-section__panel{flex:1 1 auto;min-height:0;padding:.5rem .75rem .75rem;overflow:auto}.tablet-spot-shell[data-v-80020021]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background-color:var(--background)}.tablet-spot-shell__workspace[data-v-80020021]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.tablet-spot-shell__header[data-v-80020021]{width:100%}.tablet-spot-shell__footer[data-v-80020021]{flex-shrink:0}.tablet-spot-layout[data-v-80020021]{--tablet-spot-gap:1px;--tablet-spot-trades-row-min-height:18.75rem;--tablet-spot-trades-row-height:30rem;--tablet-spot-orders-min-height:20rem;--tablet-spot-chart-fr:2.5fr;--tablet-spot-trade-panel-fr:1fr;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(var(--tablet-spot-trades-row-min-height),var(--tablet-spot-trades-row-height)) minmax(var(--tablet-spot-orders-min-height),auto);gap:var(--tablet-spot-gap);width:100%;min-height:100%;background-color:var(--border)}.tablet-spot-layout--chart-expanded[data-v-80020021]{grid-template-rows:minmax(0,1fr)}.tablet-spot-layout__trade-row[data-v-80020021]{grid-template-columns:minmax(0,var(--tablet-spot-chart-fr)) minmax(16rem,var(--tablet-spot-trade-panel-fr));align-items:stretch}.tablet-spot-layout__market-row[data-v-80020021],.tablet-spot-layout__trade-row[data-v-80020021]{display:grid;gap:var(--tablet-spot-gap);min-height:0;background-color:var(--border)}.tablet-spot-layout__market-row[data-v-80020021]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;overflow:hidden}.tablet-spot-layout__market-trades[data-v-80020021],.tablet-spot-layout__orderbook[data-v-80020021]{min-width:0;height:0;min-height:100%;overflow:hidden}.tablet-spot-layout__trade-row>.tablet-spot-layout__trade-panel[data-v-80020021]{min-width:0;height:auto}.tablet-spot-layout__trade-row>.tablet-spot-layout__chart[data-v-80020021]{min-width:0;height:0;min-height:100%;overflow:hidden;background-color:var(--card)}.tablet-spot-layout__orders[data-v-80020021]{min-height:0;background-color:var(--card)}@media(max-height:56.25rem){.tablet-spot-layout[data-v-80020021]:not(.tablet-spot-layout--chart-expanded){--tablet-spot-trades-row-height:25rem}}.mobile-spot-header[data-v-c3edab31]{display:flex;flex-direction:column;gap:.5rem;width:100%;padding-block:.5rem;padding-inline:.75rem;border-block-end:1px solid var(--border);background-color:var(--card)}.mobile-spot-header__pair-row[data-v-c3edab31]{display:flex;align-items:center;gap:.375rem;min-width:0}.mobile-spot-header__stats[data-v-c3edab31]{width:100%}.mobile-spot-markets-drawer[data-v-c3edab31]{display:flex;flex-direction:column;min-height:0}.mobile-spot-markets-drawer[data-v-c3edab31] .spot-markets-panel--dropdown{width:100%;max-width:none}.mobile-spot-markets-drawer__panel[data-v-c3edab31]{flex:1 1 auto;width:100%;max-width:none;height:100%;min-height:0;padding:.5rem}.mobile-spot-workspace[data-v-ab570224]{display:flex;flex-direction:column;min-height:22rem;height:100%;overflow:hidden}.mobile-spot-workspace__tabs[data-v-ab570224]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.mobile-spot-workspace__list[data-v-ab570224]{flex:0 0 auto;padding-inline:.5rem;border-bottom:1px solid var(--border)}.mobile-spot-workspace__content[data-v-ab570224]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.mobile-spot-workspace__content[data-v-ab570224]>*{flex:1 1 auto;min-height:0;height:100%}.mobile-spot-workspace__content--chart[data-v-ab570224]{min-height:16rem}.mobile-spot-workspace__chart[data-v-ab570224]{display:flex;flex-direction:column;min-height:16rem;height:100%;overflow:hidden}.mobile-spot-workspace[data-v-ab570224]>div{display:flex;flex-direction:column;min-height:0}.open-order-card-skeleton[data-v-3f330381]{display:flex;flex-direction:column;gap:.5rem}.open-order-card-skeleton__footer[data-v-3f330381],.open-order-card-skeleton__header[data-v-3f330381],.open-order-card-skeleton__metrics[data-v-3f330381]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.open-order-card-skeleton__metrics[data-v-3f330381]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:.5rem}.open-order-card-skeleton__bone[data-v-3f330381]{display:block;block-size:.75rem;border-radius:var(--radius-sm);background:var(--muted);animation:open-order-card-skeleton-pulse-3f330381 1.2s ease-in-out infinite}.open-order-card-skeleton__bone--pair[data-v-3f330381]{inline-size:42%}.open-order-card-skeleton__bone--side[data-v-3f330381]{inline-size:22%}.open-order-card-skeleton__bone--fill[data-v-3f330381]{flex:1 1 auto}.open-order-card-skeleton__bone--action[data-v-3f330381]{inline-size:3.5rem}@media(prefers-reduced-motion:reduce){.open-order-card-skeleton__bone[data-v-3f330381]{animation:none}}@keyframes open-order-card-skeleton-pulse-3f330381{0%,to{opacity:1}50%{opacity:.55}}.open-order-card[data-v-4e759092]{--progress-tone:var(--buy);border-inline-start-width:3px;border-inline-start-color:var(--buy)}.open-order-card--sell[data-v-4e759092]{--progress-tone:var(--sell);border-inline-start-color:var(--sell)}.open-order-card__toggle[data-v-4e759092]{display:flex;flex-direction:column;gap:0;cursor:pointer;border-radius:var(--radius-sm)}.open-order-card__toggle[data-v-4e759092]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.open-order-card__header[data-v-4e759092]{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.open-order-card__fill[data-v-4e759092],.open-order-card__metrics[data-v-4e759092]{margin-block-start:.5rem}.open-order-card__pair[data-v-4e759092]{font-size:var(--text-sm);font-weight:600;line-height:1.3}.open-order-card__intent[data-v-4e759092]{display:flex;flex-shrink:0;flex-direction:column;align-items:end;gap:.125rem;text-align:end}.open-order-card__side[data-v-4e759092]{font-size:var(--text-xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.open-order-card__type[data-v-4e759092]{font-size:var(--text-xs);color:var(--muted-foreground)}.open-order-card__metrics[data-v-4e759092]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.open-order-card__detail dt[data-v-4e759092],.open-order-card__metric dt[data-v-4e759092]{margin:0;font-size:var(--text-xs);color:var(--muted-foreground)}.open-order-card__detail dd[data-v-4e759092],.open-order-card__metric dd[data-v-4e759092]{margin:0;font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--foreground);overflow-wrap:anywhere}.open-order-card__fill[data-v-4e759092]{display:flex;flex-direction:column;gap:.25rem}.open-order-card__fill-copy[data-v-4e759092]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;font-size:var(--text-xs);color:var(--muted-foreground)}.open-order-card__fill-fraction[data-v-4e759092]{font-variant-numeric:tabular-nums}.open-order-card__progress[data-v-4e759092]{display:flex;overflow:hidden;block-size:.25rem;border-radius:var(--radius-full);background:var(--muted)}.open-order-card__progress-fill[data-v-4e759092]{block-size:100%;inline-size:var(--filled-percent);background:var(--progress-tone)}.open-order-card__details[data-v-4e759092]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s ease-out}.open-order-card__details--open[data-v-4e759092]{grid-template-rows:1fr;margin-block-start:.5rem}.open-order-card__details-inner[data-v-4e759092]{overflow:hidden}.open-order-card__details-list[data-v-4e759092]{display:flex;flex-direction:column;gap:.375rem;margin:0;padding-block-start:.125rem}.open-order-card__detail[data-v-4e759092]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.open-order-card__created[data-v-4e759092]{margin:0;margin-block-start:.5rem;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.open-order-card__actions[data-v-4e759092]{display:flex;justify-content:end;margin-block-start:.25rem}.open-order-card__actions--expanded[data-v-4e759092]{flex-direction:column;gap:.5rem;margin-block-start:.5rem}@media(prefers-reduced-motion:reduce){.open-order-card__details[data-v-4e759092]{transition:none}}.open-orders-mobile[data-v-ca29e450]{display:flex;flex-direction:column;gap:.75rem;min-height:100%}.open-orders-mobile__filters[data-v-ca29e450]{flex:0 0 auto}.open-orders-mobile__list[data-v-ca29e450]{display:flex;flex-direction:column;gap:.5rem}.open-orders-mobile__error[data-v-ca29e450]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;text-align:center}.open-orders-mobile__error-message[data-v-ca29e450]{margin:0;font-size:.875rem;color:var(--danger)}.trade-history-card[data-v-454a1073]{border-inline-start-width:3px;border-inline-start-color:var(--buy)}.trade-history-card--sell[data-v-454a1073]{border-inline-start-color:var(--sell)}.trade-history-card__toggle[data-v-454a1073]{display:flex;flex-direction:column;gap:0;cursor:pointer;border-radius:var(--radius-sm)}.trade-history-card__toggle[data-v-454a1073]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.trade-history-card__header[data-v-454a1073]{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.trade-history-card__pair[data-v-454a1073]{font-size:var(--text-sm);font-weight:600;line-height:1.3}.trade-history-card__intent[data-v-454a1073]{display:flex;flex-shrink:0;flex-direction:column;align-items:end;gap:.125rem;text-align:end}.trade-history-card__side[data-v-454a1073]{font-size:var(--text-xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.trade-history-card__meta[data-v-454a1073]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:.25rem}.trade-history-card__meta-sep[data-v-454a1073],.trade-history-card__type[data-v-454a1073]{font-size:var(--text-xs);color:var(--muted-foreground)}.trade-history-card__metrics[data-v-454a1073]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-block-start:.5rem}.trade-history-card__detail dt[data-v-454a1073],.trade-history-card__metric dt[data-v-454a1073]{margin:0;font-size:var(--text-xs);color:var(--muted-foreground)}.trade-history-card__detail dd[data-v-454a1073],.trade-history-card__metric dd[data-v-454a1073]{margin:0;font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--foreground);overflow-wrap:anywhere}.trade-history-card__details[data-v-454a1073]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s ease-out}.trade-history-card__details--open[data-v-454a1073]{grid-template-rows:1fr;margin-block-start:.5rem}.trade-history-card__details-inner[data-v-454a1073]{overflow:hidden}.trade-history-card__details-list[data-v-454a1073]{display:flex;flex-direction:column;gap:.375rem;margin:0;padding-block-start:.125rem}.trade-history-card__detail[data-v-454a1073]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.trade-history-card__footer[data-v-454a1073]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-block-start:.5rem}.trade-history-card__created[data-v-454a1073]{margin:0;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.trade-history-card__chevron[data-v-454a1073]{flex-shrink:0;inline-size:1rem;block-size:1rem;color:var(--muted-foreground);transition:transform .15s ease-out}@media(prefers-reduced-motion:reduce){.trade-history-card__chevron[data-v-454a1073],.trade-history-card__details[data-v-454a1073]{transition:none}}.trade-history-mobile[data-v-0faad256]{display:flex;flex-direction:column;gap:.75rem;min-height:100%}.trade-history-mobile__toolbar[data-v-0faad256]{display:flex;flex-direction:column;gap:.5rem;flex:0 0 auto}.trade-history-mobile__list[data-v-0faad256]{display:flex;flex-direction:column;gap:.5rem}.trade-history-mobile__error[data-v-0faad256]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;text-align:center}.trade-history-mobile__error-message[data-v-0faad256]{margin:0;font-size:.875rem;color:var(--danger)}.mobile-spot-orders[data-v-aa7633bb]{min-height:12rem;overflow:hidden}.mobile-spot-orders[data-v-aa7633bb],.mobile-spot-orders__tabs[data-v-aa7633bb]{display:flex;flex-direction:column;height:100%}.mobile-spot-orders__tabs[data-v-aa7633bb]{flex:1 1 auto;min-height:0;padding:0}.mobile-spot-orders__tabs[data-v-aa7633bb] .trading-data-section__list{flex:0 0 auto;padding-inline:.75rem;border-bottom:1px solid var(--border)}.mobile-spot-orders__tabs[data-v-aa7633bb] .trading-data-section__panel{flex:1 1 auto;min-height:0;padding:.5rem .75rem .75rem;overflow:auto}.mobile-spot-trade-footer[data-v-b5c99e00]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;flex-shrink:0;width:100%;padding:.625rem .75rem max(.625rem,env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--border);background-color:var(--card)}.mobile-spot-trade-footer__action[data-v-b5c99e00]{width:100%;min-height:2.75rem}.mobile-spot-order-drawer[data-v-e9485129]{display:flex;flex-direction:column;min-height:0}.mobile-spot-order-drawer__engine[data-v-e9485129]{min-height:0}.mobile-spot-order-drawer__state[data-v-e9485129]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:12rem;padding:1.25rem;text-align:center;color:var(--muted-foreground);font-size:var(--text-sm)}.mobile-spot-portrait-shell[data-v-60124ec9]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background-color:var(--background)}.mobile-spot-portrait-shell__workspace[data-v-60124ec9]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mobile-spot-portrait-shell__trade-footer[data-v-60124ec9]{flex-shrink:0;z-index:3}.mobile-spot-portrait-shell__ticker[data-v-60124ec9]{flex-shrink:0}.mobile-spot-portrait-layout[data-v-60124ec9]{--mobile-spot-chrome-offset:7.5rem;--mobile-spot-gap:1px;--mobile-spot-workspace-min-height:min(58dvh,32rem);--mobile-spot-orders-min-height:10rem;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--mobile-spot-workspace-min-height),.5fr) minmax(var(--mobile-spot-orders-min-height),1fr);gap:var(--mobile-spot-gap);width:100%;min-height:calc(100dvh - var(--mobile-spot-chrome-offset));background-color:var(--border)}.mobile-spot-portrait-layout__orders[data-v-60124ec9],.mobile-spot-portrait-layout__workspace[data-v-60124ec9]{min-width:0;min-height:0;background-color:var(--card)}.mobile-spot-landscape-header[data-v-82dd13ee]{display:flex;align-items:center;width:100%;min-height:2.75rem;padding-block:.375rem;padding-inline:.75rem;border-block-end:1px solid var(--border);background-color:var(--card)}.mobile-spot-landscape-header__main[data-v-82dd13ee]{display:flex;flex:1 1 auto;align-items:center;gap:.75rem;min-width:0}.mobile-spot-landscape-header__stats[data-v-82dd13ee]{min-width:0}.mobile-spot-landscape-chart[data-v-6604a0c6]{display:flex;flex-direction:column;min-height:10rem;height:100%;overflow:hidden}.mobile-spot-landscape-orders[data-v-02600c64]{display:flex;flex-direction:column;min-height:8rem;height:100%;overflow:hidden}.mobile-spot-landscape-orders__tabs[data-v-02600c64]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;padding:0}.mobile-spot-landscape-orders__tabs[data-v-02600c64] .trading-data-section__list{flex:0 0 auto;padding-inline:.75rem;border-bottom:1px solid var(--border)}.mobile-spot-landscape-orders__tabs[data-v-02600c64] .trading-data-section__panel{flex:1 1 auto;min-height:0;padding:.5rem .75rem .75rem;overflow:auto}.mobile-spot-landscape-shell[data-v-4a5f3947]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background-color:var(--background)}.mobile-spot-landscape-shell__workspace[data-v-4a5f3947]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mobile-spot-landscape-shell__header[data-v-4a5f3947]{width:100%}.mobile-spot-landscape-shell__footer[data-v-4a5f3947]{flex-shrink:0}.mobile-spot-landscape-layout[data-v-4a5f3947]{--mobile-landscape-gap:1px;--mobile-landscape-trade-row-min-height:14rem;--mobile-landscape-market-row-min-height:12rem;--mobile-landscape-orders-min-height:10rem;--mobile-landscape-chart-fr:7fr;--mobile-landscape-trade-panel-fr:3fr;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--mobile-landscape-trade-row-min-height),1.4fr) minmax(var(--mobile-landscape-market-row-min-height),1fr) minmax(var(--mobile-landscape-orders-min-height),auto);gap:var(--mobile-landscape-gap);width:100%;min-height:100%;background-color:var(--border)}.mobile-spot-landscape-layout__trade-row[data-v-4a5f3947]{grid-template-columns:minmax(0,var(--mobile-landscape-chart-fr)) minmax(13rem,var(--mobile-landscape-trade-panel-fr))}.mobile-spot-landscape-layout__market-row[data-v-4a5f3947],.mobile-spot-landscape-layout__trade-row[data-v-4a5f3947]{display:grid;gap:var(--mobile-landscape-gap);min-height:0;background-color:var(--border)}.mobile-spot-landscape-layout__market-row[data-v-4a5f3947]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mobile-spot-landscape-layout__chart[data-v-4a5f3947],.mobile-spot-landscape-layout__market-trades[data-v-4a5f3947],.mobile-spot-landscape-layout__orderbook[data-v-4a5f3947],.mobile-spot-landscape-layout__trade-panel[data-v-4a5f3947]{min-width:0;min-height:0;height:100%}.mobile-spot-landscape-layout__chart[data-v-4a5f3947]{background-color:var(--card)}.mobile-spot-landscape-layout__orders[data-v-4a5f3947]{min-height:0;background-color:var(--card)}@media(max-height:26.25rem){.mobile-spot-landscape-layout[data-v-4a5f3947]{--mobile-landscape-trade-row-min-height:11rem;--mobile-landscape-market-row-min-height:10rem;--mobile-landscape-orders-min-height:8rem}}
