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