@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.button-component{display:flex;z-index:1;flex-direction:row;align-items:center;justify-content:center;flex:1 1 0%;margin:12px;padding:4px 15px;border:none;height:var(--button-height-baseline);font-size:var(--button-font-size-baseline);font:700 1em var(--font-family-bold);transition:none;border-radius:var(--button-radius-baseline);color:#fff}.button-component.button-retake-image{color:var(--button-retake-hover-text-color);border-color:var(--button-retake-hover-text-color)}.button-component.button-retake-image:hover{border-color:var(--button-retake-hover-border-color)}.button-component.primary{border-color:var(--button-stepper-background-color);background-color:var(--button-stepper-background-color)}.button-component.link{color:var(--button-stepper-background-color);border-color:transparent;background:transparent;box-shadow:none}.button-component.default,.button-component.primary,.button-component.ghost{min-width:150px}.button-componentinput{color:#000}.button-component.link{flex:none;width:unset;height:25px;padding:0;border:0;font:400 1em var(--font-family-regular)}.button-component.hidden{visibility:hidden}.button-component.circular{transition:all .25s;width:65px;height:65px;border-radius:100%;padding:0;margin:0;background-color:#000;border:solid 6px white;display:flex;flex:none;flex-direction:column}.button-component.circular .button-component-circle{transition:all .25s;width:45px;height:45px;border-radius:100%;padding:0;background-color:#fff}.button-component.circular[disabled],.button-component.circular:disabled{background-color:#d3d3d3;border-color:#fff}.button-component.circular[disabled] .button-component-circle,.button-component.circular:disabled .button-component-circle{background-color:#fff}@media only screen and (max-height: 576px){.button-component.circular{width:55px;height:55px}.button-component.circular .button-component-circle{width:35px;height:35px}}@media (hover: hover){.button-component:hover{color:var(--button-hover-text-color);border-color:var(--button-border-color);background-color:var(--button-background-color)}}.logo-wrapper{max-height:80px;display:flex;justify-content:center}.logo-image{max-height:100%;max-width:100%;object-fit:fill}.page-component{display:flex;position:relative;height:100%;width:100%;text-align:center;max-width:500px;max-height:750px;flex-direction:column}.page-component header{padding-top:40px;padding-bottom:20px;max-width:90%;margin:0 auto}.page-component main{display:flex;flex-direction:column;flex:1}.white-bg{background-color:#fff}@media only screen and (min-height: 576px){.page-component{box-shadow:0 5px 10px #0000001a;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-o-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-ms-box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}}.text-component{text-align:center}.text-component.bold{font-weight:700}.text-component strong{font-size:1.125rem;font:600 1em var(--font-family-semibold)}.error-component .error-component-content{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px}.error-component .error-component-content .error-title{margin-top:15px;font-size:24px}.error-component .error-component-content .error-description{font-size:18px;align-self:center;width:80%}.error-component .error-component-content .error-icon{align-self:center;margin:15px 0}.error-component .button-component{width:90%;position:absolute;bottom:20px;margin-left:5%}.spinner-loader{width:11.2px;height:11.2px;border-radius:11.2px;box-shadow:28px 0 #2f2f2f33,22.7px 16.5px #2f2f2f66,8.68px 26.6px #2f2f2f99,-8.68px 26.6px #2f2f2fcc,-22.7px 16.5px #2f2f2f;animation:spinner-loader-animation 1.4s infinite linear}.spinner-loader .ant-spin-dot-item{background-color:#000}@keyframes spinner-loader-animation{to{transform:rotate(360deg)}}.circular-progress-loader{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;border-radius:50%;padding:.25em;width:48px;height:48px;color:var(--primary-color-600);background-color:transparent;font-size:16px;overflow:hidden}.circular-progress-loader::-webkit-progress-bar{background-color:transparent}.circular-progress-loader:indeterminate{-webkit-mask-image:linear-gradient(transparent 50%,black 50%),linear-gradient(to right,transparent 50%,black 50%);mask-image:linear-gradient(transparent 50%,#000 50%),linear-gradient(to right,transparent 50%,black 50%);animation:circular-progress-loader 6s infinite cubic-bezier(.3,.6,1,1)}:-ms-lang(x),.circular-progress-loader:indeterminate{animation:none}.circular-progress-loader:indeterminate:before,.circular-progress-loader:indeterminate::-webkit-progress-value{content:"";display:block;box-sizing:border-box;margin-bottom:.25em;border:solid .25em transparent;border-top-color:currentColor;border-radius:50%;width:100%!important;height:100%;background-color:transparent;animation:circular-progress-loader-pseudo .75s infinite linear alternate}.circular-progress-loader:indeterminate::-moz-progress-bar{box-sizing:border-box;border:solid .25em transparent;border-top-color:currentColor;border-radius:50%;width:100%;height:100%;background-color:transparent;animation:circular-progress-loader-pseudo .75s infinite linear alternate}.circular-progress-loader:indeterminate::-ms-fill{animation-name:-ms-ring}@keyframes circular-progress-loader{0%{transform:rotate(0)}12.5%{transform:rotate(180deg);animation-timing-function:linear}25%{transform:rotate(630deg)}37.5%{transform:rotate(810deg);animation-timing-function:linear}50%{transform:rotate(1260deg)}62.5%{transform:rotate(1440deg);animation-timing-function:linear}75%{transform:rotate(1890deg)}87.5%{transform:rotate(2070deg);animation-timing-function:linear}to{transform:rotate(2520deg)}}@keyframes circular-progress-loader-pseudo{0%{transform:rotate(-30deg)}29.4%{border-left-color:transparent}29.41%{border-left-color:currentColor}64.7%{border-bottom-color:transparent}64.71%{border-bottom-color:currentColor}to{border-left-color:currentColor;border-bottom-color:currentColor;transform:rotate(225deg)}}.loading-block{display:flex;flex-direction:row;justify-content:center;padding:100px 0;margin-top:50%}.processing-component .loading-block{margin-top:7.5vh}.processing-component .loading-block.centered{margin-top:50%}.spinner-autocapture circle{animation:rotate 1.5s linear infinite}@keyframes rotate{50%{stroke-dashoffset:94;stroke-dasharray:6 57}to{stroke-dashoffset:188;stroke-dasharray:51 12}}.instruction{display:flex;min-height:34px;margin:15px 0;align-items:center}.instruction .instruction-icon-wrapper{align-items:center}.instruction .instruction-icon{height:28px;max-width:28px;position:relative;left:50%;transform:translate(-50%)}.instruction .details-section{text-align:left;margin-left:20px}.instruction .details-section .instruction-title{font-size:14px}.consent-modal .general-consent-message{max-height:70%;overflow:scroll;font-size:var(--font-size-sm);text-align:left;padding:0 15px 0 12px}.consent-modal .general-consent-message p{text-align:center;line-height:20px}.consent-modal .general-consent-icons{display:flex;justify-content:space-evenly;margin-top:15px}.consent-modal .general-consent-icons .instruction .details-section{margin-left:0}.consent-modal .general-consent-icons .document{margin-right:55px}.consent-modal .general-consent-explanation{background:var(--consent-explanation-background-color);font:400 1em var(--font-family-regular);font-size:var(--font-size-sm);padding:10px 20px;display:block}.general-modal-overlay{background-color:var(--overlay-background-color);top:0;bottom:0;left:0;right:0;position:fixed;display:none;z-index:3}.general-modal-overlay.show{display:block}.general-modal-placement{position:absolute;bottom:0;height:0;width:100%;overflow:hidden}.general-modal-placement.show{height:100%}.align-to-center{height:100%;display:flex;justify-content:center;align-items:center}.general-page-layout{display:flex;flex-direction:column;justify-content:space-between;height:100%;line-height:17px}.general-page-layout .main-section-wrapper{margin:0 1.6rem}.general-page-layout .main-section-wrapper .general-instruction-title{padding:24px 0;font-size:24px!important;font:600 1em var(--font-family-semibold)}.general-page-layout .main-section-wrapper .general-instruction-description{font-size:var(--font-size-md);display:block;font:400 1em var(--font-family-regular)}.general-page-layout .main-section-wrapper .instructions-section{text-align:left}.general-page-layout .action-button{bottom:0;width:100%}.general-page-layout .action-button .button-component{margin-bottom:40px;width:90%;display:inline;background:var(--button-continue-background-color);color:var(--button-continue-hover-text-color)}.general-page-layout .action-button .button-component:disabled{background-color:#d3d3d3}.qr-page-wrapper{width:100%;height:100%;display:flex}.verification-in-progress-page-wrapper{height:100%;display:flex}.verification-in-progress-page-wrapper .verification-in-progress-page{max-width:479px;height:fit-content;margin:auto;padding-bottom:40px;background:#fff;box-shadow:0 3px 4px #0003;border-radius:4px}.verification-in-progress-page-wrapper .verification-in-progress-page .verification-in-progress{font-size:24px;margin-top:50px}.verification-in-progress-page-wrapper .verification-in-progress-page .loading-block{margin:0 100px}.main-layout{display:flex;flex:auto;flex-direction:row;justify-content:center;align-items:center}@media only screen and (max-height: 576px){.main-layout header{margin-top:0}}.qr-page-wrapper{width:100%;margin-top:50px}.qr-page-wrapper .logo-wrapper{max-height:40px}.qr-page-wrapper .qr-page-container{max-width:500px;background:#fff;box-shadow:0 3px 4px #0003;border-radius:4px;margin:auto;padding-top:40px;padding-bottom:40px;height:fit-content}.qr-page-wrapper .qr-page-container header{margin-top:0}.qr-page-wrapper .desktop{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;margin:0 100px}.qr-page-wrapper .desktop .qr-title{font-size:var(--font-size-4xl);margin-top:16px;margin-bottom:16px}.qr-page-wrapper .desktop .qr-code{margin:40px 0}.qr-page-wrapper .desktop .qr-url{color:#6981ff;text-decoration:underline;margin-top:12px;word-break:break-word}.consent-modal-placement{position:absolute;bottom:0;height:0;width:100%;overflow:hidden}.consent-modal-placement.show{height:100%}.consent-modal{position:absolute;overflow-y:auto;bottom:-150vh;background-color:var(--consent-modal-background-color);width:100%;left:0;padding:12px 24px 0;transition:bottom .3s ease-out;z-index:4;text-align:center;display:flex;flex-direction:column;border-radius:12px 12px 0 0;max-height:80%}.consent-modal .consent-message{max-height:70%;overflow:scroll;font-size:var(--font-size-sm);text-align:left;padding:0 15px 0 12px}.consent-modal .consent-modal-head{display:flex;justify-content:space-between;align-items:center;margin:10px 0 25px}.consent-modal .consent-modal-head .consent-modal-title{font-size:var(--font-size-md);font:600 1em var(--font-family-semibold);text-align:left;margin-bottom:0}.consent-modal .consent-modal-head .exit-button{margin:0}.consent-modal .consent-modal-sub-title{font:500 1em var(--font-family-medium);font-size:var(--font-size-lg)}.consent-modal .consent-icons{display:flex;justify-content:center;margin-top:15px}.consent-modal .consent-icons .instruction .details-section{margin-left:0}.consent-modal .consent-icons .document{margin-right:55px}.consent-modal .instruction{flex-direction:column;font:600 1em var(--font-family-semibold);font-size:var(--font-size-md)}.consent-modal .consent-explanation{margin:15px 0 12px;background:var(--consent-explanation-background-color);font:400 1em var(--font-family-regular);font-size:var(--font-size-sm);padding:10px 20px;display:block}.consent-modal .consent-dpa{font:400 1em var(--font-family-regular);font-size:var(--font-size-sm);margin-bottom:20px}.consent-modal .continue-button{bottom:0;width:100%}.consent-modal .continue-button .button-component{margin-bottom:45px;width:90%;display:inline;background:var(--button-continue-background-color);color:var(--button-continue-hover-text-color)}.consent-modal .continue-button .button-component:disabled{background-color:#d3d3d3}.consent-modal.show{bottom:0}@media only screen and (max-width: 334px){.consent-modal .consent-explanation{padding:10px 15px}.consent-modal .consent-modal-sub-title{font-size:var(--font-size-sm)}.consent-modal .consent-dpa{font-size:var(--font-size-xsm);margin-bottom:12px}.consent-modal .instruction .details-section .instruction-title{font-size:var(--font-size-sm)}}.onboarding-instructions main{display:flex;flex-direction:column;justify-content:space-between}.onboarding-instructions header{border-bottom:none}.consent-modal-overlay{background-color:var(--overlay-background-color);top:0;bottom:0;left:0;right:0;position:fixed;display:none;z-index:3}.consent-modal-overlay.show{display:block}.processing-component .sub-title,.processing-component .loading-message{text-align:center}.processing-component .sub-title{margin-top:5vh;margin-left:2.5vh;margin-right:2.5vh}.processing-component .loading-message{margin-top:5vh;margin-bottom:7.5vh}.processing-component .loading-block{padding:0}.timeout-component .timeout-component-content{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px}.timeout-component .timeout-component-content .timeout-title{margin-top:15px;font-size:24px}.timeout-component .timeout-component-content .timeout-description{font-size:18px;align-self:center;width:80%}.timeout-component .timeout-component-content .timeout-icon{align-self:center;margin:15px 0}.timeout-component .button-component{width:90%;position:absolute;bottom:20px;margin-left:5%}:not(.is-mobile).app-root .timeout-component{box-shadow:none;height:fit-content;background:#fff}:not(.is-mobile).app-root .timeout-component .continue-button{position:relative;margin-bottom:10px;margin-top:70px}:not(.is-mobile).app-root .timeout-component .continue-button .button-component:hover{background:var(--button-continue-hover-background-color);color:var(--button-continue-hover-text-color)}.camera-permission-page .button-wrapper button{margin:0 auto;width:90%}.camera-permission-page .camera-permission-title strong{font-weight:600;font-size:24px}.camera-permission-page main{justify-content:space-evenly}.checkbox-component{margin:0 26px;text-align:left;display:flex}.checkbox-component input[type=checkbox]{margin-right:17px;accent-color:var(--primary-color-500)}.checkbox-component label{font-size:var(--font-size-md)}.one-page-onboarding{display:flex;flex-direction:column;justify-content:space-between;height:100%;line-height:17px}.one-page-onboarding .instructions-wrapper{margin:0 26px}.one-page-onboarding .instructions-wrapper .general-instruction{margin-bottom:40px}.one-page-onboarding .instructions-wrapper .general-instruction .general-instruction-title{padding-top:20px;font-size:var(--font-size-2xl);font:600 1em var(--font-family-semibold)}.one-page-onboarding .instructions-wrapper .general-instruction .general-instruction-description{font-size:var(--font-size-md);display:block;font:400 1em var(--font-family-regular)}.one-page-onboarding .instructions-wrapper .onboarding-instructions-section{text-align:left}.one-page-onboarding .continue-button{bottom:0;width:100%}.one-page-onboarding .continue-button .button-component{margin-bottom:40px;width:90%;display:inline;background:var(--button-continue-background-color);color:var(--button-continue-hover-text-color)}.one-page-onboarding .continue-button .button-component:disabled{background-color:#d3d3d3}.one-page-onboarding .consent-checkbox{border-top:1px solid #cccccc;padding-top:32px}:root{--primary-color-50: #c5d2ef;--primary-color-300: #0071be;--primary-color-500: #1890ff;--primary-color-600: #4597ff;--primary-color-800: #0071be4d;--stepper-active: var(--primary-color-600);--stepper-dot: #d9d9d9;--text-color: #000000d9;--disabled-color: #979797;--button-hover-text-color: #40a9ff;--button-hover-border-color: #40a9ff;--button-border-color: #40a9ff;--button-background-color: #fff;--button-radius-baseline: 4px;--button-height-baseline: 50px;--button-font-size-baseline: 16px;--button-retake-hover-text-color: inherit;--button-retake-hover-border-color: inherit;--button-retake-border-color: inherit;--button-retake-background-color: #fff;--button-retake-radius-baseline: 40px;--button-retake-height-baseline: 50px;--button-retake-font-size-baseline: 16px;--button-stepper-hover-text-color: inherit;--button-stepper-hover-border-color: inherit;--button-stepper-hover-background-color: var(--primary-color-500);--button-stepper-border-color: inherit;--button-stepper-background-color: var(--primary-color-500);--button-stepper-radius-baseline: 4px;--button-stepper-height-baseline: 50px;--button-stepper-font-size-baseline: 16px;--button-continue-hover-text-color: #ffffff;--button-continue-hover-border-color: inherit;--button-continue-hover-background-color: var(--primary-color-500);--button-continue-border-color: inherit;--button-continue-background-color: var(--primary-color-500);--button-continue-radius-baseline: 40px;--button-continue-height-baseline: 50px;--button-continue-font-size-baseline: 16px;--overlay-background-color: rgba(0, 0, 0, .55);--consent-modal-background-color: #fff;--consent-explanation-background-color: #f2f2f2}:root{--font-family: "Inter", sans-serif;--font-family-light: "Inter", sans-serif;--font-family-regular: "Inter", sans-serif;--font-family-medium: "Inter", sans-serif;--font-family-semibold: "Inter", sans-serif;--font-family-bold: "Inter", sans-serif;--font-size-xsm: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 22px;--font-size-4xl: 24px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;height:100%}body{margin:0;font:400 1em var(--font-family-regular)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;background-color:#fff!important;color:#000!important}.ant-layout{background-color:#fff!important;color:#000!important}.app-footer{padding:10px}.ant-typography.white{color:#fff!important}.svg-primary-color{fill:var(--primary-color-600)}.svg-primary-color.stroke{stroke:var(--primary-color-600)}.svg-primary-color-50{fill:var(--primary-color-50)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,.app-root{height:100%;width:100%;display:flex;white-space:pre-line;flex-direction:column}#root{flex-direction:row;justify-content:center;align-items:center}ul{list-style:none;padding:0;margin:0}.page-layout{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%;width:100%;text-align:center}.z-top{z-index:1}.z-bottom{z-index:0}.landscape-overlay{display:none;z-index:2;height:100%;width:100%;margin:0 auto;justify-content:center;flex-direction:column;align-items:center;text-align:center;background:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:var(--text-color);font:500 1em var(--font-family-medium)}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}a{color:var(--primary-color-500);text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}@media (min-aspect-ratio: 1.0001){.is-mobile .landscape-overlay{display:flex}.is-mobile .main-layout,.is-mobile .page-component{display:none!important}}:not(.is-mobile).app-root{max-width:100%;max-height:100%;background:#e7eaed}:not(.is-mobile).app-root .error-component{box-shadow:none;height:fit-content;background:#fff}:not(.is-mobile).app-root .error-component .continue-button{position:relative;margin-bottom:10px;margin-top:70px}:not(.is-mobile).app-root .error-component .continue-button .button-component:hover{background:var(--button-continue-hover-background-color);color:var(--button-continue-hover-text-color)}
