.challenge-module__BK7xQa__panel{background-color:#fff3d1;background-image:radial-gradient(circle,#14141418 1.3px,#0000 1.6px);background-size:24px 24px;border:3px solid #141414;border-radius:24px;transition:background-color .6s;position:relative;overflow:hidden;box-shadow:6px 6px #141414}.challenge-module__BK7xQa__final{background-color:#ffa6dd}.challenge-module__BK7xQa__pill{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ff6ec7;border:3px solid #141414;border-radius:999px;align-items:center;height:30px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:3px 3px #141414}.challenge-module__BK7xQa__kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;font-size:12.5px;font-weight:600}.challenge-module__BK7xQa__emph{margin-right:.06em}@media (max-width:639px){.challenge-module__BK7xQa__emph{-webkit-text-stroke:2px #141414;text-shadow:3px 3px #141414}}.challenge-module__BK7xQa__timer{background:#fff;border:3.5px solid #141414;border-radius:22px;transform:rotate(-2deg);box-shadow:7px 7px #141414}.challenge-module__BK7xQa__digits{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"zero" 1, "tnum" 1;letter-spacing:.02em;white-space:nowrap;font-weight:700;line-height:1}.challenge-module__BK7xQa__pulse{animation:1s ease-in-out infinite challenge-module__BK7xQa__kothPulse}@keyframes challenge-module__BK7xQa__kothPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.challenge-module__BK7xQa__bar{background:#fff;border:2.5px solid #141414;border-radius:999px;height:14px;overflow:hidden}.challenge-module__BK7xQa__barFill[data-empty]{opacity:0}.challenge-module__BK7xQa__barFill{background:#fdbe45;border-right:2.5px solid #141414;border-radius:999px;height:100%;transition:width 1s linear}.challenge-module__BK7xQa__glow{pointer-events:none;background:radial-gradient(closest-side,#fdbe4599,#0000);border-radius:999px;position:absolute;inset:-34px}.challenge-module__BK7xQa__crown{animation:2.6s ease-in-out infinite challenge-module__BK7xQa__kothCrown}@keyframes challenge-module__BK7xQa__kothCrown{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-5px)rotate(3deg)}}.challenge-module__BK7xQa__rays{pointer-events:none;background:repeating-conic-gradient(#fdbe4555 0deg 9deg,#0000 9deg 18deg);border-radius:999px;position:absolute;inset:-18%;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000 100%);mask-image:radial-gradient(closest-side,#000 30%,#0000 100%)}.challenge-module__BK7xQa__gift{transform-origin:50% 90%}.challenge-module__BK7xQa__wobble{animation:4s ease-in-out infinite challenge-module__BK7xQa__kothWobble}.challenge-module__BK7xQa__wobbleHard{animation:1.1s ease-in-out infinite challenge-module__BK7xQa__kothWobbleHard}@keyframes challenge-module__BK7xQa__kothWobble{0%,78%,to{transform:rotate(0)}82%{transform:rotate(-5deg)}86%{transform:rotate(5deg)}90%{transform:rotate(-3deg)}94%{transform:rotate(2deg)}}@keyframes challenge-module__BK7xQa__kothWobbleHard{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(-8deg)scale(1.04)}40%{transform:rotate(8deg)scale(1.04)}60%{transform:rotate(-5deg)scale(1.02)}80%{transform:rotate(4deg)scale(1.01)}}.challenge-module__BK7xQa__lid{transform-box:fill-box;transform-origin:20% 100%}.challenge-module__BK7xQa__lidOpen{animation:.7s cubic-bezier(.2,1.4,.4,1) both challenge-module__BK7xQa__kothLid;transform:translate(-14px,-34px)rotate(-18deg)}@keyframes challenge-module__BK7xQa__kothLid{0%{transform:none}45%{transform:translate(-6px,-52px)rotate(-10deg)}to{transform:translate(-14px,-34px)rotate(-18deg)}}.challenge-module__BK7xQa__bit{opacity:0;pointer-events:none;border:2px solid #141414;border-radius:3px;width:11px;height:11px;animation:1.5s cubic-bezier(.15,.7,.3,1) .15s both challenge-module__BK7xQa__kothBit;position:absolute;top:38%;left:50%}@keyframes challenge-module__BK7xQa__kothBit{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(var(--spin))}}@media (prefers-reduced-motion:reduce){.challenge-module__BK7xQa__panel,.challenge-module__BK7xQa__barFill{transition:none}.challenge-module__BK7xQa__pulse,.challenge-module__BK7xQa__crown,.challenge-module__BK7xQa__wobble,.challenge-module__BK7xQa__wobbleHard,.challenge-module__BK7xQa__lidOpen{animation:none}.challenge-module__BK7xQa__bit{animation:none;display:none}}
