.hs.svelte-1vtmu9d{position:relative;width:100%}.hs.compact.svelte-1vtmu9d .hs-btn:where(.svelte-1vtmu9d){padding:.14rem .35rem;font-size:var(--fs-sm)}.hs.compact.svelte-1vtmu9d .hs-chevron:where(.svelte-1vtmu9d){width:.6rem;height:.6rem}.hs-list.compact.svelte-1vtmu9d .hs-opt:where(.svelte-1vtmu9d){padding:.24rem .4rem;font-size:var(--fs-sm)}.hs-btn.svelte-1vtmu9d{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.3rem .5rem;background:var(--color-base-100);border:1px solid color-mix(in oklab,var(--color-primary) 22%,transparent);border-radius:0;color:var(--color-base-content);font-size:var(--fs-md);text-align:left;cursor:pointer;transition:border-color .12s,box-shadow .12s}.hs-btn.svelte-1vtmu9d:hover:not(:disabled),.hs-btn.open.svelte-1vtmu9d,.hs-btn.svelte-1vtmu9d:focus-visible{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 1px var(--color-primary)}.hs-btn.svelte-1vtmu9d:disabled{opacity:.5;cursor:not-allowed}.hs-label.svelte-1vtmu9d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-label.placeholder.svelte-1vtmu9d{color:color-mix(in oklab,var(--color-base-content) 45%,transparent)}.hs-chevron.svelte-1vtmu9d{width:.72rem;height:.72rem;flex-shrink:0;color:color-mix(in oklab,var(--color-base-content) 55%,transparent)}.hs-list.svelte-1vtmu9d{position:fixed;z-index:1400;margin:0;padding:0;list-style:none;width:max-content;max-height:15rem;overflow-y:auto;background:var(--color-base-200);border:1px solid color-mix(in oklab,var(--color-primary) 40%,transparent);box-shadow:0 8px 24px #00000080}.hs-opt.svelte-1vtmu9d{padding:.35rem .55rem;font-size:var(--fs-md);color:var(--color-base-content);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-opt.active.svelte-1vtmu9d{background:color-mix(in oklab,var(--color-primary) 18%,transparent);color:var(--color-primary)}.hs-opt.selected.svelte-1vtmu9d{font-weight:700}.hs-opt.selected.svelte-1vtmu9d:before{content:"▸ ";color:var(--color-primary)}.hs-opt.disabled.svelte-1vtmu9d{color:color-mix(in oklab,var(--color-base-content) 40%,transparent);cursor:default}.hs-opt.disabled.active.svelte-1vtmu9d{background:transparent}
