.app-modal.supply-mode{width:min(680px,calc(100vw - 28px))}
.supply-mode .modal-head{padding:16px 20px}.supply-mode .modal-symbol{width:38px;height:38px}
.supply-mode .form-grid{padding:15px 20px 18px;gap:12px}
.supply-mode .supply-flow{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}
.supply-mode .supply-step{margin:0 0 7px}.supply-mode .supply-step .step-number{width:24px;height:24px;border-radius:7px}
.supply-mode .radio-cards{gap:8px}.supply-mode .radio-cards label>span{min-height:58px;padding:9px 10px;grid-template-columns:34px 1fr;column-gap:8px;border-radius:10px}.supply-mode .radio-cards label>span>strong{width:34px;height:34px;border-radius:9px;font-size:11px}
.supply-mode .available-balance{grid-column:1/-1;margin:0;padding:13px 16px;display:grid;grid-template-columns:1fr auto;align-items:center}.supply-mode .available-balance span{grid-column:1}.supply-mode .available-balance strong{grid-column:2;grid-row:1/3;margin:0;font-size:21px}.supply-mode .available-balance small{grid-column:1;margin-top:3px}
.supply-mode #supply-type-options{grid-column:1/-1}.supply-mode .supply-types label>span{min-height:54px;padding:9px 12px}.supply-mode .supply-status{grid-column:1/-1;margin:0;min-height:0}.supply-mode .supply-status:empty{display:none}.supply-mode .form-actions{padding-top:11px;margin-top:0}
@media(max-width:620px){.app-modal.supply-mode{width:100%}.supply-mode .supply-flow{grid-template-columns:1fr}.supply-mode .available-balance,.supply-mode #supply-type-options,.supply-mode .supply-status{grid-column:1}.supply-mode .radio-cards{grid-template-columns:repeat(2,1fr)}}
