
/* SOFAME_WITHDRAWAL_UI_R694 */
.sf-wd690.sf-wd694{
 padding:0!important;overflow:hidden;min-width:0;
 border:1px solid #dce4f1!important;border-radius:20px!important;
 background:#fff!important;color:#17354a!important;
 box-shadow:0 12px 36px #203e6312;
}
.sf-wd694>h3:first-of-type{
 margin:0!important;padding:24px 24px 10px!important;
 background:#5425b9;color:#fff!important;
 font-size:25px!important;font-weight:800;line-height:1.3;
}
.sf-wd694>p:first-of-type{
 margin:0!important;padding:0 24px 24px!important;
 background:#5425b9;color:#f4efff!important;
 font-size:14px!important;line-height:1.6;
}
.sf-wd694>div{
 padding:22px!important;gap:18px!important;min-width:0;
}
.sf-wd694 .wd-balances{
 display:grid!important;
 grid-template-columns:repeat(3,minmax(0,1fr))!important;
 gap:12px!important;
}
.sf-wd694 .wd-balance{
 min-width:0;padding:18px!important;border-radius:14px!important;
 background:#eee8ff!important;color:#573299!important;
 font-size:13px!important;font-weight:650;
}
.sf-wd694 .wd-balance strong{
 display:block;color:#4d20a4!important;
 font-size:clamp(23px,2.3vw,32px)!important;
 margin-top:9px!important;line-height:1.3;overflow-wrap:anywhere;
}
.sf-wd694 .wd-balance:nth-child(2){
 background:#fff2d9!important;color:#80500c!important;
}
.sf-wd694 .wd-balance:nth-child(2) strong{
 color:#915500!important;
}
.sf-wd694 .wd-balance:nth-child(3){
 background:#def6eb!important;color:#146249!important;
}
.sf-wd694 .wd-balance:nth-child(3) strong{
 color:#086447!important;
}
.sf-wd694 .wd-country{
 padding:12px 15px!important;border-radius:11px!important;
 background:#eff5ff!important;border:1px solid #dae5fa!important;
}
.sf-wd694 .wd-country strong{
 font-size:13px!important;color:#234e88!important;
}
.sf-wd694 .wd-country p{
 margin:5px 0 0!important;font-size:12px!important;
 line-height:1.5!important;color:#52667f!important;
}
.sf-wd694 .wd-form{
 display:grid!important;
 grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:16px!important;padding:20px!important;min-width:0;
 background:#f8fafd;border:1px solid #e3e9f1;border-radius:15px;
}
.sf-wd694 .wd-form label{
 min-width:0;font-size:13px!important;
 line-height:1.5!important;color:#284359!important;
}
.sf-wd694 .wd-form input:not([type=checkbox]),
.sf-wd694 .wd-form select{
 box-sizing:border-box;width:100%!important;
 min-width:0!important;max-width:100%!important;
 height:50px!important;min-height:50px!important;
 padding:11px 13px!important;border-radius:10px!important;
 border:1px solid #b9c9df!important;background:#fff!important;
 color:#18354a!important;font-size:16px!important;
}
.sf-wd694 input:focus-visible,
.sf-wd694 select:focus-visible,
.sf-wd694 button:focus-visible{
 outline:3px solid #b9a4fc!important;outline-offset:2px;
}
.sf-wd694 .wd-confirm{
 grid-column:1/-1!important;display:flex!important;
 align-items:flex-start!important;gap:10px!important;
 padding:13px!important;background:#fff;
 border:1px solid #dfe7f0;border-radius:10px;
 font-weight:500!important;cursor:pointer;
}
.sf-wd694 .wd-confirm input{
 appearance:auto!important;flex:0 0 22px;
 width:22px!important;height:22px!important;
 min-height:22px!important;padding:0!important;
 margin:0!important;accent-color:#6b2dcc;
}
.sf-wd694 .wd-form button[type=submit]{
 grid-column:1/-1!important;width:100%!important;
 min-height:50px!important;border:0!important;
 border-radius:11px!important;
 background:linear-gradient(100deg,#6927c8,#315dd8)!important;
 color:#fff!important;font-size:15px!important;
 font-weight:750;cursor:pointer;
}
.sf-wd694 .wd-form button:disabled{
 background:#e4e8f0!important;color:#63748b!important;
 opacity:1!important;cursor:not-allowed;
}
.sf-wd694 .wd-form p.wd-wide{
 margin:0!important;font-size:12px!important;
 line-height:1.65!important;color:#526579!important;
 overflow-wrap:anywhere;
}
.sf-wd694 .wd-row{
 min-width:0;padding:16px!important;
 border:1px solid #e1e7f1!important;
 border-radius:12px!important;background:#fff!important;
}
.sf-wd694 .wd-row small{
 overflow-wrap:anywhere;line-height:1.5!important;
}
.sf-wd694 .wd-rows{
 max-height:440px;overflow:auto;
 overscroll-behavior:contain;scrollbar-gutter:stable;
}
.sf-wd694 .wd-error,.sf-wd694 .wd-notice{
 margin:16px 22px!important;padding:13px!important;
 border-radius:10px;
}
@media(min-width:1100px){
 .sf-wd694>div{
  grid-template-columns:minmax(0,1fr) minmax(260px,.6fr)!important;
  align-items:start;
 }
 .sf-wd694>div>*{grid-column:1/-1}
 .sf-wd694 .wd-form{grid-column:1!important;grid-row:3/7}
 .sf-wd694>div>h3{
  grid-column:2!important;margin:0!important;font-size:18px!important;
 }
 .sf-wd694 .wd-rows,.sf-wd694>div>p,
 .sf-wd694>div>.wd-pages{grid-column:2!important}
}
@media(max-width:640px){
 .sf-wd690.sf-wd694{border-radius:15px!important}
 .sf-wd694>h3:first-of-type{
  padding:20px 16px 8px!important;font-size:22px!important;
 }
 .sf-wd694>p:first-of-type{
  padding:0 16px 20px!important;font-size:13px!important;
 }
 .sf-wd694>div{padding:15px!important;gap:14px!important}
 .sf-wd694 .wd-balances{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:9px!important;
 }
 .sf-wd694 .wd-balance{
  padding:14px!important;font-size:12px!important;
 }
 .sf-wd694 .wd-balance:first-child{grid-column:1/-1}
 .sf-wd694 .wd-balance:last-child{grid-column:auto!important}
 .sf-wd694 .wd-balance strong{font-size:24px!important}
 .sf-wd694 .wd-balance:first-child strong{font-size:30px!important}
 .sf-wd694 .wd-form{
  grid-template-columns:minmax(0,1fr)!important;
  padding:14px!important;gap:14px!important;
 }
 .sf-wd694 .wd-form button[type=submit]{min-height:52px!important}
 .sf-wd694 .wd-error,.sf-wd694 .wd-notice{
  margin:12px 15px!important;
 }
}
