.auth-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.auth-page:has(.auth-cookie){padding-bottom:164px}.auth-input{min-height:48px;transition:border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);font-size:16px}@media (width>=640px){.auth-page:has(.auth-cookie){padding-bottom:96px}.auth-input{font-size:15px}}.auth-input:focus-visible{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-pale);outline:none}.auth-focus:focus-visible,.auth-link:focus-visible,.auth-checkbox:focus-visible{outline:2px solid var(--brand-ink);outline-offset:4px}.auth-link{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.auth-link:hover{text-decoration-thickness:2px}.auth-checkbox{accent-color:var(--brand-strong)}.auth-path{position:relative}.auth-path:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:24px;bottom:24px;left:21px}.auth-cookie{animation:auth-notice-in var(--motion-standard) var(--motion-ease) both}@keyframes auth-notice-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
