.v-middle{vertical-align:middle}.alert-debug{color:black;background-color:white;border-color:#d6e9c6}.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.riskometer-image{width:210px;height:122px}.square-button{border-radius:0px}.margin-center{margin:0 auto}.bg-high{--bs-bg-opacity:1;background-color:#E41744!important}.bg-medium{--bs-bg-opacity:1;background-color:#FFBB00!important}.bg-low{--bs-bg-opacity:1;background-color:#00C95D!important}.log-highlight{border:solid 1px #dc3545}.text-only-input>div>input{border-color:transparent!important;background-color:transparent!important;padding-left:0!important;color:#595c5f!important}.container{max-width:1420px!important}.login-divider{display:flex;align-items:center;text-align:center;margin:20px 0}.login-divider::before,.login-divider::after{content:'';flex:1;border-bottom:1px solid #ddd}.login-divider span{padding:0 15px;color:#777;font-size:0.9em}*{font-family:"Segoe UI";font-weight:600}h1,h2,h3,h4,h5,h6,th{font-family:Roboto}body,td,th,.main-text-color{color:var(--main-text-col)!important}a{color:var(--href-text-col)}.navbar{background-color:var(--navbar-bg-col)}.navbar-logo{background-image:var(--navbar-logo-image-url);background-repeat:no-repeat;background-position:left center;width:400px;height:40px;margin-left:54px}.btn{border-width:2px;border-radius:0px!important;padding:2px 18px 4px 18px;--bs-btn-font-weight:600}.btn.btn-sm{padding:0 18px 2px 18px}.btn-lg{font-size:18px}.btn-xl{text-align:center;padding-top:6px;padding-bottom:8px}.btn-primary,.btn-outline-primary{border-color:var(--btn-col-primary)!important}.btn-outline-primary{color:var(--btn-col-primary)}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:active{background-color:var(--btn-col-primary)!important;color:var(--btn-hover-color)!important}.btn-secondary,.btn-outline-secondary{border-color:var(--btn-col-secondary)!important}.btn-outline-secondary{color:var(--btn-col-secondary)}.btn-secondary,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-outline-secondary:hover,.btn-outline-secondary:active{background-color:var(--btn-col-secondary)!important;color:var(--btn-hover-color)!important}.accent-text{color:var(--accent-text-col)}.light-text{color:var(--light-text-col)}.disabled-text{color:var(--disabled-text-col)!important}.dark-bg-col{background-color:var(--dark-bg-col)}.light-grey-bg{background-color:var(--grey-bg-light)}.grey-bg{background-color:var(--grey-bg)}.notification-bg{background-color:var(--notification-bg-col)}.display-7{font-size:2rem}.display-8{font-size:1.5rem}.display-9{font-size:1.2rem}.semi-bold{font-weight:600}.font-size-12{font-size:12px}.font-size-14{font-size:14px}.light-grey-input input,.light-grey-input select{border:1px solid #F4F4F4;background:#F4F4F4;border-radius:0px;padding:0.7rem}.light-grey-input select{color:#56595c}.light-grey-input input:focus,.light-grey-input select:focus{border:1px solid inherit;outline:none!important}input[type="checkbox"]{border:1px solid var(--main-text-col);border-radius:0!important}input[type="radio"]{border:1px solid var(--main-text-col)}input:checked[type="checkbox"],input:checked[type="radio"]{background-color:var(--checkbox-bg-col);border-color:var(--checkbox-bg-col)}.btn-disabled{pointer-events:none;opacity:0.5}.icon-hr{border:1px solid;opacity:1;width:20px}.question-in-progress-filter{filter:var(--question-in-progress-filter)}.question-done-filter{filter:var(--question-done-filter)}.question-disabled-filter{filter:var(--question-disabled-filter);opacity:0.2}.share-logo{margin-right:5px;margin-top:-2px}#shareQuestionnaireButtonID:hover .share-logo,#shareQuestionnaireButtonID:visited .share-logo,#shareQuestionnaireButtonID:active .share-logo,#shareQuestionnaireButtonID:focus .share-logo{filter:var(--btn-hover-filter)!important}.btn-questionnaire-action{width:190px}.high-risk-bg{background-color:var(--high-risk-col)}.medium-risk-bg{background-color:var(--medium-risk-col)}.low-risk-bg{background-color:var(--low-risk-col)}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/segoeui.2e28c110f34f.ttf?0af812fc612b") format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/segoeuii.20774a23988c.ttf?0af812fc612b") format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/segoeuib.4f7a3c6aa9dc.ttf?0af812fc612b") format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/segoeuiz.ba4e0a570e64.ttf?0af812fc612b") format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/seguisb.9b3873c26b05.ttf?0af812fc612b") format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/seguisbi.7020a5c06453.ttf?0af812fc612b") format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/segoeuil.d3942738ad4b.ttf?0af812fc612b") format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/seguili.aeb983a8a6fb.ttf?0af812fc612b") format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/segoeuisl.81cfc8da4260.ttf?0af812fc612b") format('truetype');font-weight:350;font-style:normal}@font-face{font-family:'Segoe UI';src:url("/static/fonts/segoeui/seguisli.a4562939ac75.ttf?0af812fc612b") format('truetype');font-weight:350;font-style:italic}@font-face{font-family:"Montserrat";src:url("/static/fonts/Montserrat-VariableFont_wght.e6cb49ef6502.ttf?0af812fc612b"),url("/static/fonts/Montserrat-Italic-VariableFont_wght.87a9f36eac8c.ttf?0af812fc612b")}