@font-face{font-family:Druk Wide;src:url(/fonts/DrukWide-Medium.otf)format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Roobert Mono;src:url(/fonts/RoobertMono-Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik-mediumitalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/aeonik-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body,#root{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:#f7f3fa;font-family:Aeonik,system-ui,sans-serif}a{color:#c4189b}a:hover{color:#ff6d46}button{font-family:inherit}input[type=text],input[type=email],input[type=number]{font-family:Aeonik,sans-serif}input::placeholder{color:#b8a8cc}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.loading{color:#8b0fff;text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;min-height:100vh;font-family:Roobert Mono,monospace;font-size:13px;display:flex}@keyframes wittyPop{0%{opacity:0;transform:translateY(6px)scale(.85)rotate(-2deg)}55%{opacity:1;transform:translateY(-2px)scale(1.08)rotate(1deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes blobDrift1{0%{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(5%,6%)rotate(6deg)scale(1.12)}50%{transform:translate(-3%,9%)rotate(-4deg)scale(.9)}75%{transform:translate(-6%,-3%)rotate(5deg)scale(1.08)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes blobDrift2{0%{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(-6%,5%)rotate(-7deg)scale(.92)}50%{transform:translate(-2%,-6%)rotate(4deg)scale(1.1)}75%{transform:translate(5%,3%)rotate(-3deg)scale(.95)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes blobDrift3{0%{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(4%,-6%)rotate(5deg)scale(1.1)}50%{transform:translate(7%,2%)rotate(-6deg)scale(.9)}75%{transform:translate(-3%,5%)rotate(4deg)scale(1.05)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes blobDrift4{0%{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(-5%,-4%)rotate(-5deg)scale(1.08)}50%{transform:translate(4%,-7%)rotate(6deg)scale(.92)}75%{transform:translate(6%,4%)rotate(-4deg)scale(1.06)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes liveRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes tagPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes meterGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes glowPulse{0%,to{box-shadow:0 30px 60px -18px #8b0fff8c,0 0 #ec1fc059}50%{box-shadow:0 40px 100px -10px #ec1fc0d9,0 0 60px 8px #ff6d4666}}@keyframes glowShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes fadeDrift{0%{opacity:0;transform:translateY(16px)}15%{opacity:var(--op);transform:translateY(6px)}50%{opacity:var(--op);transform:translateY(-10px)}85%{opacity:0;transform:translateY(-20px)}to{opacity:0;transform:translateY(16px)}}@keyframes colorCycle{0%{border-color:#ff6d46}33%{border-color:#ec1fc0}66%{border-color:#8b0fff}to{border-color:#ff6d46}}@keyframes cycleProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes flipCardA{0%{opacity:0;transform:perspective(700px)rotateX(-90deg)}35%{opacity:.4}to{opacity:1;transform:perspective(700px)rotateX(0)}}@keyframes flipCardB{0%{opacity:0;transform:perspective(700px)rotateX(-90deg)}35%{opacity:.4}to{opacity:1;transform:perspective(700px)rotateX(0)}}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes letterBounce{0%{transform:translateY(0)}35%{transform:translateY(-16px)}55%{transform:translateY(2px)}75%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes orbPulse{0%,to{box-shadow:0 0 #8b0fff59,inset 0 2px #ffffff80}50%{box-shadow:0 0 0 18px #8b0fff00,inset 0 2px #ffffff80}}@keyframes cellBlink{0%,10%,35%,to{opacity:0}22.5%{opacity:.32}}@keyframes starTwinkle{0%,to{opacity:.55;transform:scale(1)rotate(0)}50%{opacity:.3;transform:scale(1.18)rotate(8deg)}}@keyframes starTwinkleSmall{0%,to{opacity:.4;transform:scale(1)rotate(0)}50%{opacity:.6;transform:scale(1.3)rotate(-10deg)}}@keyframes flowX{0%{opacity:0;left:-10%}15%{opacity:.45}85%{opacity:.45}to{opacity:0;left:104%}}@keyframes drawPulse{0%{stroke-dashoffset:360px}to{stroke-dashoffset:-360px}}
