body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{height:100vh;width:100%;margin:0}@media not all and (hover:hover){body,html{height:var(--app-height)}}body{background-color:#f3f5f7;-ms-scroll-chaining:none;overscroll-behavior:contain}.header{background-color:#fff;padding:10px;border-bottom:2px solid #1576d1;margin-bottom:-2px;display:flex;align-items:center}.header img{width:50px}.header img:not(.pol-logo){margin-right:10px}.header .header-title{font-size:1.2rem;color:#000;font-weight:700;line-height:36px;flex-grow:1;text-align:center;display:flex;justify-content:center;flex-direction:column;position:relative;align-items:center}.header .header-title .loading{position:absolute;margin-top:30px}.header .header-title .success-message{position:absolute;margin-top:40px;color:#1ac98e;font-size:.75rem}.loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis .9s steps(4) infinite;animation:ellipsis .9s steps(4) infinite;content:"\2026";width:0}@keyframes ellipsis{to{width:20px}}@-webkit-keyframes ellipsis{to{width:20px}}.sidebar{display:inline-flex;flex-direction:column;width:155px;font-size:1.1rem}.sidebar>div{padding:10px;text-transform:capitalize;border-left:2px solid transparent}.sidebar>div.active{font-weight:700}.sidebar>div.active,.sidebar>div.visited{border-left:2px solid #1ac98e}.sidebar>div.visited:not(.active){cursor:pointer}.sidebar>div.disabled{color:#c2c2c2}.sidebar>div.progress-mobile{display:none}@media (max-width:991px){.sidebar{flex-direction:row;justify-content:space-between;width:778px;align-items:center}.sidebar>div.progress-mobile{display:block;width:100px;min-width:100px;max-width:100px;margin-right:10px;height:4px;padding:0;position:relative;border-radius:5px;border:1px solid #1cc998}.sidebar>div.progress-mobile:after{content:"\A";position:absolute;background:#1cc998;top:0;bottom:0;left:0;width:0}.sidebar>div.progress-mobile.introduction:after{width:25%}.sidebar>div.progress-mobile.patient:after{width:50%}.sidebar>div.progress-mobile.symptoms:after{width:75%}.sidebar>div.progress-mobile.result:after{width:100%}.sidebar>div:not(.active):not(.progress-mobile){display:none}}@media (max-width:768px){.sidebar{width:100%}}.modal-error .modal-footer{display:flex;justify-content:space-between}.modal-error .modal-footer .green-button:not(.Mui-disabled){background-color:#1ac98e}.introduction{height:100%}.introduction .screen-text-header h3{margin-top:0}.patient{flex-grow:1;height:100%}.patient .gender-container{display:flex;padding:20px;justify-content:center}.patient .gender-container .option{padding:20px;border:1px solid #c2c2c2;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.patient .gender-container .option:first-child{margin-right:20px}.patient .gender-container .option img{width:80px;height:auto}.patient .simple-form{display:flex;flex-direction:column}.patient .simple-form p.title{font-size:1.5rem;width:100%;text-align:center;margin-top:0}.patient .simple-form p.italic{font-style:italic}.patient .simple-form .MuiFormControl-root{margin-bottom:20px}.patient .simple-form .patient-age{font-size:1.5rem;text-align:center}.patient .simple-form .patient-birthday{display:flex}.patient .simple-form .patient-birthday>div{flex-grow:1}.patient .simple-form .no-arrows input::-webkit-inner-spin-button,.patient .simple-form .no-arrows input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.patient .simple-form .no-arrows input[type=number]{-moz-appearance:textfield}@media (max-width:768px){.patient .simple-form .patient-birthday{flex-direction:column}}.symptoms{width:100%;height:100%}.symptoms .label-text-symptoms{font-size:1.4rem;width:100%;text-align:center;font-weight:400;margin-top:0}.symptoms .info-explanation-icon{background-image:url(/images/info-icon.svg);width:0;height:0;padding:9px;background-repeat:no-repeat;background-position:50%}.symptoms .button-container{min-width:auto}.symptoms .question-explanation-container{text-align:center;padding-top:10px}.symptoms .question-button-container{font-size:.75rem;color:#94a4b3}.symptoms .question-button-container .info-explanation-icon{margin-right:10px;padding:8px}.symptoms .single-options{display:flex;justify-content:center}.symptoms .single-options .single-option{padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #c2c2c2;border-radius:25px;cursor:pointer}.symptoms .single-options .single-option img{width:80px;height:auto}.symptoms .single-options .single-option:first-child{margin-right:20px}.symptoms .single-options .single-option.selected-single-option{background-color:#e6e6e6}@media (max-width:480px){.symptoms .MuiList-root .MuiListItem-root{flex-direction:column}}#loading-container{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:2000;display:flex;justify-content:center;align-items:center;margin:auto}.result{display:flex;height:auto;position:relative}.result.loading-result{width:100%;min-height:250px}.result .result-container{display:flex;flex-direction:row;height:auto}.result .result-container .result-status{background-repeat:no-repeat;padding:20px;height:auto;background-size:65%;background-size:85px;width:85px;min-width:85px;max-width:85px;background-position:20px 30px}.result .result-container .result-status.no_risk,.result .result-container .result-status.self_monitoring{background-image:url(/images/result_status/no_risk.svg);background-color:#1ac98e}.result .result-container .result-status.quarantine{background-image:url(/images/result_status/quarantine.svg);background-color:#fcc419}.result .result-container .result-status.isolation_call{background-image:url(/images/result_status/isolation_call.svg);background-color:#fcc419}.result .result-container .result-status.call_doctor{background-image:url(/images/result_status/call_doctor.svg);background-color:#fcc419}.result .result-container .result-status.isolation_ambulance{background-image:url(/images/result_status/isolation_ambulance.svg);background-color:#ff6a67}.result .result-container .result-summary{padding:30px 20px}.result .result-container .result-summary .result-serius-symptoms ul li:before{content:"\2022";color:red;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.result .result-container .result-summary .re-do-test{text-align:right;color:#00f;font-size:.9rem}.result .result-container .result-summary .re-do-test span{cursor:pointer}@media (max-width:480px){.result .result-container{flex-direction:column}.result .result-container .result-status{width:auto;height:0;padding-top:70px;padding-bottom:60px;background-position-x:center;background-size:80px;max-width:calc(100% - 40px);min-width:calc(100% - 40px)}}.layout .layout-view-container{display:flex;justify-content:center;padding-top:30px}.layout .layout-view-container .panel-container{width:780px;max-width:780px;border-radius:5px;overflow:auto;position:relative}.layout .layout-view-container .panel-container:not(.result){background-color:#fff}.layout .layout-view-container .panel-container .panel-content{display:flex;align-items:center;height:465px;padding:20px;background-color:#fff;overflow:auto}.layout .layout-view-container .panel-container .panel-content:not(:first-child){margin-top:20px}.layout .layout-view-container .panel-container .what-do-content{display:flex;align-items:center;height:auto;padding:30px 20px;background-color:#fff;margin-top:15px;box-shadow:0 1px 3px 0 rgba(148,164,179,.2)}.layout .layout-view-container .panel-container .what-do-content .whatToDo{flex-grow:1}.layout .layout-view-container .panel-container .what-do-content .whatToDo h3{padding-left:20px}.layout .layout-view-container .panel-container .result-disclaimer{display:flex;align-items:center;height:auto;padding:30px;background-color:#fff;margin-top:15px;color:#94a4b3;box-shadow:0 1px 3px 0 rgba(148,164,179,.2)}.layout .layout-view-container .panel-container .footer-content{display:flex;justify-content:space-between;padding:15px 20px;border-top:1px solid #e7ebee}.layout .layout-view-container .panel-container .footer-content .green-button:not(.Mui-disabled){background-color:#1ac98e}.layout .layout-view-container .panel-container .arrow-option{position:absolute;cursor:pointer;width:20px;height:20px;right:30px;bottom:90px;background-color:#fff;z-index:1;justify-content:center;text-align:center;color:#ef7751;font-weight:700;border-radius:10px;border:1px solid #c2c2c2;box-shadow:1px 1px #c2c2c2;display:none}.layout .layout-view-container .panel-container .arrow-option.visible{display:flex}.layout .layout-view-container .panel-container.introduction .footer-content{justify-content:flex-end}.layout .layout-view-container .panel-container.result{flex-direction:column;height:calc(100vh - 120px);overflow:auto;position:relative}.layout .layout-view-container .panel-container.result .panel-content{padding:0;height:auto}.layout .layout-view-container .panel-container.result .panel-content.full-heigth{height:100%}.layout .layout-view-container .panel-container.result .footer-content{display:none}@media (max-width:991px){.layout .layout-view-container{flex-direction:column;align-items:center;padding-top:0}}@media (max-width:768px){.layout .layout-view-container{padding-top:0}.layout .layout-view-container .panel-container{width:100%;max-width:100%}.layout .layout-view-container .panel-container:not(.result) .panel-content{height:calc(100vh - 290px);overflow:auto}.layout .layout-view-container .panel-container.result{height:calc(100vh - 170px)}}@media (max-width:480px){.layout .layout-view-container{padding-top:30px 20px}.layout .layout-view-container .panel-container.result .panel-content{padding:30px 20px}}
/*# sourceMappingURL=main.bf25dc21.chunk.css.map */