.SplitAuthLayout-module__I7Vx-G__shell{--bg-primary:#fbf9f3;--text-primary:#1a1a1a;--text-secondary:#6b7280;--border-color:#0000001a}.SplitAuthLayout-module__I7Vx-G__card{opacity:0;background:#fff;grid-template-columns:1fr 1fr;width:100%;min-height:100vh;animation:.6s cubic-bezier(.16,1,.3,1) forwards SplitAuthLayout-module__I7Vx-G__fadeUp;display:grid}@keyframes SplitAuthLayout-module__I7Vx-G__fadeUp{0%{opacity:0}to{opacity:1}}.SplitAuthLayout-module__I7Vx-G__formSide{flex-direction:column;padding:1rem 3rem .75rem;display:flex}.SplitAuthLayout-module__I7Vx-G__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.SplitAuthLayout-module__I7Vx-G__logo{font-family:var(--font-outfit);color:var(--text-primary);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;display:flex}.SplitAuthLayout-module__I7Vx-G__logoImg{width:auto;height:26px}.SplitAuthLayout-module__I7Vx-G__switchRow{color:var(--text-secondary);align-items:center;gap:.6rem;font-size:.85rem;display:flex}.SplitAuthLayout-module__I7Vx-G__switchBtn{border:1px solid var(--border-color);color:var(--text-primary);white-space:nowrap;border-radius:9999px;padding:.4rem .9rem;font-size:.82rem;font-weight:600}.SplitAuthLayout-module__I7Vx-G__switchBtn:hover{border-color:var(--brand-sage);color:var(--brand-sage)}.SplitAuthLayout-module__I7Vx-G__formCenter{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:360px;margin:0 auto;padding:0;display:flex}.SplitAuthLayout-module__I7Vx-G__avatar{background:var(--bg-primary);border:1px solid var(--border-color);width:2.25rem;height:2.25rem;color:var(--text-secondary);border-radius:.7rem;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.SplitAuthLayout-module__I7Vx-G__title{margin-bottom:.3rem}.SplitAuthLayout-module__I7Vx-G__subtitle{color:var(--text-secondary);margin-bottom:.75rem;font-size:.92rem}.SplitAuthLayout-module__I7Vx-G__copyright{text-align:center;color:var(--text-secondary);font-size:.78rem}.SplitAuthLayout-module__I7Vx-G__visualSide{color:#fff;background:linear-gradient(160deg, #26392c 0%, var(--brand-forest) 45%, #0d130f 100%);flex-direction:column;justify-content:center;padding:4rem;display:flex;position:relative;overflow:hidden}.SplitAuthLayout-module__I7Vx-G__visualGlow{background:var(--brand-sage);filter:blur(120px);opacity:.35;z-index:0;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-160px}.SplitAuthLayout-module__I7Vx-G__visualGlowSecondary{background:var(--brand-gold);filter:blur(130px);opacity:.22;z-index:0;pointer-events:none;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-220px;left:-140px}.SplitAuthLayout-module__I7Vx-G__visualHeader{z-index:1;max-width:420px;position:relative}.SplitAuthLayout-module__I7Vx-G__visualHeader h2{font-family:var(--font-outfit);color:#fff;margin-bottom:1rem;font-size:2.1rem;line-height:1.25}.SplitAuthLayout-module__I7Vx-G__visualHeader p{color:#ffffffc7;font-size:.98rem;line-height:1.6}@media (max-width:900px){.SplitAuthLayout-module__I7Vx-G__card{grid-template-columns:1fr;min-height:0}.SplitAuthLayout-module__I7Vx-G__visualSide{display:none}.SplitAuthLayout-module__I7Vx-G__formSide{padding:2.25rem 1.75rem 1.75rem}}
.GoogleButton-module__xp53gq__googleBtn{cursor:not-allowed;opacity:.7;gap:.6rem;width:100%}
