@charset "UTF-8";:root{--geo-blue: #0041ED;--titanium-grey: #A0AFBE;--cloud-grey: #F4F7FA;--space-navy: #0A003C;--primary-color: #0A003C;--background-color: #FFFFFF;--primary-main: #0041ED;--secondary-background: #F6FBFF;--primary-text: #0A003C;--primary-border: #A0AFBE;--secondary-border: #E2E4E7;--fade-color: rgba(0, 0, 0, .4);--text-disabled: rgba(0, 0, 0, .38);--warning-color: #D81111;--selected-background: #B7D5F3}icon{display:block;position:relative;margin:0}icon.inline{display:inline-block;vertical-align:middle}icon.arrow{height:13px;width:25px;background:transparent url(/build/images/arrow_down_blue.svg?cache=0920) 0% 0% no-repeat}icon.big-hand{width:407px;height:653px;background:transparent url(/build/images/landing/hand.svg?cache=0322) 0% 0% no-repeat}icon.back{width:20px;height:20px;background:transparent url(/build/images/arrow_back_icon.svg?cache=0322) 0% 0% no-repeat}icon.overview{width:140px;height:140px;background:transparent url(/build/images/overview.svg?cache=0322) 0% 0% no-repeat}icon.status.expired{width:80px;height:64px;background:transparent url(/build/images/token_expired.svg?cache=0920) 0 0 no-repeat;background-size:contain}icon.status.declined{width:80px;height:80px;background:transparent url(/build/images/declined_icon.svg?cache=0920) 0 0 no-repeat;background-size:contain}icon.status.verified{width:80px;height:80px;background:transparent url(/build/images/verified.svg?cache=0920) 0 0 no-repeat;background-size:contain}icon.question{width:16px;height:16px;background:transparent url(/build/images/question_icon.svg?cache=0322) 0% 0% no-repeat}icon.question.white{background:transparent url(/build/images/question_white_info.svg?cache=0322) 0% 0% no-repeat}icon.next{width:20px;height:20px;background:transparent url(/build/images/arrow_next_icon.svg?cache=0322) 0% 0% no-repeat}icon.close{width:14px;height:14px;background:transparent url(/build/images/close_cross.svg?cache=0322) 0% 0% no-repeat}icon.warning{width:32px;height:32px;background:transparent url(/build/images/warning_icon.svg?cache=0322) 0% 0% no-repeat}icon.camera{width:24px;height:24px;background:transparent url(/build/images/camera_icon_white.svg?cache=0322) 0% 0% no-repeat}icon.arrow.white{height:18px;width:18px;background:transparent url(/build/images/arrow_down_white.svg?cache=0920) 0% 0% no-repeat}loadspinner{display:block;width:50px;height:50px;position:relative}loadspinner placeholder{position:absolute;top:150%;left:50%;transform:translate(-50%,-50%);font-weight:400;width:60px;text-align:center;display:inline-block;font-size:14px}loadspinner dot{display:block;width:100%;height:100%;position:absolute;left:0;top:0}loadspinner dot:before{content:"";display:block;margin:0 auto;width:17.5%;height:17.5%;background-color:var(--primary-main);border-radius:100%;-webkit-animation:loadspinner-fadingCircle 1.2s infinite ease-in-out both;animation:loadspinner-fadingCircle 1.2s infinite ease-in-out both}loadspinner dot.dot2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}loadspinner dot.dot2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}loadspinner dot.dot3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}loadspinner dot.dot3:before{-webkit-animation-delay:-1s;animation-delay:-1s}loadspinner dot.dot4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}loadspinner dot.dot4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}loadspinner dot.dot5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}loadspinner dot.dot5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}loadspinner dot.dot6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}loadspinner dot.dot6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}loadspinner dot.dot7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}loadspinner dot.dot7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}loadspinner dot.dot8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}loadspinner dot.dot8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}loadspinner dot.dot9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}loadspinner dot.dot9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}loadspinner dot.dot10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}loadspinner dot.dot10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}loadspinner dot.dot11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}loadspinner dot.dot11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}loadspinner dot.dot12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}loadspinner dot.dot12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@keyframes loadspinner-fadingCircle{0%,39%,to{opacity:0;width:7%;height:7%}40%{opacity:1;width:17.5%;height:17.5%}}*{margin:0;padding:0;box-sizing:border-box}html{width:100%;min-height:100svh}body{width:100%;min-height:100svh;overflow-y:auto;overflow-x:hidden;background-color:var(--background-color);-webkit-text-size-adjust:none;touch-action:manipulation;display:block}main{min-height:100svh;display:block;position:relative;font-family:Inter,DM Sans,sans-serif;font-size:18px;font-weight:400;color:var(--primary-text);background-color:var(--background-color)}ul,ol{padding:0 0 0 30px;margin-top:20px}ol.numbered{padding:0;list-style:none;counter-reset:description-counter}ol.numbered li{counter-increment:description-counter}ol.numbered li:before{content:counter(description-counter) ". ";font-weight:700}sticker{display:block;width:100%;-webkit-text-size-adjust:auto}sticker.main{font-weight:700}sticker.title{font-weight:700;font-size:24px;color:var(--geo-blue);text-align:center}sticker sticker~sticker{margin-top:25px}step{display:none;width:100%;min-height:100svh;flex:1;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0;padding:0}step.active{display:flex}step block{display:block}step button{display:block;margin:16px 16px 0;padding:8px 16px;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.3px;color:var(--primary-main);background-color:var(--background-color);border-radius:8px;border:.5px solid var(--primary-main);cursor:pointer}step button.main{background-color:var(--primary-main);color:var(--background-color)}step button label{display:inline-block}step header{width:100%;position:relative}step header icon.back{cursor:pointer;position:absolute;top:20px;left:27px}step header name{display:block;color:var(--primary-main);text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin-top:15px}step header flow-progress{margin-top:20px;border-bottom:1px solid var(--secondary-border);padding:0 30px 20px}step content{width:100%;display:block}step content name{display:block;color:var(--primary-main);text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:32px}step content headling{display:block;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.1px}step content text{display:block;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}step content notice{display:block;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px}step footer{display:initial;width:100%;height:auto;padding:0 0 40px;background-color:unset}step footer buttons{display:block;padding:0 16px}step footer buttons button{width:100%;margin:16px 0 0}@media (min-width: 640px){step{padding:0 100px}}.mini-logo{height:30px;vertical-align:bottom;margin-bottom:-3px;margin-right:-5px;margin-left:-5px}dialog{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:85%;max-width:330px;min-height:250px;max-height:87vh;overflow-x:hidden;overflow-y:auto;z-index:999;background:var(--background-color);border:1px solid var(--primary-border);border-radius:4px;padding:32px 16px 24px;-webkit-text-size-adjust:auto}dialog::backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--fade-color)}dialog icon.close{position:absolute;top:18px;right:17px;cursor:pointer}dialog name{display:block;color:var(--primary-main);text-align:center;font-size:26px;font-style:normal;font-weight:600;line-height:32px}dialog text{display:block;margin-top:32px;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px}dialog button{width:100%;margin:32px 0 0}dialog ul,dialog ol{padding:0 20px}@media screen and (orientation: landscape){dialog{padding:23px;max-width:500px}dialog button{max-width:300px;margin:10px auto 0}dialog ul,dialog ol{margin-top:10px}}flow-progress{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0;padding:0}flow-progress progress-point{display:inline-block;width:31%;height:8px;border-radius:2px;background-color:var(--primary-main)}flow-progress progress-point[data-step=ssn]{display:none}main[hasStepSsn] flow-progress progress-point{width:23%}main[hasStepSsn] flow-progress progress-point[data-step=ssn]{display:inline-block}flow-progress.active-id-type progress-point[data-step=id-type]~progress-point,flow-progress.active-id-front progress-point[data-step=id-front]~progress-point,flow-progress.active-selfie progress-point[data-step=selfie]~progress-point,flow-progress.active-ssn progress-point[data-step=ssn]~progress-point{background-color:var(--secondary-border)}flow-progress.active-id-type progress-point[data-step=id-type],flow-progress.active-id-front progress-point[data-step=id-front],flow-progress.active-selfie progress-point[data-step=selfie],flow-progress.active-ssn progress-point[data-step=ssn]{background-color:var(--selected-background)}.company-logo-block{width:100%;padding:20px 0 0}.company-logo-block .company-logo-replace{text-align:center}.company-logo-block .company-logo-replace img{min-width:40px;min-height:40px;max-width:300px;max-height:90px}faq a{color:var(--primary-main)}@supports not (min-height: 100svh){html,body,main,step.new{min-height:100vh}}.element-hide{display:none!important}.info-block{display:block;width:100%;text-align:center}.info-block .link{font-size:14px;font-weight:400;line-height:20px;color:var(--primary-main);cursor:pointer}.info-block icon.question{vertical-align:text-bottom;display:inline-block;margin-left:5px;vertical-align:sub}.remaining-time{width:100%}.remaining-time .remaining-time-timer{color:var(--warning-color);text-align:center;line-height:25px;height:25px;margin:25px auto}#debug-window{display:none;position:fixed;top:5px;left:5px;background-color:#fff;color:#ccc;max-width:200px;max-height:200px;overflow:auto;z-index:999}#loading{justify-content:center}#loading content{text-align:center}#loading loadspinner{display:inline-block}#loading notice{margin-top:20px}#step-privacy-policy{font-size:14px;line-height:20px}#step-privacy-policy .policy-title{font-weight:700;font-size:20px;color:var(--primary-main)}#step-privacy-policy content{padding:0 30px;margin:75px 0 155px}#step-privacy-policy content p,#step-privacy-policy content h2,#step-privacy-policy content h3,#step-privacy-policy content ul,#step-privacy-policy content ol{margin-bottom:1rem}#step-privacy-policy content h2{font-size:16px}#step-privacy-policy content h3{font-size:14px}#step-privacy-policy sticker{position:fixed;background:var(--background-color);top:0;margin:0;padding:25px;text-align:center}#step-privacy-policy footer{background:var(--background-color);position:fixed;bottom:0}@media (min-width: 640px){#step-privacy-policy{padding:0 60px}#step-privacy-policy content{padding:0;margin-bottom:130px}#step-privacy-policy buttons{display:flex;flex-direction:row-reverse;padding-left:60px;padding-right:60px}#step-privacy-policy button{height:50px;margin-right:40px}#step-privacy-policy button:first-of-type{margin-right:0}#step-privacy-policy footer{padding-top:30px}}#step-select-id-type,#step-select-uk-internal-id-type{position:relative}#step-select-id-type content,#step-select-uk-internal-id-type content{padding:0 40px}#step-select-id-type headling.country-head,#step-select-uk-internal-id-type headling.country-head{margin-top:21px}#step-select-id-type block.country-select,#step-select-uk-internal-id-type block.country-select{position:relative;width:100%;margin-top:24px;z-index:5}#step-select-id-type block.country-select box.select-box,#step-select-uk-internal-id-type block.country-select box.select-box{display:block;position:relative;width:100%;color:var(--primary-border);font-size:16px;line-height:24px;padding:0}#step-select-id-type block.country-select box.select-box:before,#step-select-uk-internal-id-type block.country-select box.select-box:before{content:"";display:block;position:absolute;top:14px;left:21px;width:24px;height:24px;background:url(/build/images/select_box_icon.svg?cache=0329) 0 0 no-repeat}#step-select-id-type block.country-select box.select-box input[type=text],#step-select-uk-internal-id-type block.country-select box.select-box input[type=text]{width:100%;border-radius:8px;border:1px solid var(--secondary-background);outline:0px solid white;color:var(--primary-border);font-size:16px;line-height:28px;text-align:left;background-color:var(--secondary-background);padding:10px 15px 10px 40px}#step-select-id-type block.country-select box.select-box input[type=text]:focus,#step-select-id-type block.country-select box.select-box input[type=text]:focus-visible,#step-select-id-type block.country-select box.select-box input[type=text]:active,#step-select-uk-internal-id-type block.country-select box.select-box input[type=text]:focus,#step-select-uk-internal-id-type block.country-select box.select-box input[type=text]:focus-visible,#step-select-uk-internal-id-type block.country-select box.select-box input[type=text]:active{background-color:var(--background-color);border:1px solid var(--primary-main);outline:0px solid white;outline-offset:0px}#step-select-id-type block.country-select box.select-box input[type=text]::placeholder,#step-select-uk-internal-id-type block.country-select box.select-box input[type=text]::placeholder{font-size:16px;font-weight:500;color:var(--text-disabled);opacity:1}#step-select-id-type block.country-select box.select-box ul,#step-select-uk-internal-id-type block.country-select box.select-box ul{display:none;width:100%;list-style-type:none;max-height:170px;overflow-x:hidden;overflow-y:auto;border-radius:10px;background-color:var(--secondary-background);margin:0;padding:5px 30px 9px}#step-select-id-type block.country-select box.select-box ul.show,#step-select-uk-internal-id-type block.country-select box.select-box ul.show{display:block}#step-select-id-type block.country-select box.select-box ul li,#step-select-uk-internal-id-type block.country-select box.select-box ul li{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:5px;cursor:pointer}#step-select-id-type block.country-select box.select-box ul li.active,#step-select-uk-internal-id-type block.country-select box.select-box ul li.active{font-weight:700}#step-select-id-type block.country-select.selected box.select-box input[type=text],#step-select-uk-internal-id-type block.country-select.selected box.select-box input[type=text]{border:1px solid var(--primary-border);background-color:var(--background-color);color:var(--primary-text)}#step-select-id-type headling.id-types-title-head,#step-select-uk-internal-id-type headling.id-types-title-head{font-weight:300}#step-select-id-type headling.id-types-head,#step-select-uk-internal-id-type headling.id-types-head{margin-top:32px}#step-select-id-type block.id-types,#step-select-uk-internal-id-type block.id-types{display:flex;margin-top:24px;flex-direction:column;flex-wrap:nowrap;align-items:center}#step-select-id-type block.id-types block.no-selected-country-label,#step-select-uk-internal-id-type block.id-types block.no-selected-country-label{height:80px;width:100%;text-align:center;line-height:80px;border-radius:8px;border:1px solid var(--text-disabled);color:var(--text-disabled)}#step-select-id-type block.id-types.selected block.no-selected-country-label,#step-select-uk-internal-id-type block.id-types.selected block.no-selected-country-label{display:none}#step-select-id-type block.id-types button,#step-select-uk-internal-id-type block.id-types button{display:flex;position:relative;width:100%;height:80px;margin-top:9px;padding:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;border:1px solid var(--primary-border);color:var(--primary-text)}#step-select-id-type block.id-types button[data-sides=off],#step-select-uk-internal-id-type block.id-types button[data-sides=off]{display:none}#step-select-id-type block.id-types button label,#step-select-uk-internal-id-type block.id-types button label{font-size:16px;margin-left:22px;max-width:55%;text-align:left}#step-select-id-type block.id-types button .driver-license-icon,#step-select-id-type block.id-types button .residence-permit-icon,#step-select-uk-internal-id-type block.id-types button .driver-license-icon,#step-select-uk-internal-id-type block.id-types button .residence-permit-icon{width:54px}#step-select-id-type block.id-types button .id-card-icon,#step-select-id-type block.id-types button .passport-icon,#step-select-uk-internal-id-type block.id-types button .id-card-icon,#step-select-uk-internal-id-type block.id-types button .passport-icon{height:54px}#step-select-id-type block.id-types button icon.next,#step-select-uk-internal-id-type block.id-types button icon.next{position:absolute;top:30px;right:30px}#step-ssn-9 content{text-align:center;flex-grow:inherit}#step-ssn-9 headling{display:block;padding:0 30px}#step-ssn-9 section{margin-top:30px;display:inline-block;width:100%;max-width:270px;position:relative}#step-ssn-9 section label{color:var(--primary-main);font-size:12px;font-weight:400;display:none;position:absolute;left:0;top:-20px}#step-ssn-9 section:focus-within label{display:inline-block}#step-ssn-9 section notice{text-align:left;font-size:12px;padding-left:5px;margin-top:3px;display:none}#step-ssn-9 section input{width:100%;max-width:300px;border-radius:8px;border:1px solid var(--secondary-background);outline:0px solid white;color:var(--primary-border);font-size:16px;line-height:28px;text-align:left;background-color:var(--secondary-background);padding:10px 15px}#step-ssn-9 section input::placeholder{font-size:16px;font-weight:500;color:var(--text-disabled);opacity:1}#step-ssn-9 section input:focus,#step-ssn-9 section input:focus-visible,#step-ssn-9 section input:active{background-color:var(--background-color);border:1px solid var(--primary-main);outline:0px solid white;outline-offset:0px}#step-ssn-9 section.error notice{display:block}#step-ssn-9 section.error input{border-color:#ff600f}#step-is-desktop{padding:0;margin:0 auto;height:100%;background-color:#f4f7fa}#step-is-desktop faq{position:absolute;bottom:30px;width:100%;text-align:center;left:0;font-size:14px;margin:20px 0 -20px}#step-is-desktop .company-logo-block{padding:30px 0}#step-is-desktop .company-logo-block .company-logo-replace{text-align:left}#step-is-desktop .remaining-time-timer{background-color:initial;color:inherit;font-weight:inherit;text-align:inherit;width:auto;height:auto;text-transform:none;font-size:24px;line-height:35px;margin-bottom:40px}#step-is-desktop .remaining-time-timer.element-hide{display:inherit!important}#step-is-desktop .remaining-time-timer.timer-warning,#step-is-desktop .remaining-time-timer.timer-warning span,#step-is-desktop .remaining-time-timer.timer-warning b{color:var(--warning-color)}#step-is-desktop .grid-container{height:100%;display:grid;overflow:hidden;position:relative}#step-is-desktop .step-cards-container{display:flex;flex-direction:row;gap:30px;margin-bottom:30px}#step-is-desktop #qr-code-small{width:80px;height:80px;display:inline-block}#step-is-desktop .qr-code{position:relative}#step-is-desktop .qr-code icon.big-hand{position:absolute;bottom:0;left:0;width:100%;max-height:100%}#step-is-desktop .qr-code #qr-code-big{display:block;position:absolute;top:120px;left:100px;width:160px;height:160px}#step-is-desktop #qr-code-small svg,#step-is-desktop .qr-code #qr-code-big svg{width:100%;height:100%}#step-is-desktop #main-title{color:var(--primary-main);font-size:50px;margin-bottom:30px;line-height:60px}#step-is-desktop .step-card{background-color:#fff;border-radius:20px;width:300px}#step-is-desktop .step-card .step-card__number{font-weight:700;text-align:center;font-size:38px;padding:40px 0 0;margin-bottom:10px}#step-is-desktop .step-card .step-card__image{text-align:center;margin-bottom:10px}#step-is-desktop .step-card .step-card__image img{width:35%}#step-is-desktop .step-card .step-card__text{font-size:20px;text-align:center;padding:0 30px 50px;line-height:28px}#step-is-desktop #sub-title{font-size:24px;line-height:35px;margin-bottom:30px}@media (max-width: 1279px){#step-is-desktop{overflow:auto;overflow-x:hidden}#step-is-desktop .grid-container{grid-template-columns:1fr 400px;padding-top:1vh;gap:30px;width:96%}#step-is-desktop #main-title{font-size:30px;margin-bottom:20px;line-height:35px}#step-is-desktop #sub-title{font-size:18px;line-height:24px;margin-bottom:30px}#step-is-desktop .step-card{width:calc((100vw - 560px) / 3)}#step-is-desktop .step-card .step-card__text{font-size:16px;text-align:center;padding:0 5px 20px;line-height:22px}#step-is-desktop .content-block{margin:0}#step-is-desktop .qr-code svg{max-height:90%}}@media (min-width: 1280px) and (max-width: 1579px){#step-is-desktop .content-block{margin-top:10px}#step-is-desktop .content-block .tutorial-block{max-width:240px}#step-is-desktop .content-block .text-block sticker.title{font-size:21px}#step-is-desktop .company-logo-block{padding:10px 30px}#step-is-desktop .step-card{width:250px}#step-is-desktop .step-card .step-card__text{font-size:16px;text-align:center;padding:0 20px 30px;line-height:20px}#step-is-desktop .grid-container{grid-template-columns:840px 460px;padding-top:6vh}#step-is-desktop .qr-code svg{max-height:90%}}@media (min-width: 1580px) and (max-width: 1919px){#step-is-desktop .content-block{margin-top:10px}#step-is-desktop .content-block .tutorial-block{max-width:240px}#step-is-desktop .content-block .text-block sticker.title{font-size:21px}#step-is-desktop .company-logo-block{padding:10px 30px}#step-is-desktop .grid-container{grid-template-columns:1020px 500px;padding-top:6vh}}@media (min-width: 1920px){#step-is-desktop .content-block .text-block sticker.title{font-size:30px}#step-is-desktop .content-block .text-block sticker.additional{font-size:24px}#step-is-desktop .grid-container{grid-template-columns:1100px 600px;padding-top:15vh}}@media (min-width: 1920px) and (max-height: 950px){#step-is-desktop .grid-container{padding-top:1vh}#step-is-desktop .step-card{width:260px}#step-is-desktop .step-card .step-card__text{font-size:16px;text-align:center;padding:0 10px 20px;line-height:22px}}step.camera{padding:0;position:relative;background-color:#31313199}step.camera bar{display:block;position:fixed;background-color:#313131;height:85px;width:100%;z-index:995}step.camera bar.top{top:0;left:0;text-align:center}step.camera bar.top sticker{text-transform:uppercase;line-height:85px;font-size:18px;color:#fff;margin:0;text-align:center}step.camera bar.bottom{bottom:0;left:0}step.camera bar.bottom .link{color:#fff;position:absolute;top:30px;left:30px}step.camera bar.bottom .make-photo-button{display:block;width:64px;height:64px;border-radius:100%;color:#fff;background-color:transparent;position:absolute;border:5px solid #fff;cursor:pointer;padding:0;margin:0;left:50%;top:50%;transform:translate(-50%,-50%)}step.camera bar.bottom .make-photo-button:before{content:" ";display:block;width:90%;height:90%;background:#fff;border-radius:100%;top:0;left:5%;position:relative}step.camera bar.bottom box.camera-selection-box{display:block;position:absolute;width:100%;top:0;left:0}step.camera bar.bottom box.camera-selection-box .camera-selection-button{position:absolute;padding:0;margin:0;right:30px;top:28px;width:45px}step.camera bar.bottom box.camera-selection-box .camera-selection-button icon{display:inline-block}step.camera bar.bottom box.camera-selection-box .camera-selection-button icon.arrow{transform:rotate(180deg);margin-right:3px}step.camera bar.bottom box.camera-selection-box ul{display:none;width:calc(100% - 20px);min-width:300px;list-style-type:none;max-height:170px;overflow-x:hidden;overflow-y:auto;border-radius:10px;background-color:#6d6d6d;color:#fff;margin:0;padding:0;position:absolute;bottom:0;left:10px}step.camera bar.bottom box.camera-selection-box ul li{font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.1px;padding:10px 55px 10px 12px;cursor:pointer;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}step.camera bar.bottom box.camera-selection-box ul li~li{border-top:1px solid #929292}step.camera bar.bottom box.camera-selection-box ul li icon.camera{position:absolute;right:14px;top:12px;opacity:.3}step.camera bar.bottom box.camera-selection-box ul li.selected{font-weight:700}step.camera bar.bottom box.camera-selection-box ul li.selected icon.camera{opacity:1}step.camera bar.bottom box.camera-selection-box ul li.selected icon.camera:before{content:"✓";display:block;position:absolute;top:0;right:27px}step.camera bar.bottom box.camera-selection-box.show .camera-selection-button icon.arrow{transform:rotate(0)}step.camera bar.bottom box.camera-selection-box.show ul{display:block}step.camera block.camera-view{position:fixed;height:calc(100% - 170px);width:100%;top:85px;left:0;overflow:hidden}step.camera block.camera-view video{display:block;width:1px;height:1px;position:absolute;top:0;left:0;z-index:-1000}step.camera block.camera-view canvas{display:block;width:100%;height:100%;position:absolute;top:0;left:0}step.description content{padding:0 40px}step.description content text{margin-top:20px}step.description content ul{margin-top:20px}@keyframes selfie-hat{0%{top:11px}10%{top:11px}11%{top:13px}20%{top:-35px}70%{top:-35px}79%{top:13px}80%{top:11px}to{top:11px}}@keyframes selfie-glasses{0%{bottom:100px}10%{bottom:100px}11%{bottom:102px}20%{bottom:-14px}70%{bottom:-14px}79%{bottom:102px}80%{bottom:100px}to{bottom:100px}}@keyframes selfie-checkmark{0%{bottom:-60px}15%{bottom:-60px}24%{bottom:2px}25%{bottom:0}75%{bottom:0}76%{bottom:2px}85%{bottom:-60px}to{bottom:-60px}}#step-selfie-description animation,#step-liveness-description animation{display:block;width:188px;height:160px;position:relative;overflow:hidden;margin:30px auto}#step-selfie-description animation icon.person,#step-liveness-description animation icon.person{width:159px;height:159px;background:transparent url(/build/images/selfie_head.svg?cache=0322) 0% 0% no-repeat;position:absolute;top:0;left:14px;z-index:10}#step-selfie-description animation icon.checkmark,#step-liveness-description animation icon.checkmark{width:68px;height:59px;background:transparent url(/build/images/selfie_check.svg?cache=0322) 0% 0% no-repeat;position:absolute;bottom:0;right:0;z-index:15;animation-name:selfie-checkmark;animation-duration:10s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;animation-fill-mode:both}#step-selfie-description animation icon.glasses,#step-liveness-description animation icon.glasses{width:30px;height:14px;background:transparent url(/build/images/selfie_glasses.svg?cache=0322) 0% 0% no-repeat;position:absolute;bottom:100px;left:77px;z-index:15;animation-name:selfie-glasses;animation-duration:10s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;animation-fill-mode:both}#step-selfie-description animation icon.hat,#step-liveness-description animation icon.hat{width:65px;height:33px;background:transparent url(/build/images/selfie_hat.svg?cache=0322) 0% 0% no-repeat;position:absolute;top:11px;left:60px;z-index:15;animation-name:selfie-hat;animation-duration:10s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;animation-fill-mode:both}#step-preview .retake-photo-button{color:var(--primary-main);background-color:#fff}#step-preview .photo-warning{padding:0 70px 0 100px;margin-top:20px}#step-preview .photo-warning .blurry-photo,#step-preview .photo-warning .no-barcode{display:none;text-align:center;font-weight:500;position:relative}#step-preview .photo-warning .blurry-photo icon.warning,#step-preview .photo-warning .no-barcode icon.warning{position:absolute;top:5px;left:-32px}#step-preview .photo-warning.blurry .blurry-photo,#step-preview .photo-warning.barcode-not-detected .no-barcode{display:block}#step-preview .result-view{width:100%;text-align:center;margin-top:20px;padding:0 25px}#step-preview canvas{width:100%}@media screen and (orientation: landscape){step.camera{min-height:auto}step.camera bar.top{height:100%;width:85px;top:0;left:0}step.camera bar.top sticker{position:absolute;transform-origin:center;transform:translate(-50%,-50%) rotate(-90deg);width:200px;top:50%;left:50%;white-space:nowrap;text-align:center}step.camera bar.bottom{height:100%;width:85px;top:0;left:auto;right:0}step.camera bar.bottom .link{left:15px}step.camera bar.bottom box.camera-selection-box{top:auto;bottom:0}step.camera bar.bottom box.camera-selection-box .camera-selection-button{top:auto;left:15px;bottom:30px}step.camera bar.bottom box.camera-selection-box ul{right:10px;left:auto;bottom:70px;width:auto;min-width:300px}step.camera block.camera-view{height:100%;width:calc(100% - 170px);top:0;left:85px}.next-step-description ol li~li{margin-top:15px}step.confirm canvas{width:auto;max-height:200px}step.confirm .confirm-photo-button,step.confirm .retake-photo-button{margin-top:20px}}#liveness-camera-view video,#liveness-camera-view canvas,#selfie-camera-view video,#selfie-camera-view canvas,#selfie-result-view canvas{transform:scaleX(-1);filter:FlipH}#step-selfie .selfie-position,#step-liveness .selfie-position{position:absolute;color:#fff;bottom:100%;font-size:16px;font-weight:400;left:50%;text-align:center;transform:translate(-50%)}#liveness-camera-view video{display:flex;height:100%;width:initial;margin-left:50%;transform:translate(-50%) rotateY(180deg)}#step-liveness .task-status{background-color:#313131;width:100%;position:absolute;top:85px;z-index:999;border-top:1px #fff solid;color:#fff;font-weight:100;text-align:center}.task-status div{padding:10px;font-size:20px;color:inherit}.image-requirements{padding:0;text-align:center;list-style-type:none;margin:0 auto;width:180px}.image-requirements li{margin:25px 0 0}.image-requirements .requirement{font-size:14px;font-weight:400;line-height:20px;text-align:center;margin-top:5px}@media (orientation: landscape){#step-liveness .task-status{top:0}}#step-transfer loadspinner,#step-result-waiting loadspinner,#step-verification-manual loadspinner,#step-verification-complete loadspinner{display:inline-block;margin-top:100px}#step-transfer content,#step-result-waiting content,#step-verification-manual content,#step-verification-complete content{text-align:center}#step-transfer headling,#step-result-waiting headling,#step-verification-manual headling,#step-verification-complete headling{color:var(--primary-text);font-style:normal;text-decoration:none;font-weight:700;font-size:18px;margin-top:10px}#step-transfer text,#step-result-waiting text,#step-verification-manual text,#step-verification-complete text{font-weight:400;padding:0 10%;margin-top:16px;font-size:16px}#step-transfer notice,#step-result-waiting notice,#step-verification-manual notice,#step-verification-complete notice{margin-top:50px}#step-transfer .company-logo-block,#step-result-waiting .company-logo-block,#step-verification-manual .company-logo-block,#step-verification-complete .company-logo-block{margin-top:40px}#step-verification-complete icon.status.verified{margin-bottom:10px}@media only screen and (min-width: 768px){#step-verification-complete header,#step-verification-fail-selfie header,#step-verification-failed header,#step-verification-id-expired header,#step-verification-manual header{display:none}#step-verification-complete headling{font-size:46px;font-weight:300;color:var(--primary-main)}#step-verification-complete text{margin-top:30px}#step-verification-complete content{flex-grow:inherit;margin-top:20vh}#step-verification-complete icon.status.verified{margin-top:30px;margin-bottom:40px}}#step-faq.active{overflow-y:auto;display:block;padding:70px 20px 40px}#step-faq .faq-content{width:100%}.faq-title{color:var(--primary-main);font-size:18px;font-weight:700;text-align:center;margin:20px 0}@media (min-width: 1024px){.faq-title{font-size:30px}#step-faq .faq-content{width:1024px;margin:0 auto}}.faq-question{text-align:left;letter-spacing:0px;background-color:var(--cloud-grey);color:var(--space-navy);padding:10px;margin-bottom:15px;cursor:pointer}.faq-question-title{position:relative;padding-right:30px}.answer{font-weight:200;height:auto;overflow:hidden;max-height:500px;transition:max-height .2s}.faq-question-title{color:var(--primary-main);margin-bottom:20px}.hide-answers .faq-question-title{color:var(--space-navy);margin-bottom:0;transition:margin-bottom .2s;cursor:pointer}.hide-answers .answer{max-height:0}#step-faq icon.arrow{position:absolute;top:50%;right:0;margin-top:-7px;transition:transform .1s;transform:rotate(180deg)}#step-faq .hide-answers icon.arrow{transform:rotate(0)}.library-input{display:none}.library-button{display:block;margin:16px 16px 0;padding:8px 16px;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.3px;border-radius:8px;border:.5px solid var(--primary-main);background-color:var(--primary-main);color:var(--background-color)}#front-doc-library-camera-view,#back-doc-library-camera-view{display:none}#user-consent-photo-verification content{padding:0 40px}#user-consent-photo-verification content icon.overview{margin:28px auto 0}#user-consent-photo-verification content text{margin:40px 0 0}#user-consent-photo-verification content notice{margin:29px 0 0}#privacy-policy,#privacy-policy:visited,#privacy-policy:hover{cursor:pointer;color:var(--primary-main);font-style:normal;text-decoration:none;font-weight:700}#page-404 error{font-size:48px;color:var(--primary-text);font-weight:400;margin-bottom:10px;display:block}#page-404 content{text-align:center}#page-404 a{text-decoration:none}step.errors content,step.results content{padding:0 30px}step.errors text,step.results text{margin-top:15px}step.errors icon.status,step.results icon.status{margin:30px auto}step.errors faq,step.results faq{margin:20px 0;display:block;position:relative;font-size:14px;text-align:center}#step-token-expired{text-align:center}#step-verification-failed icon.status.declined{margin-bottom:10px}#step-verification-validation button.learn-more{display:none}#step-verification-validation button.learn-more.show{display:block}@media only screen and (min-width: 768px){#step-token-expired .mini-logo{height:45px}#step-token-expired headling{font-size:46px;font-weight:300;color:var(--primary-main)}#step-token-expired text{margin-top:30px}#step-verification-failed headling{font-size:46px;font-weight:300;color:var(--primary-main)}#step-verification-failed text{margin-top:30px}#step-verification-failed content{flex-grow:inherit;margin-top:20vh}#step-verification-failed icon.status.declined{margin-top:30px;margin-bottom:40px}}
