@media(max-width:768px){
 .u8-public-shell .nav-wrap:has(>.nav-item[data-u8-support-entry]){display:flex!important;justify-content:center!important;align-items:center!important}
 .u8-public-shell .nav-wrap>.nav-item[data-u8-support-entry]{flex:0 0 auto!important}
 .u8-public-shell .nav-item[data-u8-support-entry]{display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;min-width:52px;min-height:52px;cursor:pointer;text-align:center}
 .u8-public-shell .nav-item[data-u8-support-entry] .item-icon-box{display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;margin:0!important}
 .u8-public-shell .nav-item[data-u8-support-entry] svg.item-icon{display:block!important;flex-shrink:0;width:28px!important;height:28px!important;margin:0!important}
 .u8-public-shell .nav-item[data-u8-support-entry]>span{display:block;text-align:center;font-size:12px;line-height:16px;margin-top:2px}
}
.u8-other-cny-receiving .setting-card{min-width:0;padding:18px;border:1px solid #e2e8f2;border-radius:8px;background:#fff;overflow-wrap:anywhere}
.report-details dd{overflow-wrap:anywhere}
.ex-reference-content .ex-reference-banner{max-height:460px;object-fit:contain}
.ex-reference-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:16px 0;-webkit-overflow-scrolling:touch}
.ex-reference-table-scroll:focus-visible{outline:2px solid #3066ff;outline-offset:2px}
.ex-reference-table-scroll th,.ex-reference-table-scroll td{overflow-wrap:anywhere;padding:8px 6px!important;line-height:1.5!important}
@media(max-width:768px){.ex-reference-content .ex-reference-banner{max-height:none}.ex-reference-table-scroll{margin:12px 0}}

.mc-rebate-records .mc-table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.mc-rebate-records .mc-table-scroll table{width:100%;min-width:320px;table-layout:auto}
.mc-rebate-records .mc-table-scroll th,.mc-rebate-records .mc-table-scroll td{padding:14px 12px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.5;vertical-align:middle}
.mc-rebate-records .mc-table-scroll th:first-child,.mc-rebate-records .mc-table-scroll td:first-child{min-width:116px;text-align:left}
.mc-rebate-records .mc-table-scroll th:not(:first-child),.mc-rebate-records .mc-table-scroll td:not(:first-child){min-width:96px;text-align:right}
.mc-rebate-datetime,.mc-rebate-money{display:flex;flex-direction:column;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums}
.mc-rebate-money{align-items:flex-end}.mc-rebate-datetime small,.mc-rebate-money small{font-size:12px;color:#7a89a5;line-height:1.4}.mc-rebate-money strong{font-weight:600}
@media(max-width:768px){.mc-rebate-records .mc-table-scroll table{min-width:300px}.mc-rebate-records .mc-table-scroll th,.mc-rebate-records .mc-table-scroll td{padding:12px 8px;font-size:13px}.mc-rebate-records .mc-table-scroll th:first-child,.mc-rebate-records .mc-table-scroll td:first-child{min-width:104px}.mc-rebate-records .mc-table-scroll th:not(:first-child),.mc-rebate-records .mc-table-scroll td:not(:first-child){min-width:80px}}

.u8-cny-pool-account{padding:16px 0;margin-top:16px;border-top:1px solid #e2e8f2;overflow-wrap:anywhere}.u8-cny-pool-account h4{margin:0 0 8px}.u8-cny-pool-account p{line-height:1.6}

/* Wallet conversion entry sits between the title and existing currency selector. */
.u8-member-page .mc-main .mc-wallet-exchange-entry{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:5px 13px;border:1px solid #2875ff;border-radius:8px;background:#edf5ff;color:#1763d3;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;flex:none}
@media(min-width:769px){.u8-member-page .mc-main .mc-title:has(>.mc-wallet-exchange-entry){grid-template-columns:minmax(0,1fr) auto auto auto}.u8-member-page .mc-title>.mc-wallet-exchange-entry{grid-column:2;grid-row:1}.u8-member-page .mc-title:has(>.mc-wallet-exchange-entry)>.u8-currency-switch{grid-column:3;grid-row:1}.u8-member-page .mc-title:has(>.mc-wallet-exchange-entry)>.mc-refresh{grid-column:4;grid-row:1}}
.mc-title>.mc-wallet-exchange-entry{margin-left:auto;margin-right:12px}
.mc-phone-wallet h3{gap:8px}
.u8-member-page .mc-phone-wallet .mc-wallet-exchange-entry{margin-left:auto;padding:4px 9px;font-size:13px}
.mc-phone-wallet .mc-wallet-toolbar{margin-left:0}
.u8-wallet-exchange-form{display:grid;gap:12px}
.u8-wallet-exchange-form>label{margin:0}
.u8-wallet-exchange-form>p{margin:0;line-height:1.6;overflow-wrap:anywhere}
.u8-exchange-estimate{padding:12px;background:#eef5ff;border-radius:8px;color:#1f57a2}
.u8-exchange-confirmation{padding:14px;border:1px solid #b9d3ff;border-radius:10px;background:#f5f9ff;overflow-wrap:anywhere}
.u8-exchange-confirmation[hidden]{display:none}
.u8-exchange-confirmation h3{margin:0 0 10px;font-size:17px}
.u8-exchange-confirmation p{margin:6px 0;line-height:1.5}
.u8-exchange-scope{font-size:12px;line-height:1.6;color:#62728a}
.u8-wallet-exchange-rate{margin-bottom:20px}
@media(max-width:768px){@media(min-width:769px){.u8-member-page .mc-main .mc-title:has(>.mc-wallet-exchange-entry){grid-template-columns:minmax(0,1fr) auto auto auto}.u8-member-page .mc-title>.mc-wallet-exchange-entry{grid-column:2;grid-row:1}.u8-member-page .mc-title:has(>.mc-wallet-exchange-entry)>.u8-currency-switch{grid-column:3;grid-row:1}.u8-member-page .mc-title:has(>.mc-wallet-exchange-entry)>.mc-refresh{grid-column:4;grid-row:1}}
.mc-title>.mc-wallet-exchange-entry{display:none}.mc-phone-wallet h3>span{flex-shrink:0}.mc-phone-wallet .mc-wallet-toolbar{gap:5px;flex-shrink:0}.u8-member-page .mc-phone-wallet .mc-wallet-exchange-entry{font-size:12px;padding:4px 7px}}
@media(max-width:359px){.mc-phone-wallet h3{gap:5px;font-size:15px}.u8-member-page .mc-phone-wallet .mc-wallet-exchange-entry{font-size:11px;padding:4px 5px}.mc-phone-wallet .mc-wallet-toolbar .u8-currency-buttons>button{padding-left:6px;padding-right:6px;min-width:38px;font-size:12px}.mc-phone-wallet .mc-wallet-refresh{font-size:0;min-width:24px}}
