.futures-order-placement{min-width:0}.futures-order-placement .trading-table-scroll{overflow:auto}.futures-order-placement table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%}.futures-order-placement th,.futures-order-placement td{border-bottom:1px solid var(--border,#353b3e);white-space:nowrap;padding:10px 12px}.futures-order-placement th{color:var(--muted-foreground,#8d969c);font-size:12px;font-weight:500}.futures-order-placement td{font-size:13px}.futures-order-placement .trading-positive{color:#19b98b}.futures-order-placement .trading-negative{color:#f44770}.futures-order-history>h3{margin:12px;display:inline-block}.futures-order-history>button{margin:8px}.futures-order-history>p{padding:16px}.futures-order-placement button{font:inherit}.futures-history-period{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 12px 14px;display:flex}.futures-history-period small{color:var(--muted-foreground);font-size:11px}.futures-order-placement button:has([role=status]){justify-content:center;align-items:center;gap:8px;display:inline-flex}
.trading-book-row-inactive{background:color-mix(in srgb, var(--muted-foreground) 6%, transparent)}.trading-book-row-inactive>span{color:var(--muted-foreground);opacity:.65}.spot-depth-tabs .trading-panel-heading{justify-content:flex-start}.spot-depth-tabs .trading-book-row span{padding-right:6px}.spot-depth-tabs .trading-book-row span:first-of-type{padding-left:6px}.spot-depth-tabbar{border-bottom:0;gap:9px}.spot-depth-tabs>.trading-panel-heading{gap:3px;padding-left:6px;padding-right:6px}.workspace-dense .spot-depth-tabs>.trading-panel-heading,.workspace-dense .spot-depth-tabbar{box-sizing:border-box;height:46px;min-height:46px}.spot-depth-tabbar [role=tab]{height:46px;min-height:46px;color:var(--tp-muted);align-items:center;padding:0;font-size:11px;font-weight:750}.spot-depth-tabbar [role=tab][aria-selected=true]{color:var(--tp-text)}.spot-depth-tabs{flex-direction:column;height:100%;min-height:0;display:flex}.spot-depth-book[hidden],.spot-depth-trades[hidden]{display:none}.spot-depth-book{flex:auto;min-height:0;overflow:hidden;container-type:inline-size}.spot-depth-trades{flex-direction:column;min-height:0;display:flex;overflow:hidden}.spot-depth-view-combined .spot-depth-trades{border-top:1px solid var(--tp-border);flex:160px;min-height:130px}.spot-depth-tabs .external-market{height:100%;min-height:0;overflow:hidden}.spot-depth-tabs .external-book-layout{flex:auto;min-height:0}.spot-depth-tabs .trading-book{flex-direction:column;height:100%;display:flex}.spot-depth-tabs .trading-book-header,.spot-depth-tabs .trading-book-row{grid-template-columns:minmax(0,35fr) minmax(0,31fr) minmax(0,34fr)}.spot-depth-tabs .trading-book-header{letter-spacing:.04em;padding-left:0;padding-right:0}.spot-depth-tabs .trading-book-header>span,.spot-depth-tabs .trading-book-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.spot-depth-tabs .trading-book-header>span{white-space:normal;padding-right:6px;overflow:visible}.spot-depth-tabs .trading-book-header>span:first-child{padding-left:6px}.spot-depth-tabs .trading-book-balance,.spot-depth-tabs .trading-book-header,.spot-depth-tabs .trading-book-spread{flex-shrink:0}.spot-depth-view-combined .spot-depth-book{flex-direction:column;flex:none;display:flex}.spot-depth-view-combined .external-market,.spot-depth-view-combined .external-book-layout,.spot-depth-view-combined .trading-book{flex-direction:column;flex:none;height:auto;min-height:0;display:flex}.spot-depth-tabs .trading-book-levels{flex:0 auto;min-height:0;overflow-y:auto}.spot-depth-view-combined .trading-book-levels{flex-direction:column;flex:none;display:flex;overflow:hidden}.spot-depth-view-combined .trading-book-ask-scroll,.spot-depth-view-combined .trading-book-bid-scroll{scrollbar-width:thin;flex:none;min-height:0;overflow-y:hidden}.spot-depth-view-combined .trading-book-ask-scroll{flex-direction:column;justify-content:flex-end;display:flex}.spot-depth-view-combined .trading-book-ask-scroll>ul,.spot-depth-view-combined .trading-book-bid-scroll>ul{flex-shrink:0}.spot-depth-view-combined .external-market{padding-top:5px}.spot-depth-view-combined .external-depth-controls{margin-top:5px;margin-bottom:5px}.spot-depth-view-combined .trading-book-header{padding-top:6px;padding-bottom:6px}.spot-depth-view-combined .trading-book-row{height:22px;font-size:10px}@container (min-width:300px){.spot-depth-view-combined .trading-book-row{font-size:12px}}.spot-depth-view-combined .trading-book-spread{gap:5px;padding:6px 8px}.spot-depth-view-combined .trading-book-spread strong{font-size:14px}.spot-depth-view-trades .spot-depth-trades{flex:auto}.spot-depth-trades-heading{border-bottom:1px solid var(--tp-border);flex:none;padding:8px 12px;font-size:12px}.spot-trade-source-tabs{border-bottom:1px solid var(--tp-border);flex:none;padding:0 10px}.spot-trade-source-tabbar{border-bottom:0;gap:12px}.spot-trade-source-tabbar [role=tab]{min-height:29px;margin-bottom:0;padding:5px 0;font-size:11px}.spot-trade-tape{min-height:0;color:var(--tp-text);flex-direction:column;flex:auto;font-size:12px;display:flex}.spot-trade-tape>p{color:var(--tp-muted);margin:0;padding:18px 16px}.spot-trade-tape>.spot-trade-tape-caption{border-bottom:1px solid var(--tp-border);flex:none;padding:12px 16px;font-size:11px}.spot-depth-view-combined .spot-trade-tape-caption{padding:6px 12px}.spot-trade-tape-scroll{scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.spot-trade-tape table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.spot-trade-tape th,.spot-trade-tape td{border-bottom:1px solid var(--tp-border);text-align:right;white-space:nowrap;padding:6px}.spot-trade-tape th:first-child{width:34%}.spot-trade-tape th:nth-child(2),.spot-trade-tape th:last-child{width:33%}.spot-trade-tape td{text-overflow:ellipsis;overflow:hidden}.spot-trade-tape th:first-child,.spot-trade-tape td:first-child{text-align:left}.spot-trade-tape th{background:var(--tp-panel);color:var(--tp-muted);white-space:normal;font-size:10px;line-height:1.25;position:sticky;top:0}.spot-trade-tape .tape-buy td:first-child{color:#11b88b}.spot-trade-tape .tape-sell td:first-child{color:#f24e69}.spot-depth-tabbar [role=tab][aria-selected=true]>span{background:var(--brand);height:2px}.trading-depth-panel .spot-depth-tabs .external-market{padding-bottom:0}.spot-depth-tabs.spot-depth-view-combined{scrollbar-width:thin;overflow-y:auto}
.futures-portfolio-summary{gap:.625rem;margin:.75rem 0 1rem;display:grid}.futures-portfolio-summary>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.futures-portfolio-summary dt{color:var(--muted-foreground)}.futures-portfolio-summary dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}
.position-leverage-trigger{white-space:nowrap}.position-leverage-modal .position-leverage-summary{gap:14px;margin:22px 0;display:grid}.position-leverage-summary>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.position-leverage-summary dt{color:var(--tp-muted)}.position-leverage-summary dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.position-leverage-modal .ticket-leverage-actions{flex-wrap:wrap;gap:12px;display:flex}
.futures-position-reduction{border-top:1px solid var(--tp-border);margin-top:16px;padding:14px 0}.futures-position-reduction h3,.futures-position-reduction h4{margin:0 0 12px}.futures-position-reduction form{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:14px;display:flex}.futures-position-reduction label{min-width:190px;color:var(--tp-muted);gap:6px;font-size:12px;display:grid}.futures-position-reduction input,.futures-position-reduction select,.futures-position-reduction button{border:1px solid var(--tp-border);background:var(--tp-raised);min-height:36px;color:var(--tp-text);font:inherit;border-radius:4px;padding:7px 10px}.futures-position-reduction button{cursor:pointer;margin-bottom:8px;margin-right:8px}.futures-position-reduction button:disabled{opacity:.6;cursor:wait}.futures-position-reduction .order-preview-result{border:1px solid var(--tp-border);border-radius:4px;margin-bottom:12px;padding:14px}.futures-position-reduction .order-preview-result p{margin:6px 0}.futures-position-reduction input{background:0 0;border:0;border-radius:0;height:100%;min-height:0;margin:0}.futures-position-reduction button:has([role=status]){justify-content:center;align-items:center;gap:8px;display:inline-flex}
.trading-ticket{color:var(--tp-text,var(--foreground));--ticket-green:#20a453;--ticket-red:#ef4665;min-width:0;padding:4px 16px 16px;font-size:13px}.trading-ticket button,.trading-ticket a{font:inherit}.trading-ticket fieldset{border:0;min-width:0;margin:0;padding:0}.ticket-top-tabs{margin:0 0 14px}.ticket-top-tabs [role=tablist]{gap:12px;width:100%}.ticket-top-tabs [role=tab]{min-height:38px;padding:10px 0;font-size:15px}.ticket-top-tabs [role=tab][aria-selected=true]{font-weight:600}.ticket-top-tabs [role=tab]>span{background:var(--tp-text,var(--foreground))}.ticket-segment{width:100%;margin:0 0 10px}.ticket-segment [role=tablist]{background:var(--muted);border-radius:10px;grid-template-columns:1fr 1fr;width:100%;padding:4px;display:grid}.ticket-segment [role=tab]{width:100%;height:38px;font-size:14px;font-weight:600}.ticket-segment [data-tabs-label]{color:#fff}.ticket-green-indicator{background:var(--ticket-green,#20a453)!important}.ticket-red-indicator{background:var(--ticket-red,#ef4665)!important}.ticket-margin-row{grid-template-columns:minmax(0,1fr) 88px;gap:8px;margin:8px 0 12px;display:grid}.ticket-select{min-width:0}.ticket-select-open{z-index:30}.ticket-select>button,.ticket-leverage{background:var(--muted);border:0;border-radius:6px;gap:6px;width:100%;min-height:34px;padding:6px 10px;font-weight:500;font-size:12px!important}.ticket-leverage{color:var(--ticket-green,#20a453);justify-content:center;align-items:center;display:flex}.ticket-icon-button{width:22px;height:24px;color:var(--muted-foreground);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;background:0 0!important;border:0!important;padding:0!important}.ticket-price-row{grid-template-columns:minmax(0,1fr) 70px;align-items:end;gap:10px;margin-bottom:14px;display:grid}.ticket-input-field{background:var(--muted)!important;border:1px solid #0000!important;border-radius:10px!important;height:44px!important}.ticket-input-field:focus-within{border-color:var(--ring)!important}.ticket-input-field input{width:100%;font-weight:500;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 13px!important;font-size:15px!important}.ticket-input-field input:focus{outline:0!important}.ticket-input-field.ticket-unit-field{align-items:center;display:flex}.ticket-unit-field input{flex:1;width:0;min-width:0}.ticket-unit-field .ticket-input-unit{white-space:nowrap;pointer-events:none;flex:none;align-items:center;height:100%;padding-right:13px;font-size:13px;font-weight:500;line-height:1;display:flex;position:static}.ticket-price-row .ticket-input-field input{padding-right:35px!important}.ticket-price-step{border-left:1px solid var(--border);flex-direction:column;width:26px;height:100%;display:flex}.ticket-price-step button{color:var(--muted-foreground);background:0 0;border:0;place-items:center;display:grid;width:26px!important;height:22px!important;min-height:0!important;padding:0!important}.ticket-price-step button+button{border-top:1px solid var(--border)}.ticket-bbo{background:var(--muted);height:44px;color:var(--foreground);cursor:pointer;border:0;border-radius:10px;width:70px;font-weight:600!important}.trading-ticket label,.futures-ticket-modal label{color:var(--foreground);font-size:13px;font-weight:500}.ticket-amount-label{align-items:center;gap:5px;margin-bottom:8px;font-weight:600;display:flex}.ticket-amount-label .ticket-select>button{background:0 0;justify-content:flex-start;min-height:22px;padding:0}.ticket-amount-label .ticket-select{min-width:90px}.ticket-order-form>fieldset{gap:0;display:grid}.ticket-order-form>fieldset>div:not(.ticket-price-row):not(.ticket-percentage):not(.ticket-amount-label){min-width:0}.ticket-percentage{margin:12px 0 16px}.ticket-range{background:var(--muted)!important;border-radius:6px!important;height:22px!important}.ticket-range>div:first-child>div{opacity:.2;background:var(--foreground)!important}.ticket-range>[role=slider]{background:var(--foreground)!important;width:4px!important;height:14px!important}.ticket-percentage-labels{color:var(--muted-foreground);justify-content:space-between;margin-top:3px;font-size:11px;display:flex}.ticket-percentage-labels button{color:inherit;min-height:20px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ticket-available{color:var(--muted-foreground);align-items:center;gap:6px;margin:0 0 7px;font-size:12px;display:flex}.ticket-available strong{white-space:nowrap;font-weight:500}.ticket-available>.ticket-icon-button,.ticket-available>button{margin-left:auto}.ticket-max{color:var(--muted-foreground);grid-template-columns:auto 1fr;gap:3px 6px;font-size:11px;display:grid}.ticket-max strong{font-weight:400}.ticket-protection-heading{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;display:flex}.ticket-protection-heading label{border-bottom:1px dashed var(--muted-foreground);align-items:center;gap:5px;font-size:12px;font-weight:400;display:flex}.ticket-protection-heading button{background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:11px;display:flex}.ticket-protection-heading input,.ticket-leg-heading input{appearance:auto;width:13px;height:13px;accent-color:var(--ticket-green,#20a453);min-height:0;margin:0}.ticket-inline-protection{gap:14px;margin-top:16px;display:grid}.ticket-submit-row{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.ticket-submit-row-single{grid-template-columns:minmax(0,1fr)}.ticket-long,.ticket-short,.ticket-login{cursor:pointer;border:0;border-radius:24px;justify-content:center;align-items:center;gap:6px;height:44px;text-decoration:none;display:flex;color:#fff!important;font-weight:600!important}.ticket-long,.ticket-login{background:var(--ticket-green,#20a453)!important}.ticket-short{background:var(--ticket-red,#ef4665)!important}.ticket-login{width:100%;margin-top:18px;font-size:14px!important}.ticket-costs{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;font-size:11px;display:grid}.ticket-costs>div{color:var(--muted-foreground);flex-wrap:wrap;gap:3px 5px;display:flex}.ticket-costs strong{color:var(--foreground);font-weight:400}.ticket-message{color:var(--destructive);margin:12px 0 0;font-size:12px}.ticket-loading{margin:8px 0}.ticket-preview{border-top:1px solid var(--border);margin-top:12px;padding-top:12px;font-size:12px}.ticket-preview p{margin:5px 0}.ticket-tools{gap:12px;padding-top:8px;display:grid}.ticket-tools h3{margin:0;font-size:16px}.ticket-tools p{color:var(--muted-foreground);margin:0;font-size:12px}.ticket-tools dl>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:8px 0;display:flex}.ticket-tools dd{margin:0}.ticket-market-price{gap:8px;padding-bottom:14px;display:grid}.ticket-market-price strong{font-size:14px}.trading-ticket .futures-order-placement .order-preview-result{font-size:12px}.trading-ticket .futures-order-placement button{background:var(--muted);border:0;border-radius:20px;min-height:38px;margin-top:8px;padding:8px 12px}.trading-ticket .futures-order-placement button:first-child{background:var(--ticket-green);color:#fff;width:100%;font-weight:600}.trading-ticket .futures-position-reduction{border:0;margin:0;padding:0}.trading-ticket .futures-position-reduction form{gap:12px;display:grid}.trading-ticket .futures-position-reduction form label{min-width:0}.trading-ticket .futures-position-reduction form button{margin:0}.futures-ticket-modal{max-height:calc(100dvh - 64px);color:var(--foreground);--ticket-green:#20a453;--ticket-red:#ef4665;padding:24px;font-size:13px;border-radius:20px!important;max-width:624px!important;overflow-y:auto!important}.futures-ticket-modal h2{margin:0 32px 4px 0;font-size:20px;font-weight:600;line-height:1.4}.futures-ticket-modal>p{color:var(--muted-foreground);margin:0 24px 20px 0;font-size:12px}.futures-ticket-modal>.ticket-segment{margin-bottom:12px}.futures-ticket-modal>.ticket-select,.futures-ticket-modal>.ticket-range{margin:18px 0}.futures-ticket-modal fieldset{border:0}.ticket-modal-summary{grid-template-columns:1fr 1fr;gap:16px;margin:12px 0 18px;font-size:12px;display:grid}.ticket-modal-summary>div{gap:6px;display:grid}.ticket-modal-summary span{color:var(--muted-foreground)}.ticket-modal-summary strong{font-weight:500}.ticket-modal-mode{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;margin:22px 0;display:flex}.ticket-modal-mode .ticket-select{min-width:180px}.ticket-modal-mode .ticket-select>button{background:0 0;font-size:12px}.ticket-protection-leg{margin-top:22px}.ticket-leg-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ticket-leg-heading label{white-space:nowrap;color:var(--muted-foreground);align-items:center;gap:5px;font-size:11px;font-weight:400;display:flex}.ticket-trigger-inputs{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.ticket-trigger-inputs .ticket-input-field input{padding-right:52px!important}.ticket-trigger-inputs .ticket-unit-field input{padding-right:13px!important}.ticket-trigger-inputs .ticket-input-field{height:48px!important}.ticket-modal-actions{border-top:1px solid var(--border);justify-content:flex-end;gap:12px;margin-top:24px;padding-top:22px;display:flex}.ticket-modal-actions button,.ticket-modal-confirm{border:1px solid var(--border);min-height:40px;font:inherit;cursor:pointer;background:0 0;border-radius:24px;padding:8px 18px}.ticket-modal-confirm{background:var(--foreground)!important;color:var(--background)!important;border:0!important;font-weight:600!important}.ticket-leverage-presets{justify-content:space-between;gap:8px;margin:18px 0;display:flex}.ticket-leverage-presets button{background:var(--muted);border:0;border-radius:8px;padding:8px 12px}.ticket-text-long{color:var(--ticket-green)}.ticket-text-short{color:var(--ticket-red)}.trading-ticket button:focus-visible,.futures-ticket-modal button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.trading-ticket button:disabled{opacity:.5;cursor:default}@media (max-width:420px){.futures-ticket-modal{padding:20px 16px}.ticket-trigger-inputs{grid-template-columns:1.2fr 1fr;gap:8px}.ticket-leg-heading label{font-size:10px}}.ticket-checkbox{gap:7px!important}.ticket-checkbox [role=checkbox]{border-width:1px;border-radius:3px;width:15px;height:15px;min-height:0;padding:0}.ticket-checkbox [role=checkbox][data-state=checked]{background:var(--ticket-green,#20a453);border-color:var(--ticket-green,#20a453);color:#fff}.ticket-checkbox>span{font-size:12px}.ticket-checkbox [role=checkbox] svg{width:12px;height:12px}.trading-ticket .ticket-checkbox [role=checkbox],.futures-ticket-modal .ticket-checkbox [role=checkbox]{border:1px solid var(--muted-foreground)!important;background:var(--background)!important;width:16px!important;height:16px!important;min-height:0!important;color:var(--foreground)!important;border-radius:3px!important;padding:0!important;display:inline-flex!important}.trading-ticket .ticket-checkbox [role=checkbox][data-state=checked],.futures-ticket-modal .ticket-checkbox [role=checkbox][data-state=checked]{background:var(--ticket-green,#20a453)!important;border-color:var(--ticket-green,#20a453)!important;color:#fff!important}.ticket-select-anchor{min-width:0}.ticket-leverage-modal h2,.ticket-leverage-modal>p{text-align:center}.ticket-leverage-modal h2{margin-left:32px}.ticket-leverage-modal>p{margin-right:0}.ticket-leverage-stepper{justify-content:center;margin:24px 0 16px;display:flex}.ticket-leverage-actions{justify-content:center;margin-top:24px;display:flex}.ticket-leverage-actions .ticket-modal-confirm{min-width:180px}.ticket-leverage-presets{grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:8px;display:grid}.ticket-leverage-presets button{padding:10px 0}.ticket-leverage-presets button[aria-pressed=true]{background:var(--foreground);color:var(--background);box-shadow:inset 0 0 0 1px var(--foreground);font-weight:600}.trading-futures .workspace-order{min-height:740px}.trading-futures .workspace-depth{height:max(calc(var(--workspace-chart-height) + 65px), 740px)}.ticket-kind-row{border-bottom:1px solid var(--border);z-index:2;grid-template-columns:minmax(0,1fr) 24px;align-items:center;column-gap:8px;height:41px;margin-bottom:14px;display:grid;position:relative}.ticket-kind-window{grid-area:1/1;min-width:0;height:40px;position:relative}.ticket-kind-rail{z-index:0;scrollbar-width:none;justify-content:flex-start;align-items:center;gap:12px;min-width:0;height:40px;display:flex;position:relative;overflow:auto hidden}.ticket-kind-rail::-webkit-scrollbar{display:none}.ticket-kind-rail:focus-visible{outline:2px solid var(--ticket-green);outline-offset:-2px;border-radius:4px}.ticket-percentage-labels button[aria-pressed=true]{color:var(--ticket-green);font-weight:600}.ticket-kind-rail>div{flex:none}.ticket-kind-row [role=tablist]{border:0;align-items:center;gap:12px;height:40px}.ticket-kind-row [role=tab],.ticket-kind-select>button{justify-content:flex-start;align-items:center;display:inline-flex;white-space:nowrap!important;background:0 0!important;border:0!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:20px!important}.ticket-kind-row [role=tab]>span{background:var(--foreground)}.ticket-kind-select{flex:none;width:max-content;min-width:max-content}.ticket-kind-select>button{border-radius:0!important;gap:6px!important}.ticket-kind-select>button>span[aria-hidden]{justify-content:center;align-items:center;height:16px;line-height:0;display:inline-flex}.ticket-kind-arrow{z-index:6;color:var(--foreground);cursor:pointer;grid-area:1/1;justify-content:center;align-items:center;display:flex;background:0 0!important;border:0!important;width:16px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important}.ticket-kind-arrow:first-child{justify-self:start}.ticket-kind-arrow[aria-label="Следующие типы ордеров"]{justify-self:end}.ticket-kind-arrow[hidden]{display:none!important}.ticket-kind-help{grid-area:1/2;justify-content:center;align-items:center;height:40px;display:flex;transform:none}.ticket-kind-help>div{justify-content:center;align-items:center;height:40px;display:flex}.ticket-kind-help .ticket-icon-button{justify-content:center;align-items:center;width:24px;height:40px;min-height:40px;line-height:0;display:flex;margin:0!important;padding:0!important}.ticket-kind-row svg{flex:none;width:24px;height:16px;display:block}.ticket-kind-fade{z-index:5;pointer-events:none;opacity:0;width:16px;transition:opacity .16s;position:absolute;top:0;bottom:0}.ticket-kind-fade-left{background:linear-gradient(to right, var(--tp-panel,var(--background)), transparent);left:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.ticket-kind-fade-right{background:linear-gradient(to left, var(--tp-panel,var(--background)), transparent);right:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.ticket-kind-row[data-has-previous=true] .ticket-kind-fade-left,.ticket-kind-row[data-has-next=true] .ticket-kind-fade-right{opacity:1}.ticket-kind-select [role=listbox]{left:var(--ticket-menu-left)!important;right:auto!important;top:var(--ticket-menu-top)!important;width:var(--ticket-menu-width,260px)!important;z-index:1000!important;position:fixed!important;bottom:auto!important}.ticket-kind-select [role=option]{white-space:nowrap;padding:12px!important;font-size:13px!important}.ticket-kind-select [role=option] span{white-space:nowrap!important;overflow-wrap:normal!important}.ticket-bbo-field{gap:8px;min-width:0;display:grid}.ticket-bbo-field>span{line-height:20px}.ticket-bbo-select>button{white-space:nowrap;border:1px solid var(--border)!important;border-radius:10px!important;height:44px!important;min-height:44px!important;padding:0 12px!important;font-size:15px!important}.ticket-bbo-select [role=listbox]{z-index:50;min-width:100%}.ticket-bbo-select [role=option]{white-space:nowrap}.ticket-bbo[aria-pressed=true]{border:1px solid var(--foreground);color:var(--foreground);background:0 0}.ticket-order-fields{gap:14px;margin-bottom:16px;display:grid}.ticket-order-fields .ticket-price-row{margin-bottom:0}.ticket-advanced-group{gap:8px;display:grid}.ticket-order-fields .ticket-select>button,.ticket-two-controls .ticket-select>button{border-radius:10px;padding:0 12px;height:44px!important;min-height:44px!important;font-size:14px!important}.ticket-two-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ticket-two-controls>div{gap:8px;display:grid}.ticket-callback-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.ticket-callback-heading .ticket-select>button{background:0 0;padding:0;height:22px!important;min-height:22px!important}.ticket-unit-select [role=listbox]{width:max(100%,160px);max-width:calc(100vw - 32px);left:auto;right:0}.ticket-unit-select [role=listbox]>div{overflow-x:hidden}.ticket-unit-select [role=option]{white-space:nowrap;min-height:40px}.ticket-unit-select [role=option] svg{flex-shrink:0}.ticket-callback-row{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:8px;display:grid}.ticket-callback-row>button{background:var(--muted);border:0;border-radius:10px;font-weight:600;font-size:15px!important}.ticket-callback-row>button[aria-pressed=true]{background:color-mix(in srgb, var(--ticket-green) 16%, var(--muted));color:var(--ticket-green);box-shadow:inset 0 0 0 1px var(--ticket-green)}.ticket-market-display{border:1px solid var(--border);height:44px;color:var(--muted-foreground);background:var(--background);border-radius:10px;padding:12px}.ticket-scaled-range{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);align-items:center;gap:8px;display:grid}.ticket-best-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ticket-best-prices>div{gap:5px;display:grid}.ticket-best-prices>div:last-child{text-align:right}.ticket-order-extras{gap:14px;margin-top:20px;display:grid}.ticket-distribution{flex-wrap:wrap;display:flex;gap:10px!important}.ticket-distribution legend{margin-bottom:12px;font-weight:600}.ticket-distribution label{align-items:center;gap:5px;display:flex}.ticket-distribution input{appearance:auto;width:14px;height:14px;min-height:0;accent-color:var(--ticket-green);margin:0;padding:0}.ticket-funding-link{border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:auto;font-size:16px;text-decoration:none;display:grid}.spot-trade-ticket .ticket-available{margin-top:18px}.spot-trade-ticket .ticket-long,.spot-trade-ticket .ticket-short{border-radius:24px!important;height:44px!important}.spot-trade-ticket .spot-order-placement{margin-top:12px}.ticket-kind-rail{border:0;margin:0;padding:0}.ticket-kind-row:not([data-active-kind=limit]):not([data-active-kind=market]) .ticket-kind-select>button{font-weight:600!important}.ticket-kind-row:not([data-active-kind=limit]):not([data-active-kind=market]) .ticket-kind-select>button:after{content:"";background:var(--foreground);height:2px;position:absolute;bottom:0;left:0;right:0}.trading-spot .workspace-order{min-height:740px}.ticket-scaled-summary{background:var(--muted);border-radius:10px;margin-top:18px;padding:12px;font-size:11px}.ticket-scaled-summary table{border-collapse:collapse;text-align:right;width:100%}.ticket-scaled-summary th{color:var(--muted-foreground);padding-bottom:12px;font-weight:400}.ticket-scaled-summary th:first-child,.ticket-scaled-summary td:first-child{text-align:left}.ticket-scaled-summary td{font-variant-numeric:tabular-nums;padding:6px 0}.ticket-scaled-summary>div{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;gap:8px;margin-top:8px;padding-top:12px;display:flex}.ticket-callback-row[data-has-presets=false]{grid-template-columns:minmax(0,1fr)}.ticket-algorithms{min-width:0;margin-top:14px}.ticket-algorithm-history{border-top:1px solid var(--border);margin-top:16px;padding-top:12px;font-size:12px}.ticket-algorithm-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.ticket-algorithm-row small{color:var(--muted-foreground);margin-top:4px;display:block}.ticket-algorithm-row button{border:1px solid var(--border);border-radius:8px;flex-shrink:0;padding:7px 10px}
