#withdrawalOpenBtn {background:transparent;border:1px solid rgba(255,255,255,.65);border-radius:0px;color:#fff;cursor:pointer;padding:9px 13px;margin-top:12px;font:inherit;}
#withdrawalOpenBtn:hover, #withdrawalOpenBtn:focus {background:rgba(255,255,255,.12);}
body.wdr-modal-open {overflow:hidden;}
.wdr-overlay[hidden] {display:none!important;}
.wdr-overlay {position:fixed;inset:0;top:0;right:0;bottom:0;left:0;z-index:100000;background:rgba(0,0,0,.58);display:flex;align-items:center;justify-content:center;padding:20px;}
.wdr-dialog {position:relative;background:#fff;color:#333;width:100%;max-width:540px;max-height:calc(100vh - 40px);overflow-y:auto;border-radius:0px;padding:30px;box-shadow:0 10px 40px rgba(0,0,0,.25);font-size:15px;line-height:1.5;}
.wdr-dialog h2 {margin:0 30px 14px 0;padding:0;font-size:24px;line-height:1.3;color:#333;}
.wdr-dialog p {margin:0 0 16px;}
.wdr-close {position:absolute;right:12px;top:6px;border:0;background:transparent;color:#444;cursor:pointer;font-size:30px;line-height:1;padding:6px;}
#withdrawalForm label {display:block;margin:14px 0 5px;font-weight:600;}
#withdrawalForm input:not([type=hidden]), #withdrawalForm textarea {box-sizing:border-box;display:block;width:100%;border:1px solid #aaa;border-radius:0px;padding:10px;font:inherit;background:#fff;color:#333;}
#withdrawalForm textarea {resize:vertical;min-height:100px;}
.wdr-dialog button:focus {outline:2px solid #208ac7;outline-offset:2px;}
#withdrawalForm input:focus, #withdrawalForm textarea:focus {border-color:#208ac7;outline:none;box-shadow:none;}
.wdr-submit {background:#208ac7;color:white;border:0;border-radius:0px;padding:12px 18px;font:inherit;cursor:pointer;width:100%;}
.wdr-submit:disabled {opacity:.6;cursor:default;}
#withdrawalForm .wdr-note {font-size:13px;color:#555;margin-top:14px;}
#withdrawalStatus {margin:12px 0;}
#withdrawalStatus:empty {display:none;}
#withdrawalStatus.wdr-error {color:#a02020;}
#withdrawalStatus.wdr-success {color:#226537;}
#withdrawalForm .wdr-honeypot {position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}
@media(max-width:600px) {.wdr-overlay {padding:10px;}.wdr-dialog {padding:25px 18px;max-height:calc(100vh - 20px);}.wdr-dialog h2 {font-size:22px;}}
#withdrawalForm {margin:0;padding:0;}

.wdr-dialog, .wdr-dialog *, #withdrawalOpenBtn {border-radius:0px;}
