.modalLivenessCheckError{text-align:center}.modalLivenessCheckError-control,.modalLivenessCheckError-text,.modalLivenessCheckError-title{display:block;max-width:360px}.modalLivenessCheckError-title{margin:0 auto 16px;color:#222;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:150%}.modalLivenessCheckError-text{margin:0 auto 32px;color:#222;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%}.modalLivenessCheckError-control{width:100%;margin:0 auto 8px}.modalLivenessCheckError-control+.modalLivenessCheckError-control{margin-top:16px}.takePhotoCaptureSimple{position:relative;width:100%;height:100%}.takePhotoCaptureSimple--step-confirm,.takePhotoCaptureSimple--step-photoNotSupported{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:375px;margin:0 auto;padding:80px 16px 0}.takePhotoCaptureSimple--step-confirm .takePhotoCaptureSimple-photo{flex:0 0 auto;position:relative;width:258px;height:364px;margin:0 auto 4px;border:1px solid #f5f5f5;border-radius:50%}.takePhotoCaptureSimple-photo,.takePhotoCaptureSimple-videoCaptureStream{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.takePhotoCaptureSimple-captureMessageHolder{display:flex;justify-content:center;position:absolute;left:0;bottom:134px;width:100%;padding:0 16px}.takePhotoCaptureSimple-captureMessage{padding:12px 16px;color:#222;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:140%;text-align:center;background-color:#fff;box-shadow:0 2px 8px rgba(40,41,61,.08),0 20px 32px rgba(96,97,112,.24);border-radius:8px}.takePhotoCaptureSimple-captureFooter{display:flex;justify-content:space-between;align-items:center;position:absolute;left:0;bottom:0;width:100%;height:110px;padding:20px 24px;background-color:rgba(34,34,34,.3)}.takePhotoCaptureSimple-captureFooterControlHolder{width:60px}.takePhotoCaptureSimple-captureFooterControlHolder:first-child{text-align:left}.takePhotoCaptureSimple-captureFooterControlHolder:last-child{text-align:right}.takePhotoCaptureSimple-captureTakePhotoControl{position:relative;width:70px;height:70px;border-radius:50%}.takePhotoCaptureSimple-captureTakePhotoControl,.takePhotoCaptureSimple-captureTakePhotoControl:active,.takePhotoCaptureSimple-captureTakePhotoControl:focus,.takePhotoCaptureSimple-captureTakePhotoControl:hover{background-color:#fff;box-shadow:none}.takePhotoCaptureSimple-captureTakePhotoControl:disabled{opacity:.3}.takePhotoCaptureSimple-captureTakePhotoControl:before{content:"";position:absolute;left:50%;top:50%;width:58px;height:58px;border:2px solid #000;border-radius:50%;transform:translate(-50%,-50%)}.takePhotoCaptureSimple-captureCounter{color:#fff;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoCaptureSimple-captureCameraControl.btn{margin-right:-10px;padding:10px}.takePhotoCaptureSimple-captureCameraControl.btn,.takePhotoCaptureSimple-captureCameraControl.btn:active,.takePhotoCaptureSimple-captureCameraControl.btn:focus,.takePhotoCaptureSimple-captureCameraControl.btn:hover{background-color:transparent;box-shadow:none}.takePhotoCaptureSimple-captureCameraControl.btn:disabled{opacity:.3}.takePhotoCaptureSimple-captureCameraControl.btn .btn-icon{width:35px;height:35px}.takePhotoCaptureSimple-captureCameraControl.btn .btn-icon,.takePhotoCaptureSimple-captureCameraControl.btn:active .btn-icon,.takePhotoCaptureSimple-captureCameraControl.btn:focus .btn-icon,.takePhotoCaptureSimple-captureCameraControl.btn:hover .btn-icon{stroke:#fff}.takePhotoCaptureSimple-confirmTitle,.takePhotoCaptureSimple-mediaNotSupportedTitle{margin:0 0 8px;color:#222;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:150%}.takePhotoCaptureSimple-confirmText,.takePhotoCaptureSimple-mediaNotSupportedText{margin:0 0 16px;color:#222;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoCaptureSimple-confirmFooter,.takePhotoCaptureSimple-mediaNotSupportedFooter{display:flex;justify-content:space-between;align-items:center;width:100%;margin:auto 0 0}.takePhotoCaptureSimple-mediaNotSupportedConfirm.btn{width:100%}.takePhotoCaptureSimple-topBar{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;width:100%;height:80px;padding:16px}.takePhotoCaptureSimple-topBarControlHolder{width:48px}.takePhotoCaptureSimple-topBarControl.btn{width:48px;height:48px}.takePhotoCaptureSimple-topBarControl.btn .btn-icon{width:32px;height:32px;stroke:#3d3d3d}.takePhotoCaptureSimple-topBarControl.btn,.takePhotoCaptureSimple-topBarControl.btn:active,.takePhotoCaptureSimple-topBarControl.btn:focus,.takePhotoCaptureSimple-topBarControl.btn:hover{background-color:#fff}.takePhotoCaptureSimple-topBarHeading{margin:0;padding:0 8px;font-size:14px;font-weight:700;letter-spacing:.14em;line-height:150%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.takePhotoCaptureSimple-topBarHeading.takePhotoCaptureSimple-topBarHeading--light{color:#fff}.takePhotoCaptureSimple-topBarHeading.takePhotoCaptureSimple-topBarHeading--dark{color:#222}.modalSelfie{background-color:#fff}.modalSelfie-takePhotoCapture{width:100%;height:100%}.modalSelfie-takePhotoCapture.takePhotoCaptureSimple--step-confirm,.modalSelfie-takePhotoCapture.takePhotoCaptureSimple--step-photoNotSupported{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.modalPhotoSearch-layout{width:100%;max-width:343px;margin:0 auto;padding:0 0 24px}.modalPhotoSearch-heading{margin:0;color:#222;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:150%;text-align:center}.modalPhotoSearch-text{margin:16px 0 0;color:#000;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%;text-align:center}.modalPhotoSearch-control.btn{width:100%;margin:32px 0 0}.modalPhotoSearch-control.btn+.modalPhotoSearch-control.btn{margin-top:16px}.modalPhotoSearch-progressHolder+.modalPhotoSearch-heading{margin:24px 0 0}.modalPhotoSearch-progressHolder{position:relative;width:100%;margin:0}.modalPhotoSearch-progress{display:block;width:100px;height:100px;margin:0 auto}.modalPhotoSearch-progressPercentHolder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modalPhotoSearch-progressPercent{margin:0;color:#222;font-size:20px;font-weight:400;letter-spacing:.01em;line-height:150%}@font-face{font-family:Objectivity;font-weight:400;src:url(../fonts/Objectivity-Regular.66fdc129.woff) format("woff"),url(../fonts/Objectivity-Regular.7e94f9e8.woff2) format("woff2"),url(../fonts/Objectivity-Regular.01b8bfff.otf) format("opentype");font-display:swap}@font-face{font-family:Objectivity;font-weight:500;src:url(../fonts/Objectivity-Medium.6953fe75.woff) format("woff"),url(../fonts/Objectivity-Medium.636d1051.woff2) format("woff2"),url(../fonts/Objectivity-Medium.3984541f.otf) format("opentype");font-display:swap}@font-face{font-family:Objectivity;font-weight:700;src:url(../fonts/Objectivity-Bold.377fe5ff.woff) format("woff"),url(../fonts/Objectivity-Bold.2ab6f932.woff2) format("woff2"),url(../fonts/Objectivity-Bold.71120389.otf) format("opentype");font-display:swap}.searchResultTile{position:relative;cursor:pointer;background-position:50%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.searchResultTile:before{content:"";display:block;padding:100% 0 0 0}.searchResultTile:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-blend-mode:darken;mix-blend-mode:normal;z-index:1}.searchResultTile-text{position:absolute;bottom:0;width:100%;margin:0;padding:0 16px 4px;text-align:center;z-index:2}.searchResultTile--theme1:after{height:54px;background:linear-gradient(180deg,rgba(0,0,0,.0001),rgba(40,41,61,.34) 99.88%)}.searchResultTile--theme1 .searchResultTile-text{color:#fff;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:140%}.searchResultTile--theme2{border-radius:16px;box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.16)}.searchResultTile--theme2:after{height:67px;background:linear-gradient(180deg,rgba(0,0,0,.0001),rgba(40,41,61,.24) 99.88%);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.searchResultTile--theme2 .searchResultTile-text{color:#fff;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%}