/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sk-size:40px;--sk-color:#333;}.ajax-throbber{position:relative;width:40px;height:40px;}.ajax-progress.ajax-progress-fullscreen{position:fixed;z-index:11000;top:0;right:0;bottom:0;left:0;overflow:visible;width:2em;height:2em;margin:auto;background-color:transparent;background-image:none;}
.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 5px 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:1000;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;}
.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;}
.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);}
.bar-chart--wrapper{overflow-x:auto;overflow-y:hidden;}.bar-chart{display:flex;flex-direction:column;gap:27px;position:relative;overflow:visible;margin:30px;min-width:800px;--name-width:450px;}.bar-chart--row--name{width:var(--name-width);flex-grow:0;flex-shrink:0;color:#1E3250;}.bar-chart--line-wrapper{z-index:0;left:calc(var(--name-width) + 30px);position:absolute;width:calc(100% - var(--name-width) - 30px);height:100%;}.bar-chart--line{position:absolute;top:0;height:100%;width:1px;background-image:url('data:image/svg+xml,<svg width="1" height="867" viewBox="0 0 1 867" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="0.5" y1="-2.21146e-08" x2="0.500037" y2="867" stroke="%23C7DAEA" stroke-dasharray="8 8"/></svg>');}.bar-chart--line-0:before,.bar-chart--line-25:before,.bar-chart--line-50:before,.bar-chart--line-75:before,.bar-chart--line-100:before{top:-35px;left:-10px;}.bar-chart--line-0:after,.bar-chart--line-25:after,.bar-chart--line-50:after,.bar-chart--line-75:after,.bar-chart--line-100:after{bottom:-35px;left:-10px;}.bar-chart--line-0:before,.bar-chart--line-25:before,.bar-chart--line-50:before,.bar-chart--line-75:before,.bar-chart--line-100:before,.bar-chart--line-0:after,.bar-chart--line-25:after,.bar-chart--line-50:after,.bar-chart--line-75:after,.bar-chart--line-100:after{position:absolute;color:#858E99;}.bar-chart--line-0:before,.bar-chart--line-0:after{content:"0%";}.bar-chart--line-25:before,.bar-chart--line-25:after{content:"25%";}.bar-chart--line-50:before,.bar-chart--line-50:after{content:"50%";}.bar-chart--line-75:before,.bar-chart--line-75:after{content:"75%";left:-20px;}.bar-chart--line-100:before,.bar-chart--line-100:after{content:"100%";left:-20px;}.bar-chart--line-0{left:0;}.bar-chart--line-25{left:25%;}.bar-chart--line-50{left:50%;}.bar-chart--line-75{left:75%;}.bar-chart--line-100{left:100%;}.bar-chart--category{font-weight:bold;color:#1E3250;margin-top:1.5rem;padding-bottom:0.25rem;border-bottom:1px solid #DBE5EE;}.bar-chart--category:first-child{margin-top:0;}.bar-chart--row{display:flex;gap:30px;align-items:center;z-index:1;}.bar-chart--row--bar-wrapper{width:100%;height:1.5rem;}.bar-chart--row--bar{height:1.5rem;background:#00689D;}
.progress-circle{position:relative;display:inline-flex;}.progress-circle--value{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);color:#1E3250;font-weight:700;font-size:72px;}.progress-circle--legend{display:flex;gap:1.5rem;justify-content:center;margin-top:1rem;}.progress-circle--legend-item{display:flex;align-items:center;gap:0.5rem;font-size:0.875rem;color:#4F5964;}.progress-circle--legend-swatch{width:16px;height:16px;flex-shrink:0;display:inline-block;}
.horizontal-tabs{display:flex;flex-direction:column;}.ht__body__content{display:none;}.ht__body__content.active{display:block;}.ht__header{display:flex;margin-left:auto;margin-right:auto;max-width:720px;width:100%;border:1px solid #699CC6;border-radius:100px;margin-bottom:40px;}.ht__header > *{flex:1;padding-top:15px;padding-bottom:15px;text-align:center;font-weight:500;font-size:24px;}.ht__header > *:first-child{border-radius:100px 0 0 100px;}.ht__header > *:last-child{border-radius:0 100px 100px 0;}.ht__header > .active{background:#699CC6;color:#fff;}.ht__header a,.ht__header a:active,.ht__header a:focus{color:#699CC6;}.ht__header a.active,.ht__header a.active:focus,.ht__header a.active:active{color:#fff;}
.progress-bar{margin-top:4rem;padding-top:4rem;margin-bottom:4rem;position:relative;}.progress-bar__indicator{display:flex;flex-direction:column;align-items:center;color:#303B44;position:absolute;transform:translateX(-50%);}.progress-bar__indicator .indicator__icon path{fill:#AECFE6;}.progress-bar__indicator .indicator__level{white-space:nowrap;color:#FFF;display:flex;align-items:center;gap:0.3125rem;font-size:18px;margin-top:12px;}.progress-bar__indicator--current{top:1.75rem;}.progress-bar__indicator--current .indicator__icon{width:24px;height:24px;}.progress-bar__indicator--current .indicator__label{top:-40px;color:#AECFE6;font-weight:bold;}.progress-bar__indicator--beginner,.progress-bar__indicator--improver,.progress-bar__indicator--achiever,.progress-bar__indicator--leader{top:calc(100% - 1.25rem);padding-top:30px;}.progress-bar__indicator--beginner{left:calc(12.5%);}.progress-bar__indicator--improver{left:calc(37.5%);}.progress-bar__indicator--achiever{left:calc(62.5%);}.progress-bar__indicator--leader{left:calc(87.5%);}.progress-bar__indicator--achieved{color:#858E99;}.progress-bar__indicator--achieved .indicator__icon path{fill:#D0D8D8;}.progress-bar__indicator--achieved .indicator__level:after{content:"";background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 1.5C9.72391 1.5 11.3772 2.18482 12.5962 3.40381C13.8152 4.62279 14.5 6.27609 14.5 8C14.5 9.72391 13.8152 11.3772 12.5962 12.5962C11.3772 13.8152 9.72391 14.5 8 14.5C6.27609 14.5 4.62279 13.8152 3.40381 12.5962C2.18482 11.3772 1.5 9.72391 1.5 8C1.5 6.27609 2.18482 4.62279 3.40381 3.40381C4.62279 2.18482 6.27609 1.5 8 1.5ZM8 16C10.1217 16 12.1566 15.1571 13.6569 13.6569C15.1571 12.1566 16 10.1217 16 8C16 5.87827 15.1571 3.84344 13.6569 2.34315C12.1566 0.842855 10.1217 0 8 0C5.87827 0 3.84344 0.842855 2.34315 2.34315C0.842855 3.84344 0 5.87827 0 8C0 10.1217 0.842855 12.1566 2.34315 13.6569C3.84344 15.1571 5.87827 16 8 16ZM11.5312 6.53125C11.825 6.2375 11.825 5.7625 11.5312 5.47188C11.2375 5.18125 10.7625 5.17813 10.4719 5.47188L7.00313 8.94063L5.53438 7.47188C5.24063 7.17813 4.76562 7.17813 4.475 7.47188C4.18437 7.76562 4.18125 8.24063 4.475 8.53125L6.475 10.5312C6.76875 10.825 7.24375 10.825 7.53438 10.5312L11.5312 6.53125Z" fill="%2325AD8C"/></svg>');width:1rem;height:1rem;display:inline-block;}.progress-bar__track{width:100%;}.indicator__interval{font-size:18px;color:#FFFFFF73;font-weight:normal;}
.vertical-bars__chart{position:relative;display:flex;justify-content:space-around;align-items:flex-end;height:300px;margin-left:60px;}.vertical-bars__grid{position:absolute;inset:0;pointer-events:none;}.vertical-bars__grid-line{position:absolute;left:0;right:0;height:0;border-top:1px dashed #C7DAEA;}.vertical-bars__y-label{position:absolute;right:calc(100% + 8px);bottom:-0.5em;white-space:nowrap;font-size:0.75rem;color:#858E99;}.vertical-bars__set{flex:1;display:flex;justify-content:center;align-items:flex-end;height:100%;position:relative;z-index:1;}.vertical-bars__bars{display:flex;gap:8px;align-items:flex-end;height:100%;}.vertical-bars__bar{width:40px;}.vertical-bars__bar--primary{background-color:var(--vb-primary);}.vertical-bars__bar--secondary{background-color:var(--vb-secondary);}.vertical-bars__labels{display:flex;justify-content:space-around;margin-top:0.5rem;}.vertical-bars__label{flex:1;text-align:center;font-size:0.875rem;color:#4F5964;}.vertical-bars__label-values{font-size:0.75rem;color:#858E99;}.vertical-bars__legend{display:flex;gap:1.5rem;justify-content:center;margin-top:1.5rem;}.vertical-bars__legend-item{display:flex;align-items:center;gap:0.5rem;font-size:0.875rem;color:#4F5964;}.vertical-bars__legend-swatch{width:16px;height:16px;flex-shrink:0;display:inline-block;}.vertical-bars__legend-swatch--primary{background-color:var(--vb-primary);}.vertical-bars__legend-swatch--secondary{background-color:var(--vb-secondary);}
.ajax-throbber.sk-circle-fade{position:relative;width:var(--sk-size);height:var(--sk-size);}.ajax-throbber .sk-circle-fade-dot{position:absolute;top:0;left:0;width:100%;height:100%;}.ajax-throbber .sk-circle-fade-dot::before{display:block;width:15%;height:15%;content:"";animation:sk-circle-fade 1.2s infinite ease-in-out both;border-radius:100%;background-color:var(--sk-color);}.ajax-throbber .sk-circle-fade-dot:nth-child(1){transform:rotate(30deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(2){transform:rotate(60deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(3){transform:rotate(90deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(4){transform:rotate(120deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(5){transform:rotate(150deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(6){transform:rotate(180deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(7){transform:rotate(210deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(8){transform:rotate(240deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(9){transform:rotate(270deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(10){transform:rotate(300deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(11){transform:rotate(330deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(1)::before{animation-delay:-1.1s;}.ajax-throbber .sk-circle-fade-dot:nth-child(2)::before{animation-delay:-1s;}.ajax-throbber .sk-circle-fade-dot:nth-child(3)::before{animation-delay:-0.9s;}.ajax-throbber .sk-circle-fade-dot:nth-child(4)::before{animation-delay:-0.8s;}.ajax-throbber .sk-circle-fade-dot:nth-child(5)::before{animation-delay:-0.7s;}.ajax-throbber .sk-circle-fade-dot:nth-child(6)::before{animation-delay:-0.6s;}.ajax-throbber .sk-circle-fade-dot:nth-child(7)::before{animation-delay:-0.5s;}.ajax-throbber .sk-circle-fade-dot:nth-child(8)::before{animation-delay:-0.4s;}.ajax-throbber .sk-circle-fade-dot:nth-child(9)::before{animation-delay:-0.3s;}.ajax-throbber .sk-circle-fade-dot:nth-child(10)::before{animation-delay:-0.2s;}.ajax-throbber .sk-circle-fade-dot:nth-child(11)::before{animation-delay:-0.1s;}@keyframes sk-circle-fade{0%,39%,100%{transform:scale(0.6);opacity:0;}40%{transform:scale(1);opacity:1;}}
.paragraph--unpublished{background-color:#fff4f4;}
