.nestarenie-link{text-decoration:none;cursor:pointer;color:#8c4ed8;word-break:break-word}.nestarenie-link:hover{color:#8c4ed8}.nestarenie-biomarker{color:#ffa636;text-decoration:none;cursor:help}.MuiToolbar-root span{cursor:pointer}@media (max-width: 600px){main.MuiBox-root{padding-top:10px;padding-left:0;padding-right:0}}@media (max-width: 600px){main.MuiBox-root .MuiContainer-root{padding-right:0}}.home-view-centered-content ul{list-style-type:none;padding:0}.home-view-centered-content ul li{padding:5px 0}.lab-tests-widget{margin-bottom:40px}.lab-tests-widget h2{margin-top:20px;text-align:center}.lab-tests-widget .lab-tests-section-table{list-style-type:none;padding:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:10px}.lab-tests-widget .lab-tests-section-table div{padding:10px;text-align:center}.lab-tests-widget .lab-tests-section-table div.lab-units{text-align:left}.lab-tests-widget .lab-tests-section-table div.lab-value input{text-align:right}.lab-tests-widget .lab-tests-section-table div.lab-value input:read-only{background-color:#f0f0f0}.lab-tests-widget .lab-tests-section-table div.lab-value input.unsaved{background-color:#eef}.lab-tests-widget .lab-tests-section-table div.lab-value input.error{background-color:#fee}.questionnaire-current-question{margin-top:-20px;display:flex;flex-direction:column;row-gap:20px}.questionnaire-current-question .question-progress,.questionnaire-current-question .question-bottom-bar{flex:0 1 auto}.questionnaire-current-question .current-question{display:flex;flex-flow:column nowrap;align-items:stretch;flex:1 1 auto;overflow-y:auto}.questionnaire-current-question .current-question .question-header{flex:0 1 auto}.questionnaire-current-question .current-question .question-contents{flex:1 1 auto;overflow-y:auto;display:flex;flex-flow:column nowrap}.questionnaire-current-question .current-question .question-contents .question-content-inner{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.questionnaire-current-question .current-question .question-answer{flex:0 1 auto}.questionnaire-current-question .question-progress{margin-top:28px;position:relative}.questionnaire-current-question .question-progress .answering-mode-notice{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.questionnaire-current-question .question-progress .answering-mode-notice div{color:#fff;text-align:center;opacity:.9;line-height:1}.questionnaire-current-question .current-question .question-header{line-height:1.1}.questionnaire-current-question .current-question .question-contents{max-width:100%}.questionnaire-current-question .current-question .question-answer{display:flex;flex-flow:column nowrap;align-items:stretch}.questionnaire-current-question .current-question .question-answer .answer-info-line{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative}.questionnaire-current-question .current-question .question-answer .answer-info-line .replace-answer-notice{font-size:12px;flex-grow:1;text-align:right}.questionnaire-current-question .current-question .question-answer .answer-info-line .answer-back{flex-grow:0;margin-right:auto;display:flex;align-items:center;width:80px}.questionnaire-current-question .current-question .question-answer .answer-info-line .answer-back button{font-size:14px}.questionnaire-current-question .current-question .question-answer .answer-info-line .answer-back.answer-back-hidden button{cursor:default;opacity:0}.questionnaire-current-question .current-question .question-answer .answer-info-line .common-spinner{position:absolute;right:calc(50% - 20px);top:-10px}.questionnaire-current-question .current-question .question-answer .answer-buttons{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;column-gap:10px;row-gap:10px}.questionnaire.questions-navigation .section-nav{transition:background-color 0s}.questionnaire.questions-navigation .section-nav .section-nav-header{padding:0 0 0 10px;border-radius:5px;font-size:18px;text-align:left;cursor:pointer;display:flex;flex-flow:row nowrap;align-items:center;justify-content:stretch}.questionnaire.questions-navigation .section-nav .section-nav-header:hover{background:linear-gradient(45deg,#9d59f133 30%,#0be3be33 90%)}.questionnaire.questions-navigation .section-nav .section-nav-header .section-caption{font-weight:700;text-transform:uppercase;flex-grow:1;line-height:1.1}.questionnaire.questions-navigation .section-nav .section-nav-header .section-counts{font-size:14px;flex-grow:0;text-align:center;width:50px;display:flex;flex-flow:row nowrap;justify-content:flex-end;column-gap:0}.questionnaire.questions-navigation .section-nav .section-nav-header .section-nav-toggle{flex-grow:0;flex-shrink:0;text-align:right}.questionnaire.questions-navigation .section-nav .section-nav-header .section-nav-toggle i{padding:2px}.questionnaire.questions-navigation .section-nav.section-nav-hidden{max-height:0;overflow-y:hidden}.questionnaire.questions-navigation .section-nav.section-nav-opened{transition:background-color .3s}.questionnaire.questions-navigation .section-nav.section-nav-opened .section-nav-contents{max-height:10000px;overflow-y:auto;transition:max-height 2s}.questionnaire.questions-navigation .section-nav .section-nav-contents{display:flex;flex-flow:column nowrap;padding-left:10px;max-height:0;overflow-y:hidden;transition:max-height 0s}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question{text-align:left;white-space:nowrap;overflow:hidden;cursor:pointer;max-height:100px;transition:max-height .2s}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question.nav-question-current .nav-q-caption{background:linear-gradient(45deg,#9d59f180 30%,#0be3be80 90%);font-weight:700}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question.nav-question-current .caption-prefix{background:none;background-color:transparent;font-weight:400;text-decoration:none!important}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question:hover .nav-q-caption{background:linear-gradient(45deg,#9d59f133 30%,#0be3be33 90%)}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question:hover .caption-prefix{background:none}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question.nav-question-hidden{max-height:0}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question .nav-q-caption{display:flex;flex-flow:row nowrap;align-items:center;line-height:1.2;padding:2px 10px 2px 15px;border-radius:15px;overflow-x:hidden;text-overflow:ellipsis}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question .nav-q-caption>div{text-overflow:ellipsis;overflow-x:hidden}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question .nav-q-caption.caption-single.caption-single-gap{margin-top:10px}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question .nav-q-caption.caption-prefix{margin-top:10px;font-size:14pt;font-weight:700;padding-top:4px;background-color:#fff!important}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question .nav-q-caption .MuiSvgIcon-root{display:block;width:15px;margin-right:5px}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question .nav-q-caption.caption-tail{font-size:12pt;text-overflow:ellipsis}.questionnaire.questions-navigation .section-nav .section-nav-contents .nav-question .nav-q-caption.caption-tail .MuiSvgIcon-root{margin-right:8px}.tinyScrolls::-webkit-scrollbar{width:4px;height:4px}.tinyScrolls::-webkit-scrollbar-thumb{background:#d3d3d3}.tinyScrolls::-webkit-scrollbar-track{background:#eee}.tinyScrolls::-ms-scrollbar{width:4px;height:4px}
