/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.block-highlight-hlh-ux-hlh-intro h2,.block-highlight-hlh-ux-mas-intro h2{font-size:28px;font-weight:500;line-height:35px;margin-bottom:15px;color:#58595B;}@media screen and (max-width:991px){.block-highlight-hlh-ux-hlh-intro h1,.block-highlight-hlh-ux-mas-intro h1{font-size:27px;text-align:center;}.block-highlight-hlh-ux-hlh-intro h2,.block-highlight-hlh-ux-mas-intro h2{font-size:18px;line-height:23px;text-align:center;}}.block-highlight-hlh-ux-hlh-intro .open-book,.block-highlight-hlh-ux-mas-intro .open-book{position:relative;}@media screen and (max-width:545px){.block-highlight-hlh-ux-hlh-intro .open-book > img,.block-highlight-hlh-ux-mas-intro .open-book > img{max-width:75%;margin-left:-15px;}}.block-highlight-hlh-ux-hlh-intro .open-book .trigger,.block-highlight-hlh-ux-mas-intro .open-book .trigger{position:absolute;width:100px;top:120px;left:250px;display:flex;align-items:center;justify-content:center;flex-direction:column;}.block-highlight-hlh-ux-hlh-intro .open-book .trigger p,.block-highlight-hlh-ux-mas-intro .open-book .trigger p{margin-top:5px;text-align:center;font-family:quicksand;font-weight:500;}@media screen and (max-width:545px){.block-highlight-hlh-ux-hlh-intro .open-book .trigger p,.block-highlight-hlh-ux-mas-intro .open-book .trigger p{font-size:14px;max-width:150px;}}.block-highlight-hlh-ux-hlh-intro .open-book .trigger .distress-button-container,.block-highlight-hlh-ux-mas-intro .open-book .trigger .distress-button-container{animation:pulse-animation 2s infinite;border-radius:50%;}.block-highlight-hlh-ux-hlh-intro .open-book .trigger #distress-button,.block-highlight-hlh-ux-mas-intro .open-book .trigger #distress-button{cursor:pointer;}@media screen and (max-width:545px){.block-highlight-hlh-ux-hlh-intro .open-book .trigger,.block-highlight-hlh-ux-mas-intro .open-book .trigger{left:inherit;right:0;top:50%;transform:translateY(-50%);}}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip{display:none;position:absolute;max-width:350px;width:100%;top:20px;left:250px;padding:18px 20px;background:white;border-radius:10px;box-shadow:0 0 6px rgba(91,124,153,0.75);}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip.visible,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip.visible{display:inherit;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .d-flex,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .d-flex{gap:6px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .d-flex.title,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .d-flex.title{margin-bottom:15px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .d-flex.title p,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .d-flex.title p{max-width:inherit;line-height:25px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip p,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip p{margin:0;max-width:140px;font-size:14px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip p.footnote,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip p.footnote{max-width:inherit;font-size:11px;line-height:13px;text-align:center;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .tip-arrow,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .tip-arrow{width:25px;height:50px;position:absolute;top:50%;left:-35px;transform:translateY(-50%) rotate(90deg);overflow:hidden;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip .tip-arrow:after,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip .tip-arrow:after{content:"";position:absolute;width:20px;height:20px;background:white;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:0;left:50%;box-shadow:0 0 6px rgba(91,124,153,0.75);}@media screen and (max-width:1270px){.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip{padding:18px 15px;}}@media screen and (max-width:545px){.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip{left:inherit;right:0;max-width:180px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip img,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip img{max-width:42px;}.block-highlight-hlh-ux-hlh-intro .open-book .multisystem-tooltip p,.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip p{font-size:11px;}}.block-highlight-hlh-ux-hlh-intro .description-mobile,.block-highlight-hlh-ux-mas-intro .description-mobile{background:white;margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:0;padding:1.5rem;border-top:1px solid #58595B;}.block-highlight-hlh-ux-mas-intro h1 mark{background-image:url(/themes/custom/highlight_hlh/images/brushes/big-green.svg);background-size:100% 120%;}.block-highlight-hlh-ux-mas-intro .open-book .multisystem-tooltip{top:-50px;}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(0,0,0,0.2);}100%{box-shadow:0 0 0 20px rgba(0,0,0,0);}}.block-highlight-hlh-ux-hlh-signs-symptoms,.block-highlight-hlh-ux-mas-signs-symptoms{max-width:1400px;width:100%;margin:auto;padding:30px 7px 7px;background:#5B7C99;}@media screen and (width <= 500px){.block-highlight-hlh-ux-hlh-signs-symptoms,.block-highlight-hlh-ux-mas-signs-symptoms{padding-top:15px;}}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs{border:none;}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button{position:relative;color:#58595B;border-top-left-radius:4px;border-top-right-radius:4px;font-family:quicksand;font-size:16px;font-weight:600;padding:10px 25px 3px 12px;background:transparent;border:none;}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button span,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button span{position:relative;z-index:1;}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button:before,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-bottom:none;border-radius:10px 10px 0 0;background:#F5F5F5;transform:perspective(12px) rotateX(2deg);transform-origin:bottom left;transition:background 0.25s;}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button.active:before,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button.active:before{background:var(--section-color);}.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button:not(.active):before,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button:not(.active):before{box-shadow:1px -5px 7px -5px rgba(0,0,0,0.2) inset;}@media screen and (width <= 500px){.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button{font-size:12px;}}@media screen and (width <= 375px){.block-highlight-hlh-ux-hlh-signs-symptoms .nav-tabs button,.block-highlight-hlh-ux-mas-signs-symptoms .nav-tabs button{font-size:10px;}}.block-highlight-hlh-ux-hlh-signs-symptoms .tab-content,.block-highlight-hlh-ux-mas-signs-symptoms .tab-content{border-top:4px solid var(--section-color);background:white;}.block-highlight-hlh-ux-hlh-signs-symptoms .tab-content #physical .choice div,.block-highlight-hlh-ux-mas-signs-symptoms .tab-content #physical .choice div{padding:19px 0;}.block-highlight-hlh-ux-hlh-signs-symptoms .choices,.block-highlight-hlh-ux-mas-signs-symptoms .choices{max-width:400px;width:100%;}@media screen and (width <= 1280px){.block-highlight-hlh-ux-hlh-signs-symptoms .choices,.block-highlight-hlh-ux-mas-signs-symptoms .choices{max-width:310px;}}@media screen and (width <= 940px){.block-highlight-hlh-ux-hlh-signs-symptoms .choices,.block-highlight-hlh-ux-mas-signs-symptoms .choices{display:none;}}.block-highlight-hlh-ux-hlh-signs-symptoms .choice,.block-highlight-hlh-ux-mas-signs-symptoms .choice{background:#F5F5F5;color:#5B7C99;counter-increment:section;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice div,.block-highlight-hlh-ux-mas-signs-symptoms .choice div{display:flex;align-items:center;padding:5px 0;margin:0 7px;cursor:pointer;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice div span,.block-highlight-hlh-ux-mas-signs-symptoms .choice div span{flex-grow:1;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice div:before,.block-highlight-hlh-ux-mas-signs-symptoms .choice div:before{content:counter(section);width:38px;font-family:quicksand;font-size:38px;font-weight:600;text-align:center;color:#A8B8C7;margin-right:14px;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice div:after,.block-highlight-hlh-ux-mas-signs-symptoms .choice div:after{content:url(/themes/custom/highlight_hlh/images/icons/circle-button-icon-lg.svg);width:32px;height:32px;display:block;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice:not(:first-child) div,.block-highlight-hlh-ux-mas-signs-symptoms .choice:not(:first-child) div{border-top:2px solid #CECECF;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice:first-child div,.block-highlight-hlh-ux-mas-signs-symptoms .choice:first-child div{border-top:2px solid transparent;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice.active,.block-highlight-hlh-ux-mas-signs-symptoms .choice.active{background:white;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice.active div,.block-highlight-hlh-ux-mas-signs-symptoms .choice.active div{border-top:2px solid transparent;}.block-highlight-hlh-ux-hlh-signs-symptoms .choice.active div:after,.block-highlight-hlh-ux-mas-signs-symptoms .choice.active div:after{content:url(/themes/custom/highlight_hlh/images/icons/circle-button-icon-lg-active.svg);}.block-highlight-hlh-ux-hlh-signs-symptoms .choice.active + .choice div,.block-highlight-hlh-ux-mas-signs-symptoms .choice.active + .choice div{border-top:2px solid transparent;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book,.block-highlight-hlh-ux-mas-signs-symptoms .open-book{margin:0 auto;align-self:flex-end;}@media screen and (width <= 1090px){.block-highlight-hlh-ux-hlh-signs-symptoms .open-book,.block-highlight-hlh-ux-mas-signs-symptoms .open-book{margin:0;}}@media screen and (width <= 940px){.block-highlight-hlh-ux-hlh-signs-symptoms .open-book,.block-highlight-hlh-ux-mas-signs-symptoms .open-book{margin:0 auto;}}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container{position:relative;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container mark,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container mark{position:absolute;width:0;margin:0;padding:0;opacity:0.8;transition:width 0.15s;pointer-events:none;mix-blend-mode:multiply;}@media screen and (width <= 940px){.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container{margin-top:45px;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container .lines,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .lines{display:block !important;position:absolute;top:66px;left:140px;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container .mobile-choices,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .mobile-choices{position:absolute;display:block !important;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice{display:flex;align-items:center;justify-content:center;position:absolute;width:27px;height:27px;border-radius:50%;background:rgba(244,225,0,0.75);color:#5B7C99;border:1px solid #5B7C99;transition:all 0.15s;cursor:pointer;}.block-highlight-hlh-ux-hlh-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice.active,.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice.active{background:#5B7C99;color:white;}}.block-highlight-hlh-ux-hlh-signs-symptoms p.footnote,.block-highlight-hlh-ux-mas-signs-symptoms p.footnote{margin:-10px;padding:5px 10px;background:#fff;}.block-highlight-hlh-ux-mas-signs-symptoms .choice.active div:after{content:url(/themes/custom/highlight_hlh/images/icons/circle-button-icon-lg-green-active.svg);}.block-highlight-hlh-ux-mas-signs-symptoms .tab-content #physical .choice div{padding:5px 0;}.block-highlight-hlh-ux-mas-signs-symptoms .tab-content #lab .choice div:before{line-height:34px;}.block-highlight-hlh-ux-mas-signs-symptoms .open-book .def-container .mobile-choices .mobile-choice{background:rgba(163,234,81,0.75);}.tooltip.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:after{content:"";position:absolute;right:-7px;top:-15px;z-index:-1;border:9px solid #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 0 6px rgba(91,124,153,0.75);}.tooltip.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:after{content:"";position:absolute;right:-5px;top:2px;z-index:-1;border:8px solid #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 0 6px rgba(91,124,153,0.75);}.tooltip.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:after{content:"";position:absolute;right:0;z-index:-1;border:7px solid #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 0 6px rgba(91,124,153,0.75);}.tooltip.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:after{content:"";position:absolute;left:100%;z-index:-1;border:7px solid #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 0 6px rgba(91,124,153,0.75);}.tooltip.bs-tooltip-auto .tooltip-arrow{overflow:hidden;}.tooltip.bs-tooltip-auto .tooltip-inner{text-align:left;padding:15px;box-shadow:0 0 6px rgba(91,124,153,0.75);max-width:300px;}.tooltip.bs-tooltip-auto .tooltip-inner img{margin-bottom:8px;}.tooltip.bs-tooltip-auto .tooltip-inner h4{color:#5B7C99;font-size:20px;}.tooltip.bs-tooltip-auto .tooltip-inner p{font-size:16px;margin:0;color:#58595B;}@media screen and (width < 375px){.tooltip.bs-tooltip-auto .tooltip-inner p{max-width:200px;}}img.arrow-mark{position:absolute;top:170px;left:-180px;width:130px;}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.paragraph--unpublished{background-color:#fff4f4;}
