[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.m3-menu-surface[data-state=open]{animation:m3-menu-scale-in var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing), m3-menu-fade-in var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing)}.m3-menu-surface[data-state=closed]{animation:m3-menu-scale-out var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing), m3-menu-fade-out var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing) forwards}@keyframes m3-menu-scale-in{0%{scale:.8}}@keyframes m3-menu-fade-in{0%{opacity:0}}@keyframes m3-menu-scale-out{to{scale:.8}}@keyframes m3-menu-fade-out{to{opacity:0}}.st-outline.svelte-cs9dpb{color:var(--md-sys-color-outline);--st-ow:1px;transition:color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing)}.st-outline.svelte-cs9dpb>span:where(.svelte-cs9dpb){transition:border-width var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing);border-style:solid;border-color:currentColor}.st-start.svelte-cs9dpb{border-width:0;border-block-width:var(--st-ow);border-inline-start-width:var(--st-ow);border-start-start-radius:var(--md-sys-shape-corner-extra-small);border-end-start-radius:var(--md-sys-shape-corner-extra-small);flex-shrink:0;width:12px}.st-notch.svelte-cs9dpb{border-width:0;border-block-end-width:var(--st-ow);flex-shrink:0;max-width:calc(100% - 24px);position:relative;overflow:hidden}.st-notch-text.svelte-cs9dpb{visibility:hidden;height:0;font-family:var(--md-ref-typeface-plain);letter-spacing:.375px;white-space:nowrap;padding-inline:4px;font-size:12px;display:block}.st-notch-top.svelte-cs9dpb{border-top:var(--st-ow) solid currentColor;width:calc(50% + .5px);height:0;transition:scale var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing), border-width var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing);position:absolute;top:0}.st-end.svelte-cs9dpb{border-width:0;border-block-width:var(--st-ow);border-inline-end-width:var(--st-ow);border-start-end-radius:var(--md-sys-shape-corner-extra-small);border-end-end-radius:var(--md-sys-shape-corner-extra-small);flex:auto}.st-label.svelte-cs9dpb{color:var(--md-sys-color-on-surface-variant);transition:translate var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing), scale var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing), color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing)}[data-slot=select-trigger]:hover .st-outline.svelte-cs9dpb,[data-slot=select-trigger]:hover .st-label.svelte-cs9dpb{color:var(--md-sys-color-on-surface)}[data-slot=select-trigger]:is(:focus-visible,[data-state=open]) .st-outline.svelte-cs9dpb{color:var(--md-sys-color-primary);--st-ow:2px}[data-slot=select-trigger]:is(:focus-visible,[data-state=open]) .st-label.svelte-cs9dpb{color:var(--md-sys-color-primary)}[data-slot=select-trigger][aria-invalid=true] .st-outline.svelte-cs9dpb,[data-slot=select-trigger][aria-invalid=true] .st-label.svelte-cs9dpb{color:var(--md-sys-color-error)}[data-slot=select-trigger][aria-invalid=true]:hover:not([data-state=open]) .st-outline.svelte-cs9dpb,[data-slot=select-trigger][aria-invalid=true]:hover:not([data-state=open]) .st-label.svelte-cs9dpb{color:var(--md-sys-color-on-error-container)}[data-slot=select-trigger]:disabled .st-outline.svelte-cs9dpb{color:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}[data-slot=select-trigger]:disabled .st-label.svelte-cs9dpb{color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}[data-slot=select-trigger]:is(:not([data-placeholder]),[data-state=open],:focus-visible) .st-label.svelte-cs9dpb{translate:0 -28px;scale:.75}[data-slot=select-trigger]:is(:not([data-placeholder]),[data-state=open],:focus-visible) .st-notch-top.svelte-cs9dpb{scale:0 1}[data-slot=select-trigger][data-labelled][data-placeholder]:not([data-state=open],:focus-visible)>[data-slot=select-value]{opacity:0}
