/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}:where(select.form-select){display:block;width:100%;padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;}:where(select.form-select:focus){border-color:#80bdff;outline:0;}:where(.form-row){display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.form-row > fieldset,.form-row > div{padding-right:5px;padding-left:5px;}:where(.form-check){display:block;min-height:1.5rem;padding-left:1.5em;}:where(.form-check .form-check-input){float:left;margin-left:-1.5em;}:where(.btn-close){box-sizing:content-box;width:1em;height:1em;padding:0.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:0.25rem;opacity:0.5;cursor:pointer;}:where(.btn-close:hover){opacity:0.75;}
