.NavBar-module__pdb1Jq__navbar{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100% - 2rem,72rem);min-height:4.5rem;margin:0 auto;display:flex}.NavBar-module__pdb1Jq__brand{color:#172033;flex:none;font-size:1.1rem;font-weight:800;text-decoration:none}.NavBar-module__pdb1Jq__links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.NavBar-module__pdb1Jq__links a{color:#303a52;align-items:center;min-height:2.75rem;font-weight:600;text-decoration:none;display:inline-flex}.NavBar-module__pdb1Jq__links a:hover{color:#0d6b63}.NavBar-module__pdb1Jq__primaryLink,.NavBar-module__pdb1Jq__logout{cursor:pointer;font:inherit;background:#0d6b63;border:0;border-radius:999px;padding:.65rem 1rem;font-weight:700;color:#fff!important}.NavBar-module__pdb1Jq__logout:hover{background:#084f49}.NavBar-module__pdb1Jq__userName{color:#5a6478;overflow-wrap:anywhere;min-width:0;font-size:.9rem}@media (max-width:46rem){.NavBar-module__pdb1Jq__navbar{flex-direction:column;align-items:flex-start;padding:1rem 0}.NavBar-module__pdb1Jq__links{justify-content:flex-start;gap:.5rem .85rem;width:100%}}
.Footer-module__yg9ahW__footer{border-top:1px solid #dfe4ea;padding:1.5rem 0}.Footer-module__yg9ahW__container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.Footer-module__yg9ahW__text{text-align:center;color:#5a6478;font-size:.875rem;line-height:1.25rem}.Footer-module__yg9ahW__separator{margin:0 .5rem}.Footer-module__yg9ahW__link{color:inherit;text-underline-offset:.15em;text-decoration:underline}.Footer-module__yg9ahW__link:hover{color:#1f2937}.Footer-module__yg9ahW__link:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f6f7f4;--foreground:#172033}*{box-sizing:border-box}html{background:var(--background)}body{background:var(--background);color:var(--foreground);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}button,input{font:inherit}a{text-underline-offset:.2em}
.layout-module__CUj6aG__htmlRoot{min-height:100%}.layout-module__CUj6aG__body{flex-direction:column;min-height:100vh;display:flex}.layout-module__CUj6aG__body>header{background:#fffffff0;border-bottom:1px solid #dfe4ea}.layout-module__CUj6aG__content{flex:1}
