@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{padding:0;margin:0;border:none}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{text-align:inherit;font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}body{background:#fefdff;font-family:Roboto,sans-serif}body::-webkit-scrollbar{display:none}.title_default{color:#000}.title_bright{color:#fff}.title_light{color:var(--light-green)}.title_green{color:var(--green)}.title_level-1{font-size:50px}.title_level-2{font-size:32px}.title_level-4{font-size:24px}.title_level-5{font-size:21px}.header{display:flex;align-items:center;column-gap:10px;cursor:pointer}.header .rightArrow-icon{width:20px;height:20px}.HomePage{width:100%;row-gap:20px;flex-grow:1;display:flex;position:relative;flex-direction:column}.HomePage__buttons{display:flex;flex-direction:column;position:absolute;bottom:0;width:100%;row-gap:10px}.HomePage__history{flex-grow:1;display:flex;row-gap:24px;max-height:348px;flex-direction:column}.HomePage-history__header{display:flex;justify-content:space-between;align-items:center}.account{height:200px;padding:18px 16px;border-radius:26px;background:linear-gradient(-165deg,#ebd8ff,#cfbaffab 37%,#e6a0ea78 69%,#fefdff);position:relative;overflow:hidden}.account__header{display:flex;justify-content:space-between}.account__header p{font-weight:500}.account__bg{position:absolute;bottom:0;left:50%;opacity:.3;transform:translate(-50%)}.paragraph_default{color:var(--dark)}.paragraph_default-bold{font-weight:600}.paragraph_white{color:#fff}.paragraph_red{color:var(--red)}.paragraph_green{color:var(--green)}.paragraph_level-1{font-size:24px}.paragraph_level-2{font-size:20px}.paragraph_level-3{font-size:18px}.paragraph_level-4{font-size:16px}.operationHistory{flex-grow:1;row-gap:24px;display:flex;flex-direction:column;overflow:scroll}.operationHistory-item{display:flex;justify-content:space-between}.operationHistory-item__leftPart{display:flex;flex-direction:column;align-items:flex-start}.button{padding:20px 24px;border-radius:20px;transition:.2s;display:flex;justify-content:center}.button_dark{background-color:var(--dark);box-shadow:0 0 0 2px var(--dark)}.button_dark:hover{opacity:.8}.button_red{background-color:var(--red)}.button_red:hover{opacity:.8}.button_green{background-color:var(--green)}.button_green:hover{opacity:.8}.button_full-width{width:100%}.button:disabled{opacity:.6;background-color:var(--light-gray)}.button:disabled p{color:var(--dark-gray)}.Layout{margin:0 auto;min-height:100vh;padding:0 15px}.Layout_wide{max-width:1020px}.Layout_thin{max-width:500px}.mainTemplate{display:flex;padding:40px 15px;flex-direction:column;justify-content:center;align-items:center}.authTemplate__container{display:flex;flex-direction:column;justify-content:center}.authTemplate__content{box-shadow:5px 5px 10px 0 var(--green);background:#fff;border-radius:20px;padding:20px}.authTemplate__form{display:flex;row-gap:36px;flex-direction:column;align-items:center;max-width:350px;width:100%}.authTemplate-form{border-radius:20px;animation:shadow 6s infinite linear;padding:20px 10px}@keyframes shadow{0%{box-shadow:-10px 10px 15px 1px var(--dark)}20%{box-shadow:-10px -10px 15px 1px var(--dark)}40%{box-shadow:10px -10px 15px 1px var(--dark)}60%{box-shadow:10px 10px 15px 1px var(--dark)}to{box-shadow:-10px 10px 15px 1px var(--dark)}}.authTemplate-form__fields{width:100%;display:flex;flex-direction:column;row-gap:15px}.inputBlock{width:100%;position:relative;display:flex;flex-direction:column;row-gap:6px}.inputBlock .input{box-shadow:0 0 0 2px var(--dark);padding:10px 25px;border-radius:25px}.inputBlock .input::placeholder{color:var(--gray)}.inputBlock .input_error{color:var(--input-error);box-shadow:0 0 0 2px var(--input-error)}.inputBlock .input_error::placeholder{color:var(--input-error)}.inputBlock__errors{padding:0 10px}.inputBlock__error{font-size:13px;color:var(--input-error)}.inputBlock .eye{position:absolute;top:24px;transform:translateY(-50%);right:10px}.inputBlock .eye svg{width:25px}.inputBlock button{display:flex;align-items:center}.PayPage{width:100%;row-gap:20px;flex-grow:1;display:flex;align-items:center;flex-direction:column;padding-top:100px;position:relative}.PayPage__payment{width:100%;position:absolute;bottom:0;overflow:hidden}.PayPage #scanner-container{display:flex;width:100%;overflow:hidden}.PayPage #scanner-container *{width:100%}.ProfilePage{width:100%;row-gap:30px;flex-grow:1;display:flex;align-items:center;flex-direction:column;position:relative}.ProfilePage__header{width:100%;column-gap:100px;position:relative;align-items:center;justify-content:center}.ProfilePage__header svg{position:absolute;left:0}.ProfilePage .leftArrow-icon{width:15px;height:15px}.ProfilePage__info{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:30px}.ProfilePage__fields{width:100%}.ProfilePage__buttons{display:flex;flex-direction:column;row-gap:10px;width:100%;bottom:0;position:absolute}.OperationResultPage{width:100%;row-gap:20px;flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;text-align:center}.OperationResultPage__title{width:100%;text-align:center;position:absolute;top:0;overflow:hidden}.OperationResultPage__accept{width:100%;position:absolute;bottom:0;overflow:hidden}.childAccountPage{width:100%;row-gap:30px;flex-grow:1;display:flex;align-items:center;flex-direction:column;position:relative}.childAccountPage__header{width:100%;column-gap:100px;position:relative;align-items:center;justify-content:center}.childAccountPage__header svg{position:absolute;left:0}.childAccountPage .leftArrow-icon{width:15px;height:15px}.childAccountPage .account{width:100%}.menu{width:99vw;margin:0 -15px;padding:21px 0;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;flex-grow:1;border-radius:20px;border-top:2px solid black}.menu__list{display:flex;flex-direction:column;row-gap:24px}.menu__item{padding:0 16px}.childTransferPage{width:100%;row-gap:60px;flex-grow:1;display:flex;align-items:center;flex-direction:column;position:relative;justify-content:center}.childTransferPage__header{width:100%;column-gap:100px;position:absolute;top:0;align-items:center;justify-content:center}.childTransferPage__header svg{position:absolute;left:0}.childTransferPage .leftArrow-icon{width:15px;height:15px}.childTransferPage .account{width:100%}.childTransferPage__transfer{width:100%;position:absolute;bottom:0}.amountInput{width:100%;display:flex;flex-wrap:wrap;row-gap:15px;justify-content:flex-end}.amountInput__button{flex-basis:33.3%;text-align:center;font-size:28px}.HistoryPage{width:100%;row-gap:20px;flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;text-align:center}.HistoryPage__title{width:100%;text-align:center;overflow:hidden}.HistoryPage__accept{width:100%;position:absolute;bottom:0;overflow:hidden}.HistoryPage .operationHistory{width:100%}.LimitPage{width:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;position:relative;row-gap:24px}.LimitPage__header{width:100%;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:8px}.LimitPage__back{position:absolute;left:0;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer}.LimitPage__back svg{width:18px;height:18px}.LimitPage__list{width:100%;display:flex;flex-direction:column;row-gap:18px}.LimitPage__item{display:flex;align-items:center;column-gap:12px}.LimitPage__item input[type=checkbox]{width:20px;height:20px;border:1px solid #c7c7c7;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;transition:background .15s;-webkit-tap-highlight-color:transparent}.LimitPage__item input[type=checkbox]:focus,.LimitPage__item input[type=checkbox]:active{outline:none;box-shadow:none}.LimitPage__item input[type=checkbox]:checked{background:#4c4c4c}.LimitPage__item input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:3px;width:5px;height:10px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg)}.LimitPage__save{width:100%;position:absolute;bottom:0}._loader_yg1d5_1{position:fixed;z-index:2222;top:0;left:0;width:100vw;height:100vh}._loader__background_yg1d5_9{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff}._loader__background_local_yg1d5_17{background-color:#0000001c}._loader__spinner_yg1d5_20{width:150px;height:150px;animation:_spin_yg1d5_1 infinite 1s linear}._loader__spinner_yg1d5_20 svg{max-width:100%;max-height:100%}@keyframes _spin_yg1d5_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--container-width: 1020px;--container-padding: 15px;--default-ff: "Roboto", sans-serif;--default-fw: 400;--dark: #2E2F34;--red: #A60007;--green: #1B9F00;--main-background: linear-ba;--coffee: #d5c6ad;--input-error: #DF8F8F;--input-shadow: rgba(122, 154, 238, .25);--input-error-shadow: rgb(188, 34, 34)}.ModalWrapper{overflow:hidden;z-index:1000;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0000001c}.ModalWrapper__modal{position:relative;margin:0 5px;overflow:auto;padding:20px;background-color:#fff;border-radius:20px;height:fit-content;flex-basis:500px;animation:scale .4s;max-height:100%;max-width:800px}@media (max-width: 768px){.ModalWrapper__modal{max-width:600px}}@keyframes scale{0%{transform:scale(0)}to{transform:scale(1)}}.ModalWrapper__closeBtn{position:absolute;top:25px;right:25px}.ModalWrapper__closeBtn .cross-icon{width:24px;height:24px;fill:#000}
