.main-page{width:100%;height:100vh;max-height:100vh;display:flex;flex-direction:column}.wait-page{font:10px Montserrat;color:#fff;position:relative;width:100%;height:100vh;max-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.wait-page .main-wait-text{width:100%;text-align:center}.id-panel{position:absolute;bottom:10px;left:0;width:100%;text-align:center;color:silver;font:10px Montserrat}.first-row{width:100%;flex:1;display:flex;flex-direction:row;align-items:stretch}.camera-block{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.right-block{width:0;transition:width .7s ease-out;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.right-block.block-visible{width:35%}.info-block{width:100%;height:0;transition:height .7s ease-out;position:relative;display:flex;flex-direction:row;padding-top:2.5vh}.info-block .info-col1{flex:.6}.info-block .info-col2{flex:.4}.info-block.block-visible{height:35vh}iframe{border:none;width:240px;height:160px}.plate-block{width:100%;text-align:center}.plate-block-inner{display:inline-block;box-sizing:border-box;outline:thin solid #fff;border:.5vh solid #000;border-radius:4vh;height:15vh;padding:2vh 3vh;color:#000;background-color:#fff;font-family:Montserrat;font-size:11vh;font-weight:700;line-height:11vh;margin:0 2vw}.text-block{width:100%;margin-top:1.5vh;font:6vh Montserrat;font-weight:700;color:#fff}.norec-block{width:100%;text-align:center;font:7vh Montserrat;font-weight:700;color:#ffa600;margin-top:2.5vh}.qr-pay-block{justify-content:end}.need-pay,.need-pay-qr{width:100%;text-align:right;font:5vh Montserrat;font-weight:600;padding-right:2.5vw;color:#fff}.need-pay .amount,.need-pay-qr .amount{font-size:8vh}.pay-qr{display:block;width:100%;padding:2.5vw}@keyframes animate1{0%{fill-opacity:1}25%{fill-opacity:.6}50%{fill-opacity:.3}75%{fill-opacity:.6}100%{fill-opacity:1}}@keyframes animate2{0%{fill-opacity:.6}25%{fill-opacity:1}50%{fill-opacity:.6}75%{fill-opacity:.3}100%{fill-opacity:.6}}@keyframes animate3{0%{fill-opacity:.3}25%{fill-opacity:.6}50%{fill-opacity:1}75%{fill-opacity:.6}100%{fill-opacity:.3}}.anim-block svg path{animation-duration:1.5s;animation-iteration-count:infinite}.anim-block svg path.anim-1{animation-name:animate1}.anim-block svg path.anim-2{animation-name:animate2}.anim-block svg path.anim-3{animation-name:animate3}
#root{display:flex;flex-direction:column;width:100%;height:100vh;position:relative}*,html{box-sizing:border-box}html{margin:0;padding:0;background-color:#1c1c1c}body{margin:0;padding:0}.error-boundary{color:#fff;width:100%;text-align:center;height:100vh;background-color:#0b63b9;display:flex;flex-direction:column;justify-content:center;align-items:center}
@font-face{font-family:"Montserrat";src:local("Montserrat Hairline"),local("Montserrat-Hairline"),url(../3603cac57892871c545b.woff2) format("woff2"),url(../773021a8eaf19ecf5baa.woff) format("woff"),url(../d552807a976426a4cd7a.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Montserrat";src:local("Montserrat Light"),local("Montserrat-Light"),url(../6cc9bd2cfb3dbbada114.woff2) format("woff2"),url(../aa15ff354a1fa9367070.woff) format("woff"),url(../5f5ee38fd17c50b45cc5.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";src:local("Montserrat"),local("Montserrat-Regular"),url(../0d901f262f8a347ed61b.woff2) format("woff2"),url(../47c6de9728e201a2a624.woff) format("woff"),url(../087334ca601e288c996e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../c7baf600e3630f4323d4.woff2) format("woff2"),url(../c8db125a627a449c4d5d.woff) format("woff"),url(../762081826406b019c89c.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:local("Montserrat Black"),local("Montserrat-Black"),url(../3bf59108cd452d1a06d8.woff2) format("woff2"),url(../679d7c0168e5b599837b.woff) format("woff"),url(../d183778d7a85c90654b5.ttf) format("truetype");font-weight:900;font-style:normal}
