[data-multiselect-dropdown] {
  min-width: auto !important;
  white-space: nowrap;
}

dialog[data-multiselect-dropdown-dialog] [data-multiselect-dropdown-wrapper] {
  background: var(--page-bg-rgb);
  color: var(--page-text-rgb);
}
dialog[data-multiselect-dropdown-dialog] [data-multiselect-dropdown-list] {
  padding: 0;
  padding-right: 0.5rem;
}
@media all and (min-width: 40rem) {
  dialog[data-multiselect-dropdown-dialog] [data-multiselect-dropdown-list]:has(> *:nth-child(20)) {
    columns: 2;
  }
}
@media all and (min-width: 60rem) {
  dialog[data-multiselect-dropdown-dialog] [data-multiselect-dropdown-list]:has(> *:nth-child(30)) {
    columns: 3;
  }
}
@media all and (min-width: 70rem) {
  dialog[data-multiselect-dropdown-dialog] [data-multiselect-dropdown-list]:has(> *:nth-child(40)) {
    columns: 4;
  }
}
dialog[data-multiselect-dropdown-dialog][open] {
  position: fixed;
  inset: 0;
  margin: auto;
  padding: 0;
  z-index: 500;
}
*:has(> * > dialog[data-multiselect-dropdown-dialog][open])::before {
  content: "";
  display: block;
  position: fixed;
  inset: 0;
  z-index: 500;
  background-color: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(0.25rem);
}

[data-multiselect-dropdown-scroll]::-webkit-scrollbar {
  width: 1em;
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.125);
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-button, [data-multiselect-dropdown-scroll]::-webkit-scrollbar-thumb {
  background-color: rgb(150, 150, 150);
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-button:hover, [data-multiselect-dropdown-scroll]::-webkit-scrollbar-thumb:hover {
  background-color: rgb(190, 190, 190);
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-thumb {
  border-radius: 0.25em;
  corner-shape: notch;
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-button:single-button {
  display: block;
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-button {
  corner-shape: bevel;
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-button:vertical:decrement {
  border-radius: 0.5em 0.5em 0 0;
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-button:vertical:increment {
  border-radius: 0 0 0.5em 0.5em;
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-button:horizontal:decrement {
  border-radius: 0.5em 0 0 0.5em;
}
[data-multiselect-dropdown-scroll]::-webkit-scrollbar-button:horizontal:increment {
  border-radius: 0 0.5em 0.5em 0;
}

/*# sourceMappingURL=multiselect-dropdown.css.map */
