@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f6fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Manrope,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}main{height:100%}.payment{gap:30px}.payment .ready{align-items:center;background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border:none;border-radius:16px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-bottom:20px;margin-top:10px;outline:none;padding:14px;width:100%}.payment .ready.Ecom{font-family:Inter,sans-serif;font-weight:600}.payment .paymentHeader{align-items:baseline;display:flex;flex-direction:row;gap:20px;justify-content:center}.payment h1{color:#353535;font-size:32px;font-weight:600;margin:0;text-align:center}.payment .timer{align-items:center;color:#a8a8a8;display:flex;flex-direction:row;font-size:20px;font-weight:500;gap:5px;justify-content:center}.paymentMain{display:flex;gap:50px;margin:0 auto}.paymentLeft,.paymentRight{display:flex;flex-direction:column;gap:30px}.paymentButtons{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between}.paymentButtons button{background:none;border:none;border-radius:20px;box-shadow:0 4px 12px 0 #00000040;font-size:20px;font-weight:500;padding:16px;width:100%}.paymentButtons .sberPay{background:linear-gradient(150deg,#f2ea00,#03d31d 35%,#0fb6fe);color:#f3f2f8;transition:all .15s ease-in-out}.paymentButtons .sberPay:hover{background:linear-gradient(150deg,#fff929,#5be46c 35%,#0072ff);box-shadow:inset 0 4px 12px 0 #00000040}.paymentButtons .paymentDone{background:#08f;color:#f3f2f8;transition:all .15s ease-in-out}.paymentButtons .paymentDone:hover{background:#026bc8;box-shadow:inset 0 4px 12px 0 #00000040}.paymentBlur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100%;left:0;position:absolute;top:0;transition:all .15s ease-in-out;width:100%;z-index:1000}.paymentLoading{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.paymentButtons .tPay{align-items:center;background:#ffdd2d;color:#303030;display:flex;gap:10px;justify-content:center;padding:10px}.changeAmount,.payAmount{align-items:center;display:flex;flex-direction:column}.payAmount{position:relative}.payAmount span{bottom:8px;font-size:14px;left:-50px;position:absolute;white-space:nowrap}.amountValue{align-items:center;display:flex;justify-content:center}.payAmount .amountValue p{color:#1d1d1d;font-size:32px;margin:0}@media screen and (max-width:1000px){.payment{box-sizing:border-box;gap:16px;margin-top:15px;max-width:100%;padding:0 15px}.payment h1{font-size:24px}.paymentButtons{flex-direction:column;gap:15px;margin-left:24px;margin-right:24px}.paymentButtons button{flex-grow:1;font-size:16px}.paymentButtons .tPay{padding:8px}}.Desktop{background:#fff;border-radius:30px;box-shadow:0 4px 12px 0 #00000014;display:flex;flex-direction:column;gap:35px;justify-content:center;margin:0 auto;max-width:550px;padding:40px}.Desktop h1{text-align:center}.Desktop button{background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border:none;border-radius:16px;color:#fff;font-size:32px;outline:none;padding:12px 20px;width:100%}@media screen and (max-width:400px){.payment{gap:5px;margin-top:5px}.payment h1{font-size:20px}.paymentButtons{flex-direction:column;gap:24px;margin-left:12px;margin-right:12px}.paymentButtons button{flex-grow:1;font-size:16px}.paymentButtons .tPay{padding:8px}}h2,h3,p{margin:0}.payContainer{background:#fff;border-radius:30px;gap:24px;padding:24px}.payContainer,.topVertical{display:flex;flex-direction:column}.topVertical{gap:16px}.payContainerTop{align-items:center;display:flex;justify-content:space-between}.payForSPB{display:flex;gap:12px}.payForSPB h2{font-size:24px;font-weight:600;margin:0}.payForSPB .SBPico{align-items:center;background:#1d1347;border-radius:50%;display:flex;height:22px;justify-content:center;margin-top:5px;padding-left:3px;width:19px}.backButton{background:none;border:none}.list{display:flex;flex-direction:column;gap:12px}.list p{color:#757575;font-size:12px;font-weight:400;line-height:11.5px}.requisite{display:flex;flex-direction:column;gap:10px}.amountPay,.bankName,.phoneNumber,.recieverName{align-items:center;border-bottom:1px solid #a0a0a0;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:8px}.leftBlock{flex-direction:row;gap:10px}.leftBlock,.leftBlock .ico{align-items:center;display:flex}.leftBlock .ico{border:1px solid #a0a0a0;border-radius:50%;height:34px;justify-content:center;width:34px}.ico .realIco{border-radius:50%;height:18px;width:18px}.requisiteInfo{display:flex;flex-direction:column}.requisiteInfo .title{color:#757575;font-size:14px;font-weight:400;line-height:16px}.requisiteInfo .text{font-size:16px;font-weight:600;line-height:18px}.bank{background:#f6f6fa;border:1px solid #a0a0a0;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:16px}.bank p{margin:0;padding:0}.bank .chooseBank{color:#5b6b8c;font-weight:600}.choose{display:flex;flex-direction:row;gap:7px;max-width:100%;overflow:hidden}.emptyBank,.ourBank{align-items:start;border:1px solid #a0a0a0;border-radius:20px;display:flex;flex-direction:column;gap:8px;padding:8px 12px;position:relative;width:fit-content;z-index:2}.ourBank{background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border:none;z-index:2}.ourBank:before{background:#fff;border-radius:18px;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px;z-index:-1}.ourBank .round{border-radius:50%;height:36px;width:36px}.ourBank .text{color:#2b2b2a;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:76px}.emptyBank .round{background:#a0a0a099;border-radius:50%;height:36px;width:36px}.emptyBank .text{background:#a0a0a099;border-radius:16px;height:14px;width:70px}.emptyBank:first-child{opacity:1}.emptyBank:nth-child(2){opacity:.7}.emptyBank:nth-child(3){opacity:.4}.emptyBank:nth-child(4){opacity:.2}.sliderContainer{gap:8px}.slider,.sliderContainer{display:flex;flex-direction:column}.slider{background:#f6f6fa;border:1px solid #a0a0a0;border-radius:16px;gap:16px;padding:16px}.sliderTop{display:flex;gap:8px}.sliderNumber{align-items:center;background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border-radius:50px;display:flex;height:28px;justify-content:center;min-width:28px;position:relative;z-index:1}.sliderNumber:before{background:#fff;border-radius:50px;content:"";height:26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px;z-index:2}.gradient{-webkit-text-fill-color:#0000;background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);-webkit-background-clip:text;position:relative;z-index:3}.paymentAssistent{background:#1d1347;border:1px solid #a0a0a0;border-radius:16px;padding:12px}.contentAss{color:#fff}.contentAssBanks{display:flex;flex-direction:row;gap:7px;max-width:100%;overflow:hidden}.contentAss h3{font-size:14px;font-weight:400;padding-bottom:12px}.contentAss button{align-items:center;background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border:none;border-radius:20px;color:#fff;display:flex;font-size:12px;font-weight:500;justify-content:center;margin-top:10px;outline:none;padding:7px 14px;width:100%}.gapInputs{display:flex;flex-direction:column;gap:4px}.fakeInput{background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border-radius:16px;max-height:27px;padding:8px 12px;position:relative;z-index:1}.fakeInput:before{background:#fff;border-radius:16px;content:"";height:calc(100% - 2px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 3px);z-index:2}.fakeInput p{color:#000;font-size:10px;position:relative;z-index:3}.fakeInputNull{background:#c5c5c880;border-radius:16px;height:27px;width:100%}.fakeInputChoose{display:flex;flex-direction:row;gap:5px}.fakeInputChoose .country{gap:10px}.fakeInputChoose .country,.fakeInputChoose .countryFull{align-items:center;background:#fff;border:1px solid #a0a0a0;border-radius:16px;color:#757575;display:flex;padding:7px 12px}.fakeInputChoose .countryFull{gap:15px;width:100%}.fakeInputChoose .find{align-items:center;background:#fff;border:1px solid #a0a0a0;border-radius:16px;color:#757575;display:flex;padding:7px 12px;width:100%}.fakeInputChoose{font-family:Manrope;font-size:12px;font-weight:400;line-height:14px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.fakeInputChooseNull{align-items:center;display:flex;flex-direction:row;gap:5px}.fakeChooseRoundNull{background:#a0a0a099;border-radius:50%;height:18px;width:18px}.fakeChooseNull{background:#a0a0a099;border-radius:16px;height:10px;width:100%}.sliderNav{align-items:center;display:flex;gap:12px;justify-content:center}.sliderNavButton{background:none;border:1px solid #a0a0a0;height:3px;overflow:hidden;position:relative;transition:.5s linear;width:22px}.active,.sliderNavButton{border-radius:10px}.sliderNavButton:before{background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.5s linear;width:23px}.sliderNavButton.before-active:before{transform:translate(-50%,-50%) translateX(30px)}.sliderNavButton.after-active:before{transform:translate(-50%,-50%) translateX(-30px)}.sliderNavButton.active:before{border-radius:10px;transform:translate(-50%,-50%)}.copyWrapper{box-sizing:border-box;display:flex;flex-direction:column;left:0;margin-top:15px;max-width:100%;opacity:0;padding:0 15px;pointer-events:none;position:fixed;top:0;transform:translateY(-20px);transition:opacity .7s ease,transform 1.5s ease;z-index:10}.copyWrapper.show{opacity:1;pointer-events:auto;transform:translateY(0)}.copyWrapper.hide{opacity:0;pointer-events:none;transform:translateY(-20px)}.copyBlock{background:#f6f6fa;border-radius:30px;box-shadow:0 4px 12px 0 #00000014;color:#757575;display:flex;gap:16px;padding:24px;width:100%}.fakeMenu{display:flex;flex-direction:row;gap:4px;justify-content:space-between}.fakeMenuBlock{align-items:center;background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border-radius:16px;display:flex;flex-direction:column;gap:2px;isolation:isolate;padding:8px 4px;position:relative}.fakeMenuText{color:#2b2b2a;font-size:10px;font-weight:600;line-height:9.2px;text-align:center}.fakeMenuBlock:before{background:#fff;border-radius:15px;content:"";height:calc(100% - 3px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 3px);z-index:-1}.fakeMenuBlockCountry{align-items:center;background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border-radius:16px;display:flex;flex-direction:column;gap:2px;isolation:isolate;padding:8px 0;position:relative}.fakeMenuBlockCountry:before{background:#fff;border-radius:15px;content:"";height:calc(100% - 3px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 3px);z-index:-1}.fakeMenuNull{align-items:center;border:1px solid #a0a0a0;border-radius:16px;display:flex;flex-direction:column;gap:8px;opacity:.8px;padding:8px 12px}.fakeMenuLineNull{background:#a0a0a099;border-radius:16px;height:6px;width:23px}.loadingLoop{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.loadingLoop svg{animation:rotateLoop 1.5s linear infinite}header{background:#fff;border-radius:30px;box-shadow:0 4px 12px 0 #00000014;display:flex;flex-direction:column;gap:10px;width:100%}header .close{display:flex;justify-content:flex-end;padding:12px 16px 0}header .close .back{align-items:center;display:flex;flex-direction:row;gap:10px}header .container{display:flex;flex-direction:row;justify-content:space-between;padding:0 24px 12px}header .container .info,header .container .sum{display:flex;flex-direction:column}header .container .sum{gap:10px;justify-content:flex-end}header .container .sum p{color:#757575;font-size:16px;margin:0;padding:0}header .container .sum span{font-size:32px;font-weight:600}header .container .info{align-items:end;gap:10px;justify-content:flex-end}header .container .info .timerBlock{align-items:center;border:1px solid #757575;border-radius:20px;color:#757575;display:flex;font-size:16px;gap:12px;padding:3px 12px;width:70px}header .container .info .timerBlock span{padding-top:2px}header .container .info .id{align-items:center;color:#757575;display:flex;flex-direction:row;gap:10px;padding-bottom:4px}.closeWrapper{align-items:center;background:#00000080;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:0 15px;position:fixed;top:0;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;width:100%;z-index:1000}.closeWrapper.show{opacity:1;visibility:visible}.closeBlock{background:#fff;border-radius:30px;box-shadow:0 4px 12px #0003;max-width:400px;padding:24px;width:100%}.warningWrapper{align-items:end;background:#00000080;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:0 15px;position:absolute;top:0;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;width:100%;z-index:1000}.warningWrapper.show{opacity:1;visibility:visible}.warningBlock{align-items:center;background:#fff;border-radius:30px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:row;gap:15px;justify-content:space-between;margin-bottom:90px;max-width:400px;padding:7px 24px;width:100%}.warningBlock p span{font-weight:600}.warningBlock svg{height:24px;width:24px}.closeBlock h2{font-size:20px;font-weight:600;margin:0 0 20px;padding:0}.closeButtons{display:flex;gap:10px;justify-content:space-between}.closeButtons button{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:16px;padding:10px;transition:background .3s ease}.closeButtons button:first-child{background:#ddd;color:#333}.closeButtons button:first-child:hover{background:#ccc}.closeButtons button:last-child{background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);color:#fff}.closeButtons button:last-child:hover{background:linear-gradient(222.4deg,#e10cff 6.42%,#f70 93.77%)}.amonat{color:#2b2b2a;font-family:Inter,sans-serif}.loading-pulse{animation:pulse 1.5s ease-in-out infinite;background:#8f8f8f33;border-radius:8px;height:100%;width:30%}@keyframes pulse{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@media screen and (max-width:400px){header .close{display:none}header .container{padding:12px 18px}header .container .sum span{font-size:28px}header .container .info,header .container .sum{gap:5px}header .container .info .timerBlock{gap:8px;padding:4px 8px;width:64px}header .container .info .timerBlock span{padding-top:1px}header .container .info .id{align-items:center;color:#757575;display:flex;flex-direction:row;gap:5px}}.quickPay{background:#fff;border-radius:30px;box-shadow:0 4px 12px 0 #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.quickPay h2{font-size:24px;font-weight:600;margin:0;padding:0}.quickPay p{color:#757575;font-size:16px;font-weight:400;margin:0;padding:0}.quickPayHeader{gap:7px}.quickPayButtons,.quickPayHeader{display:flex;flex-direction:column}.quickPayButtons{gap:4px}.quickPay button{align-items:center;border:none;border-radius:16px;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;outline:none;padding:14px}.quickPay .tPay{background:#ffdd2d;color:#302a0b}.quickPay .tPay:hover{background:#ffe55d}.quickPay .sberPay{background:#4bc919;color:#fff;padding:10.5px}.quickPay .sberPay:hover{background:#54e11c}.quickPay .alfaPay{background:#ef3124;color:#fff;padding:13.5px}.quickPay .alfaPay:hover{background:#ef5246}.quickPay .vtbPay{background:#0a2973;color:#fff}.quickPay .vtbPay:hover{background:#2551b7}.quickPay .SBP{background:#1d1347;color:#fff}.quickPay .SBP:hover{background:#6553b1}.quickPay .warning{font-size:12px;font-weight:400;padding:0 30px;text-align:center}.quickPay .payContainer{padding:0}.quickPay .payContainer p{color:#2b2b2a}@media screen and (max-width:400px){.quickPay{padding:18px}.quickPay p{font-size:14px}.quickPay button{font-size:16px}.bank{gap:8px;padding:8px}.choose{gap:4px}}.ecom{width:100%}.card,.ecom{position:relative}.card{margin-bottom:16px}.card input{font-family:Courier Prime,monospace}.card .back,.card .front{background:#fff;border-radius:20px;box-shadow:4px 4px 4px 0 #00000014;box-sizing:border-box;position:absolute;width:79%}.card .front{gap:16px;padding:16px;z-index:2}.card .back,.card .front{color:#757575;display:flex;flex-direction:column;justify-content:space-between}.card .back{right:0;transform:translateY(30px);z-index:1}.header{align-items:center;display:flex;justify-content:space-between}.title{font-size:16px;font-weight:400}.logo{align-items:center;display:flex;gap:6px}.content{gap:16px}.column,.content{display:flex;flex-direction:column}.column{gap:10px;width:100%}.row{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.rowBlock{display:flex;flex-direction:column;gap:5px}.row .small{width:30%}.row .large{width:65%}.row .small input{text-align:center}.column label,.cvv label,.row label{color:#2b2b2a;font-size:12px}.column input,.cvv input,.row input{border:1px solid #a0a0a0;border-radius:16px;color:#2b2b2a;font-size:16px;font-weight:400;padding:4px 12px}.large input{font-size:14px;padding:5px 12px}.column input::placeholder{letter-spacing:.6px}label{color:#fffc;font-size:14px}input{background:#ffffffe6;border:none;border-radius:5px;color:#333;font-size:16px;padding:10px}.column .cardNumber{letter-spacing:2px}input.invalid{border:1px solid red}.stripe{background:#aaa;height:40px;margin-top:40px;width:100%}.cvvBlock{display:flex;justify-content:flex-end;width:100%}.cvv{align-items:flex-end;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;margin-right:16px;width:60px}.cvv label{text-align:left;width:100%}.cvv input{box-sizing:border-box;text-align:center;width:100%}.waiting{gap:16px;margin-top:15px;max-width:100%;padding:0 15px}.waiting,.waitingText{box-sizing:border-box;display:flex;flex-direction:column}.waitingText{background:#fff;border-radius:30px;box-shadow:0 4px 12px 0 #00000014;gap:7px;padding:24px;width:100%}.waitingText h2{font-size:24px;font-weight:600;margin:0;padding:0}.waitingText p{color:#757575;font-size:16px;font-weight:400;margin:0}.waitingLoop{display:flex;justify-content:center}.waitingLoop svg{animation:rotateLoop 2s linear infinite}.waitingTimer{align-items:center;display:flex;flex-direction:row;gap:5px}.waitingTimer p{color:#353535;font-size:32px;font-weight:500;margin:0}.waitingNo{cursor:pointer;display:flex;justify-content:center}.waitingNo p{color:#a8a8a8;font-size:14px;font-weight:500;margin:0;text-decoration:underline}@keyframes rotateLoop{0%{transform:rotate(0deg);transform-origin:center}to{transform:rotate(1turn);transform-origin:center}}.success{gap:16px;margin-top:15px;max-width:100%;padding:0 15px}.success,.successText{box-sizing:border-box;display:flex;flex-direction:column}.successText{background:#fff;border-radius:30px;box-shadow:0 4px 12px 0 #00000014;gap:15px;padding:24px;width:100%}.successText h2{font-size:24px;font-weight:600;margin:0;padding:0}.successText p{color:#757575;font-size:16px;font-weight:400;margin:0}.successDone{display:flex;justify-content:center}.successReturn{display:flex;margin-bottom:60px}.successReturn p{color:#a8a8a8;font-size:20px;font-weight:500;margin:0}.successButton{display:flex;width:100%}.successButton button{background:none;background:linear-gradient(222.4deg,#f70 6.42%,#e10cff 93.77%);border:none;border-radius:20px;color:#fff;font-size:20px;font-weight:500;outline:none;padding:16px;transition:all .15s ease-in-out;width:100%}.successButton button:hover{background:#f70;box-shadow:0 4px 12px 0 #00000040;color:#fff}.successFile{display:flex;width:100%}.successFile input{left:-9999px;position:absolute;visibility:hidden}.successFile label{align-items:center;border:1px solid #cfcfcf;border-radius:20px;color:#949494;display:flex;flex-direction:row;gap:10px;padding:16px 22px;transition:all 2s linear;width:100%}.successFile label:hover svg defs linearGradient stop:first-child{stop-color:#9bccf9}.successFile label:hover svg defs linearGradient stop:last-child{stop-color:#08f}.chat{display:flex;flex-direction:column;margin:15px auto 0;max-width:500px}.chatHeader{align-items:center;background:linear-gradient(90deg,#08f,#f03ffd);border-radius:20px 20px 0 0;color:#f3f2f8;display:flex;flex-direction:row;gap:20px;margin-top:16px;padding:20px}.chatHeader h4{font-size:18px;font-weight:600;margin:0}.chatSupport{display:flex;flex-direction:column;gap:5px}.chatSupport .chatStatus{align-items:center;display:flex;flex-direction:row;gap:5px}.chatStatus span{font-size:14px;font-weight:400}.chatMessages{-ms-overflow-style:none;background:#fff;display:flex;flex-direction:column;gap:20px;height:350px;justify-content:flex-end;overflow-y:auto;padding-bottom:10px;padding-top:10px;scrollbar-width:none}.chatMessages::-webkit-scrollbar{display:none}.chatMessageBlock{align-items:center;display:flex;flex-direction:row;gap:10px}.chatMessageBlock p{word-wrap:break-word;border-radius:10px;margin:0;max-width:350px;overflow-wrap:anywhere;padding:16px;word-break:break-word}.chatMessageBlock span{color:#737376;font-size:13px;font-weight:400}.chatMessageBlock.user{justify-content:flex-end;margin-right:20px}.chatMessageBlock.support{justify-content:flex-start;margin-left:20px}.chatFile,.chatMessage{display:flex;flex-direction:column;gap:10px}.chatFileName{align-items:center;background:#f2f2f2;border-radius:10px;color:#353535;cursor:pointer;display:flex;flex-direction:row;gap:10px;padding:16px}.chatMessageBlock.user p{background:linear-gradient(90deg,#08f,#f03ffd);color:#f3f2f8}.chatMessageBlock.user span{text-align:right}.chatMessageBlock.support p{background:#f2f2f2;color:#353535}.chatMessageBlock.support span{text-align:left}.chatLogo .logoIco{height:32px;transform:translateY(-10px);width:32px}.logoIco{border-radius:50%}.chatSend{align-items:center;background:#fff;border-radius:0 0 20px 20px;border-top:1px solid #f2f2f2;display:flex;flex-direction:row;gap:30px;width:100%}.chatSend input{background:none;border:none;border-radius:0 0 20px 20px;font-size:15px;font-weight:400;padding:20px;width:-webkit-fill-available}.chatSend input[type=file]{left:-9999px;position:absolute;visibility:hidden}.chatSend label:hover svg defs linearGradient stop:first-child{stop-color:#9bccf9}.chatSend label:hover svg defs linearGradient stop:last-child{stop-color:#08f}.chatSend svg{padding-right:20px}@media screen and (max-width:1000px){.chat{margin-left:24px;margin-right:24px}.chatMessageBlock p{max-width:220px}}.payment{gap:10px;margin-top:30px}.code,.payment{display:flex;flex-direction:column;width:100%}.code{background:#fff;border-radius:30px;box-shadow:0 4px 12px 0 #00000014;box-sizing:border-box;gap:7px;padding:24px}.codeInput{display:flex;flex-direction:row;gap:6px;justify-content:space-between}.codeInput input{background:#f6f6fa;border:1px solid #a0a0a0;border-radius:15px;font-family:Manrope;font-size:48px;line-height:11px;text-align:center;width:100%}.codeInput input,.otp-wrapper{display:flex;justify-content:center}.otp-wrapper{margin:20px 0}.otp-full-input{border:2px solid #ccc;border-radius:10px;font-size:2rem;letter-spacing:12px;outline:none;padding:12px 20px;text-align:center;transition:border .3s,box-shadow .3s;width:280px}.otp-full-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f64d}.errorWrapper{align-items:center;background-color:#00000040;display:flex;height:100vh;left:0;position:absolute;top:0;width:100%}.errorBlock{background:#fff;border-radius:30px;display:flex;flex-direction:column;gap:15px;height:fit-content;margin:12px;padding:30px;width:100%}
/*# sourceMappingURL=main.326bc48c.css.map*/