/* Roundcube Elastic skin: strip the message-list hover quick-action box
   down to just the flag/unflag button, instead of hiding it entirely.
   Built by message_list_hover_menu_init() in skins/elastic/ui.js. The
   box normally also shows a size readout and delete/undo buttons - those
   are what made it feel like an intrusive popup. The flag/unflag anchor
   itself is kept (and click-tested working) because it's the only
   reliable click-to-flag target in this skin: the permanent td.flags
   column icon has no visible glyph and no click handler for unflagged
   rows, so clicks there just fall through and open the message. */
.listing-hover-menu {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    height: auto !important;
    /* nudge up/right so it lines up with the permanent flag icon in
       td.flags instead of sitting slightly below/left of it */
    transform: translate(2px, -8px);
    /* fully invisible, but NOT display:none/visibility:hidden - those
       would also remove it from click hit-testing. opacity:0 keeps it
       clickable while showing nothing, so it just sits as an invisible
       click target exactly over the permanent red flag icon. */
    opacity: 0;
}

.listing-hover-menu .txt,
.listing-hover-menu .delete,
.listing-hover-menu .undo {
    display: none !important;
}
