@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-48da6e23],[data-v-48da6e23]::backdrop,[data-v-48da6e23]:after,[data-v-48da6e23]:before{--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}html.page-challenge{scroll-behavior:smooth;scroll-padding-top:5rem}@keyframes prize-pop-up-48da6e23{0%{opacity:0;transform:translateY(1.875rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.prize-pool-breathe[data-v-48da6e23]{animation:prize-pool-breathe-48da6e23 2s infinite;display:inline-block;transform-origin:50%;will-change:transform}@keyframes prize-pool-breathe-48da6e23{0%{transform:scale(1)}35%{transform:scale(1.1)}50%{transform:scale(1)}}.prize-pop[data-v-48da6e23]{animation:prize-pop-up-48da6e23 2s cubic-bezier(.2,.8,.2,1) both;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.prize-pool-breathe[data-v-48da6e23],.prize-pop[data-v-48da6e23]{animation:none}}@media(max-width:576px){html.page-challenge{font-size:4.3vw}}@media(min-width:576px){html.page-challenge{font-size:1rem}}.countdown-block[data-v-48da6e23]{background-color:var(--color-black,#000);--tw-font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);font-weight:var(--font-weight-black,900);--tw-numeric-spacing:tabular-nums;align-items:center;border-radius:.375rem;display:flex;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);justify-content:center}.modal-close[data-v-48da6e23]{background:0 0;border:none;color:#999;cursor:pointer;font-size:1.5rem;padding:.625rem;position:absolute;right:.625rem;top:-.3125rem;z-index:10}.modal-close[data-v-48da6e23]:focus-visible{outline:none}.fade-enter-active[data-v-48da6e23],.fade-leave-active[data-v-48da6e23]{transition:opacity .5s}.fade-enter-from[data-v-48da6e23],.fade-leave-to[data-v-48da6e23]{opacity:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
