/* English Figma 359:6287. Language-scoped; keep Chinese geometry untouched.
   Use content-aware sizing instead of shrinking every English label. */
.uooq-preview.uooq-en .cn-shortcuts{height:48px;margin-bottom:24px;gap:8px}
.uooq-preview.uooq-en .cn-shortcuts :is(button,uni-button){flex:1 1 0;width:auto;min-width:0;height:48px;border-radius:16px;padding:4px;font-size:14px;line-height:18px}
.uooq-preview.uooq-en .cn-market-tab-scroll{width:calc(100% - 35px)}
.uooq-preview.uooq-en .cn-market-more::before{display:none}
.uooq-preview.uooq-en .cn-market-tab-row{padding-right:4px;gap:8px}
.uooq-preview.uooq-en .cn-market-source{align-items:flex-start;line-height:16px;gap:12px}
.uooq-preview.uooq-en .cn-market-source>uni-text{min-width:0;flex:1}
.uooq-preview.uooq-en .cn-market-source :is(button,uni-button){padding:4px 8px;white-space:nowrap}
.uooq-preview.uooq-en .cn-coin{height:auto;min-height:40px;gap:6px;align-items:center}
.uooq-preview.uooq-en .cn-coin-price{min-width:0;max-width:48%;flex:0 1 auto}
.uooq-preview.uooq-en .cn-coin-price>uni-text:last-child{white-space:normal;overflow-wrap:anywhere;line-height:16px}
.uooq-preview.uooq-en .cn-coin-price small{display:inline;font-size:10px;line-height:14px}
.uooq-preview.uooq-en .cn-featured-card>uni-view{gap:3px;padding:0 4px}
.uooq-preview.uooq-en .cn-featured-card>uni-view>.figma-sprite,
.uooq-preview.uooq-en .cn-featured-card>uni-view>uni-image{flex-shrink:0}
.uooq-preview.uooq-en .asset-money-actions :is(button,uni-button){min-width:0;gap:6px;font-size:14px;line-height:20px}
.uooq-preview.uooq-en .asset-money-actions .figma-sprite{flex-shrink:0}
.uooq-preview.uooq-en .wallet-figma-content .asset-row{height:auto;min-height:70px;align-items:center}
.uooq-preview.uooq-en .wallet-figma-content .asset-row>uni-view:not(.align-right):not(.figma-sprite){flex:1;min-width:0}
.uooq-preview.uooq-en .wallet-figma-content .asset-row>.figma-sprite{flex:0 0 32px;min-width:32px;max-width:32px}
.uooq-preview.uooq-en .wallet-figma-content .asset-row .align-right{flex:0 0 auto;max-width:44%;margin-left:auto}
.uooq-preview.uooq-en .wallet-figma-content .asset-name-line{flex-wrap:wrap;gap:4px 6px}
.uooq-preview.uooq-en .wallet-figma-content .asset-copy .strong{display:block;white-space:normal;overflow-wrap:anywhere}
.uooq-preview.uooq-en .wallet-shortcuts{gap:8px}
.uooq-preview.uooq-en .wallet-shortcuts>:is(button,uni-button){min-width:0;flex:1;white-space:nowrap}
.uooq-preview.uooq-en .wallet-shortcuts>:is(button,uni-button)>uni-text{font-size:14px;line-height:20px}
.uooq-preview.uooq-en .wallet-sheet-title{white-space:normal;overflow-wrap:break-word;line-height:28px}
.uooq-preview.uooq-en .wallet-sheet-card{height:auto;min-height:78px}
.uooq-preview.uooq-en .wallet-sheet-card.lime-card{height:auto;min-height:78px;padding:12px 14px}
.uooq-preview.uooq-en .wallet-sheet-name{flex-wrap:wrap;gap:4px 7px;white-space:normal;overflow-wrap:break-word;line-height:22px}
.uooq-preview.uooq-en .wallet-sheet-name>uni-text:first-child{min-width:0}
.uooq-preview.uooq-en .wallet-sheet-badge{flex-shrink:0;white-space:nowrap}
.uooq-preview.uooq-en .wallet-sheet-card.lime-card .wallet-sheet-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;font-size:12px;line-height:18px}
.uooq-preview.uooq-en .wallet-figma-sheet--deposit-methods .wallet-sheet-card{height:auto;min-height:94px}
.uooq-preview.uooq-en .wallet-sheet-original-symbol,
.uooq-preview.uooq-en .wallet-sheet-chevron{flex-shrink:0}
.uooq-preview.uooq-en .wallet-transfer-control>uni-input{flex:1 1 0;width:0;min-width:0}
.uooq-preview.uooq-en .wallet-transfer-control>:is(button,uni-button),
.uooq-preview.uooq-en .wallet-transfer-control>uni-text{flex-shrink:0;white-space:nowrap}
.uooq-preview.uooq-en .login-preview-notice{line-height:18px}
.uooq-preview.uooq-en .login-input-row>uni-input{width:0;min-width:0;flex:1}
.uooq-preview.uooq-en .login-agreement{white-space:normal;align-items:flex-start;justify-content:flex-start;gap:4px;line-height:18px}
.uooq-preview.uooq-en .login-account-links{gap:12px;flex-wrap:wrap}
.uooq-preview.uooq-en .square-screen .space-header{height:auto;min-height:48px;gap:12px}
.uooq-preview.uooq-en .square-screen .space-switch{min-width:0;gap:16px}
.uooq-preview.uooq-en .square-screen .space-switch :is(button,uni-button){font-size:16px;line-height:22px;white-space:nowrap}
.uooq-preview.uooq-en .square-screen .space-switch :is(button,uni-button).active{font-size:18px}
.uooq-preview.uooq-en .square-screen .space-actions{flex-shrink:0}
.uooq-preview.uooq-en .square-screen .feed-heading{height:auto;min-height:26px;gap:8px;flex-wrap:wrap;align-items:center}
.uooq-preview.uooq-en .square-screen .feed-heading>uni-text{font-size:12px;line-height:18px;padding:0;min-width:0}
.uooq-preview.uooq-en .square-screen .post-copy{line-height:20px;margin-bottom:8px}
.uooq-preview.uooq-en .square-screen .post-footer{height:auto;min-height:20px;gap:8px;flex-wrap:wrap;align-items:center}
.uooq-preview.uooq-en .square-screen .post-footer>uni-view{gap:12px;flex-wrap:wrap}
.uooq-preview.uooq-en .square-screen .post-footer :is(button,uni-button){white-space:nowrap}
.uooq-preview.uooq-en .square-screen .pro-mode-tabs{height:auto;min-height:30px;gap:12px;flex-wrap:wrap}
.uooq-preview.uooq-en .square-screen .pay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.uooq-preview.uooq-en .square-screen .card-caption{max-width:calc(100% - 24px);font-size:10px;line-height:14px;white-space:nowrap}
.uooq-preview.uooq-en .ui-market .table-label{gap:8px;line-height:16px;align-items:flex-start}
.uooq-preview.uooq-en .market-source-strip,
.uooq-preview.uooq-en .market-detail-source{gap:12px;line-height:18px;align-items:flex-start}
.uooq-preview.uooq-en .market-detail-source>uni-text{min-width:0;flex:1;overflow-wrap:anywhere}
.uooq-preview.uooq-en .market-detail-source>:is(button,uni-button){flex-shrink:0;white-space:nowrap}
.uooq-preview.uooq-en .okx-quote{gap:12px}
.uooq-preview.uooq-en .okx-last{min-width:0}
.uooq-preview.uooq-en .okx-stats{min-width:0;flex-shrink:1}
.uooq-preview.uooq-en .okx-stats>uni-view>uni-text:first-child{white-space:normal;line-height:14px}
.uooq-preview.uooq-en .okx-depth-tabs{height:auto;min-height:44px;gap:8px;flex-wrap:wrap}
.uooq-preview.uooq-en .okx-depth-tabs :is(button,uni-button){font-size:12px;line-height:18px;padding:8px 0}
.uooq-preview.uooq-en .market-chart-widget .k-controls{flex-wrap:wrap;gap:8px}
.uooq-preview.uooq-en .market-chart-widget .k-controls>uni-view{flex-wrap:wrap}
.uooq-preview.uooq-en .market-chart-widget .k-footnote{line-height:16px;gap:6px 12px}
.uooq-preview.uooq-en .spot-products{overflow-x:auto;overscroll-behavior-x:contain;gap:24px}
.uooq-preview.uooq-en .spot-products :is(button,uni-button){flex:0 0 auto;white-space:nowrap;font-size:18px}
.uooq-preview.uooq-en .spot-actions :is(button,uni-button){min-width:28px}
.uooq-preview.uooq-en .spot-pair{min-width:0;gap:5px}
.uooq-preview.uooq-en .spot-pair>uni-text:first-child{min-width:0;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.uooq-preview.uooq-en .spot-field{font-size:13px;min-height:36px;gap:6px}
.uooq-preview.uooq-en .spot-field>uni-text:first-child{min-width:0;white-space:normal;line-height:18px}
.uooq-preview.uooq-en .spot-balance>uni-view{gap:8px;flex-wrap:wrap}
.uooq-preview.uooq-en .spot-stop{align-items:flex-start;white-space:normal;font-size:12px;line-height:18px}
.uooq-preview.uooq-en .spot-stop .spot-checkbox{flex-shrink:0;margin-top:2px}
.uooq-preview.uooq-en .spot-orders-tabs{height:auto;min-height:51px;flex-wrap:wrap;gap:8px 14px;padding-top:12px;padding-bottom:12px}
.uooq-preview.uooq-en .spot-orders-tabs>:is(button,uni-button){font-size:13px;line-height:20px;white-space:nowrap}
.uooq-preview.uooq-en .spot-order-option>uni-view:nth-child(2){min-width:0}
.uooq-preview.uooq-en .spot-sheet-heading{gap:12px;line-height:24px}
.uooq-preview.uooq-en .spot-sheet-heading>uni-text{min-width:0;overflow-wrap:break-word}
.uooq-preview.uooq-en .spot-sheet-heading>:is(button,uni-button){flex-shrink:0}
.uooq-preview.uooq-en .record-card .detail-row{gap:12px;align-items:flex-start;line-height:18px}
.uooq-preview.uooq-en .record-card .detail-row>uni-text:first-child{max-width:42%;white-space:normal}
.uooq-preview.uooq-en .record-card .detail-row>uni-text:last-child{min-width:0;overflow-wrap:anywhere}
.uooq-preview.uooq-en .preview-mode-label{bottom:0;max-width:430px;width:100%;padding:6px 16px;line-height:14px}
@media(max-width:350px){
  .uooq-preview.uooq-en .cn-shortcuts{gap:6px}
  .uooq-preview.uooq-en .cn-shortcuts :is(button,uni-button){font-size:12px}
  .uooq-preview.uooq-en .asset-money-actions :is(button,uni-button){font-size:12px;gap:4px}
  .uooq-preview.uooq-en .asset-money-actions .figma-sprite{transform:scale(.875)}
  .uooq-preview.uooq-en .square-screen .space-header{flex-wrap:wrap}
  .uooq-preview.uooq-en .square-screen .space-switch{gap:12px}
  .uooq-preview.uooq-en .square-screen .space-actions{margin-left:auto}
  .uooq-preview.uooq-en .square-screen .post-footer>uni-view{gap:8px}
  .uooq-preview.uooq-en .square-screen .pro-mode-tabs{gap:8px}
  .uooq-preview.uooq-en .wallet-figma-content .asset-row{padding:12px;gap:8px}
  .uooq-preview.uooq-en .wallet-figma-content .asset-row .strong{font-size:14px;line-height:20px}
  .uooq-preview.uooq-en .wallet-sheet-card.lime-card{padding:12px}
  .uooq-preview.uooq-en .wallet-sheet-name{font-size:15px;line-height:20px}
  .uooq-preview.uooq-en .spot-order-area{gap:12px}
}
