@layer sur.components{sur-combobox.svelte-1u4c7hm{display:block;position:relative}.sur-combobox-list.svelte-1u4c7hm,.sur-combobox-empty.svelte-1u4c7hm{top:calc(100% + var(--sur-spacing-4));z-index:var(--sur-z-dropdown);max-height:calc(var(--sur-spacing-80) * 3);padding:var(--sur-spacing-4);background-color:var(--sur-bg-surface);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-control-radius);box-shadow:var(--sur-shadow-lg);margin:0;list-style:none;position:absolute;inset-inline:0;overflow-y:auto}:is(.sur-combobox-list.svelte-1u4c7hm,.sur-combobox-empty.svelte-1u4c7hm) li:where(.svelte-1u4c7hm){align-items:center;gap:var(--sur-spacing-8);padding:var(--sur-spacing-6) var(--sur-spacing-8);color:var(--sur-text-primary);font-size:var(--sur-control-font);border-radius:var(--sur-radius-sm);cursor:pointer;display:flex}:is(.sur-combobox-list.svelte-1u4c7hm,.sur-combobox-empty.svelte-1u4c7hm) li:where(.svelte-1u4c7hm)[data-active]{background-color:var(--sur-bg-hover)}:is(.sur-combobox-list.svelte-1u4c7hm,.sur-combobox-empty.svelte-1u4c7hm) li:where(.svelte-1u4c7hm)[aria-selected=true]{color:var(--sur-color-primary);font-weight:var(--sur-font-weight-medium)}.sur-combobox-text.svelte-1u4c7hm{flex-direction:column;min-width:0;display:flex}.sur-combobox-desc.svelte-1u4c7hm{color:var(--sur-text-muted);font-size:var(--sur-font-size-xs)}.sur-combobox-empty.svelte-1u4c7hm{padding:var(--sur-spacing-10) var(--sur-spacing-12);color:var(--sur-text-muted);font-size:var(--sur-control-font)}}
