.menu-container-directive{background-color:#fff;height:100%;max-height:calc(100vh - 150px);overflow:auto}.menu-container-directive .menu-container{height:100%}.menu-container-directive .left-menu{background-color:#fff;border-right:2px solid #f6f6f6;position:sticky;top:0px}.menu-container-directive .left-menu .item-list{max-height:calc(100vh - 230px);overflow:auto}.menu-container-directive .left-menu .item-list .menu-item{color:#53545c;font-size:var(--font-size-sm);-webkit-transition:.3s ease all;transition:.3s ease all;cursor:pointer;padding:8px 16px;margin:4px 8px;border-radius:12px;height:48px}.menu-container-directive .left-menu .item-list .menu-item.selected,.menu-container-directive .left-menu .item-list .menu-item:hover{background-color:var(--color-60);color:#fff}.menu-container-directive .left-menu .item-list .menu-item .menu-item-icon{margin-right:8px}.menu-container-directive .left-menu .item-list .menu-item .menu-item-bubble{color:#fff;border-radius:100px;background-color:#4d6bef;min-width:20px;height:20px;line-height:20px;text-align:center;min-width:40px;margin-left:16px;font-size:14px;font-weight:bold}.menu-container-directive .item-hidden{display:none}