.vault-modal{flex-direction:column;gap:0;display:flex}.vault-modal .wallet-body{flex-direction:column;display:flex}.vault-overview{margin-bottom:8px}.vault-overview .box-balance{margin-bottom:10px}.vault-overview .box-current{margin-bottom:6px;padding:20px 0 10px}.vault-balanceBlock{cursor:pointer;border-radius:8px;transition:background-color .2s,border-color .2s}.vault-balanceBlock:hover{background:#ffffff08}.vault-balanceBlock.active{background:#ffffff09}.vault-balanceBlock.active .balance-current .values .top,.vault-balanceBlock.active .balance-current .coin .details .name{color:#fff}.vault-balanceCurrent{justify-content:space-between;align-items:center;width:100%;display:flex!important}.vault-balanceCurrent .coin,.vault-balanceCurrent .values{float:none}.vault-balanceCurrent .values .bottom{color:#8c8da8}.vault-balanceBox__empty{color:#8c8da8;text-align:center;border:1px dashed #8b8ca752;border-radius:8px;margin-top:12px;padding:22px 16px;font-size:13px}.vault-actions{background:#2c2d3adb;border:1px solid #ffffff0f;border-radius:14px;margin-bottom:14px;padding:6px}.vault-actions .row{margin:0!important}.vault-actions .col-6{padding:0 4px!important}.vault-actions .button{cursor:pointer;font-family:Rubik SemiBold;transition:background-color .18s,color .18s,box-shadow .18s,transform .18s;color:#8c8da8!important;background:0 0!important;border-radius:10px!important;height:42px!important;margin-bottom:0!important;font-size:13px!important;line-height:42px!important}.vault-actions .button:hover{color:#fff!important}.vault-actions .button.active{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #6895ff57,0 10px 24px #121c3c47;color:#fff!important;background:linear-gradient(#4070ff57 0%,#3054ba38 100%)!important}.vault-actions .button.deposit.active,.vault-actions .button.withdraw.active{background:linear-gradient(#4070ff57 0%,#3054ba38 100%)!important}.vault-modal__form{flex-direction:column;gap:12px;display:flex}.vault-modal__coinSelect{margin-bottom:2px}.vault-modal__coinSelect .current-coin{border-radius:8px}.vault-modal__balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vault-balanceCard{background:#2c2d3ab8;border-radius:8px;min-height:86px;padding:14px}.vault-balanceCard--accent{background:linear-gradient(135deg,#2c2d3ae6,#20585773)}.vault-balanceCard__label{color:#8c8da8;text-transform:uppercase;margin-bottom:12px;font-family:Rubik SemiBold;font-size:12px;line-height:12px}.vault-balanceCard__value{color:#fff;align-items:center;gap:10px;font-family:Rubik SemiBold;font-size:18px;line-height:18px;display:flex}.vault-balanceCard__value svg,.vault-balanceCard__value img{flex:0 0 20px;width:20px;height:20px}.vault-modal__amountLabelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.vault-modal__label{color:#fff;font-family:Rubik SemiBold;font-size:14px}.vault-modal__max{color:#63a5ff;cursor:pointer;background:0 0;border:0;font-family:Rubik SemiBold;font-size:12px}.vault-modal__amountBox{background:#121727e6;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;height:56px;padding:0 14px;display:grid}.vault-modal__amountBox input{color:#fff;background:0 0;border:0;outline:none;min-width:0;font-family:Rubik SemiBold;font-size:20px}.vault-modal__amountBox input::placeholder{color:#ffffff5c}.vault-modal__amountIcon{justify-content:center;align-items:center;display:inline-flex}.vault-modal__amountIcon img{width:18px;height:18px}.vault-modal__amountCode{color:#ffffffbf;font-family:Rubik SemiBold;font-size:13px}.vault-modal__hintGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vault-modal__hintCard{background:#2c2d3ab8;border-radius:8px;padding:12px}.vault-modal__hintCard span{color:#8c8da8;margin-bottom:6px;font-size:11px;display:block}.vault-modal__hintCard strong{color:#fff;font-family:Rubik SemiBold;font-size:14px}.vault-modal__note{color:#ffffffc7;background:#21356361;border:1px solid #4874d83d;border-radius:8px;padding:12px 14px;font-size:12px;line-height:19px}.vault-modal__success{margin-top:8px}.vault-modal__successActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.vault-modal__successNew{appearance:none;text-align:center;cursor:pointer;background:#2c2d3ab8;border:1px solid #8b8ca73d;border-radius:14px;justify-content:center;align-items:center;width:100%;height:44px;padding:0 16px;font-family:Rubik SemiBold,sans-serif;font-size:14px;line-height:44px;text-decoration:none;transition:filter .18s,transform .18s,background-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f;color:#fff!important}.vault-modal__successNew:hover{filter:brightness(1.06);transform:translateY(-1px)}.vault-modal__successActions .crypto-withdraw-success__close{margin-top:0}@media (max-width:767px){.vault-overview .box-balance{font-size:32px;line-height:34px}.vault-modal__balances,.vault-modal__hintGrid{grid-template-columns:1fr}.vault-modal__amountBox{grid-template-columns:20px 1fr auto;height:54px;padding:0 12px}.vault-modal__amountBox input{font-size:18px}.vault-modal__successActions{grid-template-columns:1fr}}
