.selectmenu.svelte-qrjnvc{position:relative}.selectmenu.is-field.svelte-qrjnvc{display:block;width:100%}.selectmenu.is-inline.svelte-qrjnvc{display:inline-block}.sm-native.svelte-qrjnvc{width:100%;padding:.65rem .85rem;border:1px solid color-mix(in oklab,var(--color-ink) 16%,transparent);border-radius:var(--radius-sm);background-color:var(--color-snow);font-family:var(--font-sans);font-size:1rem;color:var(--color-ink)}.selectmenu.is-inline.svelte-qrjnvc .sm-native:where(.svelte-qrjnvc){width:auto;padding:0;border:0;background-color:transparent;font:inherit;font-weight:600}.sm-native.is-carrier.svelte-qrjnvc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sm-trigger.svelte-qrjnvc{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.65rem .85rem;border:1px solid color-mix(in oklab,var(--color-ink) 16%,transparent);border-radius:var(--radius-sm);background:var(--color-snow);font-family:var(--font-sans);font-size:1rem;text-align:left;color:var(--color-ink);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.sm-trigger.svelte-qrjnvc:focus-visible{outline:none;border-color:var(--color-sky-500);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-sky-500) 18%,transparent)}.sm-trigger.svelte-qrjnvc:disabled{opacity:.55;cursor:not-allowed}.sm-trigger.is-placeholder.svelte-qrjnvc .sm-value:where(.svelte-qrjnvc){color:var(--color-ink-faint)}.sm-trigger.is-invalid.svelte-qrjnvc{border-color:var(--color-amber-warm)}.selectmenu.is-compact.svelte-qrjnvc .sm-native:where(.svelte-qrjnvc),.selectmenu.is-compact.svelte-qrjnvc .sm-trigger:where(.svelte-qrjnvc){padding:.4rem .55rem;font-size:.875rem}.selectmenu.is-compact.svelte-qrjnvc .sm-native.is-carrier:where(.svelte-qrjnvc){padding:0}.selectmenu.is-inline.svelte-qrjnvc .sm-trigger:where(.svelte-qrjnvc){display:inline-flex;justify-content:flex-start;gap:.35rem;width:auto;max-width:100%;padding:0 0 .1rem;border:0;border-bottom:1px dashed color-mix(in oklab,var(--color-ink) 28%,transparent);background:transparent;font:inherit;font-weight:600}.selectmenu.is-inline.svelte-qrjnvc .sm-trigger:where(.svelte-qrjnvc):hover{border-bottom-color:var(--color-sky-500)}.selectmenu.is-inline.svelte-qrjnvc .sm-trigger:where(.svelte-qrjnvc):focus-visible{outline:2px solid var(--color-sky-500);outline-offset:2px;border-bottom-color:transparent;box-shadow:none}.sm-value.svelte-qrjnvc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-chevron.svelte-qrjnvc{width:.72rem;height:.72rem;flex-shrink:0;color:var(--color-ink-muted)}.selectmenu.is-inline.svelte-qrjnvc .sm-chevron:where(.svelte-qrjnvc){width:.6rem;height:.6rem}.sm-trigger[aria-expanded=true].svelte-qrjnvc .sm-chevron:where(.svelte-qrjnvc){transform:rotate(180deg)}.sm-list.svelte-qrjnvc{position:absolute;z-index:40;top:calc(100% + .4rem);left:0;min-width:12rem;max-width:min(24rem,90vw);max-height:15rem;overflow-y:auto;margin:0;padding:.25rem;list-style:none;background:var(--color-snow);border:1px solid color-mix(in oklab,var(--color-ink) 12%,transparent);border-radius:var(--radius-md);box-shadow:0 12px 28px -12px color-mix(in oklab,var(--color-ink) 45%,transparent)}.selectmenu.is-field.svelte-qrjnvc .sm-list:where(.svelte-qrjnvc){min-width:100%}.sm-list.svelte-qrjnvc:focus{outline:none}.sm-group.svelte-qrjnvc{list-style:none}.sm-group-label.svelte-qrjnvc{display:block;padding:.4rem .6rem .2rem;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted)}.sm-group-list.svelte-qrjnvc{margin:0;padding:0;list-style:none}.sm-option.svelte-qrjnvc{display:flex;align-items:center;gap:.5rem;padding:.45rem .6rem;border-radius:var(--radius-sm);font-size:.9375rem;color:var(--color-ink-soft);cursor:pointer}.sm-option-label.svelte-qrjnvc{flex:1;min-width:0}.sm-option.is-active.svelte-qrjnvc{background:var(--color-snow-100);color:var(--color-ink)}.sm-option.is-selected.svelte-qrjnvc{font-weight:600;color:var(--color-ink)}.sm-option.is-disabled.svelte-qrjnvc{color:var(--color-ink-faint);cursor:not-allowed}.sm-option.is-disabled.is-active.svelte-qrjnvc{background:transparent}.sm-check.svelte-qrjnvc{width:.75rem;height:.75rem;flex-shrink:0;color:var(--color-leaf-700)}@media(prefers-reduced-motion:reduce){.sm-trigger.svelte-qrjnvc{transition:none}}
