body{background-color:#f4f4f5;background-color:var(--tg-theme-secondary-bg-color,#f4f4f5);font-family:Roboto,system-ui,sans-serif;margin:0;padding:0}#root{height:100vh;width:100vw}*,:after,:before{box-sizing:border-box}.app{height:100%;width:100%}.photo_box,.photo_box img{height:100%;width:100%}.photo_box img{object-fit:cover}.btn_box{display:flex;gap:10px;position:relative}p{color:#000;color:var(--tg-theme-text-color,#000)}.VStack{display:flex;flex-direction:column}.VStack.justifyStart{justify-content:flex-start}.VStack.justifyCenter{justify-content:center}.VStack.justifyEnd{justify-content:flex-end}.VStack.justifyBetween{justify-content:space-between}.VStack.alignStart{align-items:flex-start}.VStack.alignCenter{align-items:center}.VStack.alignEnd{align-items:flex-end}.VStack.gap5{gap:5px}.VStack.gap10{gap:10px}.VStack.gap15{gap:15px}.VStack.gap25{gap:25px}.VStack.gap30{gap:30px}.VStack.max{width:100%}.VStack.wrap{flex-wrap:wrap}.VStack.nowrap{flex-wrap:nowrap}.common_section .section:not(:last-child):after{background:#fff;background:var(--tg-theme-secondary-bg-color,#fff);bottom:0;content:"";height:1px;position:absolute;right:0;width:calc(100% - 64px)}.common_section.max{width:100%}.common_section.hide{display:none}.section{background:#fff;background:var(--tg-theme-section-bg-color,#fff);padding:10px 14px;position:relative}.section.clickable:hover{cursor:pointer}.section.max{width:100%}.section.disabled{pointer-events:none}.text_box{color:#000;color:var(--tg-theme-text-color,#000);font-size:16px;line-height:20px}.text_box.max{width:100%}.text_box.hint{color:#707579;color:var(--tg-theme-hint-color,#707579)}.text_box.text{color:#000;color:var(--tg-theme-text-color,#000)}.text_box.size_s{font-size:12px;font-weight:400}.text_box.size_m{font-size:16px;font-weight:400}.text_box.size_l{font-size:20px;font-weight:500}.text_box.start{text-align:start}.text_box.center{text-align:center}.HStack{display:flex;flex-direction:row}.HStack.justifyStart{justify-content:flex-start}.HStack.justifyCenter{justify-content:center}.HStack.justifyEnd{justify-content:flex-end}.HStack.justifyBetween{justify-content:space-between}.HStack.justifyAround{justify-content:space-around}.HStack.alignStart{align-items:flex-start}.HStack.alignCenter{align-items:center}.HStack.alignEnd{align-items:flex-end}.HStack.gap5{gap:5px}.HStack.gap10{gap:10px}.HStack.gap15{gap:15px}.HStack.gap25{gap:25px}.HStack.gap30{gap:30px}.HStack.max{width:100%}.HStack.wrap{flex-wrap:wrap}.HStack.nowrap{flex-wrap:nowrap}.SvgContainer{align-items:center;display:flex;justify-content:center}.SvgContainer.accent .Svg{color:#3390ec;color:var(--tg-theme-button-color,#3390ec)}.SvgContainer.subtitle .Svg{color:#707579;color:var(--tg-theme-subtitle-text-color,#707579)}.wrap_any{overflow-wrap:anywhere}.video_box{align-items:center;display:flex;height:calc(var(--tg-viewport-height)/2);justify-content:center;overflow:hidden;position:relative;width:100%}.video_online{min-height:100%;min-width:100%;position:absolute;transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1)}.video_online.hide{opacity:0}.video_box__wrapper{border:10px solid;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.video_online::-webkit-media-controls{display:none!important}.canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.face_overlay{border-radius:50%;height:300px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.face_id_status_bar{position:absolute;right:15px;top:15px;width:50px}.face_overlay.detection_loaded{animation:spin 1s linear infinite;border-color:#3498db #0000;border-style:solid;border-width:4px}.face_overlay.detection_loaded:after{animation:unspin 1s linear infinite;color:#2c84bf;content:"Загрузка...";font-family:Arial,sans-serif;font-size:24px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes unspin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}.face_overlay.detection_start.ok{border:4px solid #3390ec;border:4px solid var(--tg-theme-button-color,#3390ec)}.face_overlay.detection_start.err{border:4px solid #707579;border:4px solid var(--tg-theme-subtitle-text-color,#707579)}.statusBar{background-color:#707579;background-color:var(--tg-theme-subtitle-text-color,#707579);border-radius:4px;transition:background-color .3s ease}.statusBar.active{background-color:#3390ec;background-color:var(--tg-theme-button-color,#3390ec)}.img_box{align-items:center;display:flex;height:calc(var(--tg-viewport-height)/2);justify-content:center;overflow:hidden;position:relative;width:100%}.img_box.hide{opacity:0}.img{min-height:100%;min-width:100%;position:absolute;transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1)}.button{align-content:center;background-color:#3390ec;background-color:var(--tg-theme-button-color,#3390ec);border:none;border-radius:12px;color:#fff;color:var(--tg-theme-button-text-color,#fff);cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:20px;min-width:fit-content;outline:none;padding:10px 5px}.button.disabled{background-color:#3c3c3e;color:#606060;cursor:auto;pointer-events:none}.button.max{width:100%}
/*# sourceMappingURL=main.3e2a9303.css.map*/