.drawer .menu-content{right:0}.menuContainer .menu-content{top:100%;border-radius:5px;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);transition:opacity .3s ease-in-out,visibility 0s linear .3s}.menuContainer .menu-content[data-open=true]{transition:opacity .3s ease-in-out,visibility 0s linear 0s}.menu-content a{display:block;padding:7px;border-radius:5px}.menu-content a:hover{background-color:#eee}.menuContainer .menu-content[data-open=true] [data-cascade]{opacity:.3;transform:translateX(-48px);animation:cascadeIn 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--cascade-index, 0) * 40ms)}.menuContainer .menu-content[data-open=false] [data-cascade]{opacity:0;transform:translateX(-4px)}@keyframes cascadeIn{to{opacity:1;transform:translateX(0)}}