.sm-auth[data-v-7adb7439]{min-height:100dvh;display:grid}@media (width>=960px){.sm-auth[data-v-7adb7439]{grid-template-columns:1fr 1fr}}.sm-auth__panel[data-v-7adb7439]{background:var(--background);height:100dvh;color:var(--foreground);border-inline-end:1px solid #0a0a0b;flex-direction:column;padding:clamp(32px,6vh,64px) clamp(32px,5vw,72px);display:none;position:sticky;top:0;overflow:hidden}@media (width>=960px){.sm-auth__panel[data-v-7adb7439]{display:flex}}.sm-auth__pitch[data-v-7adb7439]{max-width:34rem;margin-block:auto;position:relative}.sm-auth__headline[data-v-7adb7439]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.2rem + 2.2vw,3rem);line-height:1.1}.sm-auth__tagline[data-v-7adb7439]{max-width:30rem;color:var(--muted-foreground);margin:20px 0 0;font-size:1.0625rem;line-height:1.6}.sm-auth__quote[data-v-7adb7439]{max-width:34rem;margin:0;position:relative}@media (height<=640px){.sm-auth__quote[data-v-7adb7439]{display:none}}.sm-auth__quote-icon[data-v-7adb7439]{color:#64c28b;margin-bottom:14px;display:block}.sm-auth__quote-text[data-v-7adb7439]{font-family:var(--font-heading);text-wrap:pretty;margin:0;font-size:clamp(.9375rem,.6rem + .6vw,1.1875rem);font-weight:500;line-height:1.55}.sm-auth__quote-author[data-v-7adb7439]{color:var(--muted-foreground);margin-top:16px;font-size:.875rem;font-weight:500}.sm-auth__bars[data-v-7adb7439]{inset-inline-end:clamp(32px,5vw,72px);opacity:.14;pointer-events:none;align-items:flex-end;gap:14px;height:min(220px,26vh);display:flex;position:absolute;bottom:0}@media (width<=1279px){.sm-auth__bars[data-v-7adb7439]{display:none}}.sm-auth__bars span[data-v-7adb7439]{border-radius:6px 6px 0 0;width:30px}.sm-auth__bars .is-loss[data-v-7adb7439]{background:#f2766b}.sm-auth__bars .is-win[data-v-7adb7439]{background:#64c28b}.sm-auth__side[data-v-7adb7439]{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.sm-auth__header[data-v-7adb7439]{justify-content:space-between;align-items:center;padding:12px 12px 12px 23px;display:flex}.sm-auth__logo[data-v-7adb7439]{display:block}.sm-auth__logo-img[data-v-7adb7439]{width:auto;height:30px}.sm-auth__main[data-v-7adb7439]{flex-direction:column;flex:1;align-items:center;padding:24px 16px 72px;display:flex}.sm-auth__card[data-v-7adb7439]{width:100%;margin-block:auto}
