.O9CwcW_shell:has([data-auth-step=profile]){padding-block:1rem}.O9CwcW_shell:has([data-auth-step=profile])>main{padding-block:0}.O9CwcW_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dark .O9CwcW_backdrop{opacity:.4}.O9CwcW_backdrop>div{aspect-ratio:1;filter:blur(110px);animation:O9CwcW_drift var(--duration,22s) ease-in-out infinite;animation-direction:var(--direction,alternate);border-radius:50%;position:absolute}.O9CwcW_orange{background:radial-gradient(circle at 30% 30%,#ff8a3d8c,#0000 70%);width:64vw;top:-18%;left:48%}.O9CwcW_pink{--duration:30s;--direction:alternate-reverse;background:radial-gradient(circle at 30% 30%,#ec489973,#0000 70%);width:52vw;top:6%;left:30%}.O9CwcW_purple{--duration:26s;background:radial-gradient(circle at 30% 30%,#8b5cf673,#0000 70%);width:48vw;top:32%;left:58%}.O9CwcW_blue{--duration:34s;--direction:alternate-reverse;background:radial-gradient(circle at 30% 30%,#3b82f661,#0000 70%);width:44vw;top:58%;left:44%}.O9CwcW_highlight{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#ff8a3d,#ec4899 50%,#8b5cf6);-webkit-background-clip:text;background-clip:text}@keyframes O9CwcW_drift{0%{transform:translate(-8%,-6%)rotate(-8deg)scale(.95)}to{transform:translate(8%,8%)rotate(8deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.O9CwcW_backdrop>div{animation:none}}
