.auth-backdrop-module__JsemOG__backdrop{z-index:-1;pointer-events:none;background-image:radial-gradient(38rem 30rem at 8% 12%, color-mix(in oklch, var(--mantine-color-coral-3) 55%, transparent), transparent 70%), radial-gradient(34rem 28rem at 92% 16%, color-mix(in oklch, var(--mantine-color-amber-3) 60%, transparent), transparent 70%), radial-gradient(40rem 32rem at 90% 90%, color-mix(in oklch, var(--mantine-color-iris-2) 70%, transparent), transparent 70%), radial-gradient(36rem 30rem at 10% 88%, color-mix(in oklch, var(--mantine-color-mint-2) 75%, transparent), transparent 70%);position:fixed;inset:0;overflow:hidden}.auth-backdrop-module__JsemOG__doodles{opacity:.54;filter:blur(.6px)saturate(.8);position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70%,#0000 45%,#000 100%);mask-image:radial-gradient(75% 70%,#0000 45%,#000 100%)}.auth-backdrop-module__JsemOG__backdrop:before{content:"";background:radial-gradient(ellipse 60% 55% at 50% 50%, var(--mantine-color-surface-5) 35%, color-mix(in oklch, var(--mantine-color-surface-5) 0%, transparent) 100%);position:absolute;inset:0}[data-mantine-color-scheme=dark] .auth-backdrop-module__JsemOG__backdrop{opacity:.36}.auth-backdrop-module__JsemOG__doodle{width:100%;height:100%;transform:rotate(var(--doodle-rotate));animation:auth-backdrop-module__JsemOG__auth-backdrop-drift var(--doodle-duration) ease-in-out var(--doodle-delay) infinite alternate;display:block}@keyframes auth-backdrop-module__JsemOG__auth-backdrop-drift{0%{transform:translateY(0) rotate(var(--doodle-rotate))}to{transform:translateY(-14px) rotate(calc(var(--doodle-rotate) + 5deg))}}@media (prefers-reduced-motion:reduce){.auth-backdrop-module__JsemOG__doodle{animation:none}}
