.auth-showcase-module__Qj7YtG__panel{isolation:isolate;background-color:#e6edf3;background-position:50%;background-size:cover;border:1px solid #dfe7ed;border-radius:24px;min-width:0;height:calc(100svh - 32px);min-height:0;position:sticky;top:16px;overflow:hidden}.auth-showcase-module__Qj7YtG__panel:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#0000,#172a2747);position:absolute;inset:65% 0 0}.auth-showcase-module__Qj7YtG__promptFrame{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff26;border:1px solid #ffffffc4;border-radius:22px;padding:12px;position:absolute;top:53%;left:9%;right:9%;transform:translateY(-50%);box-shadow:0 12px 48px #2f465417,inset 0 1px #ffffff52}.auth-showcase-module__Qj7YtG__prompt{background:#ffffffed;border:1px solid #fff;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:16px 18px;display:flex;box-shadow:0 2px 6px #213d5b05}.auth-showcase-module__Qj7YtG__prompt h2{color:#202831;font-family:var(--font-avantt), sans-serif;letter-spacing:-.55px;text-wrap:balance;margin:0;font-size:clamp(17px,1.35vw,25px);font-weight:450;line-height:1.4}.auth-showcase-module__Qj7YtG__caret{vertical-align:-.12em;background:#408cff;border-radius:2px;width:2px;height:1em;margin-left:3px;animation:1.3s step-end infinite auth-showcase-module__Qj7YtG__blink;display:inline-block}.auth-showcase-module__Qj7YtG__send{border:1px solid var(--app-button-primary-border);border-radius:var(--app-button-radius);background:var(--app-button-primary-background);color:#fff;width:44px;height:44px;box-shadow:var(--app-button-primary-shadow);flex-shrink:0;place-items:center;display:grid}.auth-showcase-module__Qj7YtG__send svg{width:21px;height:21px}.auth-showcase-module__Qj7YtG__footer{color:#fff;letter-spacing:.05px;text-align:center;text-shadow:0 1px 8px #132a36a6;margin:0;font-size:12px;line-height:1.6;position:absolute;bottom:30px;left:24px;right:24px}@media (min-width:900px){.auth-showcase-module__Qj7YtG__panel{background-image:-webkit-image-set(url(/home-assets/auth/cloud-steps-800.webp) 1x,url(/home-assets/auth/cloud-steps-1122.webp) 2x);background-image:image-set("/home-assets/auth/cloud-steps-800.webp" 1x,"/home-assets/auth/cloud-steps-1122.webp" 2x)}}@media (min-width:1600px){.auth-showcase-module__Qj7YtG__panel{background-image:url(/home-assets/auth/cloud-steps-1122.webp)}}@media (min-width:900px) and (max-width:1100px){.auth-showcase-module__Qj7YtG__promptFrame{border-radius:19px;padding:9px;left:6%;right:6%}.auth-showcase-module__Qj7YtG__prompt{gap:10px;padding:14px}}@media (max-width:899px){.auth-showcase-module__Qj7YtG__panel{display:none}}@media (prefers-reduced-motion:reduce){.auth-showcase-module__Qj7YtG__caret{animation:none}}@keyframes auth-showcase-module__Qj7YtG__blink{0%,65%{opacity:1}66%,to{opacity:0}}.auth-showcase-module__Qj7YtG__creatorPanel{background-color:#edf0ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#dce5fb;border-radius:28px}.auth-showcase-module__Qj7YtG__creatorPanel:after{background:linear-gradient(#0000,#dce3ff88);inset:70% 0 0}.auth-showcase-module__Qj7YtG__creatorCopy{text-align:center;position:absolute;inset:auto 7% 7%}.auth-showcase-module__Qj7YtG__creatorCopy h2{color:#0a142d;letter-spacing:-1.7px;text-wrap:balance;max-width:600px;margin:0 auto;font-size:clamp(28px,3.1vw,50px);font-weight:600;line-height:1.08}.auth-showcase-module__Qj7YtG__creatorCopy p{color:#63749a;text-wrap:balance;margin:18px 0 0;font-size:clamp(14px,1.35vw,20px);line-height:1.5}@media (min-width:900px){.auth-showcase-module__Qj7YtG__creatorPanel{background-image:-webkit-image-set(url(/home-assets/auth/creator-cloud-800.webp) 1x,url(/home-assets/auth/creator-cloud-1024.webp) 2x);background-image:image-set("/home-assets/auth/creator-cloud-800.webp" 1x,"/home-assets/auth/creator-cloud-1024.webp" 2x)}}@media (min-width:900px) and (min-aspect-ratio:17/10){.auth-showcase-module__Qj7YtG__creatorPanel{background-image:-webkit-image-set(url(/home-assets/auth/creator-cloud-wide-900.webp) 1x,url(/home-assets/auth/creator-cloud-wide-1536.webp) 2x);background-image:image-set("/home-assets/auth/creator-cloud-wide-900.webp" 1x,"/home-assets/auth/creator-cloud-wide-1536.webp" 2x)}}
.auth-shell-module__265m5q__shell{color:#17191d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;min-height:100svh;padding:16px;display:grid}.auth-shell-module__265m5q__formPanel{background:linear-gradient(155deg,#fff 25%,#f6faff);border:1px solid #edf1f5;border-radius:20px;flex-direction:column;min-width:0;min-height:0;display:flex;box-shadow:0 2px 5px #17202c03}.auth-shell-module__265m5q__brand{color:#15171b;letter-spacing:-.9px;align-self:flex-start;align-items:center;gap:8px;margin:20px;font-size:18px;font-weight:600;display:inline-flex}.auth-shell-module__265m5q__brandMark{width:auto;height:24px}.auth-shell-module__265m5q__formArea{flex:1;justify-content:center;align-items:center;padding:16px clamp(20px,3vw,44px) 48px;display:flex}.auth-shell-module__265m5q__card{--auth-content-gap:12px;background:#fff;border:1px solid #e4ebf2;border-radius:18px;width:100%;max-width:400px;padding:24px;box-shadow:0 12px 40px -24px #31517230,0 2px 4px #18212d03}.auth-shell-module__265m5q__heading{text-align:center;margin-bottom:18px}.auth-shell-module__265m5q__heading h1{letter-spacing:-1px;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,1.9vw,28px);font-weight:550;line-height:1.2}.auth-shell-module__265m5q__description{color:#555860;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.5}.auth-shell-module__265m5q__eyebrow{letter-spacing:1px;text-transform:uppercase;color:#285fbb;margin:0 0 8px;font-size:10px;font-weight:600}.auth-shell-module__265m5q__card form{gap:var(--auth-content-gap)}.auth-shell-module__265m5q__card .auth-stack{gap:var(--auth-content-gap)}.auth-shell-module__265m5q__card .auth-copy{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.auth-shell-module__265m5q__card label{color:#25282e;gap:6px}.auth-shell-module__265m5q__card label>span{color:#25282e;font-size:13px}.auth-shell-module__265m5q__card input:not([type=checkbox]):not([type=hidden]){color:#17191d;background:#f8fafc;border:1px solid #e5ebf1;border-radius:12px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:14px;box-shadow:0 3px 7px #1c243b03}.auth-shell-module__265m5q__card input::placeholder{color:#74767d}.auth-shell-module__265m5q__card input:focus{border-color:#4c8ef1;outline:3px solid #4389ed26}.auth-shell-module__265m5q__card .auth-primary-button{border-radius:var(--app-button-radius);background:var(--app-button-filled-glaze), #131b24;min-height:44px;box-shadow:var(--app-button-filled-shadow);border:1px solid #131b24;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:500;display:flex}.auth-shell-module__265m5q__card .auth-primary-button:hover{background:var(--app-button-filled-glaze), #293c51}.auth-shell-module__265m5q__card .auth-primary-button:disabled{cursor:wait;background:#697684;border-color:#697684}.auth-shell-module__265m5q__card .auth-google-button{border-radius:var(--app-button-radius);background:var(--app-button-secondary-background);min-height:44px;box-shadow:var(--app-button-secondary-shadow);border:1px solid #efeff0;padding:10px 14px}.auth-shell-module__265m5q__card .auth-google-button:hover{background:var(--app-button-secondary-background)}.auth-shell-module__265m5q__card .auth-secondary-button{border-radius:var(--app-button-radius);background:var(--app-button-secondary-background);color:#17191d;min-height:44px;box-shadow:var(--app-button-secondary-shadow);border:1px solid #e5ebf1;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:500;display:flex}.auth-shell-module__265m5q__card .auth-secondary-button:hover{background:var(--app-button-secondary-background)}.auth-shell-module__265m5q__card .auth-secondary-button:disabled{cursor:wait;opacity:.6}.auth-shell-module__265m5q__card .auth-divider{margin:2px 0}.auth-shell-module__265m5q__card .auth-footer{text-align:center;color:#555860;margin-top:2px;font-size:12px;line-height:1.5}.auth-shell-module__265m5q__card .auth-help{color:#626670;margin-top:-7px;font-size:12px}.auth-shell-module__265m5q__shell a:focus-visible,.auth-shell-module__265m5q__card button:focus-visible{outline-offset:4px;outline:3px solid #4389ed80}@media (max-width:1100px){.auth-shell-module__265m5q__formArea{padding-left:20px;padding-right:20px}.auth-shell-module__265m5q__card{padding:22px}}@media (max-width:899px){.auth-shell-module__265m5q__shell{grid-template-columns:minmax(0,1fr);padding:12px}.auth-shell-module__265m5q__formArea{padding:16px 20px 40px}.auth-shell-module__265m5q__brand{margin:20px}}@media (max-width:480px){.auth-shell-module__265m5q__shell{padding:8px}.auth-shell-module__265m5q__formPanel{border-radius:16px}.auth-shell-module__265m5q__brand{margin:16px;font-size:18px}.auth-shell-module__265m5q__formArea{padding:12px 12px 28px}.auth-shell-module__265m5q__card{border-radius:16px;padding:20px}.auth-shell-module__265m5q__card input:not([type=checkbox]):not([type=hidden]){font-size:16px}}@media (max-height:740px){.auth-shell-module__265m5q__brand{margin-block:14px}.auth-shell-module__265m5q__formArea{padding-top:8px;padding-bottom:24px}.auth-shell-module__265m5q__card{--auth-content-gap:10px;padding-block:18px}.auth-shell-module__265m5q__heading{margin-bottom:14px}}@media (max-height:600px){.auth-shell-module__265m5q__brand{margin-block:8px}.auth-shell-module__265m5q__formArea{padding-top:6px;padding-bottom:8px}.auth-shell-module__265m5q__card{--auth-content-gap:8px;padding-block:14px}.auth-shell-module__265m5q__heading{margin-bottom:12px}.auth-shell-module__265m5q__card label{gap:4px}.auth-shell-module__265m5q__card .auth-divider{margin:0}}
