/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.custom-multiselect{position:relative;font-family:Arial,sans-serif;width:100%;}.custom-multiselect .multi-input{width:100%;min-height:38px;padding:6px 30px 6px 12px;border:1px solid #ccc;border-radius:4px;background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;gap:4px;cursor:pointer;box-sizing:border-box;position:relative;}.custom-multiselect .multi-input:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 2px rgba(0,123,255,0.25);}.custom-multiselect .pill{display:inline-flex;align-items:center;background-color:#f1f1f1;color:#333;border-radius:12px;padding:2px 6px;font-size:13px;cursor:default;white-space:nowrap;}.custom-multiselect .pill:hover{background-color:#e0e0e0;}.custom-multiselect .options-container{position:absolute;top:100%;left:0;right:0;margin-top:2px;background-color:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;display:none;z-index:1000;box-shadow:0 2px 6px rgba(0,0,0,0.1);box-sizing:border-box;}.custom-multiselect .option{display:flex;align-items:center;padding:6px 12px;cursor:pointer;user-select:none;color:black;}.custom-multiselect .option:hover{background-color:#f3f4f7;}.custom-multiselect .option input[type="checkbox"]{margin-right:8px;width:16px;height:16px;position:relative;left:0;}.age-filter-container .custom-multiselect{}.eventType-filter-container .custom-multiselect{}.custom-multiselect .option.remove_me{display:none;}.searchDropdown label{line-height:2ex;}
