.picker.svelte-nzs6r0{display:flex;flex-direction:column;gap:6px;position:relative}.label.svelte-nzs6r0{font-size:12px;color:var(--md-sys-color-on-surface-variant);font-weight:500}.trigger.svelte-nzs6r0{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--md-sys-color-outline) 45%,transparent);border-radius:10px;background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font-family:inherit;font-size:14px;cursor:pointer;text-align:left;width:100%;transition:border-color .12s ease}.trigger.svelte-nzs6r0:hover{border-color:color-mix(in srgb,var(--md-sys-color-outline) 70%,transparent)}.trigger.open.svelte-nzs6r0,.trigger.svelte-nzs6r0:focus-visible{border-color:var(--md-sys-color-primary);outline:none}.trigger.svelte-nzs6r0 .name:where(.svelte-nzs6r0){flex:1}.trigger.svelte-nzs6r0 .placeholder:where(.svelte-nzs6r0){flex:1;color:var(--md-sys-color-on-surface-variant)}.trigger.svelte-nzs6r0 .chevron{color:var(--md-sys-color-on-surface-variant);transition:transform .15s ease}.trigger.open.svelte-nzs6r0 .chevron{transform:rotate(180deg)}.dot.svelte-nzs6r0{width:12px;height:12px;border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 1px color-mix(in srgb,var(--md-sys-color-outline) 30%,transparent)}.menu.svelte-nzs6r0{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--md-sys-color-surface-container-high, var(--md-sys-color-surface-container, var(--md-sys-color-surface)));border:1px solid color-mix(in srgb,var(--md-sys-color-outline) 35%,transparent);border-radius:10px;box-shadow:0 12px 28px #00000059;padding:4px;z-index:1100;max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;animation:svelte-nzs6r0-menu-in .13s ease-out}@keyframes svelte-nzs6r0-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.opt.svelte-nzs6r0{display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:var(--md-sys-color-on-surface);font-family:inherit;font-size:14px;cursor:pointer;text-align:left;width:100%}.opt.svelte-nzs6r0:hover,.opt.svelte-nzs6r0:focus-visible{background:color-mix(in srgb,var(--md-sys-color-on-surface) 6%,transparent);outline:none}.opt.selected.svelte-nzs6r0{background:color-mix(in srgb,var(--md-sys-color-primary) 14%,transparent);color:var(--md-sys-color-primary)}.opt.svelte-nzs6r0 .name:where(.svelte-nzs6r0){flex:1}.opt.svelte-nzs6r0 .check{color:var(--md-sys-color-primary)}
