@layer base{.combobox-control{width:100%;display:block;position:relative}.combobox-input{cursor:text;padding-inline-end:3.75rem}.combobox-clear{width:1.5rem;height:1.5rem;color:var(--color-base-content);top:0;bottom:0;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;margin-block:auto;padding:0;display:inline-flex;position:absolute;inset-inline-end:calc(calc(.625rem + 1rem / 2 + var(--border,1px)) - 1.5rem / 2 + 1 * 1.5rem)}@supports (color:color-mix(in lab,red,red)){.combobox-clear{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.combobox-clear{cursor:pointer}.combobox-clear svg{width:1rem;height:1rem}.combobox-clear:hover{color:var(--color-base-content)}.combobox-clear:focus-visible{outline:var(--focus-width,2px) solid var(--color-primary);outline-offset:1px}.combobox-clear:disabled{display:none}.combobox-trigger{width:1.5rem;height:1.5rem;color:var(--color-base-content);top:0;bottom:0;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;margin-block:auto;padding:0;display:inline-flex;position:absolute;inset-inline-end:calc(calc(.625rem + 1rem / 2 + var(--border,1px)) - 1.5rem / 2 + 0 * 1.5rem)}@supports (color:color-mix(in lab,red,red)){.combobox-trigger{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.combobox-trigger{cursor:pointer}.combobox-trigger svg{width:1rem;height:1rem;transition:transform var(--duration,.15s) var(--ease,cubic-bezier(.4,0,.2,1))}.combobox-trigger:hover{color:var(--color-base-content)}.combobox-trigger:focus-visible{outline:var(--focus-width,2px) solid var(--color-primary);outline-offset:1px}.combobox-trigger[data-popup-open] svg{transform:rotate(180deg)}.combobox-item{padding-inline-start:.6rem}.combobox-empty{color:var(--color-base-content);padding:.5rem .6rem;font-size:1rem}}