
.deposit-live {padding:24px!important;border:1px solid #e3e9f0;border-radius:16px;background:#fff}
.deposit-live .calc__calculator{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;width:100%}
.deposit-live .calc__side{width:auto!important;min-width:0!important;margin:0!important;padding:0!important}
.deposit-live .calc__label{display:block;font-size:14px;margin-bottom:8px;color:#526176}
.deposit-live .calc__input{box-sizing:border-box;width:100%;height:54px;border:1px solid #c9d3df!important;border-radius:9px;padding:12px 16px;font-size:21px;background:#fff}
.deposit-live .calc__inputSlider,.deposit-live .calc__insr,.deposit-live .calc__type{margin-bottom:26px;width:100%}
.deposit-live .native-slider{margin:0 12px}
.deposit-live .calc__dscl,.deposit-live .calc__buttons{grid-column:1/-1;margin:0;font-size:13px;line-height:1.6}
.deposit-live__result{background:#f3f7fb;border:1px solid #e0e8f1;padding:24px;border-radius:14px}
.deposit-live__result h3{font-size:16px;font-weight:500;margin:0 0 8px;color:#526176}
.deposit-live__income{font-size:36px;line-height:1.2;font-weight:700;color:#16724c;overflow-wrap:anywhere}
.deposit-live__bar{display:flex;height:10px;margin:24px 0;background:#36ad78;border-radius:6px;overflow:hidden}
.deposit-live__bar span{display:block;background:#8fa9c8;height:100%;width:90%}
.deposit-live__details{margin:0}.deposit-live__details>div{display:flex;justify-content:space-between;gap:14px;padding:10px 0}
.deposit-live__details dt{color:#526176}.deposit-live__details dd{margin:0;font-weight:600;text-align:right}
.deposit-live__total{border-top:1px solid #d6e0ec;margin-top:8px;font-size:18px}
.deposit-live [aria-invalid=true]{border-color:#b53232!important}
#deposit-live-error{color:#b53232;margin:6px 0 0;font-size:14px}
@media(max-width:700px){.deposit-live{padding:16px!important}.deposit-live .calc__calculator{grid-template-columns:minmax(0,1fr);gap:12px}.deposit-live__result{padding:18px}.deposit-live__income{font-size:30px}}
