.mobile-orders-header{display:none}@media (max-width:1000px){body,html{height:auto;min-height:100%;overflow:visible}body{-webkit-text-size-adjust:100%}:where(input:not([type=range]):not([type=checkbox]),select,textarea){font-size:16px}.route-canvas{height:auto;min-height:100dvh;overflow:clip}.route-canvas .route-canvas-track{display:block;height:auto}.route-canvas .route-canvas-pane{height:auto;overflow:visible}.route-canvas .route-canvas-pane[aria-hidden=true],.route-canvas .workspace-frame,.route-canvas .workspace-shared-tile{display:none}.route-canvas .route-canvas-pane :is(.earn-design-row,.block-row-middle){transform:none;animation:none;transition:none}.route-canvas .route-canvas-pane :is(.earn-design-main,.block-layout){animation:none!important}.site.swap-design,.trade-workspace,.trade-workspace>[data-trade-view]{height:auto;min-height:0;overflow:visible}.site.swap-design{--swap-width:min(100%,460px)}.site.swap-design>.main{height:auto;min-height:0;padding:20px 12px 0}.site.swap-design .swap-layout.block-layout{display:block;height:auto;min-height:0}.site.swap-design .block-band,.site.swap-design .block-row-middle>[data-block=middle-left],.site.swap-design .block-row-middle>[data-block=middle-right]{display:none}.site.swap-design .block-row-middle{display:flex;flex-direction:column;gap:12px;width:min(100%,560px);margin:auto;height:auto!important;max-height:none}.site.swap-design .block-row-middle>:is(.swap-block,.routes-block){width:100%;min-width:0;max-height:none;overflow:visible}.site.swap-design .block-layout .routes-block,.site.swap-design .pending-orders-button,.site.swap-design .trade-mode-pills [data-mode=limit]{display:none}.site.swap-design>.main{flex:0 0 auto}.site.swap-design .swap{width:100%;max-width:none;padding:12px}.site.swap-design .amount-row{gap:8px;min-width:0}.site.swap-design .amount-row input,.site.swap-design .receive-amount{font-size:clamp(28px,8vw,40px);letter-spacing:-1.2px;min-width:0}.site.swap-design .token-picker{max-width:48%;min-width:0;flex-shrink:0}.site.swap-design .token-symbol{max-width:76px;overflow:hidden;text-overflow:ellipsis}.site.swap-design .amount-bottom{flex-wrap:wrap;gap:8px}.site.swap-design .balance-actions{margin-left:auto}.site.swap-design .swap-button{min-height:56px;white-space:normal}.site.swap-design .site-footer{position:static;width:auto;padding:24px 20px max(24px,env(safe-area-inset-bottom));flex-wrap:wrap}.site.swap-design .swap-meta{gap:8px;flex-wrap:wrap}.site.swap-design .swap-meta .slippage-picker[data-slot]{min-height:44px}.site.swap-design .balance-actions button,.site.swap-design .trade-navigation a{min-height:40px}.route-canvas .earn-design{height:auto;display:block}.route-canvas .earn-design-main{height:auto;overflow:visible;padding:20px 12px 28px}.route-canvas .earn-design-overview{height:auto;contain:none;overflow:visible}.route-canvas .earn-design-dashboard,.route-canvas .earn-design-row{display:flex;flex-direction:column;height:auto}.route-canvas .earn-design-band,.route-canvas .earn-design-edge{display:none}.route-canvas .earn-design-summary{margin:12px 0 0}.route-canvas .earn-design-vaults{grid-auto-rows:auto;overflow:visible;scroll-snap-type:none}.route-canvas .earn-design-dashboard{min-width:0}.route-canvas .earn-design-browser-controls{justify-content:flex-start;width:100%}.route-canvas .earn-design-sort{flex-wrap:wrap;height:auto;min-height:44px;padding:4px 8px}.route-canvas .earn-design-summary{min-width:0}.earn-collateral-dialog[data-slot=dialog-content],.earn-local-deposit,[data-slot=dialog-content]{max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.earn-local-deposit .pool-funding-panel,.earn-local-deposit .pool-range-panel{padding:18px 14px;border-radius:20px}.earn-local-deposit .earn-deposit-balance{flex-wrap:wrap}.earn-local-deposit .pool-deposit-allocation>div{grid-template-columns:minmax(0,1fr)}.earn-local-deposit .pool-chart-tools button{width:36px;height:36px}.asset-dialog.asset-browser[data-slot=dialog-content]{width:calc(100vw - 24px);max-width:460px;max-height:calc(100dvh - 24px);padding-inline:12px}.asset-dialog.asset-browser input{font-size:16px}.asset-chain-filters button{min-width:44px;height:44px}.asset-dialog.asset-browser .asset-choice{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;column-gap:8px;row-gap:0;min-height:72px}.asset-dialog.asset-browser .asset-choice>.token-icon{grid-column:1;grid-row:1/span 2}.asset-dialog.asset-browser .asset-choice-info{grid-column:2;grid-row:1}.asset-dialog.asset-browser .asset-choice-info small,.asset-dialog.asset-browser .asset-choice-info strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-dialog.asset-browser .asset-choice-meta{grid-column:2;grid-row:2;max-width:100%;justify-self:start;font-size:11px}.asset-dialog.asset-browser .asset-choice>svg{grid-column:3;grid-row:1/span 2}[data-slot=dialog-close]{min-width:40px;min-height:40px}.private-destination-editor input,.slippage-panel input{font-size:16px}.site.swap-design.multi-design>.main{padding-top:20px}.site.swap-design.multi-design .multi-design-card{padding:10px}.multi-design .multi-design-assets{padding:12px}.multi-design .multi-design-amount{gap:8px}.multi-design .multi-design-amount input{font-size:28px}.multi-design .routes-block .basket-combined-map{min-height:360px}.mobile-orders-header{display:block}.orders-workspace .site>.theme-toggle,.orders-workspace .trade-workspace .pending-orders-control,.orders-workspace .trade-workspace>.route-navigation,.orders-workspace>.route-navigation{display:none}.site.limit-design .order-amount input{font-size:clamp(28px,8vw,40px);letter-spacing:-1px}.site.limit-design .order-trigger-fields input{font-size:18px}.site.limit-design .order-expiry{flex-wrap:wrap;gap:8px}.orders-workspace .site.swap-design>.main{padding-top:20px}.route-navigation :is(a,button){min-height:44px}.orders-workspace .pending-orders-control{top:68px}.site.swap-design.arc-page>.main{padding-top:110px}.arc-page .arc-page-nav{flex-wrap:wrap;right:16px}.arc-page .arc-footer{position:static;padding:24px 20px}}@media (max-width:380px){.site.swap-design .swap{padding:10px}.site.swap-design .amount-field{padding-inline:10px}.site.swap-design .token-picker{gap:4px;padding-inline:5px;font-size:13px}.site.swap-design .token-symbol{max-width:62px}.site.swap-design .token-icon{width:28px;height:28px;flex-basis:28px}.site.swap-design .swap-meta .slippage-picker[data-slot]{padding:8px 6px;gap:3px;font-size:11px}.site.swap-design .trade-navigation .trade-mode-pills :is(a,button){padding-inline:6px;font-size:12px}}