.AuthLayout_split__YH2JR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:100vh}.AuthLayout_formSide__PWNge{display:flex;flex-direction:column;padding:var(--space-8) var(--space-10)}.AuthLayout_formWrap__aPoNQ{width:100%;max-width:380px;margin:auto;padding:var(--space-12) 0}.AuthLayout_legal__hCujR{margin:0;font-size:12px;color:var(--text-muted)}.AuthLayout_subheading__5X_AD{margin:calc(-1 * var(--space-3)) 0 0;font-size:15px;color:var(--text-secondary)}.AuthLayout_body__UUV0C{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-8)}.AuthLayout_showcase__DeKR4{position:relative;overflow:hidden;margin:var(--space-3);border:1px solid var(--slate-100);border-radius:var(--radius-2xl);background:linear-gradient(160deg,#1d1838,#141320 60%,#0f0f13);display:flex;align-items:center;justify-content:center}.AuthLayout_showcaseGlow__1Wlfj{position:absolute;inset:0;background:radial-gradient(50% 40% at 70% 20%,rgba(123,92,255,.16),transparent 70%),radial-gradient(60% 50% at 20% 90%,rgba(255,95,168,.21),transparent 70%)}.AuthLayout_showcaseInner__myUJb{position:relative;width:100%;max-width:460px;padding:var(--space-10)}.AuthLayout_miniSite__jFX6u{position:relative;display:flex;flex-direction:column;gap:10px;height:240px;margin-bottom:var(--space-12);padding:var(--space-5);border-radius:var(--radius-lg);background:#f4f3f8;box-shadow:var(--shadow-lg)}.AuthLayout_miniBar__3R_Jy{height:8px;width:30%;margin-bottom:18px;border-radius:4px;background:#c9ced6}.AuthLayout_miniTitle__44Waj{height:16px;width:78%;border-radius:4px;background:#1d2430}.AuthLayout_miniLine__rp3TW{height:8px;width:70%;border-radius:4px;background:#c9ced6}.AuthLayout_miniButton__woyPB{width:92px;height:28px;margin-top:8px;border-radius:7px;background:var(--blue-500)}.AuthLayout_miniPin__VRhLX{position:absolute;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:2px solid #fff;border-radius:50% 50% 50% 0;transform:translate(-50%,-100%) rotate(-45deg);background:var(--blue-500);color:var(--on-accent);font-size:0;box-shadow:0 6px 14px rgba(20,10,20,.35)}.AuthLayout_miniPinA__1UuJQ{left:120px;top:150px}.AuthLayout_miniPinB__58dDK{left:82%;top:74px;background:var(--marker-pink)}.AuthLayout_miniComment__cXouw{position:absolute;left:136px;top:150px;display:flex;flex-direction:column;gap:2px;width:200px;padding:var(--space-3);border:1px solid var(--slate-200);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-lg);font-size:12px;color:var(--text-secondary)}.AuthLayout_miniComment__cXouw strong{color:var(--text-primary);font-size:12px}.AuthLayout_showcaseQuote__VUQLZ{margin:0 0 var(--space-3);font-family:var(--font-display);font-weight:700;font-size:34px;line-height:1.15;letter-spacing:-.025em;color:var(--navy-900)}.AuthLayout_showcaseText__prYM3{margin:0;font-size:15px;color:var(--text-secondary)}@media (max-width:960px){.AuthLayout_split__YH2JR{grid-template-columns:1fr}.AuthLayout_showcase__DeKR4{display:none}.AuthLayout_formSide__PWNge{padding:var(--space-6) var(--space-5)}}.AuthLayout_page__jnQZG{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-6);background:radial-gradient(50% 40% at 50% 0,var(--plum-glow),transparent 70%),var(--page-bg)}.AuthLayout_logo__vVqW4{align-self:flex-start;text-decoration:none}.AuthLayout_page__jnQZG .AuthLayout_logo__vVqW4{align-self:center}.AuthLayout_card__xxxBJ{width:100%;max-width:400px;padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4);border-radius:var(--radius-xl)}.AuthLayout_heading__lEqZa{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:40px;font-weight:700;line-height:1.1;letter-spacing:-.025em;color:var(--navy-900)}.AuthLayout_card__xxxBJ .AuthLayout_heading__lEqZa{margin:0;font-size:32px;text-align:center}.AuthLayout_form__ytu65{display:flex;flex-direction:column;gap:var(--space-3)}.AuthLayout_divider__pECsx{display:flex;align-items:center;gap:var(--space-3);font-size:12px;color:var(--text-muted)}.AuthLayout_divider__pECsx:after,.AuthLayout_divider__pECsx:before{content:"";flex:1 1;height:1px;background:var(--slate-200)}.AuthLayout_googleBtn__TRk8e{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);height:44px;width:100%;border:1px solid var(--slate-200);border-radius:var(--radius-full);background:var(--surface-2);color:var(--text-primary);font-family:var(--font-ui);font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;box-shadow:var(--highlight);transition:background var(--transition-base),border-color var(--transition-base)}.AuthLayout_googleBtn__TRk8e:hover{background:#27272e;border-color:#44444f}.AuthLayout_form__ytu65 .btn{height:44px;margin-top:var(--space-1)}.AuthLayout_error__LczuP{margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--red-100);border-radius:var(--radius-md);background:var(--red-50);font-size:13px;color:var(--red-500)}.AuthLayout_footer__wVS9c{margin:0;font-size:14px;color:var(--text-secondary);text-align:center}.AuthLayout_footer__wVS9c a{font-weight:600;text-decoration:none}.AuthLayout_footer__wVS9c a:hover{text-decoration:underline}