.mirror-select-registry{display:none}.mirror-select-floating{z-index:var(--mirror-select-floating-z-index,50)}.mirror-select-content{max-height:var(--mirror-select-content-max-height,var(--rack-floating-available-height,none));min-width:var(--mirror-select-content-min-width,var(--rack-floating-anchor-width,auto))}.mirror-select-item{cursor:var(--mirror-select-item-cursor,default)}.mirror-select-item[data-disabled=true]{cursor:var(--mirror-select-item-disabled-cursor,not-allowed)}.mirror-select-trigger{cursor:var(--mirror-select-trigger-cursor,pointer)}.mirror-select-trigger[data-native=true]{position:var(--mirror-select-trigger-position,relative)}.mirror-select-native{cursor:var(--mirror-select-native-cursor,pointer);opacity:0;width:100%;height:100%;position:absolute;inset:0}.mirror-select-native:disabled{cursor:var(--mirror-select-native-disabled-cursor,not-allowed)}.m-select{--m-select-padding:calc(var(--spacing)*4);--m-select-padding-label:var(--spacing);--m-select-padding-slot:var(--spacing);--m-select-gap-label:var(--spacing);--m-select-font-size:var(--app-font-size-text-lg);--m-select-font-size-label:var(--app-font-size-text-2xs);--m-select-symbol:calc(var(--spacing)*4.5);--m-select-blur:0px;font-family:var(--app-font-family-text);outline-color:var(--app-color-primary-border-muted);outline-offset:calc(var(--app-dimension-border)*-1);outline-style:solid;outline-width:var(--app-dimension-border);padding-inline:var(--m-select-padding)}.m-select *{transition:all .1s linear}.m-select[data-size=xs]{--m-select-padding:calc(var(--spacing)*2);--m-select-gap-label:calc(var(--spacing)*.5);--m-select-font-size:var(--app-font-size-text-sm);--m-select-font-size-label:var(--app-font-size-text-3xs);--m-select-symbol:calc(var(--spacing)*3.5)}.m-select[data-size=sm]{--m-select-padding:calc(var(--spacing)*3);--m-select-gap-label:calc(var(--spacing)*.75);--m-select-font-size:var(--app-font-size-text-md);--m-select-font-size-label:var(--app-font-size-text-2xs);--m-select-symbol:calc(var(--spacing)*4)}.m-select[data-size=md]{--m-select-padding:calc(var(--spacing)*4);--m-select-gap-label:var(--spacing);--m-select-font-size:var(--app-font-size-text-lg);--m-select-font-size-label:var(--app-font-size-text-2xs);--m-select-symbol:calc(var(--spacing)*4.5)}.m-select[data-size=lg]{--m-select-padding:calc(var(--spacing)*5);--m-select-gap-label:calc(var(--spacing)*1.25);--m-select-font-size:var(--app-font-size-text-xl);--m-select-font-size-label:var(--app-font-size-text-2xs);--m-select-symbol:calc(var(--spacing)*5)}.m-select .m-select__target{border-radius:inherit;pointer-events:none;outline-style:solid;outline-color:#0000;position:absolute;inset:0}.m-select .m-select__field{max-height:100%;padding-inline:var(--m-select-padding-label);pointer-events:none;flex-direction:column-reverse;justify-content:center;align-items:center;gap:0;width:100%;display:flex;position:relative}.m-select .m-select__end,.m-select .m-select__start{cursor:pointer;font-size:var(--m-select-font-size-label);font-weight:var(--app-font-weight-text);white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.m-select .m-select__standin{appearance:none;font-size:0;font-weight:var(--app-font-weight-text);letter-spacing:var(--app-letter-spacing);text-transform:var(--app-text-case);align-items:center;width:100%;line-height:normal;display:flex}.m-select:not([data-simple=true]) .m-select__standin{opacity:0;height:0;position:relative}.m-select .m-select__label{font-size:var(--m-select-font-size);font-weight:var(--app-font-weight-text);align-items:center;width:100%;height:100%;line-height:normal;display:flex}.m-select[data-focused=true]{outline-color:var(--app-color-focus-border)}.m-select[data-focused=true] .m-select__target{outline-color:var(--app-color-focus-outline);outline-width:var(--app-dimension-outline-focus)}.m-select[data-filled=true] .m-select__field,.m-select[data-focused=true] .m-select__field{gap:var(--m-select-gap-label)}.m-select:not([data-simple=true])[data-filled=true] .m-select__field{height:auto}.m-select:not([data-simple=true])[data-filled=true] .m-select__label,.m-select:not([data-simple=true])[data-focused=true] .m-select__label{font-size:var(--m-select-font-size-label);font-weight:var(--app-font-weight-text);height:auto}.m-select:not([data-simple=true])[data-filled=true] .m-select__standin,.m-select:not([data-simple=true])[data-focused=true] .m-select__standin{font-size:var(--m-select-font-size);height:var(--m-select-font-size);opacity:1}.m-select:is(:has(svg),[data-icon-start=true],[data-icon-end=true]) svg{width:var(--m-select-symbol)}.m-select[data-slot-start=true]:not([data-icon-start=true],[data-icon-end=true]){padding-left:var(--m-select-padding-slot)}.m-select[data-slot-end=true]:not([data-icon-start=true],[data-icon-end=true]){padding-right:var(--m-select-padding-slot)}.m-select>.m-select__end,.m-select>.m-select__start{color:var(--app-color-primary-fg-muted)}.m-select .m-select__standin{color:var(--app-color-primary-fg-solid);background:0 0}.m-select .m-select__label{color:var(--app-color-primary-fg-muted)}.m-select[data-filled=true]>.m-select__end,.m-select[data-filled=true]>.m-select__start{color:var(--app-color-primary-fg-solid)}.m-select[data-simple=true] .m-select__field{height:100%;transition:color .1s linear}.m-select[data-simple=true] .m-select__standin{height:100%;inset-block:0;inset-inline:var(--m-select-padding-label);opacity:1;display:none;position:absolute}.m-select[data-simple=true] .m-select__label,.m-select[data-simple=true] .m-select__standin{font-size:var(--m-select-font-size);font-weight:var(--app-font-weight-text);line-height:normal}.m-select[data-simple=true] .m-select__label{transition:color .1s linear}.m-select[data-simple=true][data-filled=true] .m-select__label,.m-select[data-simple=true][data-focused=true] .m-select__label{display:none}.m-select[data-simple=true][data-filled=true] .m-select__standin,.m-select[data-simple=true][data-focused=true] .m-select__standin{display:flex}.m-select[data-blur=true]{-webkit-backdrop-filter:blur(var(--m-select-blur));backdrop-filter:blur(var(--m-select-blur))}.m-select[data-error=true]:not([data-focused=true]){background:var(--app-color-danger-bg-subtle);outline-color:var(--app-color-danger-border-muted)}.m-select[data-error=true]:not([data-focused=true])>.m-select__end,.m-select[data-error=true]:not([data-focused=true])>.m-select__start{color:var(--app-color-danger-fg-muted);pointer-events:none}.m-select[data-error=true]:not([data-focused=true]) .m-select__standin{color:var(--app-color-danger-fg-on-subtle);background:0 0}.m-select[data-error=true]:not([data-focused=true]) .m-select__label{color:var(--app-color-danger-fg-muted)}.m-select[data-error=true][data-filled=true]:not([data-focused=true])>.m-select__end,.m-select[data-error=true][data-filled=true]:not([data-focused=true])>.m-select__start{color:var(--app-color-danger-fg-on-subtle)}.m-select[data-disabled=true]{cursor:not-allowed;outline-color:var(--app-color-disabled-border-subtle);background:0 0}.m-select[data-disabled=true] .m-select__field,.m-select[data-disabled=true]>.m-select__end,.m-select[data-disabled=true]>.m-select__start{pointer-events:none}.m-select[data-disabled=true]>.m-select__end,.m-select[data-disabled=true]>.m-select__start{color:var(--app-color-disabled-fg-muted)}.m-select[data-disabled=true] .m-select__standin{color:var(--app-color-disabled-fg-solid);background:0 0}.m-select[data-disabled=true] .m-select__label{color:var(--app-color-disabled-fg-muted);cursor:not-allowed}.m-select[data-disabled=true][data-filled=true]>.m-select__end,.m-select[data-disabled=true][data-filled=true]>.m-select__start{color:var(--app-color-disabled-fg-solid)}
