.withdraw-asset{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:18px 10px}.withdraw-asset>strong{font-size:24px;color:#1d4ed8}.withdraw-asset>span{font-size:14px;color:#64748b}.withdraw-asset-actions{display:flex;gap:8px;align-items:center}.withdraw-asset-actions button,.withdraw-submit,.withdraw-next{border:0;border-radius:8px;padding:8px 16px;background:#2563eb;color:white;cursor:pointer;font:inherit}.withdraw-asset-actions a{padding:4px!important;font-size:13px!important;color:#2563eb!important;background:transparent!important}.withdraw-dialog{width:calc(100% - 32px);max-width:440px;max-height:85vh;border:1px solid #dbeafe;border-radius:16px;padding:24px;background:white;overflow:auto;color:#0f172a}.withdraw-dialog::backdrop{background:#0f172a80}.withdraw-dialog h2{font-size:20px;margin:0 0 16px}.withdraw-close{position:absolute;right:14px;top:10px;background:transparent;border:0;color:#64748b;font-size:26px;cursor:pointer}.withdraw-dialog input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #cbd5e1;border-radius:8px;font:inherit;margin:10px 0}.withdraw-note{color:#64748b;font-size:13px;line-height:1.7}.withdraw-confirm{background:#eff6ff;border:1px solid #dbeafe;padding:16px;border-radius:10px;line-height:2;overflow-wrap:anywhere}.withdraw-error{color:#b91c1c;font-size:14px;line-height:1.6;white-space:pre-wrap}.withdraw-next,.withdraw-submit{width:100%;margin-top:16px}.withdraw-submit:disabled,.withdraw-next:disabled{opacity:.55;cursor:wait}.withdraw-history{border-bottom:1px solid #e2e8f0;padding:14px 0;line-height:1.8}.withdraw-history p{margin:4px 0;font-size:13px;color:#64748b}.withdraw-record-page{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.withdraw-link{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;padding:8px 14px;cursor:pointer}
.dashboard-summary[aria-label="官网资产"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-summary[aria-label="官网资产"]>.withdraw-asset{min-width:0}.dashboard-summary[aria-label="官网资产"]>.withdraw-asset+.withdraw-asset{border-left:1px solid #e8edf3}

.withdrawal-asset-heading{grid-column:1/-1;margin-bottom:12px!important;align-items:center!important;text-align:left!important}.withdrawal-asset-heading h2{font-size:19px;margin:0}.dashboard-summary .withdrawal-asset-heading>a.dashboard-view-records{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;padding:9px 13px!important;min-height:38px;box-sizing:border-box;border:1px solid #d8e8ff!important;border-radius:999px!important;background:#eef6ff!important;color:#2388ff!important;font-size:13px!important;text-decoration:none;white-space:nowrap}.dashboard-summary .withdrawal-asset-heading>a.dashboard-view-records>span{font-size:13px!important;color:inherit!important;margin:0!important}.withdrawal-record-card{border:1px solid #e2e8f0;border-radius:12px;padding:18px;margin:14px 0;display:grid;grid-template-columns:1fr auto;gap:10px 16px}.withdrawal-record-card h3{margin:0;font-size:17px}.withdrawal-record-card dl{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0}.withdrawal-record-card dt{font-size:12px;color:#64748b;margin-bottom:4px}.withdrawal-record-card dd{font-size:14px;margin:0;overflow-wrap:anywhere}.withdrawal-record-status{font-size:13px;border-radius:999px;padding:5px 10px;align-self:start;background:#eff6ff;color:#2563eb}.withdrawal-record-status.paid{background:#f0fdf4;color:#15803d}.withdrawal-record-status.rejected{background:#fef2f2;color:#b91c1c}.withdrawal-record-status.processing{background:#fffbeb;color:#a16207}.withdrawal-return{display:inline-flex;align-items:center;gap:5px;border:1px solid #dbeafe;background:#eff6ff;border-radius:9px;padding:8px 12px;text-decoration:none;white-space:nowrap}@media(max-width:600px){.withdrawal-record-card{padding:14px}.withdrawal-record-card dl{grid-template-columns:1fr}.withdrawal-asset-heading h2{font-size:17px}.dashboard-summary .withdrawal-asset-heading>a.dashboard-view-records{padding:8px 10px!important;font-size:12px!important}}

/* Keep the asset heading horizontal despite legacy asset-grid rules. */
.dashboard-summary[aria-label="官网资产"]>.withdrawal-asset-heading{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;grid-column:1/-1!important;width:100%!important;box-sizing:border-box;gap:12px!important;border-left:0!important}
.dashboard-summary[aria-label="官网资产"]>.withdrawal-asset-heading>a.dashboard-view-records{margin-left:auto!important;flex:0 0 auto!important}
.dashboard-summary[aria-label="官网资产"]>.withdraw-asset{display:flex!important;flex-direction:column!important;border-left:0!important}
.dashboard-summary[aria-label="官网资产"]>.withdraw-asset+.withdraw-asset{border-left:1px solid #e8edf3!important}

.dashboard-summary[aria-label="官网资产"] .withdraw-asset-value{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:center!important;gap:10px!important;border:0!important}.dashboard-summary[aria-label="官网资产"] .withdraw-asset-value>span{white-space:nowrap!important;color:#64748b!important;font-size:14px!important}.dashboard-summary[aria-label="官网资产"] .withdraw-asset-value>strong{white-space:nowrap!important;color:#1d4ed8!important;font-size:24px!important;line-height:1.4!important}.dashboard-summary[aria-label="官网资产"]>.withdraw-asset{gap:14px!important}.dashboard-loading-placeholder{display:inline-block;min-width:40px;min-height:1em;border-radius:6px;background:#e8eef7!important;color:transparent!important;animation:dashboard-placeholder-pulse 1.5s ease-in-out infinite;vertical-align:middle}.dashboard-loading-placeholder>*{visibility:hidden}.dashboard-summary[aria-label="官网资产"] .withdraw-asset-value>strong.dashboard-loading-placeholder{color:transparent!important}#dashboard-name.dashboard-loading-placeholder{min-width:170px}#dashboard-account.dashboard-loading-placeholder,#dashboard-registered.dashboard-loading-placeholder{min-width:190px}#wallet-cash.dashboard-loading-placeholder,#wallet-points.dashboard-loading-placeholder{min-width:72px}@keyframes dashboard-placeholder-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.dashboard-loading-placeholder{animation:none}}@media(max-width:600px){.dashboard-summary[aria-label="官网资产"] .withdraw-asset-value{gap:6px!important}.dashboard-summary[aria-label="官网资产"] .withdraw-asset-value>strong{font-size:20px!important}.dashboard-summary[aria-label="官网资产"] .withdraw-asset-value>span{font-size:12px!important}}
