.admin-layout{--lumo-font-size-m: .77rem;--lumo-size-m: 1.9rem;--vaadin-side-nav-child-indent: .3rem;background:#fff}.admin-layout vaadin-side-nav-item::part(children){padding-left:5px}.admin-layout .user-bar{background-color:#60a5e1}.admin-layout .outline-btn{background-color:#fff}.admin-layout .open-request-btn{background-color:var(--lumo-primary-color);color:#fff}.admin-layout vaadin-side-nav-item::part(children){padding-left:4px}.admin-layout vaadin-multi-select-combo-box.tall-combo{--vaadin-input-field-height: 56px}.admin-layout vaadin-multi-select-combo-box.tall-overlay::part(overlay){max-height:70vh}.admin-layout vaadin-multi-select-combo-box::part(item){white-space:normal}.admin-layout vaadin-multi-select-combo-box.wrap-values::part(input-field){height:auto;align-items:flex-start}.admin-layout vaadin-multi-select-combo-box.wrap-values::part(value-container){flex-wrap:wrap;max-height:none}.admin-layout vaadin-multi-select-combo-box.wrap-values::part(token){max-width:100%;white-space:normal}.admin-layout vaadin-multi-select-combo-box.wrap-chips{--vaadin-input-field-height: auto}.admin-layout vaadin-multi-select-combo-box.wrap-chips::part(input-field){align-items:flex-start}.admin-layout vaadin-multi-select-combo-box.wrap-chips::part(chips){display:flex;flex-wrap:wrap;gap:4px}.admin-layout vaadin-multi-select-combo-box.wrap-chips vaadin-multi-select-combo-box-chip::part(label){white-space:normal}.admin-layout .app-card{border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m);padding:var(--lumo-space-m);box-shadow:var(--lumo-box-shadow-xs);background-color:var(--lumo-base-color);margin:0}.front-layout{min-height:100vh;background:#000;color:#fff;font-family:Gilroy,Arial,sans-serif}.front-layout__content{width:100%}.front-layout .front-page-placeholder{width:100%;min-height:calc(100vh - 85px);display:flex;align-items:center;justify-content:center;padding:64px 16px;box-sizing:border-box;background:#f5f6f8;color:#06111f}.front-layout .front-page-placeholder__title{margin:0;font-family:Gilroy,Arial,sans-serif;font-size:48px;font-weight:500;line-height:1.15;text-align:center}@media(max-width:768px){.front-layout .front-page-placeholder__title{font-size:32px}}.front-layout .front-login__mfa-description{display:block;margin:0 0 28px;color:#70809a;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.35;text-align:center}.front-layout .front-login__input--mfa{letter-spacing:.14em}.front-layout .front-login__mfa-back{display:block;margin-top:18px;color:#70809a;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:500;text-align:center;text-decoration:none}@font-face{font-family:Gilroy;src:url(./Gilroy-Regular-A6YxJnNn.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(./Gilroy-Regular-A6YxJnNn.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Regular-CY081Tb4.woff2) format("woff2"),url(./Gilroy-Regular-CkNiKQ6x.woff) format("woff"),url(./Gilroy-Regular-Bghgj_A6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-ExtraboldItalic-D0K37qGa.eot);src:local("Gilroy Extrabold Italic"),local("Gilroy-ExtraboldItalic"),url(./Gilroy-ExtraboldItalic-D0K37qGa.eot?#iefix) format("embedded-opentype"),url(./Gilroy-ExtraboldItalic-CVjxnYOr.woff2) format("woff2"),url(./Gilroy-ExtraboldItalic-BZgYFwQg.woff) format("woff"),url(./Gilroy-ExtraboldItalic-CYXnh774.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-Bold-CByRywKO.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(./Gilroy-Bold-CByRywKO.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Bold-Bt_SZrlr.woff2) format("woff2"),url(./Gilroy-Bold-DW_sczTM.woff) format("woff"),url(./Gilroy-Bold-CWvQ8Q14.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-Black-CYxPlBvq.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(./Gilroy-Black-CYxPlBvq.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Black-as2qN2Vc.woff2) format("woff2"),url(./Gilroy-Black-GClmsjgP.woff) format("woff"),url(./Gilroy-Black-CW4Zw4ou.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-Light-XZzdb4Sn.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(./Gilroy-Light-XZzdb4Sn.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Light-BQfcPs6d.woff2) format("woff2"),url(./Gilroy-Light-pZvAhhiG.woff) format("woff"),url(./Gilroy-Light-C81lTVMp.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-Semibold-BqozZSYm.eot);src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(./Gilroy-Semibold-BqozZSYm.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Semibold-Cu1_Dviq.woff2) format("woff2"),url(./Gilroy-Semibold-IQ7aD9dp.woff) format("woff"),url(./Gilroy-Semibold-BP6WYEG3.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-Medium-CIggfFu8.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(./Gilroy-Medium-CIggfFu8.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Medium-RhujHmrb.woff2) format("woff2"),url(./Gilroy-Medium-DUjXE-5u.woff) format("woff"),url(./Gilroy-Medium-BVFe7ABu.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-MediumItalic-pDTIp6-m.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(./Gilroy-MediumItalic-pDTIp6-m.eot?#iefix) format("embedded-opentype"),url(./Gilroy-MediumItalic-CH4rAKOn.woff2) format("woff2"),url(./Gilroy-MediumItalic-BVEerdt_.woff) format("woff"),url(./Gilroy-MediumItalic-BpTf1xa1.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-BlackItalic-B8AZ-l2C.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(./Gilroy-BlackItalic-B8AZ-l2C.eot?#iefix) format("embedded-opentype"),url(./Gilroy-BlackItalic-DWXZwsW_.woff2) format("woff2"),url(./Gilroy-BlackItalic-DbN3dp8v.woff) format("woff"),url(./Gilroy-BlackItalic-Cahsq6xX.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-UltraLight-Bx9XZrOT.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(./Gilroy-UltraLight-Bx9XZrOT.eot?#iefix) format("embedded-opentype"),url(./Gilroy-UltraLight-BnZuASiC.woff2) format("woff2"),url(./Gilroy-UltraLight-BiYWx2eM.woff) format("woff"),url(./Gilroy-UltraLight-DXoEcmKh.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-RegularItalic-DkhQH_j0.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(./Gilroy-RegularItalic-DkhQH_j0.eot?#iefix) format("embedded-opentype"),url(./Gilroy-RegularItalic-B7ijQ5fl.woff2) format("woff2"),url(./Gilroy-RegularItalic-74PdxSAF.woff) format("woff"),url(./Gilroy-RegularItalic-CM9qcbyJ.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-SemiboldItalic-BPNOB66R.eot);src:local("Gilroy Semibold Italic"),local("Gilroy-SemiboldItalic"),url(./Gilroy-SemiboldItalic-BPNOB66R.eot?#iefix) format("embedded-opentype"),url(./Gilroy-SemiboldItalic-DjIMUwer.woff2) format("woff2"),url(./Gilroy-SemiboldItalic-6TBCfoFU.woff) format("woff"),url(./Gilroy-SemiboldItalic-Cl12UESy.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-HeavyItalic-CzZkTNYS.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(./Gilroy-HeavyItalic-CzZkTNYS.eot?#iefix) format("embedded-opentype"),url(./Gilroy-HeavyItalic-CIpAfdAx.woff2) format("woff2"),url(./Gilroy-HeavyItalic-BRl_q62V.woff) format("woff"),url(./Gilroy-HeavyItalic-DyUYSpPC.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-Extrabold-RE0EIybS.eot);src:local("Gilroy Extrabold"),local("Gilroy-Extrabold"),url(./Gilroy-Extrabold-RE0EIybS.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Extrabold-D9MUTSRL.woff2) format("woff2"),url(./Gilroy-Extrabold-CptPQ129.woff) format("woff"),url(./Gilroy-Extrabold-B9PlotbN.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-BoldItalic-5yMLxZlt.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(./Gilroy-BoldItalic-5yMLxZlt.eot?#iefix) format("embedded-opentype"),url(./Gilroy-BoldItalic-VydKs7mV.woff2) format("woff2"),url(./Gilroy-BoldItalic-CznzSjra.woff) format("woff"),url(./Gilroy-BoldItalic-Bm0N-sOi.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-UltraLightItalic-CrPFIRgw.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(./Gilroy-UltraLightItalic-CrPFIRgw.eot?#iefix) format("embedded-opentype"),url(./Gilroy-UltraLightItalic-CnZkWxKl.woff2) format("woff2"),url(./Gilroy-UltraLightItalic-DlG_a714.woff) format("woff"),url(./Gilroy-UltraLightItalic-RtMbCzZN.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-LightItalic-6dp1MtXr.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(./Gilroy-LightItalic-6dp1MtXr.eot?#iefix) format("embedded-opentype"),url(./Gilroy-LightItalic-DMTUEaBm.woff2) format("woff2"),url(./Gilroy-LightItalic-DtcfPcwh.woff) format("woff"),url(./Gilroy-LightItalic-2xRHoTEY.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(./Gilroy-Heavy-CtcpsATi.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(./Gilroy-Heavy-CtcpsATi.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Heavy-5mhtgaKn.woff2) format("woff2"),url(./Gilroy-Heavy-b2TBbQlq.woff) format("woff"),url(./Gilroy-Heavy-looVbsM3.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-Thin-CaSBrQTf.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(./Gilroy-Thin-CaSBrQTf.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Thin-CU0Kuuqx.woff2) format("woff2"),url(./Gilroy-Thin-C-5-bmIx.woff) format("woff"),url(./Gilroy-Thin-CocxbI1A.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(./Gilroy-ThinItalic-B0_6ygbx.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(./Gilroy-ThinItalic-B0_6ygbx.eot?#iefix) format("embedded-opentype"),url(./Gilroy-ThinItalic-D3KW3e5M.woff2) format("woff2"),url(./Gilroy-ThinItalic-CwchSBkr.woff) format("woff"),url(./Gilroy-ThinItalic-DPtpS4GZ.ttf) format("truetype");font-weight:100;font-style:italic}.front-layout .front-operations{width:100%;min-height:calc(100vh - 85px);padding:32px 28px 96px;box-sizing:border-box;background:#fff;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-operations-history{width:100%;max-width:1200px;margin:38px auto 0;box-sizing:border-box}.front-layout .front-operations-history__title{display:block;margin:0 0 18px;color:#000;font-size:26px;font-weight:500;line-height:1.2}.front-layout .front-operations-history__filters{width:100%;display:grid;grid-template-columns:minmax(0,280px) minmax(0,280px) minmax(0,280px) minmax(0,280px);gap:16px;margin:0 0 24px;padding:18px;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 8px 24px #06111f0d}.front-layout .front-operations-history__type,.front-layout .front-operations-history__date{width:100%;--vaadin-input-field-background: #f5f6f8;--vaadin-input-field-border-width: 0;--vaadin-input-field-border-radius: 8px;--lumo-font-family: "Gilroy", Arial, sans-serif;--lumo-body-text-color: #06111f}.front-layout .front-operations-history__search{height:56px;align-self:end;border:none;border-radius:8px;box-shadow:none;background:#ffe84a;color:#06111f;font-size:16px;font-weight:600;--lumo-font-family: "Gilroy", Arial, sans-serif;font-family:Gilroy,Arial,sans-serif}.front-layout .front-operations-history__table{width:100%;padding:28px 40px;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 8px 24px #06111f0d}.front-layout .front-operations-history__header,.front-layout .front-operations-history__row{display:grid;grid-template-columns:1.1fr 1.4fr 1fr 1fr 1.6fr .8fr;gap:16px;align-items:center}.front-layout .front-operations-history__header{padding:0 0 18px;border-bottom:1px solid #dfe5ee}.front-layout .front-operations-history__header-cell{color:#70809a;font-size:16px;font-weight:400;line-height:1.2}.front-layout .front-operations-history__row{min-height:76px;border-bottom:1px solid #dfe5ee}.front-layout .front-operations-history__cell{min-width:0;color:#06111f;font-size:18px;font-weight:400;line-height:1.2}.front-layout .front-operations-history__cell--type{text-decoration:underline;cursor:pointer}.front-layout .front-operations-history__date-cell{display:flex;flex-direction:column;gap:4px}.front-layout .front-operations-history__date-main{color:#000;font-size:18px;font-weight:600}.front-layout .front-operations-history__date-time{color:#06111f;font-size:14px;font-weight:400}.front-layout .front-operations-history__status-cell{display:flex;justify-content:center}.front-layout .front-operations-history__status-icon{width:20px;height:20px}.front-layout .front-operations-history__status-icon--success{color:#10b981}.front-layout .front-operations-history__status-icon--error{color:#ef4444}.front-layout .front-operations-history__empty{padding:28px 0;color:#70809a;font-size:16px;text-align:center}.front-layout .front-operations-history__type{width:100%;--vaadin-input-field-background: #f5f6f8;--vaadin-input-field-border-width: 0;--vaadin-input-field-border-radius: 8px;--vaadin-input-field-height: 58px;--lumo-font-family: "Gilroy", Arial, sans-serif;--lumo-body-text-color: #06111f;--lumo-secondary-text-color: #b7c0ce}.front-layout .front-operations-history__row--clickable{cursor:pointer}.front-layout .front-operations-history__row--clickable:hover{background:#f8f9fb}@media(max-width:900px){.front-layout .front-operations{padding:20px 12px 72px;background:#fff}.front-layout .front-operations-history{margin-top:28px}.front-layout .front-operations-history__title{margin-bottom:14px;font-size:24px}.front-layout .front-operations-history__filters{grid-template-columns:1fr;gap:12px;margin-bottom:18px;padding:14px;border-radius:12px}.front-layout .front-operations-history__search{width:100%;height:54px}.front-layout .front-operations-history__table{padding:0;background:transparent;border-radius:0;box-shadow:none}.front-layout .front-operations-history__header{display:none}.front-layout .front-operations-history__body{display:flex;flex-direction:column;gap:12px}.front-layout .front-operations-history__row{min-height:0;display:flex;flex-direction:column;gap:0;padding:14px 16px;background:#fff;border:1px solid #e1e6ee;border-radius:12px;box-shadow:0 8px 24px #06111f0d}.front-layout .front-operations-history__cell{width:100%;min-height:38px;display:grid;grid-template-columns:135px minmax(0,1fr);gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid #edf1f6;font-size:15px;line-height:1.25;word-break:break-word}.front-layout .front-operations-history__cell:last-child{border-bottom:none}.front-layout .front-operations-history__cell:before{content:attr(data-label);color:#70809a;font-size:14px;font-weight:400;line-height:1.2}.front-layout .front-operations-history__date-cell{display:grid;grid-template-columns:135px minmax(0,1fr);gap:12px}.front-layout .front-operations-history__date-cell:before{grid-row:1 / span 2}.front-layout .front-operations-history__date-main{font-size:16px;font-weight:600}.front-layout .front-operations-history__date-time{font-size:13px}.front-layout .front-operations-history__cell--type{text-decoration:none;font-weight:600}.front-layout .front-operations-history__status-cell{justify-content:stretch}.front-layout .front-operations-history__status-icon{width:20px;height:20px;justify-self:start}.front-layout .front-operations-history__empty{padding:22px 16px;background:#fff;border:1px solid #e1e6ee;border-radius:12px}}.front-layout .front-dashboard-wallets{width:100%;max-width:1200px;margin:0 auto 32px;font-family:Gilroy,Arial,sans-serif}.front-layout .front-dashboard-wallets__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.front-layout .front-dashboard-wallets__title{color:#111827;font-size:22px;font-weight:400;line-height:1.2}.front-layout .front-dashboard-wallets__all{color:#111827;font-size:18px;font-weight:400;text-decoration:underline;text-underline-offset:3px}.front-layout .front-dashboard-wallets__carousel{position:relative;width:100%}.front-layout .front-dashboard-wallets__track{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:0 0 4px;scrollbar-width:none}.front-layout .front-dashboard-wallets__track::-webkit-scrollbar{display:none}.front-layout .front-dashboard-wallets__card{width:353px;min-width:353px;scroll-snap-align:start;padding:18px 12px 14px 18px;box-sizing:border-box;background:#fff;border-radius:6px;box-shadow:0 1px #06111f0f}.front-layout .front-dashboard-wallets__card-top{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:start;column-gap:14px;margin-bottom:14px}.front-layout .front-dashboard-wallets__icon{width:44px;height:44px;border-radius:50%;object-fit:contain}.front-layout .front-dashboard-wallets__currency-block{min-width:0;display:flex;flex-direction:column}.front-layout .front-dashboard-wallets__currency{color:#06111f;font-size:22px;font-weight:400;line-height:1.1}.front-layout .front-dashboard-wallets__currency-name{margin-top:5px;color:#8994a3;font-size:12px;font-weight:400;line-height:1.1}.front-layout .front-dashboard-wallets__amount{color:#000;font-size:26px;font-weight:500;line-height:1.1;white-space:nowrap}.front-layout .front-dashboard-wallets__actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.front-layout .front-dashboard-wallets__action{height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#000;text-decoration:none;font-size:14px;font-weight:600;line-height:1}.front-layout .front-dashboard-wallets__action--yellow{background:#ffe84a}.front-layout .front-dashboard-wallets__action--yellow:hover{background:#fff200}.front-layout .front-dashboard-wallets__action--black{background:#000;color:#fff}.front-layout .front-dashboard-wallets__action--black:hover{background:#151515}.front-layout .front-dashboard-wallets__action--disabled{pointer-events:none;background:#e4e8ee;color:#9aa6b4}.front-layout .front-dashboard-wallets__arrow{position:absolute;top:50%;z-index:2;width:24px;height:88px;min-width:24px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);background:transparent!important;color:#000;border:none;border-radius:0;box-shadow:none;outline:none;cursor:pointer}.front-layout .front-dashboard-wallets__arrow:hover,.front-layout .front-dashboard-wallets__arrow:focus,.front-layout .front-dashboard-wallets__arrow:focus-visible{background:transparent!important;color:#000;box-shadow:none;outline:none}.front-layout .front-dashboard-wallets__arrow::part(label),.front-layout .front-dashboard-wallets__arrow::part(prefix){background:transparent!important;color:inherit}.front-layout .front-dashboard-wallets__arrow:hover::part(label),.front-layout .front-dashboard-wallets__arrow:hover::part(prefix){background:transparent!important;color:#fff200}.front-layout .front-dashboard-wallets__arrow vaadin-icon{width:20px;height:42px;color:#000;filter:none;transition:filter .15s ease}.front-layout .front-dashboard-wallets__arrow:hover vaadin-icon{color:#000;filter:drop-shadow(0 0 2px #fff200) drop-shadow(0 0 6px #fff200) drop-shadow(0 0 10px rgba(255,242,0,.8))}.front-layout .front-dashboard-wallets__arrow--left{left:-18px}.front-layout .front-dashboard-wallets__arrow--right{right:-18px}@media(max-width:768px){.front-layout .front-dashboard-wallets{max-width:100%}.front-layout .front-dashboard-wallets__title{font-size:20px}.front-layout .front-dashboard-wallets__all{font-size:15px}.front-layout .front-dashboard-wallets__card{width:285px;min-width:285px}.front-layout .front-dashboard-wallets__arrow{display:none}}.front-layout .front-dashboard-wallets__track{cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior-x:contain}.front-layout .front-dashboard-wallets__track--dragging{cursor:grabbing}.front-layout .front-dashboard-wallets__track--dragging a{pointer-events:none}.front-layout .front-dashboard-wallets__all{padding:0;margin:0;background:transparent;border:0;box-shadow:none;color:#111827;font-family:Gilroy,Arial,sans-serif;font-size:18px;font-weight:400;text-decoration:underline;text-underline-offset:3px;cursor:pointer;--lumo-font-family: "Gilroy", Arial, sans-serif}.front-layout .front-dashboard-wallets__all:hover,.front-layout .front-dashboard-wallets__all:focus{background:transparent;box-shadow:none}.front-layout .front-dashboard-wallets__all::part(label){font-family:Gilroy,Arial,sans-serif;font-size:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:3px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__header{margin-bottom:20px}.front-layout .front-dashboard-wallets__search-wrap{width:276px;height:58px;display:flex;align-items:center;position:relative;background:#fff;border-radius:7px;box-shadow:0 4px 12px #06111f14}.front-layout .front-dashboard-wallets__search{width:100%;height:100%;padding:0 48px 0 14px;box-sizing:border-box;border:0;outline:none;background:transparent;color:#1d2635;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:400}.front-layout .front-dashboard-wallets__search::placeholder{color:#b8c1d1}.front-layout .front-dashboard-wallets__search-icon{width:24px;height:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#9cadc5}.front-layout .front-dashboard-wallets__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__card{width:auto;min-width:0;min-height:162px;padding:24px 16px 16px 24px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__card-top{grid-template-columns:56px minmax(0,1fr) auto;column-gap:16px;margin-bottom:20px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__icon{width:56px;height:56px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__currency{font-size:28px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__currency-name{margin-top:6px;color:#59729c;font-size:16px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__amount{font-size:32px;font-weight:400}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__actions{gap:8px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__action{height:46px;font-size:17px;font-weight:700}@media(max-width:1024px){.front-layout .front-dashboard-wallets__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__header{flex-direction:column;align-items:stretch;gap:16px}.front-layout .front-dashboard-wallets__search-wrap{width:100%}.front-layout .front-dashboard-wallets__grid{grid-template-columns:1fr}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__card{padding:22px 18px 16px}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__card-top{grid-template-columns:52px minmax(0,1fr)}.front-layout .front-dashboard-wallets--expanded .front-dashboard-wallets__amount{grid-column:1 / -1;margin-top:12px;font-size:30px}}.front-layout .front-dashboard-personal{width:100%;max-width:1200px;margin:0 auto 32px;display:grid;grid-template-columns:1fr 1fr;gap:12px;font-family:Gilroy,Arial,sans-serif}.front-layout .front-dashboard-personal__section{min-width:0}.front-layout .front-dashboard-personal__section-title{min-height:32px;display:flex;align-items:center;gap:4px;color:#000;font-size:19px;font-weight:400;line-height:1.2}.front-layout .front-dashboard-personal__section-title-strong{font-weight:700}.front-layout .front-dashboard-personal__help-icon{width:14px;height:14px;color:#9aa3af}.front-layout .front-dashboard-personal__card{min-height:252px;padding:28px 26px;box-sizing:border-box;background:#fff;border-radius:6px}.front-layout .front-dashboard-personal__profile{display:flex;align-items:center;gap:18px}.front-layout .front-dashboard-personal__avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:0 0 64px}.front-layout .front-dashboard-personal__profile-text{min-width:0;display:flex;flex-direction:column}.front-layout .front-dashboard-personal__name{max-width:330px;color:#111827;font-size:27px;font-weight:700;line-height:1.05;overflow-wrap:anywhere}.front-layout .front-dashboard-personal__verified{margin-top:8px;display:inline-flex;align-items:center;gap:6px;color:#10b981;font-size:16px;font-weight:400}.front-layout .front-dashboard-personal__verified vaadin-icon{width:16px;height:16px}.front-layout .front-dashboard-personal__divider{height:1px;margin:28px 0 18px;background:#11182724}.front-layout .front-dashboard-personal__limits{display:flex;flex-direction:column}.front-layout .front-dashboard-personal__limits-title{margin-bottom:14px;color:#000;font-size:21px;font-weight:600;line-height:1.2}.front-layout .front-dashboard-personal__limits-label{color:#7a8494;font-size:15px;font-weight:400;line-height:1.1}.front-layout .front-dashboard-personal__limits-value,.front-layout .front-dashboard-personal__limits-currency{color:#000;font-size:16px;font-weight:500;line-height:1.15}.front-layout .front-dashboard-personal__data-card{display:grid;grid-template-columns:1fr 1fr;gap:48px 36px}.front-layout .front-dashboard-personal__data-item{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:12px;align-items:start}.front-layout .front-dashboard-personal__data-icon{width:22px;height:22px;margin-top:2px;color:#66738a}.front-layout .front-dashboard-personal__data-content{min-width:0;display:flex;flex-direction:column}.front-layout .front-dashboard-personal__data-label{margin-bottom:14px;color:#7a8494;font-size:15px;font-weight:400;line-height:1.15}.front-layout .front-dashboard-personal__data-value{max-width:100%;color:#000;font-size:18px;font-weight:400;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.front-layout .front-dashboard-personal{max-width:100%;grid-template-columns:1fr;gap:18px}.front-layout .front-dashboard-personal__section-title{font-size:18px}.front-layout .front-dashboard-personal__card{min-height:auto;padding:24px 20px}.front-layout .front-dashboard-personal__name{font-size:23px}.front-layout .front-dashboard-personal__data-card{grid-template-columns:1fr;gap:28px}}.front-layout .front-dashboard-links{width:100%;max-width:1200px;margin:0 auto 32px;padding:32px 0;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;border-top:1px solid rgba(6,17,31,.12);border-bottom:1px solid rgba(6,17,31,.12);font-family:Gilroy,Arial,sans-serif}.front-layout .front-dashboard-links__item{min-height:114px;display:flex;align-items:center;gap:22px;padding:24px 30px;box-sizing:border-box;background:#111;color:#fff;border-radius:6px;text-decoration:none;transition:background .15s ease,transform .15s ease}.front-layout .front-dashboard-links__item:hover{background:#000;transform:translateY(-1px)}.front-layout .front-dashboard-links__icon{width:58px;height:58px;display:block;object-fit:contain;flex:0 0 58px}.front-layout .front-dashboard-links__text{color:#fff;font-size:24px;font-weight:400;line-height:1.18}@media(max-width:768px){.front-layout .front-dashboard-links{max-width:100%;grid-template-columns:1fr;gap:12px;padding:24px 0;margin-bottom:28px}.front-layout .front-dashboard-links__item{min-height:92px;padding:20px 24px;gap:18px}.front-layout .front-dashboard-links__icon{width:46px;height:46px;flex-basis:46px}.front-layout .front-dashboard-links__text{font-size:21px}}.front-layout .front-dashboard-history{width:100%;max-width:1200px;margin:0 auto 32px;font-family:Gilroy,Arial,sans-serif}.front-layout .front-dashboard-history__title{display:block;margin-bottom:14px;color:#000;font-size:21px;font-weight:600;line-height:1.2}.front-layout .front-dashboard-history__table{width:100%;padding:0 14px;box-sizing:border-box;background:#fff;border-radius:6px;overflow:hidden}.front-layout .front-dashboard-history__row{display:grid;grid-template-columns:150px 80px 100px minmax(0,1fr);column-gap:18px;padding:14px 0;box-sizing:border-box}.front-layout .front-dashboard-history__row--header{padding-top:12px;padding-bottom:16px}.front-layout .front-dashboard-history__cell{min-width:0;color:#000;font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.front-layout .front-dashboard-history__row--header .front-dashboard-history__cell{color:#68748a;font-size:14px;font-weight:400}.front-layout .front-dashboard-history__cell--browser{overflow-wrap:anywhere}@media(max-width:768px){.front-layout .front-dashboard-history{max-width:100%}.front-layout .front-dashboard-history__table{padding:0 12px;overflow-x:auto}.front-layout .front-dashboard-history__row{min-width:720px;grid-template-columns:150px 80px 100px 1fr}.front-layout .front-dashboard-history__title{font-size:20px}}.front-layout .front-footer{width:100%;background:#000;color:#fff;font-family:Gilroy,Arial,sans-serif}.front-layout .front-footer__inner{width:100%;max-width:950px;margin:0 auto;padding:52px 16px 28px;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:90px}.front-layout .front-footer__column{display:flex;flex-direction:column;align-items:flex-start}.front-layout .front-footer__title{display:block;margin-bottom:14px;color:#fff;font-size:15px;font-weight:500;line-height:1.2}.front-layout .front-footer__links{display:flex;flex-direction:column;align-items:flex-start}.front-layout .front-footer__link{margin-bottom:7px;color:#ffffff94;text-decoration:none;font-size:14px;font-weight:400;line-height:1.2;transition:color .2s ease}.front-layout .front-footer__link:hover{color:#fff200}.front-layout .front-footer__contacts{margin-top:34px}.front-layout .front-footer__contacts-title{display:block;margin-bottom:8px;color:#fff;font-size:14px;font-weight:400;line-height:1.2}.front-layout .front-footer__social-icons{display:flex;align-items:center;gap:7px}.front-layout .front-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;text-decoration:none}.front-layout .front-footer__social-icon{width:16px;height:16px;object-fit:contain;display:block}.front-layout .front-footer__bottom{width:100%;height:38px;display:flex;align-items:center;justify-content:center;background:#1b1b1b;color:#ffffffb8;font-size:13px;font-weight:400;line-height:1.2}@media(max-width:768px){.front-layout .front-footer__inner{max-width:390px;padding:44px 24px 28px;grid-template-columns:1fr;gap:34px}.front-layout .front-footer__contacts{margin-top:28px}.front-layout .front-footer__bottom{height:auto;min-height:38px;padding:10px 16px;box-sizing:border-box;text-align:center}}.front-layout .front-news-page{width:100%;background:#f5f6f8;color:#06111f;padding:64px 16px 80px;box-sizing:border-box}.front-layout .front-news-page__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}.front-layout .front-news-page__title{margin:0 0 42px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:46px;font-weight:400;line-height:1.15}.front-layout .front-news-page__list{width:100%}.front-layout .front-news-page__item{display:grid;grid-template-columns:288px 1fr 90px;gap:32px;align-items:center;padding:20px 0 24px;border-bottom:1px solid #cfd5df;box-sizing:border-box}.front-layout .front-news-page__image{width:288px;height:192px;object-fit:cover;border-radius:7px}.front-layout .front-news-page__content{min-width:0}.front-layout .front-news-page__date{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#667399;font-size:16px;font-weight:400}.front-layout .front-news-page__arrow{width:90px;height:192px;display:flex;align-items:center;justify-content:center;background:#e3e7ee;border-radius:7px;text-decoration:none;box-sizing:border-box;cursor:pointer}.front-layout .front-news-page__item-title{display:block;margin-bottom:14px;color:#06111f;font-size:38px;font-weight:400;line-height:1.05}.front-layout .front-news-page__text{display:-webkit-box;color:#06111f;font-size:16px;font-weight:400;line-height:1.25;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.front-layout .front-news-page__arrow{width:90px;height:192px;display:flex;align-items:center;justify-content:center;background:#e3e7ee;border:none;border-radius:7px;box-shadow:none;padding:0;cursor:pointer}.front-layout .front-news-page__arrow:hover{background:#d9dee8}.front-layout .front-news-page__arrow::part(label){display:none}.front-layout .front-news-page__arrow-icon{width:42px;height:42px;object-fit:contain}@media(max-width:768px){.front-layout .front-news-page{padding:44px 16px 64px}.front-layout .front-news-page__title{margin-bottom:36px;font-size:34px}.front-layout .front-news-page__item{display:block;padding:0 0 26px;margin-bottom:22px;border-bottom:1px solid #cfd5df}.front-layout .front-news-page__image{width:100%;height:auto;max-height:220px;margin-bottom:16px;object-fit:cover}.front-layout .front-news-page__date,.front-layout .front-news-page__text,.front-layout .front-news-page__arrow{display:none}.front-layout .front-news-page__item-title{margin:0;font-size:22px;line-height:1.25}}.front-layout .front-news-page__item--skeleton{pointer-events:none}.front-layout .front-news-page__skeleton-image,.front-layout .front-news-page__skeleton-line,.front-layout .front-news-page__skeleton-arrow{background:linear-gradient(90deg,#e3e7ee,#f0f2f6,#e3e7ee);background-size:200% 100%;animation:front-skeleton-loading 1.2s ease-in-out infinite;border-radius:7px}.front-layout .front-news-page__skeleton-image{width:288px;height:192px}.front-layout .front-news-page__skeleton-line--date{width:180px;height:18px;margin-bottom:18px}.front-layout .front-news-page__skeleton-line--title{width:80%;height:42px;margin-bottom:18px}.front-layout .front-news-page__skeleton-line--text{width:100%;height:58px}.front-layout .front-news-page__skeleton-arrow{width:90px;height:192px}@keyframes front-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.front-layout .front-news-detail{width:100%;background:#fff;color:#000;box-sizing:border-box}.front-layout .front-news-detail__wrapper{width:100%}.front-layout .front-news-detail__image{width:100%;height:220px;display:block;object-fit:cover;object-position:center}.front-layout .front-news-detail__content{width:100%;max-width:965px;margin:0 auto;padding:34px 16px 80px;box-sizing:border-box}.front-layout .front-news-detail__date{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:#667399;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:400}.front-layout .front-news-detail__date-icon{width:20px;height:20px;object-fit:contain}.front-layout .front-news-detail__title{margin:0 0 26px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:42px;font-weight:400;line-height:1.1}.front-layout .front-news-detail__body{display:block;max-width:850px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.45;white-space:pre-line}@media(max-width:768px){.front-layout .front-news-detail__image{height:190px}.front-layout .front-news-detail__content{padding:28px 20px 64px}.front-layout .front-news-detail__date{font-size:14px;margin-bottom:16px}.front-layout .front-news-detail__title{font-size:28px;line-height:1.18}.front-layout .front-news-detail__body{font-size:16px;line-height:1.45}}.front-layout .front-news-page__item{cursor:pointer}.front-layout .front-license-page{width:100%;background:#f5f6f8}.front-layout .front-license{position:relative;width:100%;min-height:calc(100vh - 85px);background:#f5f6f8;display:flex;align-items:center;justify-content:center;padding:32px 16px 48px;box-sizing:border-box;overflow:hidden}.front-layout .front-license__image{position:relative;z-index:2;width:min(100%,720px);height:auto;display:block;object-fit:contain}.front-layout .front-license__document{position:absolute;z-index:1;width:530px;height:auto;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.front-layout .front-license__document--left{left:70px;top:110px;transform:rotate(-12deg)}.front-layout .front-license__document--right{right:80px;bottom:70px;transform:rotate(12deg)}@media(max-width:768px){.front-layout .front-license{min-height:auto;padding:36px 20px 64px}.front-layout .front-license__image{width:100%;max-width:390px}.front-layout .front-license__document{width:150px;opacity:.7}.front-layout .front-license__document--left{left:-42px;top:42px}.front-layout .front-license__document--right{right:-44px;bottom:34px}}.front-layout .front-rates{width:100%;background:#f5f6f8;color:#06111f;padding:64px 0 40px;box-sizing:border-box;font-family:Gilroy,Arial,sans-serif}.front-layout .front-rates__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}.front-layout .front-rates__header{display:grid;grid-template-columns:2fr 1.1fr 1.4fr 1.4fr;align-items:center;padding:0 18px 24px;box-sizing:border-box;color:#667399;font-size:20px;font-weight:400;line-height:1.2}.front-layout .front-rates__row{display:grid;grid-template-columns:2fr 1.1fr 1.4fr 1.4fr;align-items:center;min-height:73px;padding:0 18px;margin-bottom:8px;box-sizing:border-box;background:#fff;color:#06111f}.front-layout .front-rates__currency{display:flex;align-items:center;min-width:0}.front-layout .front-rates__icon{width:38px;height:38px;margin-right:16px;flex-shrink:0;object-fit:contain}.front-layout .front-rates__currency-text{display:flex;flex-direction:column;min-width:0}.front-layout .front-rates__name{color:#06111f;font-size:20px;font-weight:500;line-height:1.1;white-space:nowrap}.front-layout .front-rates__pair{margin-top:4px;color:#667399;font-size:16px;font-weight:400;line-height:1.1;white-space:nowrap}.front-layout .front-rates__price{color:#06111f;font-size:19px;font-weight:600;line-height:normal;white-space:nowrap}.front-layout .front-rates__cell-dynamic{display:flex;align-items:center}.front-layout .front-rates__dynamic-badge{min-width:108px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;box-sizing:border-box;border-radius:7px;font-size:18px;font-weight:500;line-height:1;white-space:nowrap}.front-layout .front-rates__dynamic-badge--positive{background:#e7fbf2;color:#00b982}.front-layout .front-rates__dynamic-badge--negative{background:#fff0f0;color:#ff3030}.front-layout .front-rates__cell-market{display:flex;align-items:center}.front-layout .front-rates__market-text{color:#06111f;font-size:16px;font-weight:400;line-height:1.2;white-space:nowrap}.front-layout .front-rates__sparkline svg{display:block;width:120px;height:42px}.front-layout .front-rates__button-wrap{display:flex;justify-content:center;margin-top:32px}.front-layout .front-rates__button{width:258px;height:47px;display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;border:none;border-radius:7px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1;cursor:pointer}.front-layout .front-rates__button:hover{background:#111;color:#fff}.front-layout .front-rates__row{border-radius:10px;box-shadow:0 8px 22px #06111f14}.front-layout .front-rates__row{border-radius:10px;box-shadow:0 8px 22px #06111f14;transition:box-shadow .25s ease}.front-layout .front-rates__row:hover{box-shadow:0 12px 30px #06111f24}@media(max-width:768px){.front-layout .front-rates{padding:15px 16px 40px}.front-layout .front-rates__inner{border-radius:0 0 4px 4px;background:#f5f6f8;padding:0 16px 40px}.front-layout .front-rates__promo{display:block;background:#ffeb3b;color:#000;font-size:15px;font-weight:500;line-height:1.2;padding:8px 14px}.front-layout .front-rates__header{display:grid;grid-template-columns:1fr auto;padding:0 16px;height:42px;color:#667399;font-size:20px;font-weight:400}.front-layout .front-rates__header-dynamic,.front-layout .front-rates__header-market,.front-layout .front-rates__cell-dynamic,.front-layout .front-rates__cell-market{display:none}.front-layout .front-rates__row{display:grid;grid-template-columns:1fr auto;align-items:center;min-height:78px;padding:0 16px;margin-bottom:8px;background:#fff}.front-layout .front-rates__currency{display:flex;align-items:center;min-width:0}.front-layout .front-rates__icon{width:38px;height:38px;margin-right:16px;flex-shrink:0}.front-layout .front-rates__name{color:#06111f;font-size:22px;font-weight:700;line-height:1.1}.front-layout .front-rates__pair{margin-top:4px;color:#667399;font-size:16px;font-weight:400;line-height:1.1}.front-layout .front-rates__price{color:#06111f;font-size:22px;font-weight:700;white-space:nowrap}.front-layout .front-rates__button{display:flex;align-items:center;justify-content:center;width:258px;height:57px;margin:31px auto 0;background:#000;color:#fff;border-radius:7px;font-size:17px;font-weight:600}}.front-layout .front-rates__row{opacity:0;transform:translateY(18px)}.front-layout .front-rates__row--visible{animation:front-card-drop 1.15s cubic-bezier(.18,.85,.25,1) forwards}.front-layout .front-news{width:100%;background:#f5f6f8;color:#06111f;padding:64px 16px 72px;box-sizing:border-box}.front-layout .front-news__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}.front-layout .front-news__title{margin:0 0 36px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:46px;font-weight:400;line-height:1.15}.front-layout .front-news__item{display:grid;grid-template-columns:288px 1fr 90px;gap:32px;align-items:center;padding:20px 0 24px;border-bottom:1px solid #cfd5df;box-sizing:border-box}.front-layout .front-news__image{width:288px;height:192px;object-fit:cover;border-radius:7px}.front-layout .front-news__content{min-width:0}.front-layout .front-news__date{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#667399;font-size:16px;font-weight:400}.front-layout .front-news__item-title{display:block;margin-bottom:14px;color:#06111f;font-size:38px;font-weight:400;line-height:1.05}.front-layout .front-news__text{display:-webkit-box;color:#06111f;font-size:16px;font-weight:400;line-height:1.25;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.front-layout .front-news__arrow{width:90px;height:192px;display:flex;align-items:center;justify-content:center;background:#e3e7ee;border:none;border-radius:7px;box-shadow:none;padding:0;cursor:pointer}.front-layout .front-news__arrow::part(label){display:none}.front-layout .front-news__arrow:hover{background:#d9dee8}.front-layout .front-news__button-wrap{display:flex;justify-content:center;margin-top:66px}.front-layout .front-news__button{min-width:230px;height:47px;padding:0 28px;background:#000;color:#fff;border:none;border-radius:7px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:17px;font-weight:600;cursor:pointer}@media(max-width:768px){.front-layout .front-news{padding:48px 16px 64px}.front-layout .front-news__title{margin-bottom:36px;font-size:34px}.front-layout .front-news__item{display:block;padding:0 0 26px;margin-bottom:20px;border-bottom:1px solid #cfd5df}.front-layout .front-news__image{width:100%;height:auto;max-height:220px;object-fit:cover;margin-bottom:16px}.front-layout .front-news__date,.front-layout .front-news__text,.front-layout .front-news__arrow{display:none}.front-layout .front-news__item-title{margin:0;font-size:22px;line-height:1.25}.front-layout .front-news__button-wrap{margin-top:40px}}.front-layout .front-dashboard{width:100%;min-height:calc(100vh - 85px);background:#f5f6f8;color:#06111f;padding:32px 16px 96px;box-sizing:border-box}.front-layout .front-dashboard-carousel{position:relative;width:100%;max-width:1200px;margin:0 auto 32px;border-radius:6px;overflow:hidden;background:#000}.front-layout .front-dashboard-carousel__slides{position:relative;width:100%;height:160px;background:#000}.front-layout .front-dashboard-carousel__slide{display:none;width:100%;height:100%;text-decoration:none}.front-layout .front-dashboard-carousel__slide--active{display:block}.front-layout .front-dashboard-carousel__image{display:block;width:100%;height:100%;object-fit:scale-down;object-position:center}.front-layout .front-dashboard-carousel__dots{position:absolute;left:0;right:0;bottom:14px;z-index:2;display:flex;justify-content:center;align-items:center;gap:12px}.front-layout .front-dashboard-carousel__dot{width:16px;height:16px;border-radius:50%;background:#ffffff38;cursor:pointer}.front-layout .front-dashboard-carousel__dot:hover{background:#ffffff73}.front-layout .front-dashboard-carousel__dot--active{background:#fff}@media(max-width:768px){.front-layout .front-dashboard{padding:20px 12px 72px}.front-layout .front-dashboard-carousel{max-width:100%;margin-bottom:24px;border-radius:6px}.front-layout .front-dashboard-carousel__slides{height:120px}.front-layout .front-dashboard-carousel__dots{bottom:10px;gap:9px}.front-layout .front-dashboard-carousel__dot{width:12px;height:12px}}.front-layout .front-dashboard-wallet{width:100%;max-width:1200px;margin:0 auto 32px;padding:0 0 32px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;gap:32px;border-bottom:1px solid rgba(6,17,31,.12)}.front-layout .front-dashboard-wallet__balance-block{display:flex;flex-direction:column;align-items:flex-start}.front-layout .front-dashboard-wallet__title{margin-bottom:2px;color:#1d2635;font-family:Gilroy,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.15}.front-layout .front-dashboard-wallet__balance-row{display:flex;align-items:center;gap:10px}.front-layout .front-dashboard-wallet__currency-icon{width:42px;height:42px;display:block;object-fit:contain;flex:0 0 42px}.front-layout .front-dashboard-wallet__currency-icon span{transform:rotate(-45deg)}.front-layout .front-dashboard-wallet__amount{color:#111827;font-family:Gilroy,Arial,sans-serif;font-size:38px;font-weight:400;line-height:1}.front-layout .front-dashboard-wallet__rate{margin-left:54px;margin-top:2px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.2}.front-layout .front-dashboard-wallet__actions{width:220px;display:flex;flex-direction:column;gap:8px;flex:0 0 auto}.front-layout .front-dashboard-wallet__action{height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;box-sizing:border-box;border-radius:6px;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none}.front-layout .front-dashboard-wallet__action--yellow{background:#ffe84a;color:#000}.front-layout .front-dashboard-wallet__action--yellow:hover{background:#fff200}.front-layout .front-dashboard-wallet__action--black{background:#000;color:#fff}.front-layout .front-dashboard-wallet__action--black:hover{background:#151515}@media(max-width:768px){.front-layout .front-dashboard-wallet{max-width:100%;flex-direction:column;gap:20px;margin-bottom:26px;padding-bottom:28px}.front-layout .front-dashboard-wallet__title{font-size:21px}.front-layout .front-dashboard-wallet__currency-icon{width:36px;height:36px;font-size:24px}.front-layout .front-dashboard-wallet__amount{font-size:34px}.front-layout .front-dashboard-wallet__rate{margin-left:46px;font-size:12px}.front-layout .front-dashboard-wallet__actions{width:100%;max-width:260px}.front-layout .front-dashboard-wallet__action{height:40px}}.front-layout__top-bar{position:relative;z-index:20;width:100%;height:85px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 72px;box-sizing:border-box;background:#000;color:#fff;overflow:visible}.front-layout__logo-link{display:inline-flex;align-items:center;flex:0 0 auto;text-decoration:none}.front-layout__logo{display:block;width:auto;height:42px}.front-layout .front-header__part{display:flex;align-items:center;gap:44px;min-width:0}.front-layout .front-header__end{display:flex;align-items:center;justify-content:flex-end;gap:22px;margin-left:auto;min-width:0}.front-layout .front-header__nav{display:flex;align-items:center;gap:25px;margin-left:0}.front-layout .front-header__nav-link{position:relative;display:inline-block;color:#fff;text-decoration:none;font-family:Gilroy,Arial,sans-serif;font-size:17px;line-height:1;font-weight:400;letter-spacing:.01em;white-space:nowrap;transition:color .15s ease}.front-layout .front-header__nav-link:hover,.front-layout .front-header__nav-link[highlight],.front-layout .front-header__nav-link[highlight]:visited{color:#fff200}.front-layout .front-header__nav-link:visited{color:#fff}.front-layout .front-header__nav-link:focus{outline:none}.front-layout .front-header__nav-link:focus-visible{outline:2px solid #fff200;outline-offset:4px;border-radius:4px}.front-layout .front-header__nav-link[highlight]:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:#fff200;border-radius:999px}.front-layout .front-header__login-button,.front-layout .yellow-button{height:40px;min-width:114px;max-width:250px;padding:0 18px;box-sizing:border-box;border:none;border-radius:7px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:.04em;cursor:pointer}.front-layout .front-header__login-button{background:#000;color:#fff200;border:1px solid #fff200;text-decoration:none}.front-layout .front-header__login-button:hover{background:#111;color:#fff200}.front-layout .yellow-button,.front-layout .yellow-button:hover{background:#fff200;color:#000}.front-layout .front-header__login-link,.front-layout .front-header__registration-link{display:inline-flex;align-items:center;justify-content:center;height:42px;box-sizing:border-box;text-decoration:none}.front-layout .front-header__login-link{padding:0 18px;color:#fff}.front-layout .front-header__login-link:hover{color:#fff200}.front-layout .front-header__registration-link{padding:0 22px}.front-layout .front-header__language{width:70px;min-width:70px;display:flex;align-items:center;--vaadin-input-field-background: transparent;--vaadin-input-field-border-width: 0;--vaadin-input-field-border-color: transparent;--vaadin-input-field-hover-highlight: transparent;--vaadin-input-field-focus-ring-color: transparent;--vaadin-input-field-value-font-weight: 700;--lumo-font-family: "Gilroy", Arial, sans-serif;--lumo-font-size-m: 15px;--lumo-body-text-color: #ffffff}.front-layout .front-header__language::part(input-field){height:28px;min-height:28px;display:flex;align-items:center;justify-content:flex-end;padding:0;background:transparent;border:none;box-shadow:none}.front-layout .front-header__language::part(value){width:100%;text-align:right;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.03em}.front-layout .front-header__language::part(clear-button){display:none}.front-layout .front-header__language::part(toggle-button){color:#fff}.front-layout.front-layout--authenticated .front-header__language{width:74px;min-width:74px;height:36px;font-size:14px;font-weight:600}.front-layout.front-layout--authenticated .front-header__language::part(input-field){padding-left:8px;padding-right:8px}vaadin-select-overlay.front-language-overlay::part(overlay){background:#151515;border:1px solid #2a2a2a;box-shadow:none;overflow:hidden}vaadin-select-overlay.front-language-overlay::part(content){background:#151515;padding:4px;overflow:hidden;max-height:none}vaadin-select-overlay.front-language-overlay vaadin-select-item{background:#151515;color:#fff;--lumo-font-family: "Gilroy", Arial, sans-serif;--lumo-font-size-m: 15px;--lumo-body-text-color: #ffffff;--lumo-primary-text-color: #fff200}vaadin-select-overlay.front-language-overlay vaadin-select-item::part(content){color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.03em}vaadin-select-overlay.front-language-overlay vaadin-select-item:hover,vaadin-select-overlay.front-language-overlay vaadin-select-item[selected]{background:#252525}vaadin-select-overlay.front-language-overlay vaadin-select-item[selected]::part(content),vaadin-select-overlay.front-language-overlay vaadin-select-item::part(checkmark){color:#fff200}.front-layout .front-header__user-info{display:flex;align-items:center;gap:12px;color:#fff;font-family:Gilroy,Arial,sans-serif}.front-layout .front-header__user-text{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.front-layout .front-header__user-name{max-width:260px;color:#fff;font-size:14px;font-weight:500;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.front-layout .front-header__user-email{max-width:260px;color:#ffffffb8;font-size:14px;font-weight:400;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.front-layout .front-header__avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:0 0 auto}.front-layout .front-layout__logout{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;background:transparent;color:#fff;border:none;box-shadow:none;text-decoration:none;cursor:pointer}.front-layout .front-layout__logout:hover{color:#fff200}.front-layout .front-layout__logout-icon{width:30px;height:30px}.front-layout .front-account-menu{width:100%;background:#242424;color:#fff;font-family:Gilroy,Arial,sans-serif}.front-layout .front-account-menu__nav{position:relative;width:100%;height:44px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr)) 72px;align-items:stretch;background:#242424}.front-layout .front-account-menu__link{position:relative;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;text-decoration:none;font-size:14px;font-weight:400}.front-layout .front-account-menu__link:hover,.front-layout .front-account-menu__link--active{color:#fff200}.front-layout .front-account-menu__link--active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#fff200}.front-layout .front-account-menu__icon{width:18px;height:18px}.front-layout .front-account-menu__text{white-space:nowrap}.front-layout .front-account-menu__more{position:relative;display:flex;align-items:center;justify-content:center}.front-layout .front-account-menu__more--header{display:none}.front-layout .front-account-menu__more-button{width:72px;height:44px;padding:0;margin:0;background:transparent;color:#fff;border:none;box-shadow:none;cursor:pointer}.front-layout .front-account-menu__more-button:hover,.front-layout .front-account-menu__more--open .front-account-menu__more-button{color:#fff200}.front-layout .front-account-menu__more-icon{width:26px;height:26px}.front-layout .front-account-menu__dropdown{position:absolute;top:44px;right:0;z-index:50;width:170px;padding:8px 0;background:#000;border-radius:4px;box-shadow:0 12px 28px #00000059}.front-layout .front-account-menu__dropdown-link{width:100%;min-height:32px;display:flex;align-items:center;gap:10px;padding:0 12px;box-sizing:border-box;background:transparent;color:#fff;border:none;box-shadow:none;text-align:left;text-decoration:none;font-size:13px;font-weight:400;cursor:pointer}.front-layout .front-account-menu__dropdown-link:hover{color:#fff200;background:#ffffff0f}.front-layout .front-account-menu__dropdown-link::part(label){color:inherit;font-family:Gilroy,Arial,sans-serif;font-size:13px;font-weight:400}.front-layout .front-account-menu__dropdown-icon{width:18px;height:18px;flex:0 0 18px}.front-layout .front-account-menu__dropdown-text{white-space:nowrap}.front-layout .front-account-menu__dropdown-link--mobile-only{display:none}.front-layout .front-account-menu__promo{width:100%;min-height:28px;display:flex;align-items:center;justify-content:center;padding:4px 16px;box-sizing:border-box;background:#ffe84a;color:#000;font-size:14px;font-weight:500;line-height:1.2}@media(max-width:768px){.front-layout.front-layout--anonymous .front-layout__top-bar{height:auto;min-height:150px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;row-gap:14px;column-gap:12px;padding:20px 18px 18px;box-sizing:border-box;overflow:visible}.front-layout.front-layout--anonymous .front-header__part{display:contents}.front-layout.front-layout--anonymous .front-layout__logo-link{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:flex-start}.front-layout.front-layout--anonymous .front-layout__logo{width:128px;max-width:128px;height:auto}.front-layout.front-layout--anonymous .front-header__end{grid-column:2;grid-row:1;width:auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0}.front-layout.front-layout--anonymous .front-header__nav{grid-column:1 / -1;grid-row:2;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin:0}.front-layout.front-layout--anonymous .front-header__nav-link{font-size:14px;line-height:1.2}.front-layout.front-layout--anonymous .front-header__login-link{height:40px;min-width:96px;padding:0 18px;font-size:14px;font-weight:600}.front-layout.front-layout--anonymous .front-header__registration-link{height:40px;min-width:116px;padding:0 14px;font-size:14px;font-weight:600}.front-layout.front-layout--anonymous .front-header__language{width:62px;min-width:62px;height:40px;font-size:13px;font-weight:600}}@media(max-width:768px){.front-layout.front-layout--authenticated .front-layout__top-bar{height:78px;min-height:78px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:0 22px;box-sizing:border-box;overflow:visible}.front-layout.front-layout--authenticated .front-header__part{width:auto;min-width:0;flex:0 0 auto;display:flex;align-items:center}.front-layout.front-layout--authenticated .front-layout__logo-link{display:flex;align-items:center;flex:0 0 auto}.front-layout.front-layout--authenticated .front-layout__logo{width:130px;max-width:130px;height:auto}.front-layout.front-layout--authenticated .front-header__end{width:auto;min-width:0;flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto}.front-layout.front-layout--authenticated .front-header__user-info{gap:0;flex:0 0 auto}.front-layout.front-layout--authenticated .front-header__user-text{display:none}.front-layout.front-layout--authenticated .front-header__avatar{width:36px;height:36px;flex:0 0 36px}.front-layout.front-layout--authenticated .front-header__language{width:60px;min-width:56px;height:36px;flex:0 0 auto;font-size:13px}.front-layout.front-layout--authenticated .front-header__language::part(input-field){padding-left:0;padding-right:0}.front-layout.front-layout--authenticated .front-layout__logout,.front-layout.front-layout--authenticated .front-account-menu__nav,.front-layout.front-layout--authenticated .front-account-menu__more--desktop{display:none}.front-layout.front-layout--authenticated .front-account-menu__more--header{position:relative;width:46px;height:46px;flex:0 0 46px;display:flex;align-items:center;justify-content:center}.front-layout.front-layout--authenticated .front-account-menu__more--header .front-account-menu__more-button{width:46px;height:46px;min-width:46px;padding:0;margin:0}.front-layout.front-layout--authenticated .front-account-menu__more--header .front-account-menu__more-icon{width:32px;height:32px}.front-layout.front-layout--authenticated .front-account-menu__more--header .front-account-menu__dropdown{top:46px;right:0;z-index:100;width:min(240px,calc(100vw - 28px));max-height:calc(100vh - 110px);padding:12px 0;border-radius:8px;overflow-y:auto}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link{min-height:50px;padding:0 20px;gap:16px;font-size:16px}.front-layout.front-layout--authenticated .front-account-menu__dropdown-icon{width:24px;height:24px;flex:0 0 24px}.front-layout.front-layout--authenticated .front-account-menu__dropdown-text{font-size:16px;line-height:1.2}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link--mobile-only{display:flex}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link--desktop-only{display:none}.front-layout.front-layout--authenticated .front-account-menu__promo{font-size:13px;text-align:center}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link--logout{min-height:52px;width:auto;display:flex;align-items:center;justify-content:center;gap:12px;margin:12px 14px 4px;padding:0 20px;background:#ffe84a;color:#000;border-radius:6px;font-size:18px;font-weight:600;line-height:1;text-decoration:none}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link--logout:hover{background:#fff200;color:#000}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link--logout::part(prefix){display:flex;align-items:center;justify-content:center;margin:0;line-height:1}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link--logout::part(label){color:#000;font-size:18px;font-weight:600;line-height:1}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link--logout .front-account-menu__dropdown-icon{width:28px;height:28px;flex:0 0 28px;display:block;margin-top:-3px;color:#000}.front-layout.front-layout--authenticated .front-account-menu__dropdown-link--logout .front-account-menu__dropdown-text{color:#000;font-size:18px;font-weight:600}}@media(max-width:430px){.front-layout.front-layout--anonymous .front-layout__top-bar{grid-template-columns:auto minmax(0,1fr);column-gap:8px;padding:18px 10px 16px}.front-layout.front-layout--anonymous .front-layout__logo{width:106px;max-width:106px}.front-layout.front-layout--anonymous .front-header__end{gap:6px}.front-layout.front-layout--anonymous .front-header__login-link{height:36px;min-width:72px;padding:0 10px;font-size:12px;border-radius:6px}.front-layout.front-layout--anonymous .front-header__registration-link{height:36px;min-width:104px;padding:0 10px;font-size:12px;border-radius:6px}.front-layout.front-layout--anonymous .front-header__language::part(input-field){padding-left:4px;padding-right:4px}.front-layout.front-layout--anonymous .front-header__nav{gap:10px 14px}.front-layout.front-layout--anonymous .front-header__nav-link{font-size:13px}}@media(max-width:360px){.front-layout.front-layout--anonymous .front-layout__top-bar{padding-left:8px;padding-right:8px;column-gap:6px}.front-layout.front-layout--anonymous .front-layout__logo{width:96px;max-width:96px}.front-layout.front-layout--anonymous .front-header__login-link{min-width:66px;padding:0 8px;font-size:11px}.front-layout.front-layout--anonymous .front-header__registration-link{min-width:96px;padding:0 8px;font-size:11px}}.front-layout .front-account-menu__dropdown[hidden]{display:none!important}.front-layout .front-carousel{width:100%;background:#000;color:#fff}.front-layout .front-carousel__slides{width:100%}.front-layout .front-carousel__slide{width:100%;min-height:calc(100vh - 85px);display:none;grid-template-columns:1fr 1fr;background:#000}.front-layout .front-carousel__slide--active{display:grid}.front-layout .front-carousel__text{display:flex;flex-direction:column;justify-content:center;padding:80px 60px 80px 160px;box-sizing:border-box;background:#000}.front-layout .front-carousel__title{margin:0;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:54px;font-weight:700;line-height:1.1}.front-layout .front-carousel__description{margin:24px 0 0;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.45}.front-layout .front-carousel__visual{display:flex;align-items:center;justify-content:center;padding:80px 60px 80px 160px;box-sizing:border-box;background:#000;overflow:hidden}.front-layout .front-carousel__image{display:block;max-width:80%;max-height:620px;object-fit:contain}.front-layout .front-carousel__dots{position:relative;z-index:2;display:flex;gap:12px;margin-top:-64px;padding-left:32px;padding-bottom:32px;box-sizing:border-box;justify-content:center}.front-layout .front-carousel__dot{width:16px;height:16px;border-radius:50%;background:#4a4a4a;cursor:pointer}.front-layout .front-carousel__dot--active{background:#8a8a8a}.front-layout .front-carousel__text .yellow-button{font-size:18px}.front-layout .front-carousel__text .yellow-button::part(label){font-size:18px;font-weight:600}.front-layout .front-crypto-visual{position:relative;width:100%;height:100%;min-height:620px;background:#000;overflow:hidden;--mouse-x: 0;--mouse-y: 0}.front-layout .front-crypto-visual__layer{position:absolute;display:block;-webkit-user-select:none;user-select:none;transition:transform .25s linear}.front-layout .front-crypto-visual__usdt,.front-layout .front-crypto-visual__usdt-blur{width:212px;height:181px;top:55%;right:20%}.front-layout .front-crypto-visual__usdt{transition:transform .12s linear,box-shadow .3s linear;transform:translate(calc(-50% + var(--mouse-x) * 95px),calc(-50% + var(--mouse-y) * 102px))}.front-layout .front-crypto-visual__usdt-blur{opacity:.5;z-index:2;transition:transform .12s linear,filter .3s linear;transform:translate(calc(-50% + var(--mouse-x) * 95px),calc(-50% + var(--mouse-y) * 102px))}.front-layout .front-crypto-visual__btc{width:235px;height:234px;top:18%;left:22%;border-radius:100%;transition:transform .12s linear,box-shadow .3s linear;transform:translate(calc(var(--mouse-x) * 50px),calc(var(--mouse-y) * 30px))}.front-layout .front-crypto-visual__eth,.front-layout .front-crypto-visual__eth-blur{width:114px;height:185px;top:8%;right:28%}.front-layout .front-crypto-visual__eth{transform:translate(calc(var(--mouse-x) * 18px),calc(var(--mouse-y) * 36px))}.front-layout .front-crypto-visual__eth-blur{opacity:.6;z-index:2;transition:transform .12s linear,filter .3s linear;transform:translate(calc(var(--mouse-x) * 18px),calc(var(--mouse-y) * 36px))}.front-layout .front-crypto-visual__btc:hover{box-shadow:#f79337 0 0 33px 4px}.front-layout .front-crypto-visual__usdt-blur:hover{filter:blur(100px)}.front-layout .front-crypto-visual__eth-blur:hover{filter:blur(22px)}.front-layout .front-carousel__image-small-block{margin-top:25px}.front-layout .front-carousel__image_small{height:48px;color:#000}.front-layout .front-carousel__image_small_cup{height:24px;margin-left:15px;color:#000;vertical-align:middle}.front-layout .front-carousel__image-text{margin:0 0 0 16px;color:#fff;font-size:18px;font-weight:500;line-height:normal;letter-spacing:.00938em;text-decoration:underline;white-space:nowrap;vertical-align:middle}@media(max-width:768px){.front-layout .front-carousel__slide{position:relative;min-height:calc(100vh - 72px);display:none;grid-template-columns:none;overflow:hidden;background:transparent}.front-layout .front-carousel__slide--active{display:block}.front-layout .front-carousel__visual{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;opacity:.55}.front-layout .front-carousel__text{position:relative;z-index:2;width:100%;min-height:calc(100vh - 72px);display:flex;flex-direction:column;justify-content:center;padding:0 20px 96px;box-sizing:border-box;background:transparent}.front-layout .front-carousel__title{max-width:100%;margin-top:0;transform:translateY(-10px);font-size:42px;line-height:1.08;letter-spacing:-.04em}.front-layout .front-carousel__description{max-width:100%;margin-top:18px;font-size:18px;line-height:1.4}.front-layout .front-carousel__image{max-width:95%;max-height:none;opacity:.9}.front-layout .front-carousel__dots{position:absolute;left:0;right:0;bottom:32px;z-index:3;display:flex;gap:12px;margin-top:0;padding:0;box-sizing:border-box;justify-content:center}.front-layout .front-carousel__image-small-block{display:flex;flex-direction:column;align-items:center;gap:12px}.front-layout .front-carousel__image-text-row{display:inline-flex;align-items:center;justify-content:center;gap:6px}.front-layout .front-carousel__image_small{height:30px}.front-layout .front-carousel__image_small_cup{height:18px}.front-layout .front-carousel__image-text{margin:0;color:#fff;font-size:14px;font-weight:500;line-height:normal;letter-spacing:.00938em;text-decoration:underline;white-space:nowrap}.front-layout .front-carousel__button{display:flex;justify-content:center;height:65px}}.front-layout .front-categories{width:100%;background:#f5f6f8;padding:34px 16px 42px;box-sizing:border-box}.front-layout .front-categories__inner{width:100%;max-width:1200px;margin:0 auto}.front-layout .front-categories__top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.front-layout .front-categories__title{margin:0;color:#1b1b1b;font-family:Gilroy,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.2}.front-layout .front-categories__search{width:220px;height:42px;padding:0 16px;box-sizing:border-box;border:1px solid rgba(6,17,31,.08);border-radius:6px;background:#fff;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:14px;box-shadow:0 6px 18px #06111f0a}.front-layout .front-categories__search::placeholder{color:#06111f52}.front-layout .front-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.front-layout .front-categories__card{min-height:64px;display:flex;align-items:center;gap:14px;padding:14px 16px;box-sizing:border-box;background:#fff;border-radius:6px;box-shadow:0 6px 18px #06111f0a;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.front-layout .front-categories__card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #06111f14}.front-layout .front-categories__icon{width:28px;height:28px;object-fit:contain;flex:0 0 auto}.front-layout .front-categories__name{color:#1b1b1b;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2}@media(max-width:768px){.front-layout .front-categories{padding:28px 20px 36px}.front-layout .front-categories__inner{max-width:390px}.front-layout .front-categories__top{flex-direction:column;align-items:stretch;gap:16px}.front-layout .front-categories__search{width:100%}.front-layout .front-categories__grid{grid-template-columns:1fr;gap:10px}.front-layout .front-categories__card{min-height:60px}}.front-layout .front-service-card{min-height:134px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;color:#06111f;border-radius:6px;text-decoration:none;overflow:hidden;box-shadow:0 1px #06111f0f}.front-layout .front-service-card--clickable{cursor:pointer}.front-layout .front-service-card--clickable:hover{box-shadow:0 8px 22px #06111f14}.front-layout .front-service-card--disabled{opacity:.45;cursor:default}.front-layout .front-service-card__body{flex:1 1 auto;display:flex;align-items:center;gap:16px;padding:26px 22px;box-sizing:border-box}.front-layout .front-service-card__logo{width:65px;height:65px;display:block;object-fit:contain;flex:0 0 40px}.front-layout .front-service-card__text{min-width:0;flex:1 1 auto;display:flex;flex-direction:column}.front-layout .front-service-card__title{color:#06111f;font-size:20px;font-weight:500;line-height:1.12;letter-spacing:-.02em;white-space:normal;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.front-layout .front-service-card__subtitle{margin-top:6px;color:#657086;font-size:14px;font-weight:500;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.front-layout .front-service-card__fee{height:27px;display:flex;align-items:center;justify-content:center;background:#080808;color:#fff;font-size:14px;font-weight:600;line-height:1}@media(max-width:768px){.front-layout .front-service-card{min-height:104px}.front-layout .front-service-card__logo{width:36px;height:36px;flex-basis:36px}.front-layout .front-service-card__title{font-size:18px}.front-layout .front-service-card__subtitle{font-size:10px}.front-layout .front-service-card__title{font-size:18px;line-height:1.12}.front-layout .front-service-card__body{padding:18px 12px;gap:10px}}.front-layout .front-settings-verification{width:100%;max-width:860px;display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:34px 28px;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 12px 32px #06111f14;font-family:Gilroy,Arial,sans-serif}.front-layout .front-settings-verification,.front-layout .front-settings-verification *{font-family:Gilroy,Arial,sans-serif}.front-layout .front-settings-verification__title{display:block;margin:0 0 12px;color:#000;font-size:28px;font-weight:700;line-height:1.2;text-align:center}.front-layout .front-settings-verification__description{display:block;max-width:620px;margin:0 0 26px;color:#70809a;font-size:16px;font-weight:400;line-height:1.45;text-align:center}.front-layout .front-settings-verification__button{min-width:220px;height:48px;margin:0 0 24px;background:#ffe84a;color:#000;border-radius:8px;font-size:16px;font-weight:700;--lumo-font-family: "Gilroy", Arial, sans-serif}.front-layout .front-settings-verification__button::part(label){font-family:Gilroy,Arial,sans-serif;font-weight:700}.front-layout .front-settings-verification__error{width:100%;margin:0 0 16px;color:#f05252;font-size:14px;font-weight:500;line-height:1.25;text-align:center}.front-layout .front-settings-verification__sdk{width:100%;min-height:620px;overflow:hidden;border-radius:12px;background:#f4f6f8}.front-layout .front-settings-verification__sdk iframe{width:100%;border:0}@media(max-width:768px){.front-layout .front-settings-verification{padding:26px 16px;border-radius:12px}.front-layout .front-settings-verification__title{font-size:24px}.front-layout .front-settings-verification__description{font-size:15px}.front-layout .front-settings-verification__button{width:100%;min-width:0}.front-layout .front-settings-verification__sdk{min-height:680px}}.front-layout .front-settings-verification__description--success{color:#12b886;font-weight:600}.front-error-page{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 16px;box-sizing:border-box;overflow:hidden;background:#121212;color:#d0d5dd;font-family:Gilroy,Arial,sans-serif}.front-error-page,.front-error-page *{box-sizing:border-box;font-family:Gilroy,Arial,sans-serif}.front-error-page__container{width:100%;max-width:1200px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.front-error-page__content{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.front-error-page__code{margin:0 0 16px;color:red;font-size:86px;font-weight:800;line-height:1;text-transform:uppercase;text-align:center}.front-error-page__title{display:block;margin:0 0 32px;color:#d0d5dd;font-size:34px;font-weight:600;line-height:1.2;text-transform:uppercase;text-align:center}.front-error-page__message{display:block;max-width:560px;margin:0 0 32px;color:#d0d5dd;font-size:22px;font-weight:400;line-height:1.5;text-align:center}.front-error-page__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.front-error-page__button{min-width:160px;height:48px;padding:0 24px;border-radius:8px;box-shadow:none;font-size:16px;font-weight:600;text-transform:none}.front-error-page__button--primary{background:#ffe84a;color:#000}.front-error-page__button--secondary{background:transparent;color:#ffe84a;border:1px solid #ffe84a}.front-error-page__image-wrap{width:100%;display:flex;align-items:center;justify-content:center}.front-error-page__image{max-width:100%;max-height:520px;object-fit:contain}.front-layout__content:has(.front-settings){background:#f4f6f8}.front-layout .front-settings{width:100%;min-height:calc(100vh - 85px);margin:0;padding:34px 0 90px;box-sizing:border-box;background:#f4f6f8;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-settings-block{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}.front-layout .front-settings-block__title{display:block;margin:0 0 20px;color:#000;font-size:24px;font-weight:500;line-height:1.2}.front-layout .front-settings-block__content{width:100%;display:grid;grid-template-columns:288px minmax(0,1fr);gap:16px;align-items:start;box-sizing:border-box}.front-layout .front-settings-tabs{width:100%;min-height:316px;padding:24px 22px;box-sizing:border-box;display:flex;flex-direction:column;gap:22px;background:#fff;border-radius:8px}.front-layout .front-settings-tabs__item{width:100%;min-height:46px;display:flex;align-items:center;justify-content:center;padding:0 14px;box-sizing:border-box;border-radius:7px;color:#b7c0ce;font-size:16px;font-weight:600;line-height:1.15;text-align:center;cursor:default}.front-layout .front-settings-tabs__item--active{background:#ffe84a;color:#000}.front-layout .front-settings-block__main{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:stretch;box-sizing:border-box}.front-layout .front-settings-block__placeholder{min-height:316px;background:#fff;border-radius:8px;box-sizing:border-box}@media(max-width:900px){.front-layout .front-settings{min-height:calc(100vh - 72px);padding:24px 14px 72px}.front-layout .front-settings-block{max-width:none}.front-layout .front-settings-block__title{margin-bottom:16px;font-size:24px}.front-layout .front-settings-block__content{grid-template-columns:1fr;gap:14px}.front-layout .front-settings-tabs{min-height:auto;padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.front-layout .front-settings-tabs__item{min-height:44px;padding:0 10px;font-size:14px}.front-layout .front-settings-block__main{grid-template-columns:1fr;gap:14px}.front-layout .front-settings-block__placeholder{min-height:260px}}@media(max-width:420px){.front-layout .front-settings-tabs{grid-template-columns:1fr}}.front-layout .front-settings-profile,.front-layout .front-settings-password{width:100%;min-height:316px;padding:24px 24px 22px;box-sizing:border-box;background:#fff;border-radius:8px}.front-layout .front-settings-profile__avatar-wrapper,.front-layout .front-settings-password__icon-wrapper{display:flex;justify-content:center;margin-bottom:18px}.front-layout .front-settings-profile__avatar{width:96px;height:96px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#26364d}.front-layout .front-settings-profile__photo{width:100%;height:100%;object-fit:cover}.front-layout .front-settings-profile__avatar-icon{width:54px;height:54px;color:#fff}.front-layout .front-settings-password__icon-wrapper{margin-top:10px;margin-bottom:32px}.front-layout .front-settings-password__icon{width:72px;height:72px;padding:12px;color:#d7a81e;box-sizing:border-box}.front-layout .front-settings-profile__fields,.front-layout .front-settings-password__fields{display:flex;flex-direction:column;gap:12px}.front-layout .front-settings-profile__field,.front-layout .front-settings-password__field{width:100%;--lumo-font-family: "Gilroy", Arial, sans-serif;--vaadin-input-field-background: #f5f6f8;--vaadin-input-field-border-width: 0;--vaadin-input-field-border-radius: 7px;--vaadin-input-field-value-color: #26364d;--vaadin-input-field-placeholder-color: #b7c0ce}.front-layout .front-settings-profile__field::part(input-field),.front-layout .front-settings-password__field::part(input-field){height:58px;min-height:58px}.front-layout .front-settings-profile__field[readonly]::part(input-field){color:#7d8ca8}.front-layout .front-settings-password__save{width:100%;height:46px;margin-top:16px;background:#ffe84a;color:#000;border-radius:7px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700}.front-layout .front-settings-block__logout{grid-column:1 / -1;width:100%;height:46px;background:#d92f2f;color:#fff;border-radius:6px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700}@media(max-width:900px){.front-layout .front-settings-profile,.front-layout .front-settings-password{min-height:auto;padding:22px 16px}.front-layout .front-settings-profile__avatar{width:84px;height:84px}.front-layout .front-settings-password__icon{width:64px;height:64px}.front-layout .front-settings-block__logout{height:48px}}.front-layout .front-settings-profile__save{width:100%;height:46px;margin-top:16px;background:#ffe84a;color:#000;border-radius:7px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700}.front-layout .front-settings-block__main--single{display:block}.front-layout .front-settings-tabs__item{box-shadow:none}.front-layout .front-settings-tabs__item:not(.front-settings-tabs__item--active){background:transparent}.front-layout .front-settings-tabs__item.front-settings-tabs__item--active{background:#ffe84a;color:#000}.front-layout .front-settings-tabs__item.front-settings-tabs__item--active::part(label){color:#000;font-weight:700}.front-layout .front-settings-tabs__item::part(label){white-space:normal;text-align:center}.front-layout .front-settings-security,.front-layout .front-settings-placeholder{width:100%;min-height:260px;padding:34px 32px;box-sizing:border-box;background:#fff;border-radius:8px}.front-layout .front-settings-security__header{display:flex;align-items:center;gap:16px;margin-bottom:20px}.front-layout .front-settings-security__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#d7dce5}.front-layout .front-settings-security__icon-svg{width:22px;height:22px;color:#6d7688}.front-layout .front-settings-security__title{color:#000;font-size:18px;font-weight:700;line-height:1.2}.front-layout .front-settings-security__description{display:block;max-width:780px;margin-bottom:24px;color:#70809a;font-size:18px;font-weight:400;line-height:1.25}.front-layout .front-settings-security__line{width:100%;height:1px;margin-bottom:24px;background:#dfe5ee}.front-layout .front-settings-security__actions{display:flex;align-items:center;gap:16px}.front-layout .front-settings-security__button{min-width:150px;height:54px;border-radius:7px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700}.front-layout .front-settings-security__button--primary{background:#ffe84a;color:#000}.front-layout .front-settings-security__button--danger{background:#d92f2f;color:#fff}.front-layout .front-settings-security__edit{width:78px;height:54px;border:2px solid #000000;border-radius:7px;background:#fff;color:#000;box-shadow:none}.front-layout .front-settings-placeholder__title{display:block;margin-bottom:12px;color:#000;font-size:22px;font-weight:700}.front-layout .front-settings-placeholder__description{display:block;color:#70809a;font-size:17px;line-height:1.35}vaadin-dialog-overlay.front-settings-mfa-dialog::part(overlay){background:transparent;box-shadow:none;padding:0}vaadin-dialog-overlay.front-settings-mfa-dialog::part(content){padding:0;background:transparent;overflow:visible}.front-settings-mfa-modal{width:520px;max-width:calc(100vw - 28px);padding:34px 28px;background:#fff;border-radius:14px;box-shadow:0 22px 48px #00000047;box-sizing:border-box}.front-settings-mfa-modal__title{display:block;margin-bottom:14px;color:#000;text-align:center;font-size:28px;font-weight:700;line-height:1.15}.front-settings-mfa-modal__description{display:block;margin-bottom:22px;color:#70809a;text-align:center;font-size:16px;line-height:1.35}.front-settings-mfa-modal__qr-box{display:flex;justify-content:center;margin-bottom:18px}.front-settings-mfa-modal__qr{width:220px;height:220px;object-fit:contain}.front-settings-mfa-modal__code,.front-settings-mfa-modal__input{width:100%;margin-bottom:18px;--lumo-font-family: "Gilroy", Arial, sans-serif;--vaadin-input-field-background: #f5f6f8;--vaadin-input-field-border-width: 0;--vaadin-input-field-border-radius: 7px;--vaadin-input-field-value-color: #26364d;--vaadin-input-field-placeholder-color: #b7c0ce}.front-settings-mfa-modal__close,.front-settings-mfa-modal__danger{width:100%;height:50px;border-radius:7px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700}.front-settings-mfa-modal__close{background:#ffe84a;color:#000}.front-settings-mfa-modal__danger{background:#d92f2f;color:#fff}@media(max-width:900px){.front-layout .front-settings-security,.front-layout .front-settings-placeholder{min-height:auto;padding:24px 16px}.front-layout .front-settings-security__description{font-size:16px}.front-layout .front-settings-security__actions{flex-direction:column;align-items:stretch;gap:10px}.front-layout .front-settings-security__button,.front-layout .front-settings-security__edit{width:100%;min-width:0}.front-settings-mfa-modal{width:calc(100vw - 28px);padding:28px 18px}.front-settings-mfa-modal__title{font-size:24px}.front-settings-mfa-modal__qr{width:190px;height:190px}}.front-layout .front-settings,.front-layout .front-settings *,.front-settings-mfa-modal,.front-settings-mfa-modal *{font-family:Gilroy,Arial,sans-serif}.front-layout .front-settings vaadin-button,.front-layout .front-settings vaadin-text-field,.front-layout .front-settings vaadin-password-field,.front-settings-mfa-modal vaadin-button,.front-settings-mfa-modal vaadin-text-field,.front-settings-mfa-modal vaadin-password-field{font-family:Gilroy,Arial,sans-serif;--lumo-font-family: "Gilroy", Arial, sans-serif}.front-layout .front-settings vaadin-button::part(label),.front-settings-mfa-modal vaadin-button::part(label){font-family:Gilroy,Arial,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit}.front-layout .front-settings vaadin-text-field::part(label),.front-layout .front-settings vaadin-password-field::part(label),.front-settings-mfa-modal vaadin-text-field::part(label),.front-settings-mfa-modal vaadin-password-field::part(label){font-family:Gilroy,Arial,sans-serif;color:#26364d;font-size:14px;font-weight:500;line-height:1.15}.front-layout .front-settings vaadin-text-field::part(input-field),.front-layout .front-settings vaadin-password-field::part(input-field),.front-settings-mfa-modal vaadin-text-field::part(input-field),.front-settings-mfa-modal vaadin-password-field::part(input-field){font-family:Gilroy,Arial,sans-serif}.front-layout .front-settings vaadin-text-field::part(value),.front-layout .front-settings vaadin-password-field::part(value),.front-settings-mfa-modal vaadin-text-field::part(value),.front-settings-mfa-modal vaadin-password-field::part(value){font-family:Gilroy,Arial,sans-serif}.front-layout__content:has(.front-transfers){background:#f4f6f8}.front-layout .front-transfers{width:100%;min-height:calc(100vh - 85px);padding:34px 16px 90px;box-sizing:border-box;background:#f4f6f8;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-transfers-paused{width:100%;max-width:1200px;margin:0 auto;padding-top:0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.front-layout .front-transfers-paused__title{display:block;margin:0 0 42px;text-align:center;color:#26364d;font-size:38px;font-weight:500;line-height:1.2}.front-layout .front-transfers-paused__icon{width:138px;height:138px;display:flex;align-items:center;justify-content:center;margin-bottom:54px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe66d,#d7a81e 68%,#c29012);box-shadow:0 8px 18px #0000002e,inset 0 2px 4px #ffffff73}.front-layout .front-transfers-paused__cross{position:relative;width:74px;height:74px}.front-layout .front-transfers-paused__cross:before,.front-layout .front-transfers-paused__cross:after{content:"";position:absolute;left:50%;top:50%;width:86px;height:24px;border-radius:6px;background:#f1eee8;box-shadow:0 4px 8px #00000038;transform-origin:center}.front-layout .front-transfers-paused__cross:before{transform:translate(-50%,-50%) rotate(45deg)}.front-layout .front-transfers-paused__cross:after{transform:translate(-50%,-50%) rotate(-45deg)}.front-layout .front-transfers-paused__message{display:block;text-align:center;color:#26364d;font-size:34px;font-weight:600;line-height:1.25}@media(max-width:768px){.front-layout .front-transfers{min-height:calc(100vh - 72px);padding:28px 14px 72px}.front-layout .front-transfers-paused__title{margin-bottom:34px;font-size:30px}.front-layout .front-transfers-paused__icon{width:112px;height:112px;margin-bottom:38px}.front-layout .front-transfers-paused__cross{width:60px;height:60px}.front-layout .front-transfers-paused__cross:before,.front-layout .front-transfers-paused__cross:after{width:68px;height:20px}.front-layout .front-transfers-paused__message{max-width:330px;font-size:26px;line-height:1.25}}.front-layout__content:has(.front-orders){background:#f4f6f8}.front-layout .front-orders{width:100%;max-width:100%;min-height:calc(100vh - 85px);margin:0;padding:36px 0 90px;box-sizing:border-box;background:#f4f6f8;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-orders .front-dashboard-wallet{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box}.front-layout .front-orders-block{width:100%;max-width:1200px;margin:38px auto 0;box-sizing:border-box}.front-layout .front-orders-block__section{width:100%;margin:0 0 34px;box-sizing:border-box}.front-layout .front-orders-block__section:last-child{margin-bottom:0}.front-layout .front-orders-block__title{display:block;margin:0 0 14px;color:#000;font-size:24px;font-weight:500;line-height:1.2}.front-layout .front-orders-block__table{width:100%;box-sizing:border-box}.front-layout .front-orders-block__header{width:100%;min-height:38px;display:grid;grid-template-columns:.8fr .9fr 1fr 1fr 1.15fr 1.05fr 1fr;align-items:center;gap:18px;padding:0 42px;box-sizing:border-box;background:#fff;border-radius:8px;box-shadow:0 1px #06111f14}.front-layout .front-orders-block__header-cell{min-width:0;color:#26364d;font-size:15px;font-weight:500;line-height:1.2;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.front-layout .front-orders{min-height:calc(100vh - 72px);padding:24px 14px 72px}.front-layout .front-orders .front-dashboard-wallet{width:100%;max-width:100%}.front-layout .front-orders-block{width:100%;max-width:none;margin:28px 0 0}.front-layout .front-orders-block__section{margin-bottom:26px}.front-layout .front-orders-block__title{margin-bottom:12px;font-size:22px}.front-layout .front-orders-block__table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.front-layout .front-orders-block__header{min-width:760px;min-height:42px;grid-template-columns:80px 90px 100px 100px 120px 110px 100px;gap:12px;padding:0 20px}.front-layout .front-orders-block__header-cell{font-size:14px}}.front-layout__content:has(.front-rates-view){background:#f4f6f8}.front-layout .front-rates-view{width:100%;max-width:100%;margin:0;padding:36px 0 80px;box-sizing:border-box;background:#f4f6f8;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-rates-view .front-dashboard-wallet{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box}.front-layout .front-rates{width:100%;max-width:1200px;margin:38px auto 0;box-sizing:border-box}.front-layout .front-rates__top{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:30px;margin-bottom:32px;border-top:1px solid #dfe5ee}.front-layout .front-rates__title{display:block;color:#000;font-size:26px;font-weight:500;line-height:1.2}.front-layout .front-rates__actions{display:flex;align-items:center;gap:18px}.front-layout .front-rates__updated{color:#70809a;font-size:16px;font-weight:400;white-space:nowrap}.front-layout .front-rates__search{width:276px;--lumo-font-family: "Gilroy", Arial, sans-serif;--vaadin-input-field-placeholder-color: #b7c0ce;--vaadin-input-field-value-color: #06111f}.front-layout .front-rates__search::part(input-field){height:56px;min-height:56px;background:#fff;border:1px solid #e4e9f1;border-radius:6px;box-shadow:0 8px 18px #16223314;padding:0 14px}.front-layout .front-rates__table{width:100%;box-sizing:border-box}.front-layout .front-rates__header,.front-layout .front-rates__row{display:grid;grid-template-columns:1.3fr 1fr 1fr .9fr;align-items:center;column-gap:28px}.front-layout .front-rates__header{min-height:58px;padding:0 64px;box-sizing:border-box;border-top:1px solid #dfe5ee}.front-layout .front-rates__header-cell{color:#70809a;font-size:17px;font-weight:500;line-height:1.2}.front-layout .front-rates__rows{width:100%}.front-layout .front-rates__row{min-height:82px;padding:0 64px;box-sizing:border-box;border-bottom:1px solid #dfe5ee;border-radius:0 0 14px 14px}.front-layout .front-rates__cell{min-width:0;color:#06111f;font-size:18px;font-weight:600;line-height:1.2}.front-layout .front-rates__name-cell{display:flex;align-items:center;gap:14px}.front-layout .front-rates__coin-icon{width:38px;height:38px;flex:0 0 38px;object-fit:contain;border-radius:50%}.front-layout .front-rates__coin-text{min-width:0;display:flex;align-items:baseline;gap:8px}.front-layout .front-rates__coin-name{color:#06111f;font-size:18px;font-weight:700}.front-layout .front-rates__coin-pair{color:#70809a;font-size:17px;font-weight:400}.front-layout .front-rates__price-cell{color:#06111f;font-weight:700}.front-layout .front-rates__market-cell{width:fit-content;padding:5px 10px;border-radius:4px;background:#e9fff6;color:#12b886;font-weight:700}.front-layout .front-rates__market-cell--negative{background:#fff0f0;color:#f05252}.front-layout .front-rates__dynamic-cell{display:flex;align-items:center}.front-layout .front-rates__sparkline{width:120px;height:42px}.front-layout .front-rates__sparkline-empty{width:120px;height:42px;background:linear-gradient(180deg,#d9dee7,#d9dee700)}.front-layout .front-rates__empty{display:block;padding:28px 0;color:#70809a;font-size:16px;text-align:center}@media(max-width:768px){.front-layout .front-rates-view{padding:24px 14px 72px}.front-layout .front-rates-view .front-dashboard-wallet{width:100%;max-width:100%}.front-layout .front-rates{width:100%;max-width:none;margin:28px 0 0}.front-layout .front-rates__top{grid-template-columns:1fr;gap:16px;padding-top:24px;margin-bottom:20px}.front-layout .front-rates__title{font-size:24px}.front-layout .front-rates__actions{width:100%;display:grid;grid-template-columns:1fr;gap:12px}.front-layout .front-rates__updated{font-size:14px}.front-layout .front-rates__search{width:100%}.front-layout .front-rates__header{display:none}.front-layout .front-rates__rows{display:flex;flex-direction:column;gap:12px}.front-layout .front-rates__row{min-height:0;display:flex;flex-direction:row;justify-content:space-between;gap:0;padding:14px 16px;background:#fff;border:1px solid #e1e6ee;border-radius:12px;box-shadow:0 8px 24px #06111f0d}.front-layout .front-rates__cell{width:100%;min-height:38px;display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid #edf1f6;font-size:15px;line-height:1.25}.front-layout .front-rates__cell:last-child{border-bottom:none}.front-layout .front-rates__cell:before{content:attr(data-label);color:#70809a;font-size:14px;font-weight:400}.front-layout .front-rates__name-cell{grid-template-columns:110px minmax(0,1fr)}.front-layout .front-rates__name-cell:before{align-self:center}.front-layout .front-rates__coin-icon{display:none}.front-layout .front-rates__coin-text{gap:6px}.front-layout .front-rates__coin-name{font-size:16px}.front-layout .front-rates__coin-pair{font-size:14px}.front-layout .front-rates__market-cell{width:100%;max-width:110px}.front-layout .front-rates__dynamic-cell{align-items:center}.front-layout .front-rates__sparkline,.front-layout .front-rates__sparkline-empty{width:120px;height:42px}}.front-layout .front-features{width:100%;background:#000;padding:80px 16px;box-sizing:border-box}.front-layout .front-features__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.front-layout .front-features__card{height:176px;background:#2b2b2b;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 18px;box-sizing:border-box;transition:box-shadow .25s ease,transform .25s ease}.front-layout .front-features__card:hover{box-shadow:0 0 18px #fff2008c;transform:translateY(-2px)}.front-layout .front-features__icon{width:58px;height:58px;object-fit:contain;margin-bottom:24px}.front-layout .front-features__title{color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.15;text-align:center}@media(max-width:768px){.front-layout .front-features{padding:40px 24px 56px}.front-layout .front-features__inner{max-width:390px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.front-layout .front-features__card:nth-child(5){grid-column:1 / -1;justify-self:center;width:calc((100% - 16px)/2)}.front-layout .front-features__card{opacity:0;transform:translate(-18px,-42px) rotate(-2deg) scale(.96)}.front-layout .front-features__icon{width:64px;height:64px;margin-bottom:22px}.front-layout .front-features__title{font-size:18px;line-height:1.25}}.front-layout .front-features__card{opacity:0;transform:translateY(-70px) scale(.98)}.front-layout .front-features__card--visible{animation:front-card-drop 1.5s cubic-bezier(.18,.85,.25,1) forwards}.front-layout .front-stats{width:100%;background:#111;padding:64px 16px 80px;box-sizing:border-box}.front-layout .front-stats__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}.front-layout .front-stats__title{margin:0 0 56px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:44px;font-weight:400;line-height:1.15}.front-layout .front-stats__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.front-layout .front-stats__card{height:267px;background:#2b2b2b;border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;opacity:0;transform:translateY(-32px) scale(.96)}.front-layout .front-stats__card--visible{animation:front-card-drop 1.15s cubic-bezier(.18,.85,.25,1) forwards}.front-layout .front-stats__icon{width:92px;height:92px;object-fit:contain;margin-bottom:44px}.front-layout .front-stats__card-title{color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.1;text-align:center}.front-layout .front-stats__card{transition:box-shadow .25s ease,background-color .25s ease}.front-layout .front-stats__card:hover{box-shadow:0 0 18px #fff2008c;background-color:#303030}@media(max-width:768px){.front-layout .front-stats{padding:36px 24px 64px}.front-layout .front-stats__title{margin:0 0 56px;font-size:32px;line-height:1.15}.front-layout .front-stats__cards{max-width:390px;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.front-layout .front-stats__card{height:183px;padding:24px 14px}.front-layout .front-stats__icon{width:64px;height:64px;margin-bottom:20px}.front-layout .front-stats__card-title{font-size:16px;line-height:1.15}}.front-layout .front-partners{width:100%;background:#000;padding:64px 16px 72px;box-sizing:border-box}.front-layout .front-partners__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}.front-layout .front-partners__title{margin:0 0 54px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:46px;font-weight:700;line-height:1.15;text-align:center}.front-layout .front-partners__logos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:44px;row-gap:40px;align-items:center;justify-items:center}.front-layout .front-partners__logo{max-width:170px;max-height:54px;width:100%;height:auto;object-fit:contain;opacity:.42;filter:grayscale(1);transition:opacity .25s ease,filter .25s ease,transform .25s ease}.front-layout .front-partners__logo:hover{opacity:1;filter:grayscale(0);transform:translateY(-2px)}@media(max-width:768px){.front-layout .front-partners{padding:44px 24px 64px}.front-layout .front-partners__title{margin:0 0 44px;font-size:32px;line-height:1.15;text-align:center}.front-layout .front-partners__logos{max-width:360px;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:34px}.front-layout .front-partners__logo{max-width:150px;max-height:56px}}.front-layout .front-about-hero{position:relative;width:100%;min-height:620px;background:#111;overflow:hidden;padding:80px 16px 0;box-sizing:border-box}.front-layout .front-about-hero__inner{position:relative;z-index:3;width:100%;max-width:1200px;min-height:430px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;box-sizing:border-box}.front-layout .front-about-hero__text{min-width:0;display:flex;align-items:center;justify-content:center}.front-layout .front-about-hero__title{margin:0;color:#fff200;font-family:Gilroy,Arial,sans-serif;font-size:56px;font-weight:500;line-height:1.1;text-align:center}.front-layout .front-about-hero__visual{min-width:0;display:flex;align-items:center;justify-content:center}.front-layout .front-about-hero__orbit{width:390px;height:390px;object-fit:contain}.front-layout .front-about-hero__stats{position:relative;z-index:4;width:100%;max-width:990px;min-height:114px;margin:-50px auto 0;padding:26px 28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;background:#2b2b2beb;border-radius:14px;box-sizing:border-box}.front-layout .front-about-hero__stat{min-width:0}.front-layout .front-about-hero__stat-value{display:block;color:#fff;font-size:22px;font-weight:700;line-height:1.1}.front-layout .front-about-hero__stat-text{display:block;margin-top:6px;color:#fff;font-size:15px;font-weight:400;line-height:1.25}.front-layout .front-about-hero__float{position:absolute;z-index:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.front-layout .front-about-hero__btc-left{width:112px;height:112px;left:42px;top:230px}.front-layout .front-about-hero__btc-right{width:78px;height:78px;right:138px;top:250px}.front-layout .front-about-hero__eth-left{width:112px;height:112px;left:38px;top:20px;opacity:.65;filter:blur(1px)}.front-layout .front-about-hero__eth-right{width:64px;height:64px;right:38px;top:230px;opacity:.7}.front-layout .front-about-hero__eth-center{width:52px;height:52px;left:50%;top:288px;transform:translate(-50%);opacity:.7}.front-layout .front-about-hero__stats{background:#ffffff1a;backdrop-filter:blur(26px) saturate(100%);-webkit-backdrop-filter:blur(26px) saturate(100%);border-radius:14px}.front-layout .front-about-hero__stat-value{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.45)}.front-layout .front-about-hero__stat-text{color:#ffffffeb;text-shadow:0 1px 8px rgba(0,0,0,.35)}.front-layout .front-about-info{width:100%;background:#fff;color:#000;padding:80px 16px 96px;box-sizing:border-box}.front-layout .front-about-info__inner{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:72px;box-sizing:border-box}.front-layout .front-about-info__text{max-width:720px}.front-layout .front-about-info__paragraph{margin:0 0 32px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:25px;font-weight:500;line-height:1.18}.front-layout .front-about-info__visual{position:relative;min-height:1020px}.front-layout .front-about-info__line{position:absolute;left:42px;top:0;bottom:0;width:4px;background:#202020;border-radius:999px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.front-layout .front-about-info__dot{width:18px;height:18px;background:#202020;border-radius:50%;flex-shrink:0}.front-layout .front-about-info__glass{z-index:5;position:absolute;left:116px;top:0;width:170px;height:980px;background:#ffffff57;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:14px;box-shadow:0 18px 60px #00000008,inset 0 1px #fffc;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:42px 0;box-sizing:border-box}.front-layout .front-about-info__icon{position:relative;z-index:6;width:64px;height:64px;object-fit:contain}.front-layout .front-about-info__circle-top{z-index:4;position:absolute;left:82px;top:-34px;width:96px;height:96px;background:#0000006b;border-radius:50%;filter:blur(.2px)}.front-layout .front-about-info__circle-top:after{content:"";position:absolute;right:-36px;bottom:-12px;width:72px;height:72px;background:#00000047;border-radius:50%;filter:blur(16px)}.front-layout .front-about-info__circle-bottom{z-index:4;position:absolute;right:4px;bottom:34px;width:78px;height:78px;background:#ffbf17;border-radius:50%;box-shadow:-22px 0 30px #ffbf17a6}.front-layout .front-about-info__line{z-index:1}.front-layout .front-about-info__dot{z-index:2}@media(max-width:768px){.front-layout .front-about-info{padding:48px 12px 64px}.front-layout .front-about-info__inner{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:14px;align-items:flex-start;max-width:390px;margin:0 auto}.front-layout .front-about-info__text{width:100%;max-width:none}.front-layout .front-about-info__paragraph{font-size:13px;line-height:1.25;margin-bottom:16px}.front-layout .front-about-info__visual{width:150px;min-height:520px;margin:0}.front-layout .front-about-info__line{left:10px;width:3px}.front-layout .front-about-info__dot{width:11px;height:11px}.front-layout .front-about-info__glass{left:44px;width:86px;height:500px;padding:28px 0;border-radius:10px}.front-layout .front-about-info__icon{width:34px;height:34px}.front-layout .front-about-info__circle-top{left:28px;top:-18px;width:52px;height:52px}.front-layout .front-about-info__circle-bottom{right:0;bottom:24px;width:44px;height:44px}}@media(max-width:768px){.front-layout .front-about-hero{min-height:auto;padding:48px 0}.front-layout .front-about-hero__inner{display:block;max-width:none;min-height:auto;width:100%}.front-layout .front-about-hero__text{display:none}.front-layout .front-about-hero__visual{width:100%;display:flex;justify-content:center;align-items:center}.front-layout .front-about-hero__orbit{width:min(100vw,390px);height:auto;object-fit:contain}.front-layout .front-about-hero__stats{max-width:calc(100% - 32px);margin:24px auto 0;grid-template-columns:repeat(2,minmax(0,1fr))}}.front-layout .front-nft{width:100%;background:#f5f6f8;color:#06111f}.front-layout .front-nft__hero{width:100%;height:365px;display:block;object-fit:cover;object-position:center}.front-layout .front-nft__content{width:100%;max-width:950px;margin:0 auto;padding:64px 16px 78px;box-sizing:border-box}.front-layout .front-nft__title{margin:0 0 34px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:42px;font-weight:400;line-height:1.15}.front-layout .front-nft__text{margin:0 0 24px;color:#33405a;font-family:Gilroy,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.45}.front-layout .front-nft__ready{display:block;margin-top:8px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.4}.front-layout .front-nft__text,.front-layout .front-nft__ready{max-width:950px}@media(max-width:768px){.front-layout .front-nft__hero{height:220px}.front-layout .front-nft__content{padding:42px 20px 64px}.front-layout .front-nft__title{font-size:30px;line-height:1.18;margin-bottom:28px}.front-layout .front-nft__text{font-size:16px;line-height:1.45;margin-bottom:20px}}.front-layout .front-legal{width:100%;background:#000;color:#fff}.front-layout .front-legal-hero{width:100%;background:#f5f6f8;color:#000;padding:72px 16px 82px;box-sizing:border-box}.front-layout .front-legal-hero__inner{width:100%;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:80px}.front-layout .front-legal-hero__title{margin:0;max-width:620px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:56px;font-weight:400;line-height:1.15}.front-layout .front-legal-hero__image{width:330px;height:auto;object-fit:contain}.front-layout .front-legal-why{width:100%;background:#000;color:#fff;padding:72px 16px 88px;box-sizing:border-box}.front-layout .front-legal-why__inner{width:100%;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:300px minmax(0,1fr);gap:72px;align-items:center}.front-layout .front-legal-why__visual{position:relative;min-height:520px}.front-layout .front-legal-why__person{position:absolute;left:36px;bottom:0;width:210px;height:auto;z-index:2}.front-layout .front-legal-why__person-blur{position:absolute;left:116px;top:80px;width:96px;height:auto;opacity:.72;filter:blur(14px);z-index:1}.front-layout .front-legal-why__content{min-width:0}.front-layout .front-legal-why__title{margin:0 0 44px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:34px;font-weight:400;line-height:1.2}.front-layout .front-legal-why__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:24px}.front-layout .front-legal-why__item{display:grid;grid-template-columns:16px minmax(0,1fr);gap:14px;align-items:flex-start;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.front-layout .front-legal-why__marker{color:#fff200;font-size:13px;line-height:1.6}.front-layout .front-legal-why__item-text{display:block}@media(max-width:768px){.front-layout .front-legal-hero{padding:48px 20px 56px}.front-layout .front-legal-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:20px}.front-layout .front-legal-hero__title{font-size:32px;line-height:1.18}.front-layout .front-legal-hero__image{width:120px}.front-layout .front-legal-why{padding:48px 20px 64px}.front-layout .front-legal-why__inner{display:grid;grid-template-columns:86px minmax(0,1fr);gap:18px;align-items:flex-start}.front-layout .front-legal-why__visual{min-height:520px}.front-layout .front-legal-why__person{left:-8px;bottom:16px;width:96px}.front-layout .front-legal-why__person-blur{left:38px;top:80px;width:54px;filter:blur(12px)}.front-layout .front-legal-why__title{margin-bottom:28px;font-size:28px}.front-layout .front-legal-why__list{gap:18px}.front-layout .front-legal-why__item{grid-template-columns:12px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.35}.front-layout .front-legal-why__marker{font-size:10px;line-height:1.8}}.front-layout .front-legal-opportunities{width:100%;background:#000;color:#fff;padding:72px 16px 84px;box-sizing:border-box}.front-layout .front-legal-opportunities__inner{width:100%;max-width:1120px;margin:0 auto}.front-layout .front-legal-opportunities__title{margin:0 0 82px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:34px;font-weight:400;line-height:1.2}.front-layout .front-legal-opportunities__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.front-layout .front-legal-opportunities__card{position:relative;overflow:hidden;min-height:355px;padding:34px 34px 0;box-sizing:border-box;background:#fff;color:#000;border-radius:14px}.front-layout .front-legal-opportunities__card-title{position:relative;z-index:2;margin:0 0 22px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:26px;font-weight:700;line-height:1.2}.front-layout .front-legal-opportunities__card-text{position:relative;z-index:2;max-width:430px;margin:0;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.25}.front-layout .front-legal-opportunities__image{position:absolute;display:block;object-fit:contain;pointer-events:none}.front-layout .front-legal-opportunities__image--safe{left:118px;bottom:28px;width:300px}.front-layout .front-legal-opportunities__image--crypto{left:54px;bottom:-76px;width:460px}@media(max-width:768px){.front-layout .front-legal-opportunities{padding:48px 20px 64px}.front-layout .front-legal-opportunities__inner{max-width:390px}.front-layout .front-legal-opportunities__title{margin-bottom:34px;font-size:28px;line-height:1.2}.front-layout .front-legal-opportunities__cards{grid-template-columns:1fr;gap:22px}.front-layout .front-legal-opportunities__card{min-height:310px;padding:28px 24px 0;border-radius:14px}.front-layout .front-legal-opportunities__card-title{margin-bottom:18px;font-size:23px}.front-layout .front-legal-opportunities__card-text{max-width:none;font-size:14px;line-height:1.28}.front-layout .front-legal-opportunities__image--safe{left:50%;bottom:20px;width:250px;transform:translate(-50%)}.front-layout .front-legal-opportunities__image--crypto{left:50%;bottom:-58px;width:360px;transform:translate(-50%)}}.front-layout .front-legal-reviews{width:100%;background:#000;color:#fff;padding:64px 16px 88px;box-sizing:border-box}.front-layout .front-legal-reviews__inner{width:100%;max-width:1120px;margin:0 auto}.front-layout .front-legal-reviews__title{margin:0 0 38px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:34px;font-weight:400;line-height:1.2}.front-layout .front-legal-reviews__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.front-layout .front-legal-reviews__card{min-height:280px;padding:28px 34px 30px;box-sizing:border-box;background:#fff;color:#000;border-radius:12px;display:flex;flex-direction:column}.front-layout .front-legal-reviews__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.front-layout .front-legal-reviews__date{color:#00000094;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.front-layout .front-legal-reviews__stars{display:flex;align-items:center;gap:3px}.front-layout .front-legal-reviews__star{color:#d7d7d7;font-size:17px;line-height:1}.front-layout .front-legal-reviews__star--active{color:#fff200}.front-layout .front-legal-reviews__quote{margin-bottom:16px;color:#6a6a6a;font-family:Arial,sans-serif;font-size:58px;font-weight:700;line-height:.6}.front-layout .front-legal-reviews__text{display:block;margin-bottom:28px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.28}.front-layout .front-legal-reviews__author{margin-top:auto;display:flex;align-items:center;gap:22px}.front-layout .front-legal-reviews__avatar{width:76px;height:76px;border-radius:50%;object-fit:cover}.front-layout .front-legal-reviews__name{color:#000;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.front-layout .front-legal-reviews__more{display:flex;justify-content:flex-end;margin-top:26px;color:#fff200;font-family:Gilroy,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.2;text-decoration:none}.front-layout .front-legal-reviews__more:hover{text-decoration:underline}@media(max-width:768px){.front-layout .front-legal-reviews{padding:48px 20px 64px}.front-layout .front-legal-reviews__inner{max-width:390px}.front-layout .front-legal-reviews__title{margin-bottom:28px;font-size:28px}.front-layout .front-legal-reviews__grid{grid-template-columns:1fr;gap:22px}.front-layout .front-legal-reviews__card{min-height:auto;padding:24px 24px 26px}.front-layout .front-legal-reviews__top{margin-bottom:14px}.front-layout .front-legal-reviews__quote{font-size:50px;margin-bottom:14px}.front-layout .front-legal-reviews__text{font-size:14px;line-height:1.32}.front-layout .front-legal-reviews__avatar{width:64px;height:64px}.front-layout .front-legal-reviews__name{font-size:15px}.front-layout .front-legal-reviews__more{justify-content:flex-start;margin-top:24px;font-size:21px}}.front-layout .front-legal-banks{width:100%;background:#000;color:#fff;padding:0 0 64px;box-sizing:border-box}.front-layout .front-legal-banks__title{margin:0;padding:54px 16px 42px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:34px;font-weight:400;line-height:1.2;text-align:center}.front-layout .front-legal-banks__panel{width:100%;background:#151515;padding:52px 16px 58px;box-sizing:border-box}.front-layout .front-legal-banks__grid{width:100%;max-width:980px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:center;column-gap:90px;row-gap:58px}.front-layout .front-legal-banks__logo{max-width:230px;max-height:82px;object-fit:contain;opacity:.58;filter:grayscale(1);transition:opacity .25s ease,filter .25s ease,transform .25s ease}.front-layout .front-legal-banks__logo:hover{opacity:1;filter:grayscale(0);transform:translateY(-2px)}@media(max-width:768px){.front-layout .front-legal-banks{padding-bottom:48px}.front-layout .front-legal-banks__title{padding:42px 20px 30px;font-size:28px}.front-layout .front-legal-banks__panel{padding:38px 20px 42px}.front-layout .front-legal-banks__grid{max-width:390px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:34px}.front-layout .front-legal-banks__logo{max-width:145px;max-height:58px}}.front-layout .front-legal-banks__logo{max-width:230px;max-height:82px;object-fit:contain;opacity:.58;filter:grayscale(1)!important;transition:opacity .25s ease,filter .25s ease,transform .25s ease}.front-layout .front-legal-banks__logo:hover{opacity:1;filter:grayscale(0)!important;transform:translateY(-2px)}.front-layout .front-reviews-page{width:100%;background:#000;color:#fff;padding:72px 16px 96px;box-sizing:border-box}.front-layout .front-reviews-page__inner{width:100%;max-width:1120px;margin:0 auto}.front-layout .front-reviews-page__title{margin:0 0 42px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:42px;font-weight:400;line-height:1.2}.front-layout .front-reviews-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.front-layout .front-reviews-page__card{min-height:280px;padding:28px 34px 30px;box-sizing:border-box;background:#fff;color:#000;border-radius:12px;display:flex;flex-direction:column}.front-layout .front-reviews-page__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.front-layout .front-reviews-page__date{color:#00000094;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.front-layout .front-reviews-page__stars{display:flex;align-items:center;gap:3px}.front-layout .front-reviews-page__star{color:#d7d7d7;font-size:17px;line-height:1}.front-layout .front-reviews-page__star--active{color:#fff200}.front-layout .front-reviews-page__quote{margin-bottom:16px;color:#6a6a6a;font-family:Arial,sans-serif;font-size:58px;font-weight:700;line-height:.6}.front-layout .front-reviews-page__text{display:block;margin-bottom:28px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.28}.front-layout .front-reviews-page__author{margin-top:auto;display:flex;align-items:center;gap:22px}.front-layout .front-reviews-page__avatar{width:76px;height:76px;border-radius:50%;object-fit:cover}.front-layout .front-reviews-page__name{color:#000;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}@media(max-width:768px){.front-layout .front-reviews-page{padding:48px 20px 72px}.front-layout .front-reviews-page__inner{max-width:390px}.front-layout .front-reviews-page__title{margin-bottom:30px;font-size:32px}.front-layout .front-reviews-page__grid{grid-template-columns:1fr;gap:22px}.front-layout .front-reviews-page__card{min-height:auto;padding:24px 24px 26px}.front-layout .front-reviews-page__top{margin-bottom:14px}.front-layout .front-reviews-page__quote{font-size:50px;margin-bottom:14px}.front-layout .front-reviews-page__text{font-size:14px;line-height:1.32}.front-layout .front-reviews-page__avatar{width:64px;height:64px}.front-layout .front-reviews-page__name{font-size:15px}}.front-layout .front-binance-pay{width:100%;background:#fff;color:#000}.front-layout .front-binance-pay-hero{width:100%;background:#000}.front-layout .front-binance-pay-hero__image{width:100%;height:480px;display:block;object-fit:cover;object-position:center}.front-layout .front-binance-pay-info{width:100%;background:#fff;padding:44px 16px 64px;box-sizing:border-box}.front-layout .front-binance-pay-info__inner{width:100%;max-width:760px;margin:0 auto}.front-layout .front-binance-pay-info__title{margin:0 0 28px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:34px;font-weight:500;line-height:1.15}.front-layout .front-binance-pay-info__text{margin:0 0 18px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.3;white-space:pre-line}.front-layout .front-binance-pay-info__bottom{margin:20px 0 0;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.3}@media(max-width:768px){.front-layout .front-binance-pay-hero__image{height:120px}.front-layout .front-binance-pay-info{padding:38px 20px 56px}.front-layout .front-binance-pay-info__inner{max-width:390px}.front-layout .front-binance-pay-info__title{font-size:28px;line-height:1.18}.front-layout .front-binance-pay-info__text,.front-layout .front-binance-pay-info__bottom{font-size:14px;line-height:1.35}}.front-layout .front-faq-page{width:100%;min-height:calc(100vh - 85px);background:#fff;color:#000;padding:72px 16px 96px;box-sizing:border-box}.front-layout .front-faq-page__inner{width:100%;max-width:900px;margin:0 auto}.front-layout .front-faq-page__title{margin:0 0 42px;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:42px;font-weight:400;line-height:1.15}.front-layout .front-faq-page__categories{display:flex;flex-direction:column;gap:18px}.front-layout .front-faq-page__category{background:#fff;border:1px solid #000000;border-radius:16px;overflow:hidden}.front-layout .front-faq-page__category-header{min-height:72px;padding:22px 28px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer}.front-layout .front-faq-page__category--open .front-faq-page__category-header{border-bottom:1px solid #000000}.front-layout .front-faq-page__category-title{color:#000;font-family:Gilroy,Arial,sans-serif;font-size:22px;font-weight:600;line-height:1.25}.front-layout .front-faq-page__category-icon,.front-layout .front-faq-page__item-icon{flex:0 0 auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#000;font-family:Arial,sans-serif;font-size:28px;font-weight:400;line-height:1}.front-layout .front-faq-page__category-content{padding:20px 24px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px}.front-layout .front-faq-page__item{background:#fff;border:1px solid #000000;border-radius:14px;overflow:hidden}.front-layout .front-faq-page__question-row{min-height:62px;padding:18px 22px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.front-layout .front-faq-page__item--open .front-faq-page__question-row{border-bottom:1px solid #000000}.front-layout .front-faq-page__question{color:#000;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.front-layout .front-faq-page__answer{margin:0;padding:20px 22px 24px;box-sizing:border-box;color:#000000bd;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.45;white-space:pre-line}@media(max-width:768px){.front-layout .front-faq-page{padding:48px 20px 72px}.front-layout .front-faq-page__inner{max-width:390px}.front-layout .front-faq-page__title{margin-bottom:30px;font-size:32px}.front-layout .front-faq-page__categories{gap:14px}.front-layout .front-faq-page__category-header{min-height:64px;padding:18px 20px}.front-layout .front-faq-page__category-title{font-size:18px}.front-layout .front-faq-page__category-content{padding:16px 16px 18px;gap:12px}.front-layout .front-faq-page__question-row{min-height:58px;padding:16px 18px}.front-layout .front-faq-page__question{font-size:14px}.front-layout .front-faq-page__answer{padding:16px 18px 20px;font-size:14px;line-height:1.4}.front-layout .front-faq-page__category-icon,.front-layout .front-faq-page__item-icon{width:24px;height:24px;font-size:24px}}.front-layout .front-registration{position:relative;width:100%;min-height:calc(100vh - 85px);display:flex;justify-content:center;padding:42px 16px 76px;box-sizing:border-box;overflow:hidden;background:#151515;color:#fff}.front-layout .front-registration__form{position:relative;z-index:2;width:100%;max-width:430px;display:flex;flex-direction:column}.front-layout .front-registration__title{margin:0 0 16px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:34px;font-weight:400;line-height:1.15;text-align:center}.front-layout .front-registration__login-line{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:24px;font-family:Gilroy,Arial,sans-serif;font-size:15px;line-height:1.2}.front-layout .front-registration__login-text{color:#fff}.front-layout .front-registration__login-link{color:#fff200;text-decoration:underline;text-underline-offset:3px}.front-layout .front-registration__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.front-layout .front-registration__field-block,.front-layout .front-registration__password-group{width:100%;margin-bottom:14px}.front-layout .front-registration__field-title{display:block;margin-bottom:6px;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.2}.front-layout .front-registration__password-group .front-registration__control{margin-bottom:8px}.front-layout .front-registration__password-group .front-registration__control:last-child{margin-bottom:0}.front-layout .front-registration__control{position:relative;width:100%}.front-layout .front-registration__floating-placeholder{position:absolute;left:12px;top:50%;z-index:3;max-width:calc(100% - 24px);transform:translateY(-50%);color:#ffffff80;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:top .15s ease,transform .15s ease,font-size .15s ease,color .15s ease}.front-layout .front-registration__input{width:100%;font-family:Gilroy,Arial,sans-serif;--lumo-primary-color: #fff200;--lumo-body-text-color: #ffffff;--lumo-secondary-text-color: rgba(255, 255, 255, .5)}.front-layout .front-registration__input::part(label){display:none}.front-layout .front-registration__input::part(input-field){height:48px;min-height:48px;padding-left:12px;padding-right:12px;box-sizing:border-box;background:transparent;border:1px solid rgba(255,255,255,.78);border-radius:6px;box-shadow:none;color:#fff}.front-layout .front-registration__input::part(input-field):hover{border-color:#fff}.front-layout .front-registration__input[focused]::part(input-field){border-color:#fff200}.front-layout .front-registration__input[has-value]::part(input-field),.front-layout .front-registration__input[focused]::part(input-field){padding-top:8px}.front-layout .front-registration__input::part(value){color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:400}.front-layout .front-registration__input::part(reveal-button){color:#ffffffd9}.front-layout .front-registration__input::part(reveal-button):hover{color:#fff}.front-layout .front-registration__control:has(.front-registration__input[focused]) .front-registration__floating-placeholder,.front-layout .front-registration__control:has(.front-registration__input[has-value]) .front-registration__floating-placeholder{top:4px;transform:translateY(-50%);padding:0 4px;background:#151515;color:#ffffff8c;font-size:11px}.front-layout .front-login .front-registration__form{max-width:430px}.front-layout .front-login__native-form{width:100%;display:flex;flex-direction:column}.front-layout .front-login__error{margin:0 0 14px;color:#ff6b6b;font-family:Gilroy,Arial,sans-serif;font-size:13px;line-height:1.3;text-align:center}.front-layout .front-login__input{width:100%;height:48px;padding:8px 12px 0;box-sizing:border-box;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.78);border-radius:6px;outline:none;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:400;line-height:20px}.front-layout .front-login__input:hover{border-color:#fff}.front-layout .front-login__input:focus{border-color:#fff200}.front-layout .front-login__input:-webkit-autofill,.front-layout .front-login__input:-webkit-autofill:hover,.front-layout .front-login__input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;caret-color:#fff;box-shadow:0 0 0 1000px #151515 inset;transition:background-color 9999s ease-in-out 0s}.front-layout .front-login__input--password{padding-right:44px}.front-layout .front-login__input::placeholder{color:transparent}.front-layout .front-login__input:focus+.front-registration__floating-placeholder,.front-layout .front-login__input:not(:placeholder-shown)+.front-registration__floating-placeholder{top:2px;transform:translateY(-50%);padding:0 4px;background:#151515;color:#ffffff8c;font-size:11px}.front-layout .front-login__reveal{position:absolute;right:0;top:0;width:44px;height:48px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:transparent;border:none;color:#ffffffe6;cursor:pointer}.front-layout .front-login__reveal:hover{color:#fff}.front-layout .front-login__reveal-icon{width:20px;height:20px;color:currentColor}.front-layout .front-login__forgot-row{display:flex;justify-content:flex-end;margin:-2px 0 22px}.front-layout .front-login__forgot-link{color:#fff200;font-family:Gilroy,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2;text-decoration:underline;text-underline-offset:2px}.front-layout .front-login__forgot-link:hover{color:#fff86a}.front-layout .front-registration__agreement{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:flex-start;margin:0 0 24px}.front-layout .front-registration__checkbox{margin-top:1px;--lumo-primary-color: #fff200;--lumo-primary-contrast-color: #000000}.front-layout .front-registration__checkbox::part(checkbox){width:15px;height:15px;background:#fff200;border-color:#fff200;color:#000}.front-layout .front-registration__checkbox[checked]::part(checkbox){background:#fff200;border-color:#fff200;color:#000}.front-layout .front-registration__agreement-content{color:#ffffff85;font-family:Gilroy,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.25}.front-layout .front-registration__agreement-text{display:inline;margin-right:4px}.front-layout .front-registration__agreement-link{display:inline;color:#fff200;text-decoration:underline;text-underline-offset:2px}.front-layout .front-registration__submit{width:100%;height:54px;margin:0;background:#ffe84a;color:#000;border:none;border-radius:6px;font-family:Gilroy,Arial,sans-serif;font-size:17px;font-weight:600;cursor:pointer}.front-layout .front-registration__submit:hover{background:#fff200}.front-layout .front-registration__person{position:absolute;display:block;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.front-layout .front-registration__person--left{left:28px;top:150px;width:220px;z-index:1}.front-layout .front-registration__person--right{right:170px;top:54px;width:116px;z-index:1;opacity:.85;filter:blur(3px)}@media(max-width:768px){.front-layout .front-registration{min-height:calc(100vh - 85px);padding:38px 20px 64px}.front-layout .front-registration__form{max-width:390px}.front-layout .front-registration__title{font-size:30px}.front-layout .front-registration__row{grid-template-columns:1fr;gap:0}.front-layout .front-registration__person--left{left:-52px;top:auto;bottom:32px;width:150px;opacity:.55}.front-layout .front-registration__person--right{right:-24px;top:28px;width:86px;opacity:.45;filter:blur(4px)}.front-layout .front-login__forgot-row{margin-bottom:20px}}.front-layout .front-registration__error{width:100%;margin:0 0 16px;color:#f05252;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.25;text-align:center}.front-layout .front-offer-page{width:100%;min-height:calc(100vh - 85px);background:#f5f6f8;color:#06111f;padding:48px 16px 96px;box-sizing:border-box}.front-layout .front-offer-page__inner{width:100%;max-width:1120px;margin:0 auto}.front-layout .front-offer-page__page-title{margin:0 0 46px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.15}.front-layout .front-offer-page__approval{margin-bottom:8px;display:flex;flex-direction:column;align-items:flex-start;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.18}.front-layout .front-offer-page__document-header{margin:0 0 36px;text-align:center}.front-layout .front-offer-page__document-title{margin:0 0 18px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.15;text-align:center}.front-layout .front-offer-page__document-subtitle{margin:0;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.25;text-align:center;white-space:pre-line}.front-layout .front-offer-page__body{width:100%;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-offer-page__body p{margin:0 0 20px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.35}.front-layout .front-offer-page__body strong,.front-layout .front-offer-page__body b{font-weight:700}.front-layout .front-offer-page__body h2{margin:28px 0 10px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.3}.front-layout .front-offer-page__body h3{margin:22px 0 8px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.front-layout .front-offer-page__body ul,.front-layout .front-offer-page__body ol{margin:0 0 20px;padding-left:22px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.35}.front-layout .front-offer-page__body li{margin-bottom:8px}.front-layout .front-offer-page__body a{color:#06111f;text-decoration:underline;text-underline-offset:3px}.front-layout .front-offer-page__body a:hover{color:#000}.front-layout .front-offer-page__body table{width:100%;margin:24px 0;border-collapse:collapse;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:14px;line-height:1.35}.front-layout .front-offer-page__body th,.front-layout .front-offer-page__body td{padding:10px 12px;border:1px solid rgba(6,17,31,.22);vertical-align:top}.front-layout .front-offer-page__body th{font-weight:700;background:#06111f0a}@media(max-width:768px){.front-layout .front-offer-page{padding:38px 20px 72px}.front-layout .front-offer-page__inner{max-width:390px}.front-layout .front-offer-page__page-title{margin-bottom:34px;font-size:32px;line-height:1.15}.front-layout .front-offer-page__approval{margin-bottom:28px;font-size:13px;line-height:1.22}.front-layout .front-offer-page__document-header{margin-bottom:30px}.front-layout .front-offer-page__document-title{margin-bottom:14px;font-size:22px;line-height:1.18}.front-layout .front-offer-page__document-subtitle{font-size:14px;line-height:1.3}.front-layout .front-offer-page__body p{margin-bottom:18px;font-size:14px;line-height:1.42}.front-layout .front-offer-page__body h2{margin:24px 0 10px;font-size:16px;line-height:1.3}.front-layout .front-offer-page__body h3{margin:20px 0 8px;font-size:15px;line-height:1.3}.front-layout .front-offer-page__body ul,.front-layout .front-offer-page__body ol{margin-bottom:18px;padding-left:20px;font-size:14px;line-height:1.42}.front-layout .front-offer-page__body table{display:block;overflow-x:auto;font-size:13px}.front-layout .front-offer-page__body th,.front-layout .front-offer-page__body td{padding:8px 10px}}.front-layout .front-offer-page__body p,.front-layout .front-offer-page__body div{white-space:pre-line}.front-layout .front-offer-page__center{margin:0 0 20px;text-align:center;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.35;white-space:pre-line}.front-layout .front-offer-page__center b,.front-layout .front-offer-page__center strong{font-weight:700}.front-layout .front-replenish{width:100%;min-height:calc(100vh - 85px);padding:32px 28px 96px;box-sizing:border-box;background:#f5f6f8;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-replenish-services{width:100%;max-width:1200px;margin:0 auto}.front-layout .front-replenish-services__title{display:block;margin-bottom:18px;color:#111827;font-size:22px;font-weight:400;line-height:1.2}.front-layout .front-replenish-services__description{display:block;max-width:880px;margin:0 auto 8px;color:#657086;font-size:14px;font-weight:400;line-height:1.25;text-align:center}.front-layout .front-replenish-services__content{display:grid;grid-template-columns:244px minmax(0,1fr);gap:12px;align-items:start}.front-layout .front-replenish-services__nav{min-height:100px;padding:20px 18px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:6px;align-self:start;height:auto}.front-layout .front-replenish-services__nav-button{height:36px;padding:0 16px;margin:0;background:transparent;color:#b7c0ce;border:none;border-radius:6px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.04em;cursor:pointer}.front-layout .front-replenish-services__nav-button:hover{background:#ffe84a59;color:#000}.front-layout .front-replenish-services__nav-button--active,.front-layout .front-replenish-services__nav-button--active:hover{background:#ffe84a;color:#000}.front-layout .front-replenish-services__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}@media(max-width:768px){.front-layout .front-replenish{padding:22px 12px 72px}.front-layout .front-replenish-services{max-width:100%}.front-layout .front-replenish-services__content{grid-template-columns:1fr}.front-layout .front-replenish-services__nav{min-height:auto;padding:12px;flex-direction:row;gap:8px}.front-layout .front-replenish-services__nav-button{flex:1 1 0;font-size:13px}.front-layout .front-replenish-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.front-replenish-deposit-modal{position:relative;width:min(770px,calc(100vw - 32px));max-width:calc(100vw - 32px);overflow-x:hidden;padding:28px 42px 54px;box-sizing:border-box;background:#f5f6f8;color:#000;border-radius:12px;font-family:Gilroy,Arial,sans-serif}.front-replenish-deposit-modal__close{position:absolute;top:14px;right:14px;width:34px;height:34px;min-width:34px;padding:0;margin:0;border-radius:50%;border:none;box-shadow:none;background:#b9c0cc;color:#fff;cursor:pointer}.front-replenish-deposit-modal__title{display:block;margin-bottom:26px;color:#000;font-size:44px;font-weight:500;line-height:1.1;text-align:center}.front-replenish-deposit-modal__warning{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;margin-bottom:38px;color:#ffa000}.front-replenish-deposit-modal__warning-icon{width:22px;height:22px;margin-top:2px;color:#ffa000}.front-replenish-deposit-modal__warning-text{display:flex;flex-direction:column}.front-replenish-deposit-modal__warning-line{color:#ffa000;font-size:18px;font-weight:400;line-height:1.25}.front-replenish-deposit-modal__qr{display:block;width:180px;height:180px;margin:0 auto 46px;background:#fff;object-fit:contain}.front-replenish-deposit-modal__bottom{display:grid;grid-template-columns:160px minmax(0,1fr);gap:86px;align-items:start}.front-replenish-deposit-modal__network{width:160px;--vaadin-input-field-background: #ffffff;--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: #d7dee8;--vaadin-input-field-border-radius: 7px;--vaadin-input-field-value-font-weight: 500;--lumo-body-text-color: #06111f;--lumo-font-family: "Gilroy", Arial, sans-serif}.front-replenish-deposit-modal__network::part(input-field){height:42px;min-height:42px;box-shadow:none}.front-replenish-deposit-modal__address-block{min-width:0;display:flex;flex-direction:column;align-items:center}.front-replenish-deposit-modal__address-title{display:block;margin:0 0 24px;color:#000;font-size:25px;font-weight:500;line-height:1.1;text-align:center}.front-replenish-deposit-modal__qr{display:block;width:360px;height:360px;margin:0 auto 34px;background:#fff;object-fit:contain}.front-replenish-deposit-modal__bottom{width:100%;display:flex;flex-direction:column;gap:18px}.front-replenish-deposit-modal__network-block{width:100%;display:flex;flex-direction:column;gap:8px}.front-replenish-deposit-modal__network-label{color:#66738a;font-size:15px;font-weight:400;line-height:1.2}.front-replenish-deposit-modal__network{width:100%;--vaadin-input-field-background: #ffffff;--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: #d7dee8;--vaadin-input-field-border-radius: 7px;--vaadin-input-field-value-font-weight: 500;--lumo-body-text-color: #06111f;--lumo-font-family: "Gilroy", Arial, sans-serif}.front-replenish-deposit-modal__network::part(input-field){width:100%;height:46px;min-height:46px;box-shadow:none}.front-replenish-deposit-modal__address-row{width:100%;min-height:46px;display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:12px;padding:0 12px 0 16px;box-sizing:border-box;background:#fff;border:1px solid #d7dee8;border-radius:7px}.front-replenish-deposit-modal__address-value{min-width:0;color:#66738a;font-size:18px;font-weight:400;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.front-replenish-deposit-modal__copy{width:36px;height:36px;min-width:36px;padding:0;margin:0;background:transparent;color:#66738a;border:none;box-shadow:none;cursor:pointer}@media(max-width:768px){.front-replenish-deposit-modal{width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding:24px 14px 32px;box-sizing:border-box}.front-replenish-deposit-modal__title{font-size:27px;text-align:center;padding-right:24px}.front-replenish-deposit-modal__address-row{grid-template-columns:minmax(0,1fr) 36px;padding-left:12px;padding-right:8px}.front-replenish-deposit-modal__warning-line{font-size:15px}.front-replenish-deposit-modal__qr{width:min(300px,calc(100vw - 72px));height:min(300px,calc(100vw - 72px));margin-bottom:28px}.front-replenish-deposit-modal__bottom{grid-template-columns:1fr;gap:24px}.front-replenish-deposit-modal__network{width:100%}.front-replenish-deposit-modal__address-title{margin-bottom:18px;font-size:21px;text-align:center}.front-replenish-deposit-modal__address-value{font-size:15px}.front-replenish-deposit-modal__bottom,.front-replenish-deposit-modal__network-block,.front-replenish-deposit-modal__address-row{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.front-replenish-deposit-modal__network{width:100%;max-width:100%;min-width:0}.front-replenish-deposit-modal__network::part(input-field){width:100%;max-width:100%;min-width:0;box-sizing:border-box}.front-replenish-deposit-modal__address-row{grid-template-columns:minmax(0,1fr) 34px;padding:0 8px 0 12px}.front-replenish-deposit-modal__address-value{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-replenish-deposit-modal__copy{width:34px;height:34px;min-width:34px}}vaadin-dialog-overlay.front-replenish-deposit-dialog::part(overlay){background:transparent;box-shadow:none;padding:0}vaadin-dialog-overlay.front-replenish-deposit-dialog::part(content){padding:0;background:transparent;overflow:visible}.front-replenish-deposit-modal__qr{display:block;width:360px;height:360px;margin:0 auto 34px;background:transparent;object-fit:contain}@media(max-width:768px){.front-replenish-deposit-modal__qr{width:min(300px,calc(100vw - 64px));height:min(300px,calc(100vw - 64px))}vaadin-dialog-overlay.front-replenish-deposit-dialog::part(overlay){max-width:100vw;overflow-x:hidden}vaadin-dialog-overlay.front-replenish-deposit-dialog::part(content){max-width:100vw;overflow-x:hidden}.front-replenish-deposit-modal{width:calc(100vw - 20px);max-width:calc(100vw - 20px);overflow-x:hidden}}.front-replenish-deposit-modal__copy--copied,.front-replenish-deposit-modal__copy--copied:hover{color:#10b981}vaadin-dialog-overlay.front-replenish-terminal-dialog::part(overlay){background:transparent;box-shadow:none;padding:0}vaadin-dialog-overlay.front-replenish-terminal-dialog::part(content){padding:0;background:transparent;overflow:visible}.front-replenish-terminal-modal{position:relative;width:min(770px,calc(100vw - 32px));padding:42px 32px 40px;box-sizing:border-box;background:#f5f6f8;color:#06111f;border-radius:14px;font-family:Gilroy,Arial,sans-serif}.front-replenish-terminal-modal__close{position:absolute;top:14px;right:14px;width:34px;height:34px;min-width:34px;padding:0;margin:0;border-radius:50%;border:none;box-shadow:none;background:#b9c0cc;color:#fff;cursor:pointer}.front-replenish-terminal-modal__title{display:block;margin-bottom:28px;color:#000;font-size:44px;font-weight:400;line-height:1.1;text-align:center}.front-replenish-terminal-modal__divider{height:1px;margin:0 58px 24px;background:#06111f1f}.front-replenish-terminal-modal__subtitle{display:block;margin-bottom:18px;color:#06111f;font-size:34px;font-weight:400;line-height:1.15}.front-replenish-terminal-modal__steps{display:flex;flex-direction:column;gap:12px;margin-bottom:34px}.front-replenish-terminal-modal__step{color:#243044;font-size:20px;font-weight:400;line-height:1.25}.front-replenish-terminal-modal__ok{width:100%;height:56px;background:#000;color:#fff;border:none;border-radius:6px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:600;cursor:pointer}.front-replenish-terminal-modal__ok:hover{background:#111;color:#fff200}@media(max-width:768px){.front-replenish-terminal-modal{width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding:34px 18px 28px;overflow-x:hidden}.front-replenish-terminal-modal__title{padding-right:26px;margin-bottom:22px;font-size:30px;text-align:left}.front-replenish-terminal-modal__divider{margin:0 0 22px}.front-replenish-terminal-modal__subtitle{font-size:24px}.front-replenish-terminal-modal__step{font-size:16px}.front-replenish-terminal-modal__ok{height:48px}}vaadin-dialog-overlay.front-replenish-qr-dialog::part(overlay){background:transparent;box-shadow:none;padding:0}vaadin-dialog-overlay.front-replenish-qr-dialog::part(content){padding:0;background:transparent;overflow:visible}.front-replenish-qr-modal{position:relative;width:min(575px,calc(100vw - 32px));padding:44px 48px 38px;box-sizing:border-box;background:#f5f6f8;color:#06111f;border-radius:14px;font-family:Gilroy,Arial,sans-serif}.front-replenish-qr-modal__close{position:absolute;top:14px;right:14px;width:34px;height:34px;min-width:34px;padding:0;margin:0;border-radius:50%;border:none;box-shadow:none;background:#b9c0cc;color:#fff;cursor:pointer}.front-replenish-qr-modal__title{display:block;margin-bottom:28px;color:#000;font-size:44px;font-weight:400;line-height:1.25;text-align:center}.front-replenish-qr-modal__fee,.front-replenish-qr-modal__status,.front-replenish-qr-modal__description{display:block;margin-bottom:22px;color:#66738a;font-size:19px;font-weight:400;line-height:1.25;text-align:center}.front-replenish-qr-modal__amount{width:100%;margin-bottom:16px}.front-replenish-qr-modal__amount::part(input-field){height:56px;min-height:56px;background:#fff;border:1px solid #d7dee8;border-radius:6px;box-shadow:none}.front-replenish-qr-modal__submit,.front-replenish-qr-modal__cancel{width:100%;height:56px;background:#000;color:#fff;border:none;border-radius:6px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:600;cursor:pointer}.front-replenish-qr-modal__submit:hover,.front-replenish-qr-modal__cancel:hover{background:#111;color:#fff200}.front-replenish-qr-modal__qr{display:block;width:260px;height:260px;margin:0 auto 24px;object-fit:contain}.front-replenish-qr-modal__links{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.front-replenish-qr-modal__copy-block{display:flex;flex-direction:column;gap:8px}.front-replenish-qr-modal__copy-label{color:#66738a;font-size:15px;font-weight:400}.front-replenish-qr-modal__copy-row{width:100%;min-height:46px;display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:10px;padding:0 8px 0 14px;box-sizing:border-box;background:#fff;border:1px solid #d7dee8;border-radius:7px}.front-replenish-qr-modal__copy-value{min-width:0;color:#66738a;font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.front-replenish-qr-modal__copy-button{width:34px;height:34px;min-width:34px;padding:0;margin:0;background:transparent;color:#66738a;border:none;box-shadow:none}.front-replenish-qr-modal__copy-button--copied,.front-replenish-qr-modal__copy-button--copied:hover{color:#10b981}@media(max-width:768px){.front-replenish-qr-modal{width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding:34px 18px 28px;overflow-x:hidden}.front-replenish-qr-modal__title{padding-right:26px;font-size:30px}.front-replenish-qr-modal__fee,.front-replenish-qr-modal__status,.front-replenish-qr-modal__description{font-size:16px}.front-replenish-qr-modal__qr{width:min(250px,calc(100vw - 72px));height:min(250px,calc(100vw - 72px))}.front-replenish-qr-modal__copy-row{grid-template-columns:minmax(0,1fr) 34px}.front-replenish-qr-modal__copy-value{font-size:14px}}.front-replenish-qr-modal__amount-control{position:relative;width:100%;margin-bottom:16px}.front-replenish-qr-modal__amount{width:100%}.front-replenish-qr-modal__amount::part(input-field){height:56px;min-height:56px;background:#fff;border:1px solid #d7dee8;border-radius:6px;box-shadow:none;padding-top:0;box-sizing:border-box}.front-replenish-qr-modal__amount[focused]::part(input-field),.front-replenish-qr-modal__amount[has-value]::part(input-field){padding-top:6px}.front-replenish-qr-modal__amount[focused]::part(input-field){border-color:#fff200}.front-replenish-qr-modal__amount-placeholder{position:absolute;left:13px;top:40%;z-index:2;transform:translateY(-50%);padding:0 4px;background:transparent;color:#66738a;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;pointer-events:none;transition:top .15s ease,transform .15s ease,font-size .15s ease,color .15s ease}.front-replenish-qr-modal__amount-control:has(.front-replenish-qr-modal__amount[focused]) .front-replenish-qr-modal__amount-placeholder,.front-replenish-qr-modal__amount-control:has(.front-replenish-qr-modal__amount[has-value]) .front-replenish-qr-modal__amount-placeholder{top:5px;transform:translateY(-50%);padding:0 4px;background:transparent;font-size:11px;color:#06111f94}.front-replenish-qr-modal__cancel--close,.front-replenish-qr-modal__cancel--close:hover{background:#ffe84a;color:#000}.front-replenish-qr-modal__amount-placeholder{font-weight:400;transition:top .15s ease,transform .15s ease,font-size .15s ease,font-weight .15s ease,color .15s ease}.front-replenish-qr-modal__amount-control:has(.front-replenish-qr-modal__amount[focused]) .front-replenish-qr-modal__amount-placeholder,.front-replenish-qr-modal__amount-control:has(.front-replenish-qr-modal__amount[has-value]) .front-replenish-qr-modal__amount-placeholder{font-weight:600}.front-replenish-services__card-title{font-size:30px!important}@media(max-width:768px){vaadin-dialog-overlay.front-replenish-qr-dialog::part(overlay){max-width:100vw;overflow-x:hidden}vaadin-dialog-overlay.front-replenish-qr-dialog::part(content){max-width:100vw;overflow-x:hidden}.front-replenish-qr-modal{width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding:34px 14px 28px;box-sizing:border-box;overflow-x:hidden}.front-replenish-qr-modal *,.front-replenish-qr-modal *:before,.front-replenish-qr-modal *:after{box-sizing:border-box}.front-replenish-qr-modal__title{max-width:100%;padding-right:30px;font-size:28px;line-height:1.15;overflow-wrap:anywhere;word-break:normal}.front-replenish-qr-modal__amount-control,.front-replenish-qr-modal__amount,.front-replenish-qr-modal__links,.front-replenish-qr-modal__copy-block,.front-replenish-qr-modal__copy-row,.front-replenish-qr-modal__submit,.front-replenish-qr-modal__cancel{width:100%;max-width:100%;min-width:0}.front-replenish-qr-modal__amount::part(input-field){width:100%;max-width:100%;min-width:0}.front-replenish-qr-modal__copy-row{grid-template-columns:minmax(0,1fr) 34px;padding:0 8px 0 12px}.front-replenish-qr-modal__copy-value{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-replenish-qr-modal__copy-button{width:34px;height:34px;min-width:34px}.front-replenish-qr-modal__qr{width:min(250px,calc(100vw - 72px));height:min(250px,calc(100vw - 72px));max-width:100%}}.front-layout__content:has(.front-withdraw){background:#f4f6f8}.front-layout .front-withdraw{width:100%;max-width:100%;margin:0;padding:36px 0 70px;box-sizing:border-box;background:#f4f6f8;color:#06111f}.front-layout .front-withdraw .front-dashboard-wallet{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box}.front-layout .front-withdraw-services{width:100%;max-width:930px;margin:38px auto 0;box-sizing:border-box}.front-layout .front-withdraw-services__header{display:grid;grid-template-columns:minmax(0,1fr) 276px;align-items:center;gap:24px;margin-bottom:20px}.front-layout .front-withdraw-services__title{font-family:Gilroy,Arial,sans-serif;font-size:24px;font-weight:500;color:#000}.front-layout .front-withdraw-services__search{width:276px;justify-self:end}.front-layout .front-withdraw-services__search::part(input-field){height:56px;min-height:56px;background:#fff;border:1px solid #e4e9f1;border-radius:6px;box-shadow:0 8px 18px #16223314;padding:0 14px}.front-layout .front-withdraw-services__search::part(input-field)::placeholder{color:#9aa6bc}.front-layout .front-withdraw-services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.front-layout .front-withdraw-services__card{min-height:130px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;border-radius:6px;overflow:hidden;cursor:pointer}.front-layout .front-withdraw-services__card-body{display:flex;align-items:center;gap:14px;padding:30px 16px 22px}.front-layout .front-withdraw-services__logo{width:52px;height:52px;flex:0 0 52px;object-fit:contain}.front-layout .front-withdraw-services__card-text{min-width:0}.front-layout .front-withdraw-services__card-title{display:block;font-family:Gilroy,Arial,sans-serif;font-size:26px;font-weight:500;color:#06111f;line-height:1.1}.front-layout .front-withdraw-services__card-subtitle{display:block;margin-top:6px;font-family:Gilroy,Arial,sans-serif;font-size:12px;font-weight:400;color:#7d8ca8}.front-layout .front-withdraw-services__balance{display:flex;align-items:center;justify-content:center;min-height:35px;padding:6px 12px;background:#080c0f;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1}.front-layout .front-withdraw-form{width:100%;max-width:1200px;margin:38px auto 0;box-sizing:border-box}.front-layout .front-withdraw-form__title{display:block;margin:0 0 32px;text-align:center;font-family:Gilroy,Arial,sans-serif;font-size:38px;font-weight:500;line-height:1.2;color:#000}.front-layout .front-withdraw-form__info{display:grid;grid-template-columns:repeat(3,minmax(0,288px));justify-content:center;gap:16px;margin-bottom:38px}.front-layout .front-withdraw-form__info-card{min-height:210px;padding:32px 24px 28px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:8px;box-shadow:0 1px #06111f14;box-sizing:border-box}.front-layout .front-withdraw-form__info-icon{width:48px;height:48px;object-fit:contain;margin-bottom:28px}.front-layout .front-withdraw-form__info-label{display:block;margin-bottom:10px;text-align:center;font-family:Gilroy,Arial,sans-serif;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:0;line-height:1.25;color:#26364d}.front-layout .front-withdraw-form__info-value{display:block;text-align:center;font-family:Gilroy,Arial,sans-serif;font-size:26px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:0;line-height:1.2;color:#26364d}.front-layout .front-withdraw-form__form{width:100%}.front-layout .front-withdraw-form__row{display:grid;grid-template-columns:380px 380px 380px;grid-template-areas:". . available" "network send receive";gap:14px 16px;align-items:end;margin-bottom:22px}.front-layout .front-withdraw-form__network{grid-area:network}.front-layout .front-withdraw-form__amount--send{grid-area:send}.front-layout .front-withdraw-form__amount--receive{grid-area:receive}.front-layout .front-withdraw-form__available{grid-area:available;margin:0 0 6px;font-family:Gilroy,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.2;color:#26364d}.front-layout .front-withdraw-form__network,.front-layout .front-withdraw-form__amount,.front-layout .front-withdraw-form__address{width:100%;min-width:0;font-family:Gilroy,Arial,sans-serif;--lumo-font-family: "Gilroy", Arial, sans-serif;--vaadin-input-field-value-color: #26364d;--vaadin-input-field-placeholder-color: #9aa6bc}.front-layout .front-withdraw-form__network::part(input-field),.front-layout .front-withdraw-form__amount::part(input-field),.front-layout .front-withdraw-form__address::part(input-field){height:60px;min-height:60px;background:#fff;border:1px solid #d7dee8;border-radius:6px;box-shadow:none;box-sizing:border-box}.front-layout .front-withdraw-form__network[focused]::part(input-field),.front-layout .front-withdraw-form__amount[focused]::part(input-field),.front-layout .front-withdraw-form__address[focused]::part(input-field){border-color:#fff200}.front-layout .front-withdraw-form__network::part(input-field){font-weight:700}.front-layout .front-withdraw-form__address::part(input-field){padding-left:18px;padding-right:18px}.front-layout .front-withdraw-form__amount::part(input-field){padding-left:0;padding-right:18px}.front-layout .front-withdraw-form__amount::part(prefix){align-self:stretch;margin:0;padding:0}.front-layout .front-withdraw-form__amount-prefix{width:76px;height:60px;display:inline-flex;align-items:center;justify-content:center;margin-right:16px;background:#e8edf4;color:#000;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1}.front-layout .front-withdraw-form__address-label{display:block;margin:0 0 14px;font-family:Gilroy,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.2;color:#26364d}.front-layout .front-withdraw-form__address{margin-bottom:30px}.front-layout .front-withdraw-form__submit{width:166px;min-width:166px;height:46px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#ffe84a;color:#000;border-radius:8px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700}.front-layout .front-withdraw-form__submit[disabled]{background:#e7ebf1;color:#9aa6bc;opacity:1}vaadin-dialog-overlay.front-withdraw-confirm-dialog::part(overlay),vaadin-dialog-overlay.front-withdraw-status-dialog::part(overlay){background:transparent;box-shadow:none;padding:0}vaadin-dialog-overlay.front-withdraw-confirm-dialog::part(content),vaadin-dialog-overlay.front-withdraw-status-dialog::part(content){padding:0;background:transparent;overflow:visible}.front-withdraw-confirm-modal,.front-withdraw-status-modal{width:860px;max-width:calc(100vw - 28px);padding:40px 32px;background:#fff;border-radius:14px;box-shadow:0 22px 48px #00000047;box-sizing:border-box}.front-withdraw-confirm-modal__title,.front-withdraw-status-modal__title{display:block;margin-bottom:28px;text-align:center;font-family:Gilroy,Arial,sans-serif;font-size:42px;font-weight:600;line-height:1.15;color:#000}.front-withdraw-confirm-modal__rows{display:flex;flex-direction:column;gap:16px;margin-bottom:34px}.front-withdraw-confirm-modal__row{display:grid;grid-template-columns:auto minmax(20px,1fr) auto;align-items:end;gap:6px}.front-withdraw-confirm-modal__label{font-family:Gilroy,Arial,sans-serif;font-size:20px;font-weight:400;color:#26364d}.front-withdraw-confirm-modal__dots{height:1px;border-bottom:2px dotted #b7c0d0;transform:translateY(-4px)}.front-withdraw-confirm-modal__value{max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Gilroy,Arial,sans-serif;font-size:20px;font-weight:600;color:#06111f}.front-withdraw-confirm-modal__row--address{grid-template-columns:auto minmax(20px,1fr) max-content;align-items:end}.front-withdraw-confirm-modal__row--address .front-withdraw-confirm-modal__value{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap;word-break:normal;overflow-wrap:normal;text-align:right}.front-withdraw-confirm-modal__confirm,.front-withdraw-status-modal__close{width:100%;height:56px;background:#ffe84a;color:#000;border-radius:8px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:700}.front-withdraw-status-modal__status{display:block;margin-bottom:16px;text-align:center;font-family:Gilroy,Arial,sans-serif;font-size:22px;font-weight:600;color:#26364d}.front-withdraw-status-modal__message{display:block;margin-bottom:28px;text-align:center;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:400;color:#66738a}.front-withdraw-status-modal__close--final{background:#ffe84a;color:#000}@media(max-width:1024px){.front-layout .front-withdraw{padding-left:24px;padding-right:24px}.front-layout .front-withdraw-services__grid,.front-layout .front-withdraw-form__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.front-layout .front-withdraw{padding:24px 14px 70px;box-sizing:border-box}.front-layout .front-withdraw .front-dashboard-wallet{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.front-layout .front-withdraw-services{width:100%;max-width:none;margin:28px 0 0;padding:0;box-sizing:border-box}.front-layout .front-withdraw-services__header{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.front-layout .front-withdraw-services__title{font-size:24px}.front-layout .front-withdraw-services__search{width:100%;justify-self:stretch}.front-layout .front-withdraw-services__search::part(input-field){height:56px;min-height:56px}.front-layout .front-withdraw-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.front-layout .front-withdraw-services__card{min-height:104px;border-radius:6px}.front-layout .front-withdraw-services__card-body{padding:18px 12px;gap:10px}.front-layout .front-withdraw-services__logo{width:36px;height:36px;flex-basis:36px}.front-layout .front-withdraw-services__card-title{font-size:20px}.front-layout .front-withdraw-services__card-subtitle{font-size:10px}.front-layout .front-withdraw-services__balance{min-height:34px;font-size:14px}.front-layout .front-withdraw-form{width:100%;max-width:none;margin:28px 0 0}.front-layout .front-withdraw-form__title{margin-bottom:22px;text-align:left;font-size:28px;line-height:1.15}.front-layout .front-withdraw-form__info{grid-template-columns:1fr;gap:10px;margin-bottom:24px}.front-layout .front-withdraw-form__info-card{min-height:auto;padding:20px 16px}.front-layout .front-withdraw-form__info-icon{width:40px;height:40px;margin-bottom:14px}.front-layout .front-withdraw-form__info-label{margin-bottom:6px;font-size:16px}.front-layout .front-withdraw-form__info-value{font-size:22px}.front-layout .front-withdraw-form__row{grid-template-columns:1fr;grid-template-areas:"available" "network" "send" "receive";gap:12px;margin-bottom:18px}.front-layout .front-withdraw-form__available{margin:0;font-size:18px}.front-layout .front-withdraw-form__network,.front-layout .front-withdraw-form__amount,.front-layout .front-withdraw-form__address{width:100%;max-width:100%;min-width:0;--vaadin-input-field-value-font-size: 14px}.front-layout .front-withdraw-form__network::part(input-field),.front-layout .front-withdraw-form__amount::part(input-field),.front-layout .front-withdraw-form__address::part(input-field){width:100%;max-width:100%;min-width:0;height:56px;min-height:56px}.front-layout .front-withdraw-form__address::part(input-field){padding-left:14px;padding-right:14px}.front-layout .front-withdraw-form__amount::part(input-field){padding-right:14px}.front-layout .front-withdraw-form__amount-prefix{width:64px;height:56px;margin-right:12px;font-size:14px}.front-layout .front-withdraw-form__address-label{font-size:20px}.front-layout .front-withdraw-form__submit{width:166px;min-width:166px;max-width:166px}vaadin-dialog-overlay.front-withdraw-confirm-dialog::part(overlay),vaadin-dialog-overlay.front-withdraw-status-dialog::part(overlay){max-width:100vw;overflow-x:hidden}vaadin-dialog-overlay.front-withdraw-confirm-dialog::part(content),vaadin-dialog-overlay.front-withdraw-status-dialog::part(content){max-width:100vw;overflow-x:hidden}.front-withdraw-confirm-modal,.front-withdraw-status-modal{width:calc(100vw - 32px);max-width:calc(100vw - 32px);padding:34px 18px;overflow-x:hidden;box-sizing:border-box}.front-withdraw-confirm-modal *,.front-withdraw-confirm-modal *:before,.front-withdraw-confirm-modal *:after,.front-withdraw-status-modal *,.front-withdraw-status-modal *:before,.front-withdraw-status-modal *:after{box-sizing:border-box}.front-withdraw-confirm-modal__title,.front-withdraw-status-modal__title{font-size:34px}.front-withdraw-confirm-modal__rows,.front-withdraw-confirm-modal__row,.front-withdraw-status-modal__message,.front-withdraw-status-modal__status{width:100%;max-width:100%;min-width:0}.front-withdraw-confirm-modal__row{grid-template-columns:auto minmax(0,1fr) minmax(0,auto)}.front-withdraw-confirm-modal__label,.front-withdraw-confirm-modal__value{font-size:16px}.front-withdraw-confirm-modal__dots{min-width:0}.front-withdraw-confirm-modal__value{min-width:0;max-width:100%}.front-withdraw-confirm-modal__row--address{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.front-withdraw-confirm-modal__row--address .front-withdraw-confirm-modal__value{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;text-overflow:clip;text-align:right}}@media(max-width:360px){.front-layout .front-withdraw-services__grid{grid-template-columns:1fr}}.front-withdraw-confirm-modal__title--success{color:#10b981}.front-withdraw-confirm-modal__title--error{color:#ef4444}.front-withdraw-confirm-modal__title--processing{color:#000}.front-layout__content:has(.front-payments),.front-layout__content:has(.front-binance-pay-dashboard){background:#f5f6f8}.front-layout .front-payments,.front-layout .front-binance-pay-dashboard{width:100%;min-height:calc(100vh - 85px);padding-top:25px;box-sizing:border-box;background:#f5f6f8;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-payments .front-dashboard-wallet,.front-layout .front-binance-pay-dashboard .front-dashboard-wallet{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box}.front-layout .front-payments__content,.front-layout .front-binance-pay-dashboard__content{width:100%;max-width:1200px;margin:38px auto 0;box-sizing:border-box}.front-layout .front-payments .front-categories,.front-layout .front-binance-pay-dashboard .front-categories{width:100%;max-width:1200px;margin:0 auto}.front-layout .front-payments .front-categories__inner,.front-layout .front-binance-pay-dashboard .front-categories__inner{width:100%}.front-layout .front-payments .front-categories__top,.front-layout .front-binance-pay-dashboard .front-categories__top{display:grid;grid-template-columns:minmax(0,1fr) 276px;align-items:center;gap:24px;margin-bottom:18px}.front-layout .front-payments .front-categories__title,.front-layout .front-binance-pay-dashboard .front-categories__title{margin:0;color:#111827;font-size:22px;font-weight:400;line-height:1.2}.front-layout .front-payments .front-categories__search,.front-layout .front-binance-pay-dashboard .front-categories__search{width:276px;height:56px;justify-self:end;padding:8px;box-sizing:border-box;background:#fff;color:#06111f;border:1px solid #e4e9f1;border-radius:6px;outline:none;box-shadow:0 8px 18px #16223314;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:400}.front-layout .front-payments .front-categories__search::placeholder,.front-layout .front-binance-pay-dashboard .front-categories__search::placeholder{color:#b7c0ce}.front-layout .front-payments .front-categories__grid,.front-layout .front-binance-pay-dashboard .front-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}.front-layout .front-payments .front-categories__card,.front-layout .front-binance-pay-dashboard .front-categories__card{min-height:134px;display:flex;align-items:center;gap:18px;padding:26px 24px;box-sizing:border-box;background:#fff;color:#06111f;border:1px solid transparent;border-radius:6px;overflow:hidden;box-shadow:0 1px #06111f0f}.front-layout .front-payments .front-categories__card--clickable,.front-layout .front-binance-pay-dashboard .front-categories__card--clickable{cursor:pointer}.front-layout .front-payments .front-categories__card:hover,.front-layout .front-binance-pay-dashboard .front-categories__card:hover{box-shadow:0 8px 22px #06111f14}.front-layout .front-payments .front-categories__icon,.front-layout .front-binance-pay-dashboard .front-categories__icon{width:52px;height:52px;display:block;object-fit:contain;flex:0 0 52px}.front-layout .front-payments .front-categories__name,.front-layout .front-binance-pay-dashboard .front-categories__name{min-width:0;color:#06111f;font-size:24px;font-weight:500;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.front-layout .front-payment-services{width:100%;max-width:1200px;margin:0 auto}.front-layout .front-payment-services__inner{width:100%}.front-layout .front-payment-services__top{display:grid;grid-template-columns:minmax(0,1fr) 276px;align-items:center;gap:24px;margin-bottom:18px}.front-layout .front-payment-services__title{display:block;color:#111827;font-size:22px;font-weight:400;line-height:1.2}.front-layout .front-payment-services__search{width:276px;justify-self:end}.front-layout .front-payment-services__search::part(input-field){height:56px;min-height:56px;background:#fff;border:1px solid #e4e9f1;border-radius:6px;box-shadow:0 8px 18px #16223314;padding:0 14px}.front-layout .front-payment-services__content{display:grid;grid-template-columns:244px minmax(0,1fr);gap:12px;align-items:start}.front-layout .front-payment-services__nav{min-height:100px;padding:20px 18px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:6px;align-self:start;height:auto}.front-layout .front-payment-services__nav-button{min-height:36px;padding:0 16px;margin:0;display:flex;align-items:center;justify-content:center;background:transparent;color:#b7c0ce;border:none;border-radius:6px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.04em;text-align:center}.front-layout .front-payment-services__nav-button--active,.front-layout .front-payment-services__nav-button--active:hover{background:#ffe84a;color:#000}.front-layout .front-payment-services__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}.front-layout .front-payment-operation__title,.front-layout .front-payment-operation__steps,.front-layout .front-payment-operation__form,.front-layout .front-payment-operation__next{width:720px;max-width:100%;margin-left:auto;margin-right:auto}@media(max-width:768px){.front-layout .front-payments,.front-layout .front-binance-pay-dashboard{padding:22px 12px 72px}.front-layout .front-payments .front-dashboard-wallet,.front-layout .front-binance-pay-dashboard .front-dashboard-wallet{width:100%;max-width:100%;margin-left:0;margin-right:0}.front-layout .front-payments__content,.front-layout .front-binance-pay-dashboard__content,.front-layout .front-payment-services,.front-layout .front-payments .front-categories,.front-layout .front-binance-pay-dashboard .front-categories{max-width:100%}.front-layout .front-payments .front-categories__top,.front-layout .front-binance-pay-dashboard .front-categories__top,.front-layout .front-payment-services__top{grid-template-columns:1fr;gap:14px}.front-layout .front-payments .front-categories__search,.front-layout .front-binance-pay-dashboard .front-categories__search,.front-layout .front-payment-services__search{width:100%;justify-self:stretch}.front-layout .front-payment-services__content{grid-template-columns:1fr}.front-layout .front-payment-services__nav{min-height:auto;padding:12px;gap:8px}.front-layout .front-payment-services__nav-button{flex:1 1 0;font-size:13px}.front-layout .front-payments .front-categories__grid,.front-layout .front-binance-pay-dashboard .front-categories__grid,.front-layout .front-payment-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:360px){.front-layout .front-payments .front-categories__grid,.front-layout .front-binance-pay-dashboard .front-categories__grid,.front-layout .front-payment-services__grid{grid-template-columns:1fr}}.front-layout .front-payment-operation{width:100%;max-width:1200px;margin:0 auto;color:#06111f;font-family:Gilroy,Arial,sans-serif}.front-layout .front-payment-operation__inner{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch}.front-layout .front-payment-operation__back{min-width:208px;height:46px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:#ffe84a;color:#000;border:none;border-radius:6px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:600;margin-left:calc((100% - 720px)/2);margin-right:auto;margin-bottom:15px;text-align:center;text-decoration:none;cursor:pointer}.front-layout .front-payment-operation__back:hover{background:#ffe84a;color:#000}.front-layout .front-payment-operation__title{display:block;margin-left:calc((100% - 720px)/2);margin-bottom:28px;color:#000;font-size:28px;font-weight:600;line-height:1.25}.front-layout .front-payment-operation__steps{width:704px;max-width:100%;display:grid;grid-template-columns:84px minmax(80px,196px) 84px minmax(80px,196px) 84px;align-items:center;margin-left:calc((100% - 720px)/2);margin-bottom:50px}.front-layout .front-payment-operation__step{width:84px;height:84px;display:flex;align-items:center;justify-content:center;background:transparent;color:#000;border:1px solid rgba(6,17,31,.08);border-radius:50%;font-size:31px;font-weight:400;line-height:1}.front-layout .front-payment-operation__step--active{background:#e8ebf1;border-color:#e8ebf1}.front-layout .front-payment-operation__step-line{height:1px;background:#06111f38}.front-layout .front-payment-operation__form{width:720px;max-width:100%;display:flex;flex-direction:column;gap:14px}.front-layout .front-payment-operation__amounts{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.front-layout .front-payment-operation__amount{position:relative;min-width:0;height:60px;display:grid;grid-template-columns:minmax(0,1fr) 70px;align-items:stretch;background:#fff;border:1px solid #e1e6ee;border-radius:6px;overflow:visible}.front-layout .front-payment-operation__control{position:relative;width:100%;min-width:0;background:#fff;border-radius:6px 0 0 6px;overflow:visible}.front-layout .front-payment-operation__amount-currency{border-radius:0 6px 6px 0}.front-layout .front-payment-operation__control{position:relative;width:100%;min-width:0;background:#fff}.front-layout .front-payment-operation__input{width:100%;height:58px;padding:8px 14px 0;box-sizing:border-box;background:#fff;color:#06111f;border:none;outline:none;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px}.front-layout .front-payment-operation__input::placeholder{color:transparent}.front-layout .front-payment-operation__input::-webkit-outer-spin-button,.front-layout .front-payment-operation__input::-webkit-inner-spin-button{margin:0}.front-layout .front-payment-operation__floating-placeholder{position:absolute;left:14px;top:50%;z-index:3;max-width:calc(100% - 28px);transform:translateY(-50%);color:#b7c0ce;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:top .15s ease,transform .15s ease,font-size .15s ease,color .15s ease}.front-layout .front-payment-operation__input:focus+.front-payment-operation__floating-placeholder,.front-layout .front-payment-operation__input:not(:placeholder-shown)+.front-payment-operation__floating-placeholder{top:0;transform:translateY(-50%);padding:1px 5px;box-sizing:border-box;background:#fff;color:#06111f94;border:1px solid #ffe84a;border-radius:3px;font-size:11px;font-weight:500;line-height:1.1}.front-layout .front-payment-operation__amount:has(.front-payment-operation__input:focus){border-color:#ffe84a}.front-layout .front-payment-operation__amount-currency{height:100%;display:flex;align-items:center;justify-content:center;background:#e1e6ee;color:#000;font-size:15px;font-weight:500;line-height:1}.front-layout .front-payment-operation__next{width:720px;max-width:100%;height:56px;margin-top:18px;background:#fff200;color:#000;border:none;border-radius:6px;box-shadow:none;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:600;cursor:pointer}.front-layout .front-payment-operation__next:hover{background:#111;color:#fff200}.front-layout .front-payment-operation__next[disabled],.front-layout .front-payment-operation__next[disabled]:hover{background:#e1e6ee;color:#a9b3c3;cursor:default}.front-layout .front-payment-operation__field{width:100%;height:60px;--vaadin-input-field-background: #ffffff;--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: #e1e6ee;--vaadin-input-field-border-radius: 6px;--vaadin-input-field-value-font-weight: 400;--lumo-body-text-color: #06111f;--lumo-font-family: "Gilroy", Arial, sans-serif}.front-layout .front-payment-operation__field::part(input-field){height:60px;min-height:60px;padding:0 14px;background:#fff;box-shadow:none}.front-layout .front-payment-operation__field::part(value){font-size:16px;font-weight:400}.front-layout .front-payment-operation__field::part(input-field)::placeholder{color:#b7c0ce}.front-payment-operation__wallet-balance{font-weight:500}@media(max-width:768px){.front-layout .front-payment-operation{max-width:100%}.front-layout .front-payment-operation__back{width:100%;min-width:0;margin-left:0}.front-layout .front-payment-operation__title{font-size:22px;line-height:1.25;margin-left:0}.front-layout .front-payment-operation__steps{grid-template-columns:58px minmax(34px,1fr) 58px minmax(34px,1fr) 58px;margin-bottom:32px;margin-left:0}.front-layout .front-payment-operation__step{width:58px;height:58px;font-size:23px}.front-layout .front-payment-operation__form{width:100%}.front-layout .front-payment-operation__amounts{grid-template-columns:1fr;gap:10px}.front-layout .front-payment-operation__next{width:100%}}.front-layout .front-payment-operation__field-block{width:100%}.front-layout .front-payment-operation__field-title{display:block;margin-bottom:6px;color:#06111f;font-family:Gilroy,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.2}.front-layout .front-payment-operation__control--field{height:60px;border:1px solid #e1e6ee;border-radius:6px;background:#fff;overflow:visible}.front-layout .front-payment-operation__input--field{height:58px}.front-layout .front-payment-operation__input--readonly{cursor:default}.front-layout .front-payment-operation__input--readonly:focus{border-color:transparent}.front-layout .front-payment-operation__control--field:has(.front-payment-operation__input--readonly:focus){border-color:#e1e6ee}.front-layout .front-payment-operation__rate-fee-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}@media(max-width:768px){.front-layout .front-payment-operation__rate-fee-row{grid-template-columns:1fr;gap:10px}}.front-layout .front-payment-operation__status{display:block;margin:0 0 24px;color:#06111f;font-size:28px;font-weight:500;line-height:1.2}.front-layout .front-payment-operation__status--success{color:#10b981}.front-layout .front-payment-operation__status--error{color:#ef4444}.front-layout .front-payment-operation__status--processing{color:#06111f}.front-layout .front-payment-operation__buttons{width:100%;display:flex;gap:12px;align-items:center}.front-layout .front-payment-operation__buttons .front-payment-operation__next,.front-layout .front-payment-operation__binance{flex:1 1 0}.front-layout .front-payment-operation__binance{height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:none;border-radius:8px;background:#000;color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:600;cursor:pointer}.front-layout .front-payment-operation__binance[disabled]{opacity:.45;cursor:default}.front-layout .front-payment-operation__binance-payment{width:100%;margin:0 0 22px;display:flex;flex-direction:column;align-items:center;gap:14px}.front-layout .front-payment-operation__binance-qr{width:440px;height:440px;object-fit:contain}.front-layout .front-payment-operation__binance-url-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.front-layout .front-payment-operation__binance-url{min-width:0;padding:12px 14px;border:1px solid #e1e6ee;border-radius:8px;color:#06111f;font-size:14px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-layout .front-payment-operation__binance-copy{height:44px;padding:0 18px;border-radius:8px;background:#ffe84a;color:#06111f;font-weight:600}.front-layout .front-payment-operation__modal-buttons{width:100%;display:flex;gap:12px;align-items:center}.front-layout .front-payment-operation__modal-buttons>vaadin-button{flex:1 1 0}.front-layout .front-payment-operation__modal-binance{background:#000;color:#fff}.front-layout .front-payment-operation__binance-logo{width:22px;height:22px;object-fit:contain}.front-payment-operation__modal-binance{background:#000}.front-layout__content:has(.front-contacts){background:#f4f6f8}.front-layout .front-contacts{width:100%;min-height:calc(100vh - 80px);padding:28px 22px 0;box-sizing:border-box;background:#f4f6f8;font-family:Gilroy,Arial,sans-serif}.front-layout .front-contacts,.front-layout .front-contacts *{box-sizing:border-box;font-family:Gilroy,Arial,sans-serif}.front-layout .front-contacts__content{width:100%;max-width:1200px;margin:0 auto}.front-layout .front-contacts__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);gap:56px;align-items:center;min-height:530px;padding:0 62px 32px}.front-layout .front-contacts__illustration-wrap{width:100%;display:flex;align-items:center;justify-content:center}.front-layout .front-contacts__illustration{width:100%;max-width:510px;max-height:450px;display:block;object-fit:contain}.front-layout .front-contacts__information{width:100%;display:flex;flex-direction:column;align-items:flex-start}.front-layout .front-contacts__title{margin:0 0 26px;color:#06111f;font-size:48px;font-weight:400;line-height:1.05}.front-layout .front-contacts__info-block{width:100%;display:flex;flex-direction:column;margin-bottom:24px}.front-layout .front-contacts__info-title{display:block;margin-bottom:2px;color:#637795;font-size:23px;font-weight:400;line-height:1.2}.front-layout .front-contacts__text,.front-layout .front-contacts__email-line{color:#06111f;font-size:17px;font-weight:400;line-height:1.25}.front-layout .front-contacts__text{display:block}.front-layout .front-contacts__email-line{display:flex;flex-wrap:wrap}.front-layout .front-contacts__link{color:#06111f;text-decoration:none}.front-layout .front-contacts__link:hover{text-decoration:underline;text-underline-offset:3px}.front-layout .front-contacts__map-wrap{width:100%;height:390px;position:relative;overflow:hidden;border-radius:12px 12px 0 0;background:#e7ebf1}.front-layout .front-contacts__map{width:100%;height:100%;display:block;border:0}.front-layout .front-contacts__map-link{position:absolute;top:10px;left:10px;z-index:2;min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;background:#fff;color:#2878e3;border-radius:4px;box-shadow:0 2px 8px #06111f1f;font-size:14px;font-weight:600;text-decoration:none}@media(max-width:992px){.front-layout .front-contacts__top{grid-template-columns:1fr 1fr;gap:34px;padding:20px 20px 40px}.front-layout .front-contacts__title{font-size:42px}.front-layout .front-contacts__illustration{max-width:430px}}@media(max-width:768px){.front-layout .front-contacts{padding:24px 16px 0}.front-layout .front-contacts__top{grid-template-columns:1fr;gap:24px;min-height:0;padding:0 0 34px}.front-layout .front-contacts__illustration{max-width:330px;max-height:300px}.front-layout .front-contacts__title{margin-bottom:22px;font-size:36px}.front-layout .front-contacts__info-title{font-size:20px}.front-layout .front-contacts__text,.front-layout .front-contacts__email-line{font-size:16px}.front-layout .front-contacts__map-wrap{height:420px;border-radius:10px 10px 0 0}}.front-layout__content:has(.front-privacy){background:#f4f6f8}.front-layout .front-privacy{width:100%;min-height:calc(100vh - 80px);padding:38px 22px 64px;box-sizing:border-box;background:#f4f6f8;font-family:Gilroy,Arial,sans-serif}.front-layout .front-privacy,.front-layout .front-privacy *{box-sizing:border-box;font-family:Gilroy,Arial,sans-serif}.front-layout .front-privacy__content{width:100%;max-width:1240px;margin:0 auto}.front-layout .front-privacy__article{width:100%;color:#06111f;font-size:16px;font-weight:400;line-height:1.35}.front-layout .front-privacy__article h1{margin:0 0 82px;color:#06111f;font-size:48px;font-weight:700;line-height:1.1}.front-layout .front-privacy__article h2{margin:26px 0 18px;color:#06111f;font-size:17px;font-weight:700;line-height:1.25;text-transform:uppercase}.front-layout .front-privacy__article h3{margin:22px 0 14px;color:#06111f;font-size:16px;font-weight:700;font-style:italic;line-height:1.25}.front-layout .front-privacy__article h4{margin:18px 0 12px;color:#06111f;font-size:16px;font-weight:400;font-style:italic;line-height:1.25}.front-layout .front-privacy__article p{margin:0 0 14px}.front-layout .front-privacy__article ul{margin:4px 0 18px;padding:0;list-style:none}.front-layout .front-privacy__article li{position:relative;margin:2px 0;padding-left:14px}.front-layout .front-privacy__article li:before{content:"-";position:absolute;left:0;top:0}.front-layout .front-privacy__article a{color:#367cff;text-decoration:none}.front-layout .front-privacy__article a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:768px){.front-layout .front-privacy{padding:28px 16px 48px}.front-layout .front-privacy__article{font-size:15px;line-height:1.45}.front-layout .front-privacy__article h1{margin-bottom:46px;font-size:34px}.front-layout .front-privacy__article h2{margin-top:24px;font-size:16px}}.front-layout__content:has(.front-refund-policy){background:#f4f6f8}.front-layout .front-refund-policy{width:100%;min-height:calc(100vh - 80px);padding:38px 22px 64px;box-sizing:border-box;background:#f4f6f8;font-family:Gilroy,Arial,sans-serif}.front-layout .front-refund-policy,.front-layout .front-refund-policy *{box-sizing:border-box;font-family:Gilroy,Arial,sans-serif}.front-layout .front-refund-policy__content{width:100%;max-width:1240px;margin:0 auto}.front-layout .front-refund-policy__article{width:100%;color:#06111f;font-size:16px;font-weight:400;line-height:1.4}.front-layout .front-refund-policy__article h1{margin:0 0 82px;color:#06111f;font-size:48px;font-weight:700;line-height:1.1}.front-layout .front-refund-policy__article h2{margin:26px 0 18px;color:#06111f;font-size:17px;font-weight:700;line-height:1.3}.front-layout .front-refund-policy__article p{margin:0 0 16px}.front-layout .front-refund-policy__definitions p{margin-bottom:14px}.front-layout .front-refund-policy__article strong{font-weight:700}.front-layout .front-refund-policy__article em{font-style:italic}.front-layout .front-refund-policy__article ul{margin:-4px 0 18px;padding:0;list-style:none}.front-layout .front-refund-policy__article li{position:relative;margin:6px 0;padding-left:16px}.front-layout .front-refund-policy__article li:before{content:"—";position:absolute;left:0;top:0}.v-loading-indicator,.v-loading-indicator-first,.v-loading-indicator-second,.v-loading-indicator-third{height:3px!important;background-color:#fce34d!important;box-shadow:0 0 12px #fff200cc}@keyframes front-card-drop{0%{opacity:0;transform:translateY(-90px);animation-timing-function:cubic-bezier(.18,.9,.28,1)}60%{opacity:1;transform:translateY(7px);animation-timing-function:cubic-bezier(.25,.1,.25,1)}78%{transform:translateY(6px);animation-timing-function:ease-out}92%{transform:translateY(1px);animation-timing-function:ease-out}to{opacity:1;transform:translateY(0)}}html{background:#000;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;scrollbar-gutter:stable}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ffffff52}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#ffffff29;border-radius:999px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#ffffff47}@media(max-width:992px){.front-error-page__container{grid-template-columns:1fr;gap:28px}.front-error-page__code{font-size:50px}.front-error-page__title{font-size:24px}.front-error-page__message{font-size:18px}.front-error-page__image{max-height:340px}}@media(max-width:576px){.front-error-page{padding:28px 16px}.front-error-page__title{font-size:20px}.front-error-page__message{font-size:16px}.front-error-page__buttons{width:100%;flex-direction:column;align-items:center}.front-error-page__button{width:100%;max-width:280px}.front-error-page__image{max-height:260px}}
