/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.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;}
.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;margin-right:1rem;}.align-right{float:right;margin-left:1rem;}.align-center{display:block;margin-left:auto;margin-right:auto;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{content:"";display:table;clear:both;}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width: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{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;background:transparent;padding:0;margin:0;line-height:inherit;}
.cke5-custom-block-indent-1{margin-left:40px;}.cke5-custom-block-indent-2{margin-left:80px;}.cke5-custom-block-indent-3{margin-left:120px;}.cke5-custom-block-indent-4{margin-left:160px;}.cke5-custom-block-indent-5{margin-left:200px;}.cke5-custom-block-indent-6{margin-left:240px;}.cke5-custom-block-indent-7{margin-left:280px;}.cke5-custom-block-indent-8{margin-left:320px;}.cke5-custom-block-indent-9{margin-left:360px;}.cke5-custom-block-indent-10{margin-left:400px;}.cke5-custom-block-indent-11{margin-left:440px;}.cke5-custom-block-indent-12{margin-left:480px;}.cke5-custom-block-indent-13{margin-left:520px;}.cke5-custom-block-indent-14{margin-left:560px;}.cke5-custom-block-indent-15{margin-left:600px;}.cke5-custom-block-indent-16{margin-left:640px;}.cke5-custom-block-indent-17{margin-left:680px;}.cke5-custom-block-indent-18{margin-left:720px;}.cke5-custom-block-indent-19{margin-left:760px;}.cke5-custom-block-indent-20{margin-left:800px;}
.layout{min-height:6.25rem;}.layout .layout__inner,.layout .layout__heading,.layout .layout__eyebrow,.layout.layout--onecol .layout__region{}@media screen and (min-width:768px){.layout .layout__inner,.layout .layout__heading,.layout .layout__eyebrow,.layout.layout--onecol .layout__region{grid-column-gap:1.5rem;row-gap:1.5rem;}}@media screen and (min-width:1200px){.layout .layout__inner,.layout .layout__heading,.layout .layout__eyebrow,.layout.layout--onecol .layout__region{grid-column-gap:2rem;row-gap:2rem;}}.layout .layout__inner,.layout .layout__heading,.layout .layout__eyebrow{padding:0;}.layout .layout__heading+.layout__inner{margin-top:1.5rem;}@media screen and (min-width:1024px){.layout .layout__heading+.layout__inner{margin-top:2.25rem;}}.layout .layout__heading+.layout__eyebrow{margin-top:1rem;}.layout .layout__heading+.layout__eyebrow .eyebrow-inner{max-width:50rem;}.layout .layout__heading+.layout__eyebrow+.layout__inner{margin-top:1.5rem;}@media screen and (min-width:1024px){.layout .layout__heading+.layout__eyebrow+.layout__inner{margin-top:2.25rem;}}.layout .layout__eyebrow .eyebrow-inner{max-width:50rem;}.layout .layout__eyebrow+.layout__inner{margin-top:1.125rem;}@media screen and (min-width:1024px){.layout .layout__eyebrow+.layout__inner{margin-top:1.5rem;}}.layout.layout--width-fs .layout__inner,.layout.layout--width-fs .layout__heading{max-width:unset;width:100%;}.layout.layout--onecol.full-width .layout__region{padding:0;width:100%;max-width:100vw;}@media screen and (min-width:768px){.layout.layout--columns-section .layout__inner,.layout.layout--twocol-section .layout__inner,.layout.layout--threecol-section .layout__inner,.layout.layout--fourcol-section .layout__inner{display:grid;justify-items:stretch;align-items:stretch;}}@media screen and (max-width:767px){.layout.layout--columns-section .layout__region+.layout__region{margin-top:1rem;}}@media screen and (min-width:768px){.layout.layout--columns-section--50-50 .layout__inner,.layout.layout--twocol-section--50-50 .layout__inner{grid-template-columns:1fr 1fr;}.layout.layout--columns-section--67-33 .layout__inner,.layout.layout--twocol-section--67-33 .layout__inner{grid-template-columns:1fr 33%;}.layout.layout--columns-section--33-67 .layout__inner,.layout.layout--twocol-section--33-67 .layout__inner{grid-template-columns:33% 1fr;}.layout.layout--columns-section--75-25 .layout__inner,.layout.layout--twocol-section--75-25 .layout__inner{grid-template-columns:1fr 25%;}.layout.layout--columns-section--25-75 .layout__inner,.layout.layout--twocol-section--25-75 .layout__inner{grid-template-columns:25% 1fr;}.layout.layout--columns-section--40-60 .layout__inner,.layout.layout--twocol-section--40-60 .layout__inner{grid-template-columns:40% 1fr;}.layout.layout--columns-section--60-40 .layout__inner,.layout.layout--twocol-section--60-40 .layout__inner{grid-template-columns:1fr 40%;}}@media screen and (min-width:768px){.layout.layout--columns-section--33-33-33 .layout__inner,.layout.layout--threecol-section--33-33-33 .layout__inner{grid-template-columns:1fr 1fr 1fr;}.layout.layout--columns-section--25-50-25 .layout__inner,.layout.layout--threecol-section--25-50-25 .layout__inner{grid-template-columns:25% 1fr 25%;}.layout.layout--columns-section--25-25-50 .layout__inner,.layout.layout--threecol-section--25-25-50 .layout__inner{grid-template-columns:25% 25% 1fr;}.layout.layout--columns-section--50-25-25 .layout__inner,.layout.layout--threecol-section--50-25-25 .layout__inner{grid-template-columns:1fr 25% 25%;}}@media screen and (min-width:768px){.layout.layout--columns-section--25-25-25-25 .layout__inner,.layout.layout--fourcol-section .layout__inner{grid-template-columns:1fr 1fr 1fr 1fr;}}.layout--columns-section .card+.card{margin-top:1rem;}@media screen and (min-width:768px){.layout--columns-section .card+.card{margin-top:1.25rem;}}@media screen and (min-width:1200px){.layout--columns-section .card+.card{margin-top:1.875rem;}}@media screen and (min-width:768px){.layout--width-100 .layout__heading,.layout--width-100 .layout__inner{max-width:1280;}.layout--width-full .layout__heading,.layout--width-full .layout__inner{max-width:1280;}.layout--width-90 .layout__heading,.layout--width-90 .layout__inner,.layout--width-80 .layout__heading,.layout--width-80 .layout__inner{max-width:1280;}}@media screen and (min-width:768px) and (min-width:1024px){.layout--width-90 .layout__heading,.layout--width-90 .layout__inner{width:90%;max-width:calc(1280px * 0.9);}}@media screen and (min-width:768px) and (min-width:1024px){.layout--width-80 .layout__heading,.layout--width-80 .layout__inner{width:80%;max-width:calc(1280px * 0.8);}}@media screen and (min-width:768px){.layout--width-70 .layout__heading,.layout--width-70 .layout__inner{width:70%;max-width:calc(1280px * 0.7);}}@media screen and (min-width:768px){.layout--width-60 .layout__heading,.layout--width-60 .layout__inner{width:60%;max-width:calc(1280px * 0.6);}}@media screen and (min-width:768px){.layout--width-50 .layout__heading,.layout--width-50 .layout__inner{width:50%;max-width:calc(1280px * 0.6);}}.glb-grid-item,.layout-builder-browser-block-item{width:calc(30% - 2px);text-align:center;}
.toolbar-id--toolbar-icon-edit{display:none !important;}.glb-body .ui-dialog-titlebar.ui-widget-header{align-items:center;display:flex;}.layout-builder-add-block .horizontal-tabs,.layout-builder-update-block .horizontal-tabs{margin-top:auto !important;}.layout-builder-add-block  .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a,.layout-builder-update-block .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding:15px 16px;}.layout-builder-add-block .glb-form-wrapper .form-type--textarea,.layout-builder-update-block .glb-form-wrapper .form-type--textarea{margin-bottom:0 !important;}.layout-builder-add-block .glb-form-wrapper .form-type--select,.layout-builder-update-block .glb-form-wrapper .form-type--select{margin-top:0 !important;margin-bottom:0 !important;}.layout-builder-add-block .glb-form-wrapper ~ .form-type--select,.layout-builder-add-block .glb-form-wrapper ~ fieldset,.layout-builder-update-block .glb-form-wrapper ~ .form-type--select,.layout-builder-update-block .glb-form-wrapper ~ fieldset{padding-left:1.5em !important;padding-right:1.5em !important;}.layout-builder-add-block .glb-form-wrapper ~ .glb-form-item + .glb-form-item,.layout-builder-add-block .glb-form-wrapper ~ fieldset .glb-form-type--checkbox:first-of-type,.layout-builder-update-block .glb-form-wrapper ~ .glb-form-item + .glb-form-item,.layout-builder-update-block .glb-form-wrapper ~ fieldset .glb-form-type--checkbox:first-of-type{margin-top:0 !important;}.layout-builder-add-block .glb-form-wrapper .field--type-link .glb-form-item__description,.layout-builder-update-block .glb-form-wrapper .field--type-link .glb-form-item__description{max-width:unset !important;}.layout-builder-add-block .glb-form-wrapper .counter,.layout-builder-update-block .glb-form-wrapper .counter{margin-top:1em;}.layout-builder-configure-section.glb-canvas-form .glb-canvas-form__settings ~ .form-type--select,.layout-builder-configure-section.glb-canvas-form .glb-canvas-form__settings ~ .fieldset--group{margin:0.75em 0 !important;padding-left:1.5em !important;padding-right:1.5em !important;}.layout-builder-configure-section.glb-canvas-form .glb-canvas-form__settings ~ .fieldset--group .glb-form-type--checkbox{margin:0.5em 0 !important;}.layout-builder__section .layout-builder__link--add-section-to-library{font-size:0.75em;position:absolute;top:-1.5em;right:0.5em;left:unset;}.glb-form-wrapper.icon-select-wrapper .glb-form-item{margin:0.5em 0 !important;}.glb-form-wrapper.icon-select-wrapper .glb-form-item:first-child{margin:0 0 0.5em !important;}.glb-form-wrapper.icon-select-wrapper .glb-form-checkboxes{columns:3;}.glb-form-element.form-select.chosen-container{z-index:auto;}.admin-theme-hab-theme.icon-select-wrapper .glb-form-checkboxes .glb-form-item{display:flex;align-items:center;margin:10px 10px 10px 0;padding:10px;border:1px solid lightgray;border-radius:4px;}.admin-theme-hab-theme.icon-select-wrapper .glb-form-checkboxes .glb-form-item input{order:0;width:20px;height:20px;position:relative;}.admin-theme-hab-theme.icon-select-wrapper .glb-form-checkboxes .glb-form-item .field-suffix{order:1;margin-right:10px;}.admin-theme-hab-theme.icon-select-wrapper .glb-form-checkboxes .glb-form-item .field-suffix .icon{width:20px;height:20px;}.admin-theme-hab-theme.icon-select-wrapper .glb-form-checkboxes .glb-form-item .field-prefix{order:2;}.gin--vertical-toolbar #toolbar-item-administration-tray,.gin--horizontal-toolbar #toolbar-item-administration-tray{border-top-width:20px !important;}.gin--vertical-toolbar #toolbar-administration,.gin--horizontal-toolbar #toolbar-administration,.gin--vertical-toolbar #toolbar-administration .toolbar-bar,.gin--horizontal-toolbar #toolbar-administration .toolbar-bar{height:calc(var(--gin-toolbar-height) + 14px) !important;}body.gin--vertical-toolbar.toolbar-fixed,body.gin--horizontal-toolbar.toolbar-fixed{padding-top:calc(var(--gin-toolbar-y-offset) + 14px) !important;}.page__content:has(.layout-region) #block-hab-theme-help{display:none;}.paragraphs-subform .icon-select-wrapper.claro-details .form-checkbox{height:21px;margin-right:10px;}.paragraphs-subform .icon-select-wrapper.claro-details .form-type--checkbox{display:flex;align-items:center;}.layout-builder__section .block-media-vector_image{overflow:visible;}.details-wrapper a.layout-builder-browser-block-item{width:calc(30% - 2px);display:flex;}.details-wrapper a.layout-builder-browser-block-item img{width:30%;min-width:55px;margin:10px;}.layout-builder-browser .glb-claro-details__wrapper{margin-left:0;}:is(body[data-meta-sidebar='open'],body:not([data-meta-sidebar])) .glb-sidebar + .layout-builder{width:calc(100% - 20px - var(--gin-sidebar-width));}.form-item__label.js-form-required::after{content:'*' !important;vertical-align:text-top !important;color:var(--gin-color-danger) !important;background:none !important}.glb-media-library-item a.js-media-library-edit-link{top:32px !important;}#views-exposed-form-archive-candidates-page-1 .fieldset__description{position:absolute;top:70%;left:0;right:0;margin-top:5px;}#views-exposed-form-archive-candidates-page-1 .fieldset__wrapper{position:relative;padding-bottom:20px;}
