.login-content[data-v-e72b7a42]{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:center;gap:4rem;min-height:340px;display:grid}.login-intro[data-v-e72b7a42]{max-width:520px}.login-kicker[data-v-e72b7a42],.panel-label[data-v-e72b7a42]{color:var(--marinara);font-size:var(--type-label);text-transform:uppercase;font-weight:700}.login-kicker[data-v-e72b7a42]{margin-bottom:.75rem}.login-intro h2[data-v-e72b7a42]{color:var(--boston-blue);font-size:var(--type-h2-block);line-height:var(--leading-snug)}.login-intro>p[data-v-e72b7a42]:last-child{color:var(--slate-600);font-size:var(--type-body);margin-top:.75rem}.login-panel[data-v-e72b7a42]{background:var(--white);border:1px solid var(--slate-200);border-top:4px solid var(--marinara);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:2rem}.panel-label[data-v-e72b7a42]{color:var(--slate-500);margin-bottom:1.5rem}.login-status[data-v-e72b7a42],.login-prompt[data-v-e72b7a42],.account-label[data-v-e72b7a42]{color:var(--slate-600);font-size:var(--type-subtext)}.account-label[data-v-e72b7a42]{margin-bottom:.25rem}.account-name[data-v-e72b7a42]{color:var(--boston-blue);font-size:var(--type-body);overflow-wrap:anywhere;margin-bottom:1.5rem;font-weight:700}.login-prompt[data-v-e72b7a42]{margin-bottom:1rem}.auth-error[data-v-e72b7a42]{color:#b42318;font-size:var(--type-caption);margin-top:1rem}.login-panel button[data-v-e72b7a42]{max-width:100%}.login-panel button[data-v-e72b7a42]:disabled{cursor:wait;opacity:.7}@media (width<=768px){.login-content[data-v-e72b7a42]{grid-template-columns:1fr;gap:2rem;min-height:0}.login-panel[data-v-e72b7a42]{padding:1.5rem}}
