.coh-menu,.coh-sub-menu{white-space:nowrap}.coh-menu-floating{position:fixed;background:var(--coh-menu-context-background);border:0}.coh-sub-menu{position:absolute;min-width:var(--coh-menu-submenu-min-width)}.coh-sub-menu .coh-menu-list{box-shadow:var(--coh-menu-shadow)}.coh-menu-list{list-style:none;margin:0;padding:var(--coh-menu-padding);max-height:none;overflow:visible;background:var(--coh-menu-background);border:var(--coh-menu-border-width) solid var(--coh-menu-border-color);border-radius:var(--coh-menu-radius);box-shadow:var(--coh-menu-shadow)}.coh-menu-sep{border-top:1px solid var(--coh-menu-separator-color);margin:4px 0}.coh-menu-list-item{position:relative;list-style:none;margin:0;padding:0;background:var(--coh-menu-background);font-size:var(--coh-menu-font-size);font-weight:var(--coh-menu-font-weight)}.coh-menu-list-item.coh-menu-person-block{margin-bottom:6px;background:rgba(0,0,0,0)}.coh-menu-list-item.coh-menu-person-block:last-child{margin-bottom:0}.coh-menu-list-item>.coh-menu-item.coh-menu-item-arrow::before{content:"";position:absolute;top:-6px;bottom:-6px;right:calc(-1*var(--coh-menu-hover-bridge-width));width:var(--coh-menu-hover-bridge-width);background:rgba(0,0,0,0)}.coh-menu-list-item:hover>.coh-menu-item,.coh-menu-list-item:focus-within>.coh-menu-item,.coh-menu-list-item.coh-menu-list-item-open>.coh-menu-item{background:var(--coh-menu-background-hover);color:var(--coh-menu-color-hover)}.coh-menu-list-item:hover>.coh-menu-item.elContextWithRightClickSel,.coh-menu-list-item:focus-within>.coh-menu-item.elContextWithRightClickSel,.coh-menu-list-item.coh-menu-list-item-open>.coh-menu-item.elContextWithRightClickSel{background:var(--coh-menu-selected-hover-background);color:var(--coh-menu-selected-hover-color)}.coh-menu-item-active .coh-menu-item{background:var(--coh-menu-background-hover);color:var(--coh-menu-color-hover)}.coh-menu-item{position:relative;display:flex;align-items:center;gap:var(--coh-menu-item-gap);min-height:var(--coh-menu-item-height);padding:var(--coh-menu-item-padding-top-bottom) var(--coh-menu-item-padding-left-right);box-sizing:border-box;color:var(--coh-menu-color);text-decoration:none;white-space:nowrap;line-height:18px;outline:none;border-radius:var(--coh-menu-radius)}.coh-menu-item:hover{text-decoration:none}.coh-menu-item .coh-menu-item-text{flex:1 1 auto;min-width:0;padding:0;color:inherit;font-size:inherit;font-weight:inherit;overflow:hidden;text-overflow:ellipsis}.coh-menu-item .coh-menu-item-icon,.coh-menu-item .coh-menu-submenu-arrow{flex:0 0 auto;color:inherit}.coh-menu-item .coh-menu-item-icon{width:var(--coh-menu-icon-width);margin:0}.coh-menu-item .coh-menu-submenu-arrow{margin-left:auto;font-size:var(--coh-menu-arrow-font-size);line-height:1}.coh-menu-item.coh-menu-item-disabled{opacity:var(--coh-menu-disabled-opacity);cursor:default}.coh-menu-item.coh-menu-item-disabled:hover{background:rgba(0,0,0,0);color:inherit}.coh-menu-item.elContextWithRightClick,.coh-menu-item.elContextWithRightClickNoItem{min-width:var(--coh-menu-context-item-min-width);height:var(--coh-menu-context-item-height);min-height:var(--coh-menu-context-item-height);padding:0 var(--coh-menu-item-padding-left-right);font-size:var(--coh-menu-context-font-size);font-weight:var(--coh-menu-context-font-weight);line-height:var(--coh-menu-context-item-height)}.coh-menu-item.elContextWithRightClick:hover,.coh-menu-item.elContextWithRightClickNoItem:hover{background:var(--coh-menu-background-hover);color:var(--coh-menu-color-hover)}.coh-menu-item.elContextWithRightClickSel{min-width:var(--coh-menu-context-item-min-width);height:var(--coh-menu-context-item-height);min-height:var(--coh-menu-context-item-height);padding:0 var(--coh-menu-item-padding-left-right);font-size:var(--coh-menu-context-font-size);font-weight:var(--coh-menu-context-font-weight);line-height:var(--coh-menu-context-item-height);background:var(--coh-menu-selected-background);color:var(--coh-menu-selected-color)}.coh-menu-item.elContextWithRightClickSel:hover{background:var(--coh-menu-selected-hover-background);color:var(--coh-menu-selected-hover-color)}.coh-menu-item.elContextWithRightClickNoItem{font-style:italic}.coh-menu-item.elContextWithRightClickItem,.coh-menu-item.elContextWithRightClickItemAction,.coh-menu-item.elContextWithRightClickItemGift{background:var(--coh-menu-background);color:var(--coh-menu-color)}.coh-menu-item.elContextWithRightClickItemAction .coh-menu-item-text{margin-left:10px}.coh-menu-item.elContextWithRightClickItemGift .coh-menu-item-text{margin-left:20px}