.AuthError_error__QgNgq{padding:12px;border:1px solid var(--auth-error-border);border-radius:12px;background:var(--auth-error-background);color:var(--auth-error-text);font-size:14px;line-height:1.5}.AuthPageLayout_page__RSomR{--color-background:255 255 255;--color-foreground:28 27 34;--color-border:28 27 34;--color-card:255 255 255;--color-accent:83 74 183;--color-accent-hover:68 59 159;--auth-field-background:#fafafc;--auth-field-border:#dfdfe7;--auth-muted:#686775;--auth-art-text:#29233e;--auth-error-text:#b43b49;--auth-error-border:#e8b7be;--auth-error-background:#fff4f5;min-height:100svh;padding:32px 16px 20px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.AuthPageLayout_page__RSomR[data-theme=dark]{--color-background:14 14 20;--color-foreground:245 244 250;--color-border:245 244 250;--color-card:14 14 20;--color-accent:83 74 183;--color-accent-hover:102 91 211;--auth-field-background:#19191f;--auth-field-border:#35353f;--auth-muted:#a6a4b2;--auth-art-text:#f5f3ff;--auth-error-text:#ff939a;--auth-error-border:#643b45;--auth-error-background:#291f29;color-scheme:dark}.AuthPageLayout_artPanel__hTN5l{display:none}.AuthPageLayout_workspace__TsXJx{display:flex;min-height:calc(100svh - 52px);flex-direction:column}.AuthPageLayout_main__IKKvL{display:flex;flex:1;align-items:center;justify-content:center;padding:12px 0 32px}.AuthPageLayout_formArea___PTot{width:100%;max-width:400px}.AuthPageLayout_desktopBrand__zP5K8,.AuthPageLayout_mobileBrand__aZeYl{align-items:center;gap:10px;font-size:23px;font-weight:750;letter-spacing:-.7px}.AuthPageLayout_desktopBrand__zP5K8{display:none}.AuthPageLayout_mobileBrand__aZeYl{display:flex;margin-bottom:24px}.AuthPageLayout_content__lknnY{padding:24px;border:1px solid var(--auth-field-border);border-radius:24px}.AuthPageLayout_controls__SsE_7{display:flex;justify-content:center;flex-shrink:0;color:var(--auth-muted)}.AuthPageLayout_content__lknnY a:focus-visible,.AuthPageLayout_controls__SsE_7 button:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:4px}.AuthPageLayout_content__lknnY h1,.AuthPageLayout_content__lknnY h2{font-size:28px;line-height:1.25;letter-spacing:-.8px;font-weight:750}.AuthPageLayout_content__lknnY p{overflow-wrap:anywhere}.AuthPageLayout_content__lknnY input{height:48px;padding:0 14px;border-radius:12px;border-color:var(--auth-field-border);background:var(--auth-field-background);font-size:16px}.AuthPageLayout_content__lknnY input::-moz-placeholder{color:var(--auth-muted);opacity:.8}.AuthPageLayout_content__lknnY input::placeholder{color:var(--auth-muted);opacity:.8}.AuthPageLayout_content__lknnY button[type=submit]{min-height:48px;border-radius:12px;font-size:15px;font-weight:650}.AuthPageLayout_content__lknnY .text-foreground\/40,.AuthPageLayout_content__lknnY .text-foreground\/60{color:var(--auth-muted)}@media (max-width:359px){.AuthPageLayout_content__lknnY{padding:20px}}@media (min-width:1024px){.AuthPageLayout_page__RSomR{display:grid;grid-template-columns:47% 1fr;padding:24px}.AuthPageLayout_artPanel__hTN5l{position:sticky;top:84px;margin-top:60px;display:flex;height:calc(100svh - 108px);min-height:0;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:40px;border-radius:32px;background:#eceaf6;color:var(--auth-art-text)}.AuthPageLayout_artImage__ZJ0YI{-o-object-fit:cover;object-fit:cover}.AuthPageLayout_artPanel__hTN5l:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(246,244,255,.35),transparent 30%,transparent 45%,rgba(246,244,255,.92))}.AuthPageLayout_page__RSomR[data-theme=dark] .AuthPageLayout_artPanel__hTN5l{background:#191622}.AuthPageLayout_page__RSomR[data-theme=dark] .AuthPageLayout_artPanel__hTN5l:after{background:linear-gradient(180deg,rgba(16,14,27,.35),transparent 30%,transparent 45%,rgba(16,14,27,.9))}.AuthPageLayout_heroCopy__Ijk20{position:relative;z-index:1;max-width:460px}.AuthPageLayout_heroCopy__Ijk20 h2{margin-bottom:16px;font-size:clamp(32px,3vw,44px);line-height:1.18;letter-spacing:-1.4px;font-weight:650}.AuthPageLayout_heroCopy__Ijk20 p{font-size:14px;line-height:1.65;opacity:.8}.AuthPageLayout_workspace__TsXJx{min-height:calc(100svh - 48px)}.AuthPageLayout_main__IKKvL{padding:80px 48px 40px}.AuthPageLayout_mobileBrand__aZeYl{display:none}.AuthPageLayout_desktopBrand__zP5K8{position:fixed;top:24px;left:24px;z-index:60;display:flex;height:44px}.AuthPageLayout_content__lknnY{padding:0;border:0;border-radius:0}.AuthPageLayout_controls__SsE_7{position:fixed;top:24px;right:24px;z-index:60;justify-content:flex-end}.AuthPageLayout_content__lknnY h1,.AuthPageLayout_content__lknnY h2{font-size:32px}}@font-face{font-family:__manrope_0f4e5b;src:url(/_next/static/media/5d7fa19dd58d4d1a-s.p.ttf) format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:__manrope_Fallback_0f4e5b;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_0f4e5b{font-family:__manrope_0f4e5b,__manrope_Fallback_0f4e5b}.AuthField_field__cuOxs{text-align:left}.AuthField_field__cuOxs label{display:block;font-size:14px;line-height:1.4;font-weight:600}.AuthField_labelRow__w5S9y{position:relative;display:flex;align-items:center;gap:4px;margin-bottom:8px}.AuthField_helpButton__MNU69{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:6px;color:var(--auth-muted)}.AuthField_helpButton__MNU69:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:2px}.AuthField_help__kw03y>.absolute{left:0;width:-moz-max-content;width:max-content;max-width:100%;transform:none;border-color:var(--auth-field-border);border-radius:12px;white-space:normal;line-height:1.5;opacity:1;pointer-events:auto;box-shadow:0 8px 20px rgba(0,0,0,.1)}@media (hover:none){.AuthField_help__kw03y>.absolute{pointer-events:none}}.AuthField_inputWrapper__g05ni{position:relative}.AuthField_field__cuOxs input.AuthField_passwordInput__vid_H{padding-right:48px}.AuthField_field__cuOxs input[aria-invalid=true]{border-color:var(--auth-error-border)}.AuthField_visibilityToggle__luH7Q{position:absolute;top:0;right:2px;display:flex;width:44px;height:48px;align-items:center;justify-content:center;border-radius:10px;color:var(--auth-muted);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.AuthField_visibilityToggle__luH7Q:hover{color:rgb(var(--color-foreground))}.AuthField_visibilityToggle__luH7Q svg{pointer-events:none}.AuthField_visibilityToggle__luH7Q:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:-4px}.AuthField_visibilityToggle__luH7Q:disabled{cursor:not-allowed;opacity:.5}.AuthField_error__C3umK{margin-top:8px;font-size:13px;line-height:1.5;padding:10px 12px;border:1px solid var(--auth-error-border);border-radius:12px;background:var(--auth-error-background);color:var(--auth-error-text)}