.withdrawal-dialog{width:calc(100vw - 32px);max-width:440px;max-height:85vh;overflow:auto}.withdrawal-dialog form,.withdrawal-dialog label,.withdrawal-record{display:grid;gap:10px}.withdrawal-dialog input,.withdrawal-dialog textarea,.withdrawal-dialog select{box-sizing:border-box;width:100%;min-height:44px;padding:10px;border:1px solid #b7c8c0;border-radius:8px;background:var(--panel,#fff);color:inherit}.withdrawal-record{padding:14px 0;border-bottom:1px solid #d9e4dd}.withdrawal-record small{overflow-wrap:anywhere}.withdrawal-record button{min-height:40px}.withdrawal-notice{box-sizing:border-box;max-width:100%;white-space:normal;text-align:left;padding:12px;border:1px solid #b7c8c0;border-radius:10px;margin:12px 0}.withdrawal-actions{display:flex;gap:8px;flex-wrap:wrap}.withdrawal-dialog [role=status]{min-height:1.5em;color:#a33325}.withdrawal-check{display:flex!important;align-items:center}.withdrawal-check input{width:20px;min-height:20px}.withdrawal-badge{margin-left:6px;font-size:12px}.withdrawal-payout{white-space:pre-wrap;overflow-wrap:anywhere;user-select:text}
.withdrawal-record button,.withdrawal-dialog button,#withdrawalHistory>button{font:inherit;cursor:pointer;padding:9px 12px;border:1px solid #b7c8c0;border-radius:8px;background:#edf6f1;color:#174b37}.withdrawal-dialog button.primary-action,.wallet-reserved-actions button[data-wallet-action="withdraw"],.wallet-inline-actions button[data-wallet-action="withdraw"]{background:#09875b;color:#fff;border:1px solid #09875b;opacity:1;cursor:pointer}button.withdrawal-notice{background:#e8f6ee;color:#174b37;font:inherit;cursor:pointer}.withdrawal-record{gap:9px}.withdrawal-record b,.withdrawal-record span,.withdrawal-record small{display:block}.withdrawal-record p{margin:0}.withdrawal-dialog button:disabled,.withdrawal-record button:disabled{opacity:.55;cursor:default}.withdrawal-dialog input:focus-visible,.withdrawal-dialog button:focus-visible{outline:2px solid #09875b;outline-offset:2px}
