.AuthLayout_authLayout__Zw_c7{--auth-header-height:3.5rem;min-height:100vh;display:flex;flex-direction:column;position:relative}.AuthLayout_authLayout__Zw_c7,.AuthLayout_authStripe__r0onx{background:linear-gradient(180deg,#f8fafc,#eef2f7)}.AuthLayout_logo__bBXVx{display:inline-flex;align-items:center;gap:.2rem;text-decoration:none}[dir=rtl] .AuthLayout_logo__bBXVx{flex-direction:row-reverse}[dir=rtl] .AuthLayout_authFormArea__uGhPi input{text-align:right;padding-left:2.75rem;padding-right:.75rem}[dir=rtl] .AuthLayout_authFormArea__uGhPi input::-webkit-contacts-auto-fill-button,[dir=rtl] .AuthLayout_authFormArea__uGhPi input::-webkit-credentials-auto-fill-button{right:auto!important;left:.75rem!important}.AuthLayout_authLayout__Zw_c7 .googleBtn{background:#fff;border-color:hsl(var(--border))}.AuthLayout_authLayout__Zw_c7 .googleBtn:hover{background:rgba(15,23,42,.04);border-color:rgba(148,163,184,.85);box-shadow:0 6px 14px rgba(15,23,42,.08)}.AuthLayout_authLayout__Zw_c7 .googleBtn:active{transform:translateY(1px);box-shadow:0 3px 8px rgba(15,23,42,.06)}.AuthLayout_logoAccent__gQDll,.AuthLayout_logoPrimary__8dg1U{font-size:1.75rem;font-weight:700;line-height:1;display:inline-flex;align-items:baseline}.AuthLayout_logoPrimary__8dg1U{color:hsl(var(--destructive))}.AuthLayout_logoAccent__gQDll{color:hsl(var(--foreground))}.AuthLayout_logoSmall__xiWFp .AuthLayout_logoAccent__gQDll,.AuthLayout_logoSmall__xiWFp .AuthLayout_logoPrimary__8dg1U{font-size:1.5rem}.AuthLayout_floatingBack__JGgc2{position:absolute;top:20px;left:20px;display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;color:hsl(var(--foreground));text-decoration:none;opacity:.7;padding:.35rem .6rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--background));z-index:5}.AuthLayout_floatingBack__JGgc2:hover{opacity:1;border-color:hsl(var(--primary));box-shadow:0 6px 12px rgba(15,23,42,.08)}.AuthLayout_floatingBackRtl__m10lR{left:auto;right:20px;flex-direction:row-reverse;text-align:right;direction:rtl}.AuthLayout_backIcon__kfT_p{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.AuthLayout_backIcon__kfT_p svg{width:16px;height:16px}.AuthLayout_backText__wEO3S{font-size:.85rem}.AuthLayout_langButton__BTja9{display:inline-flex;align-items:center;gap:.4rem;border:1px solid hsl(var(--border));border-radius:999px;padding:.3rem .6rem;background:hsl(var(--background));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.AuthLayout_langButton__BTja9:hover{border-color:rgba(37,99,235,.6);box-shadow:0 4px 10px rgba(15,23,42,.08)}.AuthLayout_authMain__bxN3D{min-height:calc(100vh - var(--auth-header-height));display:flex;align-items:center;justify-content:center;padding:2.5rem 1.5rem 3.5rem}.AuthLayout_authShell__iWIRz{width:min(1140px,100%);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"form" "brand";gap:2rem;align-items:center}.AuthLayout_authBrand__LYosE{grid-area:brand;max-width:520px;display:grid;gap:1.25rem;font-size:1.02rem}.AuthLayout_logoWrap__XUjVk{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin-bottom:.5rem}.AuthLayout_pageTitle__IgvFG{font-size:1.5rem;font-weight:700;text-align:center;color:#0f172a;margin:0}.AuthLayout_authTitle__tKpdD{font-size:clamp(1.85rem,2.8vw,2.6rem);font-weight:700;color:#0f172a;margin:0 0 .8rem}.AuthLayout_authSubtitle__0moyK{color:#475569;font-weight:700;font-size:1.02rem;line-height:1.7;display:grid;gap:.6rem;text-align:center}.AuthLayout_authBullets__Y7cS5{margin:1.25rem 0 0;padding:0;display:grid;gap:.95rem;list-style:none}.AuthLayout_authBullet__xjads{display:grid;grid-template-columns:26px 1fr;gap:.9rem;align-items:start;color:#475569;font-size:1.05rem;line-height:1.7}.AuthLayout_authBulletIcon__22mXL{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#16a34a;background:rgba(22,163,74,.12);border-radius:999px}.AuthLayout_authBulletIcon__22mXL svg{width:14px;height:14px}.AuthLayout_authTrust__ezTpA{margin-top:1.5rem;font-size:.9rem;color:#64748b;display:flex;align-items:center;gap:.5rem}.AuthLayout_trustLink__nAmRR{display:inline-flex;align-items:center;gap:.5rem;color:inherit;text-decoration:none;font-weight:600}.AuthLayout_trustLink__nAmRR:hover{color:hsl(var(--primary))}.AuthLayout_trustIcon__Zh7pU{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--primary))}.AuthLayout_trustIcon__Zh7pU svg{width:16px;height:16px}.AuthLayout_authFormArea__uGhPi{grid-area:form;width:100%;display:flex;flex-direction:column;gap:1rem;align-items:center;background:#fff;border:1px solid hsl(var(--border));border-radius:24px;padding:2rem 2.25rem;box-shadow:0 12px 30px rgba(15,23,42,.06)}.AuthLayout_authCardWrap__30yBH{width:100%;display:flex;justify-content:center}.AuthLayout_authFooterLinks__8KHvw{font-size:.95rem;color:#64748b;text-align:center}@media (min-width:1024px){.AuthLayout_authShell__iWIRz{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"brand form";gap:3rem}.AuthLayout_authFormArea__uGhPi,.AuthLayout_logoWrap__XUjVk{align-items:center}.AuthLayout_pageTitle__IgvFG{text-align:center}.AuthLayout_authBrand__LYosE{margin-top:1.5rem}}@media (max-width:768px){.AuthLayout_backText__wEO3S,.AuthLayout_floatingBack__JGgc2{display:none}.AuthLayout_authMain__bxN3D{padding:2rem 1rem 3rem}.AuthLayout_authBrand__LYosE{max-width:100%}.AuthLayout_floatingBack__JGgc2{top:16px;left:16px}.AuthLayout_floatingBackRtl__m10lR{left:16px;right:auto}}