.auth-layout-module__Z-S4Za__shell{min-height:100vh;padding-top:var(--navbar-h);flex-direction:column;display:flex}.auth-layout-module__Z-S4Za__artPanel{flex-shrink:0;width:100%;height:34vh;min-height:180px;max-height:320px;position:relative;overflow:hidden}.auth-layout-module__Z-S4Za__art{object-fit:cover;object-position:center bottom;animation:auth-layout-module__Z-S4Za__art-settle 10s var(--ease) forwards;transform:scale(1.08)}@keyframes auth-layout-module__Z-S4Za__art-settle{to{transform:scale(1)}}.auth-layout-module__Z-S4Za__formPanel{padding:var(--space-6) var(--spacing-container) var(--space-8);background:var(--bone-100);flex-direction:column;flex:1;align-items:center;display:flex}.auth-layout-module__Z-S4Za__formSlot{opacity:0;width:100%;max-width:420px;animation:auth-layout-module__Z-S4Za__form-in .55s var(--ease) .12s forwards}@keyframes auth-layout-module__Z-S4Za__form-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.auth-layout-module__Z-S4Za__shell{flex-direction:row}.auth-layout-module__Z-S4Za__artPanel{order:2;width:42%;height:auto;min-height:0;max-height:none}.auth-layout-module__Z-S4Za__art{object-position:center top}.auth-layout-module__Z-S4Za__formPanel{width:58%;padding:var(--space-8) var(--space-8);order:1;justify-content:center}}
