.vi-disease-handbook-form{align-items:flex-end}.vi-disease-handbook-form .vi-glossary-search__submit{align-self:flex-end}.vi-disease-handbook-form .vi-glossary-search__control:has(.vi-disease-search){position:relative}.vi-disease-search{min-height:3.25rem;padding:.75rem 1.25rem;background-color:#ebf1f4;border-bottom:1px solid #00567a;display:flex;flex-direction:column;justify-content:center}.vi-disease-search__input{width:100%;background:transparent;border:0;padding:0;margin:0;box-shadow:none;outline:0;color:#00567a;line-height:inherit;font:inherit;-webkit-appearance:none;appearance:none}.vi-disease-search__input::placeholder{color:#80abbd}.vi-disease-search .vi-glossary-search__label{margin:0}.vi-disease-search__suggestions{list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #00567a;border-top:0;max-height:240px;overflow-y:auto;position:absolute;top:100%;left:0;right:0;z-index:10}.vi-disease-search__suggestion{padding:.5rem 1.25rem;color:#00567a;cursor:pointer}.vi-disease-search__suggestion:hover,.vi-disease-search__suggestion:focus{background-color:#ebf1f4}.vi-glossary-nav__letter.is-active{background-color:#00567a;color:#fff}.vi-glossary-nav__letter.is-active .vi-glossary-nav__letter-link{color:#fff}.vi-typesystem--inversed .vi-glossary-nav__letter{border-color:#fff;color:#fff}.vi-typesystem--inversed .vi-glossary-nav__letter:hover,.vi-typesystem--inversed .vi-glossary-nav__letter.is-active{background-color:#fff;color:#00567a}.vi-typesystem--inversed .vi-glossary-nav__letter.is-active .vi-glossary-nav__letter-link,.vi-typesystem--inversed .vi-glossary-nav__letter:hover .vi-glossary-nav__letter-link{color:#00567a}.vi-typesystem--inversed .vi-glossary-nav__letter--disabled,.vi-typesystem--inversed .vi-glossary-nav__letter--disabled .vi-glossary-nav__letter-link{border-color:rgba(255,255,255,.4);color:rgba(255,255,255,.4)}.vi-typesystem--inversed .vi-disease-handbook__results,.vi-typesystem--inversed .vi-disease-handbook__results a{color:#fff}.vi-tab-panel__pane.vi-typesystem--inversed,.vi-tab-panel__pane.vi-typesystem--inversed h1,.vi-tab-panel__pane.vi-typesystem--inversed h2,.vi-tab-panel__pane.vi-typesystem--inversed h3,.vi-tab-panel__pane.vi-typesystem--inversed h4,.vi-tab-panel__pane.vi-typesystem--inversed h5,.vi-tab-panel__pane.vi-typesystem--inversed h6,.vi-tab-panel__pane.vi-typesystem--inversed p,.vi-tab-panel__pane.vi-typesystem--inversed span,.vi-tab-panel__pane.vi-typesystem--inversed li,.vi-tab-panel__pane.vi-typesystem--inversed a{color:#fff}.vi-disease-handbook__word{list-style:none}.vi-disease-handbook__link{color:#00567a;text-decoration:underline}.vi-disease-handbook__link:hover,.vi-disease-handbook__link:focus{color:#00567a;text-decoration:underline}.vi-disease-handbook__marker{display:inline-block;font-size:.7em;line-height:1;margin-right:.35rem;color:currentColor;text-decoration:none;pointer-events:none}.vi-disease-handbook__link-text{text-decoration:underline}.vi-disease-handbook__link:hover,.vi-disease-handbook__link:focus{color:#00567a;text-decoration:none}.vi-disease-handbook__link:hover .vi-disease-handbook__link-text,.vi-disease-handbook__link:focus .vi-disease-handbook__link-text{text-decoration:underline}.vi-disease-handbook__link-arrow{display:inline-flex;align-items:center;justify-content:center;pointer-events:none;color:currentColor}.vi-disease-handbook__link-arrow svg{display:block}.vi-typesystem--inversed .vi-glossary-divider,.vi-typesystem--inversed .vi-separator{border-color:rgba(255,255,255,.6);color:rgba(255,255,255,.6)}.vi-typesystem--inversed .vi-glossary-search__label{color:#fff}.vi-typesystem--inversed .vi-disease-search{background-color:#fff}.vi-typesystem--inversed .vi-disease-search__input{color:#00567a}.vi-typesystem--inversed .vi-disease-search__suggestions{background-color:#fff;border-color:#fff}.vi-tab-panel__pane.vi-typesystem--inversed .vi-disease-search__suggestion,.vi-typesystem--inversed li.vi-disease-search__suggestion{color:#00567a}.vi-tab-panel__pane.vi-typesystem--inversed .vi-disease-search__suggestion:hover,.vi-tab-panel__pane.vi-typesystem--inversed .vi-disease-search__suggestion:focus,.vi-typesystem--inversed li.vi-disease-search__suggestion:hover,.vi-typesystem--inversed li.vi-disease-search__suggestion:focus{background-color:#ebf1f4;color:#00567a}.vi-typesystem--inversed .vi-glossary-details-toggle,.vi-typesystem--inversed .vi-glossary-details-toggle label,.vi-typesystem--inversed .vi-glossary-details-toggle .custom-control-label{color:#fff}.vi-typesystem--inversed .vi-glossary-details-toggle .custom-control-label::before{background-color:transparent;border-color:#fff}.vi-tab-panel--inversed .vi-typesystem--inversed .vi-glossary-details-toggle .custom-control-label::after{background-color:#fff}.vi-tab-panel--inversed .vi-typesystem--inversed .vi-glossary-details-toggle .custom-control-input:checked~.custom-control-label::before{background-color:#00567a;border-color:#fff}.vi-tab-panel--inversed .vi-typesystem--inversed .vi-glossary-details-toggle .custom-control-input:checked~.custom-control-label::after{background-color:#00567a}.vi-typesystem--inversed hr.vi-glossary-divider,.vi-typesystem--inversed hr.vi-separator,.vi-typesystem--inversed hr.vi-separator--dotted{border:0;border-top:1px dotted rgba(255,255,255,.7);background-color:transparent;color:rgba(255,255,255,.7);opacity:1}