.hh-mp{position:relative;display:inline-block;vertical-align:middle}.hh-mp-btn{width:36px;height:36px;display:inline-grid;place-items:center;border:0;border-radius:9px;background:0 0;color:var(--text-muted);font:inherit;font-size:20px;line-height:1;cursor:pointer;padding:0}.hh-mp-btn:hover,.hh-mp-btn[aria-expanded=true]{background:var(--bg-card-hover);color:var(--text)}.hh-mp-btn:focus-visible{outline:2px solid var(--accent,#00CCF7);outline-offset:1px}.hh-mp-liste{position:absolute;right:0;top:calc(100% + 4px);z-index:30;min-width:210px;max-width:calc(100vw - 32px);padding:6px;border-radius:10px;background:var(--bg-card);border:1px solid var(--border);box-shadow:0 10px 30px rgba(0,0,0,.18);display:grid;gap:2px}.hh-mp-liste[hidden]{display:none}.hh-mp-liste.hh-mp-haut{top:auto;bottom:calc(100% + 4px)}.hh-mp-item{text-align:left;border:0;background:0 0;color:var(--text);font:inherit;font-size:14px;padding:9px 10px;border-radius:7px;cursor:pointer;white-space:normal}.hh-mp-item:focus-visible,.hh-mp-item:hover{background:var(--bg-card-hover);outline:0}.hh-mp-danger{color:var(--red,#ef4444)}.hh-mp-sep{height:1px;margin:4px 2px;background:var(--border)}@media (max-width:720px){.hh-mp-btn{width:44px;height:44px}.hh-mp-item{min-height:44px}.hh-mp-liste{min-width:0;width:max-content;max-width:min(280px,calc(100vw - 32px))}}