/* Shared final overrides: readable forms and responsive payment instructions. */
#workspace-content label{color:var(--mx-text,#17243d);font-weight:600}
#workspace-content label small,.form-note{color:var(--mx-muted,#66758d)}
#workspace-content .alert.bad{background:#fff0f1;color:#9c2437;border:1px solid #f3bcc5}
#workspace-content .alert.ok{background:#e8f7ef;color:#176243;border:1px solid #acd9bf}
html[data-theme=dark] #workspace-content .alert.bad{background:#3d1e2b;color:#ffb3c3;border-color:#854053}
html[data-theme=dark] #workspace-content .alert.ok{background:#123a30;color:#a6e8ca;border-color:#306754}
.usdt-payment{display:grid;gap:16px;padding:24px;border:1px solid var(--mx-border,#dce3ed);border-radius:18px;background:var(--mx-soft,#f4f6fa)}
.usdt-payment>strong{font-size:24px}.usdt-payment .pill{justify-self:start}
.usdt-qr{display:flex;justify-content:center;padding:16px;background:#fff;border-radius:16px;width:fit-content;max-width:100%;margin:16px auto}
.usdt-qr canvas{width:220px;height:220px;max-width:100%;image-rendering:pixelated}
.crypto-address{display:block;padding:14px;border:1px solid var(--mx-border,#dce3ed);border-radius:10px;font-size:14px;line-height:1.6;overflow-wrap:anywhere;color:var(--mx-text,#17243d)}
.wallet-overview{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:22px}
.wallet-section-links{display:flex;gap:12px;margin:20px 0}.wallet-section-links a{padding:12px 18px;border:1px solid var(--mx-border,#dce3ed);border-radius:12px;text-decoration:none}
.request-review-card details{margin:18px 0}.request-review-card summary{cursor:pointer;font-weight:700;padding:12px;border-bottom:1px solid var(--mx-border,#dce3ed)}
#workspace-content select:disabled,#workspace-content button:disabled{opacity:.55;cursor:not-allowed}
#workspace-content input[type=checkbox]{accent-color:#ad8a45}
@media(max-width:760px){.wallet-overview{grid-template-columns:1fr}.usdt-payment{padding:16px}.request-topline{flex-wrap:wrap}.request-review-actions{display:flex;flex-wrap:wrap;gap:10px}.wallet-section-links a{flex:1;text-align:center}.usdt-qr canvas{width:200px;height:200px}}
