.footerRequisites{margin-top:calc(var(--grid-height)*2.5);padding-top:calc(var(--grid-height)*2);color:#c6d4ffb8;border-top:1px solid #3d67dc47;grid-template-columns:minmax(0,1.5fr) auto minmax(0,1fr) auto minmax(0,1.15fr);align-items:center;gap:0;font-size:13px;line-height:1.5;display:grid}@media only screen and (max-width:1024px){.footerRequisites{gap:calc(var(--grid-height)*1.5);grid-template-columns:1fr}}.footerRequisites__col{min-width:0}.footerRequisites__divider{width:1px;min-height:72px;margin:0 calc(var(--grid-height)*2);background:linear-gradient(#0000 0%,#3d67dc59 15%,#3ffeff38 50%,#3d67dc59 85%,#0000 100%);align-self:stretch}@media only screen and (max-width:1024px){.footerRequisites__divider{display:none}}.footerRequisites__legal{flex-direction:column;gap:6px;display:flex}.footerRequisites__line{margin:0}.footerRequisites__line--title{color:var(--text-contrast);font-weight:600}.footerRequisites__contacts{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}@media only screen and (max-width:1024px){.footerRequisites__contacts{text-align:left;align-items:flex-start}}.footerRequisites__contact{color:inherit;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:color .2s;display:inline-flex}.footerRequisites__contact:hover,.footerRequisites__contact:focus{color:var(--text-contrast);outline:none}.footerRequisites__contactIcon{opacity:.75;font-size:14px}.footerRequisites__payments{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media only screen and (max-width:1024px){.footerRequisites__payments{align-items:flex-start}}.footerRequisites__paymentsTitle{letter-spacing:.6px;text-transform:uppercase;color:var(--text-contrast);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.footerRequisites__shield{opacity:.85;font-size:13px}.footerRequisites__paymentsCaption{opacity:.85;text-align:right;margin:0;font-size:12px}@media only screen and (max-width:1024px){.footerRequisites__paymentsCaption{text-align:left}}
.footer{padding-top:calc(var(--grid-height)*2);padding-bottom:calc(var(--grid-height)*2);box-sizing:border-box;margin-top:auto}.footer__panel{padding:calc(var(--grid-height)*2.5)calc(var(--grid-height)*3);background:radial-gradient(80% 60% at 50% 0,#3d67dc14 0%,#0000 70%),linear-gradient(#0a122aeb 0%,#060a1afa 100%);border:1px solid #3ffeff59;border-radius:16px;box-shadow:inset 0 1px #64a0ff1a,0 0 32px #3ffeff14,0 12px 40px #00000059}@media only screen and (max-width:1024px){.footer__panel{padding:calc(var(--grid-height)*2)}}.footer__top{grid-template-columns:minmax(0,1.35fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0;display:grid}@media only screen and (max-width:1200px){.footer__top{gap:calc(var(--grid-height)*2);grid-template-columns:1fr}}.footer__divider{width:1px;min-height:120px;margin:0 calc(var(--grid-height)*2);background:linear-gradient(#0000 0%,#3d67dc59 15%,#3ffeff40 50%,#3d67dc59 85%,#0000 100%);align-self:stretch}@media only screen and (max-width:1200px){.footer__divider{display:none}}.footer__col{min-width:0}.footer__col--links{gap:calc(var(--grid-height)*1.5);flex-direction:column;display:flex}.footer__col--feedback{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}@media only screen and (max-width:1200px){.footer__col--feedback{align-items:flex-start}}.footer__col--stats{justify-content:flex-end;align-items:center;height:100%;display:flex}@media only screen and (max-width:1200px){.footer__col--stats{justify-content:flex-start}}.footer__logo{margin-bottom:4px}
.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}
