.loginPage-module__ziWQyq__root{z-index:1;isolation:isolate;width:100%;min-height:100svh;color:var(--uc-surface-dark-ink);background:var(--uc-surface-dark);font-family:var(--font-sans), Arial, sans-serif;position:relative}:is(body:has([data-auth-page]) header,body:has([data-auth-page])>footer){display:none!important}.loginPage-module__ziWQyq__root :where(a,[data-slot=button],[data-slot=input]):focus-visible{outline:2px solid var(--uc-focus-on-dark);outline-offset:2px}.loginPage-module__ziWQyq__authStage{z-index:1;min-height:100svh;padding:var(--sp-8) var(--page-inline);justify-content:center;align-items:center;display:flex;position:relative}.loginPage-module__ziWQyq__backdrop{z-index:0;background-color:var(--uc-surface-dark);background-image:url(/images/login/ucreator-studio-desktop-4k-v1.webp);background-position:50%;background-size:cover;position:fixed;inset:0;overflow:hidden}.loginPage-module__ziWQyq__backdrop:after{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--uc-surface-dark) 46%, transparent) 0%, color-mix(in srgb, var(--uc-surface-dark) 34%, transparent) 42%, color-mix(in srgb, var(--uc-surface-dark) 12%, transparent) 78%), linear-gradient(to bottom, color-mix(in srgb, var(--uc-surface-dark) 22%, transparent) 0%, transparent 44%, color-mix(in srgb, var(--uc-surface-dark) 30%, transparent) 100%);content:"";pointer-events:none;position:absolute;inset:0}.loginPage-module__ziWQyq__logo{width:132px}.loginPage-module__ziWQyq__logo img{filter:invert();width:100%;height:auto;display:block}.loginPage-module__ziWQyq__formPane{width:min(100%,440px);min-width:0;padding:var(--sp-8) var(--sp-6);flex-direction:column;display:flex}.loginPage-module__ziWQyq__formInner{gap:var(--sp-6);flex-direction:column;width:100%;display:flex}.loginPage-module__ziWQyq__formHead{gap:var(--sp-2);flex-direction:column;display:flex}.loginPage-module__ziWQyq__formTitle{color:var(--uc-surface-dark-ink);font-size:var(--fs-statement);letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.1}.loginPage-module__ziWQyq__formLede{max-width:46ch;color:color-mix(in srgb, var(--uc-surface-dark-ink) 78%, transparent);margin:0;font-size:15px;line-height:1.55}.loginPage-module__ziWQyq__legal{padding-top:var(--sp-4);border-top:1px solid color-mix(in srgb, var(--uc-surface-dark-ink) 24%, transparent);color:color-mix(in srgb, var(--uc-surface-dark-ink) 72%, transparent);text-align:center;margin:0;font-size:12px;line-height:1.6}.loginPage-module__ziWQyq__legal a{color:var(--uc-surface-dark-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--uc-surface-dark-ink) 58%, transparent);text-decoration-color:color-mix(in srgb, var(--uc-surface-dark-ink) 58%, transparent);text-underline-offset:var(--sp-1);font-weight:600}.loginPage-module__ziWQyq__form{gap:var(--sp-4);flex-direction:column;display:flex}.loginPage-module__ziWQyq__providers{gap:var(--sp-2);flex-direction:column;display:flex}.loginPage-module__ziWQyq__providerSurface{border-radius:var(--uc-radius-control);background:var(--uc-white);width:100%;box-shadow:var(--shadow-lift)}.loginPage-module__ziWQyq__facebookSurface{background:var(--uc-blue-mist)}.loginPage-module__ziWQyq__provider,.loginPage-module__ziWQyq__submitWidth{width:100%}.loginPage-module__ziWQyq__providerLabelShort{display:none}.loginPage-module__ziWQyq__divider{align-items:center;gap:var(--sp-3);color:color-mix(in srgb, var(--uc-surface-dark-ink) 72%, transparent);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-size:11px;font-weight:500;display:grid}.loginPage-module__ziWQyq__dividerRule{background:color-mix(in srgb, var(--uc-surface-dark-ink) 28%, transparent);height:1px}.loginPage-module__ziWQyq__field{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.loginPage-module__ziWQyq__fieldHead{min-height:var(--sp-6);justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.loginPage-module__ziWQyq__label{color:color-mix(in srgb, var(--uc-surface-dark-ink) 88%, transparent);font-size:13px;font-weight:500}.loginPage-module__ziWQyq__inputWrap{align-items:center;min-width:0;display:flex;position:relative}.loginPage-module__ziWQyq__inputIcon{left:var(--sp-3);z-index:1;color:color-mix(in srgb, var(--uc-surface-dark-ink) 72%, transparent);pointer-events:none;position:absolute}.loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__input{border-color:color-mix(in srgb, var(--uc-surface-dark-ink) 52%, transparent);background:color-mix(in srgb, var(--uc-surface-dark) 68%, transparent);width:100%;padding-right:var(--sp-3);padding-left:var(--sp-10);color:var(--uc-surface-dark-ink);font-size:14px}.loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__input::placeholder{color:color-mix(in srgb, var(--uc-surface-dark-ink) 68%, transparent)}.loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__input:hover{border-color:color-mix(in srgb, var(--uc-surface-dark-ink) 76%, transparent)}.loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__input:focus-visible{border-color:var(--uc-surface-dark-ink);background:color-mix(in srgb, var(--uc-surface-dark) 82%, transparent)}.loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__inputWithReveal{padding-right:var(--sp-12)}.loginPage-module__ziWQyq__reveal{right:var(--sp-1);position:absolute}.loginPage-module__ziWQyq__quiet{flex:none}.loginPage-module__ziWQyq__quietSurface{display:inline-flex}.loginPage-module__ziWQyq__switchRow{text-align:center;justify-content:center;align-self:center;width:fit-content;max-width:100%;display:flex}.loginPage-module__ziWQyq__switchLink{white-space:normal}.loginPage-module__ziWQyq__switchLink span:not(.loginPage-module__ziWQyq__modeSwap){font-weight:700}.loginPage-module__ziWQyq__verify{align-items:flex-start;gap:var(--sp-4);flex-direction:column;display:flex}.loginPage-module__ziWQyq__verifyTitle{color:var(--uc-surface-dark-ink);font-size:var(--fs-section);letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.15}.loginPage-module__ziWQyq__verifyBody{max-width:42ch;color:color-mix(in srgb, var(--uc-surface-dark-ink) 82%, transparent);margin:0;font-size:15px;line-height:1.55}.loginPage-module__ziWQyq__resetDialog{width:min(calc(100vw - (2 * var(--page-inline))), 480px);max-width:none}.loginPage-module__ziWQyq__resetDialog :where(a,[data-slot=button],[data-slot=input]):focus-visible{outline-color:var(--uc-focus)}.loginPage-module__ziWQyq__resetSurface{gap:var(--sp-4);flex-direction:column;display:flex}.loginPage-module__ziWQyq__resetHead{padding-right:var(--sp-12)}.loginPage-module__ziWQyq__resetEyebrow{margin:0 0 var(--sp-1);color:var(--uc-ink-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.loginPage-module__ziWQyq__resetTitle{color:var(--uc-ink);letter-spacing:-.015em;margin:0;font-size:28px;font-weight:600;line-height:1.15}.loginPage-module__ziWQyq__resetDescription{max-width:44ch;color:var(--uc-ink-soft);margin:0;font-size:14px;line-height:1.55}.loginPage-module__ziWQyq__resetForm{gap:var(--sp-4);flex-direction:column;display:flex}.loginPage-module__ziWQyq__resetDialog .loginPage-module__ziWQyq__label{color:var(--uc-ink-soft)}.loginPage-module__ziWQyq__resetDialog .loginPage-module__ziWQyq__inputIcon{color:var(--uc-ink-faint)}.loginPage-module__ziWQyq__resetDialog .loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__input{border-color:var(--uc-rule);background:var(--uc-paper);color:var(--uc-ink)}.loginPage-module__ziWQyq__resetDialog .loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__input::placeholder{color:var(--uc-ink-faint)}.loginPage-module__ziWQyq__resetDialog .loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__input:hover,.loginPage-module__ziWQyq__resetDialog .loginPage-module__ziWQyq__inputWrap [data-slot=input].loginPage-module__ziWQyq__input:focus-visible{border-color:var(--uc-ink-soft);background:var(--uc-white)}@keyframes loginPage-module__ziWQyq__login-mode-swap{0%{opacity:0;transform:translateY(var(--sp-1))}to{opacity:1;transform:none}}.loginPage-module__ziWQyq__modeSwap{animation:loginPage-module__ziWQyq__login-mode-swap var(--dur-quick) var(--ease-out-soft) both;display:inline-block}@media (max-width:900px){.loginPage-module__ziWQyq__authStage{padding-top:var(--sp-6);padding-bottom:var(--sp-6)}.loginPage-module__ziWQyq__formPane{padding:var(--sp-6)}}@media (max-width:600px){.loginPage-module__ziWQyq__backdrop{background-image:url(/images/login/ucreator-studio-mobile-4k-v1.webp);background-position:50%}.loginPage-module__ziWQyq__backdrop:after{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--uc-surface-dark) 58%, transparent) 0%, color-mix(in srgb, var(--uc-surface-dark) 42%, transparent) 48%, color-mix(in srgb, var(--uc-surface-dark) 16%, transparent) 82%), linear-gradient(to bottom, color-mix(in srgb, var(--uc-surface-dark) 24%, transparent) 0%, transparent 42%, color-mix(in srgb, var(--uc-surface-dark) 36%, transparent) 100%)}}@media (max-width:440px){.loginPage-module__ziWQyq__authStage{padding-right:var(--sp-4);padding-left:var(--sp-4);align-items:flex-start}.loginPage-module__ziWQyq__logo{width:112px}.loginPage-module__ziWQyq__formPane{width:100%;padding:var(--sp-5) 0}.loginPage-module__ziWQyq__formInner{gap:var(--sp-5)}.loginPage-module__ziWQyq__formTitle{font-size:var(--fs-section)}}@media (prefers-reduced-motion:reduce){.loginPage-module__ziWQyq__modeSwap{animation:none}}
