.auth-dialog .list{align-items:center;display:flex;gap:0}.auth-dialog--title{align-items:center;display:flex;font-size:1.6rem;justify-content:space-between;line-height:1.6rem;padding:2rem 2rem .5rem}.auth-dialog--subtitle{color:#6c757d;font-size:1rem;line-height:1rem;padding:0 2rem 2rem}.auth-dialog--info{color:#6c757d;font-size:.75rem;line-height:1rem;padding:0 2rem}.auth-dialog--actions{display:flex;flex-direction:column;justify-content:flex-start;padding:1rem 1.5rem}.auth-dialog--actions button{width:-moz-fit-content;width:fit-content}.auth-dialog .v-field{border-radius:0}.navbar{background:#f0f8ff;padding-inline:1rem}.navbar__sticky{background:#e4f4ff!important;border-bottom:1px solid #d3edff;position:sticky!important;top:0;z-index:2}.navbar__shrink .v-toolbar__content{margin-inline:auto;max-width:1370px}.navbar__brand a{color:inherit;text-decoration:none}.navbar__brand i{margin-bottom:.2rem}.navbar__action{color:#000;font-size:.875rem;margin-right:.2rem;padding-inline:.2rem;text-align:center;text-decoration:none}.navbar__action[aria-current=page]{color:#3f51b5;font-weight:700}.navbar__dropdown{border-radius:24px;cursor:pointer;margin-left:.5rem;outline:1px solid silver;padding:.2rem}.navbar__dropdown:hover{background:#fff}.navbar__menu__list .v-list-item{font-size:.875rem;min-height:30px!important;padding-block:0;padding-inline:.2rem}.footer section[data-v-30a66e49]{margin:0 auto;max-width:1100px;padding-block:2rem .5rem}.footer__columns[data-v-30a66e49]{display:flex;gap:1rem;justify-content:space-between}.footer__column[data-v-30a66e49]{max-width:200px}.footer__column h4[data-v-30a66e49]{font-size:.75rem;letter-spacing:.063rem;margin-bottom:.875rem;text-transform:uppercase}.footer__column a[data-v-30a66e49]{color:#fff;font-size:1rem;font-weight:500;text-decoration:none}.footer__column a[data-v-30a66e49]:hover{text-decoration:underline}.footer .site_brand h2[data-v-30a66e49]{margin-bottom:1rem;margin-top:-.5rem}.footer .site_brand p[data-v-30a66e49]{margin-bottom:.5rem}.footer .site_brand .social-media[data-v-30a66e49]{margin-block:1rem}.footer .last_row[data-v-30a66e49]{display:flex;font-size:.875rem;justify-content:space-between}.app-container{background:#f0f8ff}
