#portalmenu{height:0;left:0;position:absolute;top:0;width:100%;z-index:1000}.portalmenu__bell,.portalmenu__profile{cursor:pointer;height:42.1px;position:absolute;right:20px;top:30px;width:40px}.portalmenu__bell svg,.portalmenu__profile svg{fill:#fff;height:auto;width:40px}.portalmenu__bell svg{width:34px}.portalmenu__bell.notify #alert{opacity:1!important}.portalmenu__bell__messagecontainer.notify{display:block}.portalmenu__bell__messagecontainer{background-color:#fff;border-radius:3px;box-shadow:8px 8px 15px rgba(27,27,27,.36);display:none;position:absolute;right:30px;top:90px;width:450px}.nomessge .portalmenu__bell__messagecontainer__message{margin-left:0;padding:1rem}.portalmenu__bell__messagecontainer__link{align-items:center;display:flex;padding:1rem;text-decoration:none}.portalmenu__bell__messagecontainer svg{fill:#555;height:auto;width:50px}.portalmenu__bell__messagecontainer #alert{fill:var(--error);opacity:1!important}.portalmenu__bell__messagecontainer__message{margin-left:30px}.portalmenu__bell__messagecontainer__message__title{font-size:24px;line-height:1;margin:0}.portalmenu__bell__messagecontainer__message__text{margin:0;text-decoration:underline}.portalmenu__bell__messagecontainer__link:hover .portalmenu__bell__messagecontainer__message__text{text-decoration:none}.portalmenu__profile__image{border:1px solid #fff;border-radius:100%}.portalmenu__hamburger{z-index:2}#portalmenu.open .portalmenu__hamburger__lines:after,#portalmenu.open .portalmenu__hamburger__lines:before{background:var(--textcolor)}.portalmenu__navwrapper{background-color:#ddebe3;box-shadow:8px 8px 15px rgba(27,27,27,.36);height:100vh;left:-400px;padding:100px 35px 50px;position:fixed;top:0;transition:all .5s linear;width:380px;z-index:1}#portalmenu.open .portalmenu__navwrapper{left:0}.portalmenu__navwrapper__menu{list-style:none;margin:0;padding:0}.portalmenu__navwrapper__menu li{border-bottom:1px solid var(--darkgreen);margin-bottom:1rem}.portalmenu__navwrapper__menu li:last-child{border:none}.portalmenu__navwrapper__menu__link{display:inline-block;display:block;font-size:1.5rem;font-weight:900;line-height:1;margin-bottom:1rem;position:relative;text-decoration:none}.portalmenu__navwrapper__menu__link.active{color:var(--darkgreen)}.portalmenu__navwrapper__menu__link.logout{display:flex}.portalmenu__navwrapper__menu__link.logout span.svg{margin-left:15px}@media (max-width:767px){.portalmenu__bell__messagecontainer{left:0;margin:0 auto;right:0;width:370px}}#portalmenu.NZEI .portalmenu__navwrapper{background-color:var(--nzeibluelightest)}#portalmenu.NZEI .portalmenu__navwrapper__menu li{border-color:var(--textcolor)}#portalmenu.NZEI .portalmenu__navwrapper__menu__link.active{color:var(--nzeigreen)}#portalmenu.TEU .portalmenu__bell.notify #alert{fill:var(--teu-blue)}#portalmenu.TEU .portalmenu__bell.notify .portalmenu__bell__messagecontainer__link #alert{fill:var(--teu-orange)}#portalmenu.TEU .portalmenu__navwrapper{background-color:var(--teu-lightest-yellow)}#portalmenu.TEU .portalmenu__navwrapper__menu li{border-color:var(--textcolor)}#portalmenu.TEU .portalmenu__navwrapper__menu__link.active{color:var(--teu-orange)}#portalmenu.NZNO .portalmenu__navwrapper{background-color:var(--nzno-lightest-purple)}#portalmenu.NZNO .portalmenu__navwrapper__menu li{border-color:var(--textcolor)}#portalmenu.NZNO .portalmenu__navwrapper__menu__link.active{color:var(--nzno-purple)}#portalmenu.PSA .portalmenu__bell.notify #alert{fill:var(--teu-blue)}#portalmenu.PSA .portalmenu__bell.notify .portalmenu__bell__messagecontainer__link #alert{fill:var(--teu-orange)}#portalmenu.PSA .portalmenu__navwrapper{background-color:var(--psa-lightest-orange)}#portalmenu.PSA .portalmenu__navwrapper__menu li{border-color:var(--textcolor)}#portalmenu.PSA .portalmenu__navwrapper__menu__link.active{color:var(--psa-peach)}#portalmenu.Taxpro .portalmenu__navwrapper{background-color:var(--taxpro-lightest-grey)}#portalmenu.Taxpro .portalmenu__navwrapper__menu li{border-color:var(--textcolor)}#portalmenu.Taxpro .portalmenu__navwrapper__menu__link.active{color:var(--taxpro-orange)}#portalmenu.Unite .portalmenu__bell.notify #alert{fill:var(--unite-yellow)}#portalmenu.Unite .portalmenu__bell.notify .portalmenu__bell__messagecontainer__link #alert{fill:var(--teu-orange)}#portalmenu.Unite .portalmenu__navwrapper{background-color:var(--unite-lightest-red)}#portalmenu.Unite .portalmenu__navwrapper__menu li{border-color:var(--textcolor)}#portalmenu.Unite .portalmenu__navwrapper__menu__link.active{color:var(--unite-red)}