:root{--auth-media-inset:clamp(20px,4vw,40px);--auth-back-visual-size:35px;--auth-back-media-gap:24px}.auth-split{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden auto}.auth-split__form{flex:1 0 auto;justify-content:center;align-items:center;min-width:0;padding:clamp(20px,4vw,40px);display:flex}.auth-split__media{--showcase-col:46cqh;width:calc(100% - 2*var(--auth-media-inset));margin:calc(var(--auth-media-inset) + var(--auth-back-visual-size) + var(--auth-back-media-gap))auto 0;aspect-ratio:6/5;flex:none;order:-1;display:block}@media (max-width:1023px),(max-width:1199px) and (orientation:portrait){.auth-back{top:var(--auth-media-inset);left:var(--auth-media-inset);z-index:10;padding:0!important;position:absolute!important}}@media (min-width:1200px),(min-width:1024px) and (orientation:landscape){.auth-split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;display:grid;overflow:hidden}.auth-split__form{flex:initial;padding:24px;overflow:hidden}.auth-split__media{--showcase-col:43.8cqh;aspect-ratio:auto;box-sizing:border-box;order:0;width:auto;height:100%;margin:0;padding:16px 16px 16px 0;display:block}}.showcase-panel{background:#c9c6c0;border-radius:28px;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}@keyframes sp-wave-bar{0%,to{transform:scaleY(.38)}50%{transform:scaleY(1)}}.sp-wave-bar{transform-box:fill-box;transform-origin:50%;will-change:transform;animation:.9s ease-in-out infinite sp-wave-bar}@keyframes sp-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.55)}}.sp-twinkle{transform-box:fill-box;transform-origin:50%;will-change:transform,opacity;animation:1.6s ease-in-out infinite sp-twinkle}@keyframes sp-glow-breathe{0%,to{box-shadow:0 0 5.2cqw 1cqw #2555fbc7}50%{box-shadow:0 0 7cqw 2cqw #2555fb}}.sp-glow-breathe{animation:3.4s ease-in-out infinite sp-glow-breathe;box-shadow:0 0 6.49cqw 1.4cqw #2555fbeb}@media (prefers-reduced-motion:reduce){.sp-wave-bar{animation:none;transform:none}.sp-twinkle{opacity:1;animation:none;transform:none}.sp-glow-breathe{animation:none}}
