.svelecte{--sv-border: 1px solid var(--border);--sv-border-radius: calc(var(--radius) - 2px);--sv-bg: var(--background);--sv-control-bg: var(--background);--sv-color: var(--foreground);--sv-placeholder-color: var(--muted-foreground);--sv-min-height: 2.5rem;--sv-font-size: .875rem}.svelecte:focus-within{--sv-border: 2px solid hsl(var(--ring))}.svelecte .sv-dropdown{--sv-dropdown-bg: var(--popover);--sv-dropdown-border: 1px solid var(--border);--sv-dropdown-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--sv-dropdown-active-bg: var(--accent);--sv-dropdown-selected-bg: var(--primary)}.svelecte .sv-item:hover{--sv-dropdown-active-bg: var(--accent)}.svelecte .sv-item.is-selected{--sv-dropdown-selected-bg: var(--primary);color:var(--primary-foreground)}.svelecte.is-multiple .sv-control{display:flex;flex-wrap:wrap;gap:.25rem;padding:.25rem}.svelecte.is-multiple .sv-item-chip{background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:.125rem .5rem;border-radius:calc(var(--radius) - 4px);font-size:.75rem;display:flex;align-items:center;gap:.25rem}.svelecte.is-multiple .sv-item-chip .sv-chip-remove{cursor:pointer;opacity:.7}.svelecte.is-multiple .sv-item-chip .sv-chip-remove:hover{opacity:1}
