.LoginField-module__zuVDoW__field{--mx:50%;--my:40%;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.LoginField-module__zuVDoW__dots,.LoginField-module__zuVDoW__spot{background-image:radial-gradient(var(--dot-ink) 1px, transparent 1.5px);background-position:50%;background-size:22px 22px;position:absolute;inset:0}.LoginField-module__zuVDoW__dots{--dot-ink:color-mix(in srgb, var(--color-text) 12%, transparent);-webkit-mask-image:radial-gradient(60% 62%,#000 0%,#00000073 55%,#0000 90%);mask-image:radial-gradient(60% 62%,#000 0%,#00000073 55%,#0000 90%)}.LoginField-module__zuVDoW__spot{--dot-ink:color-mix(in srgb, var(--color-text) 50%, transparent);-webkit-mask-image:radial-gradient(circle closest-side,#000,#0000);mask-image:radial-gradient(circle closest-side,#000,#0000);-webkit-mask-size:420px 420px;mask-size:420px 420px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:calc(var(--mx) - 210px) calc(var(--my) - 210px);mask-position:calc(var(--mx) - 210px) calc(var(--my) - 210px);opacity:.5;transition:opacity .6s var(--anim-ease)}.LoginField-module__zuVDoW__field:not([data-pointer]) .LoginField-module__zuVDoW__spot{animation:24s ease-in-out infinite alternate LoginField-module__zuVDoW__wander}.LoginField-module__zuVDoW__field[data-pointer] .LoginField-module__zuVDoW__spot{opacity:.85}@keyframes LoginField-module__zuVDoW__wander{0%{-webkit-mask-position:30% 20%;mask-position:30% 20%}35%{-webkit-mask-position:70% 30%;mask-position:70% 30%}70%{-webkit-mask-position:62% 72%;mask-position:62% 72%}to{-webkit-mask-position:34% 60%;mask-position:34% 60%}}.LoginField-module__zuVDoW__column{--gap:16px;width:124px;position:absolute;top:-60px;bottom:-60px;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 70%,#0000 100%)}.LoginField-module__zuVDoW__column[data-side=left]{transform:rotate(-7deg)}.LoginField-module__zuVDoW__column[data-side=right]{transform:rotate(7deg)}.LoginField-module__zuVDoW__column[data-side=left][data-depth=inner]{left:max(24px,50% - 470px)}.LoginField-module__zuVDoW__column[data-side=right][data-depth=inner]{right:max(24px,50% - 470px)}.LoginField-module__zuVDoW__column[data-depth=outer]{opacity:.45;width:96px}.LoginField-module__zuVDoW__column[data-side=left][data-depth=outer]{left:calc(50% - 640px)}.LoginField-module__zuVDoW__column[data-side=right][data-depth=outer]{right:calc(50% - 640px)}.LoginField-module__zuVDoW__track{gap:var(--gap);animation:LoginField-module__zuVDoW__climb calc(52s + var(--c) * 7s) linear infinite;animation-delay:calc(var(--c) * -13s);display:grid}.LoginField-module__zuVDoW__column:nth-child(2n) .LoginField-module__zuVDoW__track{animation-direction:reverse}@keyframes LoginField-module__zuVDoW__climb{to{transform:translateY(calc(-50% - var(--gap) / 2))}}.LoginField-module__zuVDoW__tile{--beat:16s;aspect-ratio:4/5;border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);background:var(--color-surface-sunken);box-shadow:var(--shadow-md);border-radius:14px;display:block;position:relative;overflow:hidden}.LoginField-module__zuVDoW__tile[data-platform=tiktok]{aspect-ratio:9/16}.LoginField-module__zuVDoW__tile[data-platform=youtube]{aspect-ratio:16/10}.LoginField-module__zuVDoW__tile img{object-fit:cover;width:100%;height:100%}.LoginField-module__zuVDoW__badge{background:var(--color-surface-raised);width:22px;height:22px;box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;left:7px}.LoginField-module__zuVDoW__state{border-radius:50%;width:20px;height:20px;display:grid;position:absolute;bottom:7px;right:7px}.LoginField-module__zuVDoW__state svg{box-sizing:border-box;width:20px;height:20px;animation-duration:var(--beat);animation-iteration-count:infinite;animation-delay:calc(var(--p) * var(--beat) * -1);border-radius:50%;grid-area:1/1;padding:5px}.LoginField-module__zuVDoW__pending{background:var(--color-surface-raised);color:var(--color-text-muted);opacity:0;animation-name:LoginField-module__zuVDoW__pending;animation-timing-function:linear}.LoginField-module__zuVDoW__live{background:var(--color-success-bg);color:var(--color-success-text);animation-name:LoginField-module__zuVDoW__live;animation-timing-function:var(--anim-ease)}@keyframes LoginField-module__zuVDoW__pending{0%,22%{opacity:1}23%,to{opacity:0}}@keyframes LoginField-module__zuVDoW__live{0%,22%{opacity:0}25%,to{opacity:1}}[data-theme=dark] .LoginField-module__zuVDoW__column[data-depth=inner]{opacity:.7}[data-theme=dark] .LoginField-module__zuVDoW__column[data-depth=outer]{opacity:.3}@media (prefers-color-scheme:dark){[data-theme=system] .LoginField-module__zuVDoW__column[data-depth=inner]{opacity:.7}[data-theme=system] .LoginField-module__zuVDoW__column[data-depth=outer]{opacity:.3}}@media (max-width:1279px){.LoginField-module__zuVDoW__column[data-depth=outer]{display:none}}@media (max-width:900px){.LoginField-module__zuVDoW__field .LoginField-module__zuVDoW__column[data-depth=inner]{opacity:.4;width:80px}.LoginField-module__zuVDoW__column[data-side=left][data-depth=inner]{left:-34px}.LoginField-module__zuVDoW__column[data-side=right][data-depth=inner]{right:-34px}.LoginField-module__zuVDoW__state{display:none}}@media (prefers-reduced-motion:reduce){.LoginField-module__zuVDoW__track,.LoginField-module__zuVDoW__pending,.LoginField-module__zuVDoW__live,.LoginField-module__zuVDoW__field:not([data-pointer]) .LoginField-module__zuVDoW__spot{animation:none}}:is([data-animations=disabled] .LoginField-module__zuVDoW__track,[data-animations=disabled] .LoginField-module__zuVDoW__pending,[data-animations=disabled] .LoginField-module__zuVDoW__live,[data-animations=disabled] .LoginField-module__zuVDoW__spot){animation:none}@media (max-width:760px){.LoginField-module__zuVDoW__field[data-narrow-columns=off] .LoginField-module__zuVDoW__column{display:none}}
