@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/Inter-Regular.c8ba52b05a9ef10f4758.woff2) format("woff2"),url(/static/media/Inter-Regular.8c206db99195777c6769.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/Inter-Medium.293fd13dbca5a3e450ef.woff2) format("woff2"),url(/static/media/Inter-Medium.9053572c46aeb4b16caa.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/Inter-Black.15ca31c0a2a68f76d2d1.woff2) format("woff2"),url(/static/media/Inter-Black.c6938660eec019fefd68.woff) format("woff")}.text{margin:0;max-width:100%;padding:0}.text__summary-header{color:#407bfe;font-size:25px;margin:10px 0}.text__summary-header_white{color:#fff}.text__summary{font-size:18px;line-height:1.5}.page{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;align-items:center;flex-direction:column;font-family:Inter,Arial,sans-serif;max-width:100vw;min-height:100vh;text-rendering:optimizeLegibility}.list,.page{display:flex}.list{float:none;list-style:none;margin:0;padding:0;position:relative;width:100%}@media screen{.popup__container .list{max-height:70vh;overflow-y:auto}}@media print{.list{display:block;float:none}}.list__item{-webkit-column-break-inside:avoid;break-inside:avoid;display:flex;margin:0;padding:0;page-break-inside:avoid;position:relative}@media print{.list__item{-webkit-column-break-inside:avoid;break-inside:avoid;display:block;float:none;margin:0;padding:0;page-break-inside:avoid;position:relative}}.list__item_style_padded{padding:10px 0}.list__item_style_padded:first-of-type{padding:0 0 10px}.list__item_style_padded:last-of-type{padding:10px 0 0}.list__item_style_two-columns{grid-gap:6px;display:grid;gap:6px;grid-template-columns:minmax(60%,auto) -webkit-max-content;grid-template-columns:minmax(60%,auto) max-content;width:-webkit-max-content;width:max-content}.list__item_style_column{flex-direction:column}.list__item_hidden{display:none}.list_style_grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);width:100%}@media screen and (max-width:970px){.list_style_grid{grid-template-columns:1fr}}.list_style_grid-columns{grid-auto-flow:column;grid-template-rows:repeat(11,-webkit-min-content);grid-template-rows:repeat(11,min-content)}@media screen and (max-width:970px){.list_style_grid-columns{grid-auto-flow:row}}.list_style_column{align-items:center;flex-direction:column;float:none;gap:6px}.list_style_padded{box-sizing:border-box;padding:32px}.list_style_disc{align-items:flex-start;box-sizing:border-box;list-style:disc outside;padding-left:20px}.interactive-element{transition:opacity .2s linear}.interactive-element:hover{cursor:pointer;opacity:.6}.content{align-items:center;display:flex;flex-direction:column;float:none;margin:0 auto;max-width:950px;position:relative;width:100%}@media screen and (max-width:970px){.content{box-sizing:border-box;padding:0 7px}}.content__text{font-size:18px;margin:10px 0}.content__text_type_subheader{color:#054e9c;margin:15px;text-align:center;width:100%}.content__text_type_bold{font-weight:700}.content__text_type_centered{text-align:center}.header{align-items:center;background-color:#054e9c;overflow:visible}.header,.header__container{display:flex;flex-direction:column;width:100%}.header__container{box-sizing:border-box;max-width:950px;padding:0 7px}@media screen and (max-width:450px){.header__container{flex-wrap:wrap}}.header__head{display:flex;gap:10px;justify-content:center;margin:10px 0 0}.header__logo{height:65px;width:65px}.header__logo-container{align-items:center;display:flex;gap:10px;justify-self:center}.header__text{color:#fff;font-size:20px;font-weight:700;line-height:1.2}.header__text_type_subheader{font-size:15px;text-align:center}.language-selector{max-height:30px;max-width:50px}.section{align-items:center;float:none;gap:10px;height:100%;margin:10px 0 0;min-height:80px;padding:10px 7px}.form,.section{box-sizing:border-box;display:flex;flex-direction:column;position:relative;width:100%}.form{align-items:flex-end;background-color:#fff;border:none;padding:34px 0 37px}.form_type_no-padding{padding:0}.form__field{box-sizing:border-box;color:#054e9c;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin:0;width:100%}.form__field-title{position:relative}.form__field-info{border:1px solid #054e9c;border-radius:50%;display:inline-block;height:1em;margin-left:10px;text-align:center;width:1em}.form__field-info:hover:after{background-color:#fff7c6;box-shadow:7px 7px 17px 0 rgba(0,0,0,.5);color:#000;content:attr(data-titletext);display:block;font-size:14px;left:-3px;overflow:visible;padding:5px 10px;position:absolute;top:20px;z-index:1}.form__field-required{color:red;content:"*";padding:4px;width:auto}.form__input{background-color:initial;border:1px solid #054e9c;border-radius:5px;box-shadow:none;box-sizing:border-box;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;margin:7px 0 0;min-height:26px;outline:none;padding:7px 5px;width:100%}.form__input:focus{box-shadow:0 0 4px #054e9c}.form__input-error{align-self:flex-start;color:red;font-size:12px;font-style:normal;font-weight:400;line-height:1.25;margin:5px 0 0 5px;padding:0;visibility:hidden}.form__input_type_error{border-color:red}.form__input_type_valid{border-color:green;box-shadow:0 0 3px green}.form__input-error_active{visibility:visible}.element-header{background-color:#054e9c;color:#fff;font-size:20px;font-style:normal;font-weight:900;line-height:1.2;padding:10px 0;text-align:center;width:100%}.element-header_theme_subheader{background-color:#fff;color:#054e9c;padding:40px 0 0}.element-header_theme_subheader:first-of-type{padding:10px 0 0}.recommendation{background-color:#fff;box-sizing:border-box;flex-direction:column;float:none;position:relative;width:100%}.recommendation__header{align-items:center;display:flex;gap:10px;width:100%}.recommendation__header-image{-webkit-column-break-inside:avoid;align-items:center;box-sizing:border-box;break-inside:avoid;display:flex;flex-direction:column-reverse;margin:0;padding:5px;page-break-inside:avoid;width:100%}.recommendation__collapser{display:flex;justify-content:space-between;width:100%}.recommendation__text{align-items:flex-start;color:#000;display:flex;flex-direction:column;transition:all .2s linear}.recommendation__text p,a{font-size:16px;line-height:1.5;margin:0;padding:4px 8px;text-align:start}.recommendation__text_invisible{display:none;transition:all .2s linear}.buttons-block{-webkit-column-gap:30px;column-gap:30px;display:flex;justify-content:flex-end;padding:20px 0 10px;row-gap:10px;width:100%}@media screen and (max-width:450px){.buttons-block{flex-wrap:wrap}}.button{align-items:center;background-color:#005db7;border:none;border-radius:10px;box-sizing:border-box;color:#fff;display:flex;font-size:18px;font-style:normal;font-weight:400;justify-content:center;line-height:1.22;margin:0;min-height:35px;outline:none;padding:0 15px;text-align:center;text-decoration:none}@media screen and (max-width:450px){.button{width:100%}}.button_inactive{background-color:#fff;border:1px solid #000;color:#000;opacity:.3}.button_inactive:hover{opacity:.3}.button_type_header{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:5px;box-sizing:border-box;color:#054e9c;display:flex;justify-content:center;margin:3px 0;padding:0 10px}.button_type_submit{font-size:18px;font-style:normal;font-weight:400;line-height:1.22;min-height:50px;text-align:center}.button_type_reset{background-color:#61dafb;border:1px solid red;color:red}.button_type_select-all{background-color:#fff;border:1px solid #054e9c;color:#054e9c;margin:16px 0 0 auto;min-height:50px;padding:0 15px}.button_type_tab{align-items:center;background-color:#fff;border:2px solid #054e9c;border-left:none;border-radius:10px 10px 0 0;color:#000;display:flex;justify-content:center}.button_type_tab:first-of-type{border-left:2px solid #054e9c}.button_type_tab-active{border-bottom:none}.button_type_link{background-color:#fff!important;border:1px solid #000;box-shadow:6px 9px 5px 0 #3f3b75;color-scheme:only light}@media (prefers-color-scheme:dark){.button_type_link{background-color:#fff!important}}.results{align-items:center;box-sizing:border-box;display:none;flex-direction:column;float:none;gap:10px;min-height:100vh;position:relative}.results_visible{display:flex}.results__summary{grid-gap:10px;border:1px solid #054e9c;box-sizing:border-box;display:grid;gap:10px;padding:10px;width:100%}@media screen and (max-width:970px){.results__summary{grid-template-columns:1fr}}.results__subheader{align-self:flex-start;color:#054e9c;margin:20px 0}@media print{.results__subheader{color:#000;margin:0 8px}}.results__subheader_style_preview{-webkit-column-break-after:avoid;align-self:center;break-after:avoid-page;color:#000;margin:10px 0;page-break-after:avoid;text-align:center}.results__subheader_style_no-margin{margin:0}.summary{align-items:center;float:none;gap:0}.summary,.summary__section{box-sizing:border-box;display:flex;flex-direction:column;position:relative}.summary__section{padding:0 5px;width:100%}.summary__section_two-columns{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:970px){.summary__section_two-columns{grid-template-columns:1fr}}.summary__section_colored{background-color:#407bfe}.summary__head{grid-gap:10px;display:grid;gap:10px;grid-template-areas:"img1 text img2";padding:10px}@media screen and (max-width:970px){.summary__head{grid-template-areas:"text text" "img1 img2"}}.summary__stroke{grid-gap:5px;box-sizing:border-box;display:grid;gap:5px;grid-template-areas:"definition definition  definition doctor" "brain1     brain2      info1      doctor" "brain1     brain2      info2      doctor";grid-template-columns:.5fr .5fr 2fr 1fr;padding:0 20px}@media screen and (max-width:970px){.summary__stroke{grid-template-areas:"definition definition " "brain1      info1       " "brain2      info2       ";grid-template-columns:minmax(110px,-webkit-max-content) minmax(-webkit-min-content,3fr);grid-template-columns:minmax(110px,max-content) minmax(min-content,3fr);padding:0}}@media screen and (max-width:450px){.summary__stroke{grid-template-columns:1fr 2fr}}.summary__risks{grid-gap:5px;display:grid;gap:5px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:970px){.summary__risks{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:700px){.summary__risks{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:450px){.summary__risks{grid-template-columns:repeat(2,1fr)}}.graph,.graph_healthcsore_print{align-items:center;border:1px solid #054e9c;box-sizing:border-box;display:flex;flex-direction:column-reverse;margin:0;padding:5px;width:100%}.graph_healthcsore_print{grid-column:span 2}@media print{.graph{border:none;position:relative}}.graph__img{align-items:center;align-self:center;box-sizing:border-box;display:flex;justify-content:center;max-width:390px;object-fit:contain;padding:2px;width:100%}@media print{.graph__img{display:block}}.graph__container{display:flex;flex-direction:column;margin:0}.graph__caption{color:#444;font-size:12px;line-height:1.15;max-width:390px;text-align:center}.report__img{left:47%;margin-top:30px;max-height:90px;max-width:90px;min-height:70px;min-width:80px;position:relative}.risk-card{background-color:#ecf1f0;border:6px solid transparent;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:0;padding:5px;width:100%}.risk-card_selected{border-color:#407bfe}.risk-card__img{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.risk-card__caption{color:#000;font-weight:500;text-align:center}@media screen and (max-width:450px){.risk-card__caption{font-size:14px}}.top-tips{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);width:100%}@media screen and (max-width:970px){.top-tips{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.top-tips{grid-template-columns:1fr}}.top-tips__factor{display:grid;grid-template-columns:1fr}.nav{display:grid}.nav__table-status{background:#d8ebff;border:1px solid #054e9c2c}.nav__table-status,.nav__table-status_button{box-shadow:inset -2px -2px 3px hsla(0,0%,4%,.108);padding:10px;text-align:center}.nav__table-status_button{background:#054e9c;border:1px solid #054e9c;color:#fff;cursor:pointer}.nav_type_admin{grid-template-columns:repeat(4,1fr);margin-bottom:15px;width:100%}.triangle{border-color:#407bfe transparent transparent;border-style:solid;border-width:20px 10px 0;height:0;left:calc(50% - 10px);position:absolute;top:0;width:0}@media screen and (max-width:970px){.triangle{border-width:14px 7px 0}}.triangle_white{border-color:#fff transparent transparent}.table{display:grid;grid-template-columns:minmax(-webkit-min-content,-webkit-max-content) 1fr 1fr;grid-template-columns:minmax(min-content,max-content) 1fr 1fr;width:100%}.table__element{border:1px solid #054e9c;box-sizing:border-box;color:#054e9c;font-size:14px;margin:0;padding:.5em;text-align:center}.table__element:first-of-type{border-top-left-radius:20px}.table__element:nth-of-type(3n-1){border-left:none;border-right:none}.table__element:nth-of-type(3){border-top-right-radius:20px}.table__element:nth-of-type(n+4){border-top:none}.table__element:last-of-type{border-bottom-right-radius:20px}.table__element:nth-last-of-type(3){border-bottom-left-radius:20px}.table__element_type_value{grid-area:row}.table__element_type_header{grid-area:header}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}