.oauth-auth-layout[data-v-30f3e85d]{box-sizing:border-box;isolation:isolate;flex-direction:column;justify-content:center;align-items:stretch;width:100%;height:100%;min-height:100dvh;max-height:100dvh;display:flex;position:relative;overflow:hidden}.oauth-auth-layout__atmosphere[data-v-30f3e85d]{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.oauth-auth-layout__base[data-v-30f3e85d]{background:var(--vip-oauth-page-base);position:absolute;inset:0}.oauth-auth-layout__glow[data-v-30f3e85d]{filter:blur(64px);opacity:.85;will-change:transform;border-radius:50%;position:absolute}.oauth-auth-layout__glow--1[data-v-30f3e85d]{background:var(--vip-oauth-glow-1);width:min(72vmin,520px);height:min(72vmin,520px);animation:24s ease-in-out infinite alternate oauth-bg-float-1-30f3e85d;top:-18%;left:-12%}.oauth-auth-layout__glow--2[data-v-30f3e85d]{background:var(--vip-oauth-glow-2);width:min(78vmin,560px);height:min(78vmin,560px);animation:28s ease-in-out infinite alternate oauth-bg-float-2-30f3e85d;bottom:-20%;right:-14%}.oauth-auth-layout__glow--3[data-v-30f3e85d]{background:var(--vip-oauth-glow-3);width:min(48vmin,360px);height:min(48vmin,360px);animation:20s ease-in-out infinite alternate oauth-bg-float-3-30f3e85d;top:38%;right:-8%}.oauth-auth-layout__grain[data-v-30f3e85d]{background:var(--vip-oauth-grain-overlay);pointer-events:none;position:absolute;inset:0}@media (width<=560px){.oauth-auth-layout__glow--1[data-v-30f3e85d],.oauth-auth-layout__glow--2[data-v-30f3e85d],.oauth-auth-layout__glow--3[data-v-30f3e85d]{transform:none;animation:none!important}.oauth-auth-layout__glow--1[data-v-30f3e85d]{filter:blur(56px);width:85vmin;height:85vmin;top:-25%;left:-20%}.oauth-auth-layout__glow--2[data-v-30f3e85d]{filter:blur(56px);width:90vmin;height:90vmin;bottom:-28%}.oauth-auth-layout__glow--3[data-v-30f3e85d]{filter:blur(48px);opacity:.65}}@keyframes oauth-bg-float-1-30f3e85d{0%{transform:translate(0)scale(1)}to{transform:translate(3%,4%)scale(1.06)}}@keyframes oauth-bg-float-2-30f3e85d{0%{transform:translate(0)scale(1)}to{transform:translate(-4%,-3%)scale(1.05)}}@keyframes oauth-bg-float-3-30f3e85d{0%{transform:translate(0)}to{transform:translate(-5%,6%)}}@media (prefers-reduced-motion:reduce){.oauth-auth-layout__glow[data-v-30f3e85d]{will-change:auto;animation:none!important}}html.oauth-auth-doc,html.oauth-auth-doc body{overscroll-behavior:none;height:100%;min-height:100dvh;max-height:100dvh;overflow:hidden}html.oauth-auth-doc{scrollbar-gutter:auto}html.oauth-auth-doc #__nuxt,html.oauth-auth-doc #__nuxt>*{height:100%;max-height:100dvh;overflow:hidden}html.oauth-auth-doc #__nuxt>*{min-height:0}
