.menu-item{-webkit-transition:.3s ease all;transition:.3s ease all;font-size:16px;color:var(--text-primary);cursor:pointer;padding:12px 16px 12px 16px;height:48px;font-weight:400;margin:0 8px 4px 8px;border-radius:8px;border:1.2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.menu-item.disabled{pointer-events:none;color:var(--color-neutral-40)}.menu-item:hover{background-color:var(--color-5)}.menu-item:active{background-color:var(--color-10)}.menu-item:focus:not(:active,.selected){border:1.2px solid var(--color-50)}.menu-item.selected{font-weight:500;background-color:var(--color-60);color:#fff}.menu-item.selected .icon-right{opacity:1}.menu-item .title-rows{min-width:0;width:100%}.menu-item .title-rows .main-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-item .title-rows .main-row .name{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-item .title-rows .subtitle{max-width:100%;font-size:var(--font-size-xs);margin:4px 0 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-item .icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px}.menu-item .icon-right{opacity:.2;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-item .status-tag-directive{-ms-flex-negative:0;flex-shrink:0;margin-left:8px}