.login-hero[data-v-bf59c71d]{pointer-events:none;position:absolute;inset:0}.login-hero[data-v-bf59c71d] svg{width:100%;height:100%;display:block}@media (width<=1023px){.login-hero[data-v-bf59c71d]{container-type:size}.login-hero[data-v-bf59c71d] svg{aspect-ratio:1200/1000;width:max(100cqw,min(150cqw,120cqh));height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}}.auth-shell[data-v-97feb537]{background:var(--atlas-surface);min-height:100dvh;color:var(--atlas-ink);grid-template-columns:2fr 1fr;display:grid;position:relative}.auth-shell__hero[data-v-97feb537]{border-right:1px solid var(--atlas-line);position:relative;overflow:hidden}.auth-shell__language[data-v-97feb537]{z-index:1;position:absolute;top:1rem;right:1rem}.auth-shell__content[data-v-97feb537]{justify-content:center;align-items:center;padding:3rem 2rem;display:flex}@media (width<=1279px){.auth-shell[data-v-97feb537]{grid-template-columns:3fr 2fr}}@media (width<=1023px){.auth-shell[data-v-97feb537]{flex-direction:column;display:flex}.auth-shell__hero[data-v-97feb537]{border-right:0;flex:auto;min-height:280px;margin-bottom:-4rem}.auth-shell__hero[data-v-97feb537]:after{content:"";background:linear-gradient(transparent,var(--atlas-surface));height:8rem;position:absolute;inset:auto 0 0}.auth-shell__content[data-v-97feb537]{padding:0 1.5rem max(2.5rem,env(safe-area-inset-bottom));flex:none;position:relative}}@media (width<=640px){.auth-shell__content[data-v-97feb537]{padding:0 1rem max(1rem,env(safe-area-inset-bottom))}}
