@import url("https://fonts.googleapis.com/css2?family=Black+Han+Sans&display=swap");.home_font-black-han-sans__aR_ga{font-family:Black Han Sans,sans-serif}.home_text-shadow__Cn4Gc{text-shadow:.125rem .25rem .375rem rgba(0,0,0,.2)}.home_wrapper__xElAE{background-color:#f5b47b;height:100vh;height:calc(var(--vh, 1vh) * 100);width:100vw;position:relative;cursor:default;overflow-y:hidden;overflow-x:hidden}.home_content__7Xh1r{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%)}.home_circleTop__ugTDX{border-bottom:3.125rem solid #f2c419;z-index:60}.home_circleBottom__FuoKB,.home_circleTop__ugTDX{position:absolute;top:-120px;height:37.5rem;width:50rem;border-radius:50%;transform:rotateX(80deg) rotateY(-7deg);box-shadow:0 0 100px 0 transparent;animation:home_ringMovement__v0dHq 10s infinite}.home_circleBottom__FuoKB{border-top:3.125rem solid #f2c419;z-index:30}.home_eventInfo__QYXQI{position:absolute;z-index:9;bottom:9rem;left:50%;transform:translateX(-50%);font-size:2rem;font-family:Black Han Sans,sans-serif;display:flex;flex-direction:row;gap:1rem;text-align:center}.home_ctaButton__gVxgy{padding:.625rem 1.5rem;cursor:pointer;background-color:#c82054;color:white;font-family:sans-serif;font-weight:700;border-radius:3.125rem;font-size:1.5rem;background:#c92154;background:radial-gradient(at 40% 20%,rgba(255,255,255,.7) 0,#c92154 50%);box-shadow:4px 38px 62px 0 rgba(0,0,0,.5),-3px -4px 7px 0 rgba(255,255,255,.15);animation:home_rotateYAnimation__mG9V_ 20s linear infinite;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.home_ctaButton__gVxgy,.home_playButton__g07zb{position:absolute;z-index:9;bottom:3rem;left:50%;transform:translateX(-50%)}.home_tooltipText__3_OQ7{visibility:hidden;opacity:0;margin-top:.5rem;background-color:#333;color:#fff;text-align:center;border-radius:.375rem;padding:.25rem .5rem;font-size:1rem;transition:opacity .3s ease;position:absolute;z-index:100;bottom:4rem;white-space:nowrap}.home_ctaButton__gVxgy:hover .home_tooltipText__3_OQ7{visibility:visible;opacity:1}@keyframes home_rotateYAnimation__mG9V_{0%{transform:translateX(-50%) rotate(0deg)}12.5%{transform:translateX(-50%) rotate(-10deg)}25%{transform:translateX(-50%) rotate(0deg)}37.5%{transform:translateX(-50%) rotate(10deg)}50%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(0deg)}}@keyframes home_ringMovement__v0dHq{0%{transform:rotateX(80deg) rotateY(-7deg) translateZ(0)}25%{transform:rotateX(80deg) rotateY(-7deg) translate3d(20px,5px,10px)}50%{transform:rotateX(80deg) rotateY(-7deg) translate3d(10px,10px,10px)}75%{transform:rotateX(80deg) rotateY(-7deg) translate3d(-10px,-5px,-10px)}to{transform:rotateX(80deg) rotateY(-7deg) translateZ(0)}}@media (max-width:1024px){.home_circleBottom__FuoKB,.home_circleTop__ugTDX{height:18.75rem;width:40.625rem;top:-20px}.home_tooltipText__3_OQ7{font-size:1rem}.home_eventInfo__QYXQI{flex-direction:column;font-size:2.5rem;gap:0;bottom:9.5rem}.home_ctaButton__gVxgy{bottom:3rem;font-size:1.5rem}.home_eventInfo__QYXQI p:nth-child(2){display:none}}@media (max-width:1024px) and (max-height:750px){.home_eventInfo__QYXQI{font-size:1.5rem;bottom:6rem;flex-direction:row;gap:1rem}.home_eventInfo__QYXQI p:nth-child(2){display:flex}.home_ctaButton__gVxgy{font-size:1rem;bottom:2rem}.home_playButton__g07zb{bottom:1rem}}@media (max-width:1024px) and (min-height:750px){.home_eventInfo__QYXQI{font-size:2.5rem;bottom:12rem;flex-direction:column;gap:0}.home_eventInfo__QYXQI p:nth-child(2){display:none}.home_ctaButton__gVxgy{font-size:1.5rem;bottom:5rem}.home_playButton__g07zb{bottom:5rem}}@media (max-width:768px){.home_circleBottom__FuoKB,.home_circleTop__ugTDX{height:18.75rem;width:31.25rem;top:-40px}.home_eventInfo__QYXQI{font-size:2rem;bottom:8.5rem;flex-direction:column;gap:0}.home_eventInfo__QYXQI p:nth-child(2){display:none}.home_ctaButton__gVxgy{bottom:2.5rem;font-size:1.5rem}.home_playButton__g07zb{bottom:2.5rem}}@media (max-width:576px){.home_eventInfo__QYXQI{font-size:1.5rem;bottom:8rem}.home_ctaButton__gVxgy{font-size:1rem;bottom:3rem}.home_playButton__g07zb{bottom:3rem}.home_circleBottom__FuoKB,.home_circleTop__ugTDX{height:15.625rem;width:22.5rem;top:-50px}.home_tooltipText__3_OQ7{font-size:.625rem;bottom:3rem}}@media (max-width:456px){.home_circleBottom__FuoKB{height:15.625rem;width:18.75rem;top:-3.125rem;border-top:2.5rem solid #f2c419}.home_circleTop__ugTDX{height:15.625rem;width:18.75rem;top:-3.125rem;border-bottom:2.5rem solid #f2c419}.home_tooltipText__3_OQ7{font-size:.625rem;bottom:3rem}.home_eventInfo__QYXQI{font-size:1.25rem}}@media (max-width:360px){.home_ctaButton__gVxgy{font-size:.9rem}}@media (min-width:1024px) and (max-height:1024px){.home_eventInfo__QYXQI{font-size:2rem;bottom:8.5rem;flex-direction:row;gap:1rem}.home_eventInfo__QYXQI p:nth-child(2){display:block}.home_ctaButton__gVxgy{font-size:1.5rem;bottom:2rem}.home_playButton__g07zb{bottom:2rem;font-size:1rem}.home_tooltipText__3_OQ7{font-size:.625rem;bottom:3rem}}@media (min-width:1024px) and (max-height:800px){.home_eventInfo__QYXQI{font-size:1.5rem;bottom:7.5rem;flex-direction:row;gap:1rem}.home_eventInfo__QYXQI p:nth-child(2){display:block}.home_ctaButton__gVxgy,.home_playButton__g07zb{font-size:1rem;bottom:2rem}.home_tooltipText__3_OQ7{font-size:.625rem;bottom:3rem}}@media (min-width:1024px) and (max-height:650px){.home_eventInfo__QYXQI{font-size:1.5rem;bottom:6.5rem;flex-direction:row;gap:1rem}.home_eventInfo__QYXQI p:nth-child(2){display:block}.home_circleBottom__FuoKB{height:15.625rem;width:34rem;top:1rem;border-top:2.5rem solid #f2c419}.home_circleTop__ugTDX{height:15.625rem;width:34rem;top:1rem;border-bottom:2.5rem solid #f2c419}.home_ctaButton__gVxgy,.home_playButton__g07zb{font-size:1rem;bottom:2rem}.home_tooltipText__3_OQ7{font-size:.625rem;bottom:3rem}}.container{width:100%;height:100vh}.circle{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.circle1{width:35vw;height:35vw;background-color:#ff800f;z-index:5;animation:pulse1 4s infinite}.circle1,.circle2{box-shadow:14px 4px 16px 16px #1e1e1e40}.circle2{width:55vw;height:55vw;background-color:#931d41;z-index:4;animation:pulse2 6s infinite}.circle3{width:70vw;height:70vw;background-color:#ffa04c;z-index:3;box-shadow:17px 13px 21px 26px #00000040;animation:pulse3 8s infinite}.circle4{width:92vw;height:92vw;background-color:#bc325c;z-index:2;box-shadow:16px -27px 4px 14px #00000040;animation:pulse4 10s infinite}.circle.paused{animation-play-state:paused!important}@keyframes pulse1{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}@keyframes pulse2{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@keyframes pulse3{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}@keyframes pulse4{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}@media (max-width:1024px){.circle1{width:40vw;height:40vw}.circle2{width:60vw;height:60vw}.circle3{width:75vw;height:75vw}.circle4{width:90vw;height:90vw}}@media (max-width:756px){.circle1{width:40vh;height:40vh}.circle2{width:60vh;height:60vh}.circle3{width:75vh;height:75vh}.circle4{width:90vh;height:90vh}}@media (max-width:480px){.circle1{width:30vh;height:30vh}.circle2{width:55vh;height:55vh}.circle3{width:80vh;height:80vh}.circle4{width:95vh;height:95vh}}@media (max-width:1024px) and (min-height:1020px){.circle1{width:40vh;height:40vh}.circle2{width:60vh;height:60vh}.circle3{width:75vh;height:75vh}.circle4{width:90vh;height:90vh}}@media screen and (min-width:1024px) and (max-height:650px){.rotatingIcons_icons__E7Y0e{top:40rem}}.text3d_text__W_aEd{font-size:200px;font-weight:700;color:white;white-space:nowrap;text-shadow:calc(-.02em * (1 + var(--perspective-x))) calc(.02em * (1 + var(--perspective-y))) 0 var(--color-accent-1),calc(-.04em * (1 + var(--perspective-x))) calc(.04em * (1 + var(--perspective-y))) 0 var(--color-accent-2),calc(-.06em * (1 + var(--perspective-x))) calc(.06em * (1 + var(--perspective-y))) 0 var(--color-accent-3),calc(-.08em * (1 + var(--perspective-x))) calc(.08em * (1 + var(--perspective-y))) 0 var(--color-accent-4),0 0 10px var(--color-text-shadow),0 0 20px var(--color-text-shadow),0 0 30px var(--color-text-shadow)}.text3d_marginBottom__QQDTz{margin-bottom:-120px}@media (max-width:1025px){.text3d_text__W_aEd{font-size:10rem}.text3d_marginBottom__QQDTz{margin-bottom:-50px}}@media (max-width:1024px) and (max-height:750px){.text3d_text__W_aEd{font-size:10rem}.text3d_marginBottom__QQDTz{margin-bottom:-80px}}@media (max-width:768px){.text3d_text__W_aEd{font-size:120px}.text3d_marginBottom__QQDTz{margin-bottom:-50px}}@media (max-width:576px){.text3d_text__W_aEd{font-size:5.625rem}.text3d_marginBottom__QQDTz{margin-bottom:-50px}}@media (max-width:456px){.text3d_text__W_aEd{font-size:70px}.text3d_marginBottom__QQDTz{margin-bottom:-20px}}@media (min-width:1024px) and (max-height:650px){.text3d_text__W_aEd{font-size:8rem}.text3d_marginBottom__QQDTz{margin-bottom:-80px}}@media screen and (min-height:550px) and (max-height:800px) and (min-width:1024px){.game-element-wrapper:has(.play-button){scale:.6}}.game-modal-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;flex-direction:column;@media (max-width:540px){.medal-icon{object-fit:contain}}}.game-score{-webkit-text-stroke:7px #ba8f3b;paint-order:stroke;stroke-linejoin:round}.game-canvas-wrapper{width:90vw;max-width:800px;background-color:#97e89b;background-image:linear-gradient(45deg,#42b347 25%,transparent 0,transparent 75%,#42b347 0,#42b347),linear-gradient(45deg,#42b347 25%,#97e89b 0,#97e89b 75%,#42b347 0,#42b347);border:12px solid #f8e47f;border-radius:25px;box-shadow:0 0 20px #000a;position:relative;overflow:hidden}.top-scorer-names{-webkit-text-stroke:7px #ba8f3b;paint-order:stroke;stroke-linejoin:round;white-space:nowrap}@media screen and (min-height:550px) and (max-height:800px) and (min-width:1024px){.game-canvas-wrapper{top:5%;scale:.6}.game-points-container{top:20%;scale:.6}.game-points-names-container{overflow:hidden}}