.auth-shell-module__j9EB2G__page{--background:var(--auth-surface);--foreground:var(--auth-ink);--card:var(--auth-surface);--card-foreground:var(--auth-ink);--muted-foreground:var(--auth-muted);--primary:var(--auth-copper);--primary-foreground:#fff;--input:var(--auth-line);--ring:var(--auth-copper);--auth-ink:#192837;--auth-muted:#525c66;--auth-line:#d6dbe1;--auth-copper:#8a4f29;--auth-surface:#fff;--auth-tint:#f1f5f8;min-height:100dvh;color:var(--auth-ink);font-family:var(--rakb-font-body), sans-serif;background:#f7f9fb;background:lab(97.7938% -.333846 -1.07464);padding:1.5rem 1.25rem 2.25rem}@supports (color:lab(0% 0 0)){.auth-shell-module__j9EB2G__page{--primary-foreground:lab(100% 0 0);--auth-ink:lab(15.2147% -2.32275 -12.0847);--auth-muted:lab(38.4913% -2.08093 -7.39342);--auth-line:lab(87.2325% -.983357 -3.21354);--auth-copper:lab(40.3215% 22.7953 33.2907);--auth-surface:lab(100% 0 0);--auth-tint:lab(96.2834% -.662208 -2.14618)}}.auth-shell-module__j9EB2G__shell{width:100%;max-width:1040px;margin:0 auto}.auth-shell-module__j9EB2G__header{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;margin-bottom:1.5rem;display:flex}.auth-shell-module__j9EB2G__back{min-height:44px;color:var(--auth-muted);align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:inline-flex}.auth-shell-module__j9EB2G__back:hover{color:var(--auth-copper)}.auth-shell-module__j9EB2G__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1.25rem;display:flex}.auth-shell-module__j9EB2G__language{align-items:center;gap:.5rem;min-height:44px;font-size:.875rem;display:inline-flex}.auth-shell-module__j9EB2G__page[dir=rtl] .auth-shell-module__j9EB2G__back svg{rotate:180deg}.auth-shell-module__j9EB2G__page [data-slot=input]{background:var(--auth-surface);min-height:48px;color:var(--auth-ink);font-size:1rem}.auth-shell-module__j9EB2G__page [data-slot=input]::placeholder{color:var(--auth-muted)}.auth-shell-module__j9EB2G__page [data-slot=button][data-variant=default]{background:var(--auth-copper);color:var(--primary-foreground)}.auth-shell-module__j9EB2G__page [data-slot=button][data-variant=default]:hover{filter:brightness(.95)}.auth-shell-module__j9EB2G__page [data-slot=input]:disabled{opacity:.7}.dark .auth-shell-module__j9EB2G__page{--primary-foreground:#0c1723}@supports (color:lab(0% 0 0)){.dark .auth-shell-module__j9EB2G__page{--primary-foreground:lab(7.12509% -1.46526 -10.3105)}}.auth-shell-module__j9EB2G__layout{border:1px solid var(--auth-line);background:var(--auth-surface);border-radius:1.75rem;grid-template-columns:.78fr 1.22fr;display:grid;overflow:hidden;box-shadow:0 16px 48px #1928370e;box-shadow:0 16px 48px lab(15.2147% -2.32275 -12.0847/.055)}.auth-shell-module__j9EB2G__aside{color:#f7f9fa;color:lab(97.6778% -.333875 -1.07461);background:#182636;background:lab(14.6332% -2.2942 -12.0777);flex-direction:column;justify-content:space-between;gap:3rem;padding:3rem;display:flex}.auth-shell-module__j9EB2G__asideLabel{color:#e3b384;color:lab(76.6611% 13.3034 30.9605);margin-bottom:1.25rem;font-weight:700}.auth-shell-module__j9EB2G__aside h2{text-wrap:balance;max-width:13ch;font-family:inherit;font-size:2.25rem;font-weight:700;line-height:1.45}.auth-shell-module__j9EB2G__asideText{color:#c0c8d0;color:lab(80.2838% -1.88938 -4.81184);max-width:30ch;margin-top:1rem;line-height:1.9}.auth-shell-module__j9EB2G__asideNote{color:#c0c8d0;color:lab(80.2838% -1.88938 -4.81184);border-top:1px solid #ffffff2e;border-top:1px solid lab(100% 0 0/.18);align-items:flex-start;gap:.75rem;padding-top:1.25rem;font-size:.8125rem;line-height:1.8;display:flex}.auth-shell-module__j9EB2G__asideNote svg{color:#e3b384;color:lab(76.6611% 13.3034 30.9605);flex-shrink:0;margin-top:.2rem}.auth-shell-module__j9EB2G__formPane{min-width:0;padding:3rem}.auth-shell-module__j9EB2G__heading{margin-bottom:1.75rem}.auth-shell-module__j9EB2G__headingIcon{background:var(--auth-tint);width:3rem;height:3rem;color:var(--auth-copper);border-radius:.875rem;place-items:center;margin-bottom:1rem;display:grid}.auth-shell-module__j9EB2G__heading h1{font-family:inherit;font-size:1.75rem;font-weight:700;line-height:1.5}.auth-shell-module__j9EB2G__heading p{color:var(--auth-muted);margin-top:.35rem;font-size:.9375rem;line-height:1.7}.auth-shell-module__j9EB2G__modeTabs{border:1px solid var(--auth-line);background:var(--auth-tint);border-radius:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:1rem;padding:.25rem;display:grid}.auth-shell-module__j9EB2G__modeTab{min-height:44px;color:var(--auth-muted);border-radius:.625rem;padding:.625rem .75rem;font-size:.875rem;font-weight:700;transition:color .16s,background-color .16s,box-shadow .16s}.auth-shell-module__j9EB2G__modeTab:hover{color:var(--auth-ink)}.auth-shell-module__j9EB2G__modeTabActive{background:var(--auth-surface);color:var(--auth-copper);box-shadow:0 2px 8px #19283714;box-shadow:0 2px 8px lab(15.2147% -2.32275 -12.0847/.08)}.auth-shell-module__j9EB2G__formCard{box-shadow:none;background:0 0;border:0}.auth-shell-module__j9EB2G__formContent{padding:0}.auth-shell-module__j9EB2G__form{flex-direction:column;gap:1rem;display:flex}.auth-shell-module__j9EB2G__field{flex-direction:column;gap:.5rem;display:flex}.auth-shell-module__j9EB2G__error{color:#a5292b;color:lab(38.0642% 50.5966 31.1519);text-align:center;background:#cf404014;background:lab(49.4737% 56.8232 34.3326/.08);border:1px solid #cf404059;border:1px solid lab(49.4737% 56.8232 34.3326/.35);border-radius:.75rem;padding:.75rem;font-size:.875rem;line-height:1.6}.auth-shell-module__j9EB2G__hint{color:var(--auth-muted);font-size:.8125rem;line-height:1.7}.auth-shell-module__j9EB2G__submit{width:100%;min-height:48px}.auth-shell-module__j9EB2G__footer{color:var(--auth-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.875rem;display:flex}.auth-shell-module__j9EB2G__footer a{min-height:44px;color:var(--auth-copper);align-items:center;font-weight:700;display:inline-flex}.auth-shell-module__j9EB2G__footer a:hover{text-underline-offset:4px;text-decoration:underline}.auth-shell-module__j9EB2G__page a:focus-visible,.auth-shell-module__j9EB2G__page button:focus-visible{outline:2px solid var(--auth-copper);outline-offset:3px;border-radius:.5rem}.dark .auth-shell-module__j9EB2G__page{--auth-ink:#e8ebef;--auth-muted:#a7afb7;--auth-copper:#e1ab7b;--auth-line:#394149;--auth-surface:#151c25;--auth-tint:#20272f;background:#0c1219;background:lab(5.23043% -.939555 -5.60787)}@supports (color:lab(0% 0 0)){.dark .auth-shell-module__j9EB2G__page{--auth-ink:lab(93.0353% -.66188 -2.14599);--auth-muted:lab(70.9852% -1.596 -5.33292);--auth-copper:lab(74.2395% 16.4425 32.7388);--auth-line:lab(26.8943% -1.76214 -6.32799);--auth-surface:lab(10.0484% -1.47726 -7.01994);--auth-tint:lab(15.2802% -1.45625 -6.36193)}}.dark .auth-shell-module__j9EB2G__error{color:#ffa9a2;color:lab(77.9713% 37.3159 20.7122)}@media (max-width:800px){.auth-shell-module__j9EB2G__page{padding-inline:1rem}.auth-shell-module__j9EB2G__layout{grid-template-columns:1fr}.auth-shell-module__j9EB2G__aside{padding:2rem 1.75rem}.auth-shell-module__j9EB2G__aside h2{max-width:none;font-size:1.75rem}.auth-shell-module__j9EB2G__asideText,.auth-shell-module__j9EB2G__asideNote{display:none}.auth-shell-module__j9EB2G__formPane{padding:2rem 1.5rem}}@media (max-width:480px){.auth-shell-module__j9EB2G__page{padding-top:.75rem}.auth-shell-module__j9EB2G__header{min-height:3.5rem;margin-bottom:.75rem}.auth-shell-module__j9EB2G__headerActions{gap:0 .875rem}.auth-shell-module__j9EB2G__back{font-size:.8125rem}.auth-shell-module__j9EB2G__layout{border-radius:1.25rem}.auth-shell-module__j9EB2G__aside{padding:1.25rem}.auth-shell-module__j9EB2G__asideLabel{margin-bottom:.25rem;font-size:.8125rem}.auth-shell-module__j9EB2G__aside h2{font-size:1.45rem}.auth-shell-module__j9EB2G__formPane{padding:1.5rem 1.125rem}.auth-shell-module__j9EB2G__heading{margin-bottom:1.25rem}.auth-shell-module__j9EB2G__heading h1{font-size:1.5rem}.auth-shell-module__j9EB2G__formContent{padding:0}.auth-shell-module__j9EB2G__footer{margin-top:.75rem}}@media (prefers-reduced-motion:reduce){.auth-shell-module__j9EB2G__modeTab{transition:none}}
