body,html,#app{margin:0;padding:0;width:100%;height:100%;display:flex;flex-direction:column}body{margin:0;color:#94b7fd;font-family:Rubik,sans-serif;font-size:14px;line-height:24px;background:#f5f9ff}iframe{width:100%;height:100%}form,fieldset{margin:0;padding:0;border-style:none}ul{margin:0;padding:0;list-style:none}img{display:block;border-style:none}input[type=text],select{padding:7px 10px;outline:none;border:none;color:#94b7fd;background:none}textarea{resize:none;color:#94b7fd;border:none}button{background:none;bottom:none;outline:none;box-shadow:none;border:none;line-height:24px;cursor:pointer}input::-moz-placeholder{line-height:24px;-moz-transition:line-height .7s ease;transition:line-height .7s ease}input:-moz-placeholder{line-height:24px;-moz-transition:line-height .7s ease;transition:line-height .7s ease}input[placeholder]{line-height:24px;transition:line-height .7s ease}input::-webkit-input-placeholder{line-height:24px;-webkit-transition:line-height .7s ease;transition:line-height .7s ease}input:-ms-input-placeholder{line-height:24px;-ms-transition:line-height .7s ease;transition:line-height .7s ease}input:focus::-webkit-input-placeholder{line-height:100px;outline:none}input:focus::-moz-placeholder{line-height:100px;outline:none}input:focus:-moz-placeholder{line-height:100px;outline:none}input:focus:-ms-input-placeholder{line-height:100px;outline:none}textarea:focus::-webkit-input-placeholder{opacity:0;outline:none}textarea:focus::-moz-placeholder{opacity:0;outline:none}textarea:focus:-moz-placeholder{opacity:0;outline:none}textarea:focus:-ms-input-placeholder{opacity:0;outline:none}a{color:#94b7fd;font-family:Open Sans,sans-serif;font-size:14px;line-height:24px;text-decoration:none}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.checkbox{display:none}.checkbox+label{padding-left:50px;position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#93b7fd}.checkbox+label:before{content:"";display:block;width:32px;height:32px;border-radius:100%;border:1px solid #C7D9FE;position:absolute;top:-7px;left:0}.checkbox+label:after{content:"";display:block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23C7D9FE' fill-rule='evenodd' d='M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm-.2-4.2 4-4.6-1.3-1-3.3 4-1.8-1.8-1 1.1L5.6 10l.6.6.5-.7Z' clip-rule='evenodd'/%3E%3C/svg%3E");position:absolute;top:3px;left:10px;opacity:0;transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in}.checkbox.checked+label:after{opacity:1}.checkbox+label i{font-style:normal;color:#344f87}input[type=file]{display:none}.relative{position:relative}img{max-width:100%}.block .modal-info,.block .modal-success,.block .modal-error{padding:10px 30px;position:absolute;top:8px;right:8px;z-index:2;background:#3278FF;color:#fff;border-radius:33px;opacity:1;transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in}.block .modal-success,.block .modal-error{top:0;left:8px;text-align:center;background:#6dde9e}.block .modal-error{background:#eb7187}.copy-link__js{cursor:pointer}#app{margin:0 auto;padding:0 15px;max-width:1130px}.block{margin:37px 0 30px;padding:17px 46px;background:#fff;border:1px solid #EBF0FF;border-radius:33px}.noperehod{pointer-events:none;opacity:.7}header{position:relative;margin:0 -25px}.ul_header{display:flex;width:100%;justify-content:space-between;align-items:center;position:relative}.ul_header li{height:45px}.ul_header li:nth-child(2){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ul_header .icon{margin-right:10px;display:inline-block;vertical-align:middle;width:32px;height:32px}.ul_header .text-merch{margin-left:7px;vertical-align:middle}.ul_header .icon-merch{display:inline-block;vertical-align:middle}.ul_header a{padding:5px 15px 5px 7px;color:#769adf;border:1px solid transparent;border-radius:33px;display:inline-block;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}svg circle{transition:fill .2s ease-in;-moz-transition:fill .2s ease-in;-webkit-transition:fill .2s ease-in}.ul_header a:hover{border-color:#ebf0ff;color:#344f87}.ul_header a:hover svg circle{fill:#344f87}.hr{margin:15px auto;border-bottom:1px solid #EBF0FF}.row_total{padding:45px 0 15px;position:relative}.text_total{position:absolute;top:58px;left:0;font-size:12px}.total{width:100%;display:flex;justify-content:center;align-items:center}.total .icon{margin-right:30px;display:inline-block;vertical-align:middle;width:44px;height:44px}.total span{font-size:44px;line-height:46px;color:#344f87;white-space:nowrap}.title_block{margin:24px 0 3px;display:block;font-size:12px}.wrap_bank{margin:0 auto 43px;max-width:492px}.bank_card{margin:0 -10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.bank_card li{padding:5px 6px}.bank_card .check_bank{padding:15px 10px;display:block;width:158px;text-align:center;background:#FBFCFF;border:1px solid #EBF0FF;border-radius:11px;position:relative;transition:background .2s ease-in;-moz-transition:background .2s ease-in;-webkit-transition:background .2s ease-in}.bank_card .check_bank:hover{background:rgb(105 155 254 / 70%)}.bank_card .radiobutton{display:none;position:absolute}.bank_card .radiobutton:checked+.check_bank{background:#699BFE}.bank_card .check_bank .img{display:inline-block;border-radius:100%;background-color:#fff}.bank_card span{display:block;font-size:15px;color:#344f87;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}.bank_card .radiobutton:checked+.check_bank span,.bank_card .check_bank:hover span{color:#fff}.row-btn{text-align:center}.btn{padding:13px 15px;border-radius:33px;text-align:center;display:inline-block;position:relative;width:320px;border:1px solid #D4E2FE;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:background .2s ease-in;-moz-transition:background .2s ease-in;-webkit-transition:background .2s ease-in}.btn:hover{background:#3278FF;color:#fff}.btn .icon{display:block;width:32px;position:absolute;top:10px;left:11px}.btn span{font-size:15px;transition:color .1s ease-in;-moz-transition:color .1s ease-in;-webkit-transition:color .1s ease-in}.btn-icon{padding-left:45px;padding-right:17px}.btn-style-1{margin-top:35px;margin-bottom:27px;font-size:17px;color:#fff;background:#3278FF;border-color:#3278ff}.btn-style-1:hover{opacity:.8}.btn-style-1 span{font-size:17px;color:#fff}.row-btn p{margin:0 auto 50px;font-size:12px;line-height:18px;text-align:center;max-width:357px}.btn-style-2{margin-top:35px;margin-bottom:27px;display:inline-block;background:#93B7FD;border-color:#93b7fd;border-radius:33px;text-align:center}.btn-style-2 span{font-size:17px;color:#fff}.btn-style-4{background:rgba(255,255,255,.22);border:1px solid rgba(147,183,253,.4);border-radius:99px;color:#719beb}.btn-style-5{background:#FFFFFF;border-radius:33px;color:#93b7fd}.btn-footer .icon{width:16px;top:15px;left:20px}.btn-next{margin-top:21px}.w-100{width:100%}.ul-card-info{margin:0 auto;padding:0 10px;display:flex;width:100%;position:relative}.ul-card-info>li{padding:11px}.ul-card-info .wrap-payment-info{width:55%}.ul-card-info a:hover .txt-change-bank{color:#3278ff}.ul-card-info .wrap-card-info{width:45%}.ul-card-info .payment-info{padding:17px 22px;border:1px solid #EBF0FF;border-radius:22px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.payment-info .row_price{display:flex;width:100%;justify-content:space-between}.payment-info .text-price{font-size:15px;color:#344f87}.payment-info .col-price{white-space:nowrap;text-align:center}.payment-info .col-price .icon{margin:2px 8px 0 0;width:32px;height:32px;display:inline-block;vertical-align:top;top:1px;left:3px}.payment-info .col-price span{display:inline-block;vertical-align:middle;font-size:32px;line-height:38px;color:#344f87}.payment-info .btn-copy{margin:15px 0 0;padding:6px 15px;background:transparent}.payment-info .btn-copy circle{fill:#3278ff}.payment-info .btn-copy span{color:#fff;font-size:13px;line-height:24px;color:#3278ff}.payment-info .row-timer{margin:0;text-align:center}.payment-info .row-timer .icon{margin:1px 9px 0 0;width:20px;height:25px;display:inline-block;vertical-align:top}.payment-info .row-timer .timer{font-size:20px;line-height:26px;color:#344f87;display:inline-block;vertical-align:top}.timer__items>*{position:relative;width:60px;display:inline-block}.timer__items .timer__seconds:after{display:none}.timer__days,.timer__hours{display:none}.payment-info .icon-timer{width:20px}.ul-card-info .card-info{padding:9px 12px 26px;background:#D4E2FE;border-radius:22px;height:100%;position:relative}.card-info .row-price{margin-bottom:15px;display:flex;justify-content:center;align-items:center}.card-info .logo-bank{display:flex;align-items:center}.card-info .logo-bank img{margin-right:17px}.card-info .logo-bank .title-top{display:block;font-size:19px;line-height:22px;color:#344f87}.card-info .title-bottom{display:block;font-size:12px;line-height:16px;color:#719beb}.card-info .price{margin:7px 15px 0 0;display:inline-block;vertical-align:top;font-size:21px;color:#719beb}.card-info .change-bank a{display:flex;align-items:center;gap:10px;cursor:pointer}.card-info .txt-change-bank{display:inline-block;vertical-align:top;transition:color .2s ease-in;text-align:right}.card-info .icon-change-bank{display:inline-block;vertical-align:top;width:40px;height:40px}.bank-card{margin:0 22px 15px;background:#FBFCFF;border:1px solid #BDD2FC;box-shadow:0 8px 8px #c4d7ff;border-radius:11px;position:relative}.bank-card .header-card{display:flex;align-items:center;font-size:12px;padding:15px 0 20px 15px}.bank-card .header-card__img{width:20px;height:20px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%2391B5FD' fill-rule='evenodd' d='M1.7 8.3h16.6c0-1.8 0-2.8-.7-3.4-.7-.7-2-.7-4.3-.7H6.7c-2.4 0-3.6 0-4.3.7-.6.6-.7 1.6-.7 3.4ZM18.3 10H1.7v1.7c0 2.3 0 3.5.7 4.2.7.8 2 .8 4.3.8h6.6c2.4 0 3.6 0 4.3-.8.7-.7.7-1.9.7-4.2V10ZM5.8 12.5a.8.8 0 0 0 0 1.7.8.8 0 1 0 0-1.7Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.bank-card .num-card{margin-bottom:67px;padding:7px 2px;font-size:21px;line-height:28px;letter-spacing:.1em;color:#344f87;text-align:center;word-spacing:10px;white-space:nowrap;display:block;background:linear-gradient(270deg,rgba(234,241,255,.56) 1.86%,#EAF1FF 48.82%,rgba(234,241,255,.54) 100%)}.bank-card .fotter-card{margin-bottom:25px;padding:0 27px 0 40px;font-size:12px;line-height:14px;color:#344f87;position:relative}.bank-card .fotter-card:before{content:"";display:block;width:34px;height:23px;position:absolute;top:-3px;right:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 34 23'%3E%3Ccircle cx='11.3' cy='11.3' r='11.3' fill='%2394B7FD'/%3E%3Ccircle cx='22.7' cy='11.3' r='11.3' fill='%2394B7FD' style='mix-blend-mode:multiply'/%3E%3C/svg%3E%0A")}.card-info .btn{margin:0 22px;width:auto;display:block;padding:6px 15px}.card-info .btn span{font-size:13px}.card-info .btn .icon{top:2px;left:3px}.card-info .btn-receipt{display:flex;justify-content:space-between;align-items:center;padding:3px}.card-info .btn-receipt .circle-32{border-radius:33px;width:32px;height:32px}.card-info .btn-receipt .btn-receipt__clear{background:#eb7187;color:#fff}.card-info .btn-receipt .btn-receipt__clear.hidden{visibility:hidden}.step-pay{display:flex;justify-content:space-between;text-align:center;font-size:12px;line-height:16px;color:#344f87}.step-pay li{flex:1 0 auto}.step-pay .icon{margin:0 auto 15px;width:28px;height:28px;display:block}.arrow-righ{margin:0 auto 15px;padding:6px 0;display:block}.arrow-righ span{display:inline-block;width:10px;height:10px;border-top:3px solid #93b7fd;border-right:3px solid #93b7fd;margin:-2px;animation:arrow-righ 1.5s infinite;border-radius:2px}.arrow-righ span:nth-child(2){animation-delay:.1s}.arrow-righ span:nth-child(3){animation-delay:.2s}.arrow-righ span:nth-child(4){animation-delay:.3s}.arrow-righ span:nth-child(5){animation-delay:.4s}.arrow-righ span:nth-child(6){animation-delay:.5s}.arrow-righ span:nth-child(7){animation-delay:.6s}@keyframes arrow-righ{0%{opacity:0;transform:rotate(45deg) translate(-0px,-0px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(0)}}.content-card .btn-style-2{margin-top:24px}.content-card .row-btn p{margin:0 auto 15px}.row-success{margin-top:26px}.btn-footer{margin-bottom:20px}.name-file{margin:0 auto 5px;font-size:11px;text-align:center;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ul-pay-verification{justify-content:center}.ul-pay-verification .wrap-card-info{max-width:442px}.ul-pay-verification .title-bottom{font-size:12px;color:#344f87}.ul-pay-verification .icon{margin:0 10px 0 0}.ul-pay-verification .price{color:#344f87}.ul-pay-verification .row-info p{margin:22px 0;text-align:center;font-size:18px;color:#405a8e}.ul-pay-verification .wrap-num-order{margin-bottom:20px;background:#FBFCFF;border-radius:11px;text-align:center;overflow:hidden;box-shadow:1px -1px 1px #3278ff69}.ul-pay-verification .num-card{margin:7px 0 15px;display:block;font-size:16px;letter-spacing:.02em;color:#344f87}.ul-pay-verification .total-price .icon{margin:8px 8px 0 0;width:21px;height:21px;display:inline-block}.ul-pay-verification .row-timer{margin-bottom:20px;display:flex;justify-content:center;align-items:center}.ul-pay-verification .row-timer .icon{margin:0 12px 0 0;width:39px;height:39px}.ul-pay-verification .timer__items>*{font-size:28px;line-height:40px;width:80px;color:#3278ff}.row-timer .icon{margin:0 10px 0 0}.row-txt p{margin:18px 0 17px;font-size:11px;line-height:14px;color:#344f87;text-align:center}.row-txt p span{text-decoration-line:underline}.ul-pay-verification .btn{width:100%;margin:0;line-height:26px}.ul-pay-verification .btn span{margin:0 auto;font-size:15px;display:block;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ul-pay-verification .card-info{padding-bottom:9px}.row-text-footer p{margin:20px auto;font-weight:300;font-size:14px;line-height:18px;text-align:center;color:#344f87}.row-text-footer p span{color:#3278ff;font-weight:400;display:block}.col-timer-success .row-timer{margin:0 10px 0 0}.col-timer-success .timer__items>*{font-weight:400;font-size:19px;text-align:center;color:#344f87;width:55px}.col-timer-success .row-timer .icon{margin:0 4px 0 0;width:26px;height:26px}.col-timer-success .timer__items>*:after{top:-2px;right:-3.5px}.row-order .num-order{margin:23px 0 47px;display:block;text-align:center;font-weight:300;font-size:18px;line-height:24px;color:#405a8e}.row-icon{margin:0 0 74px;text-align:center}.row-icon svg{margin:0 auto;display:block;width:130px;height:130px}.row-icon span{font-weight:300;font-size:18px;line-height:22px;color:#3278ff;display:block;margin:-5px 0 0}.ul-pay-error .card-info{background:#EDEDED;border-radius:22px}.ul-pay-error .col-timer-success .timer__items>*{color:#747474}.ul-pay-error .row-order .num-order{color:#747474}.ul-pay-error .row-icon svg{margin-bottom:60px;width:67px;height:67px}.ul-pay-error .row-icon span{color:#747474}.ul-pay-error .row-txt p{color:#405a8e}.ul-pay-error .row-icon{margin:0 0 55px;text-align:center}.modal__button{display:flex;flex-direction:column;margin:20px 0}.modal__button span{color:#344f87}.modal__button button{border-bottom:1px solid #3278FF;max-width:150px;margin:0 auto;padding:0 0 2px;cursor:pointer;color:#3278ff;transition:color .1s ease-in;-moz-transition:color .1s ease-in;-webkit-transition:color .1s ease-in}.modal__button button:hover{color:#344f87;border-bottom:1px solid #344F87}.open-modal-chenge-amount{display:block}.modal__wrap{position:absolute;width:100vw;height:100vh;top:0;left:0;background:rgba(39,61,96,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:none}.open-modal-change-amount.modal__wrap{display:block}.popup{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);background:#FEFEFE;display:flex;flex-direction:column;padding:20px 40px;border-radius:20px;width:600px;margin:20px}.popup h3{font-weight:500;font-size:21px;color:#344f87;text-align:center;margin-top:10px;margin-bottom:20px}.popup span{text-align:center}.popup__payment{background:#F6F6F6;border:1px solid #F0F0F0;border-radius:200px;position:relative;padding-left:10px;margin-top:30px;margin-bottom:10px}.popup__payment i{position:absolute;top:9px;left:13px}.popup__payment input{color:#405a8e;font-weight:500;font-size:18px;line-height:30px}.popup__payment span{position:absolute;right:15px;top:10px;color:#405a8e;font-weight:500;font-size:18px}.popup__payment_error{color:#eb7187}.popup__payment_error.hidden{visibility:hidden}.popup__payment_number{display:flex;align-items:center;margin-top:-20px}.popup__payment_number p{font-weight:500;font-size:30px;line-height:140%;color:#344f87;margin-bottom:16px}.popup__payment_number>input{font-weight:500;font-size:20px;color:#344f87;padding:0 0 0 5px}.cross{position:absolute;right:15px;top:15px;transition:color .1s ease-in;-moz-transition:color .1s ease-in;-webkit-transition:color .1s ease-in;cursor:pointer}.cross:hover{opacity:.6}.popup__payment_btn .btn{margin:10px 0 20px}.popup__payment_btn>button:hover{background-color:#3278ff;color:#fff}.block .vue-notification-group{position:static}@media screen and (max-width: 1200px){.bank-card{margin-left:0;margin-right:0}.ul-card-info .wrap-payment-info,.ul-card-info .wrap-card-info{width:50%}.step-pay{margin:0 -25px;font-size:10px}}@media screen and (max-width: 980px){#app{padding:0}header{margin:0 0 25px}.block{margin:0;padding:18px;background:#F6F9FF;border:none;border-radius:0}.row_total{padding:0 0 10px;position:relative}.ul_header .icon{margin:0}.ul_header a span,.ul_header .text-merch{display:none}.text_total,.title_block{margin:0 0 7px;position:static;display:block;text-align:center}.wrap_bank{max-width:350px}.bank_card li{width:50%}.bank_card .check_bank{padding:10px;width:100%}.wrap_bank{margin:0 auto 15px;max-width:492px}.btn-style-1{margin-top:5px;margin-bottom:25px}.row-btn p{margin-bottom:10px}.step-pay{display:none}.ul-card-info{flex-direction:column}.ul-card-info .wrap-payment-info,.ul-card-info .wrap-card-info{width:100%}.ul-pay-verification .wrap-card-info{max-width:unset;width:100%}.card-info .btn{margin:0}.ul-card-info .payment-info{padding:10px 14px}.card-info .row-price{margin-bottom:8px}.bank-card .num-card{margin-bottom:30px}.ul-card-info>li:last-child{margin-bottom:0}.row-order .num-order{margin:20px 0}.row-icon{margin:0 0 45px}.ul-pay-error .row-icon svg,.ul-pay-error .row-icon{margin-bottom:30px}.content-card .btn-next{margin-top:30px;margin-bottom:20px}.ul-card-info .card-info{padding-bottom:10px}.ul_header a{padding:5px 7px}.ul_header{margin:0 -5px;width:auto}.block .modal-info,.block .modal-success,.block .modal-error{top:18px;left:8px;right:8px;text-align:center}.popup{width:100%;left:0;transform:translateY(-50%);margin:0;border-radius:0}.block .vue-notification-group{position:fixed}}@media screen and (max-width: 480px){body{line-height:20px}header{margin:0 0 5px}.hide-mobile{display:none}.total span{font-size:36px;line-height:38px}.total .icon{margin-right:15px;width:37px;height:37px}.ul-card-info{padding:0}.ul-card-info>li{margin-bottom:15px;padding:0}.card-info .logo-bank img{margin-right:8px}.ul-pay-verification .title-bottom{display:none}.card-info .txt-change-bank{font-size:12px;max-width:80px}.checkbox+label{font-size:12px}.block .modal-info,.block .modal-success,.block .modal-error{font-size:12px}}
