ReactJS
1.menu {2position: absolute;3top: 17px;4right: 15px;5padding: 0;6}
7
8.menuButton {9width: 31px;10height: 31px;11display: flex;12align-items: center;13justify-content: center;14transform: rotate(90deg);15border-radius: 31px;16}
17.menuButton:active {18background-color: rgba(51, 51, 51, 0.1);19}
20
21.dropdown {22position: absolute;23right: 0;24top: 10px;25box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);26border-radius: 3px;27background-color: var(--white);28z-index: 1;29}
30
31.closeButton {32background-color: var(--greyD9);33padding: 12px 23px;34border-radius: 0 0 3px 3px;35width: 100%;36}
37
38@media all and (min-width: 1024px) {39.menu {40position: relative;41order: 2;42display: flex;43align-items: center;44flex: 0 0;45top: unset;46right: unset;47margin: 0 0 0 auto;48}49
50.menuButton {51align-self: center;52transform: unset;53}54}
55
56@media all and (min-width: 1540px) {57.menuButton:hover {58background-color: rgba(51, 51, 51, 0.1);59}60}
61