@keyframes breathMobile{0%{transform:scale(1.0)}100%{transform:scale(1.07)}}#pastEventContainer{display:none}#monthlyEvent > div.active{position:relative;top:-475px}#leaderCanvas{padding-top:60%}#leader a{cursor:default}#leader a > div{height:885px;max-height:885px}#leader a > div:not(#signupStepContainer):nth-child(2){background:linear-gradient(to bottom,transparent 56%,rgba(57,112,226,0.5) 75%,#1223a0 80%);background:linear-gradient(to bottom,rgba(24,26,29,0) 0%,rgba(24,26,29,0) 67%,#1223a0 100%)}#monthlyEvent{background:linear-gradient(to bottom,#1223a0 0%,rgba(28,55,160,0) 6%), linear-gradient(to right,#1223a0,#3970e2 50%,#1223a0)}@media screen and (max-width:1470px) and (min-width:950px){#leader a > div:not(#signupStepContainer):nth-child(2){background:linear-gradient(to bottom,rgba(24,26,29,0) 0%,rgba(24,26,29,0) 67%,#1223a0 61vw)}}#monthlyEvent{background:linear-gradient(to bottom,#1223a0 0%,rgba(28,55,160,0) 6%), linear-gradient(to right,#1223a0,#1223a0 50%,#1223a0)}#leader .onezyBg::before{background:url("/assets/bigevent/christmascalendar2025/info/background.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}#leader .onezyBg .content{background-image:url("/assets/bigevent/christmascalendar2025/info/logo.png");transition:background 0.8s ease}body[data-language="nl"] #leader .onezyBg .content{background-image:url("/assets/bigevent/christmascalendar2025/info/nl/logo.png")}body[data-language="es"] #leader .onezyBg .content{background-image:url("/assets/bigevent/christmascalendar2025/info/es/logo.png")}#leader .onezyBg .content{opacity:0;transition:opacity 1s ease-in-out;max-width:600px;max-height:555px;background-size:75%;background-position:50% 10%}#leader .onezyBg #particles{float:left;position:relative}.completed-keys{background:linear-gradient(to bottom,#fcd340,#ce7d04);color:#00541e;border-radius:15px;width:75%;max-width:480px;position:relative}.completed-keys span:first-child{font-size:clamp(12px,2.5vw,14px);font-weight:700;text-transform:uppercase}.completed-keys span:last-child{font-size:13px;font-weight:400}.key-container{margin-left:auto;margin-right:auto;margin-bottom:75px;text-align:initial;width:420px}.key-container > img:first-child{position:absolute;width:420px}.key-container div{text-align:center}.key-container .key{opacity:1;transform:none;transition:transform 1s ease, opacity 1s ease;animation:keyWave 1s ease-in-out 3;animation-delay:var(--key-delay);position:relative;z-index:3;width:38px;padding:5px 7px 0 7px;top:10px}@keyframes keyWave{0%{transform:translateY(10px);opacity:0.5}50%{transform:translateY(-5px);opacity:1}100%{transform:translateY(10px);opacity:0.5}}.key-container .key.claimed{filter:drop-shadow(0 0 10px #ffd700)}.key-container .key.winning{animation:keyGlowFestive 2.5s ease-out;filter:drop-shadow(0 0 10px #ffd700);position:relative}@keyframes keyGlowFestive{0%{transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 10px rgba(255,215,0,0.5))}25%{transform:scale(1.1) rotate(10deg);filter:drop-shadow(0 0 15px #ff0000)}50%{transform:scale(1.2) rotate(-10deg);filter:drop-shadow(0 0 20px #00ff00)}75%{transform:scale(1.3) rotate(15deg);filter:drop-shadow(0 0 25px #0000ff)}100%{transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 10px rgba(255,215,0,0))}}.key.winning::before{content:'';position:absolute;top:-10px;left:-10px;width:120%;height:120%;background:radial-gradient(circle,rgba(255,255,255,0.8) 10%,rgba(255,255,255,0) 70%);border-radius:50%;animation:sparkleEffect 3s infinite ease-in-out;z-index:-1}@keyframes sparkleEffect{0%{transform:scale(0.8);opacity:0.6}50%{transform:scale(1.5);opacity:1}100%{transform:scale(0.8);opacity:0.6}}.calendar .carousel-container{background-image:url(/assets/bigevent/christmascalendar2025/info/carouselBg.png);background-repeat:no-repeat;background-position:top center;background-size:contain;width:100%;aspect-ratio:2.2857142857143;margin:auto;max-height:370px}.calendar .boardContainer.singleSlot{width:100%;display:flex;align-items:center;justify-content:center;margin:32px auto}.calendar .button-container button{max-width:255px;width:100%;height:53px;display:block;transition:transform 0.25s;background-color:#fd7333;color:#ffffff;background-image:linear-gradient(to right,#ff5e00,#ff3200);border-radius:40px;font-size:19px;font-weight:500;text-align:center;text-transform:uppercase;cursor:pointer;border:0}.calendar .button-container button:hover{transform:translateY(-0.25em)}.calendar .calendarTitle{text-shadow:3px 2px 10px rgba(0,0,0,0.8)}.calendar{display:flex;flex-direction:column;align-items:center}.calendar-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 10px;box-sizing:border-box;max-width:350px}.calendar.hidden,.key-container.hidden{opacity:0;transition:opacity 0.8s ease}.calendar.hidden.visible,.key-container.hidden.visible{opacity:1}.calendar-container.verify{opacity:.5}.completed-keys.hidden{opacity:0;height:0;overflow:hidden;transition:opacity 0.5s ease, height 0.5s ease}.completed-keys.visible{opacity:1;height:auto;margin:0 auto 15px !important;padding:10px}.calendar .verify-container{position:absolute;top:190px;max-width:540px;min-width:270px;width:70vw;z-index:10;background-color:rgba(14,16,19,0.8);padding:20px;border-radius:15px}.calendar .verify-container.hidden{display:none;opacity:0;transition:opacity 0.8s ease}.calendar .verify-container.visible{display:initial;opacity:1}.calendar .verify-container h2{margin:0;font-size:35px;font-style:italic}.calendar .verify-container p{margin:10px 3vw 20px}.calendar .verify-container button{font-size:15px;font-weight:600;padding:12px 20px;margin:5px 0 10px}.calendar-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(8,1fr);gap:16px;width:100%;max-width:800px;margin:0 auto}.calendar-container .gift{background:linear-gradient(to bottom,#3f5cee,#2333e0);border:1px solid #638efb;border-radius:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:2em;height:170px;box-shadow:0 4px 18px rgba(0,0,0,0.08);position:relative}.calendar-container .gift:nth-child(2),.calendar-container .gift:nth-child(7),.calendar-container .gift:nth-child(14),.calendar-container .gift:nth-child(19){background:linear-gradient(to bottom,#bd50f2,#872de8);border:1px solid #ec6ffb}.calendar-container .gift:nth-child(3),.calendar-container .gift:nth-child(10),.calendar-container .gift:nth-child(15),.calendar-container .gift:nth-child(22){background:linear-gradient(to bottom,#5bb735,#1c6625);border:1px solid #4ae963}.calendar-container .gift.locked,.calendar-container .gift.semi-locked{background:linear-gradient(to bottom,#2730c5,#1a1cbe);border:1px solid #3850c2;background-size:cover}.calendar-container .gift.locked:nth-child(2),.calendar-container .gift.locked:nth-child(7),.calendar-container .gift.locked:nth-child(14),.calendar-container .gift.locked:nth-child(19),.calendar-container .semi-locked.locked:nth-child(2),.calendar-container .semi-locked.locked:nth-child(7),.calendar-container .semi-locked.locked:nth-child(14),.calendar-container .semi-locked.locked:nth-child(19){background:linear-gradient(to bottom,#7109aa,#430764);border:1px solid #7109aa}.calendar-container .gift.locked:nth-child(3),.calendar-container .gift.locked:nth-child(10),.calendar-container .gift.locked:nth-child(15),.calendar-container .gift.locked:nth-child(22),.calendar-container .gift.semi-locked:nth-child(3),.calendar-container .gift.semi-locked:nth-child(10),.calendar-container .gift.semi-locked:nth-child(15),.calendar-container .gift.semi-locked:nth-child(22){background:linear-gradient(to bottom,#306249,#204935);border:1px solid #347c5a}.calendar-container .gift.locked::before,.calendar-container .gift.semi-locked::before,.calendar-container .gift.locked .light{opacity:.4}.calendar-container .gift.locked::after,.calendar-container .gift.semi-locked::after{content:"";background-image:url("/assets/bigevent/christmascalendar2025/info/icons/padlock.png");position:absolute;width:100%;height:100%;background-size:auto;background-repeat:no-repeat;background-position:center;z-index:2}.calendar-container .gift.semi-locked::after{background-position:50% 17%}.calendar-container .gift:nth-child(1){grid-column:1;grid-row:1}.calendar-container .gift:nth-child(2){grid-column:2;grid-row:1}.calendar-container .gift:nth-child(3){grid-column:3 / span 2;grid-row:1}.calendar-container .gift:nth-child(4){grid-column:1;grid-row:2}.calendar-container .gift:nth-child(5){grid-column:2 / span 2;grid-row:2}.calendar-container .gift:nth-child(6){grid-column:4;grid-row:2 / span 2;height:372px}.calendar-container .gift:nth-child(7){grid-column:1;grid-row:3 / span 2;height:372px}.calendar-container .gift:nth-child(8){grid-column:2;grid-row:3}.calendar-container .gift:nth-child(9){grid-column:3;grid-row:3}.calendar-container .gift:nth-child(10){grid-column:2 / span 2;grid-row:4}.calendar-container .gift:nth-child(11){grid-column:4;grid-row:4}.calendar-container .gift:nth-child(12){grid-column:1;grid-row:5}.calendar-container .gift:nth-child(13){grid-column:2;grid-row:5}.calendar-container .gift:nth-child(14){grid-column:3 / span 2;grid-row:5}.calendar-container .gift:nth-child(15){grid-column:1;grid-row:6}.calendar-container .gift:nth-child(16){grid-column:2 / span 2;grid-row:6}.calendar-container .gift:nth-child(17){grid-column:4;grid-row:6 / span 2;height:372px}.calendar-container .gift:nth-child(18){grid-column:1;grid-row:7 / span 2;height:372px}.calendar-container .gift:nth-child(19){grid-column:2;grid-row:7}.calendar-container .gift:nth-child(20){grid-column:3;grid-row:7}.calendar-container .gift:nth-child(21){grid-column:2;grid-row:8}.calendar-container .gift:nth-child(22){grid-column:3 / span 2;grid-row:8}.calendar-container .gift .snow{display:none;background:url("/assets/bigevent/christmascalendar2025/info/snow/0.png") no-repeat top left;background-size:90%;width:100%;height:100%;position:absolute;z-index:1}.calendar-container .gift:nth-child(1) .snow{display:block;top:-20px;left:-16px}.calendar-container .gift:nth-child(3) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/2.png") no-repeat top center;background-size:80%;top:-21px}.calendar-container .gift:nth-child(5) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/4.png") no-repeat top left;background-size:70%;top:-22px;left:8px}.calendar-container .gift:nth-child(6) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/5.png") no-repeat top right;background-size:70%;top:-20px;left:18px}.calendar-container .gift:nth-child(7) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/6.png") no-repeat top left;background-size:90%;top:-18px;left:-12px}.calendar-container .gift:nth-child(9) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/8.png") no-repeat top center;background-size:100%;top:-12px;left:10px}.calendar-container .gift:nth-child(10) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/9.png") no-repeat top left;background-size:54%;top:-12px;left:18px}.calendar-container .gift:nth-child(11) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/10.png") no-repeat top left;background-size:100%;top:-14px;left:-14px;width:117%}.calendar-container .gift:nth-child(12) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/11.png") no-repeat top left;background-size:90%;top:-20px;left:-16px}.calendar-container .gift:nth-child(14) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/13.png") no-repeat top center;background-size:80%;top:-21px}.calendar-container .gift:nth-child(16) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/15.png") no-repeat top left;background-size:70%;top:-22px;left:8px}.calendar-container .gift:nth-child(17) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/16.png") no-repeat top right;background-size:70%;top:-20px;left:18px}.calendar-container .gift:nth-child(18) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/17.png") no-repeat top left;background-size:90%;top:-18px;left:-12px}.calendar-container .gift:nth-child(20) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/19.png") no-repeat top center;background-size:100%;top:-12px;left:10px}.calendar-container .gift:nth-child(21) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/20.png") no-repeat top left;background-size:90%;top:-20px;left:-16px}.calendar-container .gift:nth-child(22) .snow{display:block;background:url("/assets/bigevent/christmascalendar2025/info/snow/21.png") no-repeat top center;background-size:80%;top:-21px}.calendar-container .gift .light{display:none;background:url("/assets/bigevent/christmascalendar2025/info/light/0.png") no-repeat top left;background-size:100%;width:100%;height:100%;position:absolute;z-index:1}.calendar-container .gift:nth-child(3) .light,.calendar-container .gift:nth-child(10) .light,.calendar-container .gift:nth-child(22) .light{display:block;top:-21px}.calendar-container .gift:nth-child(4) .light,.calendar-container .gift:nth-child(15) .light{display:block;background:url("/assets/bigevent/christmascalendar2025/info/light/1.png") no-repeat top left;background-size:100%;top:-14px}.calendar-container .gift .overlay{width:100%;height:100%}.calendar-container .gift .overlay-content{position:absolute;z-index:3;height:100%;width:100%;display:flex;justify-content:center}.calendar-container .gift::before{content:"";background-image:url("/assets/bigevent/christmascalendar2025/info/gift/0.png");position:absolute;width:100%;height:100%;max-height:146px;max-width:130px;background-size:80%;background-repeat:no-repeat;background-position:center;z-index:1}.confetti-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.confetti{position:absolute;width:3px;height:10px;background-color:red;opacity:0.9;transform-origin:center;animation:explode .2s cubic-bezier(0.25,0.1,0.25,1) forwards;border-radius:2px}@keyframes explode{0%{transform:translate(0,0) rotate(0deg) scale(1);opacity:1}25%{transform:translate(calc(var(--x-dir,0) * 100px),calc(var(--y-dir,0) * 100px)) rotate(360deg) scale(1.2);opacity:1}70%{opacity:0}100%{transform:translate(calc(var(--x-dir,0) * 110px),calc(var(--y-dir,0) * 110px)) rotate(720deg) scale(0.8);opacity:0}}.calendar-container .gift.shake::before{animation:shake 1s infinite}.calendar-container .gift.shake-fast::before{animation:shake 0.3s infinite}.calendar-container .gift.clickable{cursor:pointer}@keyframes shake{0%, 100%{transform:translateX(0) rotate(0)}15%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}45%{transform:translateX(-3px) rotate(-2deg)}60%{transform:translateX(3px) rotate(2deg)}75%{transform:translateX(-3px) rotate(-1deg)}}.calendar-container .gift.hidden::before{background-image:none !important}.calendar-container .gift.semi-locked{gap:8px}.calendar-container .gift.open{justify-content:space-between}.calendar-container .gift.open .overlay-content div:first-child{display:flex;flex-direction:column;gap:2px;margin-top:15px}.calendar-container .gift.open.key .overlay-content div:first-child{padding:0 12px}.calendar-container .gift.open span{text-align:center}.calendar-container .gift.open span:nth-child(1){font-size:16px;position:relative}.calendar-container .gift.open span:nth-child(2){font-weight:300}.calendar-container .gift.open button{margin-bottom:15px}.calendar-container .gift.open img{width:31px;margin-bottom:15px;bottom:0;position:absolute}.calendar-container .gift:nth-child(1)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/0.png");background-size:75%}.calendar-container .gift:nth-child(2)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/1.png");max-height:154px;max-width:128px}.calendar-container .gift:nth-child(3)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/2.png");max-height:148px;max-width:183px}.calendar-container .gift:nth-child(4)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/3.png");max-height:152px;max-width:115px}.calendar-container .gift:nth-child(5)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/4.png");max-height:158px;max-width:213px}.calendar-container .gift:nth-child(6)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/5.png");max-height:307px;max-width:141px}.calendar-container .gift:nth-child(7)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/6.png");max-height:298px;max-width:135px}.calendar-container .gift:nth-child(8)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/7.png");max-height:151px;max-width:135px}.calendar-container .gift:nth-child(9)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/8.png");max-height:152px;max-width:124px}.calendar-container .gift:nth-child(10)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/9.png");max-height:146px;max-width:130px}.calendar-container .gift:nth-child(11)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/10.png");max-height:161px;max-width:109px}.calendar-container .gift:nth-child(12)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/11.png");max-height:165px;max-width:112px}.calendar-container .gift:nth-child(13)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/12.png");max-height:154px;max-width:128px}.calendar-container .gift:nth-child(14)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/13.png");max-height:148px;max-width:183px}.calendar-container .gift:nth-child(15)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/14.png");max-height:146px;max-width:130px}.calendar-container .gift:nth-child(16)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/15.png");max-height:138px;max-width:232px}.calendar-container .gift:nth-child(17)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/16.png");max-height:298px;max-width:135px}.calendar-container .gift:nth-child(18)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/17.png");max-height:307px;max-width:141px}.calendar-container .gift:nth-child(19)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/18.png");max-height:152px;max-width:115px}.calendar-container .gift:nth-child(20)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/19.png");max-height:151px;max-width:135px}.calendar-container .gift:nth-child(21)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/20.png");max-height:161px;max-width:109px}.calendar-container .gift:nth-child(22)::before{background-image:url("/assets/bigevent/christmascalendar2025/info/gift/21.png");max-height:138px;max-width:232px}.calendar-container .gift.opened{background:linear-gradient(to bottom,#d9a829,#b95f17);border:1px solid #e1b32c;cursor:pointer}.calendar-container .gift.opened:nth-child(1)::before,.calendar-container .gift.opened:nth-child(2)::before,.calendar-container .gift.opened:nth-child(4)::before,.calendar-container .gift.opened:nth-child(8)::before,.calendar-container .gift.opened:nth-child(9)::before,.calendar-container .gift.opened:nth-child(11)::before,.calendar-container .gift.opened:nth-child(12)::before,.calendar-container .gift.opened:nth-child(13)::before,.calendar-container .gift.opened:nth-child(15)::before,.calendar-container .gift.opened:nth-child(19)::before,.calendar-container .gift.opened:nth-child(20)::before,.calendar-container .gift.opened:nth-child(21)::before{background-size:contain;max-width:70%;max-height:50%;top:10%}.calendar-container .gift.opened:nth-child(3)::before,.calendar-container .gift.opened:nth-child(5)::before,.calendar-container .gift.opened:nth-child(10)::before,.calendar-container .gift.opened:nth-child(14)::before,.calendar-container .gift.opened:nth-child(16)::before,.calendar-container .gift.opened:nth-child(22)::before{background-position:center;background-size:contain;max-width:40%;max-height:70%;left:4%}.calendar-container .gift.opened:nth-child(3) span,.calendar-container .gift.opened:nth-child(5) span,.calendar-container .gift.opened:nth-child(10) span,.calendar-container .gift.opened:nth-child(14) span,.calendar-container .gift.opened:nth-child(16) span,.calendar-container .gift.opened:nth-child(22) span{margin:auto;position:absolute;right:12%}.calendar-container .gift.opened:nth-child(6)::before,.calendar-container .gift.opened:nth-child(7)::before,.calendar-container .gift.opened:nth-child(17)::before,.calendar-container .gift.opened:nth-child(18)::before{background-position:center 40%;background-size:contain;max-width:75%;max-height:100%}.calendar-container .gift.freeSpins::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/freeSpins.png") !important}.calendar-container .gift.depositBonus::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/depositBonus.png") !important}.calendar-container .gift.bonusMoney::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/bonusMoney.png") !important}.calendar-container .gift.treasureChest::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/treasureChest.png") !important}.calendar-container .gift.treasureChest.done::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/done.svg"), url("/assets/bigevent/christmascalendar2025/info/prize/treasureChest.png") !important;background-size:40px, contain}.calendar-container .gift.key::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/key.png") !important}.calendar-container .gift.scratchCard::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/scratchCard.png") !important}.calendar-container .gift.bigOneTicket::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/bigOneTicket.png") !important}.calendar-container .gift.wheelOfFortune::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/wheelOfFortune.png") !important}.calendar-container .gift.wheelOfFortune.done::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/done.svg"), url("/assets/bigevent/christmascalendar2025/info/prize/wheelOfFortune.png") !important;background-size:40px, contain}.calendar-container .gift.freeBet::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/freeBet.png") !important}.calendar-container .gift.opened span{font-size:min(3.2vw,24px);line-height:min(3vw,22px);font-weight:800;text-transform:uppercase;font-style:italic;margin-bottom:5%;text-shadow:0 2px #613a15}.calendar-container .gift.key-bounce::before{animation:keyBounce 1.2s ease 1}@keyframes keyBounce{30%{transform:scale(1.4)}40%, 60%{transform:scale(1.4)}50%{transform:scale(1.4)}70%{transform:scale(1.4)}100%{transform:scale(1)}}.calendar-container .gift.ticket-key::before{background-image:url("/assets/bigevent/christmascalendar2025/info/prize/key.png") !important;background-position:50% 79%;background-size:65%}.calendar-container .gift.opened .date{display:none}.calendar-container .gift .date{position:absolute;right:16px;bottom:16px;font-size:20px;line-height:16px;font-weight:700;background:#1223a0;border-radius:30px;height:50px;width:50px;display:flex;justify-content:center;align-items:center;z-index:1;flex-direction:column}.calendar-container .gift .date span:last-child{font-size:16px;font-style:italic;font-weight:500}.calendar-container .gift .countdown{position:absolute;top:35%;font-size:50px}.calendar-container .gift .countdown.hidden{display:none}.calendar-container .gift.semi-locked span:nth-child(2){text-align:center;font-weight:400;padding:0 5px}.calendar-container .gift button{z-index:2;padding:9px 25px;width:120px;font-size:11px;position:absolute;bottom:0}.calendar-container .gift.semi-locked span:nth-child(4){font-weight:300;text-decoration:underline;margin-bottom:15px}.calendar-container .gift .countdown-div{position:absolute;bottom:70%;width:100%;font-size:17px;text-align:center;display:flex;justify-content:center;align-items:center;z-index:1}.calendar-container .gift .countdown-div span:first-child{margin-left:0}.calendar-container .gift .countdown-div span{font-size:17px;margin-left:5px}.calendar-container .gift .countdown-title{font-size:10px;white-space:nowrap}.calendar-container .gift .countdownContainer{text-align:center;z-index:2;margin-top:2px;margin-bottom:12px;display:flex;gap:4px}.calendar-container .gift .countdownContainer > div{display:inline-block}.calendar-container .gift .countdownContainer > div > div{width:30px;height:30px;background:#fff;border-radius:10px;font-size:17px;font-weight:800;line-height:30px;color:#000}.calendar-container .gift .countdownContainer > div > span{display:block;font-size:10px}@media screen and (min-width:768px){.calendar{justify-content:center}.calendar .verify-container{top:auto;width:100%;max-width:630px}.calendar .verify-container p{margin:10px 110px 20px}.calendar-container{grid-template-columns:repeat(4,1fr);gap:30px;max-width:800px}.event-christmascalendar2025 .prizeList{max-width:760px;margin:25px auto 14px}}@media screen and (min-width:1333px){.event-christmascalendar2025 .prizeList2{gap:5px 0 !important}}@media screen and (min-width:1480px){#monthlyEvent > div.active{position:relative;top:-455px}}@media screen and (max-width:950px){#leaderCanvas{padding-top:0}#leader .leaderContainer{margin-top:0 !important}#leader a > div{height:885px}#leader .onezyBg::before{background-image:url("/assets/bigevent/christmascalendar2025/info/background-mobile.jpg") !important;animation:var(--beforeAnimation,breathMobile 20s ease forwards) !important}#leader .onezyBg .content{background-image:url("/assets/bigevent/christmascalendar2025/info/logo.png") !important;background-position:50% 40%;max-height:560px}body[data-language="nl"] #leader .onezyBg .content{background-image:url("/assets/bigevent/christmascalendar2025/info/nl/logo.png") !important}body[data-language="es"] #leader .onezyBg .content{background-image:url("/assets/bigevent/christmascalendar2025/info/es/logo.png") !important}#leader .onezyBg .content::after{background-size:250px}#monthlyEvent > div.active{position:relative;top:-398px}}@media screen and (max-width:800px){.event-christmascalendar2025 .textContainer{margin:0 50px !important}}@media screen and (max-width:767px){.calendar-container{padding:0 6px;gap:18px;box-sizing:border-box}.calendar-container .gift{height:20vw;border-radius:20px}.calendar-container .gift:nth-child(6), .calendar-container .gift:nth-child(7), .calendar-container .gift:nth-child(17), .calendar-container .gift:nth-child(18){height:calc(40vw + 18px)}.calendar-container .gift:nth-child::before{background-position:center}.calendar-container .gift:nth-child(1)::before{background-size:13vw}.calendar-container .gift:nth-child(2)::before{background-size:13vw}.calendar-container .gift:nth-child(3)::before{background-size:19vw}.calendar-container .gift:nth-child(4)::before{background-size:12vw}.calendar-container .gift:nth-child(5)::before{background-size:19vw}.calendar-container .gift:nth-child(6)::before{background-size:13vw}.calendar-container .gift:nth-child(7)::before{background-size:13vw}.calendar-container .gift:nth-child(8)::before{background-size:13vw}.calendar-container .gift:nth-child(9)::before{background-size:13vw}.calendar-container .gift:nth-child(10)::before{background-size:14vw}.calendar-container .gift:nth-child(11)::before{background-size:12vw}.calendar-container .gift:nth-child(12)::before{background-size:12vw}.calendar-container .gift:nth-child(13)::before{background-size:13vw}.calendar-container .gift:nth-child(14)::before{background-size:19vw}.calendar-container .gift:nth-child(15)::before{background-size:13vw}.calendar-container .gift:nth-child(16)::before{background-size:19vw}.calendar-container .gift:nth-child(17)::before{background-size:13vw}.calendar-container .gift:nth-child(18)::before{background-size:13vw}.calendar-container .gift:nth-child(19)::before{background-size:13vw}.calendar-container .gift:nth-child(20)::before{background-size:13vw}.calendar-container .gift:nth-child(21)::before{background-size:12vw}.calendar-container .gift:nth-child(22)::before{background-size:19vw}.calendar-container .gift:nth-child(1) .snow{top:-9%;left:-8%}.calendar-container .gift:nth-child(3) .snow{top:-10%}.calendar-container .gift:nth-child(5) .snow{top:-12%;left:5%}.calendar-container .gift:nth-child(6) .snow{top:-3%;left:11%}.calendar-container .gift:nth-child(7) .snow{top:-4%;left:-6%}.calendar-container .gift:nth-child(9) .snow{top:-6%;left:7%}.calendar-container .gift:nth-child(10) .snow{top:-7%;left:10%}.calendar-container .gift:nth-child(11) .snow{top:-5%;left:-7%}.calendar-container .gift:nth-child(12) .snow{top:-9%;left:-8%}.calendar-container .gift:nth-child(14) .snow{top:-10%}.calendar-container .gift:nth-child(16) .snow{top:-12%;left:5%}.calendar-container .gift:nth-child(17) .snow{top:-3%;left:11%}.calendar-container .gift:nth-child(18) .snow{top:-4%;left:-6%}.calendar-container .gift:nth-child(20) .snow{top:-6%;left:7%}.calendar-container .gift:nth-child(21) .snow{top:-9%;left:-8%}.calendar-container .gift:nth-child(22) .snow{top:-10%}.calendar-container .gift .date{right:2vw;bottom:2vw;font-size:max(2vw,9px);line-height:max(1.5vw,8px);height:max(5vw,24px);width:max(5vw,24px)}.calendar-container .gift .date span:last-child{font-size:max(1.5vw,8px)}.calendar-container .gift .countdown-div{bottom:66%}.calendar-container .gift .countdown-div, .calendar-container .gift .countdown-div span{font-size:14px}.calendar-container .gift.locked::after, .calendar-container .gift.semi-locked::after{background-size:17px}#monthlyEvent{padding:0}}@media screen and (max-width:600px){.textContainer .chest{width:60% !important}.event-christmascalendar2025 .prizeList li img{width:80px !important}.event-christmascalendar2025 .prizeList li span{margin-top:0 !important;font-size:12px}.event-christmascalendar2025 .prizeList2{margin:auto !important}}@media screen and (min-width:501px) and (max-width:580px){#leader a > div{max-height:860px}}@media screen and (min-width:531px) and (max-width:580px){#leader a > div{max-height:840px}}@media screen and (max-width:530px){.calendar .verify-container{width:85vw}.calendar .button-container{gap:20px;width:85%;height:75px}.calendar .button-container button{width:60%;height:48px}}@media screen and (max-width:500px){#leader .onezyBg .content{background-position:50% 35%;background-size:75%;max-height:520px}#monthlyEvent > div.active{top:-463px}.key-container{width:280px;margin-bottom:55px}.key-container > img:first-child{width:280px}.key-container .key{width:27px;padding:5px 6px 0 6px}.calendar-container .gift .countdown-div, .calendar-container .gift .countdown-div span{font-size:10px}}@media screen and (max-width:450px){#leader .onezyBg .content{background-size:300px;background-position:50% 30%;max-height:510px}#leader .onezyBg .content::after{background-position:center 88%;background-size:180px}#monthlyEvent > div.active{top:-533px}.key-container .key{width:22px}.monthlyEventInfo > div:nth-child(2){margin-top:30px}.event-christmascalendar2025 .headTxt .introduction{margin:0 20px}.event-christmascalendar2025 .headTxt .period{font-size:clamp(16px,6.5vw,19px) !important}.event-christmascalendar2025 .headTxt .title{font-size:clamp(23px,7vw,32px) !important}}@media screen and (max-width:420px){#monthlyEvent > div.active{top:-542px}#leader .onezyBg .content::after{background-size:180px}.key-container .key{width:21px}.event-christmascalendar2025 .textContainer{margin:0 20px !important}}@media screen and (max-width:400px){.calendar-container .gift .overlay-content{padding:0 5px}.calendar-container .gift.open span:nth-child(1){font-size:14px}.calendar-container .gift button{padding:6px 0;width:90px;font-size:10px}.calendar-container .gift.open button{margin-bottom:10px}.calendar-container .gift.freeSpins::before{background-position:50% 57%}.calendar-container .gift.depositBonus::before{background-position:50% 56%}.calendar-container .gift.bonusMoney::before{background-position:50% 94%;background-size:80%}.calendar-container .gift.chest::before{background-position:50% 70%}.calendar-container .gift.key::before{background-position:50% 85%}.calendar-container .gift.ticket-key::before{background-position:50% 85%;background-size:55%}.calendar-container .gift .countdownContainer{margin-bottom:10px}.calendar-container .gift .countdownContainer > div > div{width:25px;height:25px;font-size:15px;line-height:28px}.calendar-container .gift.open img{width:25px;margin-bottom:12px}.calendar-container .gift.freeSpins::before{background-size:39%}.calendar-container .gift.depositBonus::before{background-size:34%}}@media screen and (max-width:390px){.event-christmascalendar2025 .prizeList{margin-top:5px !important}.event-christmascalendar2025 .prizeList li img{height:90px !important;width:65px !important}}.keys-container{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;max-width:500px;margin:auto}.keys-container img{width:15%}.event-christmascalendar2025 .wonTickets{width:90%;max-width:400px;margin:0 auto 25px auto}.event-christmascalendar2025 .wonTickets .textContainer p{font-size:min(2.9vw,22px);line-height:1.2;font-weight:700;text-transform:uppercase;margin:5px 0}.event-christmascalendar2025 .wonTickets .textContainer > div{display:flex;justify-content:center;align-items:center;gap:5%}.event-christmascalendar2025 .wonTickets .textContainer div div{display:flex;gap:15%;align-items:center}.event-christmascalendar2025 .wonTickets .textContainer div div img{max-width:unset;width:50%}.event-christmascalendar2025 .wonTickets .textContainer > p:last-of-type{font-size:min(18px,2.4vw);font-weight:normal;text-transform:none}.event-christmascalendar2025 .event-christmascalendar2025 #bigEventInfo{padding:0 10px}.event-christmascalendar2025 .headTxt .period,.event-christmascalendar2025 .headTxt .introduction{color:#fff;font-size:min(4.5vw,28px);line-height:min(4.5vw,36px)}.event-christmascalendar2025 .headTxt .period{color:#b4ff8f;text-transform:uppercase;font-size:min(5vw,30px);margin:25px 0 20px;font-weight:500}.event-christmascalendar2025 .headTxt .introduction{font-size:min(3.1vw,27px);line-height:min(3.5vw,35px);font-weight:700;margin:auto;max-width:800px}.event-christmascalendar2025 .subTxt .introduction{color:#f2e967;font-size:min(3.1vw,27px);line-height:min(3.5vw,35px);font-weight:700;margin:auto;max-width:800px}.event-christmascalendar2025 .headTxt .title{color:#f2e967;text-transform:uppercase;font-size:min(6vw,60px);margin:0;font-weight:500}.event-christmascalendar2025 #onesieImg{max-width:90%;position:relative;left:2%}.event-christmascalendar2025 #gameDetails{max-width:90%}.event-christmascalendar2025 .textContainer{max-width:760px;margin:auto;font-size:18px;position:relative}.event-christmascalendar2025 .textContainer.heading{max-width:480px}.event-christmascalendar2025 .prizeList{display:flex;justify-content:space-around;width:100%;padding:0;margin-top:25px;list-style:none}.event-christmascalendar2025 .prizeList li{max-width:200px;font-size:17px;font-weight:bold;text-transform:uppercase;display:flex;flex-direction:column;align-items:center}.event-christmascalendar2025 .prizeList li img{width:110px;height:110px;object-fit:contain}.event-christmascalendar2025 .prizeList li:nth-child(2) img,.event-christmascalendar2025 .prizeList li:nth-child(3) img{width:90px}.event-christmascalendar2025 .prizeList li span{margin-top:20px}.event-christmascalendar2025 .prizeList2{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3vw;list-style:none;padding:0;margin:0 50px}.event-christmascalendar2025 .prizeList2 li{flex:1 1 calc(50% - 20px);display:flex;gap:10px;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.event-christmascalendar2025 .prizeList2 li img{width:clamp(80px,10vw,80px);height:clamp(120px,10vw,140px);object-fit:contain}.event-christmascalendar2025 .prizeList2 li:nth-child(2) img{width:clamp(110px,13vw,150px);height:clamp(120px,10vw,140px)}.event-christmascalendar2025 .prizeList2 li:nth-child(3) img{width:clamp(50px,6vw,75px);height:clamp(120px,10vw,140px)}.event-christmascalendar2025 .prizeList2 li:nth-child(4) img{width:clamp(110px,13vw,160px);height:clamp(120px,10vw,140px)}.event-christmascalendar2025 .textContainer.heading.timeslots{width:80%;max-width:395px}.event-christmascalendar2025 .textContainer.heading.timeslots h2{margin-top:0}.event-christmascalendar2025 div .timeTable{width:380px;margin:40px auto 10px;border:2px solid #5fff90;padding:18px;box-sizing:border-box}.event-christmascalendar2025 div .timeTable div > div{display:inline-block;font-size:28px;color:#5fff90;line-height:44px}.event-christmascalendar2025 div .timeTable div > div:nth-child(1){width:110px;text-align:right}.event-christmascalendar2025 div .timeTable div > div:nth-child(2){width:80px;text-align:center}.event-christmascalendar2025 div .timeTable div > div:nth-child(3){width:110px;text-align:left}.event-christmascalendar2025 div .textContainer .text{width:58%;text-align:right;display:inline-block;vertical-align:top;padding-top:10px}#memberGuest{background-color:#ff5f5f;color:#000000;max-width:770px;margin:20px auto 50px auto;padding:1px 40px 20px 40px;box-sizing:border-box;font-size:18px}#depositBtnEvent{width:200px;height:60px;line-height:60px;color:#ffffff;background-color:#000000;border-radius:30px;font-size:20px;display:block;margin:30px auto 10px auto;text-decoration:none;cursor:pointer}.event-christmascalendar2025 #bigEventInfo #eventGame-promo,.event-christmascalendar2025 #bigEventInfo .eventGame-terms{display:none}.event-christmascalendar2025 .accordion-wrapper{margin:0.5em auto;text-align:left;max-width:760px}.event-christmascalendar2025 .accordion-icon{background-image:url(/img/icons/arrowDownGreyDark.svg);background-size:20px;width:20px;height:20px;transition:transform .2s ease}.event-christmascalendar2025 .accordion-wrapper.visible .accordion-icon{transform:rotate(180deg)}.event-christmascalendar2025 .accordion-header{display:flex;align-items:center;padding:1em 1.5em;transition:background .2s ease;background:#e7e7e7;border-radius:4px;cursor:pointer}.event-christmascalendar2025 .accordion-wrapper.visible .accordion-header{background:#fff}.event-christmascalendar2025 .accordion-wrapper .accordion-header h4{margin:0;flex:1;font-size:large;color:#000}.event-christmascalendar2025 .accordion-wrapper .accordion-content{overflow:hidden;transition:all .2s ease;padding:0 1.5em}.event-christmascalendar2025 .accordion-wrapper.visible .accordion-content{padding:1em 1.5em}.event-christmascalendar2025 .accordion-wrapper .accordion-content ul{padding-inline-start:5%}.event-christmascalendar2025 .accordion-wrapper .accordion-content ul li{line-height:26px}.event-christmascalendar2025 .accordion-content>p:first-child{margin-top:0}.event-christmascalendar2025 .accordion-wrapper#termsEvent{margin-top:30px}.accordion-wrapper{font-size:16px}.accordion-wrapper h2{color:#5fff90;font-size:20px}.seperator{height:40px;width:100%;clear:both}.semi-seperator{height:30px;width:100%;clear:both}.textContainer h2{font-size:25px}.event-christmascalendar2025 .prizeBox{width:100%;max-width:600px}.event-christmascalendar2025 .countDownElement{text-align:center;padding:10px 0 15px}.event-christmascalendar2025 .countDownElement .title{font-size:20px;padding-bottom:10px}.event-christmascalendar2025 .countDownElement .countdownContainer{margin:auto}.event-christmascalendar2025 .countDownElement .countdownContainer > div{display:inline-block}.event-christmascalendar2025 .countDownElement .countdownContainer > div > div{width:50px;height:50px;background:#fff;border-radius:10px;font-size:30px;font-weight:800;line-height:50px;color:#000}@media screen and (max-width:770px){#memberGuest{margin:20px 10px 20px 10px}.event-christmascalendar2025 div .textContainer .text{width:90%;text-align:center}.seperator.desktop{display:none}}@media screen and (max-width:631px){.accordion-wrapper{font-size:15px}.accordion-wrapper h2{font-size:18px}.event-christmascalendar2025 .textContainer, .event-christmascalendar2025 .winContainer, .event-christmascalendar2025 .stepContainer{font-size:15px}.event-christmascalendar2025 .headTxt .introduction{font-size:17px;line-height:20px}.event-christmascalendar2025 .subTxt .introduction{font-size:17px;line-height:23px}.textContainer h2{font-size:22px}}@media screen and (max-width:500px){.event-christmascalendar2025 .wonTickets .textContainer p{font-size:17px}.event-christmascalendar2025 .wonTickets .textContainer > p:last-of-type{font-size:15px}.event-christmascalendar2025 .headTxt .period{font-size:19px;line-height:18px;margin-bottom:8px}.event-christmascalendar2025 .headTxt .title{font-size:32px;margin:0 0 8px}.event-christmascalendar2025 div .textContainer .text{display:block;width:100%;text-align:center}.event-christmascalendar2025 div .textContainer .image{margin:20px auto 0}#memberGuest{font-size:16px}#depositBtnEvent{width:180px;height:50px;line-height:50px;font-size:18px;margin:20px auto 5px auto}.event-christmascalendar2025 .accordion-wrapper .accordion-header h4{font-size:medium}.event-christmascalendar2025 #termsGrab.accordion-wrapper.visible .accordion-content{padding:1em 0.5em 0 0}.key-container .key{top:8px}.calendar-container{gap:10px 6px}.calendar-container .gift{border-radius:12px;height:22.6vw}.calendar-container .gift:nth-child(6), .calendar-container .gift:nth-child(7), .calendar-container .gift:nth-child(17), .calendar-container .gift:nth-child(18){height:calc(44.4vw + 12px)}}@media screen and (max-width:410px){.event-christmascalendar2025 .event-christmascalendar2025 #bigEventInfo{padding:0}.keys-container img{width:25px}}.event-christmascalendar2025 .boardContainer.singleSlot{margin:15px auto 20px}.event-christmascalendar2025 .boardContainer.singleSlot .board li div{display:flex;justify-content:center;text-transform:uppercase;font-size:20px;font-weight:600;text-shadow:0 2px 4px #1c1c1c;color:#fff}.event-christmascalendar2025 .boardContainer.singleSlot .board li .status{font-size:16px;color:white}.event-christmascalendar2025 .boardContainer.singleSlot .board li .status.closed{color:#df1c77;text-shadow:none;font-weight:800}.event-christmascalendar2025 .boardContainer.singleSlot .board li .status.upcoming{color:#5dfa8d}.event-christmascalendar2025 .boardContainer.singleSlot .board li .status.open div{cursor:pointer;text-align:center;text-shadow:none}.board .normalText2,.orangeBtn{display:none}.event-christmascalendar2025 .boardContainer.singleSlot .board,.countdownContainer .counter{width:95%;margin:0;max-width:900px}.event-christmascalendar2025 .boardContainer.singleSlot .board img,.countdownContainer .counter > img{width:min(22vw,300px);margin-bottom:max(15px,2vw)}.event-christmascalendar2025 .boardContainer.singleSlot .board .rounds,.countdownContainer .counter .headTxt,.countdownContainer .counter .rounds{color:white;font-size:18px;font-weight:600}.countdownContainer .counter .headTxt{font-size:14px}.event-christmascalendar2025 .boardContainer.singleSlot .board .rounds,.countdownContainer .counter .rounds{font-size:min(2vw,18px);margin:0 0 0 0}.event-christmascalendar2025 .boardContainer.singleSlot .board .timeSlots{position:relative}.event-christmascalendar2025 .boardContainer.singleSlot .board .timeSlots ul{aspect-ratio:unset;margin:22px 0 14px;max-width:320px;height:40px;justify-content:unset;background:linear-gradient(90deg,#4b02cf 52px,#6a09ff 50%);border:2px solid #f4bb7e;border-radius:25px;padding:0}.event-christmascalendar2025 .boardContainer.singleSlot .board .timeSlots li{justify-content:unset;padding:0;width:100%;height:100%;display:block;position:relative}.event-christmascalendar2025 .boardContainer.singleSlot .board .timeSlots li::before{content:"";background-image:url("/assets/bigevent/onesiesquest/leader/clock.png");background-size:cover;aspect-ratio:0.75862068965517;height:70px;display:block;transform:translate(-2px,-31%)}.event-christmascalendar2025 .boardContainer.singleSlot .board li > div:first-of-type{position:absolute;top:0;left:52px;right:45%;line-height:40px}.event-christmascalendar2025 .boardContainer.singleSlot .board li > .status{left:unset;display:block;position:absolute;top:50%;right:-9px;transform:translateY(-50%);height:44px;width:45.5%;border:7px solid rgba(95,255,144,0.2);border-radius:29px;transition:border 0.3s ease}.event-christmascalendar2025 .boardContainer.singleSlot .board li > .status.open:hover{border:4px solid rgba(95,255,144,0.3)}.event-christmascalendar2025 .boardContainer.singleSlot .board li > .status.locked div{width:auto;cursor:default;text-align:center;padding:0 15px;text-shadow:none}.event-christmascalendar2025 .boardContainer.singleSlot .board li > .status.locked div::after{content:"";height:80%;aspect-ratio:0.75555555555556;background-image:url("/assets/bigevent/onesiesquest/leader/lock.png");background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-christmascalendar2025 .boardContainer.singleSlot .board li > .status div{height:100%;font-size:15px;color:#379855;background:linear-gradient(45deg,#5fff90,#9fffbc);border-radius:25px;align-content:center;display:block;box-shadow:none;line-height:40px}.event-christmascalendar2025 .boardContainer.singleSlot .board li > .status.locked div{color:#3bbf94}.event-christmascalendar2025 .boardContainer.singleSlot .board li > .status.open div{color:#0d20b2}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots{zoom:1}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board{width:100%;position:relative}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board .prizepool{position:absolute;top:8%;left:50%;transform:translateX(-50%);margin:0;font-size:min(33px,2.5vw);font-weight:600;color:white;display:none}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .timeSlots{position:absolute;width:100%;height:100%;top:0;left:0}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board ul{position:relative;width:100%;aspect-ratio:1.6322580645161;margin:auto;padding:0;list-style:none}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li{display:flex;justify-content:space-between;height:17.3%;padding:0 15%}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li + li{margin-top:2%}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li div{display:flex;align-items:center;text-transform:uppercase;font-size:min(23px,5vw);font-weight:600;text-shadow:0 2px 4px #1c1c1c;color:#ffc973}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li .status{font-size:min(16px,4vw);color:white}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li .status.closed{color:#df1c77;text-shadow:none;font-weight:800}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li .status.upcoming{color:#5dfa8d}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li .status.open{height:100%;position:relative;left:3%}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li .status.open div{background:#5fff90;width:auto;height:65%;cursor:pointer;text-align:center;line-height:65%;color:black;font-size:min(16px,4vw);padding:0 15px;border-radius:clamp(6px,1vw,12px);text-shadow:none;box-shadow:0 0 6px 0 #000}.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .orangeBtn{display:none}@media screen and (max-width:500px){.event-christmascalendar2025 #bigEventInfo .boardContainer.multipleSlots .board li{padding:0 10%}}