.AuthPageLayout-module__YiGX7q__page{justify-content:center;align-items:center;width:100%;min-height:min(36rem,100%);padding:clamp(1rem,3vw,2rem) 0;display:flex}.AuthPageLayout-module__YiGX7q__card{background:var(--mantine-color-body);border-radius:1.25rem;grid-template-columns:1fr;width:min(100%,56rem);min-height:min(36rem,100%);display:grid;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 40px #003df314}[data-mantine-color-scheme=dark] .AuthPageLayout-module__YiGX7q__card{box-shadow:0 1px 2px #0003,0 12px 40px #00000059}@media (min-width:48em){.AuthPageLayout-module__YiGX7q__card{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:36rem}}.AuthPageLayout-module__YiGX7q__brandPanel{color:#fff;isolation:isolate;flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,4vw,2.5rem);display:none;position:relative}@media (min-width:48em){.AuthPageLayout-module__YiGX7q__brandPanel{display:flex}}.AuthPageLayout-module__YiGX7q__brandLogoLink{color:inherit;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.AuthPageLayout-module__YiGX7q__brandLogoMark{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border-radius:.65rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.AuthPageLayout-module__YiGX7q__quoteBlock{max-width:22rem;margin-top:auto}.AuthPageLayout-module__YiGX7q__quoteEyebrow{font-size:var(--mantine-font-size-sm);opacity:.88;margin-bottom:.5rem}.AuthPageLayout-module__YiGX7q__quoteHeadline{font-family:var(--mantine-font-family-headings);letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400;line-height:1.15}.AuthPageLayout-module__YiGX7q__formPanel{flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,2.75rem);display:flex}.AuthPageLayout-module__YiGX7q__formInner{width:100%;max-width:22rem;margin-inline:auto}.AuthPageLayout-module__YiGX7q__formLogoRow{align-items:center;gap:.5rem;margin-bottom:1.75rem;display:flex}.AuthPageLayout-module__YiGX7q__formLogoMark{background:linear-gradient(45deg, var(--mantine-color-karto-3), var(--mantine-color-karto-6));border-radius:.5rem;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:flex}.AuthPageLayout-module__YiGX7q__formTitle{font-family:var(--mantine-font-family-headings);letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(1.65rem,2.5vw,2rem);font-weight:400;line-height:1.1}.AuthPageLayout-module__YiGX7q__formDescription{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);margin-bottom:1.75rem;line-height:1.55}
.auth-form-module__tG8Jyq__form{flex-direction:column;gap:1rem;display:flex}.auth-form-module__tG8Jyq__fieldLabel{font-size:var(--mantine-font-size-sm);margin-bottom:.35rem;font-weight:600}.auth-form-module__tG8Jyq__fieldLabelRow{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.35rem;display:flex}.auth-form-module__tG8Jyq__fieldLabelRow .auth-form-module__tG8Jyq__fieldLabel{margin-bottom:0}.auth-form-module__tG8Jyq__submitRoot{margin-top:.25rem}.auth-form-module__tG8Jyq__footerText{text-align:center;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);margin-top:.5rem}
