/* @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;}
.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:"";}
.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;}
.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;}}
.cl-toolbar,.cl-toolbar__meta,.cl-tools,.cl-entries__head,.cl-entries__progress{display:flex;flex-wrap:wrap;gap:0.5rem 1rem;align-items:center;}.cl-tools__menu,.cl-section__rows{margin:0;padding:0;list-style:none;}.cl-section__head{cursor:pointer;}.cl-entry{display:flex;flex-wrap:wrap;gap:0.25rem 0.75rem;align-items:center;padding-block:0.5rem;}.cl-entry__check{margin:0;}.cl-entry__main{flex:1 1 10rem;min-inline-size:0;}.cl-entry__box,.cl-entry__handle,.cl-entry__move button{min-inline-size:2.75rem;min-block-size:2.75rem;}.cl-entry__box{display:inline-grid;place-items:center;border:2px solid currentColor;background:transparent;font-size:1.5rem;line-height:1;}button.cl-entry__box{cursor:pointer;}.cl-entry__box::before{content:"";}.cl-entry.is-checked .cl-entry__box::before{content:"✓";}.cl-entry.is-checked .cl-entry__label{opacity:0.6;text-decoration:line-through;}.cl-entry__handle{cursor:grab;touch-action:none;}@media not (pointer:fine){.cl-entry__handle{display:none;}}.cl-entry.is-dragging{opacity:0.5;}.cl-entry__edit[open]{flex-basis:100%;}.cl-entries--open-only .cl-entry.is-checked,[data-cl-ticks].cl-entries--open-only .cl-entry.is-checked{display:none;}.cl-entry__pick{display:flex;flex:1 1 12rem;gap:0.25rem 0.75rem;align-items:center;cursor:pointer;}.cl-entry__tick{position:absolute;opacity:0;}.cl-entry__tick:checked + .cl-entry__box::before{content:"✓";}.cl-entry__tick:checked ~ .cl-entry__main .cl-entry__label{opacity:0.6;text-decoration:line-through;}.cl-entry__tick:focus-visible + .cl-entry__box{outline:3px solid currentColor;outline-offset:2px;}[data-cl-ticks] .cl-ideas .cl-entry__tick,[data-cl-ticks] .cl-ideas .cl-entry__box{display:none;}[data-cl-ticks] .cl-ideas .cl-entry__pick{cursor:auto;pointer-events:none;}.cl-entry__name{pointer-events:auto;}.cl-entry__detail{flex-basis:100%;}.cl-entry__detail[hidden]{display:none;}@media print{.cl-toolbar,.cl-tools,.cl-entries__head a,.cl-entries__head button,.cl-entries__share,.cl-entry__detail,.cl-entry__edit,.cl-entry__handle,.cl-add,.cl-section__add,.cl-section__more{display:none;}.cl-section{break-inside:avoid-page;}}
.cl-safety{margin:0 0 1.25rem;padding:0.875rem 1rem;border:1px solid var(--bs-warning-border-subtle,#d6b799);border-left:4px solid var(--bs-warning-text-emphasis,#3e1e00);border-radius:var(--bs-border-radius,10px);background:var(--bs-warning-bg-subtle,#ebdbcc);color:var(--bs-warning-text-emphasis,#3e1e00);overflow-wrap:anywhere;}.cl-safety__title{display:flex;gap:0.5rem;align-items:center;margin:0 0 0.5rem;font-size:1.125rem;font-weight:700;color:inherit;}.cl-safety p{margin:0 0 0.375rem;}.cl-safety__links{margin:0.25rem 0 0.375rem;padding-left:1.25rem;}.cl-safety a{color:inherit;text-decoration:underline;text-underline-offset:0.15em;}.cl-safety a:hover,.cl-safety a:focus-visible{text-decoration-thickness:2px;}.cl-safety__date{font-size:0.875rem;}.cl-safety > :last-child{margin-bottom:0;}@media print{.cl-safety{border-color:#000;background:none;color:#000;}}
