/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.is-deleted{background-color:#fff4f4;}.toolbar-button--icon--navigation-trash{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 256 256'%3E%3Cpath d='M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM96,40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8v8H96Zm96,168H64V64H192ZM112,104v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0v64a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E%0A");}
.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.svg) 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.svg);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;}
.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;}
.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;}}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.us-states-filter *{box-sizing:border-box;}.us-states-filter{width:100%;margin:0 auto;}.us-states-filter .filter-wrap{position:relative;max-width:600px;margin:0 auto;}.us-states-filter__input{width:100%;padding:0.85rem 2.5rem 0.85rem 1rem;border:2px solid #ddd;border-radius:30px;outline:none;transition:border-color 200ms ease,box-shadow 200ms ease;}.us-states-filter__input:focus{border-color:#6cd4b7;box-shadow:0 0 0 4px #f9fafc;}.us-states-filter__clear{position:absolute;top:50%;right:0.6rem;transform:translateY(-50%);width:1.6rem;height:1.6rem;border:none;border-radius:50%;background:#ddd;color:#555;font-size:1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color 150ms ease,color 150ms ease,transform 150ms ease;}.us-states-filter__clear:hover,.us-states-filter__clear:focus-visible{background:#ff1900;color:#fff;transform:translateY(-50%) scale(1.1);outline:none;}.us-states-filter__clear[hidden]{display:none;}.us-states-filter__count{margin:0.85rem 0 1.1rem;color:#666;font-size:0.9rem;font-variant-numeric:tabular-nums;}.us-states-filter__count.zero{color:#c0392b;}.us-states-filter__list{list-style:none;padding:40px 0 0 !important;margin:0 !important;column-count:4;column-gap:20px;}.us-states-filter__list li{display:block;list-style:none !important;padding-top:10px !important;padding-left:0 !important;padding-bottom:10px !important;margin-top:0 !important;margin-bottom:0 !important;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;opacity:1;transition:opacity 250ms ease,display 250ms allow-discrete;}.us-states-filter__list li.hide{opacity:0;display:none;}@starting-style{.us-states-filter__list li{opacity:0;}}.us-states-filter .state-link{position:relative;background:#f9fafc;border:1px solid transparent;border-radius:30px;padding:15px 25px;display:flex;align-items:center;font-size:calc(20px + 6 * ((100vw - 600px) / 1000));font-weight:600;color:#000;text-decoration:none;height:100%;transition:background-color 200ms ease,border-color 200ms ease,color 200ms ease,transform 200ms ease,box-shadow 200ms ease;}.us-states-filter .state-link:hover,.us-states-filter .state-link:focus-visible{background:#eafff9;border-color:#08f0a9;box-shadow:0 4px 12px rgba(52,152,219,0.2);outline:none;}.us-states-filter .name-wrap{display:inline-flex;align-items:center;min-width:0;}.us-states-filter .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.us-states-filter .arrow{display:inline-block;width:0;margin-left:0;opacity:0;overflow:hidden;color:#08f0a9;font-weight:bold;transform:translateX(-4px);transition:width 200ms ease,margin-left 200ms ease,opacity 200ms ease,transform 200ms ease;}.us-states-filter .state-link:hover .arrow,.us-states-filter .state-link:focus-visible .arrow{width:1em;margin-left:0.4rem;opacity:1;transform:translateX(0);}.us-states-filter .abbr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.us-states-filter__empty{padding:1.5rem;text-align:center;color:#999;font-style:italic;display:none;}.us-states-filter__empty.visible{display:block;}@media (max-width:720px){.us-states-filter__list{column-count:2;}}@media (max-width:420px){.us-states-filter__list{column-count:1;}}
.paragraph--unpublished{background-color:#fff4f4;}
