:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:start;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.text-primary{color:#0d6efd}.text-secondary{color:#6c757d}.text-success{color:#198754}.text-danger{color:#dc3545}.text-warning{color:#ffc107}.text-info{color:#0dcaf0}.text-light{color:#f8f9fa}.text-dark{color:#212529}.bg-primary{background-color:#0d6efd}.bg-secondary{background-color:#6c757d}.bg-success{background-color:#198754}.bg-danger{background-color:#dc3545}.bg-warning{background-color:#ffc107}.bg-info{background-color:#0dcaf0}.bg-light{background-color:#f8f9fa}.bg-dark{background-color:#212529}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-danger{border-color:#dc3545!important}.border-warning{border-color:#ffc107!important}.border-info{border-color:#0dcaf0!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.alert{position:relative;padding:.5rem;border:1px solid transparent;border-radius:.375rem}.alert-primary{color:#084298;background-color:#cfe2ff;border:1px solid #9ec5fe}.alert-secondary{color:#41464b;background-color:#e2e3e5;border:1px solid #c4c8cb}.alert-success{color:#0f5132;background-color:#d1e7dd;border:1px solid #a3cfbb}.alert-danger{color:#842029;background-color:#f8d7da;border:1px solid #f1aeb5}.alert-warning{color:#664d03;background-color:#fff3cd;border:1px solid #ffe69c}.alert-info{color:#055160;background-color:#cff4fc;border:1px solid #9eeaf9}.alert-light{color:#636464;background-color:#fcfcfd;border:1px solid #e9ecef}.alert-dark{color:#141619;background-color:#d3d3d4;border:1px solid #bcbebf}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{background-color:#fff;margin:0rem;padding:0;text-align:left;width:100%}@font-face{font-family:Monsterrat;src:url(/assets/Montserrat-VariableFont_wght-i02rBV5P.ttf) format("truetype")}a{color:#3681c5;font-weight:600}body{background-color:#f5f9fc}div,input{font-family:Montserrat,Helvetica Neue,roboto,helvetica,arial,verdana,sans-serif}th,td{padding-left:1rem;padding-right:1rem}label{font-family:Montserrat,Helvetica Neue,roboto,helvetica,arial,verdana,sans-serif}.error-message{background-color:#f5f9fc}.p1h-button{border-radius:400px;font-size:16px;font-weight:600;font-family:inherit;margin-bottom:12px;padding:.5rem 1rem;cursor:pointer;width:100%}.p1h-button-secondary{background-color:#fff;border:1px solid #3681C5;color:#3681c5}.p1h-button-secondary:disabled{background-color:#a0a3a5;border:1px solid #A0A3A5;cursor:not-allowed}.p1h-button-primary{background-color:#3681c5;color:#fff}.p1h-button-primary:disabled{background-color:#a0a3a5;cursor:not-allowed}.p1h-content{background-color:#f5f9fc;padding:1rem}.p1h-datepicker{width:95%;margin-bottom:1rem;min-height:28px;border-radius:16px;border:1px solid #DBDCDD;padding:4px 12px}.p1h-datepicker::placeholder{color:#a0a3a5!important}.p1h-dropdown{border-radius:16px;border:1px solid #DBDCDD;font-size:16px;margin-bottom:1rem;min-height:37px;padding:6px;width:102%}.p1h-header{font-size:1.2rem;font-weight:600;font-family:Montserrat,Helvetica Neue,roboto,helvetica,arial,verdana,sans-serif}.p1h-label{color:#000;font-size:1.15rem;font-stretch:ultra-expanded;font-weight:500}.p1h-textbox{border-radius:16px;border:1px solid #DBDCDD;font-size:.75rem;margin-bottom:1rem;min-height:28px;padding:4px 12px;width:95%}.p1h-verification-code{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.p1h-verification-code-digit{width:2.75rem;height:3rem;border-radius:12px;border:1px solid #DBDCDD;font-family:inherit;font-size:1.5rem;font-weight:600;text-align:center;caret-color:#3681c5}.p1h-verification-code-digit:focus{border-color:#3681c5;outline:none;box-shadow:0 0 0 2px #3681c540}.p1h-verification-code-digit:disabled{background-color:#f0f0f0;cursor:not-allowed}.sub-text{color:#707479;font-family:Montserrat,Helvetica Neue,roboto,helvetica,arial,verdana,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}#landing-actions{width:100%}#landing-page{display:flex;flex-direction:column;align-items:center;min-height:100vh;text-align:center;padding-top:5rem}#landing-page-language{color:#3681c5;display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:16px;border:1px solid #3681C5;background:#fff}#welcome-sub{width:100%}.enrollee-tile{border-radius:8px;border:1px solid #C3D9EE;background:#fff;padding:.5rem 1rem;margin-block:1rem}.enrollee-tile-actions{margin-top:.5rem;margin-bottom:.5rem}.enrollee-tile-checkbox-label{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:500;cursor:pointer}.enrollee-tile-header{display:flex;gap:1.5rem}.enrollee-tile-icon{color:gray;min-width:20px;max-width:24px}.enrollee-tile-name{color:var(--Grey-900, #11181F);font-size:16px;font-weight:600;line-height:150%;flex:1}.health-center-tile{border-radius:8px;border:1px solid #C3D9EE;background:#fff;padding:.5rem 1rem;margin-block:1rem}.enrollee-tile-status{font-size:14px;font-weight:500;line-height:150%;white-space:nowrap}.health-center-tile-address{color:#707479;font-size:16px;font-weight:500;line-height:150%;margin-bottom:1rem}.health-center-tile-city{color:var(--Grey-900, #11181F);font-size:16px;font-weight:600;line-height:150%;min-width:70%}.health-center-tile-distance{color:#3681c5;font-weight:500;line-height:150%}.health-center-tile-header{display:flex;gap:1.5rem}.health-center-tile-icon{min-width:20px;max-width:30px}.step-arrow{color:#3681c5;padding:.5rem 1rem}.step-body{background-color:#f5f9fc;display:block;padding:.5rem 1rem}.step-title{text-align:center;padding-bottom:.5rem;padding-top:.5rem}.step-title-text{color:#a0a3a5;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}.sub-header{margin-bottom:.5rem;margin-top:.5rem}#mfa-sub-text{color:#707479;font-weight:500;margin-bottom:1.5rem}#step-footer{align-items:flex-start;background-color:#f5f9fc;display:flex;gap:1.5rem}#step-footer-contact{width:50%;padding:.5rem 1rem}#step-footer-logo{padding-bottom:1rem}#verification-sub-text{color:#000;font-weight:400;margin-bottom:1rem}
