.bs-auth-form{width:100%;min-width:0;padding:var(--bs-space-6);border:1px solid color-mix(in oklab,var(--bs-border) 88%,transparent);background:color-mix(in oklab,var(--bs-surface) 94%,transparent);border-radius:20px;box-shadow:0 24px 64px #0000002e,inset 0 1px #ffffff0a}.bs-auth-form__header{margin-bottom:var(--bs-space-6)}.bs-auth-form__header--center{text-align:center}.bs-auth-form__header--start{text-align:start}.bs-auth-form__eyebrow{color:var(--bs-accent);font-size:11px;font-weight:var(--bs-weight-bold);letter-spacing:.12em}.bs-auth-form__title{margin-top:var(--bs-space-2);font-size:1.25rem;font-weight:var(--bs-weight-extrabold);letter-spacing:-.03em}.bs-auth-form__description{margin-top:var(--bs-space-2);color:var(--bs-text-muted);font-size:var(--bs-type-body-m-size);line-height:var(--bs-type-body-m-lh)}.bs-auth-form__body{gap:var(--bs-space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bs-auth-form__actions{margin-top:var(--bs-space-6)}.bs-auth-form__footer{margin-top:var(--bs-space-5);color:var(--bs-text-muted);font-size:var(--bs-type-body-m-size);text-align:center}@media (width>=640px){.bs-auth-form{padding:var(--bs-space-6)}}@media (width<=1023px){.bs-auth-form{box-shadow:var(--bs-elevation-2)}}:lang(ar) .bs-auth-form__eyebrow,[dir=rtl] .bs-auth-form__eyebrow{letter-spacing:normal}
