.unauthorized-layout-module__FVthTa__layout{flex-direction:column;min-height:100vh;display:flex}.unauthorized-layout-module__FVthTa__layout__header{z-index:30;justify-content:space-between;align-items:center;padding:1rem;display:flex;position:relative}.unauthorized-layout-module__FVthTa__layout__content{background-image:url(../media/login-image.04tj_o-ilcchf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex:1;display:flex;position:relative}.unauthorized-layout-module__FVthTa__layout__button{background-color:var(--dark-green);box-shadow:var(--box-shadow);color:var(--white);z-index:4;border:1px solid #0000;border-radius:4px;padding:16px 32px;font-size:18px;transition:all .2s ease-in-out}.unauthorized-layout-module__FVthTa__layout__button:hover,.unauthorized-layout-module__FVthTa__layout__button:focus{background-color:var(--white);border:solid 1px var(--dark-green);color:var(--text-grey)}@media (max-width:550px){.unauthorized-layout-module__FVthTa__layout__header{flex-wrap:wrap;gap:4px}}
.footer-module__ToFbnq__footer{background-color:var(--white);grid-template-rows:1fr;grid-template-columns:450px auto;width:100%;height:200px;display:grid}.footer-module__ToFbnq__footer__bkg{background-color:var(--dark-green);clip-path:polygon(0 0,100% 0,80% 100%,0% 100%);grid-area:1/1/1/1;width:100%;height:100%}.footer-module__ToFbnq__footer__logo{flex-direction:column;grid-area:1/1/1/1;justify-content:center;align-items:center;width:80%;height:100%;display:flex}.footer-module__ToFbnq__footer__logo-img{margin:8px 0}.footer-module__ToFbnq__footer__logo>p{color:var(--white);letter-spacing:1px;font-size:20px}.footer-module__ToFbnq__footer__links--wrapper{grid-area:1/2/1/2;grid-template-columns:1fr 1fr 1fr;place-content:center;gap:8px;width:100%;height:100%;margin:auto 0;display:grid}.footer-module__ToFbnq__footer__links--links{color:var(--text-link-color);height:fit-content;-webkit-text-decoration:inherit;text-decoration:inherit;justify-content:flex-start;align-items:center;display:flex}.footer-module__ToFbnq__footer__links--links:hover{text-decoration:underline}@media (max-width:850px){.footer-module__ToFbnq__footer{grid-column-gap:0;grid-template-rows:1fr;grid-template-columns:2fr 2fr;height:auto}.footer-module__ToFbnq__footer__bkg{clip-path:polygon(0 0,50% 0,40% 100%,0% 100%);grid-area:1/1/1/3}.footer-module__ToFbnq__footer__logo{grid-area:1/1/1/1}.footer-module__ToFbnq__footer__links--wrapper{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;place-content:center;height:fit-content;margin:16px 0;padding:0;display:grid}}@media (max-width:450px) and (max-height:700px){.footer-module__ToFbnq__footer{grid-template-rows:1fr auto;grid-template-columns:1fr}.footer-module__ToFbnq__footer__bkg{clip-path:polygon(0 0,90% 0,85% 100%,0% 100%);grid-area:2/1/2/1}.footer-module__ToFbnq__footer__logo{grid-area:2/1/2/1}.footer-module__ToFbnq__footer__logo-img{width:120px;height:auto}.footer-module__ToFbnq__footer__links--wrapper{grid-area:1/1/1/1;width:fit-content;margin:16px auto 0}}
.sw-update-notification-module__cU42xq__update-notification{background-color:var(--dark-green);box-shadow:var(--box-shadow);color:var(--white);z-index:50;border-radius:.5rem;max-width:24rem;position:fixed;bottom:1rem;right:1rem}.sw-update-notification-module__cU42xq__update-notification__content{padding:1rem}.sw-update-notification-module__cU42xq__update-notification__header{justify-content:space-between;align-items:flex-start;display:flex}.sw-update-notification-module__cU42xq__update-notification__text{flex:1}.sw-update-notification-module__cU42xq__update-notification__title{font-size:.875rem;font-weight:600}.sw-update-notification-module__cU42xq__update-notification__description{color:var(--white);margin-top:.25rem;font-size:.75rem}.sw-update-notification-module__cU42xq__update-notification__dismiss{color:var(--white);cursor:pointer;margin-left:.5rem}.sw-update-notification-module__cU42xq__update-notification__dismiss:hover{color:var(--white)}.sw-update-notification-module__cU42xq__update-notification__actions{gap:.5rem;margin-top:.75rem;display:flex}.sw-update-notification-module__cU42xq__update-notification__button{cursor:pointer;border-radius:.25rem;padding:.25rem .75rem;font-size:.75rem;transition:background-color .2s}.sw-update-notification-module__cU42xq__update-notification__button--primary{background-color:var(--white);color:var(--dark-green)}.sw-update-notification-module__cU42xq__update-notification__button--primary:hover{background-color:var(--light-grey)}.sw-update-notification-module__cU42xq__update-notification__button--secondary{color:var(--white)}.sw-update-notification-module__cU42xq__update-notification__button--secondary:hover{color:var(--light-grey)}.sw-update-notification-module__cU42xq__update-notification__debug{border-top:1px solid var(--profile-blue);margin-top:.75rem;padding-top:.75rem}.sw-update-notification-module__cU42xq__update-notification__debug-toggle{color:var(--soft-blue);cursor:pointer;font-size:.75rem}.sw-update-notification-module__cU42xq__update-notification__debug-toggle:hover{color:var(--white)}.sw-update-notification-module__cU42xq__update-notification__debug-info{background-color:var(--profile-blue);color:var(--white);border-radius:.25rem;margin-top:.5rem;padding:.5rem;font-size:.75rem}.sw-update-notification-module__cU42xq__update-notification__debug-info-item{margin-bottom:.25rem}.sw-update-notification-module__cU42xq__update-notification__debug-actions{gap:.5rem;margin-top:.5rem;display:flex}.sw-update-notification-module__cU42xq__update-notification__debug-button{cursor:pointer;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem}.sw-update-notification-module__cU42xq__update-notification__debug-button--danger{background-color:var(--red);color:var(--white)}.sw-update-notification-module__cU42xq__update-notification__debug-button--danger:hover{background-color:var(--bright-red)}.sw-update-notification-module__cU42xq__update-notification__debug-button--secondary{background-color:var(--purple-primary);color:var(--soft-blue)}.sw-update-notification-module__cU42xq__update-notification__debug-button--secondary:hover{background-color:var(--purple-secondary)}
