@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";.loader-wrapper{height:100%;display:flex;justify-content:center;align-content:center;flex-wrap:wrap}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#4c735c}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.progress{font-size:14px;display:flex;justify-content:space-evenly;margin-bottom:2rem}.progress .step{flex-grow:1;text-align:center}.progress .symbol{display:flex;justify-content:space-evenly;align-items:center}.progress .step.active{color:#b2d135;font-weight:700}.progress .step .label{padding-top:.4rem;color:#a0a0a0;font-size:.9rem}.progress .symbol .line{height:.25rem;flex-grow:1;background:#d0d0d0}.progress .step.active .line{background:#4c735c}.progress .symbol .circle{width:2.3rem;height:2.3rem;border-radius:50%;margin:0 auto}.progress .symbol .circle.begin{background:url(https://static2.privatmaklaren.se/kyc/5106adde867f314086a4.png) no-repeat 50% #d0d0d0;background-size:1rem}.progress .symbol .circle.questions{background:url(https://static2.privatmaklaren.se/kyc/97debc7d8376f1a8eb95.png) no-repeat 50% #d0d0d0;background-size:1rem}.progress .symbol .circle.done{background:url(https://static2.privatmaklaren.se/kyc/24331ba5d2c81e189f59.png) no-repeat 50% #d0d0d0;background-size:1rem}.progress .symbol .circle.buyersQuestions{background:url(https://static2.privatmaklaren.se/kyc/97debc7d8376f1a8eb95.png) no-repeat 50% #d0d0d0;background-size:1rem}.progress .symbol .circle.identity{background:url(https://static2.privatmaklaren.se/kyc/fc99bc526667b243884b.png) no-repeat 50% #d0d0d0;background-size:1rem}.progress .step.active .circle{background-color:#4c735c}.progress .step.active .label{color:#4c735c;font-weight:700}*{box-sizing:border-box}body,html{height:100%}body{font-family:Roboto,sans-serif;background:#f7f7f7;margin:0}main{max-width:40rem;margin:2rem auto 0;padding:1rem}h1{font-size:1.3rem;font-weight:400}h2{font-size:1rem}.center,footer{text-align:center}footer{color:#707070;font-size:.9rem;padding:2rem 0}footer p{margin-top:0}.identity,footer a{color:#707070}.identity{display:flex;justify-content:flex-end;margin-bottom:1rem;font-style:italic}.kyc-box{margin-bottom:20px;line-height:22px}input[type=text],textarea{width:100%;max-width:25rem}.identity-logo,.identity-message,.identity-message-error{text-align:center}.identity-form{display:flex;justify-content:center}.identity-form input{width:15rem}#qrCode{width:200px;height:200px;margin:0 auto}.indentation{padding-left:1.5rem}.input-grid{display:flex;gap:.5rem;align-items:flex-start;margin-bottom:.2rem}input[type=submit]{background:#31394b;color:#fff;border:0;padding:.5rem 2rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.centeredMsg{height:100%;display:flex;justify-content:center;align-content:center;flex-wrap:wrap}label.block{display:block}label.block input{margin-right:.5rem}p{margin-top:0}input[type=text],textarea{padding:5px;font-size:14px;font-family:Arial,sans-serif}.question{display:flex;gap:.5rem;margin-bottom:1rem}.question .number{min-width:23px}