#header-container .chakra-button,.header-mobile-drawer .chakra-button{border-radius:unset;background-color:var(--chakra-colors-brand-primary);color:var(--chakra-colors-brand-text-on-primary);transition:background-color .15s ease,color .15s ease}#header-container .chakra-button.active{background-color:var(--chakra-colors-brand-secondary);color:var(--chakra-colors-brand-text-on-secondary)}#header-container .chakra-button:hover:not(.active),#header-container .chakra-button:focus-visible:not(.active),.header-mobile-drawer .chakra-button:hover:not(.active),.header-mobile-drawer .chakra-button:focus-visible:not(.active){background-color:color-mix(in srgb,var(--chakra-colors-brand-primary) 75%,white);color:var(--chakra-colors-brand-text-on-primary);transition:background-color .15s ease,color .15s ease}#header-container .chakra-button:hover.active,#header-container .chakra-button:focus-visible.active,.header-mobile-drawer .chakra-button:hover.active,.header-mobile-drawer .chakra-button:focus-visible.active{background-color:color-mix(in srgb,var(--chakra-colors-brand-secondary) 80%,white);color:var(--chakra-colors-brand-text-on-secondary);transition:background-color .15s ease,color .15s ease}#header-container .header-desktop-nav{justify-content:flex-end;gap:.5em}#header-container .header-mobile-nav{display:none!important}@media(max-width:1300px){#header-container .header-desktop-nav{gap:.25em}#header-container .header-desktop-nav .chakra-button{font-size:.8em}}@media(max-width:1024px){#header-container .header-desktop-nav .nav-link-icon-text{display:none!important}}@media(max-width:768px){#header-container .header-desktop-nav{display:none!important}#header-container .header-mobile-nav{display:flex!important}}.dashboard-layout{width:100%;height:calc(100vh - 2.5em - 3px);overflow:auto;background-color:#fff}.dashboard-main{width:100%;transition:height .3s ease}.dashboard-footer{position:fixed;width:100%;bottom:0;z-index:999;box-shadow:0 -4px 16px #00000059}.dashboard-footer .footer-content{max-height:calc(100vh - 9em);overflow-y:auto;position:relative;margin-top:1em;z-index:10}.dashboard-footer.collapsed .footer-content{margin-top:.5em}.dashboard-footer .footer-grid{margin-bottom:1.5em;max-height:800px;overflow:hidden;opacity:1;transition:max-height .3s ease,opacity .2s ease,margin-bottom .3s ease,padding-top .3s ease}.dashboard-footer.collapsed .footer-grid{max-height:0;opacity:0;margin-bottom:0;padding-top:0}.footer-toggle-tab{position:absolute;top:-.75em;left:50%;transform:translate(-50%);width:3em;height:3em;display:flex;padding-top:.5em;justify-content:center;border-radius:50%;cursor:pointer;z-index:10;opacity:1}.dashboard-footer:not(.collapsed) .footer-toggle-tab svg{transform:rotate(-180deg)}.footer-default-links{display:flex;align-items:center}@media(max-width:768px){.footer-grid{grid-template-columns:1fr!important;text-align:center}.footer-grid ul{justify-self:center;list-style-position:inside;text-align:center;padding-left:0;margin-left:unset!important}.footer-grid h2,.footer-grid li{margin-left:unset!important}.footer-grid ul{justify-self:center;list-style-position:inside;text-align:center;padding-left:0}#header-container{height:auto!important;min-height:2.5em}}@media(max-width:550px){.footer-bottom-container{flex-direction:column;max-height:100px;overflow:hidden;opacity:1;transition:max-height .3s ease,opacity .2s ease}.footer-bottom-container .footer-bottom-item{text-align:center;width:100%;margin:.5em 0}.dashboard-footer.collapsed .footer-bottom-container .footer-bottom-item{margin:0}.dashboard-footer.collapsed .footer-bottom-container .footer-bottom-item.footer-default-links{display:none}}#root{min-width:320px;min-height:100vh}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:400;src:url(/authentication/assets/carlito-v4-latin_latin-ext-regular-D0yocroH.woff2) format("woff2")}@font-face{font-display:swap;font-family:Carlito;font-style:italic;font-weight:400;src:url(/authentication/assets/carlito-v4-latin_latin-ext-italic-CFfgbIbi.woff2) format("woff2")}@font-face{font-display:swap;font-family:Carlito;font-style:normal;font-weight:700;src:url(/authentication/assets/carlito-v4-latin_latin-ext-700-C4BLoaF2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Carlito;font-style:italic;font-weight:700;src:url(/authentication/assets/carlito-v4-latin_latin-ext-700italic-wLJSDIHs.woff2) format("woff2")}:root{font-family:Carlito!important;line-height:1.5;font-weight:400;color-scheme:light;color:var(--chakra-colors-brand-text, #1a1a2e);background-color:var(--chakra-colors-brand-background, #f7f7f7);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}
