.footerRequisites{width:100%;margin-top:calc(var(--grid-height)*2);padding-top:calc(var(--grid-height)*2);gap:calc(var(--grid-height)/2);color:var(--text-contrast-transparent);border-top:1px solid #c6d4ff1f;flex-direction:column;font-size:13px;line-height:1.45;display:flex}.footerRequisites__line{margin:0}.footerRequisites__link{color:inherit;transition:var(--main-transition);text-decoration:none}.footerRequisites__link:hover,.footerRequisites__link:focus{color:var(--text-contrast);outline:none}.footerRequisites__sep{opacity:.6;margin:0 .4em}
.footer{padding-top:var(--grid-height);padding-bottom:calc(var(--grid-height)*2);box-sizing:border-box;flex-direction:column;gap:0;margin-top:auto;display:flex}.footer__main{justify-content:space-between;gap:calc(var(--grid-height)*2);flex-direction:row;display:flex}@media only screen and (max-width:1440px){.footer__main{flex-wrap:wrap;justify-content:space-between}}.footer__blocks{gap:calc(var(--grid-height)*2);flex-wrap:wrap;display:flex}@media only screen and (max-width:1440px){.footer__blocks{justify-content:space-between;gap:var(--grid-height);width:100%}}@media only screen and (max-width:1024px){.footer__blocks{grid-template-columns:1fr 1fr;display:grid}}@media only screen and (max-width:768px){.footer__blocks{gap:calc(var(--grid-height)*2);flex-direction:column;display:flex}}
.checkbox{align-items:center;gap:calc(var(--grid-height)/2);flex-direction:row;display:flex}.checkbox__hidden{display:none}.checkbox__hidden:checked+.checkbox__visible{border-color:var(--text-contrast);background-color:var(--text-contrast)}.checkbox__hidden:checked+.checkbox__visible:after{content:"";background-image:url(/images/icon_filterMark.svg);background-position:50%;background-size:13px 14px;width:13px;height:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox__visible{background-color:var(--filters-checkbox);border:var(--main-border-width)solid var(--filters-chekbox-border);border-radius:var(--second-border-radius);cursor:pointer;flex-shrink:0;width:14px;height:14px;position:relative}.checkbox__title{color:var(--text-contrast);letter-spacing:-.05px;cursor:pointer;font-size:13px;font-weight:400;line-height:18px}@media only screen and (max-width:768px){.checkbox__title{font-size:12px;line-height:16px}}
.paymentMethod{flex-direction:row;display:flex}.paymentMethod__hidden{display:none}.paymentMethod__visible{width:100%;height:calc(var(--grid-height)*4);background-color:var(--filters-checkbox);border:var(--main-border-width)solid #0000;border-radius:var(--second-border-radius);box-sizing:border-box;transition:var(--main-transition);cursor:pointer}@media only screen and (max-width:768px){.paymentMethod__visible{height:calc(var(--grid-height)*3)}}.paymentMethod__visible:hover{background-color:var(--filters-checkbox-hover)}.paymentMethod__visible--sbp{background-image:url(/images/icon_sbp.svg);background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:768px){.paymentMethod__visible--sbp{background-size:80% 80%}}.paymentMethod__hidden:checked+.paymentMethod__visible{border-color:var(--main-priorite);background-color:var(--filters-border-color)}
.balanceDeposit{flex-direction:column;display:flex}.balanceDeposit__sbpQr{gap:calc(var(--grid-height)*.75);text-align:center;flex-direction:column;align-items:center;display:flex}.balanceDeposit__sbpHint{opacity:.85;max-width:28rem;margin:0;font-size:.9em}.balanceDeposit__sbpHint--warn{color:#ffb4b4;opacity:1}.balanceDeposit__qrImage{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;max-width:240px;height:auto;padding:8px}.balanceDeposit__payLink{color:var(--color-accent,#6ecf6e);text-decoration:underline}.balanceDeposit__sbpError{color:#ff6b6b;margin:0;font-size:.95em}.balanceDeposit__withdrawWarning{padding:var(--grid-height);gap:calc(var(--grid-height)/2);color:var(--text-contrast);border:var(--main-border-width)solid #ffb80073;border-radius:var(--second-border-radius);background:linear-gradient(135deg,#ffb80024,#a855f71f);flex-direction:column;display:flex}.balanceDeposit__withdrawWarningTitle{color:#ffdf7e;margin:0;font-size:18px;font-weight:700}.balanceDeposit__withdrawWarningText{color:var(--text-contrast);opacity:.9;margin:0;font-size:14px;line-height:1.45}@media only screen and (max-width:768px){.balanceDeposit{justify-content:space-between;height:100dvh}}.balanceDeposit__main{padding:var(--grid-height);gap:var(--grid-height);box-sizing:border-box;flex-direction:column;display:flex}@media only screen and (max-width:768px){.balanceDeposit__main{padding:calc(var(--grid-height)*2)}}.balanceDeposit__result{padding:var(--grid-height);gap:var(--grid-height);box-sizing:border-box;background-color:#0003;flex-direction:column;display:flex}@media only screen and (max-width:768px){.balanceDeposit__result{padding:calc(var(--grid-height)*2)}}.balanceDeposit__values{align-items:flex-start;gap:var(--grid-height);flex-direction:row;width:100%;display:flex}.balanceDeposit__amount{align-items:flex-start;gap:var(--grid-height);padding:var(--grid-height);border-radius:var(--second-border-radius);box-sizing:border-box;background-color:#486ee426;flex-direction:column;display:flex}.balanceDeposit__amountButton{width:100%;height:calc(var(--grid-height)*3);color:var(--text-contrast-transparent);background-color:var(--filters-checkbox);border:var(--main-border-width)solid #0000;border-radius:var(--second-border-radius);box-sizing:border-box;transition:var(--main-transition);cursor:pointer;font-size:16px;font-weight:600}@media only screen and (max-width:768px){.balanceDeposit__amountButton{height:calc(var(--grid-height)*2.5);font-size:14px}}.balanceDeposit__amountButton:hover{color:var(--text-contrast);background-color:var(--filters-checkbox-hover)}.balanceDeposit__amountButton:active{color:var(--main-priorite-contrast);background-color:var(--main-priorite)}.balanceDeposit__text{color:var(--text-contrast-hidden);letter-spacing:-.05px;margin-top:0;margin-bottom:0;font-size:12px;font-weight:400;line-height:16px}.balanceDeposit__method{padding:var(--grid-height);border-radius:var(--second-border-radius);background-color:#486ee426}.balanceDeposit__sbpOnlyLabel{color:var(--text-contrast);margin:0;font-size:16px;font-weight:600}.balanceDeposit__cardHint{color:var(--text-contrast-transparent);max-width:420px;margin:0;font-size:13px;line-height:1.45}.balanceDeposit__sbpMethod{align-items:flex-start;gap:calc(var(--grid-height)/2);flex-direction:column;display:flex}.balanceDeposit__sbpMethodVisual{pointer-events:none;width:100%;max-width:200px}.balanceDeposit__sbpMethodVisual .paymentMethod__visible--sbp{height:calc(var(--grid-height)*3.5)}.balanceDeposit__termsLink{color:var(--main-priorite,#6ecf6e);text-decoration:underline}.balanceDeposit__header{height:32px;color:var(--text-contrast);flex-direction:row;align-items:center;margin-top:0;margin-bottom:0;font-size:20px;font-weight:700;display:flex}@media only screen and (max-width:768px){.balanceDeposit__header{height:28px;font-size:18px}}.balanceDeposit__wrapper{gap:var(--grid-height);flex-direction:column;width:100%;display:flex}.balanceDeposit__title{color:var(--text-contrast);font-weight:inherit;margin-top:0;margin-bottom:0}.balanceDeposit__field{padding:calc(var(--grid-height)/2)var(--grid-height);width:100%;color:var(--main-priorite);background-color:var(--placeholder-backdrop);border-radius:var(--second-border-radius);box-sizing:border-box;border:none;outline:none;font-size:28px;font-weight:700}@media only screen and (max-width:768px){.balanceDeposit__field{font-size:18px}}.balanceDeposit__fieldset{grid-gap:calc(var(--grid-height)/2);border:none;grid-template-columns:1fr 1fr 1fr;width:100%;margin-left:0;margin-right:0;padding:0;display:grid}@media only screen and (max-width:768px){.balanceDeposit__fieldset:has(.balanceDeposit__amountButton){grid-template-columns:1fr 1fr}}.balanceDeposit__line{color:var(--text-contrast-hidden);flex-direction:row;justify-content:space-between;font-size:16px;font-weight:500;display:flex}@media only screen and (max-width:768px){.balanceDeposit__line{font-size:14px}}.balanceDeposit__line:last-of-type{padding-top:var(--grid-height);color:var(--text-contrast);border-top:var(--main-border-width)solid var(--main-border-color);font-weight:700}.balanceDeposit__button{padding:calc(var(--grid-height)*1);width:100%;font-weight:700;font-size:var(--controller-font);line-height:var(--controller-font);color:var(--main-priorite-contrast);border:calc(var(--main-border-width)*2)solid var(--main-priorite);border-radius:var(--second-border-radius);background-color:var(--main-priorite);box-sizing:border-box;cursor:pointer;outline:none;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;display:flex}.balanceDeposit__button:hover,.balanceDeposit__button:focus{border-color:var(--text-contrast)}.balanceDeposit__button:disabled{opacity:.5;pointer-events:none}
.paymentCurrency{--currency-size:44px;background-color:var(--currency);border-radius:var(--currency-size);flex-direction:row;display:flex}@media only screen and (max-width:768px){.paymentCurrency{--currency-size:36px}}.paymentCurrency__label{color:#fff;flex-direction:row;display:flex}.paymentCurrency__hidden{display:none}.paymentCurrency__visible{width:var(--currency-size);height:var(--currency-size);color:var(--currency-text);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;font-size:28px;font-weight:800;display:flex}@media only screen and (max-width:768px){.paymentCurrency__visible{font-size:21px}}.paymentCurrency__hidden:checked+.paymentCurrency__visible{color:var(--currency);background-color:var(--main-priorite);pointer-events:none;border-radius:50%}
.balanceWithdraw{flex-direction:column;display:flex}@media only screen and (max-width:768px){.balanceWithdraw{justify-content:space-between;height:100dvh}}.balanceWithdraw__main{padding:var(--grid-height);gap:var(--grid-height);box-sizing:border-box;flex-direction:column;display:flex}@media only screen and (max-width:768px){.balanceWithdraw__main{padding:calc(var(--grid-height)*2)}}.balanceWithdraw__result{padding:var(--grid-height);gap:var(--grid-height);box-sizing:border-box;background-color:#0003;flex-direction:column;display:flex}@media only screen and (max-width:768px){.balanceWithdraw__result{padding:calc(var(--grid-height)*2)}}.balanceWithdraw__values{align-items:flex-start;gap:var(--grid-height);flex-direction:row;width:100%;display:flex}.balanceWithdraw__amount{align-items:flex-start;gap:var(--grid-height);padding:var(--grid-height);border-radius:var(--second-border-radius);box-sizing:border-box;background-color:#486ee426;flex-direction:column;display:flex}.balanceWithdraw__summary{padding-bottom:var(--grid-height);border-bottom:var(--main-border-width)solid var(--main-border-color);flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.balanceWithdraw__available{gap:var(--grid-height);flex-direction:column;display:flex}.balanceWithdraw__availableValue{color:var(--main-priorite);font-size:28px;font-weight:700;line-height:28px;display:flex}@media only screen and (max-width:768px){.balanceWithdraw__availableValue{font-size:21px;line-height:21px}}.balanceWithdraw__amountButton{width:100%;height:calc(var(--grid-height)*3);color:var(--text-contrast-transparent);background-color:var(--filters-checkbox);border:var(--main-border-width)solid #0000;border-radius:var(--second-border-radius);box-sizing:border-box;transition:var(--main-transition);cursor:pointer;font-size:16px;font-weight:600}@media only screen and (max-width:768px){.balanceWithdraw__amountButton{height:calc(var(--grid-height)*2.5);font-size:14px}}.balanceWithdraw__amountButton:hover{color:var(--text-contrast);background-color:var(--filters-checkbox-hover)}.balanceWithdraw__amountButton:active{color:var(--main-priorite-contrast);background-color:var(--main-priorite)}.balanceWithdraw__text{color:var(--text-contrast-hidden);letter-spacing:-.05px;margin-top:0;margin-bottom:0;font-size:12px;font-weight:400;line-height:16px}.balanceWithdraw__method{padding:var(--grid-height);border-radius:var(--second-border-radius);background-color:#486ee426}.balanceWithdraw__header{height:32px;color:var(--text-contrast);flex-direction:row;align-items:center;margin-top:0;margin-bottom:0;font-size:20px;font-weight:700;display:flex}@media only screen and (max-width:768px){.balanceWithdraw__header{height:28px;font-size:18px}}.balanceWithdraw__wrapper{gap:var(--grid-height);flex-direction:column;width:100%;display:flex}.balanceWithdraw__title{color:var(--text-contrast);font-weight:inherit;margin-top:0;margin-bottom:0}.balanceWithdraw__title--main{font-size:18px;font-weight:600}.balanceWithdraw__info{opacity:.5;background-image:url(/images/icon_info.svg);width:16px;height:16px;display:block}.balanceWithdraw__info:hover{opacity:1}.balanceWithdraw__field{padding:calc(var(--grid-height)/2)var(--grid-height);width:100%;color:var(--main-priorite);background-color:var(--placeholder-backdrop);border-radius:var(--second-border-radius);box-sizing:border-box;border:none;outline:none;font-size:28px;font-weight:700}@media only screen and (max-width:768px){.balanceWithdraw__field{font-size:18px}}.balanceWithdraw__field--card{font-size:21px;font-weight:500}@media only screen and (max-width:768px){.balanceWithdraw__field--card{font-size:16px}}.balanceWithdraw__fieldset{padding:0;padding-bottom:var(--grid-height);border:none;border-bottom:var(--main-border-width)solid var(--main-border-color);grid-gap:calc(var(--grid-height)/2);grid-template-columns:1fr 1fr 1fr;width:100%;margin-left:0;margin-right:0;display:grid}@media only screen and (max-width:768px){.balanceWithdraw__fieldset:has(.balanceDeposit__amountButton){grid-template-columns:1fr 1fr}}.balanceWithdraw__line{color:var(--text-contrast-hidden);flex-direction:row;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;display:flex}@media only screen and (max-width:768px){.balanceWithdraw__line{font-size:14px}}.balanceWithdraw__line:last-of-type{padding-top:var(--grid-height);color:var(--text-contrast);border-top:var(--main-border-width)solid var(--main-border-color);font-weight:700}.balanceWithdraw__button{padding:calc(var(--grid-height)*1);width:100%;font-weight:700;font-size:var(--controller-font);line-height:var(--controller-font);color:var(--main-priorite-contrast);border:calc(var(--main-border-width)*2)solid var(--main-priorite);border-radius:var(--second-border-radius);background-color:var(--main-priorite);box-sizing:border-box;cursor:pointer;outline:none;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;display:flex}.balanceWithdraw__button:hover,.balanceWithdraw__button:focus{border-color:var(--text-contrast)}.balanceWithdraw__button:disabled{opacity:.5;pointer-events:none}
