.menu-item.menu-item-todo:hover{--tw-bg-opacity: 1 !important;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1))!important}.item-selected.menu-item-todo{--tw-bg-opacity: 1;background-color:hsl(var(--muted) / var(--tw-bg-opacity, 1))}.menu-item{width:100%;border-radius:var(--radius);padding:.375rem .5rem;font-weight:500;--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.menu-item:not(.no-interaction){cursor:pointer}.menu-item:not(.no-interaction){padding-top:.375rem;padding-bottom:.375rem}.menu-item:not(.no-interaction){padding-left:.5rem;padding-right:.5rem}.menu-item:not(.no-interaction):hover{background-color:hsl(var(--primary) / .2)}.item-selected{background-color:hsl(var(--primary) / .2);--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity, 1))}
