The dropdown wrapper can be customized using the following CSS variables.
default:100%
Controls the width of the dropdown wrapper.
default:flex
Controls the display mode of the dropdown wrapper.
default:column
Controls the flex direction of the dropdown wrapper.
default:8px
Controls the gap between the dropdown and its messages.
default:1px solid #c3c6c7
Controls the border of the dropdown trigger.
default:4px
Controls the border radius of the dropdown trigger.
default:#ffffff
Controls the background color of the dropdown trigger.
default:14px
Controls the font size of the dropdown trigger.
default:18px
Controls the line height of the dropdown trigger.
default:8px
Controls the gap between the value and the icon in the trigger.
default:pointer
Controls the cursor of the dropdown trigger.
default:border-color 100ms ease-out, background-color 100ms ease-out
Controls the transition of the dropdown trigger.
default:#858787
Controls the text color of the disabled dropdown trigger.
default:#e1e4e5
Controls the background color of the disabled dropdown trigger.
default:not-allowed
Controls the cursor of the disabled dropdown trigger.
default:#aaacad
Controls the border color of the hovered dropdown trigger.
default:#f7f9fa
Controls the background color of the hovered dropdown trigger.
default:#1d66bf
Controls the border color of the open or focused-within dropdown trigger.
default:#ef4444
Controls the border color of the dropdown trigger when it has an error.
default:2px solid #1d66bf
Controls the focus-visible outline of the dropdown trigger.
default:-2px
Controls the focus-visible outline offset of the dropdown trigger.
default:text
Controls the cursor of the searchable dropdown trigger.
default:4px
Controls the gap between chips and the search input in the searchable trigger.
default:18px
Controls the height of the search input.
default:#858787
Controls the text color of the autocomplete suggestion.
default:18px
Controls the line height of the autocomplete suggestion.
default:#858787
Controls the color of the placeholder text.
default:#858787
Controls the color of the placeholder text when the trigger is disabled.
default:#858787
Controls the color of the search input placeholder.
default:#141414
Controls the color of the search input placeholder when a value is selected.
default:8px
Controls the gap between chips in multiple selection mode.
default:2px 4px 2px 6px
Controls the padding of each chip.
default:4px
Controls the border radius of each chip.
default:#c3c6c7
Controls the background color of each chip.
default:#464747
Controls the text color of each chip.
default:12px
Controls the font size of each chip.
default:14px
Controls the line height of each chip.
default:2px solid #1d66bf
Controls the outline of a chip pending removal (Backspace highlight).
default:-2px
Controls the outline offset of a chip pending removal.
default:160px
Controls the max width of the chip text before truncation.
default:12px
Controls the size of the chip remove button.
default:4px
Controls the left margin of the chip remove button.
default:#464747
Controls the color of the chip remove icon.
default:pointer
Controls the cursor of the chip remove button.
default:16px
Controls the size of the trigger icon (chevron).
default:16px
Controls the size of the check icon shown next to selected options.
default:4px
Controls the gap between options in the options list.
default:288px
Controls the max height of the options list before scrolling.
default:8px
Controls the padding of each option.
default:4px
Controls the border radius of each option.
default:14px
Controls the font size of each option.
default:18px
Controls the line height of each option.
default:pointer
Controls the cursor of each option.
default:#f7f9fa
Controls the background color of a hovered or selected option.
default:#f7f9fa
Controls the background color of a selected option.
default:#f7f9fa
Controls the background color of the active (keyboard-highlighted) option.
default:2px solid #1d66bf
Controls the focus-visible outline of an option.
default:-2px
Controls the focus-visible outline offset of an option.
default:not-allowed
Controls the cursor of a disabled option.
default:0.5
Controls the opacity of a disabled option.
default:8px
Controls the padding of the no-options empty state.
default:#858787
Controls the text color of the no-options empty state.
default:14px
Controls the font size of the no-options empty state.
default:34px
Controls the height of each loading option skeleton.
default:4px
Controls the border radius of loading skeletons.
default:4px
Controls the padding inside the Popover used for the dropdown options.