.live-frame-module__B68__G__shimmer{background:linear-gradient(#241c26 0%,#1a141c 100%);position:absolute;inset:0;overflow:hidden}.live-frame-module__B68__G__shimmer:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff12 50%,#0000 70%);animation:1.8s cubic-bezier(.4,0,.2,1) infinite live-frame-module__B68__G__sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes live-frame-module__B68__G__sweep{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.live-frame-module__B68__G__shimmer:after{opacity:0;animation:none}}
.ripple-backdrop-module__MHapDq__root{--reach:1600px;--reach-scale:27;--wave-duration:2.8s;z-index:-1;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.ripple-backdrop-module__MHapDq__base,.ripple-backdrop-module__MHapDq__wave{--wash:color-mix(in oklab, hsl(var(--color-plum-black)) 84%, var(--tint))}.ripple-backdrop-module__MHapDq__base{width:calc(var(--reach) * 2);height:calc(var(--reach) * 2);background:var(--wash);position:absolute;translate:-50% -50%}.ripple-backdrop-module__MHapDq__wave{position:absolute}.ripple-backdrop-module__MHapDq__disc,.ripple-backdrop-module__MHapDq__ring{--ease:cubic-bezier(.22, .6, .35, 1);will-change:transform;width:120px;height:120px;animation:ripple-backdrop-module__MHapDq__spread var(--wave-duration) var(--ease) forwards;border-radius:9999px;position:absolute;top:-60px;left:-60px;transform:scale(0)}.ripple-backdrop-module__MHapDq__disc{background:radial-gradient(circle closest-side, var(--wash) 0 82%, transparent 100%)}.ripple-backdrop-module__MHapDq__ring{opacity:0;background:radial-gradient(circle closest-side, transparent 0 84%, color-mix(in srgb, var(--tint) 14%, transparent) 88%, transparent 91%, color-mix(in srgb, var(--tint) 55%, transparent) 95.5%, transparent 100%);animation:ripple-backdrop-module__MHapDq__spread var(--wave-duration) var(--ease) forwards, ripple-backdrop-module__MHapDq__ring-fade var(--wave-duration) ease-in-out forwards}.ripple-backdrop-module__MHapDq__ring:nth-of-type(3){animation-delay:.22s}.ripple-backdrop-module__MHapDq__ring:nth-of-type(4){animation-delay:.44s}@keyframes ripple-backdrop-module__MHapDq__spread{0%{transform:scale(0)}to{transform:scale(var(--reach-scale))}}@keyframes ripple-backdrop-module__MHapDq__ring-fade{0%{opacity:0}12%{opacity:.5}70%{opacity:.4}to{opacity:0}}
