.mnvh-header{position:sticky;top:0;z-index:var(--mnv-z-header, 120);width:100%;background:var(--mnv-color-bg, #FDF8EF);border-bottom:1px solid var(--mnv-color-line, #C5D9E8);font-family:var(--font, "Poppins", -apple-system, sans-serif);color:var(--mnv-color-ink, #0C1520)}.mnvh-bar{display:flex;align-items:center;gap:var(--mnv-space-3, 0.75rem);max-height:4rem;padding:var(--mnv-space-2, 0.5rem) var(--mnv-space-3, 0.75rem)}.mnvh-logo{display:inline-flex;align-items:center;flex:0 1 10.5rem;min-width:0}.mnvh-logo-img{display:block;width:100%;max-width:10.5rem;height:auto}.mnvh-nav{display:none}.mnvh-nav-link{position:relative;padding:var(--mnv-space-2, 0.5rem) 0;color:var(--mnv-color-structure, #243B5E);font-size:var(--mnv-text-m, 1rem);font-weight:500;text-decoration:none}.mnvh-nav-link:hover{color:var(--mnv-color-ink, #0C1520)}.mnvh-nav-link.is-active{color:var(--mnv-color-ink, #0C1520);font-weight:600;box-shadow:inset 0 -0.1875rem 0 var(--mnv-color-accent, #EFD06A)}.mnvh-actions{display:flex;flex:0 0 auto;align-items:center;gap:var(--mnv-space-2, 0.5rem);margin-left:auto}.mnvh-user{position:relative}.mnvh-avatar{display:inline-flex;align-items:center;justify-content:center;width:var(--mnv-touch, 2.75rem);height:var(--mnv-touch, 2.75rem);padding:0;overflow:hidden;border:0.125rem solid var(--mnv-color-accent, #EFD06A);border-radius:var(--mnv-radius-round, 50%);background:var(--mnv-color-accent, #EFD06A);color:var(--mnv-color-on-accent, #0C1520);font:inherit;font-weight:700;cursor:pointer}.mnvh-avatar-img{width:100%;height:100%;object-fit:cover}.mnvh-menu{position:absolute;top:calc(100% + var(--mnv-space-2, 0.5rem));right:0;z-index:var(--mnv-z-dropdown, 500);display:flex;flex-direction:column;min-width:15rem;padding:var(--mnv-space-2, 0.5rem);border:1px solid var(--mnv-color-line, #C5D9E8);border-radius:var(--mnv-radius-m, 0.625rem);background:var(--mnv-color-surface, #FFFFFF);box-shadow:var(--mnv-shadow-3, 0 10px 30px rgba(0, 62, 84, 0.18))}.mnvh-menu[hidden],.mnvh-panel[hidden]{display:none}.mnvh-menu-handle{margin:0;padding:var(--mnv-space-2, 0.5rem) var(--mnv-space-3, 0.75rem);color:var(--mnv-color-muted, #4A5F80);font-size:var(--mnv-text-s, 0.875rem);border-bottom:1px solid var(--mnv-color-line, #C5D9E8)}.mnvh-menu-item{display:block;min-height:var(--mnv-touch, 2.75rem);padding:var(--mnv-space-3, 0.75rem);border:0;border-radius:var(--mnv-radius-s, 0.5rem);background:none;color:var(--mnv-color-ink, #0C1520);font:inherit;font-size:var(--mnv-text-s, 0.875rem);text-align:left;text-decoration:none;cursor:pointer}.mnvh-menu-item:hover{background:var(--mnv-color-surface-soft, #FBF3C6)}.mnvh-menu-logout{color:var(--mnv-color-danger, #5E1737)}.mnvh-menu-row{padding:var(--mnv-space-2, 0.5rem) var(--mnv-space-3, 0.75rem);border-top:1px solid var(--mnv-color-line, #C5D9E8);border-bottom:1px solid var(--mnv-color-line, #C5D9E8)}.mnvh-lang{display:flex;align-items:center;gap:var(--mnv-space-2, 0.5rem)}.mnvh-lang-label{margin-right:auto;color:var(--mnv-color-muted, #4A5F80);font-size:var(--mnv-text-s, 0.875rem)}.mnvh-lang-btn{min-width:var(--mnv-touch, 2.75rem);min-height:2rem;border:1px solid var(--mnv-color-line, #C5D9E8);border-radius:var(--mnv-radius-s, 0.5rem);background:var(--mnv-color-surface, #FFFFFF);color:var(--mnv-color-structure, #243B5E);font:inherit;font-size:var(--mnv-text-xs, 0.75rem);font-weight:600;cursor:pointer}.mnvh-lang-btn.is-active{border-color:var(--mnv-color-accent, #EFD06A);background:var(--mnv-color-accent, #EFD06A);color:var(--mnv-color-on-accent, #0C1520)}.mnvh-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:0.3125rem;width:var(--mnv-touch, 2.75rem);height:var(--mnv-touch, 2.75rem);padding:0 0.6875rem;border:0;background:none;cursor:pointer}.mnvh-burger-line{display:block;height:0.125rem;border-radius:0.0625rem;background:var(--mnv-color-ink, #0C1520)}.mnvh-panel{display:flex;flex-direction:column;gap:var(--mnv-space-2, 0.5rem);padding:var(--mnv-space-2, 0.5rem) var(--mnv-space-4, 1rem) var(--mnv-space-4, 1rem);border-top:1px solid var(--mnv-color-line, #C5D9E8);background:var(--mnv-color-bg, #FDF8EF)}.mnvh-panel-nav,.mnvh-panel-account{display:flex;flex-direction:column}.mnvh-panel-account{border-top:1px solid var(--mnv-color-line, #C5D9E8)}.mnvh-panel-account[hidden]{display:none}.mnvh-panel-link{display:block;min-height:var(--mnv-touch, 2.75rem);padding:var(--mnv-space-3, 0.75rem) var(--mnv-space-2, 0.5rem);color:var(--mnv-color-ink, #0C1520);font-size:var(--mnv-text-m, 1rem);text-decoration:none}.mnvh-panel-link.is-active{font-weight:600;box-shadow:inset 0.1875rem 0 0 var(--mnv-color-accent, #EFD06A)}.mnvh-panel-link[hidden],.mnvh-panel-logout[hidden]{display:none}.mnvh-panel-foot{display:flex;flex-direction:column;gap:var(--mnv-space-3, 0.75rem);padding-top:var(--mnv-space-3, 0.75rem);border-top:1px solid var(--mnv-color-line, #C5D9E8)}.mnvh-panel-logout{min-height:var(--mnv-touch, 2.75rem);padding:var(--mnv-space-3, 0.75rem) var(--mnv-space-2, 0.5rem);border:0;background:none;color:var(--mnv-color-danger, #5E1737);font:inherit;text-align:left;cursor:pointer}@media(prefers-reduced-motion:no-preference){.mnvh-nav-link,.mnvh-menu-item{transition:color var(--mnv-dur-fast, 0.15s) ease,background var(--mnv-dur-fast, 0.15s) ease}}@media(min-width:48rem){.mnvh-bar{gap:var(--mnv-space-8, 2rem);padding:var(--mnv-space-2, 0.5rem) var(--mnv-space-8, 2rem)}.mnvh-logo{flex-basis:12rem}.mnvh-logo-img{max-width:12rem}.mnvh-actions{gap:var(--mnv-space-3, 0.75rem)}.mnvh-nav{display:flex;gap:var(--mnv-space-6, 1.5rem)}.mnvh-burger{display:none}.mnvh-panel{display:none}}.mnvh-header.has-hero{--menevo-bell-ink: var(--mnv-white, #FFFFFF);position:absolute;border-bottom-color:transparent;background:transparent}.has-hero .mnvh-bar{padding-top:var(--mnv-space-3, 0.75rem)}.has-hero .mnvh-logo-img{max-width:11.5rem}.has-hero .mnvh-nav-link{color:color-mix(in srgb,var(--mnv-white, #FFFFFF) 82%,transparent);font-weight:600}.has-hero .mnvh-nav-link:hover,.has-hero .mnvh-nav-link:focus-visible{color:var(--mnv-white, #FFFFFF)}.has-hero .mnvh-burger-line{background:var(--mnv-white, #FFFFFF)}@media(min-width:48rem){.has-hero .mnvh-bar{padding-right:var(--mnv-space-12, 3rem);padding-left:var(--mnv-space-12, 3rem)}}
