: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;position:relative;overflow:hidden}.auth-split__form .auth-topbar,.auth-split__form .auth-back:not(.auth-topbar .auth-back){z-index:10;top:40px;left:max(40px,50% - 204px);padding:0!important;position:absolute!important}.auth-split__form .auth-topbar{width:min(408px,100% - 80px)}.auth-split__form .auth-topbar .auth-back{top:auto;left:auto;position:relative!important}.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-text-run{0%{background-position:100% 0}to{background-position:-100% 0}}.sp-text-run{--sp-run-hot:color-mix(in srgb,#e64980 75%,var(--sw-text));background:linear-gradient(90deg,var(--sw-text)0%,var(--sw-text)22%,var(--sw-accent-text)36%,var(--sp-run-hot)50%,var(--sw-accent-text)64%,var(--sw-text)78%,var(--sw-text)100%)0 0/200% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite sp-text-run}@media (prefers-reduced-motion:reduce){.sp-text-run{background-position:0 0;animation:none}.sp-wave-bar{animation:none;transform:none}.sp-twinkle{opacity:1;animation:none;transform:none}}
