:root{--header-height: 77px}.pageHeader{font-family:AmplitudeWide;box-shadow:0px 10px 10px -10px rgba(0,0,0,.45);height:var(--header-height, 70px);position:sticky;z-index:2;top:0;background-color:var(--bg-white, #fff);transition:top .3s ease-in-out}.pageHeader [class*=-button]{height:unset;width:unset}.pageHeader.hidden{top:calc(-1*var(--header-height, 70px) - 10px)}.pageHeader>.row{height:100%;min-width:0;flex-wrap:nowrap}.pageHeader figure.logo{flex:0 0 auto}.pageHeader figure.logo a{flex:0 0 auto}.pageHeader .hamburger{flex:0 0 auto}.pageHeader .hamburger .positionRelative{position:initial}.pageHeader .hamburger .positionRelative .hamburger-button{padding-right:.7rem}.pageHeader .hamburger .positionRelative .hamburger-button .burger-btn{padding:0;height:39px;width:39px;border-radius:3px;background-image:url("/view-resources/kr-labview/public/kommunalrapport/menu_v2.svg");background-position:center;background-size:20px 17px;background-repeat:no-repeat}.pageHeader .hamburger .positionRelative .hamburger-button .burger-btn[aria-expanded=true]{background-image:url("/view-resources/kr-labview/public/kommunalrapport/close.svg");background-size:25px 25px}.pageHeader .hamburger .positionRelative .hamburger-button .burger-btn i{display:none !important}.pageHeader .hamburger .hamburger-container{width:100%;background-color:var(--bg-primary);color:var(--white);padding-block:2.5rem;border-bottom:0;box-shadow:0px 10px 10px -10px rgba(0,0,0,.45);top:var(--header-height, 70px)}@media(max-width: 767px){.pageHeader .hamburger .hamburger-container{padding-block:1rem}}.pageHeader .hamburger .hamburger-container a{color:var(--white)}.pageHeader .hamburger .hamburger-container>.row{padding-inline:.7rem;gap:7rem;flex-direction:row}@media(max-width: 1023px)and (min-width: 380px){.pageHeader .hamburger .hamburger-container>.row{gap:3rem}}@media(max-width: 767px){.pageHeader .hamburger .hamburger-container>.row{padding-inline:1.4rem;flex-direction:column !important;gap:0}}.pageHeader .hamburger .hamburger-container .navigation ul li a{line-height:2}.pageHeader .hamburger .hamburger-custom-content h4,.pageHeader .hamburger .hamburger-custom-content p,.pageHeader .hamburger .hamburger-custom-content ul,.pageHeader .hamburger .hamburger-custom-content li{font-size:1rem;margin:0;padding:0;line-height:1.4}.pageHeader .hamburger .hamburger-custom-content h4{font-weight:700}.pageHeader .hamburger .hamburger-custom-content h4:not(:first-child){margin-top:2rem}.pageHeader .hamburger .hamburger-custom-content p{font-weight:300}.pageHeader .hamburger .hamburger-custom-content ul,.pageHeader .hamburger .hamburger-custom-content li{font-weight:300}.pageHeader .hamburger .hamburger-custom-content li{display:grid;grid-template-columns:140px auto}.pageHeader .hamburger .hamburger-container{font-family:"Publico Banner";font-size:30px;line-height:2;font-weight:800;z-index:15}@media(max-width: 767px){.pageHeader .hamburger .hamburger-container{font-size:6.812vw}}.pageHeader .hamburger .hamburger-container .customMenu1,.pageHeader .hamburger .hamburger-container .customMenu2,.pageHeader .hamburger .hamburger-container .customMenu3{flex:unset;width:-moz-fit-content;width:fit-content}.pageHeader .hamburger .hamburger-container .customMenu1 ul li,.pageHeader .hamburger .hamburger-container .customMenu2 ul li,.pageHeader .hamburger .hamburger-container .customMenu3 ul li{padding:0}.pageHeader .hamburger .hamburger-container .customMenu2 ul li a,.pageHeader .hamburger .hamburger-container .customMenu3 ul li a{opacity:.7}.pageHeader .hamburger.expanded .positionRelative .hamburger-button{background-color:rgba(0,0,0,0)}.pageHeader .topBarMenu{min-width:0}.pageHeader .topBarMenu ul{min-width:0;align-items:center;justify-content:end;font-family:AmplitudeWide;font-size:1.125rem;gap:clamp(.5rem,1vw,1rem)}.pageHeader .search.to-be-expanded{flex:0 0 auto}.pageHeader li.login,.pageHeader li.logout{flex:0 0 auto;margin-left:0;margin-right:0;color:var(--bg-senary);height:39px;border-radius:3px;display:flex;justify-content:center;align-items:center;line-height:1;font-size:16px;font-weight:500;white-space:nowrap}.pageHeader li.login a,.pageHeader li.logout a{color:inherit}.pageHeader .row:has(.search.to-be-expanded.expanded) nav.topBarMenu,.pageHeader .row:has(.search.to-be-expanded.expanded) li.login,.pageHeader .row:has(.search.to-be-expanded.expanded) li.logout,.pageHeader .row:has(.search.to-be-expanded.expanded) .hamburger{visibility:hidden}@media(max-width: 1180px)and (min-width: 768px){.pageHeader .search-button.search-expander .pageHeader figure.logo{margin-right:.5rem}.pageHeader .search-button.search-expander .pageHeader .topBarMenu ul{font-size:1rem;gap:.5rem}.pageHeader .search-button.search-expander .pageHeader li.login,.pageHeader .search-button.search-expander .pageHeader li.logout{font-size:14px;padding-inline:.5rem}}.pageHeader .search-button.search-expander .fi-magnifying-glass{transform:scaleX(-1)}.pageHeader .search.to-be-expanded.expanded{position:static}.pageHeader .search.to-be-expanded.expanded .search-container{position:absolute;top:100%;left:50%;right:auto;transform:translateX(-50%);width:calc(100vw - var(--lab-scrollbar-width, 0px));height:30vh;max-width:none;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;padding-top:clamp(2rem,6vh,6rem);padding-right:10%;padding-left:10%;z-index:20;background-color:var(--bg-primary)}.pageHeader .search.to-be-expanded.expanded .search-container input[type=text]{width:80%;background-color:unset;color:var(--white);margin:0;border-bottom:1px solid var(--white);text-align:center}.pageHeader .search.to-be-expanded.expanded .search-container input[type=text]::-moz-placeholder{color:var(--white);opacity:.7}.pageHeader .search.to-be-expanded.expanded .search-container input[type=text]::placeholder{color:var(--white);opacity:.7}@media(max-width: 767px){:root{--header-height: calc(0.262vw * 60)}.pageHeader .search.visible{width:100%;height:15.196vw;display:flex;flex-direction:row-reverse;border-bottom:1px solid var(--white)}.pageHeader .search.visible .search-container{width:auto;flex-grow:1}.pageHeader .search.visible .search-container input[type=text]{height:15.196vw;padding-left:0;background-color:unset;color:var(--white);margin:0;text-align:left}.pageHeader .search.visible .search-container input[type=text]::-moz-placeholder{color:var(--white);opacity:.7}.pageHeader .search.visible .search-container input[type=text]::placeholder{color:var(--white);opacity:.7}.pageHeader .row{flex-wrap:nowrap}.pageHeader figure.logo{flex:0 1 auto;width:auto;max-width:calc(100vw - 7.5rem);padding:.8rem 0 .8rem 1rem;justify-content:flex-start}.pageHeader figure.logo a{max-width:100%}.pageHeader figure.logo a img{width:auto;max-width:100%}.pageHeader .hamburger .positionRelative .hamburger-button{padding-right:.8rem}.pageHeader .hamburger .positionRelative .hamburger-button .burger-btn{height:7.598vw;width:7.598vw}.pageHeader .hamburger .positionRelative .hamburger-button .burger-btn[aria-expanded=true]{background-size:6.55vw 6.55vw}.pageHeader .hamburger .hamburger-container{top:var(--header-height, 60px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pageHeader .hamburger .hamburger-container>.row{flex-direction:column-reverse}.pageHeader .hamburger .hamburger-container>.row .customMenu1{margin-top:1rem}.pageHeader .hamburger .hamburger-container>.row .customMenu2,.pageHeader .hamburger .hamburger-container>.row .customMenu3{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--white)}.pageHeader .hamburger .hamburger-container>.row .customMenu3{padding-bottom:1em}.pageHeader .hamburger .hamburger-container>.row .customMenu1,.pageHeader .hamburger .hamburger-container>.row .customMenu2,.pageHeader .hamburger .hamburger-container>.row .customMenu3{width:100%;flex:1}.pageHeader .hamburger.expanded .hamburger-container{position:fixed;left:0;right:0;bottom:0;width:100%}.pageHeader .hamburger .hamburger-custom-content li{grid-template-columns:auto;font-weight:700}.pageHeader .hamburger .hamburger-custom-content li a{font-weight:300}.pageHeader li.login,.pageHeader li.logout{height:7.598vw;margin-right:2.62vw;font-size:3.406vw}}

/*# sourceMappingURL=kommunalrapport_header.css.map */