/* 受法条约束：L-8(仅复用 --g-* token，字号/间距不另立档位) · 法典/01_宪法_六条铁律.md
   钱包/提现抽屉：服务端余额与提现中金额、申请状态卡、链上确认凭证。 */
.wt-sheet { display:flex; flex-direction:column; gap:12px; }
.wt-balance { display:flex; gap:8px; padding:10px; background:var(--g-content); border-radius:var(--g-radius-sm); }
.wt-balance-item { flex:1; text-align:center; color:var(--g-text-sub); font-size:var(--g-font-size-xs); }
.wt-balance-value { margin-top:4px; color:var(--g-text); font-size:var(--g-font-size-lg); font-weight:700; }
.wt-status { display:flex; flex-direction:column; align-items:center; gap:4px; padding:var(--g-pad) var(--g-pad-sm); border-radius:var(--g-radius); text-align:center; }
.wt-status--pending { background:var(--g-warn-bg); }
.wt-status--approved { background:var(--g-accent-bg); }
.wt-status--paid { background:var(--g-green-bg); }
.wt-status--rejected { background:var(--g-red-bg); }
.wt-status--cancelled { background:var(--g-content); }
.wt-status-icon { font-size:var(--g-font-size-xl); line-height:1.4; }
.wt-status-title { font-size:var(--g-font-size-lg); font-weight:700; color:var(--g-text); }
.wt-status--pending .wt-status-title { color:var(--g-warn); }
.wt-status--approved .wt-status-title { color:var(--g-accent); }
.wt-status--paid .wt-status-title { color:var(--g-green); }
.wt-status--rejected .wt-status-title { color:var(--g-red); }
.wt-status-amount { font-size:var(--g-font-size-xl); font-weight:700; color:var(--g-text); }
.wt-status-meta { font-size:var(--g-font-size-xs); color:var(--g-text-sub); line-height:1.6; word-break:break-all; }
.wt-status-rule { margin-top:4px; font-size:var(--g-font-size-xs); color:var(--g-text-dim); line-height:1.6; }
.wt-status-hint { font-size:var(--g-font-size-micro); color:var(--g-text-muted); text-align:center; }
.wt-cancel,.wt-refresh { width:100%; padding:8px; border:1px solid var(--g-card-border); border-radius:var(--g-radius-sm); background:var(--g-card); color:var(--g-text); font-family:inherit; font-size:var(--g-font-size-sm); cursor:pointer; }
.wt-cancel:disabled,.wt-refresh:disabled { opacity:.5; cursor:default; }
