.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}
.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{--deposit-radius:12px;--deposit-card-bg:#16203aeb;--deposit-card-border:#5ee0ff1a;--deposit-accent:#3cf0ff;--deposit-accent-dim:#3cf0ff38;--deposit-panel-bg:#0c14288c;--deposit-panel-border:#5ee0ff1f;color:var(--text-contrast);flex-direction:column;display:flex}@media only screen and (max-width:768px){.balanceDeposit{justify-content:space-between;height:100dvh}}.balanceDeposit__main{box-sizing:border-box;flex-direction:column;gap:14px;padding:20px 20px 16px;display:flex}@media only screen and (max-width:768px){.balanceDeposit__main{padding:24px 20px 16px}}.balanceDeposit__top{flex-direction:column;gap:8px;padding-right:36px;display:flex}.balanceDeposit__headerRow{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.balanceDeposit__header{color:var(--text-contrast);margin:0;font-size:22px;font-weight:700;line-height:1.2}@media only screen and (max-width:768px){.balanceDeposit__header{font-size:20px}}.balanceDeposit__balanceBadge{color:var(--deposit-accent);border:1px solid var(--deposit-accent-dim);white-space:nowrap;background:#081020a6;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #3cf0ff0f}.balanceDeposit__subtitle{color:#ffffff8c;max-width:28rem;margin:0;font-size:13px;line-height:1.5}.balanceDeposit__subtitleBrand{color:var(--deposit-accent);font-weight:600}.balanceDeposit__section{background:var(--deposit-panel-bg);border:1px solid var(--deposit-panel-border);border-radius:var(--deposit-radius);box-sizing:border-box;flex-direction:column;gap:12px;padding:14px;display:flex}.balanceDeposit__sectionTitle{color:var(--text-contrast);flex-direction:row;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;display:flex}.balanceDeposit__sectionNum{width:22px;height:22px;color:var(--deposit-accent);border:1px solid var(--deposit-accent-dim);background:#3cf0ff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.balanceDeposit__presetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media only screen and (max-width:768px){.balanceDeposit__presetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.balanceDeposit__preset{text-align:center;background:var(--deposit-card-bg);border:1.5px solid var(--deposit-card-border);border-radius:var(--deposit-radius);cursor:pointer;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:76px;padding:14px 10px 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative;overflow:hidden}.balanceDeposit__preset:hover{background:#1c2848f2;border-color:#5ee0ff47}.balanceDeposit__preset--selected{border-color:var(--deposit-accent);background:#1c304ef2;box-shadow:0 0 0 1px #3cf0ff59,0 0 18px #3cf0ff2e}.balanceDeposit__presetAmount{color:var(--text-contrast);white-space:nowrap;font-size:17px;font-weight:700;line-height:1.2}.balanceDeposit__presetBonus{color:#5ee89a;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2}.balanceDeposit__customField{flex-direction:column;gap:8px;margin-top:2px;display:flex}.balanceDeposit__customLabel{color:#ffffff8c;font-size:12px;font-weight:600}.balanceDeposit__customInputWrap{display:block;position:relative}.balanceDeposit__customInput{width:100%;color:var(--text-contrast);border-radius:var(--deposit-radius);box-sizing:border-box;background:#0a1224d9;border:1.5px solid #5ee0ff24;outline:none;padding:13px 40px 13px 14px;font-size:15px;font-weight:600;transition:border-color .15s,box-shadow .15s}.balanceDeposit__customInput::placeholder{color:#ffffff47;font-weight:400}.balanceDeposit__customInput:focus{border-color:#3cf0ff73;box-shadow:0 0 0 3px #3cf0ff1a}.balanceDeposit__customSuffix{color:#ffffff73;pointer-events:none;font-size:15px;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.balanceDeposit__payGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media only screen and (max-width:900px){.balanceDeposit__payGrid{grid-template-columns:1fr}}.balanceDeposit__payOption{text-align:center;background:var(--deposit-card-bg);border:1.5px solid var(--deposit-card-border);border-radius:var(--deposit-radius);cursor:pointer;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;min-height:132px;padding:12px 10px 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.balanceDeposit__payOption:hover{background:#1c2848f2;border-color:#5ee0ff47}.balanceDeposit__payOption--selected{border-color:var(--deposit-accent);background:#1c304ef2;box-shadow:0 0 0 1px #3cf0ff59,0 0 18px #3cf0ff2e}.balanceDeposit__payOption--selected .balanceDeposit__payRadio{border-color:var(--deposit-accent)}.balanceDeposit__payOption--selected .balanceDeposit__payRadio:after{opacity:1}.balanceDeposit__payRadio{box-sizing:border-box;border:2px solid #ffffff47;border-radius:50%;width:18px;height:18px;position:absolute;top:9px;right:9px}.balanceDeposit__payRadio:after{content:"";background:var(--deposit-accent);opacity:0;border-radius:50%;transition:opacity .15s;position:absolute;inset:3px}.balanceDeposit__payLogos{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-bottom:4px;display:flex}.balanceDeposit__payLogo--sbp{background-image:url(/images/icon_sbp.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:108px;height:36px}.balanceDeposit__payLogoImg{object-fit:contain;width:auto;max-width:64px;height:32px}.balanceDeposit__payTitle{color:#ffffffe0;font-size:12px;font-weight:600;line-height:1.25}.balanceDeposit__paySubtitle{font-size:11px;font-weight:600;line-height:1.25}.balanceDeposit__paySubtitle--positive{color:#5ee89a}.balanceDeposit__paySubtitle--muted{color:#b8a8e8}.balanceDeposit__sbpQr{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.balanceDeposit__title{color:var(--text-contrast);margin:0;font-weight:600}.balanceDeposit__sbpHint{opacity:.85;max-width:28rem;margin:0;font-size:.9em}.balanceDeposit__sbpHint--warn{color:#ffb4b4;opacity:1}.balanceDeposit__qrImage{border-radius:var(--deposit-radius);box-sizing:border-box;background:#fff;width:100%;max-width:240px;height:auto;padding:8px}.balanceDeposit__payLink{color:var(--deposit-accent);text-decoration:underline}.balanceDeposit__sbpError{color:#ff6b6b;margin:0;font-size:.95em}.balanceDeposit__result{box-sizing:border-box;background:#060c1ab8;border-top:1px solid #5ee0ff1a;flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex}@media only screen and (max-width:768px){.balanceDeposit__result{padding:20px}}.balanceDeposit__button{color:#071220;border-radius:var(--deposit-radius);box-sizing:border-box;cursor:pointer;background:linear-gradient(90deg,#3cf0ff 0%,#3b8cff 100%);border:none;outline:none;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;width:100%;padding:15px 16px;font-size:16px;font-weight:700;line-height:1.2;transition:filter .15s,transform .1s;display:flex;box-shadow:0 8px 24px #3cb4ff47}.balanceDeposit__button:hover,.balanceDeposit__button:focus{filter:brightness(1.06)}.balanceDeposit__button:active{transform:translateY(1px)}.balanceDeposit__button:disabled{opacity:.5;pointer-events:none;box-shadow:none}.balanceDeposit__legal{text-align:center;color:#ffffff6b;margin:0;font-size:11px;line-height:1.55}.balanceDeposit__legalLink{color:var(--deposit-accent);text-underline-offset:2px;text-decoration:underline}.balanceDeposit__trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:4px;display:grid}@media only screen and (max-width:768px){.balanceDeposit__trust{grid-template-columns:1fr}}.balanceDeposit__trustItem{color:#ffffff73;flex-direction:row;align-items:flex-start;gap:8px;font-size:10px;display:flex}.balanceDeposit__trustItem strong{color:#ffffffd1;font-size:11px;font-weight:600;display:block}.balanceDeposit__trustItem small{opacity:.9;margin-top:2px;font-size:10px;line-height:1.3;display:block}.balanceDeposit__trustIcon{width:22px;height:22px;color:var(--deposit-accent);border:1px solid var(--deposit-accent-dim);background:#3cf0ff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}
.depositModal.modal{--modal-size:560px;background:linear-gradient(165deg,#161f38 0%,#0d1426 55%,#0a1020 100%);border:1px solid #5ee0ff29;border-radius:16px;box-shadow:0 24px 64px #0000008c,inset 0 1px #ffffff0a}@media only screen and (max-width:768px){.depositModal.modal{border:none;border-radius:0}}
.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}
