html body.pc-site header.nh-header .nav{width:min(1320px,calc(100% - 64px))!important;display:flex!important;align-items:center!important;gap:18px!important;min-height:84px!important}
html body.pc-site header.nh-header .brand{flex:0 0 auto!important;font-size:24px!important;gap:9px!important}
html body.pc-site header.nh-header .navlinks{display:flex!important;align-items:center!important;justify-content:center!important;gap:1px!important;margin-left:auto!important;flex:1 1 auto!important;min-width:0!important}
html body.pc-site header.nh-header .navlinks>a{font-size:13px!important;padding:10px 9px!important;white-space:nowrap!important;color:#344b58!important;border-radius:8px!important;text-decoration:none!important}
html body.pc-site header.nh-header .navlinks>a:not(.pc-playstead-link):is(:hover,:focus-visible){background:#e8f1f3!important;color:#065c75!important}
html body.pc-site header.nh-header .navlinks>a[aria-current=page]:not(.pc-playstead-link){box-shadow:inset 0 -2px #0798ba!important}
html body.pc-site header.nh-header .nav-actions{display:flex!important;gap:10px!important;align-items:center!important;flex:0 0 auto!important;margin-left:0!important}
html body.pc-site header.nh-header .language-picker>summary,html body.pc-site header.nh-header a.login.login.login{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;background:#fff!important;color:#304c59!important;border:1px solid #d6e1e4!important;border-radius:11px!important;min-height:44px!important;padding:8px 11px!important;box-shadow:inset 0 1px #fff,0 3px 9px #173a4505!important;font-size:12px!important;white-space:nowrap!important}
html body.pc-site header.nh-header .nh-symbol{display:block!important;flex:0 0 auto!important;width:18px!important;height:18px!important;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
html body.pc-site header.nh-header a.pc-playstead-link.pc-playstead-link.pc-playstead-link{display:inline-flex!important;align-items:center!important;gap:7px!important;position:relative!important;padding:9px 11px!important;min-height:44px!important;background:#efecff!important;color:#4941a3!important;border:1px solid #dcd6fb!important;border-radius:11px!important;box-shadow:inset 0 1px #ffffffaa!important;overflow:visible!important}
html body.pc-site header.nh-header a.pc-playstead-link.pc-playstead-link.pc-playstead-link::before{content:none!important}
html body.pc-site header.nh-header a.pc-playstead-link.pc-playstead-link.pc-playstead-link::after{background:#6352cc!important;color:white!important;font-size:8px!important;border-radius:4px!important;box-shadow:inset 0 1px #ffffff40!important}
html body.pc-site header.nh-header .nh-play-icon{width:18px!important;height:18px!important;flex:0 0 18px!important;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
html body.pc-site header.nh-header a.nh-create.nh-create{position:relative!important;isolation:isolate;overflow:hidden;display:flex!important;align-items:center!important;gap:9px!important;background:linear-gradient(115deg,#07556f,#00758f)!important;color:#fff!important;border:1px solid #1aacc2!important;border-radius:12px!important;min-height:46px!important;padding:10px 13px!important;font-size:12px!important;white-space:nowrap!important;box-shadow:inset 0 1px #9ce6ef91,0 5px 16px #067f9b24!important;transform:none!important}
html body.pc-site header.nh-header .nh-block{width:24px!important;height:24px!important;object-fit:contain;flex:0 0 24px!important;margin:0!important;filter:none!important}
html body.pc-site header.nh-header .nh-create .ac-action-arrow{display:grid!important;place-items:center!important;background:#ffffff20!important;border-radius:50%!important;width:25px!important;height:25px!important;margin:0!important;flex:0 0 25px!important}
html body.pc-site header.nh-header .nh-create .ac-action-arrow svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
html body.pc-site header.nh-header a.nh-create::before{content:'';position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(110deg,transparent 20%,#ffffff36 50%,transparent 80%);opacity:0;transform:translateX(-120%)}
html body.pc-site header.nh-header :is(a,summary,button):focus-visible{outline:2px solid #097e9f!important;outline-offset:3px!important}
html body.pc-site header.nh-header a.login.login.login:is(:hover,:focus-visible),html body.pc-site header.nh-header .language-picker>summary:is(:hover,:focus-visible){background:#edf5f7!important;border-color:#9abfcb!important;color:#164b5d!important}
html body.pc-site header.nh-header .language-picker nav a:is(:hover,:focus-visible){background:#e7f3f7!important;color:#164b5d!important}
html body.pc-site header.nh-header .language-picker nav{z-index:100!important;background:#fff!important}
html body.pc-site header.nh-header .mobile-nav>a{min-height:44px!important;display:flex!important;align-items:center!important;gap:10px!important}
html body.pc-site header.nh-header .mobile-nav .nh-create{justify-content:center!important;margin-top:8px!important;min-height:48px!important}
@media(min-width:1440px){html body.pc-site header.nh-header .menu-btn{display:none!important}}
@media(max-width:1439px){html body.pc-site header.nh-header .navlinks{display:none!important}html body.pc-site header.nh-header .nav-actions{margin-left:auto!important}html body.pc-site header.nh-header .menu-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;background:white!important;border:1px solid #d6e1e4!important;border-radius:11px!important}html body.pc-site header.nh-header .mobile-nav.open{display:block!important}html body.pc-site header.nh-header .mobile-nav[hidden]{display:none!important}}
@media(max-width:700px){html body.pc-site header.nh-header .nav{width:calc(100% - 32px)!important;min-height:76px!important;gap:8px!important}html body.pc-site header.nh-header .nav-actions{gap:8px!important}html body.pc-site header.nh-header .nav-actions>a{display:none!important}html body.pc-site header.nh-header .brand{font-size:22px!important}html body.pc-site header.nh-header .language-picker>summary{padding:8px!important;font-size:12px!important;gap:4px!important}html body.pc-site header.nh-header .language-picker .nh-symbol{display:none!important}}
@media(hover:hover) and (prefers-reduced-motion:no-preference){html:not(.pc-motion-paused) body.pc-site header.nh-header :is(a.nh-create,a.login.login.login,a.pc-playstead-link){transition:translate .2s,box-shadow .2s!important}html:not(.pc-motion-paused) body.pc-site header.nh-header :is(a.nh-create,a.login.login.login,a.pc-playstead-link):hover{translate:0 -2px!important}html:not(.pc-motion-paused) body.pc-site header.nh-header .nh-create .ac-action-arrow{transition:translate .2s!important}html:not(.pc-motion-paused) body.pc-site header.nh-header .nh-create:hover .ac-action-arrow{translate:2px 0}html:not(.pc-motion-paused) body.pc-site header.nh-header .nh-create:hover::before{animation:nh-sheen .6s ease-out 1}}
@keyframes nh-sheen{0%{opacity:0;transform:translateX(-120%)}20%{opacity:1}100%{opacity:0;transform:translateX(120%)}}
@media(max-width:700px){html body.pc-site header.nh-header .nav-actions a.login.login.login{display:none!important}}
@media(max-width:1439px){html body.pc-site header.nh-header:has([data-menu][aria-expanded=true]) .mobile-nav{display:block!important}html body.pc-site header.nh-header:not(:has([data-menu][aria-expanded=true])) .mobile-nav{display:none!important}}
@media(min-width:1440px){html body.pc-site header.nh-header .mobile-nav{display:none!important}}
html.pc-motion-paused body.pc-site header.nh-header :is(a.nh-create,a.login.login.login,a.pc-playstead-link,.ac-action-arrow),html.pc-motion-paused body.pc-site header.nh-header .nh-create::before{animation:none!important;transition:none!important;translate:none!important}
@media(prefers-reduced-motion:reduce){html body.pc-site header.nh-header :is(a.nh-create,a.login.login.login,a.pc-playstead-link,.ac-action-arrow),html body.pc-site header.nh-header .nh-create::before{animation:none!important;transition:none!important;translate:none!important}}
