.floating-menu[data-v-740f96c9]{--floating-menu-max-height:300px;z-index:30;box-sizing:border-box;width:max-content;color:var(--color-primary);border-radius:var(--border-radius);box-shadow:0 1px 2px color-mix(in srgb, var(--color-primary) 8%, transparent), 0 4px 12px color-mix(in srgb, var(--color-primary) 12%, transparent), 0 12px 32px color-mix(in srgb, var(--color-primary) 16%, transparent);background-color:#fff;position:absolute}.floating-menu.below[data-v-740f96c9]{margin-top:4px}.floating-menu.above[data-v-740f96c9]{margin-bottom:4px;bottom:100%}ol[data-v-740f96c9]{max-height:var(--floating-menu-max-height);overflow-y:auto}ol li[data-v-740f96c9]{cursor:pointer;padding:var(--input-padding);transition:background-color var(--hover-transition);flex-direction:row;justify-content:space-between;align-items:center;display:flex}ol li[data-v-740f96c9]:hover,ol li.highlighted[data-v-740f96c9]{background-color:var(--color-primary-8)}ol li.selected[data-v-740f96c9]{background-color:var(--color-accent-25);box-shadow:inset 3px 0 0 var(--color-accent)}ol li.selected[data-v-740f96c9]:hover,ol li.selected.highlighted[data-v-740f96c9]{background-color:color-mix(in srgb, var(--color-accent) 40%, white)}.footer[data-v-740f96c9]{padding:var(--input-padding);border-top:1px solid var(--color-secondary)}.default[data-v-740f96c9]{overflow:hidden}.default .secondary[data-v-740f96c9]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wrapper[data-v-af338d08]{color:var(--color-primary);position:relative}.menu[data-v-af338d08]{min-width:100%;max-width:var(--select-menu-max-width,500px)}.display[data-v-af338d08]{white-space:nowrap;text-overflow:ellipsis;font-weight:var(--select-value-font-weight,inherit)}.display[data-v-af338d08],.loading[data-v-af338d08]{pointer-events:none;background-color:var(--input-background);padding:var(--input-padding);border:var(--input-border);border-radius:var(--border-radius);position:absolute;inset:0;overflow:hidden}.wrapper:has(input[disabled]) .display[data-v-af338d08]{background-color:#f9fafa}.input-group .display[data-v-af338d08],.input-group .loading[data-v-af338d08]{border:none}.floating-label .display[data-v-af338d08],.floating-label .loading[data-v-af338d08]{padding:var(--floating-label-padding)}input[data-v-af338d08]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}input[data-v-af338d08]:not(:focus):not(:placeholder-shown){font-weight:var(--select-value-font-weight,inherit)}
