/* @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:16px;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 6px 2px;background:transparent url(/core/misc/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:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.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;}.container-inline .hidden{display:none;}
.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;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.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);}
.gigya-login{margin-bottom:15px;}.gigya-raas-login{padding-right:12px;margin-right:12px;border-right:1px solid;}.hidden{display:none;}.gigya-msg-success{color:green;font-weight:bold;}.gigya-screen-dialog input[type="checkbox"]{appearance:checkbox;}.gigya-screen-dialog input[type="radio"]{appearance:radio;}
.banner-hero{height:auto;}.banner-hero-text{padding:20px;display:flex;flex-direction:column;gap:24px;z-index:3;}.banner-hero video{z-index:1;height:50vh;width:100%;object-fit:cover;}.banner-hero-center video{height:100vh;}.banner-hero .button-primary-lg,.banner-hero .button-secondary-lg{width:100%;}@media only screen and (min-width:768px){.banner-hero{height:100vh;}.banner-hero video{height:100%;}.banner-hero-text{padding-left:50px;padding-right:50px;gap:32px;}.banner-hero-center .banner-hero-text{width:728px;margin:auto;text-align:center;}.banner-hero-center video{height:100vh;}.banner-hero .button-primary-lg,.banner-hero .button-secondary-lg{width:auto;}}.banner-video-overlay{background-color:black;z-index:2;}
.spacer-sm{height:32px;}.spacer-md{height:80px;}.spacer-lg{height:120px;}@media (min-width:769px){.spacer-sm{height:64px;}.spacer-md{height:120px;}.spacer-lg{height:160px;}}.bg-spacer-primary-50{background-color:var(--color-primary-50);}.bg-spacer-secondary-50{background-color:var(--color-secondary-50);}.bg-spacer-primary-100{background-color:var(--color-primary-100);}.bg-spacer-secondary-100{background-color:var(--color-secondary-100);}.bg-spacer-primary-200{background-color:var(--color-primary-200);}.bg-spacer-secondary-200{background-color:var(--color-secondary-200);}.bg-spacer-primary-300{background-color:var(--color-primary-300);}.bg-spacer-secondary-300{background-color:var(--color-secondary-300);}.bg-spacer-primary-400{background-color:var(--color-primary-400);}.bg-spacer-secondary-400{background-color:var(--color-secondary-400);}.bg-spacer-primary-500{background-color:var(--color-primary-500);}.bg-spacer-secondary-500{background-color:var(--color-secondary-500);}.bg-spacer-primary-600{background-color:var(--color-primary-600);}.bg-spacer-secondary-600{background-color:var(--color-secondary-600);}.bg-spacer-primary-700{background-color:var(--color-primary-700);}.bg-spacer-secondary-700{background-color:var(--color-secondary-700);}.bg-spacer-primary-800{background-color:var(--color-primary-800);}.bg-spacer-secondary-800{background-color:var(--color-secondary-800);}.bg-spacer-primary-900{background-color:var(--color-primary-900);}.bg-spacer-secondary-900{background-color:var(--color-secondary-900);}.bg-spacer-primary-950{background-color:var(--color-primary-950);}.bg-spacer-secondary-950{background-color:var(--color-secondary-950);}.bg-spacer-primary{background-color:var(--color-primary);}.bg-spacer-secondary{background-color:var(--color-secondary);}
/* @license MIT  */
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
.lpb-dialog{width:100% !important;}.lpb-dialog .lpb-component-list{display:flex !important;flex-direction:column !important;}.lpb-dialog .lpb-component-list__item{width:200px;padding:25px;margin:10px;border:1px solid;border-radius:4px;}.lpb-dialog .lpb-component-list__item a{margin-top:0;display:flex;flex-direction:column;}.lpb-dialog .lpb-component-list__search{width:100%;}.lpb-dialog .lpb-component-list__search input{width:100%;padding:5px;border-radius:5px;border:1px solid;}.lpb-dialog .lpb-component-list__group--content{display:flex;flex-direction:row;margin-top:15px;}
@media (min-width:769px){.one-column{display:flex;}.one-column .column{flex:100% !important;opacity:1 !important;}.two-column{display:flex;}.two-column .column-first-50-50{flex:50% !important;margin-left:10px;margin-right:3px;}.two-column .column-first-33-66{flex:33% !important;margin-left:10px;margin-right:3px;}.two-column .column-first-66-33{flex:66% !important;margin-left:10px;margin-right:3px;}.two-column .column-first-25-75{flex:25% !important;margin-left:10px;margin-right:3px;}.two-column .column-first-75-25{flex:75% !important;margin-left:10px;margin-right:3px;}.two-column .column-second-50-50{flex:50% !important;margin-left:5px;margin-right:10px;}.two-column .column-second-33-66{flex:66% !important;margin-left:5px;margin-right:10px;}.two-column .column-second-66-33{flex:33% !important;margin-left:5px;margin-right:10px;}.two-column .column-second-25-75{flex:75% !important;margin-left:5px;margin-right:10px;}.two-column .column-second-75-25{flex:25% !important;margin-left:5px;margin-right:10px;}.three-column{display:flex;}.three-column .column{flex:33% !important;margin-left:10px;margin-right:5px;}.four-column{display:flex;}.four-column .column{flex:25% !important;margin-left:10px;margin-right:5px;}}.one-column .column,.two-column .column,.three-column .column,.four-column .column{flex:100%;}.one-column [class^=column-first-],.one-column [class^=column-second-],.two-column [class^=column-first-],.two-column [class^=column-second-],.three-column [class^=column-first-],.three-column [class^=column-second-],.four-column [class^=column-first-],.four-column [class^=column-second-]{flex:100%;}.column-justify-flex-start{justify-content:flex-start;}.column-justify-center{justify-content:center;}.column-justify-flex-end{justify-content:flex-end;}.column-justify-space-between{justify-content:space-between;}.column-justify-space-around{justify-content:space-around;}.column-justify-space-evenly{justify-content:space-evenly;}.column-align-flex-start{align-items:flex-start;}.column-align-center{align-items:center;}.column-align-flex-end{align-items:flex-end;}.grid-container-sm-1{display:grid;grid-template-columns:repeat(1,auto);}@media only screen and (min-width:768px){.grid-container-1{display:grid;grid-template-columns:repeat(1,auto);}}.grid-container-sm-2{display:grid;grid-template-columns:repeat(2,auto);}@media only screen and (min-width:768px){.grid-container-2{display:grid;grid-template-columns:repeat(2,auto);}}.grid-container-sm-3{display:grid;grid-template-columns:repeat(3,auto);}@media only screen and (min-width:768px){.grid-container-3{display:grid;grid-template-columns:repeat(3,auto);}}.grid-container-sm-4{display:grid;grid-template-columns:repeat(4,auto);}@media only screen and (min-width:768px){.grid-container-4{display:grid;grid-template-columns:repeat(4,auto);}}.grid-container-sm-5{display:grid;grid-template-columns:repeat(5,auto);}@media only screen and (min-width:768px){.grid-container-5{display:grid;grid-template-columns:repeat(5,auto);}}.grid-container-sm-6{display:grid;grid-template-columns:repeat(6,auto);}@media only screen and (min-width:768px){.grid-container-6{display:grid;grid-template-columns:repeat(6,auto);}}.grid-container-sm-7{display:grid;grid-template-columns:repeat(7,auto);}@media only screen and (min-width:768px){.grid-container-7{display:grid;grid-template-columns:repeat(7,auto);}}.grid-container-sm-8{display:grid;grid-template-columns:repeat(8,auto);}@media only screen and (min-width:768px){.grid-container-8{display:grid;grid-template-columns:repeat(8,auto);}}.grid-container-sm-9{display:grid;grid-template-columns:repeat(9,auto);}@media only screen and (min-width:768px){.grid-container-9{display:grid;grid-template-columns:repeat(9,auto);}}.grid-container-sm-10{display:grid;grid-template-columns:repeat(10,auto);}@media only screen and (min-width:768px){.grid-container-10{display:grid;grid-template-columns:repeat(10,auto);}}.grid-container-sm-11{display:grid;grid-template-columns:repeat(11,auto);}@media only screen and (min-width:768px){.grid-container-11{display:grid;grid-template-columns:repeat(11,auto);}}.grid-container-sm-12{display:grid;grid-template-columns:repeat(12,auto);}@media only screen and (min-width:768px){.grid-container-12{display:grid;grid-template-columns:repeat(12,auto);}}
