.auth-shell-module__hfflgG__page{color:#15131a;-webkit-font-smoothing:antialiased;background:#fff;grid-template-columns:minmax(440px,46%) minmax(0,1fr);min-height:100dvh;display:grid}.auth-shell-module__hfflgG__formSide{flex-direction:column;min-width:0;padding:36px 64px 24px;display:flex}.auth-shell-module__hfflgG__logo{border-radius:8px;width:fit-content;line-height:0;display:inline-block}.auth-shell-module__hfflgG__logo img{width:148px;height:auto;display:block}.auth-shell-module__hfflgG__logo:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.auth-shell-module__hfflgG__slot{flex:1 0 auto;align-content:center;align-self:center;width:min(400px,100%);padding:32px 0;display:grid}.auth-shell-module__hfflgG__slot>*{animation:auth-shell-module__hfflgG__authEnter .5s var(--motion-easing-standard) both}.auth-shell-module__hfflgG__secure{color:#9c97a3;justify-content:center;align-self:center;align-items:center;gap:6px;width:min(400px,100%);margin:0;font-size:12px;display:flex}.auth-shell-module__hfflgG__secure svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:13px;height:13px}.auth-shell-module__hfflgG__visual{-webkit-user-select:none;user-select:none;background:#1c1822;border-radius:30px;height:calc(100dvh - 28px);margin:14px;position:sticky;top:14px;overflow:hidden}.auth-shell-module__hfflgG__photo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.auth-shell-module__hfflgG__visual:after{content:"";background:linear-gradient(#0000 45%,#0a080e8c);position:absolute;inset:0}.auth-shell-module__hfflgG__chip,.auth-shell-module__hfflgG__card{opacity:0;transition:opacity .6s ease .15s, transform .6s var(--motion-easing-standard) .15s;transform:translateY(10px)}.auth-shell-module__hfflgG__visual[data-ready] .auth-shell-module__hfflgG__photo,.auth-shell-module__hfflgG__visual[data-ready] .auth-shell-module__hfflgG__chip,.auth-shell-module__hfflgG__visual[data-ready] .auth-shell-module__hfflgG__card{opacity:1;transform:none}.auth-shell-module__hfflgG__chip{z-index:2;color:#fff;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#fff3;border:1px solid #fff6;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 8px;font-size:13px;font-weight:500;display:flex;position:absolute;top:24px;right:24px}.auth-shell-module__hfflgG__chip img{width:22px;height:auto}.auth-shell-module__hfflgG__card{z-index:2;color:#fff;-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);background:linear-gradient(160deg,#ffffff57,#ffffff24);border:1px solid #ffffff73;border-radius:22px;width:fit-content;max-width:min(460px,100% - 48px);padding:22px 26px;transition-delay:.3s;position:absolute;bottom:24px;left:24px;right:24px;box-shadow:inset 0 1px #fff9,0 30px 60px #0000004d}.auth-shell-module__hfflgG__card p{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(22px,1.9vw,30px);font-weight:600;line-height:1.15}.auth-shell-module__hfflgG__accent{background:linear-gradient(100deg,#f3edff 0%,#b79cff 30%,#8b5cf6 52%,#ff7f6e 78%,#ffc47a 100%) 0 0/220% 100%;color:#0000;filter:drop-shadow(0 0 16px #8b5cf680);-webkit-background-clip:text;background-clip:text;font-style:normal;animation:7s ease-in-out infinite alternate auth-shell-module__hfflgG__accentFlow}@keyframes auth-shell-module__hfflgG__accentFlow{0%{background-position:0 0}to{background-position:100% 0}}.auth-shell-module__hfflgG__card p+p{margin-top:2px}@media (max-width:960px){.auth-shell-module__hfflgG__page{grid-template-columns:minmax(0,1fr)}.auth-shell-module__hfflgG__visual{display:none}.auth-shell-module__hfflgG__formSide{align-items:center;padding:24px 20px 20px}.auth-shell-module__hfflgG__logo{align-self:flex-start}.auth-shell-module__hfflgG__slot{align-content:start;padding:36px 0 28px}}@keyframes auth-shell-module__hfflgG__authEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.auth-shell-module__hfflgG__slot>*,.auth-shell-module__hfflgG__accent{animation:none}.auth-shell-module__hfflgG__photo,.auth-shell-module__hfflgG__chip,.auth-shell-module__hfflgG__card{transition:none}}
