#system-breadcrumb+ol{--breadcrumb-space:var(--font-size-9);list-style:none;margin:0;padding:0 1em}#system-breadcrumb+ol li{display:inline-grid;grid-template-columns:auto auto;padding:var(--font-size-7) var(--breadcrumb-space)}#system-breadcrumb+ol li a{color:var(--color-primary-5)}#system-breadcrumb+ol li:after{display:inline-block;content:"";margin-left:calc(var(--breadcrumb-space) * 2);width:1em;height:1em;background-image:var(--icon-fa-angle-right);background-position:center;background-size:0.5em;background-repeat:no-repeat;filter:var(--filter-primary-7)}#system-breadcrumb+ol li:last-child:after{display:none}
.menu-navigation{order:0}@media only screen and (min-width:38.125em){.menu-navigation{order:1;flex:1}.menu-navigation button{display:none}.menu-navigation button+div{display:block;position:relative;top:auto;left:auto;right:auto;bottom:auto;min-width:0;border-right:var(--separator);background:transparent;height:auto}.menu-navigation nav{overflow:visible}.menu-navigation nav>.menu-header{display:none;justify-content:flex-start;align-items:center}.menu-navigation nav>ul{display:flex}.menu-navigation nav>ul>li:last-child .menu-item{border-right:none}}@media only screen and (min-width:38.125em){.js .menu-navigation .menu-item:focus-within>.menu-item__children,.js .menu-navigation .menu-item:hover>.menu-item__children{display:flex}.js .menu-navigation .menu-item__expand{display:none}.js .menu-navigation .menu-header__previous{display:none}.js .menu-navigation .menu-item__children{top:100%;left:0;width:auto;right:auto;height:auto;bottom:auto;display:none;flex-direction:column;min-width:50rem}.js .menu-navigation .menu-item__children .menu-header{display:flex;order:1}.js .menu-navigation .menu-item--selected>.menu-item__children{display:flex}}
.page-messages .messages-list{padding:1.5em}.page-messages .messages-list ul{list-style:none;margin:0;padding:0}
.page-header .region--actions{display:flex;border-right:var(--separator);background:transparent;box-shadow:none;margin-bottom:0}.page-header .region--actions h2,.page-header .region--actions h3,.page-header .region--actions h4{color:var(--color-white);border-bottom:var(--separator);padding:var(--font-size-7) var(--font-size-4);font-size:var(--font-size-4);background:var(--color-primary-3)}.page-header .region--actions h4{font-size:var(--font-size-5)}.page-header .region--actions ul,.page-header .region--actions li{margin:0;padding:0;list-style:none}.page-header .region--actions a,.page-header .region--actions a.button{display:block;color:var(--color-white);padding:var(--font-size-7) var(--font-size-4);border-bottom:var(--separator);text-decoration:none}.page-header .region--actions a:focus,.page-header .region--actions a.button:focus{color:var(--color-primary-1);box-shadow:none;font-weight:bold}.page-header .region--actions a.is-active,.page-header .region--actions a.button.is-active{font-weight:bold}.page-header .region--actions .secondary-tasks a{padding-left:var(--font-size-1)}.page-header .region--actions .button{box-shadow:none;border-radius:0;background:transparent}.page-header .region--actions .button:focus>*{filter:var(--filter-primary-1)}@media only screen and (min-width:38.125em){.page-header .region--actions{position:relative;border-right:none}.page-header .region--actions .menu-header{display:flex;order:1}.page-header .region--actions button[aria-expanded="true"]+div{display:flex;flex-direction:column}}@media only screen and (min-width:38.125em) and (min-width:38.125em){.page-header .region--actions{background:none;box-shadow:none}}
footer.page-footer{background:var(--gradient-primary-inverse);bottom:0;margin-top:3rem}footer.page-footer .page-container>*{background:transparent;margin-bottom:0}.region--footer{display:flex;align-items:center}.region--footer nav:first-child{flex:1}.region--footer nav:first-child ul:not(.contextual-links){margin:0;padding:0}.region--footer nav:first-child ul:not(.contextual-links) li{display:flex;color:var(--color-white);font-family:var(--header-font);justify-content:space-between;align-items:center;text-shadow:var(--shadow)}.region--footer nav:first-child ul:not(.contextual-links) li a{display:block;color:var(--color-white);text-decoration:none;padding:var(--font-size-6);box-shadow:none;outline:none}.region--footer nav:first-child ul:not(.contextual-links) li a:visited,.region--footer nav:first-child ul:not(.contextual-links) li a:link{color:var(--color-white)}.region--footer nav:first-child ul:not(.contextual-links) li a:focus{box-shadow:none;filter:var(--filter-primary-1);font-weight:bold}.region--footer nav:first-child ul:not(.contextual-links) li a .is-active{background:var(--color-primary-3)}.region--footer nav:last-child{margin-right:2rem}
.page-header .menu-search{background:transparent;margin-bottom:0}.page-header .menu-search a{padding:1.3rem 1rem 0.5rem;display:block}.page-header .region--header{display:flex;flex:1;height:var(--header-height);position:relative;background:transparent;box-shadow:none;margin-bottom:0}.page-header .region--header h1{color:var(--color-white)}.page-header .region--header nav{flex:1}.page-header .region--header>*{order:1}.page-header .region--header>.menu-navigation{order:0}.page-header .region--header button:not(.trigger),.page-header .region--header button:not(.trigger):focus{box-shadow:none;border-radius:0;background:transparent}.page-header .region--header button:focus>*{filter:var(--filter-primary-1)}@media only screen and (min-width:38.125em){.page-header .region--header nav{display:flex;flex-direction:column}.page-header .region--header nav>ul{display:flex}.page-header .region--header nav>ul>li{border-right:var(--separator)}.page-header .region--header nav>ul>li>.menu-item{border-bottom:none}.page-header .region--header>.menu-navigation{order:1}.page-header .region--header .menu-account{order:2}.page-header .region--header ul{display:grid;grid-template-columns:1fr 1fr}.page-header .region--header li:nth-child(odd){border-right:var(--separator)}.page-header .region--header li:nth-child(odd):nth-last-child(2) .menu-item{border-bottom:none}.page-header .region--header li:nth-last-child(1) .menu-item{border-bottom:none}.page-header .region--header .contextual-region .contextual-links{display:none}.page-header .region--header .contextual-region.focus,.page-header .region--header .contextual-region .contextual.open .contextual-links{display:grid}}@media only screen and (min-width:38.125em) and (min-width:38.125em){.page-header .region--header{background:none;box-shadow:none}}
.page-header .region--masthead{background:transparent;margin-bottom:0;overflow:hidden;text-align:center;padding:0 1em}.page-header .region--masthead a{display:block}.page-header .region--masthead img{max-height:10vw;width:auto;margin:calc(2rem - var(--scroll-top) + var(--header-top)) auto 2rem}@media only screen and (min-width:38.125em){.page-header .region--masthead{--header-top:0px}}
.site-branding{--branding-padding:var(--font-size-7);border-right:var(--separator);order:2;flex:1}.site-branding a{display:flex;padding:var(--branding-padding) var(--font-size-6);align-items:center;justify-content:center;box-shadow:none;outline:none}.site-branding a:focus{filter:var(--filter-primary-1)}.site-branding img{width:auto;max-width:none;height:2.6rem}@media only screen and (min-width:38.125em){.site-branding{order:0;flex:0}}#block-sitebranding{padding:0.5em 2em}#block-sitebranding img{filter:var(--filter-secondary-4)}
@media only screen and (min-width:38.125em){body>a:link{color:var(--color-primary-1);box-shadow:none;margin-bottom:1em}}
.page-header .region--header nav.menu-socialmedia{flex:0}nav.menu-socialmedia .menu-item{border-bottom:none;border-right:var(--separator)}nav.menu-socialmedia ul:not(.contextual-links){margin:0;padding:0;display:flex;flex-direction:row;align-items:center}nav.menu-socialmedia ul:not(.contextual-links) li{display:block}nav.menu-socialmedia a{display:inline-block;font-size:0;text-shadow:none;color:transparent;padding:1.15rem}nav.menu-socialmedia a:before{display:inline-block;content:"";width:2.5rem;height:2.5rem;background-image:var(--social-media-icon);background-repeat:no-repeat;background-size:2.5rem 2.5rem;background-position:center center;filter:var(--filter-white)}nav.menu-socialmedia a[href*="twitter.com"]{--social-media-icon:var(--icon-sm-twitter)}nav.menu-socialmedia a[href*="facebook.com"]{--social-media-icon:var(--icon-sm-facebook)}nav.menu-socialmedia a[href*="instagram.com"]{--social-media-icon:var(--icon-sm-instagram)}nav.menu-socialmedia a[href*="tiktok.com"]{--social-media-icon:var(--icon-sm-tiktok)}
input.form-button,button.form-button,a.button{--button-background:var(--color-neutral-9);--button-color:var(--color-neutral-3);--button-icon:var(--color-neutral-7);appearance:none;background:var(--button-background);border:none;border-radius:var(--font-size-8);color:var(--button-color);font-family:var(--header-font);padding:var(--font-size-5) var(--font-size-6);cursor:pointer}input.form-button a,input.form-button a:link,button.form-button a,button.form-button a:link,a.button a,a.button a:link{text-decoration:none;color:var(--button-color)}input.form-button:focus,button.form-button:focus,a.button:focus{outline:none;box-shadow:var(--outline)}input.form-button.button--primary,button.form-button.button--primary,a.button.button--primary{--button-background:var(--color-success-9);--button-color:var(--color-success-3);--button-icon:var(--color-success-7)}input.form-button.button--danger,input.form-button .button#edit-cancel,button.form-button.button--danger,button.form-button .button#edit-cancel,a.button.button--danger,a.button .button#edit-cancel{--button-background:var(--color-error-9);--button-color:var(--color-error-3);--button-icon:var(--color-error-7)}a.button{display:inline-block;text-decoration:none;color:var(--button-color)}
:root{--radio-marker-show-disabled:block;--radio-marker-checked:var(--icon-fa-check);--radio-marker-unchecked:none;--radio-padding:var(--font-size-8)}label.form-radio input{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;border-radius:1em;width:2em;height:2em}label.form-radio input:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-radio input:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-radio input:after{display:var(--radio-marker-show-disabled);content:"";position:absolute;top:0;bottom:0;right:0;left:0;border-radius:1em;background-image:var(--icon-account);background-repeat:no-repeat;background-position:center center;background-size:1em;filter:var(--form-mark-filter)}label.form-radio input:checked:after{display:block;background-image:var(--radio-marker-checked)}label.form-radio input:disabled:after{filter:var(--form-item-border-filter--disabled)}label.form-radio input.error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}
label.form-textarea{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;border-radius:1em;line-height:1;cursor:text;padding:0.5em 0.7em;width:100%;display:inline-block;padding:0.3em 0.7em}label.form-textarea:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-textarea:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-textarea::placeholder{color:var(--form-item-placeholder-color)}label.form-textarea textarea{scrollbar-width:thin;scrollbar-color:var(--form-scrollbar-thumb-color) var(--form-scrollbar-track-color);appearance:none;max-width:100%;line-height:1.3;border:none;outline:none;border-radius:1em;resize:vertical;width:100%}label.form-textarea textarea::-webkit-scrollbar{width:var(--form-scrollbar-width)}label.form-textarea textarea::-webkit-scrollbar-thumb{background:var(--form-scrollbar-thumb-color);border-radius:calc(var(--form-scrollbar-width) / 2);border:calc(var(--form-scrollbar-width) / 4) solid var(--form-scrollbar-track-color)}label.form-textarea textarea::-webkit-scrollbar-track{background:var(--form-scrollbar-track-color)}label.form-textarea--error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}
:root{--checkbox-marker-show-disabled:block;--checkbox-marker-checked:var(--icon-fa-check);--checkbox-marker-unchecked:none;--checkbox-padding:var(--font-size-8)}label.form-checkbox input{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;border-radius:0.5em;width:2em;height:2em}label.form-checkbox input:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-checkbox input:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-checkbox input:after{display:var(--checkbox-marker-show-disabled);content:"";position:absolute;top:0;bottom:0;right:0;left:0;border-radius:0.5em;background-image:var(--icon-account);background-repeat:no-repeat;background-position:center center;background-size:1em;filter:var(--form-mark-filter)}label.form-checkbox input:checked:after{display:block;background-image:var(--checkbox-marker-checked)}label.form-checkbox input:disabled:after{filter:var(--form-item-border-filter--disabled)}label.form-checkbox input.error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}
.description{font-family:var(--body-font);font-size:var(--font-size-6);font-weight:normal;color:var(--color-primary-5)}.description ul{padding-left:1em}
label.form-number input{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;border-radius:1em;line-height:1;cursor:text;padding:0.5em 0.7em;width:100%}label.form-number input:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-number input:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-number input::placeholder{color:var(--form-item-placeholder-color)}label.form-number input.error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}label.form-number-range input{cursor:pointer}
label.form-email input{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;border-radius:1em;line-height:1;cursor:text;padding:0.5em 0.7em;width:100%}label.form-email input:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-email input:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-email input::placeholder{color:var(--form-item-placeholder-color)}label.form-email input.error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}
label[for]{font-family:var(--header-font);font-weight:bold;color:var(--color-primary-2);cursor:pointer}label[for] .required{color:var(--color-secondary-5)}
.dropbutton-multiple .dropbutton .secondary-action{display:block}.js .dropbutton-wrapper{--button-background:var(--color-neutral-9);--button-color:var(--color-neutral-3);--button-icon:var(--color-neutral-7);appearance:none;background:var(--button-background);border:none;border-radius:var(--font-size-8);color:var(--button-color);font-family:var(--header-font);padding:var(--font-size-5) var(--font-size-6);cursor:pointer;padding:0}.js .dropbutton-wrapper a,.js .dropbutton-wrapper a:link{text-decoration:none;color:var(--button-color)}.js .dropbutton-wrapper:focus{outline:none;box-shadow:var(--outline)}.js .dropbutton-wrapper input,.js .dropbutton-wrapper a{padding:var(--font-size-5) var(--font-size-6)}.js .dropbutton-wrapper input{display:block;appearance:none;border:none;background:transparent;color:inherit;width:100%;cursor:pointer;text-align:left}.js .dropbutton-wrapper .dropbutton .secondary-action{display:none}.js .dropbutton-wrapper .dropbutton-widget{width:100%}.js .dropbutton-wrapper.dropbutton-multiple.open .secondary-action{display:block}.js .dropbutton-wrapper li+li{border-top:1px solid var(--color-neutral-7)}.js .dropbutton-wrapper .dropbutton-toggle{border-top:none;border-left:1px solid var(--color-neutral-7)}.js .dropbutton-wrapper .dropbutton-arrow{border:none;background-image:var(--icon-fa-angle-down);filter:var(--filter-neutral-6);background-size:1em;background-position:center;top:0;bottom:0;left:0;right:0;width:auto;height:auto;margin:0;background-repeat:no-repeat}.js td .dropbutton-wrapper{padding:0;margin:0}.js td .dropbutton-wrapper .dropbutton-widget{position:relative}.js td .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-widget{background:inherit;border-radius:inherit;border:inherit;box-shadow:var(--shadow)}
label.form-select{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;border-radius:1em;line-height:1;cursor:text;padding:0.5em 0.7em;width:100%;display:inline-block;padding:0;cursor:pointer}label.form-select:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-select:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-select::placeholder{color:var(--form-item-placeholder-color)}label.form-select select{scrollbar-width:thin;scrollbar-color:var(--form-scrollbar-thumb-color) var(--form-scrollbar-track-color);cursor:pointer;appearance:none;margin:0;border:none;outline:none;border-radius:1em;padding:0.5em 2em 0.5em 0.7em;width:100%}label.form-select select::-webkit-scrollbar{width:var(--form-scrollbar-width)}label.form-select select::-webkit-scrollbar-thumb{background:var(--form-scrollbar-thumb-color);border-radius:calc(var(--form-scrollbar-width) / 2);border:calc(var(--form-scrollbar-width) / 4) solid var(--form-scrollbar-track-color)}label.form-select select::-webkit-scrollbar-track{background:var(--form-scrollbar-track-color)}label.form-select.form-select--multiple{padding:0.4em}label.form-select.form-select--multiple select{padding:0 0.5em 0 0;border-radius:0.3em}label.form-select:not(.form-select--multiple):after{display:block;content:"";position:absolute;pointer-events:none;top:0;bottom:0;right:0;width:2em;background-image:var(--icon-fa-angle-down);background-size:0.75em;background-position:center;background-repeat:no-repeat;border-left:var(--form-item-border);filter:var(--form-mark-filter)}label.form-select:not(.form-select--multiple).form-select--disabled:after{filter:var(--form-mark-filter--disabled)}label.form-select--error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}
label.form-datetime input{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;border-radius:1em;line-height:1;cursor:text;padding:0.5em 0.7em;width:100%}label.form-datetime input:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-datetime input:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-datetime input::placeholder{color:var(--form-item-placeholder-color)}label.form-datetime input.error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}
label.form-color input{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;cursor:pointer}label.form-color input:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-color input:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-color input.error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}
label.form-textfield input{position:relative;color:var(--form-item-text-color);background:var(--form-item-text-background);border:var(--form-item-border);cursor:pointer;box-sizing:border-box;border-radius:1em;line-height:1;cursor:text;padding:0.5em 0.7em;width:100%}label.form-textfield input:disabled{color:var(--form-item-text-color--disabled);background:var(--form-item-text-background--disabled);border:var(--form-item-border--disabled)}label.form-textfield input:focus-within{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}label.form-textfield input::placeholder{color:var(--form-item-placeholder-color)}label.form-textfield input--error{outline:0.2rem solid var(--form-item-error-color);outline-offset:0.1rem}
.form-item{display:grid;grid-template-areas:"label" "input" "description";grid-template-columns:minmax(0,1fr);margin-bottom:0.8em;min-width:2em}.form-item label{display:block;grid-area:input}.form-item label+label[for]{margin-left:0.8em}.form-item label[for]{display:inline-block;margin-bottom:0.3em;margin-left:0.8em;grid-area:label}.form-item>.description{margin-left:0.8em;margin-top:0.5em;grid-area:description}.form-item.form-checkbox,.form-item.form-radio{grid-template-areas:"input label" "description description";grid-template-columns:auto 1fr;align-items:center}.form-item.form-checkbox label[for],.form-item.form-radio label[for]{margin-bottom:0}.form-item__error{border:1px solid var(--color-error-4);outline:1px solid transparent;border-radius:var(--font-size-8);background:var(--color-error-9);color:var(--color-error-4);padding:var(--font-size-5);margin-bottom:var(--font-size-5)}.form-wrapper+.form-wrapper,.form-wrapper+.form-item,.form-item+.form-wrapper,input[type=hidden]+.form-item,input[type=hidden]+.form-wrapper{border-top:1px solid var(--color-primary-8);padding-top:1em}
details.details{--details-background:var(--color-primary-5);--details-color:var(--color-primary-9);--details-icon:var(--filter-primary-7);margin-bottom:var(--font-size-6);border:1px solid var(--color-primary-7)}details.details .details__summary{position:relative;display:block;background:var(--details-background);color:var(--details-color);padding:var(--font-size-6);cursor:pointer}details.details .details__summary a,details.details .details__summary a:link{color:inherit}[dir="ltr"] details.details .details__summary{padding-right:calc(var(--font-size-6) + 2em)}[dir="rtl"] details.details .details__summary{padding-left:calc(var(--font-size-6) + 2em)}details.details .details__summary:after{content:"";display:block;position:absolute;transition:0.3s transform;top:0;bottom:0;width:2em;background-image:var(--icon-fa-angle-down);background-position:center;background-repeat:no-repeat;background-size:1em;filter:var(--details-icon)}[dir="ltr"] details.details .details__summary:after{right:0}[dir="rtl"] details.details .details__summary:after{left:0}details.details .details__wrapper{padding:var(--font-size-6)}details.details.vertical-tabs__pane{border:none}details.details.vertical-tabs__pane .details__summary{display:none}details.details[open] .details__summary:after{transform:rotate(180deg)}
table{border-collapse:collapse}th{background:var(--color-primary-5);color:var(--color-white);padding:var(--font-size-7);text-align:left}th h1,th h2,th h3,th h4,th h5,th h6{color:var(--color-white)}th a:link,th a:visited{color:var(--color-white)}th span.tablesort{filter:var(--filter-white)}td{padding:var(--font-size-7)}tr:nth-child(odd){background:var(--color-primary-9)}
.views-exposed-form{margin-bottom:2em}
.se-block{padding:0.5em 0}.se-block:after{display:block;content:"";clear:both}
