@layer properties;/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */rui-menu-button{display:inline-flex}@layer components{.rui-menu-button{position:relative;display:inline-flex}.rui-menu-button__trigger{gap:var(--spacing-inline,var(--space-inline))}.rui-menu-button__chevron{flex-shrink:0}.rui-menu-button__menu{min-width:calc(var(--spacing, .25rem)*40);padding:var(--spacing-1,var(--space-1))}.rui-menu-button__menu[hidden]{display:none}.rui-menu-button__menu>.rui-separator{margin-block:var(--spacing-1,var(--space-1))}.rui-menu-button__item{display:flex;width:100%;cursor:pointer;align-items:center;border-radius:var(--radius-control,var(--radius-control));border-style:var(--tw-border-style);border-width:0;background-color:transparent;padding-inline:var(--spacing-control-x,var(--space-control-x));padding-block:var(--spacing-control-y,var(--space-control-y));text-align:left;font-size:var(--text-sm,var(--text-sm));line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));color:var(--color-on-background,var(--on-background));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:var(--transition-duration-fast, var(--duration-fast));transition-duration:var(--transition-duration-fast,var(--duration-fast))}.rui-menu-button__item:focus-visible:not([aria-disabled=true]){background-color:var(--rui-menu-item-hover,var(--surface-container-low));--tw-outline-style:none;outline-style:none}.rui-menu-button__item[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled,var(--opacity-disabled))}.rui-menu-button__item[aria-haspopup=menu]{justify-content:space-between}.rui-menu-button__item[aria-haspopup=menu]:after{content:"›";margin-left:auto;padding-left:var(--spacing-4,var(--space-4));color:var(--color-on-background,var(--on-background))}.rui-menu-button__item[aria-expanded=true]{background-color:var(--rui-menu-item-hover,var(--surface-container-low))}@media (hover:hover) and (pointer:fine){.rui-menu-button__item:hover:not([aria-disabled=true]){background-color:var(--rui-menu-item-hover,var(--surface-container-low))}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-duration:initial}}}