dana-medical-site/web/src/components/MobileMenu.css
2026-10-14 13:33:13 +00:00

49 lines
809 B
CSS

.mobile-menu__overlay {
position: fixed;
inset: 56px 0 0;
z-index: 38;
background: rgba(31, 51, 66, 0.35);
}
.mobile-menu {
position: absolute;
top: 100%;
left: 0;
right: 0;
z-index: 39;
display: flex;
flex-direction: column;
gap: 12px;
max-height: calc(100vh - 56px);
overflow-y: auto;
padding: 16px;
background: var(--surface);
border-top: 0.722px solid var(--field-border);
}
.mobile-menu__link {
padding: 8px 0;
border-bottom: 0.722px solid #f0f4f8;
font-size: 16px;
line-height: 24px;
color: var(--ink);
}
.mobile-menu__link--active {
color: var(--coral);
font-weight: 600;
}
.mobile-menu__cta {
width: 100%;
margin-top: 8px;
padding: 12px 16px;
font-size: 16px;
line-height: 24px;
}
.mobile-menu__social {
padding-top: 4px;
gap: 8px;
}