:root[data-appearance=binance]{--font-display:"BinanceNova",Arial,"Noto Sans KR",sans-serif;--font-body:"BinanceNova",Arial,"Noto Sans KR",sans-serif;--bn-yellow:#fcd535;--bn-yellow-text:#c99400;--bn-on-yellow:#202630;--bn-rise:#2ebd85;--bn-fall:#f6465d;--chip-active:#ffffff;--base-side:var(--bn-fall);--quote-side:var(--bn-rise);--brand-violet:var(--bn-yellow-text);--brand-blue:var(--bn-yellow-text);--brand-cyan:var(--quote-side);--brand-mint:var(--quote-side);--brand-gradient:linear-gradient(var(--bn-yellow),var(--bn-yellow));--brand-gradient-vertical:linear-gradient(var(--bn-yellow),var(--bn-yellow));--interaction-gradient:linear-gradient(rgba(32,38,48,.04),rgba(32,38,48,.04));--key-solid:var(--bn-yellow);--key-on-solid:var(--bn-on-yellow);--key-subtle:#f5f5f5;--line-accent:#f0b90b;--placeholder:#b7bdc6;--ink-strong:#202630;--ink:#202630;--ink-soft:#707a8a;--ink-muted:#929aa5;--canvas:#f5f5f5;--surface:#ffffff;--surface-raised:#ffffff;--surface-soft:#fafafa;--surface-tint:#f1f2f4;--surface-glass:#ffffff;--line:#eaecef;--line-strong:#d8dce1;--positive:var(--bn-rise);--negative:var(--bn-fall);--warning:#c99400;--action-alert:var(--ink-strong);--action-add:var(--ink-strong);--action-claim:var(--ink-strong);--action-on:var(--ink-strong);--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-pill:6px;--page-gutter:4px;--on-brand:var(--bn-on-yellow);--focus-ring:0 0 0 1px #f0b90b}:root[data-appearance=binance][data-theme=dark]{color-scheme:dark;--bn-yellow-text:#f0b90b;--chip-active:#4f5867;--interaction-gradient:linear-gradient(rgba(234,236,239,.05),rgba(234,236,239,.05));--key-solid:var(--bn-yellow);--key-on-solid:var(--bn-on-yellow);--key-subtle:#29313d;--line-accent:#f0b90b;--placeholder:#5e6673;--ink-strong:#eaecef;--ink:#eaecef;--ink-soft:#929aa5;--ink-muted:#707a8a;--canvas:#0b0e11;--surface:#181a20;--surface-raised:#202630;--surface-soft:#1e2229;--surface-tint:#29313d;--surface-glass:#181a20;--line:#2b323d;--line-strong:#434c5a;--positive:var(--bn-rise);--negative:var(--bn-fall);--warning:#f0b90b;--action-alert:var(--ink-strong);--action-add:var(--ink-strong);--action-claim:var(--ink-strong);--action-on:var(--ink-strong);--focus-ring:0 0 0 1px #f0b90b}:where(:root[data-appearance=binance]) .action-dialog,:where(:root[data-appearance=binance]) .action-technical,:where(:root[data-appearance=binance]) .activity-action i,:where(:root[data-appearance=binance]) .address-row,:where(:root[data-appearance=binance]) .advanced-disclosure,:where(:root[data-appearance=binance]) .arl-control-stack,:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-select,:where(:root[data-appearance=binance]) .bin-chart__handle,:where(:root[data-appearance=binance]) .builder-field>input,:where(:root[data-appearance=binance]) .builder-field>select,:where(:root[data-appearance=binance]) .builder-input-suffix,:where(:root[data-appearance=binance]) .checkbox-card,:where(:root[data-appearance=binance]) .choice-grid>button,:where(:root[data-appearance=binance]) .claim-source>span,:where(:root[data-appearance=binance]) .config-preview aside,:where(:root[data-appearance=binance]) .context-actions article,:where(:root[data-appearance=binance]) .create-card__mode-icon,:where(:root[data-appearance=binance]) .create-menu__icon,:where(:root[data-appearance=binance]) .create-menu__panel,:where(:root[data-appearance=binance]) .create-menu__panel button,:where(:root[data-appearance=binance]) .create-profile,:where(:root[data-appearance=binance]) .creation-action-bar,:where(:root[data-appearance=binance]) .creation-callout,:where(:root[data-appearance=binance]) .creation-callout__icon,:where(:root[data-appearance=binance]) .creation-chart,:where(:root[data-appearance=binance]) .creation-preview,:where(:root[data-appearance=binance]) .creator-group,:where(:root[data-appearance=binance]) .creator-object,:where(:root[data-appearance=binance]) .currency-row>button,:where(:root[data-appearance=binance]) .data-banner,:where(:root[data-appearance=binance]) .data-banner button,:where(:root[data-appearance=binance]) .deployment-list article,:where(:root[data-appearance=binance]) .direct-action-notice,:where(:root[data-appearance=binance]) .ds-date-time,:where(:root[data-appearance=binance]) .ds-segmented,:where(:root[data-appearance=binance]) .ds-select>button,:where(:root[data-appearance=binance]) .ds-select__menu,:where(:root[data-appearance=binance]) .existing-modal__pool,:where(:root[data-appearance=binance]) .existing-pools,:where(:root[data-appearance=binance]) .existing-pools article,:where(:root[data-appearance=binance]) .fee-activity-list,:where(:root[data-appearance=binance]) .fee-policy,:where(:root[data-appearance=binance]) .fee-policy__table>div,:where(:root[data-appearance=binance]) .feedback-close,:where(:root[data-appearance=binance]) .feedback-modal,:where(:root[data-appearance=binance]) .feedback-modal>header>span,:where(:root[data-appearance=binance]) .feedback-toast,:where(:root[data-appearance=binance]) .feedback-toast__icon,:where(:root[data-appearance=binance]) .file-upload,:where(:root[data-appearance=binance]) .file-upload__icon,:where(:root[data-appearance=binance]) .global-search,:where(:root[data-appearance=binance]) .graduation-track,:where(:root[data-appearance=binance]) .holders-row,:where(:root[data-appearance=binance]) .holders-summary span,:where(:root[data-appearance=binance]) .immutable-block,:where(:root[data-appearance=binance]) .immutable-warning,:where(:root[data-appearance=binance]) .inline-setting,:where(:root[data-appearance=binance]) .launch-card-actions>button,:where(:root[data-appearance=binance]) .launch-list>article>button,:where(:root[data-appearance=binance]) .launch-progress>i,:where(:root[data-appearance=binance]) .launch-review-token,:where(:root[data-appearance=binance]) .liquidity-amount,:where(:root[data-appearance=binance]) .manage-action-grid>button,:where(:root[data-appearance=binance]) .manage-action-grid>button>svg:first-child,:where(:root[data-appearance=binance]) .manage-balance-strip,:where(:root[data-appearance=binance]) .manage-empty-note,:where(:root[data-appearance=binance]) .market-info-list>div,:where(:root[data-appearance=binance]) .order-list--states article,:where(:root[data-appearance=binance]) .outcome-bar button em,:where(:root[data-appearance=binance]) .pair-inputs button,:where(:root[data-appearance=binance]) .performance-grid article,:where(:root[data-appearance=binance]) .policy-note,:where(:root[data-appearance=binance]) .pool-action-notice,:where(:root[data-appearance=binance]) .pool-columns__button em,:where(:root[data-appearance=binance]) .pool-columns__menu,:where(:root[data-appearance=binance]) .pool-create-notice,:where(:root[data-appearance=binance]) .pool-fact-grid span,:where(:root[data-appearance=binance]) .pool-tab-panel>p,:where(:root[data-appearance=binance]) .pool-tip:after,:where(:root[data-appearance=binance]) .pool-workspace-empty__icon,:where(:root[data-appearance=binance]) .pools-views button,:where(:root[data-appearance=binance]) .pools-views em,:where(:root[data-appearance=binance]) .portfolio-claim-list>article,:where(:root[data-appearance=binance]) .position-card,:where(:root[data-appearance=binance]) .position-list article>button,:where(:root[data-appearance=binance]) .position-name>span,:where(:root[data-appearance=binance]) .position-preview,:where(:root[data-appearance=binance]) .position-rights>div,:where(:root[data-appearance=binance]) .position-summary-grid>span,:where(:root[data-appearance=binance]) .positions-table__actions button,:where(:root[data-appearance=binance]) .positions-table__unit,:where(:root[data-appearance=binance]) .price-input,:where(:root[data-appearance=binance]) .price-input button,:where(:root[data-appearance=binance]) .price-reference,:where(:root[data-appearance=binance]) .price-reference button,:where(:root[data-appearance=binance]) .quick-create__input,:where(:root[data-appearance=binance]) .quick-create__notice,:where(:root[data-appearance=binance]) .quick-select__icon,:where(:root[data-appearance=binance]) .range-editor label,:where(:root[data-appearance=binance]) .range-handle:before,:where(:root[data-appearance=binance]) .range-input__box,:where(:root[data-appearance=binance]) .range-viz,:where(:root[data-appearance=binance]) .recipient-row label,:where(:root[data-appearance=binance]) .recipient-row>button,:where(:root[data-appearance=binance]) .recipient-row>input,:where(:root[data-appearance=binance]) .revenue-action-notice,:where(:root[data-appearance=binance]) .revenue-claim-grid>article,:where(:root[data-appearance=binance]) .revenue-object-grid article,:where(:root[data-appearance=binance]) .revenue-object-grid article>button,:where(:root[data-appearance=binance]) .revenue-object-icon,:where(:root[data-appearance=binance]) .saved-alerts-section,:where(:root[data-appearance=binance]) .saved-list article,:where(:root[data-appearance=binance]) .schedule-preview,:where(:root[data-appearance=binance]) .session-gate,:where(:root[data-appearance=binance]) .setting-value-input,:where(:root[data-appearance=binance]) .strategy-picker,:where(:root[data-appearance=binance]) .swap-detail-select>button,:where(:root[data-appearance=binance]) .swap-route-error,:where(:root[data-appearance=binance]) .swap-route-error button,:where(:root[data-appearance=binance]) .switch-tokens,:where(:root[data-appearance=binance]) .token-checks li,:where(:root[data-appearance=binance]) .token-identity>span,:where(:root[data-appearance=binance]) .token-modal,:where(:root[data-appearance=binance]) .token-modal-list>button,:where(:root[data-appearance=binance]) .token-modal-search,:where(:root[data-appearance=binance]) .token-modal>header button,:where(:root[data-appearance=binance]) .token-select-button,:where(:root[data-appearance=binance]) .token-shortcuts button,:where(:root[data-appearance=binance]) .trade-amount-field,:where(:root[data-appearance=binance]) .tx-check,:where(:root[data-appearance=binance]) .tx-error,:where(:root[data-appearance=binance]) .tx-failure,:where(:root[data-appearance=binance]) .tx-field .builder-input-suffix,:where(:root[data-appearance=binance]) .tx-flow .action-review-rows,:where(:root[data-appearance=binance]) .tx-hash,:where(:root[data-appearance=binance]) .tx-info,:where(:root[data-appearance=binance]) .tx-insight,:where(:root[data-appearance=binance]) .tx-note,:where(:root[data-appearance=binance]) .tx-timeline li,:where(:root[data-appearance=binance]) .tx-warnings li,:where(:root[data-appearance=binance]) .vault-builder aside,:where(:root[data-appearance=binance]) .wrap-max{border-radius:8px}:where(:root[data-appearance=binance]) .amount-presets button,:where(:root[data-appearance=binance]) .bin-chart__grip,:where(:root[data-appearance=binance]) .bin-chart__grip b,:where(:root[data-appearance=binance]) .ds-segmented button,:where(:root[data-appearance=binance]) .ds-select__menu>button,:where(:root[data-appearance=binance]) .feedback-modal code,:where(:root[data-appearance=binance]) .feedback-toast__action,:where(:root[data-appearance=binance]) .icon-button,:where(:root[data-appearance=binance]) .pool-columns__menu>button[role],:where(:root[data-appearance=binance]) .pool-columns__menu>header button,:where(:root[data-appearance=binance]) .pool-rank button,:where(:root[data-appearance=binance]) .positions-table__unit button,:where(:root[data-appearance=binance]) .price-chart__line>span,:where(:root[data-appearance=binance]) .range-viz__marker b,:where(:root[data-appearance=binance]) .status-actions>button:not(.ds-button),:where(:root[data-appearance=binance]) .strategy-picker button,:where(:root[data-appearance=binance]) .tx-insight__bar,:where(:root[data-appearance=binance]) kbd{border-radius:4px}:where(:root[data-appearance=binance]) .fee-policy__table>div:first-child,:where(:root[data-appearance=binance]) .feedback-kicker,:where(:root[data-appearance=binance]) .holders-head,:where(:root[data-appearance=binance]) .launch-graphic>div span,:where(:root[data-appearance=binance]) .manage-need,:where(:root[data-appearance=binance]) .pool-row--head,:where(:root[data-appearance=binance]) .preview-composition>span,:where(:root[data-appearance=binance]) .preview-heading>div>span,:where(:root[data-appearance=binance]) .schedule-preview th,:where(:root[data-appearance=binance]) .tx-stage span,:where(:root[data-appearance=binance]) .workspace-eyebrow{text-transform:none;letter-spacing:0}:where(:root[data-appearance=binance]) body{color:var(--ink);font-size:14px;line-height:1.45}:where(:root[data-appearance=binance]) h1,:where(:root[data-appearance=binance]) h2,:where(:root[data-appearance=binance]) h3,:where(:root[data-appearance=binance]) h4{letter-spacing:0;color:var(--ink-strong);font-weight:600}:where(:root[data-appearance=binance]) small{font-size:12px!important}:where(:root[data-appearance=binance]) b,:where(:root[data-appearance=binance]) strong{font-weight:500}:where(:root[data-appearance=binance]) .pool-page,:where(:root[data-appearance=binance]) .pool-table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(:root[data-appearance=binance]) .negative-value small,:where(:root[data-appearance=binance]) .positive-value small{color:inherit}:where(:root[data-appearance=binance]) .ds-select__menu>button:hover,:where(:root[data-appearance=binance]) .ds-select__menu>button[aria-selected=true],:where(:root[data-appearance=binance]) .pool-columns__menu>button[role]:hover{background:var(--surface-tint)}:where(:root[data-appearance=binance]) .service-main{padding-top:4px}:where(:root[data-appearance=binance]) .app-footer{border-top:0;color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .footer-theme-toggle{min-height:28px;border:0;background:var(--surface-tint);font:400 12px var(--font-body)}:where(:root[data-appearance=binance]) .preview-dock{border-radius:8px}:where(:root[data-appearance=binance]) .ds-panel{border:0;border-radius:8px}:where(:root[data-appearance=binance]) .ds-button{gap:6px;font-weight:500}:where(:root[data-appearance=binance]) .ds-button:hover{transform:none}:where(:root[data-appearance=binance]) .ds-button--md{min-height:40px;padding:0 16px;font-size:14px}:where(:root[data-appearance=binance]) .ds-button--sm{min-height:32px;padding:0 12px;font-size:14px}:where(:root[data-appearance=binance]) .ds-button--primary:hover{background:color-mix(in srgb,var(--bn-yellow) 88%,#fff)}:where(:root[data-appearance=binance]) .ds-button--secondary{border:0;color:var(--ink-strong);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .ds-button--ghost{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .ds-button--secondary:hover{color:var(--ink-strong);background:color-mix(in srgb,var(--surface-tint) 86%,var(--ink-strong))}:where(:root[data-appearance=binance]) .ds-button--ghost:hover{color:var(--ink-strong);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .ds-badge{min-height:20px;padding:0 6px;border:0;border-radius:4px;font-size:12px;font-weight:400;letter-spacing:0}:where(:root[data-appearance=binance]) .ds-badge--sm{min-height:18px;padding:0 5px;font-size:12px}:root:where([data-appearance=binance])[data-theme=dark] .ds-badge--compounding,:where(:root[data-appearance=binance]) .ds-badge--compounding,:where(:root[data-appearance=binance]) .ds-badge--neutral{border:0;color:var(--ink-strong);background:var(--surface-tint)}:root:where([data-appearance=binance])[data-theme=dark] .ds-badge--dynamic,:where(:root[data-appearance=binance]) .ds-badge--dynamic{border:0;color:var(--bn-yellow-text);background:color-mix(in srgb,var(--bn-yellow) 14%,transparent)}:root:where([data-appearance=binance])[data-theme=dark] .ds-badge--success,:where(:root[data-appearance=binance]) .ds-badge--success{border:0;color:var(--positive);background:color-mix(in srgb,var(--positive) 12%,transparent)}:where(:root[data-appearance=binance]) .status-label{gap:6px;font-size:12px;font-weight:400}:root:where([data-appearance=binance])[data-theme=dark] .status-label i,:where(:root[data-appearance=binance]) .status-label i{width:6px;height:6px;box-shadow:none}:where(:root[data-appearance=binance]) .status-label--neutral i{background:var(--ink-muted)}:where(:root[data-appearance=binance]) .asset-mark{font-weight:600}:where(:root[data-appearance=binance]) .asset-mark--giwa{color:var(--bn-on-yellow)}:where(:root[data-appearance=binance]) .ds-segmented{padding:2px;gap:2px;border-radius:8px;background:var(--surface-tint)}:where(:root[data-appearance=binance]) .ds-segmented button{min-height:32px;border:0;border-radius:6px;color:var(--ink-soft);background:transparent;font-size:14px;font-weight:400}:where(:root[data-appearance=binance]) .ds-segmented button:hover{color:var(--ink-strong);background:transparent}:where(:root[data-appearance=binance]) .ds-segmented button.active{color:var(--ink-strong);background:var(--chip-active);box-shadow:none;font-weight:500}:where(:root[data-appearance=binance]) .ds-field{height:32px;border-color:var(--line-strong);border-radius:8px}:where(:root[data-appearance=binance]) .ds-field:focus-within,:where(:root[data-appearance=binance]) .ds-field:hover{border-color:var(--line-accent);background:transparent;box-shadow:none}:where(:root[data-appearance=binance]) .ds-field input{font-size:14px;font-weight:400}:where(:root[data-appearance=binance]) .ds-select>button{min-height:40px;border-color:var(--line-strong);border-radius:8px;font-size:14px;font-weight:500}:where(:root[data-appearance=binance]) .ds-select.is-open>button,:where(:root[data-appearance=binance]) .ds-select>button:hover{border-color:var(--line-accent);background:transparent}:where(:root[data-appearance=binance]) .ds-select__menu{border:0;border-radius:8px;background:var(--surface-raised);box-shadow:0 4px 20px rgba(0,0,0,.25)}:where(:root[data-appearance=binance]) .ds-select__menu>button{border-radius:6px}:where(:root[data-appearance=binance]) .ds-date-time{height:40px;border-radius:8px;font-weight:500}:where(:root[data-appearance=binance]) .ds-date-time:focus-within,:where(:root[data-appearance=binance]) .ds-date-time:hover{border-color:var(--line-accent);background:transparent;box-shadow:none}:where(:root[data-appearance=binance]) .page-tabs{min-height:41px;margin-bottom:0;padding:0 16px;border:0;border-radius:0;gap:16px;background:transparent}:where(:root[data-appearance=binance]) .page-tabs button,:where(:root[data-appearance=binance]) .pools-views button,:where(:root[data-appearance=binance]) .position-panel__tabs button{position:relative;min-height:41px;padding:0;border-radius:0;color:var(--ink-soft);background:transparent;font:500 14px var(--font-body)}:where(:root[data-appearance=binance]) .page-tabs button:hover,:where(:root[data-appearance=binance]) .pools-views button:hover,:where(:root[data-appearance=binance]) .position-panel__tabs button:hover{color:var(--ink-strong);background:transparent}:where(:root[data-appearance=binance]) .page-tabs button.active,:where(:root[data-appearance=binance]) .pools-views button.active,:where(:root[data-appearance=binance]) .position-panel__tabs button.active{color:var(--ink-strong)}:where(:root[data-appearance=binance]) .page-tabs button.active:after,:where(:root[data-appearance=binance]) .pools-views button.active:after,:where(:root[data-appearance=binance]) .position-panel__tabs button.active:after{left:50%;right:auto;bottom:0;width:16px;height:3px;border-radius:0;background:var(--bn-yellow);transform:translateX(-50%)}:where(:root[data-appearance=binance]) .pool-page{margin-top:0;gap:4px}:where(:root[data-appearance=binance]) .pool-main{gap:4px}:where(:root[data-appearance=binance]) .ds-panel.pool-bar{padding:12px 16px;gap:12px 24px;background:var(--surface)}:where(:root[data-appearance=binance]) .pool-bar__pair h1{font:500 20px/1 var(--font-display)}:where(:root[data-appearance=binance]) .pool-bar__pair h1+span{margin-top:6px;gap:4px}:where(:root[data-appearance=binance]) .pool-bar__pair h1+span .status-label{margin-left:4px}:where(:root[data-appearance=binance]) .pool-bar__info{width:28px;height:28px;border:0;border-radius:6px;color:var(--ink-soft)}:where(:root[data-appearance=binance]) .pool-bar__info.active,:where(:root[data-appearance=binance]) .pool-bar__info:hover{color:var(--ink-strong);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .pool-bar__stats{gap:8px 24px}:where(:root[data-appearance=binance]) .pool-bar__stat small{color:var(--ink-soft);font-size:12px!important;font-weight:400}:where(:root[data-appearance=binance]) .pool-bar__stat small b{font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .pool-bar__stat strong{margin-top:2px;color:var(--ink-strong);font-size:14px;font-weight:500}:where(:root[data-appearance=binance]) .pool-bar__stat:first-child:has(b.positive-value) strong{color:var(--positive)}:where(:root[data-appearance=binance]) .pool-bar__stat:first-child:has(b.negative-value) strong{color:var(--negative)}:where(:root[data-appearance=binance]) .pool-bar__details{margin-top:0;padding-top:12px;border-top:1px solid var(--line);gap:6px 24px;font-size:12px}:where(:root[data-appearance=binance]) .pool-bar__details dt{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .pool-bar__details dd{color:var(--ink-strong);font-weight:400}:where(:root[data-appearance=binance]) .data-banner,:where(:root[data-appearance=binance]) .pool-action-notice,:where(:root[data-appearance=binance]) .pool-create-notice{margin:0;border:0;border-radius:8px;font-size:14px}:where(:root[data-appearance=binance]) .data-banner button{min-height:28px;border:0;border-radius:6px;background:var(--surface-tint);font-weight:500}:where(:root[data-appearance=binance]) .ds-panel.price-chart-panel{padding:8px 16px 12px;background:var(--surface)}:where(:root[data-appearance=binance]) .price-chart__toolbar{gap:12px}:where(:root[data-appearance=binance]) .price-chart__toolbar .ds-segmented{padding:0;background:transparent}:where(:root[data-appearance=binance]) .price-chart__toolbar .ds-segmented button{min-height:24px;padding:0 6px;border-radius:4px;color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .price-chart__toolbar .ds-segmented button.active{color:var(--ink-strong);background:transparent}:where(:root[data-appearance=binance]) .price-chart__toggle{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=binance]) .price-chart__legend{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .price-chart__legend i{border-color:var(--bn-yellow)}:where(:root[data-appearance=binance]) .price-chart__plot g line{stroke-width:1}:where(:root[data-appearance=binance]) .price-chart__plot rect.price-chart__volume{opacity:.3}:where(:root[data-appearance=binance]) .price-chart__grid{stroke:var(--line)}:where(:root[data-appearance=binance]) .price-chart__depth i{border-bottom-color:var(--surface);background:color-mix(in srgb,var(--bn-rise) 12%,transparent)}:where(:root[data-appearance=binance]) .price-chart__depth i:nth-child(-n+13){background:color-mix(in srgb,var(--bn-fall) 12%,transparent)}:where(:root[data-appearance=binance]) .price-chart__depth i.in-range{background:color-mix(in srgb,var(--bn-rise) 24%,transparent)}:where(:root[data-appearance=binance]) .price-chart__depth i.in-range:nth-child(-n+13){background:color-mix(in srgb,var(--bn-fall) 24%,transparent)}:where(:root[data-appearance=binance]) .price-chart__plan i{background:color-mix(in srgb,var(--base-side) 34%,transparent)}:where(:root[data-appearance=binance]) .price-chart__plan i.is-quote{background:color-mix(in srgb,var(--quote-side) 34%,transparent)}:where(:root[data-appearance=binance]) .price-chart__band{background:color-mix(in srgb,var(--bn-yellow) 6%,transparent)}:where(:root[data-appearance=binance]) .price-chart__line{border-top-color:var(--bn-yellow)}:where(:root[data-appearance=binance]) .price-chart__line>span{padding:2px 6px;border-radius:4px;color:var(--bn-on-yellow);background:var(--bn-yellow);font-weight:500}:where(:root[data-appearance=binance]) .price-chart__line.is-current>span{color:#fff}:where(:root[data-appearance=binance]) .price-chart__x,:where(:root[data-appearance=binance]) .price-chart__y span{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .price-chart__unit{font-weight:400}:where(:root[data-appearance=binance]) .pool-workspace__tabs{margin-bottom:-4px;padding-right:12px;border-bottom:1px solid var(--line);border-radius:8px 8px 0 0;background:var(--surface)}:where(:root[data-appearance=binance]) .pool-workspace__tabs+.ds-panel{border-radius:0 0 8px 8px}:where(:root[data-appearance=binance]) .pool-strip,:where(:root[data-appearance=binance]) .positions-table__summary{padding:10px 16px;gap:8px 20px;color:var(--ink-soft);background:transparent;font-size:12px}:where(:root[data-appearance=binance]) .pool-strip strong,:where(:root[data-appearance=binance]) .positions-table__summary strong{margin-left:4px;font-size:14px}:where(:root[data-appearance=binance]) .positions-table__unit{padding:2px;border-radius:6px;background:var(--surface-tint)}:where(:root[data-appearance=binance]) .positions-table__unit button{border-radius:4px}:where(:root[data-appearance=binance]) .positions-table__unit button.active{color:var(--ink-strong);background:var(--chip-active)}:where(:root[data-appearance=binance]) .positions-table__head,:where(:root[data-appearance=binance]) .positions-table__row{padding-inline:16px}:where(:root[data-appearance=binance]) .activity-table>div,:where(:root[data-appearance=binance]) .positions-table__head{min-height:28px;color:var(--ink-soft);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .positions-table__row{min-height:72px;padding-block:8px;border-top:0}:where(:root[data-appearance=binance]) .positions-table__row.is-selected,:where(:root[data-appearance=binance]) .positions-table__row:hover{background:var(--surface-soft)}:where(:root[data-appearance=binance]) .positions-table__row.is-selected{background:var(--surface-tint)}:where(:root[data-appearance=binance]) .positions-table__row:focus-visible{box-shadow:inset 0 0 0 1px var(--line-accent)}:where(:root[data-appearance=binance]) .positions-table__range strong{color:var(--ink-strong);font-size:14px;font-weight:500}:where(:root[data-appearance=binance]) .positions-table__range small{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .positions-table__bar{height:4px;background:var(--line-strong)}:where(:root[data-appearance=binance]) .positions-table__bar b{background:var(--bn-yellow)}:where(:root[data-appearance=binance]) .positions-table__cell{font-size:12px}:where(:root[data-appearance=binance]) .positions-table__cell strong,:where(:root[data-appearance=binance]) .positions-table__pnl strong{font-size:14px;font-weight:500}:where(:root[data-appearance=binance]) .positions-table__actions{gap:4px}:where(:root[data-appearance=binance]) .positions-table__actions .is-add,:where(:root[data-appearance=binance]) .positions-table__actions .is-alert,:where(:root[data-appearance=binance]) .positions-table__actions .is-claim,:where(:root[data-appearance=binance]) .positions-table__actions .is-close,:where(:root[data-appearance=binance]) .positions-table__actions button{width:28px;height:28px;border:0;border-radius:6px;color:var(--ink-strong);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .positions-table__actions .is-add:hover,:where(:root[data-appearance=binance]) .positions-table__actions .is-alert:hover,:where(:root[data-appearance=binance]) .positions-table__actions .is-claim:hover,:where(:root[data-appearance=binance]) .positions-table__actions .is-close:hover,:where(:root[data-appearance=binance]) .positions-table__actions button:hover{color:var(--bn-yellow-text);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .pool-tip:after{padding:6px 8px;border-radius:4px;color:var(--surface);background:var(--ink-strong);box-shadow:none;font-weight:400}:where(:root[data-appearance=binance]) .activity-table{border-top:0}:where(:root[data-appearance=binance]) .activity-table article,:where(:root[data-appearance=binance]) .activity-table>div{padding-inline:16px;border-top:0}:where(:root[data-appearance=binance]) .activity-table article{min-height:48px}:where(:root[data-appearance=binance]) .activity-table article:hover{background:var(--surface-soft)}:where(:root[data-appearance=binance]) .activity-action i{width:24px;height:24px;border-radius:4px;color:var(--ink-strong);background:var(--surface-tint);font-weight:500}:where(:root[data-appearance=binance]) .mono-value{color:var(--ink);font-family:var(--font-body)}:where(:root[data-appearance=binance]) .pool-state-panel{min-height:300px}:where(:root[data-appearance=binance]) .create-card__mode-icon,:where(:root[data-appearance=binance]) .creation-callout__icon,:where(:root[data-appearance=binance]) .pool-workspace-empty__icon{border:0;border-radius:8px;color:var(--ink-soft);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .pool-workspace-empty>strong{font:500 16px var(--font-display)}:where(:root[data-appearance=binance]) .manage-action-grid{padding:12px 16px 16px;gap:8px}:where(:root[data-appearance=binance]) .manage-action-grid>button{min-height:0;padding:14px;border:0;align-items:center;background:var(--surface-soft)}:where(:root[data-appearance=binance]) .manage-action-grid>button:hover:not(:disabled){transform:none;background:var(--surface-tint)}:where(:root[data-appearance=binance]) .manage-action-grid>button>svg:first-child{border-radius:6px;color:var(--bn-yellow-text);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .manage-action-grid>button>.manage-action-arrow{align-self:start;color:var(--ink-soft)}:where(:root[data-appearance=binance]) .manage-action-grid>button small{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .manage-need{color:var(--ink-muted);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .fee-policy{margin:12px 16px 16px;border:0;background:var(--surface-soft)}:where(:root[data-appearance=binance]) .fee-policy>header h3{font-size:16px}:where(:root[data-appearance=binance]) .fee-policy__table>div:first-child{color:var(--ink-soft);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .fee-policy__table>div:nth-child(2n){background:transparent}:where(:root[data-appearance=binance]) .fee-policy>footer>span,:where(:root[data-appearance=binance]) .fee-policy>header p,:where(:root[data-appearance=binance]) .fee-policy__table span{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .position-panel{top:72px;padding:0 16px 16px;gap:12px}:where(:root[data-appearance=binance]) .position-panel__tabs{margin:0 -16px 4px;padding:0 16px;border-bottom:1px solid var(--line)}:where(:root[data-appearance=binance]) .position-panel__head{margin-top:4px}:where(:root[data-appearance=binance]) .position-panel__head h2{color:var(--ink-soft);font:400 14px var(--font-body)}:where(:root[data-appearance=binance]) .position-panel__head>span,:where(:root[data-appearance=binance]) .position-panel__switch{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=binance]) .position-panel>.ds-segmented button{min-height:28px;font-size:14px}:where(:root[data-appearance=binance]) .position-panel .full-button{min-height:40px;border-radius:8px;font-size:14px}:where(:root[data-appearance=binance]) .position-panel--detail{padding-top:14px;background-image:none}:where(:root[data-appearance=binance]) .position-detail__head strong{color:var(--ink-strong);font:500 16px var(--font-display)}:where(:root[data-appearance=binance]) .position-detail__totals{padding:10px 12px;border-radius:8px;background:var(--surface-soft)}:where(:root[data-appearance=binance]) .position-detail__totals strong{color:var(--ink-strong);font-size:16px}:where(:root[data-appearance=binance]) .position-detail__head small,:where(:root[data-appearance=binance]) .position-detail__totals small{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .liquidity-amount,:where(:root[data-appearance=binance]) .position-panel .liquidity-amount{min-height:0;padding:0;border:0;border-radius:0;gap:6px;background:transparent}:where(:root[data-appearance=binance]) .liquidity-amount:focus-within{background:transparent}:where(:root[data-appearance=binance]) .liquidity-amount>span{align-items:baseline;color:var(--ink-soft);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .liquidity-amount small{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=binance]) .liquidity-amount>div{height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:8px;gap:8px;background:transparent}:where(:root[data-appearance=binance]) .liquidity-amount:focus-within>div,:where(:root[data-appearance=binance]) .liquidity-amount>div:hover{border-color:var(--line-accent)}:where(:root[data-appearance=binance]) .liquidity-amount input,:where(:root[data-appearance=binance]) .position-panel .liquidity-amount input{color:var(--ink-strong);font:500 14px var(--font-body);text-align:right}:where(:root[data-appearance=binance]) .liquidity-amount>div strong{flex:0 0 auto;color:var(--ink-strong);font-size:14px;font-weight:500}:where(:root[data-appearance=binance]) .tx-check,:where(:root[data-appearance=binance]) .tx-error,:where(:root[data-appearance=binance]) .tx-info,:where(:root[data-appearance=binance]) .tx-note{border-radius:8px}:where(:root[data-appearance=binance]) .tx-check{border-color:var(--line-strong)}:where(:root[data-appearance=binance]) .position-panel__switch input,:where(:root[data-appearance=binance]) .price-chart__toggle input,:where(:root[data-appearance=binance]) .tx-check input{accent-color:var(--bn-yellow)}:where(:root[data-appearance=binance]) .creation-callout,:where(:root[data-appearance=binance]) .existing-modal__pool,:where(:root[data-appearance=binance]) .quick-create__notice,:where(:root[data-appearance=binance]) .tx-info,:where(:root[data-appearance=binance]) .tx-note{color:var(--ink-soft);background:var(--surface-soft)}:where(:root[data-appearance=binance]) .liquidity-review dd,:where(:root[data-appearance=binance]) .tx-info dd{color:var(--ink-strong);font-weight:400}:where(:root[data-appearance=binance]) .liquidity-review div{min-height:24px;font-size:12px}:where(:root[data-appearance=binance]) .liquidity-review dt,:where(:root[data-appearance=binance]) .tx-info dt{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .position-panel .position-preview,:where(:root[data-appearance=binance]) .position-preview{margin:0;padding:12px;border:0;border-radius:8px;background:var(--surface-soft)}:where(:root[data-appearance=binance]) .position-preview small,:where(:root[data-appearance=binance]) .position-preview span{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .position-preview strong{color:var(--ink-strong);font:500 20px var(--font-display)}:where(:root[data-appearance=binance]) .action-assurance{margin-top:0;color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .text-button{color:var(--bn-yellow-text);font-weight:400}:where(:root[data-appearance=binance]) .icon-button{border:0;border-radius:4px;color:var(--ink-soft);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .strategy-picker{padding:2px;border-radius:8px;gap:2px;background:var(--surface-tint)}:where(:root[data-appearance=binance]) .strategy-picker button{min-height:32px;border-radius:6px;color:var(--ink-soft);font-size:14px;font-weight:400}:where(:root[data-appearance=binance]) .strategy-picker button.active{color:var(--ink-strong);background:var(--chip-active);box-shadow:none;font-weight:500}:where(:root[data-appearance=binance]) .strategy-picker button.active b{background:var(--bn-yellow)}:where(:root[data-appearance=binance]) .range-editor-m__legend{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=binance]) .bin-chart--limit .bin-chart__block i,:where(:root[data-appearance=binance]) .bin-chart__bars i,:where(:root[data-appearance=binance]) .creation-chart--arl i.is-base,:where(:root[data-appearance=binance]) .range-editor-m__legend i,:where(:root[data-appearance=binance]) .range-viz__bars i.is-base,:where(:root[data-appearance=binance]) .range-viz__legend b,:where(:root[data-appearance=binance]) .tx-insight__bar i,:where(:root[data-appearance=binance]) .tx-insight__legend b{background:var(--base-side)}:where(:root[data-appearance=binance]) .bin-chart--limit .bin-chart__block i.is-quote,:where(:root[data-appearance=binance]) .bin-chart__bars i.is-quote,:where(:root[data-appearance=binance]) .creation-chart--arl i.is-quote,:where(:root[data-appearance=binance]) .range-editor-m__legend i.is-quote,:where(:root[data-appearance=binance]) .range-viz__bars i.is-quote,:where(:root[data-appearance=binance]) .range-viz__legend b.part-1,:where(:root[data-appearance=binance]) .tx-insight__bar i.part-1,:where(:root[data-appearance=binance]) .tx-insight__legend b.part-1{background:var(--quote-side)}:where(:root[data-appearance=binance]) .range-editor-m__legend small{font-weight:400}:where(:root[data-appearance=binance]) .bin-chart__bars{border-bottom:1px solid var(--line-strong)}:where(:root[data-appearance=binance]) .bin-chart--limit .bin-chart__block i,:where(:root[data-appearance=binance]) .bin-chart__bars i{border-radius:1px 1px 0 0}:where(:root[data-appearance=binance]) .bin-chart__marker{border-left:1px dashed var(--ink-soft)}:where(:root[data-appearance=binance]) .bin-chart__marker>span b{font-weight:400}:where(:root[data-appearance=binance]) .bin-chart__grip,:where(:root[data-appearance=binance]) .bin-chart__handle{border-radius:4px;background:var(--ink-strong)}:where(:root[data-appearance=binance]) .bin-chart__grip b{border-radius:4px;box-shadow:none;background:var(--surface-tint);font-weight:400}:where(:root[data-appearance=binance]) .bin-chart__axis{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .depth-slider__bars i{background:var(--surface-tint)}:where(:root[data-appearance=binance]) .depth-slider__bars i.in-range{background:color-mix(in srgb,var(--bn-yellow) 45%,transparent)}:root:where([data-appearance=binance])[data-theme=dark] .depth-slider__bars i.is-current,:where(:root[data-appearance=binance]) .depth-slider__bars i.is-current{background:var(--bn-yellow)}:where(:root[data-appearance=binance]) .depth-slider__track{height:2px}:where(:root[data-appearance=binance]) .depth-slider__fill{background:var(--bn-yellow)}:where(:root[data-appearance=binance]) .depth-slider__handle{width:14px;height:14px;border-color:var(--surface);background:var(--bn-yellow)}:where(:root[data-appearance=binance]) .range-input__label{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=binance]) .range-input__box{height:40px;border-radius:8px;background:transparent}:where(:root[data-appearance=binance]) .range-input__box:focus-within,:where(:root[data-appearance=binance]) .range-input__box:hover{border-color:var(--line-accent)}:where(:root[data-appearance=binance]) .range-input__box em,:where(:root[data-appearance=binance]) .range-input__box input{font-size:14px;font-weight:500}:where(:root[data-appearance=binance]) .range-input__box input:focus-visible{background:transparent}:where(:root[data-appearance=binance]) .range-input__box .range-input__pct,:where(:root[data-appearance=binance]) .range-input__box em{font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .range-input__steppers button:hover{background:var(--surface-tint)}:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-switch,:where(:root[data-appearance=binance]) .creation-section .pair-inputs .pair-switch,:where(:root[data-appearance=binance]) .limit-panel__flip,:where(:root[data-appearance=binance]) .switch-tokens{width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:6px;display:grid;place-items:center;color:var(--ink-strong);background:var(--surface-tint);box-shadow:none}:where(:root[data-appearance=binance]) .limit-panel__flip{margin:-4px auto -8px}:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-switch:hover,:where(:root[data-appearance=binance]) .creation-section .pair-inputs .pair-switch:hover,:where(:root[data-appearance=binance]) .limit-panel__flip:hover,:where(:root[data-appearance=binance]) .switch-tokens:hover{color:var(--bn-yellow-text);background:var(--surface-tint);box-shadow:none}:where(:root[data-appearance=binance]) .switch-tokens:hover{transform:rotate(90deg)}:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-switch:hover{transform:none}:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-switch svg,:where(:root[data-appearance=binance]) .limit-panel__flip svg,:where(:root[data-appearance=binance]) .switch-tokens svg{width:15px;height:15px}:where(:root[data-appearance=binance]) .pools-head{min-height:0;margin-bottom:4px;padding:16px;border-radius:8px;background:var(--surface)}:where(:root[data-appearance=binance]) .pools-head__copy h1{font:600 24px/1.2 var(--font-display)}:where(:root[data-appearance=binance]) .pools-head__copy p{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .pools-head__stats>div{border-right:0}:where(:root[data-appearance=binance]) .pools-head__stats dt{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .pools-head__stats dd{font:500 16px var(--font-display)}:where(:root[data-appearance=binance]) .pools-toolbar{margin-bottom:0;padding:0 12px 0 16px;border-bottom:1px solid var(--line);border-radius:8px 8px 0 0;background:var(--surface)}:where(:root[data-appearance=binance]) .pools-toolbar+.ds-panel{border-radius:0 0 8px 8px}:where(:root[data-appearance=binance]) .pools-views{align-self:stretch;gap:16px}:where(:root[data-appearance=binance]) .pool-columns__button em,:where(:root[data-appearance=binance]) .pools-views em{border-radius:4px;font-weight:500}:where(:root[data-appearance=binance]) .pools-toolbar .ds-segmented{padding:0;background:transparent}:where(:root[data-appearance=binance]) .pools-toolbar .ds-segmented button{min-height:24px;padding:0 8px;font-size:12px}:where(:root[data-appearance=binance]) .pools-toolbar .ds-segmented button.active{background:var(--surface-tint)}:where(:root[data-appearance=binance]) .pools-toolbar .ds-select>button{min-height:32px;font-size:12px}:where(:root[data-appearance=binance]) .pool-columns__button{min-height:32px;border:0;border-radius:6px;color:var(--ink-strong);background:var(--surface-tint);font-size:12px;font-weight:500}:where(:root[data-appearance=binance]) .pool-columns.is-open .pool-columns__button,:where(:root[data-appearance=binance]) .pool-columns__button:hover{color:var(--bn-yellow-text);background:var(--surface-tint)}:where(:root[data-appearance=binance]) .pool-columns__menu{border:0;background:var(--surface-raised);box-shadow:0 4px 20px rgba(0,0,0,.25)}:where(:root[data-appearance=binance]) .pool-columns__menu>button[role]{font-weight:400}:where(:root[data-appearance=binance]) .pool-columns__menu>button[role].is-on>span{border-color:var(--bn-yellow);color:var(--bn-on-yellow)}:where(:root[data-appearance=binance]) .pool-row{min-height:56px;padding:6px 16px;border-bottom:0;color:var(--ink);font-size:14px}:where(:root[data-appearance=binance]) .pool-row--head{min-height:32px;color:var(--ink-soft);background:transparent;font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .pool-row--head>button.active,:where(:root[data-appearance=binance]) .pool-row--head>button:hover{color:var(--ink-strong)}:where(:root[data-appearance=binance]) .pool-row:not(.pool-row--head):hover{background-color:var(--surface-soft);background-image:none}:where(:root[data-appearance=binance]) .pool-rank{color:var(--ink-muted);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .pool-rank button.saved{color:var(--bn-yellow-text)}:where(:root[data-appearance=binance]) .currency-name strong,:where(:root[data-appearance=binance]) .pool-name strong{font:500 14px var(--font-display)}:where(:root[data-appearance=binance]) .currency-name small,:where(:root[data-appearance=binance]) .pool-name small{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .pool-cell strong{font-weight:400}:where(:root[data-appearance=binance]) .mini-trend polyline{stroke-width:1.25}:where(:root[data-appearance=binance]) .table-footer{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .empty-state strong,:where(:root[data-appearance=binance]) .empty-table strong{font:500 16px var(--font-display)}:where(:root[data-appearance=binance]) .workspace-header{min-height:0;padding:12px 16px}:where(:root[data-appearance=binance]) .create-landing .type-h1,:where(:root[data-appearance=binance]) .workspace-header h1{font:600 24px/1.25 var(--font-display)}:where(:root[data-appearance=binance]) .create-landing__head p,:where(:root[data-appearance=binance]) .create-strategy__copy p,:where(:root[data-appearance=binance]) .workspace-header p{color:var(--ink-soft);font-size:14px}:where(:root[data-appearance=binance]) .back-link{min-height:32px;margin:4px 0 0 16px;font-weight:400}:where(:root[data-appearance=binance]) .back-link:hover{color:var(--ink-strong)}:where(:root[data-appearance=binance]) .create-landing{gap:12px}:where(:root[data-appearance=binance]) .create-landing__head a{color:var(--bn-yellow-text);font-size:14px;font-weight:400}:where(:root[data-appearance=binance]) .create-strategy>.ds-segmented button{min-height:36px}:where(:root[data-appearance=binance]) .create-card__features li,:where(:root[data-appearance=binance]) .immutable-list li{padding:1px 8px;border:0;border-radius:4px;color:var(--ink-soft);background:var(--surface-tint);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .create-modes{gap:4px}:where(:root[data-appearance=binance]) .create-mode{padding:16px 20px;gap:6px}:where(:root[data-appearance=binance]) .create-mode:hover{background-color:var(--surface-soft);background-image:none;transform:none}:where(:root[data-appearance=binance]) .create-mode__title{min-height:34px}:where(:root[data-appearance=binance]) .create-mode__title strong{font:500 16px/1.2 var(--font-display)}:where(:root[data-appearance=binance]) .create-mode__foot{color:var(--ink-soft);font-size:14px}:where(:root[data-appearance=binance]) .create-mode__foot>svg{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .create-card__mode-icon{color:var(--bn-yellow-text)}:where(:root[data-appearance=binance]) .advanced-creation-workspace{margin-top:0}:where(:root[data-appearance=binance]) .creation-section{padding:20px 24px}:where(:root[data-appearance=binance]) .creation-section>header{margin-bottom:14px}:where(:root[data-appearance=binance]) .creation-section>header>span{width:22px;height:22px;min-width:22px;border-radius:4px;color:var(--bn-on-yellow);background:var(--bn-yellow);font-size:12px;font-weight:500}:where(:root[data-appearance=binance]) .creation-section>header h2{font-size:16px;line-height:22px}:where(:root[data-appearance=binance]) .creation-section>header p{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .pair-token-field>span{min-height:0;margin-bottom:6px}:where(:root[data-appearance=binance]) .builder-field,:where(:root[data-appearance=binance]) .pair-token-field>span strong,:where(:root[data-appearance=binance]) .quick-create__field>span,:where(:root[data-appearance=binance]) .tx-field__label{color:var(--ink-soft);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .builder-field,:where(:root[data-appearance=binance]) .quick-create__field,:where(:root[data-appearance=binance]) .tx-field{gap:6px}:where(:root[data-appearance=binance]) .tx-field__label{min-height:20px}:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-select{min-height:40px;padding:0 12px;border-radius:8px;display:flex;align-items:center;background:transparent}:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-select:focus-within,:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-select:hover{border-color:var(--line-accent);background:transparent}:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-select .ds-select{flex:1 1}:where(:root[data-appearance=binance]) .creation-section .asset-pair-inputs .pair-select .ds-select>button{min-height:38px;height:38px}:where(:root[data-appearance=binance]) .asset-pair-inputs .pair-select .ds-select__menu{left:-13px;right:-13px}:where(:root[data-appearance=binance]) .asset-pair-inputs .ds-select__menu>button{min-height:44px;padding:6px 10px}:where(:root[data-appearance=binance]) .asset-pair-inputs--labelled .pair-switch{margin-bottom:6px}:where(:root[data-appearance=binance]) .pair-inputs{column-gap:10px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}:where(:root[data-appearance=binance]) .builder-field>input,:where(:root[data-appearance=binance]) .builder-field>select,:where(:root[data-appearance=binance]) .builder-input-suffix,:where(:root[data-appearance=binance]) .price-input,:where(:root[data-appearance=binance]) .quick-create__input,:where(:root[data-appearance=binance]) .tx-field .builder-input-suffix,:where(:root[data-appearance=binance]) .tx-field .ds-select>button{height:40px;min-height:40px;border-radius:8px;background:transparent;font-weight:500}:where(:root[data-appearance=binance]) .tx-field .ds-segmented{height:40px;min-height:40px}:where(:root[data-appearance=binance]) .builder-field>input:focus,:where(:root[data-appearance=binance]) .builder-field>input:hover,:where(:root[data-appearance=binance]) .builder-field>select:focus,:where(:root[data-appearance=binance]) .builder-field>select:hover,:where(:root[data-appearance=binance]) .builder-input-suffix:focus-within,:where(:root[data-appearance=binance]) .builder-input-suffix:hover,:where(:root[data-appearance=binance]) .price-input:focus-within,:where(:root[data-appearance=binance]) .price-input:hover,:where(:root[data-appearance=binance]) .quick-create__input:focus-within,:where(:root[data-appearance=binance]) .quick-create__input:hover,:where(:root[data-appearance=binance]) .tx-field .builder-input-suffix:focus-within{border-color:var(--line-accent);background:transparent;box-shadow:none}:where(:root[data-appearance=binance]) .builder-input-suffix input,:where(:root[data-appearance=binance]) .price-input input,:where(:root[data-appearance=binance]) .quick-create__input input{font:500 14px var(--font-body)}:where(:root[data-appearance=binance]) .builder-input-suffix strong,:where(:root[data-appearance=binance]) .price-input strong,:where(:root[data-appearance=binance]) .quick-create__input strong{color:var(--ink-strong);font-size:14px;font-weight:500}:where(:root[data-appearance=binance]) .price-input button{min-height:28px;border:0;border-radius:6px;background:var(--surface-tint);font-weight:500}:where(:root[data-appearance=binance]) .choice-grid{gap:8px}:where(:root[data-appearance=binance]) .choice-grid.spacing-grid>button,:where(:root[data-appearance=binance]) .choice-grid>button{min-height:0;padding:12px 14px;border-color:var(--line-strong);align-content:center;gap:4px;background:transparent}:where(:root[data-appearance=binance]) .choice-grid>button:hover{border-color:var(--line-accent);transform:none;background:transparent}:where(:root[data-appearance=binance]) .choice-grid>button.selected{border-color:var(--line-accent);background:color-mix(in srgb,var(--bn-yellow) 8%,transparent)}:where(:root[data-appearance=binance]) .choice-grid>button>span{font-weight:500}:where(:root[data-appearance=binance]) .choice-grid>button>small{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .choice-card-title,:where(:root[data-appearance=binance]) .spacing-grid .choice-card-title{min-height:20px}:where(:root[data-appearance=binance]) .choice-card-title .ds-badge,:where(:root[data-appearance=binance]) .spacing-grid .choice-card-title .ds-badge{min-height:18px;padding:0 5px}:where(:root[data-appearance=binance]) .creation-section>.builder-field+.builder-field,:where(:root[data-appearance=binance]) .creation-section>.ds-segmented+.builder-field,:where(:root[data-appearance=binance]) .section-control-row+.builder-field{margin-top:12px}:where(:root[data-appearance=binance]) .creation-action-bar span,:where(:root[data-appearance=binance]) .preview-composition>span,:where(:root[data-appearance=binance]) .preview-heading>div>span{color:var(--bn-yellow-text);font-size:12px;font-weight:500}:where(:root[data-appearance=binance]) .creation-preview{top:72px}:where(:root[data-appearance=binance]) .preview-heading strong{font:500 16px var(--font-display)}:where(:root[data-appearance=binance]) .creation-chart,:where(:root[data-appearance=binance]) .range-viz{border:0;background:var(--surface)}:where(:root[data-appearance=binance]) .creation-chart i,:where(:root[data-appearance=binance]) .creation-chart--arl i,:where(:root[data-appearance=binance]) .range-viz__bars span{border-radius:1px 1px 0 0}:where(:root[data-appearance=binance]) .advanced-content dl div,:where(:root[data-appearance=binance]) .creation-preview>dl>div{font-size:12px}:where(:root[data-appearance=binance]) .advanced-content dt,:where(:root[data-appearance=binance]) .creation-preview dt{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .advanced-content dd,:where(:root[data-appearance=binance]) .creation-preview dd{color:var(--ink-strong);font-weight:400}:where(:root[data-appearance=binance]) .range-viz__head strong{font:500 14px var(--font-display)}:where(:root[data-appearance=binance]) .range-viz__marker{border-left-width:1px}:where(:root[data-appearance=binance]) .advanced-disclosure{border-color:var(--line-strong)}:where(:root[data-appearance=binance]) .advanced-disclosure summary{font-weight:400}:where(:root[data-appearance=binance]) .advanced-disclosure summary:hover{background:transparent}:where(:root[data-appearance=binance]) .action-dialog-backdrop,:where(:root[data-appearance=binance]) .feedback-modal-backdrop,:where(:root[data-appearance=binance]) .token-modal-backdrop{background:rgba(0,0,0,.5);-webkit-backdrop-filter:none;backdrop-filter:none}:where(:root[data-appearance=binance]) .action-dialog,:where(:root[data-appearance=binance]) .feedback-modal,:where(:root[data-appearance=binance]) .token-modal{border:0;border-radius:12px;background:var(--surface-raised);box-shadow:0 8px 32px rgba(0,0,0,.28)}:where(:root[data-appearance=binance]) .action-dialog>header{padding:20px 24px 12px}:where(:root[data-appearance=binance]) .action-dialog>header h2{font-size:20px;line-height:1.3}:where(:root[data-appearance=binance]) .action-dialog>header p:not(.tx-stage){margin-top:4px;color:var(--ink-soft);font-size:14px}:where(:root[data-appearance=binance]) .action-dialog>header button,:where(:root[data-appearance=binance]) .feedback-close,:where(:root[data-appearance=binance]) .token-modal>header button{width:28px;height:28px;border-radius:6px;color:var(--ink-soft);background:transparent}:where(:root[data-appearance=binance]) .action-dialog>header button:hover,:where(:root[data-appearance=binance]) .feedback-close:hover,:where(:root[data-appearance=binance]) .token-modal>header button:hover{color:var(--ink-strong);background:transparent}:where(:root[data-appearance=binance]) .tx-stage{gap:4px}:where(:root[data-appearance=binance]) .tx-stage span{padding:1px 8px;border-radius:4px;color:var(--ink-soft);background:var(--surface-tint);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .tx-stage span.active{color:var(--bn-on-yellow);background:var(--bn-yellow);font-weight:500}:where(:root[data-appearance=binance]) .action-review-rows,:where(:root[data-appearance=binance]) .quick-create__body,:where(:root[data-appearance=binance]) .tx-fields,:where(:root[data-appearance=binance]) .tx-timeline{padding-inline:24px}:where(:root[data-appearance=binance]) .tx-fields.tx-fields--flush{padding-inline:0}:where(:root[data-appearance=binance]) .action-technical,:where(:root[data-appearance=binance]) .existing-modal__pool,:where(:root[data-appearance=binance]) .tx-failure,:where(:root[data-appearance=binance]) .tx-flow .action-review-rows,:where(:root[data-appearance=binance]) .tx-hash,:where(:root[data-appearance=binance]) .tx-insight,:where(:root[data-appearance=binance]) .tx-step-preview,:where(:root[data-appearance=binance]) .tx-warnings{margin-inline:24px}:where(:root[data-appearance=binance]) .tx-flow .action-review-rows{padding:4px 12px;border-radius:8px;background:var(--surface-tint)}:where(:root[data-appearance=binance]) .tx-flow .action-review-rows>div{min-height:34px;font-size:14px}:where(:root[data-appearance=binance]) .action-review-rows span{color:var(--ink-soft)}:where(:root[data-appearance=binance]) .action-review-rows strong{color:var(--ink-strong);font-weight:400}:where(:root[data-appearance=binance]) .tx-hash,:where(:root[data-appearance=binance]) .tx-insight,:where(:root[data-appearance=binance]) .tx-timeline li.is-active{background:var(--surface-tint)}:where(:root[data-appearance=binance]) .tx-insight .tx-info{background:transparent}:where(:root[data-appearance=binance]) .tx-insight__bar{height:6px}:where(:root[data-appearance=binance]) .tx-step-preview li{padding:1px 8px;border:0;border-radius:4px;background:var(--surface-tint);font-size:12px;font-weight:400}:where(:root[data-appearance=binance]) .action-technical{border-color:var(--line-strong)}:where(:root[data-appearance=binance]) .action-technical summary{min-height:40px}:where(:root[data-appearance=binance]) .tx-reset{border:0;border-radius:4px;color:var(--bn-yellow-text);background:transparent}:where(:root[data-appearance=binance]) .tx-timeline li i{width:22px;height:22px;font-size:12px}:where(:root[data-appearance=binance]) .tx-timeline li.is-active i{border-color:var(--bn-yellow)}:where(:root[data-appearance=binance]) .action-success{padding:4px 24px 16px}:where(:root[data-appearance=binance]) .action-success>span{width:48px;height:48px}:where(:root[data-appearance=binance]) .action-success p{margin:10px 0 0;color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=binance]) .action-dialog>footer,:where(:root[data-appearance=binance]) .feedback-modal>footer{padding:16px 24px 24px;gap:8px}:where(:root[data-appearance=binance]) .tx-flow>footer{border-top:0;padding-top:16px}:where(:root[data-appearance=binance]) .action-dialog>footer .ds-button,:where(:root[data-appearance=binance]) .feedback-modal>footer .ds-button{flex:1 1;min-height:40px;border-radius:8px}:where(:root[data-appearance=binance]) .quick-create__notice>svg{color:var(--bn-yellow-text)}:where(:root[data-appearance=binance]) .token-modal{padding:24px}:where(:root[data-appearance=binance]) .token-modal>header h2{font:600 20px/1.3 var(--font-display)}:where(:root[data-appearance=binance]) .token-modal-search{min-height:40px;margin-top:16px;padding:0 12px}:where(:root[data-appearance=binance]) .token-modal-search:focus-within,:where(:root[data-appearance=binance]) .token-modal-search:hover{border-color:var(--line-accent);background:transparent}:where(:root[data-appearance=binance]) .token-modal-search input{font-size:14px}:where(:root[data-appearance=binance]) .token-shortcuts{margin-top:12px;gap:8px}:where(:root[data-appearance=binance]) .token-shortcuts button{min-height:68px;border:0;background:var(--surface-tint);font-weight:500}:where(:root[data-appearance=binance]) .token-shortcuts button.selected,:where(:root[data-appearance=binance]) .token-shortcuts button:hover{background:color-mix(in srgb,var(--surface-tint) 86%,var(--ink-strong))}:where(:root[data-appearance=binance]) .token-shortcuts button.selected{box-shadow:inset 0 0 0 1px var(--bn-yellow)}:where(:root[data-appearance=binance]) .token-modal-list{gap:0}:where(:root[data-appearance=binance]) .token-modal-list>button{min-height:52px;padding:6px 10px;border:0;background:transparent}:where(:root[data-appearance=binance]) .token-modal-list>button.selected,:where(:root[data-appearance=binance]) .token-modal-list>button:hover{background:var(--surface-tint)}:where(:root[data-appearance=binance]) .feedback-modal{padding:24px}:where(:root[data-appearance=binance]) .feedback-modal>footer{padding:0}:where(:root[data-appearance=binance]) .feedback-modal h2{font-size:20px}:where(:root[data-appearance=binance]) .feedback-kicker{font-size:12px;font-weight:500}:where(:root[data-appearance=binance]) .feedback-toast{border:0;background:var(--surface-raised);box-shadow:0 4px 20px rgba(0,0,0,.25)}:where(:root[data-appearance=binance]) .feedback-toast__action{font-weight:500}@media (max-width:1080px){:where(:root[data-appearance=binance]) .position-panel{top:auto}}@media (max-width:760px){:where(:root[data-appearance=binance]) .page-tabs{padding:0 12px;gap:12px}:where(:root[data-appearance=binance]) .ds-panel.pool-bar{padding:12px}}:where(:root[data-appearance=binance]) .limit-panel__flip{margin:0 auto -23px}:root[data-appearance=binance][data-appearance=binance]{--font-body:BinanceNova,Arial,"Noto Sans KR",sans-serif;--font-display:var(--font-body);--trade-buy-solid:#2ebd85;--trade-sell-solid:#f6465d;--trade-on-solid:#0b0e11}:root[data-appearance=binance][data-appearance=upbit]{color-scheme:light;--font-body:Roboto,"Noto Sans KR",sans-serif;--font-display:var(--font-body);--trade-buy-solid:#c62d36;--trade-sell-solid:#0062df;--trade-on-solid:#ffffff}:where(:root[data-appearance=binance]) .appearance-select>button{min-height:34px;font-size:12px}:where(:root[data-appearance=binance]) .appearance-select .ds-select__menu{z-index:60}:where(:root[data-appearance=binance]) .appearance-select--mobile>button{min-height:42px}:where(:root[data-appearance=binance]) .app-header,:where(:root[data-appearance=binance]) .mobile-menu{--font-body:"Manrope",system-ui,sans-serif;--font-display:"Nunito Sans",system-ui,sans-serif;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--page-gutter:20px;--surface-brand-subtle:color-mix(in srgb,var(--key-solid) 8%,transparent);font:15px/1.5 var(--font-body);color:var(--ink-strong)}:where(:root[data-appearance=binance]) .app-header small,:where(:root[data-appearance=binance]) .mobile-menu small{font-size:13px!important}:where(:root[data-appearance=binance]) .app-header strong,:where(:root[data-appearance=binance]) .mobile-menu strong{font-weight:700}:where(:root[data-appearance=binance]) .app-header .ds-button{gap:10px;border-radius:var(--radius-pill);font-weight:750}:where(:root[data-appearance=binance]) .app-header .header-actions>.ds-button--sm{min-height:34px;font-size:14px}:where(:root[data-appearance=binance]) .app-header .ds-button:hover{transform:translateY(-1px)}:where(:root[data-appearance=binance]) .app-header .ds-button:active{transform:translateY(0)}:where(:root[data-appearance=binance]) .app-header .ds-button--primary:hover{background:color-mix(in srgb,var(--key-solid) 88%,var(--surface))}:where(:root[data-appearance=binance]) .app-header .status-label{gap:8px;font-size:14px;font-weight:700}:where(:root[data-appearance=binance]) .app-header .network-pill .status-label i{width:8px;height:8px;background:var(--key-solid);box-shadow:0 0 0 4px color-mix(in srgb,var(--key-solid) 14%,transparent)}:where(:root[data-appearance=binance]) .app-header .ds-select>button,:where(:root[data-appearance=binance]) .mobile-menu .ds-select>button{font-weight:700}:where(:root[data-appearance=binance]) .app-header .ds-select__menu,:where(:root[data-appearance=binance]) .mobile-menu .ds-select__menu{border:1px solid var(--line-strong);border-radius:11px;gap:2px;box-shadow:0 18px 46px rgba(13,16,24,.16)}:where(:root[data-appearance=binance]) .app-header .ds-select__menu>button,:where(:root[data-appearance=binance]) .mobile-menu .ds-select__menu>button{border-radius:7px}:where(:root[data-appearance=binance]) .app-header .ds-select__menu>button:hover,:where(:root[data-appearance=binance]) .app-header .ds-select__menu>button[aria-selected=true],:where(:root[data-appearance=binance]) .mobile-menu .ds-select__menu>button:hover,:where(:root[data-appearance=binance]) .mobile-menu .ds-select__menu>button[aria-selected=true]{background:var(--surface-brand-subtle)}@media (max-width:900px){:where(:root[data-appearance=binance]) .app-header,:where(:root[data-appearance=binance]) .mobile-menu{--page-gutter:12px}:where(:root[data-appearance=binance]) .app-header .header-actions>.ds-button--sm{min-height:38px;font-size:13px}}:where(:root[data-appearance=binance]) .portfolio-workspace .portfolio-panel>.workspace-toolbar:first-child,:where(:root[data-appearance=binance]) .workspace-page__tabs .page-tabs{border-radius:0}:where(:root[data-appearance=binance]) .portfolio-account-facts dd,:where(:root[data-appearance=binance]) .workspace-asset strong,:where(:root[data-appearance=binance]) .workspace-cell-stack>strong{font-weight:500}:where(:root[data-appearance=binance]) .workspace-inline-metrics strong{font-size:20px;font-weight:600}:where(:root[data-appearance=binance]) .portfolio-account-value__amount{font-size:32px;font-weight:600}:where(:root[data-appearance=binance]) .portfolio-account-pnl__value>strong{font-size:28px;font-weight:600}:where(:root[data-appearance=binance]) .portfolio-account-pnl,:where(:root[data-appearance=binance]) .portfolio-account-value{padding:20px}:where(:root[data-appearance=binance]) .portfolio-position-controls{border-color:var(--line)}:where(:root[data-appearance=binance]) .workspace-table article{border-top:1px solid var(--line)}:root:where([data-appearance=binance])[data-appearance=binance] .workspace-table article{border-top:0}:where(:root[data-appearance=binance]) .portfolio-position-controls .ds-segmented button,:where(:root[data-appearance=binance]) .workspace-toolbar .ds-segmented button{font-weight:500}:where(:root[data-appearance=binance]) .launch-token-links>a,:where(:root[data-appearance=binance]) .launch-token-links>button,:where(:root[data-appearance=binance]) .workspace-icon-button{border-radius:var(--radius-sm)}:where(:root[data-appearance=binance]) .launch-order .ds-trade-switch,:where(:root[data-appearance=binance]) .launch-order .ds-trade-switch button{border-radius:var(--radius-sm)}:where(:root[data-appearance=binance]) .launch-order .trade-amount-field,:where(:root[data-appearance=binance]) .launch-order__settings{border-radius:var(--radius-sm)}:where(:root[data-appearance=binance]) .launch-chart__controls .ds-segmented,:where(:root[data-appearance=binance]) .launch-chart__types button{border-radius:var(--radius-sm)}:where(:root[data-appearance=binance]) .launch-terminal .pool-workspace__tabs{margin-bottom:0}:where(:root[data-appearance=binance]) .portfolio-workspace .creator-group,:where(:root[data-appearance=binance]) .portfolio-workspace .saved-alerts-section{border-radius:var(--radius-lg)}:root[data-appearance=binance][data-appearance=binance]{--exchange-control-height:40px;--exchange-panel-gap:4px}:root[data-appearance=binance][data-appearance=upbit]{--exchange-control-height:44px;--exchange-panel-gap:10px}:where(:root[data-appearance=binance]) .workspace-header{gap:16px;margin-bottom:16px}:where(:root[data-appearance=binance]) .workspace-header__copy h1{line-height:1.25}:where(:root[data-appearance=binance]) .workspace-header__copy p{line-height:1.5}:where(:root[data-appearance=binance]) .launch-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(:root[data-appearance=binance]) .builder-field>input,:where(:root[data-appearance=binance]) .builder-input-suffix,:where(:root[data-appearance=binance]) .launch-create-form .builder-field>.ds-select>button{height:var(--exchange-control-height);min-height:var(--exchange-control-height)}:where(:root[data-appearance=binance]) .builder-field{gap:8px}:where(:root[data-appearance=binance]) .builder-field>label:first-child,:where(:root[data-appearance=binance]) .builder-field>span:first-child{min-height:20px;line-height:20px}:where(:root[data-appearance=binance]) .builder-field>input,:where(:root[data-appearance=binance]) .builder-input-suffix{padding-inline:12px}:where(:root[data-appearance=binance]) .launch-create-builder{margin-top:16px;padding:20px;gap:24px}:where(:root[data-appearance=binance]) .launch-builder-heading{gap:10px;margin-bottom:12px;align-items:flex-start}:where(:root[data-appearance=binance]) .launch-builder-heading:not(:first-child){margin-top:24px}:where(:root[data-appearance=binance]) .launch-builder-heading>span{width:24px;height:24px;border-radius:var(--radius-sm);font-size:12px;font-weight:500}:where(:root[data-appearance=binance]) .launch-builder-heading h2,:where(:root[data-appearance=binance]) .launch-create-review>h2{font-size:18px;line-height:24px}:where(:root[data-appearance=binance]) .launch-create-review{top:80px;padding:16px}:where(:root[data-appearance=binance]) .launch-create-review .action-assurance{margin-top:12px;align-items:flex-start;line-height:1.5}:where(:root[data-appearance=binance]) .launch-create-review .action-assurance>svg{flex-shrink:0;margin-top:2px}:where(:root[data-appearance=binance]) .launch-advanced .advanced-content{display:grid;gap:16px}:where(:root[data-appearance=binance]) .launch-advanced .advanced-content>.builder-field{margin-block:0}:where(:root[data-appearance=binance]) .launch-fee-settings{gap:12px}:where(:root[data-appearance=binance]) .launch-fee-settings .ds-segmented button{min-height:34px}:where(:root[data-appearance=binance]) .portfolio-position-controls{align-items:center;gap:12px;padding:12px 16px}:where(:root[data-appearance=binance]) .portfolio-position-controls .ds-search,:where(:root[data-appearance=binance]) .portfolio-position-controls .ds-select>button{height:38px;min-height:38px}:where(:root[data-appearance=binance]) .workspace-toolbar{min-height:52px;padding:10px 16px}:where(:root[data-appearance=binance]) .workspace-toolbar__actions,:where(:root[data-appearance=binance]) .workspace-toolbar__main{gap:10px 12px}:where(:root[data-appearance=binance]) .workspace-toolbar .ds-search{height:34px}:where(:root[data-appearance=binance]) .workspace-table article{min-height:56px;padding-block:10px}:where(:root[data-appearance=binance]) .workspace-inline-metrics{padding:16px;gap:16px 32px}:where(:root[data-appearance=binance]) .workspace-section-copy{padding:12px 16px;line-height:1.5}:where(:root[data-appearance=binance]) .metrics-grid .ds-metric{padding:16px 20px}:where(:root[data-appearance=binance]) .metrics-grid .ds-metric>strong{display:block;margin-top:4px;font-size:20px;line-height:1.3}:where(:root[data-appearance=binance]) .metrics-grid .ds-metric>small{display:block;margin-top:6px;line-height:1.5}:where(:root[data-appearance=binance]) .workspace-intro{min-height:0;padding:20px 0;gap:16px}:where(:root[data-appearance=binance]) .workspace-intro h2{font-size:20px;line-height:1.3}:where(:root[data-appearance=binance]) .workspace-intro p{margin-top:6px}:where(:root[data-appearance=binance]) .vault-builder{gap:24px;align-items:start}:where(:root[data-appearance=binance]) .vault-form>h3{margin-block:20px 12px}:where(:root[data-appearance=binance]) .recipient-row{grid-template-columns:minmax(0,1fr) 100px 40px;align-items:center;gap:8px}:where(:root[data-appearance=binance]) .recipient-row>button,:where(:root[data-appearance=binance]) .recipient-row>input,:where(:root[data-appearance=binance]) .recipient-row>label{min-height:40px;height:40px;border:1px solid var(--line-strong);background:var(--surface);border-radius:var(--radius-sm)}:where(:root[data-appearance=binance]) .recipient-row>input:focus,:where(:root[data-appearance=binance]) .recipient-row>label:focus-within{border-color:var(--line-accent);box-shadow:var(--focus-ring)}:where(:root[data-appearance=binance]) .recipient-row>label{justify-content:space-between}:where(:root[data-appearance=binance]) .recipient-row>label input{width:100%}:where(:root[data-appearance=binance]) .claim-note{min-height:56px;margin-top:20px;padding:12px 16px;line-height:1.5}:where(:root[data-appearance=binance]) .claim-note>svg{flex-shrink:0}:where(:root[data-appearance=binance]) .currency-chain-toolbar{align-items:center;gap:12px;padding:12px 16px}:where(:root[data-appearance=binance]) .currency-chain-toolbar .ds-select>button{min-height:38px}:where(:root[data-appearance=binance]) .position-panel__head{gap:8px}:where(:root[data-appearance=binance]) .position-panel__head>span{min-width:0}:where(:root[data-appearance=binance]) .position-panel__tabs{gap:16px}:where(:root[data-appearance=binance]) .position-panel .liquidity-amount{gap:6px}:where(:root[data-appearance=binance]) .pool-strip__hint{line-height:1.5}:where(:root[data-appearance=binance]) .tx-fields>.tx-field:only-child{grid-column:1/-1}:where(:root[data-appearance=binance]) .pools-toolbar{flex-wrap:wrap;gap:12px}:where(:root[data-appearance=binance]) .pools-toolbar__right{min-width:0;max-width:100%;flex-wrap:wrap}:where(:root[data-appearance=binance]) .pools-views{min-width:0;max-width:100%;overflow-x:auto;flex-shrink:1}:where(:root[data-appearance=binance]) .page-tabs,:where(:root[data-appearance=binance]) .pools-views{overflow-y:hidden;scrollbar-width:none}:where(:root[data-appearance=binance]) .page-tabs::-webkit-scrollbar,:where(:root[data-appearance=binance]) .pools-views::-webkit-scrollbar{display:none}:where(:root[data-appearance=binance]) .page-tabs>button,:where(:root[data-appearance=binance]) .pools-views>button{flex-shrink:0}:root:where([data-appearance=binance])[data-appearance=upbit] .pools-views button.active:after{bottom:0}:root:where([data-appearance=binance])[data-appearance=upbit] .ds-trade-switch button[data-side=buy]{color:var(--trade-buy-solid)}:root:where([data-appearance=binance])[data-appearance=upbit] .ds-trade-switch button[data-side=sell]{color:var(--trade-sell-solid)}:root:where([data-appearance=binance])[data-appearance=upbit] .ds-trade-switch button[aria-pressed=true]{color:var(--trade-on-solid)}@media (max-width:1080px){:where(:root[data-appearance=binance]) .page-tabs{max-width:100%;margin-inline:0}:where(:root[data-appearance=binance]) .launch-create-builder{grid-template-columns:minmax(0,1fr)}:where(:root[data-appearance=binance]) .launch-create-review{position:static}:where(:root[data-appearance=binance]) .pools-toolbar__right{width:100%}:where(:root[data-appearance=binance]) .pools-toolbar .ds-search{flex:1 1;min-width:160px}}@media (max-width:720px){:where(:root[data-appearance=binance]) .launch-create-builder{padding:16px;gap:20px}:where(:root[data-appearance=binance]) .launch-field-grid{grid-template-columns:minmax(0,1fr)}:where(:root[data-appearance=binance]) .launch-builder-heading:not(:first-child){margin-top:20px}:where(:root[data-appearance=binance]) .launch-create-review{padding:16px}:where(:root[data-appearance=binance]) .portfolio-account-pnl,:where(:root[data-appearance=binance]) .portfolio-account-value{padding:20px 16px}:where(:root[data-appearance=binance]) .workspace-toolbar{padding-inline:12px}:where(:root[data-appearance=binance]) .portfolio-position-controls{gap:10px;padding:12px}:where(:root[data-appearance=binance]) .workspace-inline-metrics{gap:16px 24px}:where(:root[data-appearance=binance]) .recipient-row{grid-template-columns:minmax(0,1fr) 88px}:where(:root[data-appearance=binance]) .workspace-intro{padding-block:16px}:where(:root[data-appearance=binance]) .metrics-grid .ds-metric{padding:16px}:where(:root[data-appearance=binance]) .position-panel__tabs{gap:12px}}:root[data-appearance=binance]{--ui-font-body:var(--font-body);--ui-font-display:var(--font-display);--ui-canvas:var(--canvas);--ui-surface:var(--surface);--ui-surface-soft:var(--surface-soft);--ui-surface-raised:var(--surface-raised);--ui-surface-tint:var(--surface-tint);--ui-ink-strong:var(--ink-strong);--ui-ink:var(--ink);--ui-ink-soft:var(--ink-soft);--ui-ink-muted:var(--ink-muted);--ui-line:var(--line);--ui-line-strong:var(--line-strong);--ui-line-accent:var(--line-accent);--ui-key-solid:var(--key-solid);--ui-key-on-solid:var(--key-on-solid);--ui-positive:var(--positive);--ui-negative:var(--negative);--ui-interaction-gradient:var(--interaction-gradient);--ui-brand-gradient:var(--brand-gradient);--ui-brand-violet:var(--brand-violet)}:root[data-appearance=upbit]{--font-display:"Roboto","Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--font-body:"Roboto","Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--upbit-navy:#003597;--upbit-blue:#0062df;--upbit-rise:#dd3c44;--upbit-fall:#1375ec;--tab-line:#d4d6dc;--brand-violet:var(--upbit-fall);--brand-blue:var(--upbit-blue);--brand-cyan:var(--upbit-rise);--brand-mint:var(--upbit-blue);--brand-gradient:linear-gradient(var(--upbit-blue),var(--upbit-blue));--brand-gradient-vertical:linear-gradient(var(--upbit-blue),var(--upbit-blue));--interaction-gradient:linear-gradient(rgba(0,98,223,.06),rgba(0,98,223,.06));--key-solid:var(--upbit-blue);--key-on-solid:#ffffff;--key-subtle:#edeef1;--line-accent:var(--upbit-blue);--placeholder:#bec1c6;--ink-strong:#1a2434;--ink:#333333;--ink-soft:#565d6a;--ink-muted:#8e929b;--canvas:#e9ecf1;--surface:#ffffff;--surface-raised:#ffffff;--surface-soft:#f9fafc;--surface-tint:#f4f5f8;--surface-glass:#ffffff;--line:#f1f1f4;--line-strong:#d6d8db;--positive:var(--upbit-rise);--negative:var(--upbit-fall);--warning:#b56a00;--action-alert:#333333;--action-add:var(--upbit-rise);--action-claim:var(--upbit-blue);--action-on:#ffffff;--radius-sm:2px;--radius-md:4px;--radius-lg:0px;--radius-pill:4px;--focus-ring:0 0 0 2px rgba(0,98,223,.22)}:where(:root[data-appearance=upbit]) .action-dialog,:where(:root[data-appearance=upbit]) .action-technical,:where(:root[data-appearance=upbit]) .activity-action i,:where(:root[data-appearance=upbit]) .address-row,:where(:root[data-appearance=upbit]) .advanced-disclosure,:where(:root[data-appearance=upbit]) .arl-control-stack,:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-select,:where(:root[data-appearance=upbit]) .bin-chart__handle,:where(:root[data-appearance=upbit]) .builder-field>input,:where(:root[data-appearance=upbit]) .builder-field>select,:where(:root[data-appearance=upbit]) .builder-input-suffix,:where(:root[data-appearance=upbit]) .checkbox-card,:where(:root[data-appearance=upbit]) .choice-grid>button,:where(:root[data-appearance=upbit]) .claim-source>span,:where(:root[data-appearance=upbit]) .config-preview aside,:where(:root[data-appearance=upbit]) .context-actions article,:where(:root[data-appearance=upbit]) .create-card__mode-icon,:where(:root[data-appearance=upbit]) .create-menu__icon,:where(:root[data-appearance=upbit]) .create-menu__panel,:where(:root[data-appearance=upbit]) .create-menu__panel button,:where(:root[data-appearance=upbit]) .create-profile,:where(:root[data-appearance=upbit]) .creation-action-bar,:where(:root[data-appearance=upbit]) .creation-callout,:where(:root[data-appearance=upbit]) .creation-callout__icon,:where(:root[data-appearance=upbit]) .creation-chart,:where(:root[data-appearance=upbit]) .creation-preview,:where(:root[data-appearance=upbit]) .creator-group,:where(:root[data-appearance=upbit]) .creator-object,:where(:root[data-appearance=upbit]) .currency-row>button,:where(:root[data-appearance=upbit]) .data-banner,:where(:root[data-appearance=upbit]) .data-banner button,:where(:root[data-appearance=upbit]) .deployment-list article,:where(:root[data-appearance=upbit]) .direct-action-notice,:where(:root[data-appearance=upbit]) .ds-date-time,:where(:root[data-appearance=upbit]) .ds-segmented,:where(:root[data-appearance=upbit]) .ds-select>button,:where(:root[data-appearance=upbit]) .ds-select__menu,:where(:root[data-appearance=upbit]) .existing-modal__pool,:where(:root[data-appearance=upbit]) .existing-pools,:where(:root[data-appearance=upbit]) .existing-pools article,:where(:root[data-appearance=upbit]) .fee-activity-list,:where(:root[data-appearance=upbit]) .fee-policy,:where(:root[data-appearance=upbit]) .fee-policy__table>div,:where(:root[data-appearance=upbit]) .feedback-close,:where(:root[data-appearance=upbit]) .feedback-modal,:where(:root[data-appearance=upbit]) .feedback-modal>header>span,:where(:root[data-appearance=upbit]) .feedback-toast,:where(:root[data-appearance=upbit]) .feedback-toast__icon,:where(:root[data-appearance=upbit]) .file-upload,:where(:root[data-appearance=upbit]) .file-upload__icon,:where(:root[data-appearance=upbit]) .global-search,:where(:root[data-appearance=upbit]) .graduation-track,:where(:root[data-appearance=upbit]) .holders-row,:where(:root[data-appearance=upbit]) .holders-summary span,:where(:root[data-appearance=upbit]) .immutable-block,:where(:root[data-appearance=upbit]) .immutable-warning,:where(:root[data-appearance=upbit]) .inline-setting,:where(:root[data-appearance=upbit]) .launch-card-actions>button,:where(:root[data-appearance=upbit]) .launch-list>article>button,:where(:root[data-appearance=upbit]) .launch-progress>i,:where(:root[data-appearance=upbit]) .launch-review-token,:where(:root[data-appearance=upbit]) .liquidity-amount,:where(:root[data-appearance=upbit]) .manage-action-grid>button,:where(:root[data-appearance=upbit]) .manage-action-grid>button>svg:first-child,:where(:root[data-appearance=upbit]) .manage-balance-strip,:where(:root[data-appearance=upbit]) .manage-empty-note,:where(:root[data-appearance=upbit]) .market-info-list>div,:where(:root[data-appearance=upbit]) .order-list--states article,:where(:root[data-appearance=upbit]) .outcome-bar button em,:where(:root[data-appearance=upbit]) .pair-inputs button,:where(:root[data-appearance=upbit]) .performance-grid article,:where(:root[data-appearance=upbit]) .policy-note,:where(:root[data-appearance=upbit]) .pool-action-notice,:where(:root[data-appearance=upbit]) .pool-columns__button em,:where(:root[data-appearance=upbit]) .pool-columns__menu,:where(:root[data-appearance=upbit]) .pool-create-notice,:where(:root[data-appearance=upbit]) .pool-fact-grid span,:where(:root[data-appearance=upbit]) .pool-tab-panel>p,:where(:root[data-appearance=upbit]) .pool-tip:after,:where(:root[data-appearance=upbit]) .pool-workspace-empty__icon,:where(:root[data-appearance=upbit]) .pools-views button,:where(:root[data-appearance=upbit]) .pools-views em,:where(:root[data-appearance=upbit]) .portfolio-claim-list>article,:where(:root[data-appearance=upbit]) .position-card,:where(:root[data-appearance=upbit]) .position-list article>button,:where(:root[data-appearance=upbit]) .position-name>span,:where(:root[data-appearance=upbit]) .position-preview,:where(:root[data-appearance=upbit]) .position-rights>div,:where(:root[data-appearance=upbit]) .position-summary-grid>span,:where(:root[data-appearance=upbit]) .positions-table__actions button,:where(:root[data-appearance=upbit]) .positions-table__unit,:where(:root[data-appearance=upbit]) .price-input,:where(:root[data-appearance=upbit]) .price-input button,:where(:root[data-appearance=upbit]) .price-reference,:where(:root[data-appearance=upbit]) .price-reference button,:where(:root[data-appearance=upbit]) .quick-create__input,:where(:root[data-appearance=upbit]) .quick-create__notice,:where(:root[data-appearance=upbit]) .quick-select__icon,:where(:root[data-appearance=upbit]) .range-editor label,:where(:root[data-appearance=upbit]) .range-handle:before,:where(:root[data-appearance=upbit]) .range-input__box,:where(:root[data-appearance=upbit]) .range-viz,:where(:root[data-appearance=upbit]) .recipient-row label,:where(:root[data-appearance=upbit]) .recipient-row>button,:where(:root[data-appearance=upbit]) .recipient-row>input,:where(:root[data-appearance=upbit]) .revenue-action-notice,:where(:root[data-appearance=upbit]) .revenue-claim-grid>article,:where(:root[data-appearance=upbit]) .revenue-object-grid article,:where(:root[data-appearance=upbit]) .revenue-object-grid article>button,:where(:root[data-appearance=upbit]) .revenue-object-icon,:where(:root[data-appearance=upbit]) .saved-alerts-section,:where(:root[data-appearance=upbit]) .saved-list article,:where(:root[data-appearance=upbit]) .schedule-preview,:where(:root[data-appearance=upbit]) .session-gate,:where(:root[data-appearance=upbit]) .setting-value-input,:where(:root[data-appearance=upbit]) .strategy-picker,:where(:root[data-appearance=upbit]) .swap-detail-select>button,:where(:root[data-appearance=upbit]) .swap-route-error,:where(:root[data-appearance=upbit]) .swap-route-error button,:where(:root[data-appearance=upbit]) .switch-tokens,:where(:root[data-appearance=upbit]) .token-checks li,:where(:root[data-appearance=upbit]) .token-identity>span,:where(:root[data-appearance=upbit]) .token-modal,:where(:root[data-appearance=upbit]) .token-modal-list>button,:where(:root[data-appearance=upbit]) .token-modal-search,:where(:root[data-appearance=upbit]) .token-modal>header button,:where(:root[data-appearance=upbit]) .token-select-button,:where(:root[data-appearance=upbit]) .token-shortcuts button,:where(:root[data-appearance=upbit]) .trade-amount-field,:where(:root[data-appearance=upbit]) .tx-check,:where(:root[data-appearance=upbit]) .tx-error,:where(:root[data-appearance=upbit]) .tx-failure,:where(:root[data-appearance=upbit]) .tx-field .builder-input-suffix,:where(:root[data-appearance=upbit]) .tx-flow .action-review-rows,:where(:root[data-appearance=upbit]) .tx-hash,:where(:root[data-appearance=upbit]) .tx-info,:where(:root[data-appearance=upbit]) .tx-insight,:where(:root[data-appearance=upbit]) .tx-note,:where(:root[data-appearance=upbit]) .tx-timeline li,:where(:root[data-appearance=upbit]) .tx-warnings li,:where(:root[data-appearance=upbit]) .vault-builder aside,:where(:root[data-appearance=upbit]) .wrap-max{border-radius:4px}:where(:root[data-appearance=upbit]) .amount-presets button,:where(:root[data-appearance=upbit]) .bin-chart__grip,:where(:root[data-appearance=upbit]) .bin-chart__grip b,:where(:root[data-appearance=upbit]) .ds-segmented button,:where(:root[data-appearance=upbit]) .ds-select__menu>button,:where(:root[data-appearance=upbit]) .feedback-modal code,:where(:root[data-appearance=upbit]) .feedback-toast__action,:where(:root[data-appearance=upbit]) .icon-button,:where(:root[data-appearance=upbit]) .pool-columns__menu>button[role],:where(:root[data-appearance=upbit]) .pool-columns__menu>header button,:where(:root[data-appearance=upbit]) .pool-rank button,:where(:root[data-appearance=upbit]) .positions-table__unit button,:where(:root[data-appearance=upbit]) .price-chart__line>span,:where(:root[data-appearance=upbit]) .range-viz__marker b,:where(:root[data-appearance=upbit]) .status-actions>button:not(.ds-button),:where(:root[data-appearance=upbit]) .strategy-picker button,:where(:root[data-appearance=upbit]) .tx-insight__bar,:where(:root[data-appearance=upbit]) kbd{border-radius:2px}:where(:root[data-appearance=upbit]) .fee-policy__table>div:first-child,:where(:root[data-appearance=upbit]) .feedback-kicker,:where(:root[data-appearance=upbit]) .holders-head,:where(:root[data-appearance=upbit]) .launch-graphic>div span,:where(:root[data-appearance=upbit]) .manage-need,:where(:root[data-appearance=upbit]) .pool-row--head,:where(:root[data-appearance=upbit]) .preview-composition>span,:where(:root[data-appearance=upbit]) .preview-heading>div>span,:where(:root[data-appearance=upbit]) .schedule-preview th,:where(:root[data-appearance=upbit]) .tx-stage span,:where(:root[data-appearance=upbit]) .workspace-eyebrow{text-transform:none;letter-spacing:0}:where(:root[data-appearance=upbit]) body{color:var(--ink);font-size:13px;line-height:1.45}:where(:root[data-appearance=upbit]) h1,:where(:root[data-appearance=upbit]) h2,:where(:root[data-appearance=upbit]) h3,:where(:root[data-appearance=upbit]) h4{letter-spacing:0;color:var(--ink-strong)}:where(:root[data-appearance=upbit]) small{font-size:12px!important}:where(:root[data-appearance=upbit]) .pool-page{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(:root[data-appearance=upbit]) .service-main:has(.pool-page){padding-top:10px}:where(:root[data-appearance=upbit]) .app-footer{font-size:12px}:where(:root[data-appearance=upbit]) .footer-theme-toggle{font:400 13px var(--font-body)}:where(:root[data-appearance=upbit]) .preview-dock{border-radius:4px}:where(:root[data-appearance=upbit]) .ds-panel{border:0;border-radius:0}:where(:root[data-appearance=upbit]) .ds-button{gap:6px;font-weight:500}:where(:root[data-appearance=upbit]) .ds-button:hover{transform:none}:where(:root[data-appearance=upbit]) .ds-button--md{min-height:40px;padding:0 18px;font-size:14px}:where(:root[data-appearance=upbit]) .ds-button--sm{min-height:32px;padding:0 12px;font-size:13px}:where(:root[data-appearance=upbit]) .ds-button--primary:hover{background:color-mix(in srgb,var(--key-solid) 88%,#000)}:where(:root[data-appearance=upbit]) .ds-button--secondary{border:1px solid var(--line-strong);color:var(--ink)}:where(:root[data-appearance=upbit]) .ds-button--ghost:hover,:where(:root[data-appearance=upbit]) .ds-button--secondary:hover{color:var(--key-solid)}:where(:root[data-appearance=upbit]) .ds-badge{min-height:20px;padding:1px 6px;border-radius:2px;font-size:11px;font-weight:500;letter-spacing:0}:where(:root[data-appearance=upbit]) .ds-badge--sm{min-height:18px;padding:0 5px;font-size:11px}:where(:root[data-appearance=upbit]) .ds-badge--neutral{border-color:var(--line-strong);color:var(--ink-soft);background:var(--surface)}:where(:root[data-appearance=upbit]) .ds-badge--dynamic,:where(:root[data-appearance=upbit]) .ds-badge--success{border-color:transparent;color:var(--upbit-blue);background:color-mix(in srgb,var(--upbit-blue) 10%,var(--surface))}:where(:root[data-appearance=upbit]) .ds-badge--compounding{border-color:transparent;color:var(--ink-strong);background:var(--key-subtle)}:where(:root[data-appearance=upbit]) .status-label{gap:6px;font-size:12px;font-weight:400}:where(:root[data-appearance=upbit]) .status-label i{width:6px;height:6px;background:var(--upbit-blue);box-shadow:none}:where(:root[data-appearance=upbit]) .status-label--neutral i{background:var(--ink-muted)}:where(:root[data-appearance=upbit]) .asset-mark{font-weight:700}:where(:root[data-appearance=upbit]) .ds-segmented{padding:0;gap:0;border-radius:0;background:transparent}:where(:root[data-appearance=upbit]) .ds-segmented button{position:relative;min-height:36px;margin-left:-1px;border:1px solid var(--line-strong);border-radius:0;color:var(--ink);background:var(--surface);font-size:13px;font-weight:400}:where(:root[data-appearance=upbit]) .ds-segmented button:first-child{margin-left:0;border-radius:4px 0 0 4px}:where(:root[data-appearance=upbit]) .ds-segmented button:last-child{border-radius:0 4px 4px 0}:where(:root[data-appearance=upbit]) .ds-segmented button:hover{color:var(--key-solid);background:var(--surface)}:where(:root[data-appearance=upbit]) .ds-segmented button.active{z-index:1;border-color:var(--key-solid);color:var(--key-solid);background:var(--surface);box-shadow:none;font-weight:500}:where(:root[data-appearance=upbit]) .ds-select>button,:where(:root[data-appearance=upbit]) .ds-select__menu{border-radius:4px}:where(:root[data-appearance=upbit]) .ds-select>button{min-height:40px;font-size:14px;font-weight:400}:where(:root[data-appearance=upbit]) .ds-select__menu{box-shadow:0 6px 20px rgba(26,36,52,.14)}:where(:root[data-appearance=upbit]) .ds-select__menu>button{border-radius:2px}:where(:root[data-appearance=upbit]) .pool-page{margin-top:0;gap:10px}:where(:root[data-appearance=upbit]) .pool-main{gap:10px}:where(:root[data-appearance=upbit]) .ds-panel.pool-bar{padding:14px 20px;gap:12px 28px;background:var(--surface)}:where(:root[data-appearance=upbit]) .pool-bar__pair h1{font:700 20px/1 var(--font-display)}:where(:root[data-appearance=upbit]) .pool-bar__pair h1+span{margin-top:7px;gap:4px}:where(:root[data-appearance=upbit]) .pool-bar__pair h1+span .status-label{margin-left:4px}:where(:root[data-appearance=upbit]) .pool-bar__info{width:28px;height:28px;border-color:var(--line-strong);border-radius:4px}:where(:root[data-appearance=upbit]) .pool-bar__info.active,:where(:root[data-appearance=upbit]) .pool-bar__info:hover{color:var(--key-solid);background:var(--surface)}:where(:root[data-appearance=upbit]) .pool-bar__stats{gap:8px 28px}:where(:root[data-appearance=upbit]) .pool-bar__stat small{color:var(--ink-soft);font-size:11px!important;font-weight:400}:where(:root[data-appearance=upbit]) .pool-bar__stat small b{font-size:11px;font-weight:500}:where(:root[data-appearance=upbit]) .pool-bar__stat strong{margin-top:3px;color:var(--ink-strong);font-size:15px;font-weight:700}:where(:root[data-appearance=upbit]) .pool-bar__stat:first-child:has(b.positive-value) strong{color:var(--positive)}:where(:root[data-appearance=upbit]) .pool-bar__stat:first-child:has(b.negative-value) strong{color:var(--negative)}:where(:root[data-appearance=upbit]) .pool-bar__details{margin-top:0;padding-top:12px;border-top:1px solid var(--line);gap:6px 24px;font-size:12px}:where(:root[data-appearance=upbit]) .pool-bar__details dt{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .pool-bar__details dd{color:var(--ink-strong);font-weight:500}:where(:root[data-appearance=upbit]) .data-banner,:where(:root[data-appearance=upbit]) .pool-action-notice,:where(:root[data-appearance=upbit]) .pool-create-notice{margin:0;border-radius:0;font-size:13px}:where(:root[data-appearance=upbit]) .pool-action-notice,:where(:root[data-appearance=upbit]) .pool-create-notice{border:0;background:color-mix(in srgb,var(--upbit-blue) 8%,var(--surface))}:where(:root[data-appearance=upbit]) .pool-action-notice svg,:where(:root[data-appearance=upbit]) .pool-create-notice>svg{color:var(--upbit-blue)}:where(:root[data-appearance=upbit]) .data-banner button{min-height:32px;border-radius:4px;font-weight:400}:where(:root[data-appearance=upbit]) .ds-panel.price-chart-panel{padding:8px 16px 12px;background:var(--surface)}:where(:root[data-appearance=upbit]) .pool-bar+.price-chart-panel{margin-top:-10px;border-top:1px solid var(--line)}:where(:root[data-appearance=upbit]) .price-chart__toolbar{gap:12px}:where(:root[data-appearance=upbit]) .price-chart__toolbar .ds-segmented button{min-height:26px;margin:0;padding:0 8px;border:0;border-radius:2px;color:var(--ink);font-size:12px}:where(:root[data-appearance=upbit]) .price-chart__toolbar .ds-segmented button.active{color:var(--key-solid);background:var(--surface-tint)}:where(:root[data-appearance=upbit]) .price-chart__toggle{color:var(--ink);font-weight:400}:where(:root[data-appearance=upbit]) .price-chart__legend{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .price-chart__plot{border:1px solid var(--line)}:where(:root[data-appearance=upbit]) .price-chart__plot g line{stroke-width:1}:where(:root[data-appearance=upbit]) .price-chart__plot rect.price-chart__volume{opacity:.18}:where(:root[data-appearance=upbit]) .price-chart__depth i{background:color-mix(in srgb,var(--upbit-rise) 9%,transparent)}:where(:root[data-appearance=upbit]) .price-chart__depth i:nth-child(-n+13){background:color-mix(in srgb,var(--upbit-fall) 9%,transparent)}:where(:root[data-appearance=upbit]) .price-chart__depth i.in-range{background:color-mix(in srgb,var(--upbit-rise) 18%,transparent)}:where(:root[data-appearance=upbit]) .price-chart__depth i.in-range:nth-child(-n+13){background:color-mix(in srgb,var(--upbit-fall) 18%,transparent)}:where(:root[data-appearance=upbit]) .price-chart__band{background:color-mix(in srgb,var(--upbit-blue) 5%,transparent)}:where(:root[data-appearance=upbit]) .price-chart__line>span{padding:2px 6px;border-radius:2px;font-weight:500}:where(:root[data-appearance=upbit]) .price-chart__line.is-current>span{color:#fff}:where(:root[data-appearance=upbit]) .price-chart__y span{color:var(--ink-soft);font-size:11px}:where(:root[data-appearance=upbit]) .price-chart__x{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .price-chart__unit{font-weight:500}:where(:root[data-appearance=upbit]) .pool-workspace__tabs{margin-bottom:-10px;padding-right:12px;border-bottom:1px solid var(--tab-line);background:var(--surface)}:where(:root[data-appearance=upbit]) .page-tabs{min-height:45px;margin-bottom:-1px;padding:0;border:0;border-radius:0;gap:0;background:transparent}:where(:root[data-appearance=upbit]) .page-tabs button{padding:0 24px;color:var(--ink);font-size:15px;font-weight:500}:where(:root[data-appearance=upbit]) .page-tabs button:hover{color:var(--key-solid);background:transparent}:where(:root[data-appearance=upbit]) .page-tabs button.active{color:var(--key-solid);font-weight:700}:where(:root[data-appearance=upbit]) .page-tabs button.active:after{left:0;right:0;border-radius:0;background:var(--key-solid)}:where(:root[data-appearance=upbit]) .pool-strip,:where(:root[data-appearance=upbit]) .positions-table__summary{padding:10px 16px;gap:8px 20px;color:var(--ink-soft);background:var(--surface);font-size:12px}:where(:root[data-appearance=upbit]) .pool-strip strong,:where(:root[data-appearance=upbit]) .positions-table__summary strong{margin-left:4px;font-size:13px;font-weight:700}:where(:root[data-appearance=upbit]) .positions-table__unit{padding:0;border:1px solid var(--line-strong);border-radius:2px;gap:0;overflow:hidden}:where(:root[data-appearance=upbit]) .positions-table__unit button{border-radius:0}:where(:root[data-appearance=upbit]) .positions-table__unit button.active{color:var(--key-solid);background:var(--surface-tint)}:where(:root[data-appearance=upbit]) .positions-table__head,:where(:root[data-appearance=upbit]) .positions-table__row{padding-inline:16px}:where(:root[data-appearance=upbit]) .activity-table>div,:where(:root[data-appearance=upbit]) .positions-table__head{min-height:30px;color:var(--ink-soft);background:var(--surface-soft);font-size:11px;font-weight:400}:where(:root[data-appearance=upbit]) .positions-table__head{border-top:1px solid var(--line)}:where(:root[data-appearance=upbit]) .positions-table__row{min-height:78px;padding-block:10px}:where(:root[data-appearance=upbit]) .positions-table__row.is-selected{background:var(--surface-tint)}:where(:root[data-appearance=upbit]) .positions-table__row:focus-visible{box-shadow:inset 0 0 0 1px var(--key-solid)}:where(:root[data-appearance=upbit]) .positions-table__range strong{color:var(--ink-strong);font-size:14px;font-weight:700}:where(:root[data-appearance=upbit]) .positions-table__range small{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .positions-table__bar{height:4px;border-radius:0;background:var(--line-strong)}:where(:root[data-appearance=upbit]) .positions-table__bar b{border-radius:0}:where(:root[data-appearance=upbit]) .positions-table__bar u{top:-4px;background:var(--ink-strong)}:where(:root[data-appearance=upbit]) .positions-table__cell{font-size:12px}:where(:root[data-appearance=upbit]) .positions-table__cell strong{font-size:14px;font-weight:500}:where(:root[data-appearance=upbit]) .positions-table__pnl strong{font-weight:500}:where(:root[data-appearance=upbit]) .positions-table__actions{gap:4px}:where(:root[data-appearance=upbit]) .positions-table__actions .is-add,:where(:root[data-appearance=upbit]) .positions-table__actions .is-alert,:where(:root[data-appearance=upbit]) .positions-table__actions .is-claim,:where(:root[data-appearance=upbit]) .positions-table__actions .is-close,:where(:root[data-appearance=upbit]) .positions-table__actions button{width:28px;height:28px;border:1px solid var(--line-strong);border-radius:2px;color:var(--chip,var(--ink-soft));background:var(--surface)}:where(:root[data-appearance=upbit]) .positions-table__actions .is-add:hover,:where(:root[data-appearance=upbit]) .positions-table__actions .is-alert:hover,:where(:root[data-appearance=upbit]) .positions-table__actions .is-claim:hover,:where(:root[data-appearance=upbit]) .positions-table__actions .is-close:hover,:where(:root[data-appearance=upbit]) .positions-table__actions button:hover{border-color:var(--chip,var(--ink-strong));background:var(--surface)}:where(:root[data-appearance=upbit]) .pool-tip:after{padding:6px 9px;border-radius:2px;color:#fff;background:#333;box-shadow:none;font-weight:400}:where(:root[data-appearance=upbit]) .activity-table{border-top:0}:where(:root[data-appearance=upbit]) .activity-table article,:where(:root[data-appearance=upbit]) .activity-table>div{padding-inline:16px}:where(:root[data-appearance=upbit]) .activity-table article{min-height:52px}:where(:root[data-appearance=upbit]) .activity-table article strong{font-weight:500}:where(:root[data-appearance=upbit]) .activity-action i{width:26px;height:26px;border-radius:2px;font-weight:700}:where(:root[data-appearance=upbit]) .mono-value{color:var(--ink);font-family:var(--font-body)}:where(:root[data-appearance=upbit]) .pool-state-panel{min-height:320px}:where(:root[data-appearance=upbit]) .pool-workspace-empty__icon{border-color:var(--line-strong);border-radius:4px;background:var(--surface)}:where(:root[data-appearance=upbit]) .pool-workspace-empty>strong{font:700 16px var(--font-display)}:where(:root[data-appearance=upbit]) .manage-action-grid{padding:16px;gap:8px}:where(:root[data-appearance=upbit]) .manage-action-grid>button{min-height:92px;border-color:var(--line-strong);border-radius:4px}:where(:root[data-appearance=upbit]) .manage-action-grid>button:hover:not(:disabled){transform:none;background:var(--surface)}:where(:root[data-appearance=upbit]) .manage-action-grid>button>svg:first-child{border-radius:2px}:where(:root[data-appearance=upbit]) .manage-action-grid>button strong{font-weight:700}:where(:root[data-appearance=upbit]) .manage-need{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}:where(:root[data-appearance=upbit]) .fee-policy{margin:16px;border-color:var(--line-strong);border-radius:4px}:where(:root[data-appearance=upbit]) .fee-policy>header h3{font-size:16px}:where(:root[data-appearance=upbit]) .fee-policy__table>div{border-radius:0}:where(:root[data-appearance=upbit]) .fee-policy__table>div:first-child{font-size:11px;font-weight:400;letter-spacing:0;text-transform:none}:where(:root[data-appearance=upbit]) .fee-policy__table strong{font-weight:500}:where(:root[data-appearance=upbit]) .position-panel{top:70px;padding:0 16px 16px;gap:10px}:where(:root[data-appearance=upbit]) .position-panel__tabs{margin:0 -16px 6px;gap:0}:where(:root[data-appearance=upbit]) .position-panel__tabs button{flex:1 1;min-height:45px;padding:0 6px;border-bottom:1px solid var(--tab-line);color:var(--ink);font-size:15px;font-weight:500}:where(:root[data-appearance=upbit]) .position-panel__tabs button.active{color:var(--key-solid);font-weight:700}:where(:root[data-appearance=upbit]) .position-panel__tabs button.active:after{left:0;right:0;bottom:-1px;height:3px;border-radius:0;background:var(--key-solid)}:where(:root[data-appearance=upbit]) .position-panel__head{margin-top:8px}:where(:root[data-appearance=upbit]) .position-panel__head h2{color:var(--ink-soft);font:400 13px var(--font-body)}:where(:root[data-appearance=upbit]) .position-panel__head>span,:where(:root[data-appearance=upbit]) .position-panel__switch{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=upbit]) .position-panel>.ds-segmented button{min-height:34px}:where(:root[data-appearance=upbit]) .position-panel .full-button{min-height:44px;font-size:15px}:where(:root[data-appearance=upbit]) .position-panel--detail{padding-top:14px;background-image:none}:where(:root[data-appearance=upbit]) .position-detail__head strong{color:var(--ink-strong);font:700 16px var(--font-display)}:where(:root[data-appearance=upbit]) .position-detail__head small b{font-weight:500}:where(:root[data-appearance=upbit]) .position-detail__totals{padding:10px 12px;background:var(--surface-soft)}:where(:root[data-appearance=upbit]) .position-detail__totals strong{color:var(--ink-strong);font-size:15px;font-weight:700}:where(:root[data-appearance=upbit]) .liquidity-amount,:where(:root[data-appearance=upbit]) .position-panel .liquidity-amount{min-height:0;padding:0;border:0;border-radius:0;gap:6px;background:transparent}:where(:root[data-appearance=upbit]) .liquidity-amount:focus-within{background:transparent}:where(:root[data-appearance=upbit]) .liquidity-amount>span{align-items:baseline;color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=upbit]) .liquidity-amount small{font-weight:400}:where(:root[data-appearance=upbit]) .liquidity-amount>div{height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:4px;gap:8px;background:var(--surface)}:where(:root[data-appearance=upbit]) .liquidity-amount:focus-within>div{border-color:var(--key-solid)}:where(:root[data-appearance=upbit]) .liquidity-amount input,:where(:root[data-appearance=upbit]) .position-panel .liquidity-amount input{color:var(--ink-strong);font:500 15px var(--font-body);text-align:right}:where(:root[data-appearance=upbit]) .liquidity-amount>div strong{flex:0 0 auto;color:var(--ink-muted);font-size:12px;font-weight:400}:where(:root[data-appearance=upbit]) .limit-panel__flip{width:28px;height:28px;margin:-2px auto -6px;border:1px solid var(--line-strong);border-radius:4px;color:var(--ink-soft);background:var(--surface);box-shadow:none}:where(:root[data-appearance=upbit]) .limit-panel__flip:hover{border-color:var(--key-solid);color:var(--key-solid);background:var(--surface);box-shadow:none}:where(:root[data-appearance=upbit]) .tx-check,:where(:root[data-appearance=upbit]) .tx-error,:where(:root[data-appearance=upbit]) .tx-field .builder-input-suffix,:where(:root[data-appearance=upbit]) .tx-info,:where(:root[data-appearance=upbit]) .tx-note{border-radius:4px}:where(:root[data-appearance=upbit]) .tx-field .builder-input-suffix{height:40px}:where(:root[data-appearance=upbit]) .tx-check strong{font-weight:500}:where(:root[data-appearance=upbit]) .liquidity-review dd,:where(:root[data-appearance=upbit]) .tx-info dd{color:var(--ink-strong);font-weight:500}:where(:root[data-appearance=upbit]) .liquidity-review div{min-height:26px;font-size:12px}:where(:root[data-appearance=upbit]) .liquidity-review dt,:where(:root[data-appearance=upbit]) .tx-info dt{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .position-panel .position-preview,:where(:root[data-appearance=upbit]) .position-preview{margin:2px 0 0;padding:12px;border-radius:0;background:var(--surface-soft)}:where(:root[data-appearance=upbit]) .position-preview small,:where(:root[data-appearance=upbit]) .position-preview span{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=upbit]) .position-preview strong{color:var(--ink-strong);font:700 20px var(--font-display)}:where(:root[data-appearance=upbit]) .action-assurance{margin-top:2px;font-size:12px}:where(:root[data-appearance=upbit]) .action-assurance svg{color:var(--upbit-blue)}:where(:root[data-appearance=upbit]) .text-button{color:var(--key-solid);font-weight:400}:where(:root[data-appearance=upbit]) .icon-button{border-color:var(--line-strong);border-radius:2px}:where(:root[data-appearance=upbit]) .strategy-picker{padding:0;border-radius:0;gap:0;background:transparent}:where(:root[data-appearance=upbit]) .strategy-picker button{position:relative;min-height:36px;margin-left:-1px;border:1px solid var(--line-strong);border-radius:0;color:var(--ink);background:var(--surface);font-weight:400}:where(:root[data-appearance=upbit]) .strategy-picker button:first-child{margin-left:0;border-radius:4px 0 0 4px}:where(:root[data-appearance=upbit]) .strategy-picker button:last-child{border-radius:0 4px 4px 0}:where(:root[data-appearance=upbit]) .strategy-picker button.active{z-index:1;border-color:var(--key-solid);color:var(--key-solid);background:var(--surface);box-shadow:none;font-weight:500}:where(:root[data-appearance=upbit]) .strategy-picker button.active b{background:var(--key-solid)}:where(:root[data-appearance=upbit]) .range-editor-m__legend{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=upbit]) .range-editor-m__legend i{border-radius:0}:where(:root[data-appearance=upbit]) .range-editor-m__legend small{font-weight:400}:where(:root[data-appearance=upbit]) .bin-chart__bars{border-bottom:1px solid var(--line-strong)}:where(:root[data-appearance=upbit]) .bin-chart--limit .bin-chart__block i,:where(:root[data-appearance=upbit]) .bin-chart__bars i{border-radius:0;opacity:.85}:where(:root[data-appearance=upbit]) .bin-chart__marker{border-left:1px dashed var(--ink-strong)}:where(:root[data-appearance=upbit]) .bin-chart__marker>span b{font-weight:500}:where(:root[data-appearance=upbit]) .bin-chart__grip,:where(:root[data-appearance=upbit]) .bin-chart__handle{border-radius:2px;background:var(--ink-strong)}:where(:root[data-appearance=upbit]) .bin-chart__grip b{border-radius:2px;font-weight:500}:where(:root[data-appearance=upbit]) .bin-chart__axis{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .depth-slider__bars i.in-range{background:color-mix(in srgb,var(--upbit-blue) 40%,transparent)}:where(:root[data-appearance=upbit]) .depth-slider__bars i.is-current{background:var(--upbit-blue)}:where(:root[data-appearance=upbit]) .depth-slider__track{height:2px;border-radius:0}:where(:root[data-appearance=upbit]) .depth-slider__fill,:where(:root[data-appearance=upbit]) .depth-slider__handle{background:var(--upbit-blue)}:where(:root[data-appearance=upbit]) .depth-slider__handle{width:14px;height:14px}:where(:root[data-appearance=upbit]) .range-input__label{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=upbit]) .range-input__box{height:40px;border-radius:4px}:where(:root[data-appearance=upbit]) .range-input__box:focus-within{border-color:var(--key-solid)}:where(:root[data-appearance=upbit]) .range-input__box em,:where(:root[data-appearance=upbit]) .range-input__box input{font-weight:500}:where(:root[data-appearance=upbit]) .range-input__box .range-input__pct,:where(:root[data-appearance=upbit]) .range-input__box em{font-size:11px;font-weight:400}:where(:root[data-appearance=upbit]) .action-dialog,:where(:root[data-appearance=upbit]) .feedback-modal,:where(:root[data-appearance=upbit]) .feedback-toast{border-radius:4px}:where(:root[data-appearance=upbit]) .tx-timeline li.is-done i{border-color:var(--upbit-blue);color:var(--upbit-blue)}:where(:root[data-appearance=upbit]) .tx-failure,:where(:root[data-appearance=upbit]) .tx-flow .action-review-rows,:where(:root[data-appearance=upbit]) .tx-hash,:where(:root[data-appearance=upbit]) .tx-insight,:where(:root[data-appearance=upbit]) .tx-timeline li{border-radius:4px}@media (max-width:1080px){:where(:root[data-appearance=upbit]) .position-panel{top:auto}}@media (max-width:760px){:where(:root[data-appearance=upbit]) .page-tabs button{padding:0 14px;font-size:14px}:where(:root[data-appearance=upbit]) .ds-panel.pool-bar{padding:12px 14px}:where(:root[data-appearance=upbit]) .pool-workspace__tabs{padding-right:8px}}:where(:root[data-appearance=upbit]) .pools-head{margin-bottom:8px}:where(:root[data-appearance=upbit]) .pools-head__copy h1{font:700 22px/1.2 var(--font-display)}:where(:root[data-appearance=upbit]) .pools-head__copy p{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=upbit]) .pools-head__stats>div{border-right-color:var(--line-strong)}:where(:root[data-appearance=upbit]) .pools-head__stats dt{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=upbit]) .pools-head__stats dd{font:700 16px var(--font-display)}:where(:root[data-appearance=upbit]) .pools-toolbar{margin-bottom:0;padding:0 12px 0 0;border-bottom:1px solid var(--tab-line);background:var(--surface)}:where(:root[data-appearance=upbit]) .pools-views{align-self:stretch;gap:0}:where(:root[data-appearance=upbit]) .pools-views button{min-height:45px;padding:0 22px;border-radius:0;color:var(--ink);font:500 15px var(--font-body)}:where(:root[data-appearance=upbit]) .pools-views button:hover{color:var(--key-solid);background:transparent}:where(:root[data-appearance=upbit]) .pools-views button.active{color:var(--key-solid);font-weight:700}:where(:root[data-appearance=upbit]) .pools-views button.active:after{left:0;right:0;bottom:-1px;height:3px;border-radius:0}:where(:root[data-appearance=upbit]) .pool-columns__button em,:where(:root[data-appearance=upbit]) .pools-views em{border-radius:2px;font-weight:500}:where(:root[data-appearance=upbit]) .pools-toolbar .ds-field{height:34px;border-radius:4px}:where(:root[data-appearance=upbit]) .pools-toolbar .ds-field input{font-size:13px;font-weight:400}:where(:root[data-appearance=upbit]) .pools-toolbar .ds-segmented button{min-height:34px}:where(:root[data-appearance=upbit]) .pools-toolbar .ds-select>button{min-height:34px;font-size:13px}:where(:root[data-appearance=upbit]) .pool-columns__button{min-height:34px;border-radius:4px;color:var(--ink);font-size:13px;font-weight:400}:where(:root[data-appearance=upbit]) .pool-columns.is-open .pool-columns__button,:where(:root[data-appearance=upbit]) .pool-columns__button:hover{color:var(--key-solid);background:var(--surface)}:where(:root[data-appearance=upbit]) .pool-columns__menu{box-shadow:0 6px 20px rgba(26,36,52,.14)}:where(:root[data-appearance=upbit]) .pool-columns__menu>button[role]{font-weight:400}:where(:root[data-appearance=upbit]) .pool-columns__menu>button[role]>span{border-radius:2px}:where(:root[data-appearance=upbit]) .pool-row{min-height:60px;padding:8px 16px 8px 12px;color:var(--ink);font-size:13px}:where(:root[data-appearance=upbit]) .pool-row--head{min-height:32px;color:var(--ink-soft);font-size:11px;font-weight:400}:where(:root[data-appearance=upbit]) .pool-row--head>button.active,:where(:root[data-appearance=upbit]) .pool-row--head>button:hover{color:var(--key-solid)}:where(:root[data-appearance=upbit]) .pool-row:not(.pool-row--head):hover{background-color:var(--surface-soft);background-image:none}:where(:root[data-appearance=upbit]) .pool-rank{font-size:11px;font-weight:400}:where(:root[data-appearance=upbit]) .currency-name strong,:where(:root[data-appearance=upbit]) .pool-name strong{font:700 14px var(--font-display)}:where(:root[data-appearance=upbit]) .currency-name small,:where(:root[data-appearance=upbit]) .pool-name small{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .pool-cell strong{font-weight:500}:where(:root[data-appearance=upbit]) .mini-trend polyline{stroke-width:1.25}:where(:root[data-appearance=upbit]) .table-footer{border-top:1px solid var(--line);color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=upbit]) .empty-state strong,:where(:root[data-appearance=upbit]) .empty-table strong{font:700 16px var(--font-display)}:where(:root[data-appearance=upbit]) .ds-badge--negative,:where(:root[data-appearance=upbit]) .feedback-modal,:where(:root[data-appearance=upbit]) .feedback-toast,:where(:root[data-appearance=upbit]) .swap-route-error,:where(:root[data-appearance=upbit]) .token-checks li.is-blocked,:where(:root[data-appearance=upbit]) .tx-error,:where(:root[data-appearance=upbit]) .tx-failure,:where(:root[data-appearance=upbit]) .tx-timeline li.is-failed{--negative:var(--upbit-rise)}:where(:root[data-appearance=upbit]) .action-assurance,:where(:root[data-appearance=upbit]) .action-success,:where(:root[data-appearance=upbit]) .assurance-list,:where(:root[data-appearance=upbit]) .claim-note,:where(:root[data-appearance=upbit]) .direct-action-notice,:where(:root[data-appearance=upbit]) .graduation-steps,:where(:root[data-appearance=upbit]) .intro-checklist,:where(:root[data-appearance=upbit]) .pool-action-notice,:where(:root[data-appearance=upbit]) .pool-create-notice,:where(:root[data-appearance=upbit]) .price-reference,:where(:root[data-appearance=upbit]) .quick-flow-note,:where(:root[data-appearance=upbit]) .safety-banner,:where(:root[data-appearance=upbit]) .token-checks li:not(.is-blocked),:where(:root[data-appearance=upbit]) .trade-notice,:where(:root[data-appearance=upbit]) .tx-timeline li.is-done,:where(:root[data-appearance=upbit]) .verified-copy{--positive:var(--upbit-blue)}:where(:root[data-appearance=upbit]) .creation-chart--arl i.is-quote,:where(:root[data-appearance=upbit]) .range-viz__bars i.is-quote,:where(:root[data-appearance=upbit]) .range-viz__legend b.part-1,:where(:root[data-appearance=upbit]) .tx-insight__bar i.part-1,:where(:root[data-appearance=upbit]) .tx-insight__legend b.part-1{background:var(--upbit-rise)}:where(:root[data-appearance=upbit]) .workspace-header{min-height:0;padding:4px 2px 12px}:where(:root[data-appearance=upbit]) .create-landing .type-h1,:where(:root[data-appearance=upbit]) .workspace-header h1{font:700 22px/1.25 var(--font-display)}:where(:root[data-appearance=upbit]) .create-landing__head p,:where(:root[data-appearance=upbit]) .create-strategy__copy p,:where(:root[data-appearance=upbit]) .workspace-header p{color:var(--ink-soft);font-size:13px}:where(:root[data-appearance=upbit]) .back-link{min-height:32px;margin-top:0;font-weight:400}:where(:root[data-appearance=upbit]) .back-link:hover{color:var(--key-solid)}:where(:root[data-appearance=upbit]) .create-landing{gap:12px}:where(:root[data-appearance=upbit]) .create-landing__head a{color:var(--key-solid);font-size:13px;font-weight:400}:where(:root[data-appearance=upbit]) .create-strategy>.ds-segmented button{min-height:40px;font-size:14px}:where(:root[data-appearance=upbit]) .create-card__features li,:where(:root[data-appearance=upbit]) .immutable-list li{padding:1px 7px;border-color:var(--line-strong);border-radius:2px;background:var(--surface);font-size:11px;font-weight:400}:where(:root[data-appearance=upbit]) .create-modes{gap:0}:where(:root[data-appearance=upbit]) .create-mode{padding:16px 20px;border-bottom:1px solid var(--line)}:where(:root[data-appearance=upbit]) .create-mode:hover{background-color:var(--surface-soft);background-image:none;transform:none}:where(:root[data-appearance=upbit]) .create-mode__title strong{font:700 16px/1.2 var(--font-display)}:where(:root[data-appearance=upbit]) .create-mode__foot{font-size:13px}:where(:root[data-appearance=upbit]) .create-mode__foot>svg{color:var(--key-solid)}:where(:root[data-appearance=upbit]) .create-card__mode-icon,:where(:root[data-appearance=upbit]) .creation-callout__icon,:where(:root[data-appearance=upbit]) .pool-workspace-empty__icon{border-color:var(--line-strong);background:var(--surface)}:where(:root[data-appearance=upbit]) .advanced-creation-workspace{margin-top:0}:where(:root[data-appearance=upbit]) .creation-section{padding:20px 24px}:where(:root[data-appearance=upbit]) .creation-section>header{margin-bottom:14px}:where(:root[data-appearance=upbit]) .creation-section>header>span{width:22px;height:22px;min-width:22px;border-radius:2px;font-size:11px;font-weight:700}:where(:root[data-appearance=upbit]) .creation-section>header h2{font-size:16px;line-height:22px}:where(:root[data-appearance=upbit]) .creation-section>header p{color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=upbit]) .builder-field,:where(:root[data-appearance=upbit]) .pair-token-field>span strong,:where(:root[data-appearance=upbit]) .quick-create__field>span,:where(:root[data-appearance=upbit]) .tx-field__label{color:var(--ink-soft);font-weight:400}:where(:root[data-appearance=upbit]) .pair-inputs button,:where(:root[data-appearance=upbit]) .pair-select .ds-select>button{min-height:44px;height:44px}:where(:root[data-appearance=upbit]) .builder-field>input,:where(:root[data-appearance=upbit]) .builder-field>select,:where(:root[data-appearance=upbit]) .builder-input-suffix,:where(:root[data-appearance=upbit]) .price-input{height:44px;min-height:44px;font-weight:500}:where(:root[data-appearance=upbit]) .tx-field .builder-input-suffix,:where(:root[data-appearance=upbit]) .tx-field .ds-segmented,:where(:root[data-appearance=upbit]) .tx-field .ds-select>button{height:40px;min-height:40px}:where(:root[data-appearance=upbit]) .builder-field>input:focus,:where(:root[data-appearance=upbit]) .builder-field>input:hover,:where(:root[data-appearance=upbit]) .builder-field>select:focus,:where(:root[data-appearance=upbit]) .builder-field>select:hover,:where(:root[data-appearance=upbit]) .builder-input-suffix:focus-within,:where(:root[data-appearance=upbit]) .builder-input-suffix:hover,:where(:root[data-appearance=upbit]) .price-input:focus-within,:where(:root[data-appearance=upbit]) .quick-create__input:focus-within,:where(:root[data-appearance=upbit]) .tx-field .builder-input-suffix:focus-within{border-color:var(--key-solid);background:var(--surface);box-shadow:none}:where(:root[data-appearance=upbit]) .builder-input-suffix input,:where(:root[data-appearance=upbit]) .price-input input,:where(:root[data-appearance=upbit]) .quick-create__input input{font:500 14px var(--font-body)}:where(:root[data-appearance=upbit]) .price-input button{min-height:30px;font-weight:400}:where(:root[data-appearance=upbit]) .pair-divider,:where(:root[data-appearance=upbit]) .pair-switch{border-radius:4px}:where(:root[data-appearance=upbit]) .creation-callout{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .creation-action-bar{border-radius:0}:where(:root[data-appearance=upbit]) .creation-action-bar span,:where(:root[data-appearance=upbit]) .preview-composition>span,:where(:root[data-appearance=upbit]) .preview-heading>div>span{color:var(--key-solid);font-size:11px;font-weight:500}:where(:root[data-appearance=upbit]) .creation-preview{top:70px;border-radius:0}:where(:root[data-appearance=upbit]) .preview-heading strong{font:700 16px var(--font-display)}:where(:root[data-appearance=upbit]) .preview-placeholder-token{font-weight:700}:where(:root[data-appearance=upbit]) .creation-chart,:where(:root[data-appearance=upbit]) .range-viz{border-color:var(--line);border-radius:0}:where(:root[data-appearance=upbit]) .creation-chart i,:where(:root[data-appearance=upbit]) .creation-chart--arl i,:where(:root[data-appearance=upbit]) .range-viz__bars span{border-radius:0}:where(:root[data-appearance=upbit]) .creation-chart-axis span.is-open,:where(:root[data-appearance=upbit]) .range-viz__axis .is-open{font-weight:700}:where(:root[data-appearance=upbit]) .advanced-content dl div,:where(:root[data-appearance=upbit]) .creation-preview>dl>div{font-size:12px}:where(:root[data-appearance=upbit]) .advanced-content dt,:where(:root[data-appearance=upbit]) .creation-preview dt{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .advanced-content dd,:where(:root[data-appearance=upbit]) .creation-preview dd{color:var(--ink-strong);font-weight:500}:where(:root[data-appearance=upbit]) .range-viz__head strong{font:700 14px var(--font-display)}:where(:root[data-appearance=upbit]) .range-viz__marker{border-left-width:1px}:where(:root[data-appearance=upbit]) .range-viz__legend strong,:where(:root[data-appearance=upbit]) .range-viz__marker b strong{font-weight:700}:where(:root[data-appearance=upbit]) .advanced-disclosure summary{font-weight:400}:where(:root[data-appearance=upbit]) .action-dialog-backdrop,:where(:root[data-appearance=upbit]) .feedback-modal-backdrop,:where(:root[data-appearance=upbit]) .token-modal-backdrop{background:rgba(0,0,0,.5);-webkit-backdrop-filter:none;backdrop-filter:none}:where(:root[data-appearance=upbit]) .action-dialog,:where(:root[data-appearance=upbit]) .feedback-modal,:where(:root[data-appearance=upbit]) .token-modal{border:0;border-radius:4px;box-shadow:0 8px 28px rgba(0,0,0,.2)}:where(:root[data-appearance=upbit]) .action-dialog>header{padding:16px 20px 14px;margin-bottom:14px;border-bottom:1px solid var(--line-strong)}:where(:root[data-appearance=upbit]) .action-dialog>header h2{font-size:18px;line-height:1.3}:where(:root[data-appearance=upbit]) .action-dialog>header p:not(.tx-stage){margin-top:4px;color:var(--ink-soft);font-size:12px}:where(:root[data-appearance=upbit]) .action-dialog>header button,:where(:root[data-appearance=upbit]) .feedback-close,:where(:root[data-appearance=upbit]) .token-modal>header button{width:30px;height:30px;border-radius:4px;color:var(--ink-soft);background:transparent}:where(:root[data-appearance=upbit]) .action-dialog>header button:hover,:where(:root[data-appearance=upbit]) .feedback-close:hover,:where(:root[data-appearance=upbit]) .token-modal>header button:hover{color:var(--ink-strong);background:var(--surface-tint)}:where(:root[data-appearance=upbit]) .tx-stage{gap:4px}:where(:root[data-appearance=upbit]) .tx-stage span{padding:1px 7px;border-radius:2px;color:var(--ink-muted);background:var(--surface-tint);font-size:11px;font-weight:400}:where(:root[data-appearance=upbit]) .tx-stage span.active{font-weight:500}:where(:root[data-appearance=upbit]) .action-review-rows,:where(:root[data-appearance=upbit]) .quick-create__body,:where(:root[data-appearance=upbit]) .tx-fields{padding-inline:20px}:where(:root[data-appearance=upbit]) .action-technical,:where(:root[data-appearance=upbit]) .existing-modal__pool,:where(:root[data-appearance=upbit]) .tx-failure,:where(:root[data-appearance=upbit]) .tx-flow .action-review-rows,:where(:root[data-appearance=upbit]) .tx-hash,:where(:root[data-appearance=upbit]) .tx-insight,:where(:root[data-appearance=upbit]) .tx-step-preview,:where(:root[data-appearance=upbit]) .tx-warnings{margin-inline:20px}:where(:root[data-appearance=upbit]) .tx-flow .action-review-rows{padding:4px 12px;border-radius:0}:where(:root[data-appearance=upbit]) .tx-flow .action-review-rows>div{min-height:36px;font-size:13px}:where(:root[data-appearance=upbit]) .action-review-rows span{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .action-review-rows strong{color:var(--ink-strong);font-weight:500}:where(:root[data-appearance=upbit]) .existing-modal__pool,:where(:root[data-appearance=upbit]) .quick-create__notice,:where(:root[data-appearance=upbit]) .tx-hash,:where(:root[data-appearance=upbit]) .tx-info,:where(:root[data-appearance=upbit]) .tx-insight{border-radius:0}:where(:root[data-appearance=upbit]) .tx-insight__head strong,:where(:root[data-appearance=upbit]) .tx-insight__legend{font-weight:500}:where(:root[data-appearance=upbit]) .tx-insight__bar{height:8px;border-radius:0}:where(:root[data-appearance=upbit]) .tx-insight__legend b{border-radius:0}:where(:root[data-appearance=upbit]) .tx-warnings li{border-radius:0;font-size:12px}:where(:root[data-appearance=upbit]) .tx-step-preview li{padding:1px 8px;border-color:var(--line-strong);border-radius:2px;font-size:12px;font-weight:400}:where(:root[data-appearance=upbit]) .action-technical{border-color:var(--line-strong);border-radius:4px}:where(:root[data-appearance=upbit]) .action-technical summary{min-height:40px;font-weight:500}:where(:root[data-appearance=upbit]) .tx-reset{border-radius:2px}:where(:root[data-appearance=upbit]) .tx-timeline{padding-inline:20px}:where(:root[data-appearance=upbit]) .tx-timeline li{border-radius:0}:where(:root[data-appearance=upbit]) .tx-timeline li i{width:22px;height:22px;font-size:11px}:where(:root[data-appearance=upbit]) .tx-timeline li strong{font-weight:500}:where(:root[data-appearance=upbit]) .action-success{padding:4px 24px 16px}:where(:root[data-appearance=upbit]) .action-success>span{width:48px;height:48px}:where(:root[data-appearance=upbit]) .action-success p{margin:10px 0 0;font-size:12px}:where(:root[data-appearance=upbit]) .action-dialog>footer,:where(:root[data-appearance=upbit]) .feedback-modal>footer{padding:16px 20px 20px;gap:8px}:where(:root[data-appearance=upbit]) .tx-flow>footer{padding-top:16px}:where(:root[data-appearance=upbit]) .action-dialog>footer .ds-button,:where(:root[data-appearance=upbit]) .feedback-modal>footer .ds-button{flex:1 1;min-height:44px;font-size:15px}:where(:root[data-appearance=upbit]) .action-dialog>footer .ds-button--secondary,:where(:root[data-appearance=upbit]) .feedback-modal>footer .ds-button--secondary{border-color:transparent;color:var(--ink-strong);background:var(--key-subtle)}:where(:root[data-appearance=upbit]) .action-dialog>footer .ds-button--secondary:hover,:where(:root[data-appearance=upbit]) .feedback-modal>footer .ds-button--secondary:hover{color:var(--ink-strong);background:color-mix(in srgb,var(--key-subtle) 90%,#000)}:where(:root[data-appearance=upbit]) .quick-create__input{min-height:40px}:where(:root[data-appearance=upbit]) .quick-create__notice>svg{color:var(--key-solid)}:where(:root[data-appearance=upbit]) .quick-create__notice .text-button{font-weight:400}:where(:root[data-appearance=upbit]) .token-modal{padding:20px}:where(:root[data-appearance=upbit]) .token-modal>header h2{font:700 18px/1.3 var(--font-display)}:where(:root[data-appearance=upbit]) .token-modal-search{min-height:40px;margin-top:14px;padding:0 12px}:where(:root[data-appearance=upbit]) .token-modal-search:focus-within{border-color:var(--key-solid);background:var(--surface)}:where(:root[data-appearance=upbit]) .token-modal-search input{font-size:14px}:where(:root[data-appearance=upbit]) .token-shortcuts{margin-top:12px;gap:6px}:where(:root[data-appearance=upbit]) .token-shortcuts button{min-height:72px;border-color:var(--line-strong);font-weight:500}:where(:root[data-appearance=upbit]) .token-modal-list{gap:0}:where(:root[data-appearance=upbit]) .token-modal-list>button{min-height:56px;padding:8px 10px;border-width:0 0 1px;border-color:var(--line);border-radius:0}:where(:root[data-appearance=upbit]) .token-modal-list>button.selected,:where(:root[data-appearance=upbit]) .token-modal-list>button:hover,:where(:root[data-appearance=upbit]) .token-shortcuts button.selected,:where(:root[data-appearance=upbit]) .token-shortcuts button:hover{border-color:var(--line);background:var(--surface-soft)}:where(:root[data-appearance=upbit]) .token-shortcuts button.selected,:where(:root[data-appearance=upbit]) .token-shortcuts button:hover{border-color:var(--key-solid);background:var(--surface)}:where(:root[data-appearance=upbit]) .feedback-modal{padding:20px}:where(:root[data-appearance=upbit]) .feedback-modal>footer{padding:0}:where(:root[data-appearance=upbit]) .feedback-modal h2{font-size:18px}:where(:root[data-appearance=upbit]) .feedback-kicker{font-size:12px;font-weight:500}:where(:root[data-appearance=upbit]) .feedback-modal code,:where(:root[data-appearance=upbit]) .feedback-toast__action{border-radius:2px}:where(:root[data-appearance=upbit]) .feedback-toast{box-shadow:0 6px 20px rgba(26,36,52,.14)}:where(:root[data-appearance=upbit]) .feedback-toast__action{font-weight:500}:where(:root[data-appearance=upbit]) .creation-section .pair-inputs .ds-select>button,:where(:root[data-appearance=upbit]) .creation-section .pair-select .ds-select>button{min-height:44px;height:44px}:where(:root[data-appearance=upbit]) .ds-date-time{height:44px;font-weight:500}:where(:root[data-appearance=upbit]) .ds-date-time:focus-within,:where(:root[data-appearance=upbit]) .ds-date-time:hover{border-color:var(--key-solid);background:var(--surface)}:where(:root[data-appearance=upbit]) .tx-check{border-color:var(--line-strong)}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-select{min-height:44px;padding:0 12px;display:flex;align-items:center}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-select:focus-within,:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-select:hover{border-color:var(--key-solid);background:var(--surface)}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-select .ds-select{flex:1 1}:where(:root[data-appearance=upbit]) .creation-section .asset-pair-inputs .pair-select .ds-select>button{min-height:42px;height:42px}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-select .ds-select__menu{left:-13px;right:-13px}:where(:root[data-appearance=upbit]) .asset-pair-inputs .ds-select__menu>button{min-height:44px;padding:6px 10px}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-switch{width:32px;height:32px;border:1px solid var(--line-strong);background:var(--surface)}:where(:root[data-appearance=upbit]) .asset-pair-inputs--labelled .pair-switch{margin-bottom:6px}:where(:root[data-appearance=upbit]) .pair-inputs{column-gap:10px;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)}:where(:root[data-appearance=upbit]) .pair-token-field>span{min-height:0;margin-bottom:6px}:where(:root[data-appearance=upbit]) .choice-grid{gap:8px}:where(:root[data-appearance=upbit]) .choice-grid.spacing-grid>button,:where(:root[data-appearance=upbit]) .choice-grid>button{min-height:0;padding:12px 14px;align-content:center;gap:4px}:where(:root[data-appearance=upbit]) .choice-grid>button:hover{transform:none;background:var(--surface)}:where(:root[data-appearance=upbit]) .choice-grid>button.selected{background:color-mix(in srgb,var(--key-solid) 5%,var(--surface))}:where(:root[data-appearance=upbit]) .choice-grid>button>span{font-weight:700}:where(:root[data-appearance=upbit]) .choice-card-title,:where(:root[data-appearance=upbit]) .spacing-grid .choice-card-title{min-height:20px}:where(:root[data-appearance=upbit]) .choice-card-title .ds-badge,:where(:root[data-appearance=upbit]) .spacing-grid .choice-card-title .ds-badge{min-height:18px;padding:0 5px}:where(:root[data-appearance=upbit]) .choice-grid>button>small{color:var(--ink-soft)}:where(:root[data-appearance=upbit]) .create-mode__title{min-height:34px}:where(:root[data-appearance=upbit]) .create-mode{padding:14px 20px;gap:6px}:where(:root[data-appearance=upbit]) .manage-action-grid>button{min-height:0;padding:14px;align-items:center}:where(:root[data-appearance=upbit]) .manage-action-grid>button>.manage-action-arrow{align-self:start}:where(:root[data-appearance=upbit]) .builder-field,:where(:root[data-appearance=upbit]) .quick-create__field,:where(:root[data-appearance=upbit]) .tx-field{gap:6px}:where(:root[data-appearance=upbit]) .tx-field__label{min-height:20px}:where(:root[data-appearance=upbit]) .creation-section>.builder-field+.builder-field,:where(:root[data-appearance=upbit]) .creation-section>.ds-segmented+.builder-field,:where(:root[data-appearance=upbit]) .section-control-row+.builder-field{margin-top:12px}:where(:root[data-appearance=upbit]) .tx-fields.tx-fields--flush{padding-inline:0}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-switch,:where(:root[data-appearance=upbit]) .creation-section .pair-inputs .pair-switch,:where(:root[data-appearance=upbit]) .limit-panel__flip,:where(:root[data-appearance=upbit]) .switch-tokens{width:28px;height:28px;min-height:28px;padding:0;border:1px solid var(--line-strong);border-radius:4px;display:grid;place-items:center;color:var(--ink-soft);background:var(--surface);box-shadow:none}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-switch:hover,:where(:root[data-appearance=upbit]) .creation-section .pair-inputs .pair-switch:hover,:where(:root[data-appearance=upbit]) .limit-panel__flip:hover,:where(:root[data-appearance=upbit]) .switch-tokens:hover{border-color:var(--key-solid);color:var(--key-solid);background:var(--surface);box-shadow:none}:where(:root[data-appearance=upbit]) .switch-tokens:hover{transform:rotate(90deg)}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-switch:hover{transform:none}:where(:root[data-appearance=upbit]) .asset-pair-inputs .pair-switch svg,:where(:root[data-appearance=upbit]) .limit-panel__flip svg,:where(:root[data-appearance=upbit]) .switch-tokens svg{width:15px;height:15px}:where(:root[data-appearance=upbit]) .asset-pair-inputs--labelled .pair-switch{margin-bottom:8px}:where(:root[data-appearance=upbit]) .pair-inputs{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}:where(:root[data-appearance=upbit]) .limit-panel__flip{margin:0 auto -25px}:root[data-appearance=upbit][data-appearance=binance]{--font-body:BinanceNova,Arial,"Noto Sans KR",sans-serif;--font-display:var(--font-body);--trade-buy-solid:#2ebd85;--trade-sell-solid:#f6465d;--trade-on-solid:#0b0e11}:root[data-appearance=upbit][data-appearance=upbit]{color-scheme:light;--font-body:Roboto,"Noto Sans KR",sans-serif;--font-display:var(--font-body);--trade-buy-solid:#c62d36;--trade-sell-solid:#0062df;--trade-on-solid:#ffffff}:where(:root[data-appearance=upbit]) .appearance-select>button{min-height:34px;font-size:12px}:where(:root[data-appearance=upbit]) .appearance-select .ds-select__menu{z-index:60}:where(:root[data-appearance=upbit]) .appearance-select--mobile>button{min-height:42px}:where(:root[data-appearance=upbit]) .app-header,:where(:root[data-appearance=upbit]) .mobile-menu{--font-body:"Manrope",system-ui,sans-serif;--font-display:"Nunito Sans",system-ui,sans-serif;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--page-gutter:20px;--surface-brand-subtle:color-mix(in srgb,var(--key-solid) 8%,transparent);font:15px/1.5 var(--font-body);color:var(--ink-strong)}:where(:root[data-appearance=upbit]) .app-header small,:where(:root[data-appearance=upbit]) .mobile-menu small{font-size:13px!important}:where(:root[data-appearance=upbit]) .app-header strong,:where(:root[data-appearance=upbit]) .mobile-menu strong{font-weight:700}:where(:root[data-appearance=upbit]) .app-header .ds-button{gap:10px;border-radius:var(--radius-pill);font-weight:750}:where(:root[data-appearance=upbit]) .app-header .header-actions>.ds-button--sm{min-height:34px;font-size:14px}:where(:root[data-appearance=upbit]) .app-header .ds-button:hover{transform:translateY(-1px)}:where(:root[data-appearance=upbit]) .app-header .ds-button:active{transform:translateY(0)}:where(:root[data-appearance=upbit]) .app-header .ds-button--primary:hover{background:color-mix(in srgb,var(--key-solid) 88%,var(--surface))}:where(:root[data-appearance=upbit]) .app-header .status-label{gap:8px;font-size:14px;font-weight:700}:where(:root[data-appearance=upbit]) .app-header .network-pill .status-label i{width:8px;height:8px;background:var(--key-solid);box-shadow:0 0 0 4px color-mix(in srgb,var(--key-solid) 14%,transparent)}:where(:root[data-appearance=upbit]) .app-header .ds-select>button,:where(:root[data-appearance=upbit]) .mobile-menu .ds-select>button{font-weight:700}:where(:root[data-appearance=upbit]) .app-header .ds-select__menu,:where(:root[data-appearance=upbit]) .mobile-menu .ds-select__menu{border:1px solid var(--line-strong);border-radius:11px;gap:2px;box-shadow:0 18px 46px rgba(13,16,24,.16)}:where(:root[data-appearance=upbit]) .app-header .ds-select__menu>button,:where(:root[data-appearance=upbit]) .mobile-menu .ds-select__menu>button{border-radius:7px}:where(:root[data-appearance=upbit]) .app-header .ds-select__menu>button:hover,:where(:root[data-appearance=upbit]) .app-header .ds-select__menu>button[aria-selected=true],:where(:root[data-appearance=upbit]) .mobile-menu .ds-select__menu>button:hover,:where(:root[data-appearance=upbit]) .mobile-menu .ds-select__menu>button[aria-selected=true]{background:var(--surface-brand-subtle)}@media (max-width:900px){:where(:root[data-appearance=upbit]) .app-header,:where(:root[data-appearance=upbit]) .mobile-menu{--page-gutter:12px}:where(:root[data-appearance=upbit]) .app-header .header-actions>.ds-button--sm{min-height:38px;font-size:13px}}:where(:root[data-appearance=upbit]) .portfolio-workspace .portfolio-panel>.workspace-toolbar:first-child,:where(:root[data-appearance=upbit]) .workspace-page__tabs .page-tabs{border-radius:0}:where(:root[data-appearance=upbit]) .portfolio-account-facts dd,:where(:root[data-appearance=upbit]) .workspace-asset strong,:where(:root[data-appearance=upbit]) .workspace-cell-stack>strong{font-weight:500}:where(:root[data-appearance=upbit]) .workspace-inline-metrics strong{font-size:20px;font-weight:600}:where(:root[data-appearance=upbit]) .portfolio-account-value__amount{font-size:32px;font-weight:600}:where(:root[data-appearance=upbit]) .portfolio-account-pnl__value>strong{font-size:28px;font-weight:600}:where(:root[data-appearance=upbit]) .portfolio-account-pnl,:where(:root[data-appearance=upbit]) .portfolio-account-value{padding:20px}:where(:root[data-appearance=upbit]) .portfolio-position-controls{border-color:var(--line)}:where(:root[data-appearance=upbit]) .workspace-table article{border-top:1px solid var(--line)}:root:where([data-appearance=upbit])[data-appearance=binance] .workspace-table article{border-top:0}:where(:root[data-appearance=upbit]) .portfolio-position-controls .ds-segmented button,:where(:root[data-appearance=upbit]) .workspace-toolbar .ds-segmented button{font-weight:500}:where(:root[data-appearance=upbit]) .launch-token-links>a,:where(:root[data-appearance=upbit]) .launch-token-links>button,:where(:root[data-appearance=upbit]) .workspace-icon-button{border-radius:var(--radius-sm)}:where(:root[data-appearance=upbit]) .launch-order .ds-trade-switch,:where(:root[data-appearance=upbit]) .launch-order .ds-trade-switch button{border-radius:var(--radius-sm)}:where(:root[data-appearance=upbit]) .launch-order .trade-amount-field,:where(:root[data-appearance=upbit]) .launch-order__settings{border-radius:var(--radius-sm)}:where(:root[data-appearance=upbit]) .launch-chart__controls .ds-segmented,:where(:root[data-appearance=upbit]) .launch-chart__types button{border-radius:var(--radius-sm)}:where(:root[data-appearance=upbit]) .launch-terminal .pool-workspace__tabs{margin-bottom:0}:where(:root[data-appearance=upbit]) .portfolio-workspace .creator-group,:where(:root[data-appearance=upbit]) .portfolio-workspace .saved-alerts-section{border-radius:var(--radius-lg)}:root[data-appearance=upbit][data-appearance=binance]{--exchange-control-height:40px;--exchange-panel-gap:4px}:root[data-appearance=upbit][data-appearance=upbit]{--exchange-control-height:44px;--exchange-panel-gap:10px}:where(:root[data-appearance=upbit]) .workspace-header{gap:16px;margin-bottom:16px}:where(:root[data-appearance=upbit]) .workspace-header__copy h1{line-height:1.25}:where(:root[data-appearance=upbit]) .workspace-header__copy p{line-height:1.5}:where(:root[data-appearance=upbit]) .launch-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(:root[data-appearance=upbit]) .builder-field>input,:where(:root[data-appearance=upbit]) .builder-input-suffix,:where(:root[data-appearance=upbit]) .launch-create-form .builder-field>.ds-select>button{height:var(--exchange-control-height);min-height:var(--exchange-control-height)}:where(:root[data-appearance=upbit]) .builder-field{gap:8px}:where(:root[data-appearance=upbit]) .builder-field>label:first-child,:where(:root[data-appearance=upbit]) .builder-field>span:first-child{min-height:20px;line-height:20px}:where(:root[data-appearance=upbit]) .builder-field>input,:where(:root[data-appearance=upbit]) .builder-input-suffix{padding-inline:12px}:where(:root[data-appearance=upbit]) .launch-create-builder{margin-top:16px;padding:20px;gap:24px}:where(:root[data-appearance=upbit]) .launch-builder-heading{gap:10px;margin-bottom:12px;align-items:flex-start}:where(:root[data-appearance=upbit]) .launch-builder-heading:not(:first-child){margin-top:24px}:where(:root[data-appearance=upbit]) .launch-builder-heading>span{width:24px;height:24px;border-radius:var(--radius-sm);font-size:12px;font-weight:500}:where(:root[data-appearance=upbit]) .launch-builder-heading h2,:where(:root[data-appearance=upbit]) .launch-create-review>h2{font-size:18px;line-height:24px}:where(:root[data-appearance=upbit]) .launch-create-review{top:80px;padding:16px}:where(:root[data-appearance=upbit]) .launch-create-review .action-assurance{margin-top:12px;align-items:flex-start;line-height:1.5}:where(:root[data-appearance=upbit]) .launch-create-review .action-assurance>svg{flex-shrink:0;margin-top:2px}:where(:root[data-appearance=upbit]) .launch-advanced .advanced-content{display:grid;gap:16px}:where(:root[data-appearance=upbit]) .launch-advanced .advanced-content>.builder-field{margin-block:0}:where(:root[data-appearance=upbit]) .launch-fee-settings{gap:12px}:where(:root[data-appearance=upbit]) .launch-fee-settings .ds-segmented button{min-height:34px}:where(:root[data-appearance=upbit]) .portfolio-position-controls{align-items:center;gap:12px;padding:12px 16px}:where(:root[data-appearance=upbit]) .portfolio-position-controls .ds-search,:where(:root[data-appearance=upbit]) .portfolio-position-controls .ds-select>button{height:38px;min-height:38px}:where(:root[data-appearance=upbit]) .workspace-toolbar{min-height:52px;padding:10px 16px}:where(:root[data-appearance=upbit]) .workspace-toolbar__actions,:where(:root[data-appearance=upbit]) .workspace-toolbar__main{gap:10px 12px}:where(:root[data-appearance=upbit]) .workspace-toolbar .ds-search{height:34px}:where(:root[data-appearance=upbit]) .workspace-table article{min-height:56px;padding-block:10px}:where(:root[data-appearance=upbit]) .workspace-inline-metrics{padding:16px;gap:16px 32px}:where(:root[data-appearance=upbit]) .workspace-section-copy{padding:12px 16px;line-height:1.5}:where(:root[data-appearance=upbit]) .metrics-grid .ds-metric{padding:16px 20px}:where(:root[data-appearance=upbit]) .metrics-grid .ds-metric>strong{display:block;margin-top:4px;font-size:20px;line-height:1.3}:where(:root[data-appearance=upbit]) .metrics-grid .ds-metric>small{display:block;margin-top:6px;line-height:1.5}:where(:root[data-appearance=upbit]) .workspace-intro{min-height:0;padding:20px 0;gap:16px}:where(:root[data-appearance=upbit]) .workspace-intro h2{font-size:20px;line-height:1.3}:where(:root[data-appearance=upbit]) .workspace-intro p{margin-top:6px}:where(:root[data-appearance=upbit]) .vault-builder{gap:24px;align-items:start}:where(:root[data-appearance=upbit]) .vault-form>h3{margin-block:20px 12px}:where(:root[data-appearance=upbit]) .recipient-row{grid-template-columns:minmax(0,1fr) 100px 40px;align-items:center;gap:8px}:where(:root[data-appearance=upbit]) .recipient-row>button,:where(:root[data-appearance=upbit]) .recipient-row>input,:where(:root[data-appearance=upbit]) .recipient-row>label{min-height:40px;height:40px;border:1px solid var(--line-strong);background:var(--surface);border-radius:var(--radius-sm)}:where(:root[data-appearance=upbit]) .recipient-row>input:focus,:where(:root[data-appearance=upbit]) .recipient-row>label:focus-within{border-color:var(--line-accent);box-shadow:var(--focus-ring)}:where(:root[data-appearance=upbit]) .recipient-row>label{justify-content:space-between}:where(:root[data-appearance=upbit]) .recipient-row>label input{width:100%}:where(:root[data-appearance=upbit]) .claim-note{min-height:56px;margin-top:20px;padding:12px 16px;line-height:1.5}:where(:root[data-appearance=upbit]) .claim-note>svg{flex-shrink:0}:where(:root[data-appearance=upbit]) .currency-chain-toolbar{align-items:center;gap:12px;padding:12px 16px}:where(:root[data-appearance=upbit]) .currency-chain-toolbar .ds-select>button{min-height:38px}:where(:root[data-appearance=upbit]) .position-panel__head{gap:8px}:where(:root[data-appearance=upbit]) .position-panel__head>span{min-width:0}:where(:root[data-appearance=upbit]) .position-panel__tabs{gap:16px}:where(:root[data-appearance=upbit]) .position-panel .liquidity-amount{gap:6px}:where(:root[data-appearance=upbit]) .pool-strip__hint{line-height:1.5}:where(:root[data-appearance=upbit]) .tx-fields>.tx-field:only-child{grid-column:1/-1}:where(:root[data-appearance=upbit]) .pools-toolbar{flex-wrap:wrap;gap:12px}:where(:root[data-appearance=upbit]) .pools-toolbar__right{min-width:0;max-width:100%;flex-wrap:wrap}:where(:root[data-appearance=upbit]) .pools-views{min-width:0;max-width:100%;overflow-x:auto;flex-shrink:1}:where(:root[data-appearance=upbit]) .page-tabs,:where(:root[data-appearance=upbit]) .pools-views{overflow-y:hidden;scrollbar-width:none}:where(:root[data-appearance=upbit]) .page-tabs::-webkit-scrollbar,:where(:root[data-appearance=upbit]) .pools-views::-webkit-scrollbar{display:none}:where(:root[data-appearance=upbit]) .page-tabs>button,:where(:root[data-appearance=upbit]) .pools-views>button{flex-shrink:0}:root:where([data-appearance=upbit])[data-appearance=upbit] .pools-views button.active:after{bottom:0}:root:where([data-appearance=upbit])[data-appearance=upbit] .ds-trade-switch button[data-side=buy]{color:var(--trade-buy-solid)}:root:where([data-appearance=upbit])[data-appearance=upbit] .ds-trade-switch button[data-side=sell]{color:var(--trade-sell-solid)}:root:where([data-appearance=upbit])[data-appearance=upbit] .ds-trade-switch button[aria-pressed=true]{color:var(--trade-on-solid)}@media (max-width:1080px){:where(:root[data-appearance=upbit]) .page-tabs{max-width:100%;margin-inline:0}:where(:root[data-appearance=upbit]) .launch-create-builder{grid-template-columns:minmax(0,1fr)}:where(:root[data-appearance=upbit]) .launch-create-review{position:static}:where(:root[data-appearance=upbit]) .pools-toolbar__right{width:100%}:where(:root[data-appearance=upbit]) .pools-toolbar .ds-search{flex:1 1;min-width:160px}}@media (max-width:720px){:where(:root[data-appearance=upbit]) .launch-create-builder{padding:16px;gap:20px}:where(:root[data-appearance=upbit]) .launch-field-grid{grid-template-columns:minmax(0,1fr)}:where(:root[data-appearance=upbit]) .launch-builder-heading:not(:first-child){margin-top:20px}:where(:root[data-appearance=upbit]) .launch-create-review{padding:16px}:where(:root[data-appearance=upbit]) .portfolio-account-pnl,:where(:root[data-appearance=upbit]) .portfolio-account-value{padding:20px 16px}:where(:root[data-appearance=upbit]) .workspace-toolbar{padding-inline:12px}:where(:root[data-appearance=upbit]) .portfolio-position-controls{gap:10px;padding:12px}:where(:root[data-appearance=upbit]) .workspace-inline-metrics{gap:16px 24px}:where(:root[data-appearance=upbit]) .recipient-row{grid-template-columns:minmax(0,1fr) 88px}:where(:root[data-appearance=upbit]) .workspace-intro{padding-block:16px}:where(:root[data-appearance=upbit]) .metrics-grid .ds-metric{padding:16px}:where(:root[data-appearance=upbit]) .position-panel__tabs{gap:12px}}:root[data-appearance=upbit]{--ui-font-body:var(--font-body);--ui-font-display:var(--font-display);--ui-canvas:var(--canvas);--ui-surface:var(--surface);--ui-surface-soft:var(--surface-soft);--ui-surface-raised:var(--surface-raised);--ui-surface-tint:var(--surface-tint);--ui-ink-strong:var(--ink-strong);--ui-ink:var(--ink);--ui-ink-soft:var(--ink-soft);--ui-ink-muted:var(--ink-muted);--ui-line:var(--line);--ui-line-strong:var(--line-strong);--ui-line-accent:var(--line-accent);--ui-key-solid:var(--key-solid);--ui-key-on-solid:var(--key-on-solid);--ui-positive:var(--positive);--ui-negative:var(--negative);--ui-interaction-gradient:var(--interaction-gradient);--ui-brand-gradient:var(--brand-gradient);--ui-brand-violet:var(--brand-violet)}:root:is([data-appearance=binance],[data-appearance=upbit]) .ammora-app .app-header .more-menu{position:relative;inset:auto;width:auto;margin:0;padding:0;border:0;background:transparent;display:flex;align-items:center}@media(max-width:720px){:root:is([data-appearance=binance],[data-appearance=upbit]) .ammora-app .app-header .header-actions .more-menu{display:none}}