.search-dropdown.svelte-18chbim{position:relative}.sd-trigger.svelte-18chbim{text-align:left;cursor:pointer;background:var(--color-base-200,oklch(16% .01 250));border:1px solid color-mix(in oklch, var(--color-base-content,oklch(85% .02 250)) 30%, transparent);width:100%;min-height:2rem;color:var(--color-base-content,oklch(85% .02 250));border-radius:.5rem;justify-content:space-between;align-items:center;gap:.375rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.8125rem;transition:background .15s,border-color .15s;display:flex}.sd-trigger.svelte-18chbim:hover:not(:disabled){background:color-mix(in oklch, var(--color-base-content,oklch(85% .02 250)) 8%, var(--color-base-200,oklch(16% .01 250)));border-color:color-mix(in oklch, var(--color-base-content,oklch(85% .02 250)) 45%, transparent)}.sd-trigger.svelte-18chbim:disabled,.sd-disabled.svelte-18chbim{opacity:.5;cursor:not-allowed}.sd-sm.svelte-18chbim{border-radius:var(--rounded-btn,.5rem);min-height:2rem;padding:0 .75rem;font-size:.75rem}.sd-sm.svelte-18chbim .sd-chevron:where(.svelte-18chbim){width:.625rem;height:.625rem}.sd-panel-sm.svelte-18chbim{font-size:.75rem}.sd-panel-sm.svelte-18chbim .sd-search:where(.svelte-18chbim){padding:.25rem .375rem}.sd-panel-sm.svelte-18chbim .sd-search-input:where(.svelte-18chbim){font-size:.6875rem}.sd-panel-sm.svelte-18chbim .sd-option:where(.svelte-18chbim){padding:.375rem .625rem;font-size:.75rem}.sd-panel-sm.svelte-18chbim .sd-group-label:where(.svelte-18chbim){padding:.25rem .625rem .125rem;font-size:.625rem}.sd-chip-wrap.svelte-18chbim{display:inline-flex}.sd-chip-wrap.svelte-18chbim .sd-panel:where(.svelte-18chbim){left:auto;right:0}.sd-chip.svelte-18chbim{text-transform:uppercase;letter-spacing:.025em;border:1px solid color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 35%, transparent);width:auto;max-width:10rem;min-height:1.5rem;color:color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(70% 0 0))) 85%, var(--color-base-content,oklch(80% 0 0)));background:0 0;border-radius:.375rem;padding:.15rem .4rem;font-size:.6875rem;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s,color .15s}.sd-chip.svelte-18chbim:hover:not(:disabled){background:color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 15%, transparent);border-color:color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 50%, transparent);color:var(--sd-color,var(--color-base-content,oklch(80% 0 0)));box-shadow:0 0 6px color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 15%, transparent)}.sd-trigger-label.svelte-18chbim{flex:auto;align-items:center;gap:.375rem;min-width:0;display:flex}.sd-avatar.svelte-18chbim{object-fit:cover;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem}.sd-avatar-initials.svelte-18chbim{color:oklch(100% 0 0);justify-content:center;align-items:center;font-size:.6rem;font-weight:700;line-height:1;display:inline-flex}.sd-trigger-icon.svelte-18chbim{flex-shrink:0;font-size:.75rem}.sd-has-clear.svelte-18chbim .sd-trigger-label:where(.svelte-18chbim){padding-right:1.25rem}.sd-clear.svelte-18chbim{cursor:pointer;color:color-mix(in oklch, var(--color-base-content,oklch(50% .02 250)) 55%, transparent);background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.1rem;transition:color .1s,background .1s;display:flex;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.sd-clear.svelte-18chbim:hover{color:var(--color-error,oklch(75% .15 30));background:color-mix(in oklch, var(--color-error,oklch(75% .15 30)) 12%, transparent)}.sd-chevron.svelte-18chbim{width:.75rem;height:.75rem;color:color-mix(in oklch, var(--color-base-content,oklch(50% .02 250)) 55%, transparent);flex-shrink:0;transition:transform .15s}.sd-chevron-open.svelte-18chbim{transform:rotate(180deg)}.sd-embedded.svelte-18chbim{width:100%}.sd-embedded.svelte-18chbim .sd-search:where(.svelte-18chbim){border-bottom:1px solid color-mix(in oklch, var(--color-base-content,oklch(22% .02 250)) 25%, transparent);background:0 0}.sd-embedded.svelte-18chbim .sd-list:where(.svelte-18chbim){max-height:none}.sd-panel.svelte-18chbim{z-index:9999;background:var(--color-base-200,oklch(16% .01 250));border:1px solid color-mix(in oklch, var(--color-base-content,oklch(85% .02 250)) 30%, transparent);border-radius:.5rem;width:max-content;min-width:max(100%,14rem);margin-top:.25rem;position:absolute;top:100%;overflow:hidden;box-shadow:0 4px 24px oklch(0% 0 0/.4)}.sd-panel-dropup.svelte-18chbim{margin-top:0;margin-bottom:.25rem;top:auto;bottom:100%;box-shadow:0 -4px 24px oklch(0% 0 0/.4)}.sd-header.svelte-18chbim{border-bottom:1px solid color-mix(in oklch, var(--color-base-content,oklch(25% .02 250)) 25%, transparent)}.sd-search.svelte-18chbim{border-bottom:1px solid color-mix(in oklch, var(--color-base-content,oklch(25% .02 250)) 25%, transparent);background:var(--color-base-300,oklch(13% .01 250));padding:.375rem .5rem}.sd-search-inner.svelte-18chbim{background:color-mix(in oklch, var(--color-base-content,oklch(19% .01 250)) 10%, var(--color-base-200,oklch(19% .01 250)));border:1px solid color-mix(in oklch, var(--color-base-content,oklch(28% .02 250)) 28%, transparent);border-radius:.25rem;align-items:center;gap:.375rem;padding:.2rem .4rem;display:flex}.sd-search-icon.svelte-18chbim{width:.75rem;height:.75rem;color:color-mix(in oklch, var(--color-base-content,oklch(60% .04 250)) 60%, transparent);flex-shrink:0}.sd-search-input.svelte-18chbim{width:100%;color:var(--color-base-content,oklch(85% .02 250));background:0 0;border:none;outline:none;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.6875rem}.sd-search-input.svelte-18chbim::placeholder{color:color-mix(in oklch, var(--color-base-content,oklch(52% .03 250)) 40%, transparent)}.sd-search-clear.svelte-18chbim{color:color-mix(in oklch, var(--color-base-content,oklch(50% .02 250)) 55%, transparent);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.sd-search-clear.svelte-18chbim:hover{color:var(--color-error,oklch(75% .15 30))}.sd-list.svelte-18chbim{max-height:280px;margin:0;padding:.125rem 0;list-style:none;overflow-y:auto}.sd-group-label.svelte-18chbim{padding:.375rem .75rem .125rem}.sd-group-label.svelte-18chbim span:where(.svelte-18chbim){text-transform:uppercase;letter-spacing:.05em;color:color-mix(in oklch, var(--color-base-content,oklch(50% .1 250)) 55%, transparent);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.5625rem;font-weight:600}.sd-option.svelte-18chbim{text-align:left;cursor:pointer;width:100%;color:color-mix(in oklch, var(--color-base-content,oklch(80% .02 250)) 90%, transparent);background:0 0;border:none;border-left:2px solid #0000;align-items:center;gap:.5rem;padding:.375rem .75rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.6875rem;transition:background .1s;display:flex}.sd-option.svelte-18chbim:hover{background:color-mix(in oklch, var(--color-base-content,oklch(19% .01 250)) 8%, var(--color-base-200,oklch(19% .01 250)))}.sd-option-selected.svelte-18chbim{background:color-mix(in oklch, var(--color-base-content,oklch(20% .02 250)) 12%, var(--color-base-200,oklch(20% .02 250)));border-left-color:var(--color-primary,oklch(65% .15 250))}.sd-option-highlighted.svelte-18chbim{background:color-mix(in oklch, var(--color-base-content,oklch(22% .02 250)) 16%, var(--color-base-200,oklch(22% .02 250)));outline:1px solid color-mix(in oklch, var(--color-primary,oklch(45% .1 250)) 50%, transparent);outline-offset:-1px}.sd-option-highlighted.sd-option-selected.svelte-18chbim{background:color-mix(in oklch, var(--color-base-content,oklch(24% .03 250)) 20%, var(--color-base-200,oklch(24% .03 250)))}.sd-chip-wrap.svelte-18chbim .sd-option:where(.svelte-18chbim){border-left:none;padding:.25rem .625rem}.sd-chip-wrap.svelte-18chbim .sd-option-selected:where(.svelte-18chbim){background:color-mix(in oklch, var(--color-base-content,oklch(19% .01 250)) 8%, var(--color-base-200,oklch(19% .01 250)));border-left:none}.sd-option-chip.svelte-18chbim{text-transform:uppercase;letter-spacing:.025em;border:1px solid color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 35%, transparent);color:color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(70% 0 0))) 85%, var(--color-base-content,oklch(80% 0 0)));background:0 0;border-radius:.3rem;align-items:center;padding:.1rem .45rem;font-size:.6875rem;font-weight:600;transition:background .1s,border-color .1s,color .1s;display:inline-flex}.sd-chip-wrap.svelte-18chbim .sd-option:where(.svelte-18chbim):hover .sd-option-chip:where(.svelte-18chbim){background:color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 12%, transparent);border-color:color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 50%, transparent);color:var(--sd-color,var(--color-base-content,oklch(80% 0 0)))}.sd-chip-wrap.svelte-18chbim .sd-option-selected:where(.svelte-18chbim) .sd-option-chip:where(.svelte-18chbim){background:color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 15%, transparent);border-color:color-mix(in oklch, var(--sd-color,var(--color-base-content,oklch(50% 0 0))) 50%, transparent);color:var(--sd-color,var(--color-base-content,oklch(80% 0 0)))}.sd-option-icon.svelte-18chbim{text-align:center;flex-shrink:0;width:1.25rem;font-size:.75rem}.sd-check.svelte-18chbim{width:.75rem;height:.75rem;color:var(--color-success,oklch(70% .15 145));flex-shrink:0;margin-left:auto}.sd-option-create.svelte-18chbim{border-top:1px solid color-mix(in oklch, var(--color-base-content,oklch(22% .02 250)) 20%, transparent);color:color-mix(in oklch, var(--color-primary,oklch(65% .15 250)) 90%, var(--color-base-content,oklch(80% 0 0)));font-weight:600}.sd-option-create.svelte-18chbim .sd-option-icon:where(.svelte-18chbim){color:var(--color-primary,oklch(65% .15 250))}.sd-footer.svelte-18chbim{border-top:1px solid color-mix(in oklch, var(--color-base-content,oklch(22% .02 250)) 25%, transparent)}.sd-empty.svelte-18chbim{text-align:center;color:color-mix(in oklch, var(--color-base-content,oklch(45% .02 250)) 45%, transparent);padding:.75rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.625rem}
