.hm-menu{display:flex;flex-direction:column;min-width:200px;padding:4px}.hm-menu__item{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:500;gap:10px;min-height:36px;padding:0 10px;text-align:left;transition:background-color var(--duration-fast) var(--ease-standard);white-space:nowrap}.hm-menu__item svg{color:var(--icon-default)}.hm-menu__item:focus-visible,.hm-menu__item:hover{background:var(--bg-hover);outline:0}.hm-menu__item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}.hm-menu__item--danger,.hm-menu__item--danger svg{color:var(--danger-text)}.hm-menu__item--danger:hover{background:var(--danger-bg)}.hm-menu__item:disabled,.hm-menu__item:disabled svg{background:transparent;color:var(--text-disabled);cursor:not-allowed}.hm-menu__label{flex:1;overflow:hidden;text-overflow:ellipsis}.hm-menu__hint{color:var(--text-tertiary);font-size:12px;margin-left:auto;padding-left:16px}.hm-menu__sep{background:var(--border-subtle);height:1px;margin:4px -4px}
