.select-popover.svelte-zu5dqa{width:100%;position:relative}.select-button.svelte-zu5dqa{border:1px solid var(--color-zinc-300);background:var(--color-zinc-200);width:100%;color:var(--color-zinc-950);font:inherit;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:.55rem;padding:.4rem .55rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}.select-button.svelte-zu5dqa:hover,.select-button.svelte-zu5dqa:focus-visible{background:var(--color-zinc-300);border-color:var(--color-zinc-400);outline:none}.select-button.svelte-zu5dqa span:where(.svelte-zu5dqa){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}svg.svelte-zu5dqa{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.select-panel.svelte-zu5dqa{z-index:2000;box-sizing:border-box;border:1px solid var(--color-zinc-300);background:var(--color-zinc-50);width:100%;max-height:18rem;box-shadow:0 8px 24px color-mix(in srgb, var(--color-black) 12%, transparent);transform-origin:0 0;border-radius:8px;padding:.35rem;animation:.13s ease-out svelte-zu5dqa-select-in;position:fixed;overflow:auto}.select-panel.multi-column.svelte-zu5dqa{grid-template-columns:repeat(var(--select-columns), minmax(0, 1fr));display:grid}.section-header.svelte-zu5dqa{color:var(--color-zinc-500);text-transform:uppercase;grid-column:1/-1;padding:.45rem .45rem .2rem;font-size:.72rem;font-weight:700}.select-option.svelte-zu5dqa{width:100%;color:var(--color-zinc-900);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.45rem;padding:.35rem .4rem;font-size:.875rem;font-weight:400;display:flex}.select-option.svelte-zu5dqa>span:where(.svelte-zu5dqa):last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-option.svelte-zu5dqa:hover,.select-option.svelte-zu5dqa:focus-visible,.select-option.selected.svelte-zu5dqa{background:var(--color-zinc-100);outline:none}.radio-option.svelte-zu5dqa{border:1px solid var(--color-zinc-300);background:var(--color-white);border-radius:999px;flex:none;place-items:center;width:1rem;height:1rem;display:inline-grid}.radio-dot.svelte-zu5dqa{background:var(--color-zinc-950);opacity:0;border-radius:999px;width:.42rem;height:.42rem;transition:opacity .1s,transform .1s;transform:scale(.65)}.radio-dot.checked.svelte-zu5dqa{opacity:1;transform:scale(1)}.radio-option.checked-radio.svelte-zu5dqa{border-color:var(--color-zinc-950)}@keyframes svelte-zu5dqa-select-in{0%{opacity:0;transform:translateY(-.25rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.dark .select-button.svelte-zu5dqa{background:var(--color-zinc-700);border-color:var(--color-zinc-600);color:var(--color-zinc-100)}.dark .select-button.svelte-zu5dqa:hover,.dark .select-button.svelte-zu5dqa:focus-visible{background:var(--color-zinc-700);border-color:var(--color-zinc-500)}.dark .select-panel.svelte-zu5dqa{background:var(--color-zinc-800);border-color:var(--color-zinc-700);box-shadow:0 8px 24px color-mix(in srgb, var(--color-black) 45%, transparent)}.dark .select-option.svelte-zu5dqa{color:var(--color-zinc-200)}.dark .select-option.svelte-zu5dqa:hover,.dark .select-option.svelte-zu5dqa:focus-visible,.dark .select-option.selected.svelte-zu5dqa{background:var(--color-zinc-800)}.dark .radio-option.svelte-zu5dqa{background:var(--color-zinc-950);border-color:var(--color-zinc-600)}.dark .radio-option.checked-radio.svelte-zu5dqa{border-color:var(--color-zinc-100)}.dark .radio-dot.svelte-zu5dqa{background:var(--color-zinc-100)}@media (prefers-color-scheme:dark){.select-button.svelte-zu5dqa{background:var(--color-zinc-700);border-color:var(--color-zinc-600);color:var(--color-zinc-100)}.select-button.svelte-zu5dqa:hover,.select-button.svelte-zu5dqa:focus-visible{background:var(--color-zinc-700);border-color:var(--color-zinc-500)}.select-panel.svelte-zu5dqa{background:var(--color-zinc-800);border-color:var(--color-zinc-700);box-shadow:0 8px 24px color-mix(in srgb, var(--color-black) 45%, transparent)}.select-option.svelte-zu5dqa{color:var(--color-zinc-200)}.select-option.svelte-zu5dqa:hover,.select-option.svelte-zu5dqa:focus-visible,.select-option.selected.svelte-zu5dqa{background:var(--color-zinc-800)}.radio-option.svelte-zu5dqa{background:var(--color-zinc-950);border-color:var(--color-zinc-600)}.radio-option.checked-radio.svelte-zu5dqa{border-color:var(--color-zinc-100)}.radio-dot.svelte-zu5dqa{background:var(--color-zinc-100)}}
