.sr-only{border:0!important;clip-path:inset(50%)!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.notification-center{display:block;margin:0;padding:0}.notification-center__tab{border-radius:9999px;width:100%;display:block;transition:height .3s ease 0s,background-color .3s ease 0s,border-radius .3s ease 0s}@media only screen and (max-width: 839px){.notification-center__tab{border-bottom:unset}}.notification-center__tab-toggle{font-weight:500;height:4rem;width:4rem;color:#2a2928;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin:0;vertical-align:top;gap:.5rem;position:relative;border:unset;background:unset;cursor:pointer}@media only screen and (max-width: 839px){.notification-center__tab-toggle{width:6rem;height:6rem;background-color:#004e8b;border-radius:50%;z-index:2;padding:1rem}.notification-center__tab-toggle .notification-icon svg{fill:transparent}.notification-center__tab-toggle .notification-icon svg path{stroke:#f1ebdf;fill:#004e8b}}.notification-center__tab-toggle>span.notification-count{color:#d11f44}.notification-center__tab-toggle .notification-icon{display:flex;align-items:center;justify-content:center;z-index:10;position:relative}.notification-center__tab-toggle .notification-icon[data-notification-count]:before{content:attr(data-notification-count);position:absolute;top:-.5rem;right:0;background-color:#d11f44;font-size:.8rem;color:#f1ebdf;min-width:1.2rem;height:auto;line-height:1;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:.1rem .2rem 0rem;font-weight:700;border-radius:50%}.notification-center__tab-toggle>svg{transform:rotate(180deg);transition:transform .3s ease 0s}.notification-center__tab-toggle>svg path{stroke:currentColor}.notification-center__tab-content{display:none;margin:0;width:100%;overflow:hidden;position:absolute;top:7rem;right:0;background-color:#004e8b;overflow-y:auto}@media only screen and (min-width: 840px){.notification-center__tab-content{max-height:80vh;max-width:700px}}@media only screen and (max-width: 839px){.notification-center__tab-content{z-index:1;top:0;height:100vh;padding-top:12rem;width:100%}}.notification-center__tab-content *,.notification-center__tab-content .h4{color:#f1ebdf!important}.notification-center__tab-content *:last-child{margin:0}.notification-center__tab-content h2.h5{text-transform:uppercase;font-weight:700;letter-spacing:1.2px}.notification-center__tab-content .notification-center__group{padding:4rem 0}.notification-center__tab-content .notification-center__group:not(:last-child){border-bottom:1px solid #f1ebdf}.notification-center__tab-content .notification-center__group>*{padding:0 2rem}.notification-center__tab.active,.notification-center__tab [aria-expanded=true]{border-radius:9999px 9999px 0 0}.notification-center__tab.active .notification-center__tab-toggle>svg,.notification-center__tab [aria-expanded=true] .notification-center__tab-toggle>svg{transform:rotate(0);fill:#004e8b;stroke:#f1ebdf}@media only screen and (min-width: 840px){.notification-center__tab.active,.notification-center__tab [aria-expaned=true],.notification-center__tab:hover{background-color:#004e8b}}.notification-center__tab.active .notification-center__tab-toggle,.notification-center__tab [aria-expaned=true] .notification-center__tab-toggle,.notification-center__tab:hover .notification-center__tab-toggle{color:#f1ebdf}@media only screen and (max-width: 839px){.notification-center__tab.active .notification-center__tab-toggle,.notification-center__tab [aria-expaned=true] .notification-center__tab-toggle,.notification-center__tab:hover .notification-center__tab-toggle{background-color:#f1ebdf}}.notification-center__tab.active .notification-center__tab-toggle span,.notification-center__tab [aria-expaned=true] .notification-center__tab-toggle span,.notification-center__tab:hover .notification-center__tab-toggle span{color:#f1ebdf}.notification-center__tab.active .notification-icon>svg path,.notification-center__tab [aria-expaned=true] .notification-icon>svg path,.notification-center__tab:hover .notification-icon>svg path{stroke:#f1ebdf}@media only screen and (max-width: 839px){.notification-center__tab.active .notification-icon>svg path,.notification-center__tab [aria-expaned=true] .notification-icon>svg path,.notification-center__tab:hover .notification-icon>svg path{stroke:#004e8b}}.notification-center__item{position:relative;display:flex;margin-bottom:3rem}@media only screen and (min-width: 840px){.notification-center__item{gap:3rem}}@media only screen and (max-width: 839px){.notification-center__item{flex-direction:column-reverse}}.notification-center__item>*:first-child{margin-bottom:unset}.notification-center__item__last-modified{font-size:1.2rem}@media only screen and (min-width: 840px){.notification-center__item__last-modified{flex:1 0 20%;text-align:right;white-space:nowrap}}.notification-center__item__date{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.1rem}
