/* @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;}.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{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;-moz-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;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/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(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
.social-sharing-buttons{display:flex;align-items:center;justify-content:center;margin:2em 0;}.social-sharing-buttons a,.social-sharing-buttons-button{display:flex;align-items:center;justify-content:center;margin:0 4px;text-decoration:none;}.btn-copy{position:relative;padding:0;cursor:pointer;}.social-sharing-buttons-popup{position:absolute;top:0;left:50%;display:none;overflow:hidden;height:0;padding:4px;transition:all 0.5s ease;transform:translate(-50%,-100%);color:white;border-radius:3px;background-color:black;font-size:small;}.social-sharing-buttons-popup.visible{display:block;overflow:unset;height:auto;}.social-sharing-buttons-popup::before{position:absolute;bottom:0;left:50%;display:block;width:0;height:0;content:"";transform:translate(-50%,100%);border-top:10px solid black;border-right:10px solid transparent;border-left:10px solid transparent;}
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#00a5ef;box-shadow:none;color:#fff;text-decoration:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;}
#hugpharec{font-family:Cooper Hewitt,Helvetica Neue,sans-serif;letter-spacing:1px;font-size:1.6rem;padding:0 6rem 3rem 6rem}@media screen and (min-width:769px) and (max-width:1170px){#hugpharec{padding:0 3rem 9rem 3rem}}@media screen and (max-width:768px){#hugpharec{padding:0 1.5rem 9rem 1.5rem}}#hugpharec .hugpharec-nav-tab-container{position:sticky;top:95px;z-index:2;padding-top:2rem;background-color:#fff}@media screen and (min-width:769px) and (max-width:1170px){#hugpharec .hugpharec-nav-tab-container{top:80px}}@media screen and (max-width:768px){#hugpharec .hugpharec-nav-tab-container{top:64px}}#hugpharec .hugpharec-nav-tab{list-style:none;display:flex;border-bottom:1px solid #E6E6E6;background-color:#fff;margin:0}#hugpharec .hugpharec-nav-tab-link{display:inline-block;padding:1.2rem 2rem;border-radius:.4rem .4rem 0 0;font-size:1.8rem;font-weight:500;text-decoration:none;color:#000;transition:color .1s ease-in-out;text-align:center;line-height:1.2}@media screen and (max-width:1024px){#hugpharec .hugpharec-nav-tab-link{font-size:1.4rem;padding:.4rem .8rem}}#hugpharec .hugpharec-nav-tab-link:not(.hugpharec-nav-tab-link-active):hover{color:#65C6C1}#hugpharec .hugpharec-nav-tab-link:active,#hugpharec .hugpharec-nav-tab-link:focus,#hugpharec .hugpharec-nav-tab-link:focus-visible{outline:none;-webkit-tap-highlight-color:#fff0}#hugpharec .hugpharec-nav-tab-link-active{background-color:#565656;color:#fff;cursor:default;transition:none}#huget .hugpharec-tab{background-color:#fff}#hugpharec .hugpharec-tab:not(.hugpharec-tab-active){display:none}#hugpharec .hugpharec-list{list-style:none;margin:0 0 0 2rem}#hugpharec .hugpharec-tree-tab{display:grid;grid-template-columns:1fr;gap:2rem;margin:0;background-color:#fff;padding:2rem 40px 0 40px}@media screen and (min-width:1171px){#hugpharec .hugpharec-tree-tab{grid-template-columns:repeat(4,1fr)}}#hugpharec .hugpharec-card{position:relative;background-color:#fff;z-index:1;margin:0;box-shadow:0 10px 35px 0 rgb(0 0 0 / .2)}#hugpharec .hugpharec-tree-card::after{content:'';position:absolute;bottom:1px;left:0;width:100%;height:1rem;background-color:#fff}@media screen and (max-width:1170px){#hugpharec .hugpharec-tree-card{border-left-width:1.2rem;border-left-style:solid;padding:2rem}#hugpharec .hugpharec-tree-card::after{height:2rem}}#hugpharec .hugpharec-tree-title{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2rem;line-height:1;text-align:center;text-transform:uppercase;font-size:1.8rem;text-decoration:none}#hugpharec .hugpharec-tree-title:active,#hugpharec .hugpharec-tree-title:focus,#hugpharec .hugpharec-tree-title:focus-visible{outline:none;-webkit-tap-highlight-color:#fff0}@media screen and (max-width:1170px){#hugpharec .hugpharec-tree-title{background-color:white!important;color:black!important;border-bottom:1px solid #E6E6E6;padding:.4rem 0;font-size:1.4rem;transition:color .1s ease-in-out;text-align:left}#hugpharec .hugpharec-tree-title:hover{color:#565656!important}#hugpharec .hugpharec-tree-title:has(+.hugpharec-tree-accordeon-closed),#hugpharec .hugpharec-tree-title:not(:has(+.hugpharec-tree-accordeon)){border-bottom:none}#hugpharec .hugpharec-tree-title:not(:has(+.hugpharec-tree-accordeon)) .hugpharec-tree-arrow-svg{display:none}}@media screen and (min-width:1171px){#hugpharec .hugpharec-tree-title{cursor:default}#hugpharec .hugpharec-tree-title .hugpharec-tree-arrow-svg{display:none}#hugpharec .hugpharec-tree-title span{flex-grow:1}}#hugpharec .hugpharec-tree-content{padding:1rem 2rem;margin:0;counter-reset:rootcategory}@media screen and (max-width:1170px){#hugpharec .hugpharec-tree-content{margin-left:2rem;padding:0}}#hugpharec .hugpharec-tree-content>li{color:red!important;counter-increment:rootcategory}#hugpharec .hugpharec-tree-content>li>.hugpharec-tree-line>span::before{content:counter(rootcategory) ". "}@media screen and (min-width:1171px){#hugpharec .hugpharec-tree-content.hugpharec-tree-accordeon-closed{display:block}}#hugpharec .hugpharec-tree-line{display:flex;align-items:center;justify-content:space-between;padding:.4rem 0;text-decoration:none;color:#000;transition:color .1s ease-in-out;font-size:1.4rem;font-weight:500}#hugpharec .hugpharec-tree-line:hover{color:#565656}#hugpharec .hugpharec-tree-line:active,#hugpharec .hugpharec-tree-line:focus,#hugpharec .hugpharec-tree-line:focus-visible{outline:none;-webkit-tap-highlight-color:#fff0}#hugpharec .hugpharec-tree-content .hugpharec-tree-line{border-bottom:1px solid #E6E6E6}#hugpharec .hugpharec-tree-accordeon-closed{display:none}@media screen and (min-width:1171px){#hugpharec .hugpharec-tree-accordeon-preopen{display:block}}#hugpharec .hugpharec-tree-file-svg{width:1.6rem}#hugpharec .hugpharec-tree-arrow-svg{width:1.6rem}#hugpharec .hugpharec-tree-line:has(+.hugpharec-tree-accordeon-open)>.hugpharec-tree-arrow-svg{transform:rotate(180deg)}#hugpharec .hugpharec-tree-category:not(:has(.hugpharec-list))>.hugpharec-tree-line>.hugpharec-tree-arrow-svg{display:none}@media screen and (min-width:1171px){#hugpharec .hugpharec-tree-line:has(+.hugpharec-tree-accordeon-preopen)>.hugpharec-tree-arrow-svg{transform:rotate(180deg)}}#hugpharec .hugpharec-atoz-header{position:sticky;top:calc(95px + 5.2rem);z-index:2;background-color:#fff;padding:2rem 0 1rem 0;margin:0 0 2rem 0}@media screen and (min-width:1025px) and (max-width:1170px){#hugpharec .hugpharec-atoz-header{top:calc(80px + 5.2rem)}}@media screen and (min-width:769px) and (max-width:1024px){#hugpharec .hugpharec-atoz-header{top:calc(80px + 4.4rem)}}@media screen and (max-width:768px){#hugpharec .hugpharec-atoz-header{top:calc(64px + 4.4rem)}}#hugpharec .hugpharec-atoz-filters{display:flex;align-items:center;flex-wrap:wrap;gap:2rem 4rem;padding:0 0 2rem 0}@media screen and (max-width:1024px){#hugpharec .hugpharec-atoz-filters{justify-content:center}}#hugpharec #hugpharec-atoz-search{flex-grow:1;height:4rem;min-height:4rem;max-height:4rem;border:1px solid #E6E6E6;border-radius:0;font-size:1.4rem;width:auto;padding:1.8rem}@media screen and (max-width:1024px){#hugpharec #hugpharec-atoz-search{width:100%}}#hugpharec .hugpharec-atoz-letters-nav{display:flex;align-items:center;gap:.8rem}@media screen and (max-width:1024px){#hugpharec .hugpharec-atoz-letters-nav{display:none}}#hugpharec .hugpharec-atoz-letters-nav-link{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;font-size:1.4rem;border-radius:4rem;text-decoration:none;color:#000;transition:color .1s ease-in-out}#hugpharec .hugpharec-atoz-letters-nav-link:not(.hugpharec-atoz-letters-nav-link-active):hover{color:#565656}#hugpharec .hugpharec-atoz-letters-nav-link-active{background-color:#565656;color:#fff;transition:none}#hugpharec .hugpharec-atoz-letters-nav-link:active,#hugpharec .hugpharec-atoz-letters-nav-link:focus,#hugpharec .hugpharec-atoz-letters-nav-link:focus-visible{outline:none;-webkit-tap-highlight-color:#fff0}#hugpharec .hugpharec-atoz-letters-nav-link-hidden{display:none}#hugpharec #hugpharec-atoz-search:focus,#hugpharec #hugpharec-atoz-search:focus-visible{outline:2px solid #65C6C1;border-color:#65C6C1}#hugpharec .hugpharec-atoz-category-filter{display:flex;align-items:center;justify-content:space-between;gap:.8rem}@media screen and (max-width:1024px){#hugpharec .hugpharec-atoz-category-filter{gap:2rem;flex-wrap:wrap}}#hugpharec .hugpharec-atoz-category-filter-radio{display:none}#hugpharec .hugpharec-atoz-category-filter-radio+label{display:inline-flex;align-items:center;padding:0;font-size:1.4rem;background-color:#fff0;color:#000;font-weight:400}#hugpharec .hugpharec-atoz-category-filter-radio+label::before{content:'';display:block;height:1.6rem;width:1.6rem;border:solid 1px #707070;border-radius:50%;margin-right:.375em}#hugpharec .hugpharec-atoz-category-filter-radio:checked+label::before{background:radial-gradient(.6rem circle at center,#65C6C1 50%,transparent 55%)}#hugpharec .hugpharec-atoz-search-results{display:grid;grid-template-columns:1fr;gap:2rem;padding:0 40px}#hugpharec .hugpharec-atoz-letter-group{padding:1rem 2rem;max-width:40rem}@media screen and (max-width:1024px){#hugpharec .hugpharec-atoz-letter-group{max-width:none}}#hugpharec .hugpharec-atoz-letter-group-hidden{display:none}#hugpharec .hugpharec-atoz-letter{border-bottom:1px solid #E6E6E6;padding:.8rem 0;margin-bottom:.4rem}#hugpharec .hugpharec-atoz-item{padding:.4rem 0;font-size:1.4rem}#hugpharec .hugpharec-atoz-item-hidden{display:none}#hugpharec .hugpharec-atoz-item-link{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:#000;transition:color .1s ease-in-out;font-size:1.4rem;font-weight:500}#hugpharec .hugpharec-atoz-item-link:active,#hugpharec .hugpharec-atoz-item-link:focus,#hugpharec .hugpharec-atoz-item-link:focus-visible{outline:none;-webkit-tap-highlight-color:#fff0}#hugpharec .hugpharec-atoz-item-link:hover{color:#565656}#hugpharec .hugpharec-atoz-file-svg{width:1.6rem}#hugpharec .hugpharec-atoz-item-alias{color:#565656;line-height:1;font-style:italic}#hugpharec #hugpharec-atoz-noresult{display:none}#hugpharec #hugpharec-atoz-noresult.hugpharec-atoz-noresult-show{display:block}
.paragraph--unpublished{background-color:#fff4f4;}
