.actionToggle{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:16px 16px 16px 0}.actionToggle:not(:last-child){border-bottom:1px solid #d6d6d6}.actionToggle-content{padding:0 16px 0 0}.actionToggle-title{margin:0;color:#222;font-size:20px;font-weight:400;letter-spacing:.01em;line-height:150%}.actionToggle-title--small{color:#222;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:170%}.actionToggle-subtitle{margin:0;color:#222;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:170%}.panel{background-color:#fff;box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.16);border-radius:8px;overflow:hidden}.takePhotoAccountPermissions{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:100%;padding:0 16px 0;text-align:left}.takePhotoAccountPermissions-title{margin:0 0 16px;color:#222;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:150%}.takePhotoAccountPermissions-text{margin:0 0 24px;color:#3d3d3d;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoAccountPermissions-panel{width:100%;margin:0 0 24px;padding:16px}.takePhotoAccountPermissions-action.actionToggle{margin:0 0 4px;padding:0}.takePhotoAccountPermissions-action.actionToggle:not(:last-child){border:none}.takePhotoAccountPermissions-action.actionToggle .actionToggle-title{color:#222;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:170%}.takePhotoAccountPermissions-hint{max-width:250px;color:#222;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoAccountPermissions-hint a{color:#0a74ff;text-decoration:none}.takePhotoAccountPermissions-hint a:hover{text-decoration:underline}.takePhotoAccountPermissions-submit{width:100%;margin:auto 0 0}.topBarBackClose{display:flex;justify-content:space-between;align-items:flex-start;position:fixed;top:0;left:0;width:100%;height:80px;padding:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:8}.topBarBackClose--theme-white{background-color:hsla(0,0%,100%,.84)}.topBarBackClose--theme-gray{background-color:hsla(0,0%,96.1%,.84)}.topBarBackClose--theme-transparent{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent}.topBarBackClose-control.btn{width:48px;height:48px}.topBarBackClose-control.btn .btn-icon{width:32px;height:32px}.topBarBackClose-control.btn,.topBarBackClose-control.btn:active,.topBarBackClose-control.btn:focus,.topBarBackClose-control.btn:hover{background-color:transparent}.topBarBackClose-control.btn.topBarBackClose-control--back .btn-icon{stroke:#3d3d3d}.topBarBackClose-control.btn.topBarBackClose-control--close .btn-icon{stroke:#222}.takePhotoCameraPermissions{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100%;padding:80px 16px 0;text-align:left}.takePhotoCameraPermissions-title{margin:0 0 8px;color:#222;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:150%}.takePhotoCameraPermissions-text{margin:0 0 24px;color:#3d3d3d;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%;text-align:center}.takePhotoCameraPermissions-panel{margin:0 0 24px;padding:8px 8px 24px}.takePhotoCameraPermissions-hint{margin:0 0 12px;color:#3d3d3d;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:170%;text-align:center}.takePhotoCameraPermissions-imageHint{display:block;width:100%;height:auto;max-width:290px;margin:0 auto}.takePhotoCameraPermissions-submit{width:100%;margin:auto 0 0}.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}.takePhotoChildren{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:100%;padding:0 16px 0;text-align:left}.takePhotoChildren-heading{margin:0 0 8px;color:#222;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:150%}.takePhotoChildren-text{margin:0 0 24px;color:#3d3d3d;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoChildren-input{width:100%}.takePhotoChildren-childControl{margin:32px 0 8px;padding:0}.takePhotoChildren-submit{width:100%;margin:auto 0 0}.takePhotoChildren-submitLater{margin-top:16px;width:100%;font-weight:400;text-decoration:underline}.takePhotoChildren-submitLater:hover{text-decoration:none}.takePhotoInviteCode{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:100%;padding:92px 16px 0;text-align:left}.takePhotoInviteCode-heading{margin:0 0 8px;color:#222;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:150%}.takePhotoInviteCode-text{margin:0 0 24px;color:#3d3d3d;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoInviteCode-childName{margin:0 0 4px;color:#222;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoInviteCode-input{width:100%}.takePhotoInviteCode-input+.takePhotoInviteCode-input{margin-top:16px}.takePhotoInviteCode-input .inputText-icon svg{stroke:#1fd160!important}.takePhotoInviteCode-action.actionToggle{margin:16px 0 24px;padding:0;border:none}.takePhotoInviteCode-action.actionToggle .actionToggle-title{color:#222;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoInviteCode-input+.takePhotoInviteCode-childName{margin-top:16px}.takePhotoInviteCode-submit{width:100%;margin:auto 0 0}.takePhotoInviteCode-skipControl{margin-top:16px;width:100%;font-weight:400;text-decoration:underline}.takePhotoInviteCode-skipControl:hover{text-decoration:none}.takePhotoStart{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100%;padding:0 16px 0;text-align:left}.takePhotoStart-header{position:relative;margin:0 -16px 16px;padding:148px 16px 8px;background-color:#2edbe3}.takePhotoStart-topBar{position:absolute;top:0;left:0;width:100%}.takePhotoStart-topBar .topBarBackClose-control.btn,.takePhotoStart-topBar .topBarBackClose-control.btn:active,.takePhotoStart-topBar .topBarBackClose-control.btn:focus,.takePhotoStart-topBar .topBarBackClose-control.btn:hover{background-color:#fff}.takePhotoStart-title{margin:0 0 4px;color:#fff;font-size:32px;font-weight:700;letter-spacing:0;line-height:110%}.takePhotoStart-subtitle{margin:0;color:#fff;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:150%}.takePhotoStart-beforeStartHint{align-self:flex-start;margin:0 0 16px;color:#717171;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:140%}.takePhotoStart-panel{margin:0 0 24px;padding:8px}.takePhotoStart-hint{display:flex;justify-content:flex-start;align-items:flex-start;padding:5px 8px}.takePhotoStart-hint+.takePhotoStart-hint{margin-top:8px}.takePhotoStart-hintIcon{flex:1 0 24px;margin:0 8px 0 0;width:24px;height:24px;stroke:#717171}.takePhotoStart-hintText{flex:1 1 100%;margin:0;color:#222;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:170%}.takePhotoStart-submit{width:100%;margin:auto 0 0}.takePhotoStart-submitLater{margin-top:16px;font-weight:400;text-decoration:underline}.takePhotoStart-submitLater:hover{text-decoration:none}@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}.viewProfileChildren{height:100%}.viewProfileChildren.viewProfileChildren--step-photoCapture{max-width:none}