@layer lib{.rt-DropdownMenuContent.rt-BaseMenuContent{max-height:min(var(--dropdown-menu-max-height,100vh), var(--radix-dropdown-menu-content-available-height))}.rt-DropdownMenuContent .iow-ListItem:hover:not([data-disabled]){cursor:pointer}.rt-DropdownMenuContent .iow-DropdownMenuScrollArea [data-radix-scroll-area-viewport]>*{max-width:100%}.rt-DropdownMenuContent:has(.iow-DropdownMenuScrollArea)>:not(.iow-DropdownMenuScrollArea,:has(.iow-DropdownMenuScrollArea)){flex-shrink:0}.rt-DropdownMenuContent:has(.iow-DropdownMenuSearchInput){--scrollarea-scrollbar-vertical-margin-top:0}.rt-DropdownMenuContent:has(.iow-DropdownMenuSearchInput) .iow-DropdownMenuViewport{padding-top:0}.rt-DropdownMenuContent:has(.iow-DropdownMenuSearchInput input:focus) .iow-ListItem:hover:not([data-disabled]){background-color:var(--li-highlight-bg)}.rt-DropdownMenuContent.rt-r-size-2 .iow-ListItem .rt-BaseCheckboxRoot,.rt-DropdownMenuContent.rt-r-size-2 .iow-ListItem .rt-BaseRadioRoot{margin:calc(var(--space-1) * .5) 0}:where(.rt-DropdownMenuContent>.iow-DropdownMenuSearchInput){margin:var(--base-menu-content-padding) var(--base-menu-content-padding) var(--space-1)}.iow-DropdownMenuSeparator{margin-left:0;margin-right:0}.iow-DropdownMenuRadioInputGroup{gap:0}}
