.auth-preview_page__WeO3G{--auth-bg:#e6e9ea;--auth-panel:linear-gradient(180deg,#ffffffe0,#f0f3f4d1);--auth-border:#14131014;--auth-border-hover:#1413101a;--auth-text:#141310;--auth-muted:#666057;--auth-shadow-lg:0 28px 70px #22201d21;--auth-shadow-sm:0 8px 20px #22201d14;--auth-focus:#14131026;--auth-primary-fg:#f7f5ef;position:relative;min-height:100vh;overflow:hidden;color:var(--auth-text);background:radial-gradient(34% 44% at 0 78%,#91a6bd2e,transparent 66%),radial-gradient(42% 48% at 52% 86%,#f7c6a11f,transparent 64%),radial-gradient(36% 46% at 100% 82%,#dc76491f,transparent 62%),linear-gradient(180deg,#fbfbfa,#eef1f2 58%,#e4e8ea);font-family:DM Sans,sans-serif}.auth-preview_pageGlow__H63tW,.auth-preview_page__WeO3G:after,.auth-preview_page__WeO3G:before{content:"";position:absolute;inset:0;pointer-events:none}.auth-preview_page__WeO3G:before{background:linear-gradient(#ffffff59,#ffffff00),linear-gradient(90deg,#14131008 1px,transparent 0),linear-gradient(#14131008 1px,transparent 0);background-size:auto,32px 32px,32px 32px;mask-image:radial-gradient(circle at center,black 56%,transparent 100%);opacity:.35}.auth-preview_page__WeO3G:after{background:linear-gradient(90deg,#91a6bd0f,#d9dde205 24%,#f7c6a10d 58%,#dc764914),radial-gradient(34% 44% at 0 78%,#91a6bd1f,transparent 66%),radial-gradient(42% 48% at 52% 86%,#f7c6a114,transparent 64%),radial-gradient(36% 46% at 100% 82%,#dc764914,transparent 62%);filter:blur(18px) saturate(1.01);opacity:.74}.auth-preview_pageGlow__H63tW{background:radial-gradient(circle at 50% 18%,#ffffff7a,transparent 26%),radial-gradient(circle at 22% 82%,#91a6bd24,transparent 32%),radial-gradient(circle at 82% 76%,#dc76491f,transparent 28%)}.auth-preview_pageInner__Sfa57{position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.auth-preview_panel__OwGpY{position:relative;width:min(100%,560px);border:1px solid var(--auth-border);border-radius:28px;background:var(--auth-panel);box-shadow:var(--auth-shadow-lg);backdrop-filter:blur(18px)}.auth-preview_panel__OwGpY:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff66,#ffffff00),radial-gradient(circle at 10% 10%,#ffffff6b,transparent 22%);pointer-events:none}.auth-preview_panelInner__VNpEI{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;padding:32px 28px 28px}.auth-preview_homePanel__gzqhq{width:min(100%,540px)}.auth-preview_homePanel__gzqhq .auth-preview_panelInner__VNpEI{gap:28px;padding:34px 32px 30px}.auth-preview_brandBlock__2PlPh,.auth-preview_brandLogo__yvF_t{display:inline-flex;align-items:center;justify-content:center;gap:12px}.auth-preview_brandMark__nQ6pK{width:28px;height:28px;border-radius:999px;background:#111;box-shadow:var(--auth-shadow-sm);flex-shrink:0}.auth-preview_wordmark__jEwxr{font-family:Manrope,sans-serif;font-size:34px;font-weight:800;letter-spacing:-.05em;line-height:1;text-transform:lowercase}.auth-preview_header__rnrKX{display:grid;gap:10px}.auth-preview_kicker__JOfty{font-family:Manrope,sans-serif;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--auth-muted)}.auth-preview_title__eSG_o{margin:0;font-family:Manrope,sans-serif;font-size:clamp(2.25rem,3.6vw,3rem);line-height:1.04;font-weight:700;letter-spacing:-.04em}.auth-preview_actionsStack__aYPpI,.auth-preview_formStack__cKy_b{display:flex;flex-direction:column;gap:10px}.auth-preview_fieldLabel__HDUZ9{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--auth-muted)}.auth-preview_required__pSJ1o{color:#9f352d}.auth-preview_fieldShell__KMn5F{position:relative;display:flex;min-height:44px;align-items:center;gap:12px;padding:0 12px;border:1px solid var(--auth-border);border-radius:10px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.auth-preview_fieldShell__KMn5F:focus-within{border-color:var(--auth-text);box-shadow:0 0 0 3px #1413101f}.auth-preview_fieldInput__NzuYj{width:100%;border:0;outline:0;background:transparent;color:var(--auth-text);font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.auth-preview_fieldInput__NzuYj::placeholder{color:var(--auth-muted)}.auth-preview_passwordToggle__hk_ev{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid transparent;background:transparent;color:#48423c;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.auth-preview_passwordToggle__hk_ev:hover:not(:disabled){color:#141310;background:linear-gradient(180deg,#ffffffe6,#f1f4f5d1);border-color:#1413100a;box-shadow:inset 0 0 0 1px #1413100a,var(--auth-shadow-sm)}.auth-preview_forgotLink__zv4rl,.auth-preview_loginLink__RGiyO{width:fit-content;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;line-height:1.4;color:#141310;text-decoration:underline;text-underline-offset:3px}.auth-preview_homeActions___4Bdp{display:flex;flex-direction:column;gap:14px}.auth-preview_loginRow__a2QU1{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.auth-preview_loginCopy__gfMc_{margin:0;font-size:14px;line-height:1.5}.auth-preview_actions__LUPq3{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.auth-preview_buttonPrimary__jbb_L,.auth-preview_buttonSecondary__a63bd{min-height:44px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;font-family:Manrope,sans-serif;font-size:14px;line-height:1;font-weight:600;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.auth-preview_buttonPrimary__jbb_L{border:1px solid #0a0a0ad1;background:linear-gradient(180deg,#171717,#0f0f0f);color:var(--auth-primary-fg);box-shadow:inset 0 1px 0 #ffffff14,inset 0 -1px 0 #14131008}.auth-preview_buttonSecondary__a63bd{border:1px solid var(--auth-border);background:linear-gradient(180deg,#fbfbfb,#edf0f1);color:var(--auth-text);box-shadow:inset 0 1px 0 #ffffffeb,inset 0 -1px 0 #14131008}.auth-preview_buttonPrimary__jbb_L:hover:not(:disabled),.auth-preview_buttonSecondary__a63bd:hover:not(:disabled){transform:translateY(-1px)}.auth-preview_buttonPrimary__jbb_L:hover:not(:disabled){border-color:#0a0a0ae6;background:linear-gradient(180deg,#222,#151515);box-shadow:inset 0 1px 0 #ffffff1f,inset 0 -1px 0 #1413100a,0 10px 18px #22201d14}.auth-preview_buttonSecondary__a63bd:hover:not(:disabled){border-color:var(--auth-border-hover);box-shadow:inset 0 1px 0 #fffffff2,inset 0 -1px 0 #1413100a,0 10px 18px #22201d14}.auth-preview_buttonPrimary__jbb_L:active,.auth-preview_buttonSecondary__a63bd:active{transform:translateY(0) scale(.99)}.auth-preview_buttonPrimary__jbb_L:disabled,.auth-preview_buttonSecondary__a63bd:disabled,.auth-preview_passwordToggle__hk_ev:disabled{opacity:.46;cursor:not-allowed;box-shadow:none}.auth-preview_buttonPrimary__jbb_L:disabled{border-color:#1413101f;background:linear-gradient(180deg,#17171770,#0f0f0f70);color:#f7f5efb8}.auth-preview_buttonPrimary__jbb_L:focus-visible,.auth-preview_buttonSecondary__a63bd:focus-visible,.auth-preview_forgotLink__zv4rl:focus-visible,.auth-preview_loginLink__RGiyO:focus-visible,.auth-preview_passwordToggle__hk_ev:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-focus)}@media (max-width:640px){.auth-preview_pageInner__Sfa57{padding:16px}.auth-preview_homePanel__gzqhq .auth-preview_panelInner__VNpEI,.auth-preview_panelInner__VNpEI{padding:28px 20px 24px}.auth-preview_actions__LUPq3{grid-template-columns:1fr}}