+.logged-in-menu {
+ display: flex;
+ flex-direction: column;
+ align-items: flex-start;
+ border-top: 1px solid var(--greyForegroundColor);
+ line-height: $line-height-normal;
+
+ a {
+ $icon-size: 13px;
+ $additional-margin: math.div($menu-link-icon-size - $icon-size, 2);
+
+ font-size: 14px;
+ width: 100%;
+ min-height: 35px;
+
+ my-global-icon {
+ // Keep aligned with other icons
+ @include margin-left($additional-margin);
+
+ width: $icon-size;
+ height: $icon-size;
+ }
+
+ &.active,
+ &:hover,
+ &:focus-visible {
+ my-global-icon {
+ @include apply-svg-color(var(--menuForegroundColor));