#modal:has(.trade-dialog){background:#191919;color:#fff;border:1px solid #333;border-radius:24px;max-width:410px;width:calc(100% - 24px);padding:24px} .trade-dialog-row{display:flex;justify-content:space-between;gap:16px;margin:18px 0;font-size:14px}.trade-dialog-row b{text-align:right}.trade-dialog-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.trade-dialog-actions button{padding:14px;border-radius:9px}#tradeSuccessToast{position:fixed;z-index:10000;top:16px;left:50%;transform:translateX(-50%);width:min(398px,calc(100% - 24px));display:flex;align-items:center;gap:10px;background:#191919;color:#fbd214;padding:16px;border-radius:8px;font-size:13px}#tradeSuccessToast button{background:none;border:0;color:#fbd214;margin-left:auto}#tradeSuccessToast button+button{margin-left:0}
.trade-dialog-close{position:absolute;right:20px;top:20px;border:0;background:none;color:#fbd214;font-size:24px;padding:0}

/* Trade dialogs provide their own close controls. */
#modal:has(.trade-dialog)>button{display:none}

