.c-countdown{display:-webkit-box;display:flex}.c-countdown fieldset{border:0}.c-countdown span{opacity:1;overflow:hidden;-webkit-transition:all 100ms linear;transition:all 100ms linear;-webkit-transition-delay:400ms;transition-delay:400ms;width:21px}.c-countdown span.m--mask{opacity:0;width:0}

.c-calendar__day{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;margin:0 20px;opacity:0;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:width 300ms ease-in-out, opacity 150ms linear;transition:width 300ms ease-in-out, opacity 150ms linear;width:200px}.c-calendar__day.m--active{border:solid 2px var(--box_active_border_color)}.c-calendar__day.m--hidden{display:-webkit-box;display:flex}.c-calendar__day.m--focus-minus,.c-calendar__day.m--focus-plus{opacity:1;-webkit-filter:contrast(0.6);filter:contrast(0.6)}.c-calendar__day.m--focus{height:414px;margin:0 20px;opacity:1;width:260px}.c-calendar__day-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:start;justify-content:flex-start}.c-calendar__day-footer{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0;flex-grow:0;height:160px;-webkit-box-pack:justify;justify-content:space-between;margin:0}.c-calendar__day-footer-content{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:justify;justify-content:space-between}.c-calendar__day-footer-text{color:var(--box_footer_color);font-weight:300;line-height:3.6;text-align:center}.c-calendar__day-footer-text .theme-check{color:var(--check_color);font-size:16px;vertical-align:middle}.c-calendar__day-footer-text a{cursor:pointer}.c-calendar__day-footer-text a:not(.btn){color:var(--box_footer_anchor_color);text-decoration:underline}.c-calendar__day-view{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;height:100px}.c-calendar__day .c-expires{-webkit-box-align:center;align-items:center}.c-calendar__reset-focus{text-align:center}.c-calendar-box{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:220px;-webkit-box-pack:end;justify-content:flex-end;margin-bottom:8px;padding:10px 20px 5%;position:relative;-webkit-transition:height 300ms ease-in-out;transition:height 300ms ease-in-out}.c-calendar-box__bg{bottom:0;display:block;height:100%;position:absolute;z-index:-1}.c-calendar-box__label{background-repeat:no-repeat;background-position:top center;background-size:contain;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:78%;-webkit-box-pack:end;justify-content:flex-end;padding:0 0 10px;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:.3s ease-in, font-size .3s ease-in;transition:.3s ease-in, font-size .3s ease-in;width:78%;color:var(--box_month_label_color);font-family:var(--font_family_fancy);text-shadow:0px 1px 0px var(--box_month_label_shadow_color)}.c-calendar-box__day{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;font-size:400%;-webkit-box-pack:center;justify-content:center;line-height:100%;text-align:center;-webkit-transition:.3s ease-in;transition:.3s ease-in}.c-calendar-box__day sup{font-size:.3em;line-height:1em;padding:0 5px;top:0;vertical-align:super}.c-calendar-box__month{font-size:135%;text-align:center;-webkit-transition:.3s ease-in;transition:.3s ease-in}.c-calendar-box__tnc-apply{display:none}.c-calendar__day.m--focus .c-calendar-box{height:260px}.c-calendar__day.m--focus .c-calendar-box__day{font-size:500%;line-height:100%;-webkit-transition:.3s ease-out;transition:.3s ease-out}.c-calendar__day.m--focus .c-calendar-box__month{font-size:175%;-webkit-transition:.3s ease-out;transition:.3s ease-out}.c-calendar__day.m--focus .c-calendar-box__tnc-apply{color:var(--box_tcs_apply_color);display:block;line-height:60px}.c-calendar-box-wrapper{display:none;-webkit-perspective:800px;perspective:800px;-webkit-perspective-origin:50% 80px;perspective-origin:50% 80px}.c-open-animation img{display:none}.c-open-animation .c-calendar-box__lidClosed{background-repeat:no-repeat;background-size:100%;height:230px;position:absolute;top:0;width:250px}.c-open-animation .c-calendar-box__lidOpen{background-repeat:no-repeat;background-size:100%;height:150px;position:absolute;top:0;width:260px}.c-open-animation .c-calendar-box-wrapper{display:block}.c-open-animation .c-calendar-cube{left:0px;position:relative;top:58px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:190px}.c-calendar-box__hidden{background:none}.c-open-animation .c-calendar-cube div{height:190px;position:absolute;width:190px}.c-open-animation .c-calendar-cubetop{background:var(--box_open_bg);border:1px solid var(box_open_border_color);-webkit-transform:rotateX(-90deg) translateY(-81px);transform:rotateX(-90deg) translateY(-81px);-webkit-transform-origin:top center;transform-origin:top center}.c-open-animation .c-calendar-cubefront{background-repeat:no-repeat;background-size:100%;-webkit-transform:translateZ(80px);transform:translateZ(80px)}.c-open-animation .c-calendar-box-wrapper.vertical .c-calendar-cube{-webkit-animation:spin-vertical .2s 1 linear;animation:spin-vertical .2s 1 linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin:0 auto;-webkit-transform-origin:0 80px;transform-origin:0 80px}.c-open-animation .c-calendar-box-wrapper.vertical .cubetop{-webkit-transform:rotateX(-270deg) translateY(-80px);transform:rotateX(-270deg) translateY(-80px)}.labelWobble{-webkit-animation:labelWobble 1.5s ease-out;animation:labelWobble 1.5s ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:.4s;animation-delay:.4s}.c-open-animation .labelFlip{-webkit-animation:labelFlip .3s 1 linear;animation:labelFlip .3s 1 linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-open-animation .liftLid{-webkit-animation:liftLid .2s 1 linear;animation:liftLid .2s 1 linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.c-open-animation .slideLid{-webkit-animation:slideLid .2s 1 linear;animation:slideLid .2s 1 linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;left:0;position:absolute;top:0}@-webkit-keyframes spin-vertical{from{-webkit-transform:rotateX(0);transform:rotateX(0)}to{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg)}}@keyframes spin-vertical{from{-webkit-transform:rotateX(0);transform:rotateX(0)}to{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg)}}@-webkit-keyframes labelWobble{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}40%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}55%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}75%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes labelWobble{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}40%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}55%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}75%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes labelFlip{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}80%{opacity:1}100%{opacity:0;-webkit-transform:rotateX(-270deg);transform:rotateX(-270deg)}}@keyframes labelFlip{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}80%{opacity:1}100%{opacity:0;-webkit-transform:rotateX(-270deg);transform:rotateX(-270deg)}}@-webkit-keyframes liftLid{0%{opacity:1;top:0}50%{opacity:1;top:-20px}100%{opacity:0;top:0}}@keyframes liftLid{0%{opacity:1;top:0}50%{opacity:1;top:-20px}100%{opacity:0;top:0}}@-webkit-keyframes slideLid{0%{opacity:0;top:0}50%{opacity:0;top:-20px}100%{opacity:1;top:0}}@keyframes slideLid{0%{opacity:0;top:0}50%{opacity:0;top:-20px}100%{opacity:1;top:0}}

.c-close-box{margin:0;text-align:right}.c-close-box span{background-color:var(--bonus_tcs_bg);cursor:pointer}

.c-calendar-interceptor{background:var(--interceptor_bg);bottom:0;left:0;position:absolute;right:0;top:0}.c-calendar-interceptor__wrapper{background-color:var(--interceptor_bg_image_fallback);background-repeat:no-repeat;background-position:0 0;border:2px solid var(--interceptor_border_color);border-radius:10px;color:var(--interceptor_color);margin:50px auto;max-width:380px;padding:20px;text-align:center}.c-calendar-interceptor__wrapper h4{border-bottom:2px solid var(--interceptor_headline_border_color);color:var(--interceptor_headline_color);font-family:var(--font_family_fancy);font-size:1.7rem;font-weight:700;margin-bottom:10px}.c-calendar-interceptor__message h4{margin:10px 0 20px}.c-calendar-interceptor__ctas{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:20px}.c-calendar-interceptor__ctas .btn{margin:0 10px}

.c-calendar-overlay{-webkit-box-align:start;align-items:flex-start;background-color:var(--overlay_bg);color:var(--overlay_color);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:0;min-height:100%;overflow:hidden;-webkit-perspective:500px;perspective:500px;position:absolute;right:0;top:0}.c-calendar-overlay--mobile{top:-40px}.c-calendar-overlay--mobile .c-calendar-overlay__flipper{max-width:100%;width:calc(100% - 40px)}.c-calendar-overlay--error{top:230px}.c-calendar-overlay--error.c-calendar-overlay--mobile{top:100px}.c-calendar-overlay__content{margin:0 !important}.c-calendar-overlay__flipper{margin:20px auto;max-width:380px;width:55%}.c-calendar-overlay__close{text-align:right}.c-calendar-overlay__close button{background:none;border:none;color:var(--overlay_close_color);cursor:pointer;font-size:.9em;line-height:1;padding:0;text-decoration:none;text-transform:uppercase}.c-calendar-overlay__close .theme-ex{margin-left:5px}.c-calendar-overlay__terms-contents{background:var(--overlay_tcs_bg);color:var(--overlay_tcs_color);font-size:.8rem;height:0%;padding:0 10px;text-align:left;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%}.c-calendar-overlay__terms-contents a{font-weight:bold;color:var(--overlay_tcs_anchor_color)}.c-calendar-overlay__terms-contents-open{height:auto;padding:10px;-webkit-transition:all .3s linear;transition:all .3s linear}.c-calendar-overlay__terms-contents-open ol li{list-style:decimal !important}.c-calendar-overlay__tabs-container{background:var(--overlay_nav_bg);cursor:pointer;width:100%}.c-calendar-overlay__tabs-container ul{color:var(--overlay_nav_color);list-style-type:none;padding-left:0;width:100%}.c-calendar-overlay__tabs-container ul li{float:left;font-size:.8em;font-weight:700;height:30px;line-height:30px;text-align:center;text-transform:uppercase;width:50%}.c-calendar-overlay__tabs-container ul .c-calendar-overlay__tabs-container--active{border-bottom:3px solid var(--overlay_nav_active_border_color)}.c-calendar-overlay__flipper{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-perspective:800px;perspective:800px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:-webkit-transform 350ms linear;transition:-webkit-transform 350ms linear;transition:transform 350ms linear;transition:transform 350ms linear, -webkit-transform 350ms linear;box-sizing:border-box !important}.c-calendar-overlay__wrapper{-webkit-animation:open-modal .5s 1 linear;animation:open-modal .5s 1 linear;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--overlay_inner_bg);background-repeat:no-repeat;background-size:100%;background-position:top center;border:solid 2px var(--overlay_border_color);opacity:0;overflow:hidden;padding:10px 20px 20px;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 500ms ease-out;transition:-webkit-transform 500ms ease-out;transition:transform 500ms ease-out;transition:transform 500ms ease-out, -webkit-transform 500ms ease-out;border-radius:10px;width:100%;z-index:2}.c-calendar-overlay__details,.c-calendar-overlay__redeem{-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-calendar-overlay__details{background-color:var(--overlay_details_bg);margin:0 -20px;padding:1px 0;-webkit-transition:-webkit-transform 350ms linear 350ms;transition:-webkit-transform 350ms linear 350ms;transition:transform 350ms linear 350ms;transition:transform 350ms linear 350ms, -webkit-transform 350ms linear 350ms}.c-calendar-overlay__details .c-expires{padding:10px 20px 20px}.c-calendar-overlay__details-buffer{margin:5px 0;position:relative}.c-calendar-overlay__details-buffer--star-line-top::before,.c-calendar-overlay__details-buffer--star-line-bottom::after{background-position:50% 50%;background-repeat:no-repeat;background-size:24px;content:'';display:block;height:24px;margin-top:-13px;width:100%}.c-calendar-overlay__details-buffer--star-line-top,.c-calendar-overlay__details-buffer--star-line-bottom{-webkit-animation:starBorder 1s 1 linear;animation:starBorder 1s 1 linear;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-bottom:solid 1px var(--overlay_details_border_color);height:1px;left:50%;position:absolute;width:0%}.c-calendar-overlay__details-buffer--star-line-top{top:0}.c-calendar-overlay__details-buffer--star-line-bottom{bottom:0}.c-calendar-overlay__redeem{-webkit-box-align:center;align-items:center;border-radius:0 0 10px 10px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;margin:0 -20px -20px -20px;padding:10px 0 0;-webkit-transition:-webkit-transform 350ms linear 700ms;transition:-webkit-transform 350ms linear 700ms;transition:transform 350ms linear 700ms;transition:transform 350ms linear 700ms, -webkit-transform 350ms linear 700ms;box-sizing:content-box !important}.c-calendar-overlay__redeem p{margin:0;font-size:0.8rem;line-height:1.4}.c-calendar-overlay__redeem-p{padding:10px 10px 20px;font-size:0.8rem}.c-calendar-overlay__terms{left:0;padding:20px 20px 0;position:absolute;top:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:-1}.c-calendar-overlay__promo{min-height:25px}.c-calendar-overlay__promo h4{font-size:1.5em;font-weight:600;margin:10px auto;max-width:80%;text-align:center}.c-calendar-overlay__promo img{display:block;margin:0 auto;max-width:90%}.c-calendar-overlay__date{border-bottom:solid 2px var(--overlay_date_border_color);color:var(--overlay_date_color);display:-webkit-box;display:flex;font-family:var(--font_family_fancy);font-size:1.5em;-webkit-box-pack:justify;justify-content:space-between;line-height:2em;overflow:hidden}.c-calendar-overlay__date p{margin:0}.c-calendar-overlay__view-terms{text-align:center;width:100%}.c-calendar-overlay__uk-regs{background-color:var(--overlay_tcs_uk_bg);color:var(--overlay_tcs_uk_color);margin:0 -20px -20px;padding:10px;text-align:left}.c-calendar-overlay__summary{padding:20px 20px 5px;position:relative}.c-calendar-overlay__summary p{font-size:1.5em;font-weight:400;line-height:1.5em;margin:0;padding:0;text-align:center}.c-calendar-overlay__summary p>p{font-size:1em}.c-calendar-overlay__summary ul,.c-calendar-overlay__summary ol{text-align:left}.c-calendar-overlay__summary p.c-calendar-overlay__summary-sub{font-size:1.1em;margin:20px 0 10px}.c-calendar-overlay__error{color:var(--error_color);font-size:30px;text-align:center}.c-calendar-overlay__mini-break{border:0;border-top:solid 1px var(--overlay_delimiter_color);margin:3px auto;padding:0;width:80px}.c-calendar-overlay__redeemed{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:20px;text-align:center}.c-calendar-overlay__redeemed .theme-check{color:var(--check_color);font-size:16px;margin:0 0 0 5px}.c-calendar-overlay__redeem-cta{padding:8px 10px 0;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:auto;max-width:calc(100% - 40px);min-height:60px}.c-calendar-overlay.m--flip .c-calendar-overlay__flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.c-calendar-overlay.m--flip .c-calendar-overlay__terms{-webkit-backface-visibility:visible;backface-visibility:visible;bottom:0;z-index:1}.c-calendar-overlay--error{color:var(--overlay_error_color)}.error__title{font-size:24px;text-align:center}#calendar-app ol{padding-left:16px}.welcome-layer-container{display:block}@-webkit-keyframes open-modal{from{height:25%;opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{height:100%;opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes open-modal{from{height:25%;opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{height:100%;opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes starBorder{0%{left:50%;opacity:0;width:0%}25%{opacity:1}100%{left:0%;width:100%}}@keyframes starBorder{0%{left:50%;opacity:0;width:0%}25%{opacity:1}100%{left:0%;width:100%}}.c-calendar-confetti{height:600px;position:absolute;top:0;width:380px;pointer-events:none}.c-calendar-confetti .confetti{height:10px;left:50%;opacity:1;position:absolute;top:45%;width:10px}.c-calendar-confetti .confetti::after{content:'';display:block;width:6px;height:6px;background-color:var(--confetti_bg);-webkit-transform:rotateX(-360deg) rotateY(-360deg) rotateZ(-360deg);transform:rotateX(-360deg) rotateY(-360deg) rotateZ(-360deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0}@-webkit-keyframes yAxis-1{from{}15%{-webkit-transform:translateY(-161px);transform:translateY(-161px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(439px) rotateX(808deg) rotateZ(833deg);transform:translateY(439px) rotateX(808deg) rotateZ(833deg);opacity:0}}@keyframes yAxis-1{from{}15%{-webkit-transform:translateY(-161px);transform:translateY(-161px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(439px) rotateX(808deg) rotateZ(833deg);transform:translateY(439px) rotateX(808deg) rotateZ(833deg);opacity:0}}@-webkit-keyframes xAxis-1{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(236px) rotateY(808deg);transform:translateX(236px) rotateY(808deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-1{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(236px) rotateY(808deg);transform:translateX(236px) rotateY(808deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-1{-webkit-animation:xAxis-1 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-1 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-1::after{-webkit-animation:yAxis-1 2250ms infinite ease-out;animation:yAxis-1 2250ms infinite ease-out;background:var(--confetti_bg);height:13px;width:13px}@-webkit-keyframes yAxis-2{from{}15%{-webkit-transform:translateY(-271px);transform:translateY(-271px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(329px) rotateX(1378deg) rotateZ(839deg);transform:translateY(329px) rotateX(1378deg) rotateZ(839deg);opacity:0}}@keyframes yAxis-2{from{}15%{-webkit-transform:translateY(-271px);transform:translateY(-271px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(329px) rotateX(1378deg) rotateZ(839deg);transform:translateY(329px) rotateX(1378deg) rotateZ(839deg);opacity:0}}@-webkit-keyframes xAxis-2{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-128px) rotateY(1378deg);transform:translateX(-128px) rotateY(1378deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-2{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-128px) rotateY(1378deg);transform:translateX(-128px) rotateY(1378deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-2{-webkit-animation:xAxis-2 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-2 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-2::after{-webkit-animation:yAxis-2 2250ms infinite ease-out;animation:yAxis-2 2250ms infinite ease-out;background:var(--confetti_2_bg);height:11px;width:11px}@-webkit-keyframes yAxis-3{from{}15%{-webkit-transform:translateY(-64px);transform:translateY(-64px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(536px) rotateX(727deg) rotateZ(872deg);transform:translateY(536px) rotateX(727deg) rotateZ(872deg);opacity:0}}@keyframes yAxis-3{from{}15%{-webkit-transform:translateY(-64px);transform:translateY(-64px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(536px) rotateX(727deg) rotateZ(872deg);transform:translateY(536px) rotateX(727deg) rotateZ(872deg);opacity:0}}@-webkit-keyframes xAxis-3{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-237px) rotateY(727deg);transform:translateX(-237px) rotateY(727deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-3{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-237px) rotateY(727deg);transform:translateX(-237px) rotateY(727deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-3{-webkit-animation:xAxis-3 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-3 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-3::after{-webkit-animation:yAxis-3 2250ms infinite ease-out;animation:yAxis-3 2250ms infinite ease-out;background:var(--confetti_3_bg);height:11px;width:11px}@-webkit-keyframes yAxis-4{from{}15%{-webkit-transform:translateY(-343px);transform:translateY(-343px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(257px) rotateX(1493deg) rotateZ(634deg);transform:translateY(257px) rotateX(1493deg) rotateZ(634deg);opacity:0}}@keyframes yAxis-4{from{}15%{-webkit-transform:translateY(-343px);transform:translateY(-343px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(257px) rotateX(1493deg) rotateZ(634deg);transform:translateY(257px) rotateX(1493deg) rotateZ(634deg);opacity:0}}@-webkit-keyframes xAxis-4{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-194px) rotateY(1493deg);transform:translateX(-194px) rotateY(1493deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-4{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-194px) rotateY(1493deg);transform:translateX(-194px) rotateY(1493deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-4{-webkit-animation:xAxis-4 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-4 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-4::after{-webkit-animation:yAxis-4 2250ms infinite ease-out;animation:yAxis-4 2250ms infinite ease-out;background:var(--confetti_bg);height:7px;width:7px}@-webkit-keyframes yAxis-5{from{}15%{-webkit-transform:translateY(-236px);transform:translateY(-236px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(364px) rotateX(1564deg) rotateZ(710deg);transform:translateY(364px) rotateX(1564deg) rotateZ(710deg);opacity:0}}@keyframes yAxis-5{from{}15%{-webkit-transform:translateY(-236px);transform:translateY(-236px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(364px) rotateX(1564deg) rotateZ(710deg);transform:translateY(364px) rotateX(1564deg) rotateZ(710deg);opacity:0}}@-webkit-keyframes xAxis-5{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(102px) rotateY(1564deg);transform:translateX(102px) rotateY(1564deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-5{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(102px) rotateY(1564deg);transform:translateX(102px) rotateY(1564deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-5{-webkit-animation:xAxis-5 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-5 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-5::after{-webkit-animation:yAxis-5 2250ms infinite ease-out;animation:yAxis-5 2250ms infinite ease-out;background:var(--confetti_3_bg);height:9px;width:9px}@-webkit-keyframes yAxis-6{from{}15%{-webkit-transform:translateY(-162px);transform:translateY(-162px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(438px) rotateX(1502deg) rotateZ(876deg);transform:translateY(438px) rotateX(1502deg) rotateZ(876deg);opacity:0}}@keyframes yAxis-6{from{}15%{-webkit-transform:translateY(-162px);transform:translateY(-162px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(438px) rotateX(1502deg) rotateZ(876deg);transform:translateY(438px) rotateX(1502deg) rotateZ(876deg);opacity:0}}@-webkit-keyframes xAxis-6{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(270px) rotateY(1502deg);transform:translateX(270px) rotateY(1502deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-6{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(270px) rotateY(1502deg);transform:translateX(270px) rotateY(1502deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-6{-webkit-animation:xAxis-6 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-6 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-6::after{-webkit-animation:yAxis-6 2250ms infinite ease-out;animation:yAxis-6 2250ms infinite ease-out;background:var(--confetti_3_bg);height:8px;width:8px}@-webkit-keyframes yAxis-7{from{}15%{-webkit-transform:translateY(-47px);transform:translateY(-47px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(553px) rotateX(1489deg) rotateZ(709deg);transform:translateY(553px) rotateX(1489deg) rotateZ(709deg);opacity:0}}@keyframes yAxis-7{from{}15%{-webkit-transform:translateY(-47px);transform:translateY(-47px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(553px) rotateX(1489deg) rotateZ(709deg);transform:translateY(553px) rotateX(1489deg) rotateZ(709deg);opacity:0}}@-webkit-keyframes xAxis-7{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(205px) rotateY(1489deg);transform:translateX(205px) rotateY(1489deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-7{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(205px) rotateY(1489deg);transform:translateX(205px) rotateY(1489deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-7{-webkit-animation:xAxis-7 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-7 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-7::after{-webkit-animation:yAxis-7 2250ms infinite ease-out;animation:yAxis-7 2250ms infinite ease-out;background:var(--confetti_4_bg);height:14px;width:14px}@-webkit-keyframes yAxis-8{from{}15%{-webkit-transform:translateY(-290px);transform:translateY(-290px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(310px) rotateX(1052deg) rotateZ(844deg);transform:translateY(310px) rotateX(1052deg) rotateZ(844deg);opacity:0}}@keyframes yAxis-8{from{}15%{-webkit-transform:translateY(-290px);transform:translateY(-290px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(310px) rotateX(1052deg) rotateZ(844deg);transform:translateY(310px) rotateX(1052deg) rotateZ(844deg);opacity:0}}@-webkit-keyframes xAxis-8{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(123px) rotateY(1052deg);transform:translateX(123px) rotateY(1052deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-8{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(123px) rotateY(1052deg);transform:translateX(123px) rotateY(1052deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-8{-webkit-animation:xAxis-8 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-8 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-8::after{-webkit-animation:yAxis-8 2250ms infinite ease-out;animation:yAxis-8 2250ms infinite ease-out;background:var(--confetti_3_bg);height:7px;width:7px}@-webkit-keyframes yAxis-9{from{}15%{-webkit-transform:translateY(-201px);transform:translateY(-201px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(399px) rotateX(793deg) rotateZ(352deg);transform:translateY(399px) rotateX(793deg) rotateZ(352deg);opacity:0}}@keyframes yAxis-9{from{}15%{-webkit-transform:translateY(-201px);transform:translateY(-201px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(399px) rotateX(793deg) rotateZ(352deg);transform:translateY(399px) rotateX(793deg) rotateZ(352deg);opacity:0}}@-webkit-keyframes xAxis-9{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(110px) rotateY(793deg);transform:translateX(110px) rotateY(793deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-9{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(110px) rotateY(793deg);transform:translateX(110px) rotateY(793deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-9{-webkit-animation:xAxis-9 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-9 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-9::after{-webkit-animation:yAxis-9 2250ms infinite ease-out;animation:yAxis-9 2250ms infinite ease-out;background:var(--confetti_2_bg);height:10px;width:10px}@-webkit-keyframes yAxis-10{from{}15%{-webkit-transform:translateY(-119px);transform:translateY(-119px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(481px) rotateX(1554deg) rotateZ(537deg);transform:translateY(481px) rotateX(1554deg) rotateZ(537deg);opacity:0}}@keyframes yAxis-10{from{}15%{-webkit-transform:translateY(-119px);transform:translateY(-119px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(481px) rotateX(1554deg) rotateZ(537deg);transform:translateY(481px) rotateX(1554deg) rotateZ(537deg);opacity:0}}@-webkit-keyframes xAxis-10{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(7px) rotateY(1554deg);transform:translateX(7px) rotateY(1554deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-10{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(7px) rotateY(1554deg);transform:translateX(7px) rotateY(1554deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-10{-webkit-animation:xAxis-10 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-10 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-10::after{-webkit-animation:yAxis-10 2250ms infinite ease-out;animation:yAxis-10 2250ms infinite ease-out;background:var(--confetti_3_bg);height:7px;width:7px}@-webkit-keyframes yAxis-11{from{}15%{-webkit-transform:translateY(-306px);transform:translateY(-306px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(294px) rotateX(718deg) rotateZ(418deg);transform:translateY(294px) rotateX(718deg) rotateZ(418deg);opacity:0}}@keyframes yAxis-11{from{}15%{-webkit-transform:translateY(-306px);transform:translateY(-306px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(294px) rotateX(718deg) rotateZ(418deg);transform:translateY(294px) rotateX(718deg) rotateZ(418deg);opacity:0}}@-webkit-keyframes xAxis-11{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-101px) rotateY(718deg);transform:translateX(-101px) rotateY(718deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-11{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-101px) rotateY(718deg);transform:translateX(-101px) rotateY(718deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-11{-webkit-animation:xAxis-11 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-11 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-11::after{-webkit-animation:yAxis-11 2250ms infinite ease-out;animation:yAxis-11 2250ms infinite ease-out;background:var(--confetti_2_bg);height:12px;width:12px}@-webkit-keyframes yAxis-12{from{}15%{-webkit-transform:translateY(-60px);transform:translateY(-60px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(540px) rotateX(1177deg) rotateZ(196deg);transform:translateY(540px) rotateX(1177deg) rotateZ(196deg);opacity:0}}@keyframes yAxis-12{from{}15%{-webkit-transform:translateY(-60px);transform:translateY(-60px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(540px) rotateX(1177deg) rotateZ(196deg);transform:translateY(540px) rotateX(1177deg) rotateZ(196deg);opacity:0}}@-webkit-keyframes xAxis-12{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-196px) rotateY(1177deg);transform:translateX(-196px) rotateY(1177deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-12{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-196px) rotateY(1177deg);transform:translateX(-196px) rotateY(1177deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-12{-webkit-animation:xAxis-12 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-12 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-12::after{-webkit-animation:yAxis-12 2250ms infinite ease-out;animation:yAxis-12 2250ms infinite ease-out;background:var(--confetti_2_bg);height:7px;width:7px}@-webkit-keyframes yAxis-13{from{}15%{-webkit-transform:translateY(-197px);transform:translateY(-197px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(403px) rotateX(1254deg) rotateZ(189deg);transform:translateY(403px) rotateX(1254deg) rotateZ(189deg);opacity:0}}@keyframes yAxis-13{from{}15%{-webkit-transform:translateY(-197px);transform:translateY(-197px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(403px) rotateX(1254deg) rotateZ(189deg);transform:translateY(403px) rotateX(1254deg) rotateZ(189deg);opacity:0}}@-webkit-keyframes xAxis-13{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-243px) rotateY(1254deg);transform:translateX(-243px) rotateY(1254deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-13{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-243px) rotateY(1254deg);transform:translateX(-243px) rotateY(1254deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-13{-webkit-animation:xAxis-13 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-13 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-13::after{-webkit-animation:yAxis-13 2250ms infinite ease-out;animation:yAxis-13 2250ms infinite ease-out;background:var(--confetti_2_bg);height:10px;width:10px}@-webkit-keyframes yAxis-14{from{}15%{-webkit-transform:translateY(-221px);transform:translateY(-221px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(379px) rotateX(1024deg) rotateZ(601deg);transform:translateY(379px) rotateX(1024deg) rotateZ(601deg);opacity:0}}@keyframes yAxis-14{from{}15%{-webkit-transform:translateY(-221px);transform:translateY(-221px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(379px) rotateX(1024deg) rotateZ(601deg);transform:translateY(379px) rotateX(1024deg) rotateZ(601deg);opacity:0}}@-webkit-keyframes xAxis-14{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(139px) rotateY(1024deg);transform:translateX(139px) rotateY(1024deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-14{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(139px) rotateY(1024deg);transform:translateX(139px) rotateY(1024deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-14{-webkit-animation:xAxis-14 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-14 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-14::after{-webkit-animation:yAxis-14 2250ms infinite ease-out;animation:yAxis-14 2250ms infinite ease-out;background:var(--confetti_3_bg);height:8px;width:8px}@-webkit-keyframes yAxis-15{from{}15%{-webkit-transform:translateY(-185px);transform:translateY(-185px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(415px) rotateX(1395deg) rotateZ(755deg);transform:translateY(415px) rotateX(1395deg) rotateZ(755deg);opacity:0}}@keyframes yAxis-15{from{}15%{-webkit-transform:translateY(-185px);transform:translateY(-185px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(415px) rotateX(1395deg) rotateZ(755deg);transform:translateY(415px) rotateX(1395deg) rotateZ(755deg);opacity:0}}@-webkit-keyframes xAxis-15{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(6px) rotateY(1395deg);transform:translateX(6px) rotateY(1395deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-15{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(6px) rotateY(1395deg);transform:translateX(6px) rotateY(1395deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-15{-webkit-animation:xAxis-15 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-15 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-15::after{-webkit-animation:yAxis-15 2250ms infinite ease-out;animation:yAxis-15 2250ms infinite ease-out;background:var(--confetti_2_bg);height:12px;width:12px}@-webkit-keyframes yAxis-16{from{}15%{-webkit-transform:translateY(-244px);transform:translateY(-244px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(356px) rotateX(1564deg) rotateZ(222deg);transform:translateY(356px) rotateX(1564deg) rotateZ(222deg);opacity:0}}@keyframes yAxis-16{from{}15%{-webkit-transform:translateY(-244px);transform:translateY(-244px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(356px) rotateX(1564deg) rotateZ(222deg);transform:translateY(356px) rotateX(1564deg) rotateZ(222deg);opacity:0}}@-webkit-keyframes xAxis-16{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-40px) rotateY(1564deg);transform:translateX(-40px) rotateY(1564deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-16{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-40px) rotateY(1564deg);transform:translateX(-40px) rotateY(1564deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-16{-webkit-animation:xAxis-16 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-16 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-16::after{-webkit-animation:yAxis-16 2250ms infinite ease-out;animation:yAxis-16 2250ms infinite ease-out;background:var(--confetti_1_bg);height:7px;width:7px}@-webkit-keyframes yAxis-17{from{}15%{-webkit-transform:translateY(-351px);transform:translateY(-351px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(249px) rotateX(1303deg) rotateZ(897deg);transform:translateY(249px) rotateX(1303deg) rotateZ(897deg);opacity:0}}@keyframes yAxis-17{from{}15%{-webkit-transform:translateY(-351px);transform:translateY(-351px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(249px) rotateX(1303deg) rotateZ(897deg);transform:translateY(249px) rotateX(1303deg) rotateZ(897deg);opacity:0}}@-webkit-keyframes xAxis-17{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(228px) rotateY(1303deg);transform:translateX(228px) rotateY(1303deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-17{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(228px) rotateY(1303deg);transform:translateX(228px) rotateY(1303deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-17{-webkit-animation:xAxis-17 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-17 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-17::after{-webkit-animation:yAxis-17 2250ms infinite ease-out;animation:yAxis-17 2250ms infinite ease-out;background:var(--confetti_bg);height:13px;width:13px}@-webkit-keyframes yAxis-18{from{}15%{-webkit-transform:translateY(-18px);transform:translateY(-18px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(582px) rotateX(808deg) rotateZ(876deg);transform:translateY(582px) rotateX(808deg) rotateZ(876deg);opacity:0}}@keyframes yAxis-18{from{}15%{-webkit-transform:translateY(-18px);transform:translateY(-18px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(582px) rotateX(808deg) rotateZ(876deg);transform:translateY(582px) rotateX(808deg) rotateZ(876deg);opacity:0}}@-webkit-keyframes xAxis-18{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-190px) rotateY(808deg);transform:translateX(-190px) rotateY(808deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-18{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-190px) rotateY(808deg);transform:translateX(-190px) rotateY(808deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-18{-webkit-animation:xAxis-18 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-18 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-18::after{-webkit-animation:yAxis-18 2250ms infinite ease-out;animation:yAxis-18 2250ms infinite ease-out;background:var(--confetti_2_bg);height:9px;width:9px}@-webkit-keyframes yAxis-19{from{}15%{-webkit-transform:translateY(-173px);transform:translateY(-173px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(427px) rotateX(707deg) rotateZ(498deg);transform:translateY(427px) rotateX(707deg) rotateZ(498deg);opacity:0}}@keyframes yAxis-19{from{}15%{-webkit-transform:translateY(-173px);transform:translateY(-173px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(427px) rotateX(707deg) rotateZ(498deg);transform:translateY(427px) rotateX(707deg) rotateZ(498deg);opacity:0}}@-webkit-keyframes xAxis-19{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(10px) rotateY(707deg);transform:translateX(10px) rotateY(707deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-19{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(10px) rotateY(707deg);transform:translateX(10px) rotateY(707deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-19{-webkit-animation:xAxis-19 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-19 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-19::after{-webkit-animation:yAxis-19 2250ms infinite ease-out;animation:yAxis-19 2250ms infinite ease-out;background:var(--confetti_3_bg);height:8px;width:8px}@-webkit-keyframes yAxis-20{from{}15%{-webkit-transform:translateY(-66px);transform:translateY(-66px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(534px) rotateX(1070deg) rotateZ(214deg);transform:translateY(534px) rotateX(1070deg) rotateZ(214deg);opacity:0}}@keyframes yAxis-20{from{}15%{-webkit-transform:translateY(-66px);transform:translateY(-66px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(534px) rotateX(1070deg) rotateZ(214deg);transform:translateY(534px) rotateX(1070deg) rotateZ(214deg);opacity:0}}@-webkit-keyframes xAxis-20{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(32px) rotateY(1070deg);transform:translateX(32px) rotateY(1070deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-20{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(32px) rotateY(1070deg);transform:translateX(32px) rotateY(1070deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-20{-webkit-animation:xAxis-20 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-20 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-20::after{-webkit-animation:yAxis-20 2250ms infinite ease-out;animation:yAxis-20 2250ms infinite ease-out;background:var(--confetti_bg);height:7px;width:7px}@-webkit-keyframes yAxis-21{from{}15%{-webkit-transform:translateY(-311px);transform:translateY(-311px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(289px) rotateX(729deg) rotateZ(521deg);transform:translateY(289px) rotateX(729deg) rotateZ(521deg);opacity:0}}@keyframes yAxis-21{from{}15%{-webkit-transform:translateY(-311px);transform:translateY(-311px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(289px) rotateX(729deg) rotateZ(521deg);transform:translateY(289px) rotateX(729deg) rotateZ(521deg);opacity:0}}@-webkit-keyframes xAxis-21{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-276px) rotateY(729deg);transform:translateX(-276px) rotateY(729deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-21{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-276px) rotateY(729deg);transform:translateX(-276px) rotateY(729deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-21{-webkit-animation:xAxis-21 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-21 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-21::after{-webkit-animation:yAxis-21 2250ms infinite ease-out;animation:yAxis-21 2250ms infinite ease-out;background:var(--confetti_1_bg);height:10px;width:10px}@-webkit-keyframes yAxis-22{from{}15%{-webkit-transform:translateY(-77px);transform:translateY(-77px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(523px) rotateX(768deg) rotateZ(201deg);transform:translateY(523px) rotateX(768deg) rotateZ(201deg);opacity:0}}@keyframes yAxis-22{from{}15%{-webkit-transform:translateY(-77px);transform:translateY(-77px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(523px) rotateX(768deg) rotateZ(201deg);transform:translateY(523px) rotateX(768deg) rotateZ(201deg);opacity:0}}@-webkit-keyframes xAxis-22{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(38px) rotateY(768deg);transform:translateX(38px) rotateY(768deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-22{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(38px) rotateY(768deg);transform:translateX(38px) rotateY(768deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-22{-webkit-animation:xAxis-22 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-22 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-22::after{-webkit-animation:yAxis-22 2250ms infinite ease-out;animation:yAxis-22 2250ms infinite ease-out;background:var(--confetti_4_bg);height:13px;width:13px}@-webkit-keyframes yAxis-23{from{}15%{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(595px) rotateX(568deg) rotateZ(276deg);transform:translateY(595px) rotateX(568deg) rotateZ(276deg);opacity:0}}@keyframes yAxis-23{from{}15%{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(595px) rotateX(568deg) rotateZ(276deg);transform:translateY(595px) rotateX(568deg) rotateZ(276deg);opacity:0}}@-webkit-keyframes xAxis-23{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(86px) rotateY(568deg);transform:translateX(86px) rotateY(568deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-23{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(86px) rotateY(568deg);transform:translateX(86px) rotateY(568deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-23{-webkit-animation:xAxis-23 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-23 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-23::after{-webkit-animation:yAxis-23 2250ms infinite ease-out;animation:yAxis-23 2250ms infinite ease-out;background:var(--confetti_4_bg);height:9px;width:9px}@-webkit-keyframes yAxis-24{from{}15%{-webkit-transform:translateY(-269px);transform:translateY(-269px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(331px) rotateX(1587deg) rotateZ(576deg);transform:translateY(331px) rotateX(1587deg) rotateZ(576deg);opacity:0}}@keyframes yAxis-24{from{}15%{-webkit-transform:translateY(-269px);transform:translateY(-269px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(331px) rotateX(1587deg) rotateZ(576deg);transform:translateY(331px) rotateX(1587deg) rotateZ(576deg);opacity:0}}@-webkit-keyframes xAxis-24{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(28px) rotateY(1587deg);transform:translateX(28px) rotateY(1587deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-24{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(28px) rotateY(1587deg);transform:translateX(28px) rotateY(1587deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-24{-webkit-animation:xAxis-24 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-24 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-24::after{-webkit-animation:yAxis-24 2250ms infinite ease-out;animation:yAxis-24 2250ms infinite ease-out;background:var(--confetti_1_bg);height:10px;width:10px}@-webkit-keyframes yAxis-25{from{}15%{-webkit-transform:translateY(-295px);transform:translateY(-295px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(305px) rotateX(645deg) rotateZ(552deg);transform:translateY(305px) rotateX(645deg) rotateZ(552deg);opacity:0}}@keyframes yAxis-25{from{}15%{-webkit-transform:translateY(-295px);transform:translateY(-295px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(305px) rotateX(645deg) rotateZ(552deg);transform:translateY(305px) rotateX(645deg) rotateZ(552deg);opacity:0}}@-webkit-keyframes xAxis-25{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(22px) rotateY(645deg);transform:translateX(22px) rotateY(645deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-25{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(22px) rotateY(645deg);transform:translateX(22px) rotateY(645deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-25{-webkit-animation:xAxis-25 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-25 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-25::after{-webkit-animation:yAxis-25 2250ms infinite ease-out;animation:yAxis-25 2250ms infinite ease-out;background:var(--confetti_4_bg);height:10px;width:10px}@-webkit-keyframes yAxis-26{from{}15%{-webkit-transform:translateY(-123px);transform:translateY(-123px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(477px) rotateX(1274deg) rotateZ(864deg);transform:translateY(477px) rotateX(1274deg) rotateZ(864deg);opacity:0}}@keyframes yAxis-26{from{}15%{-webkit-transform:translateY(-123px);transform:translateY(-123px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(477px) rotateX(1274deg) rotateZ(864deg);transform:translateY(477px) rotateX(1274deg) rotateZ(864deg);opacity:0}}@-webkit-keyframes xAxis-26{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-109px) rotateY(1274deg);transform:translateX(-109px) rotateY(1274deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-26{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-109px) rotateY(1274deg);transform:translateX(-109px) rotateY(1274deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-26{-webkit-animation:xAxis-26 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-26 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-26::after{-webkit-animation:yAxis-26 2250ms infinite ease-out;animation:yAxis-26 2250ms infinite ease-out;background:var(--confetti_bg);height:11px;width:11px}@-webkit-keyframes yAxis-27{from{}15%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(572px) rotateX(1027deg) rotateZ(516deg);transform:translateY(572px) rotateX(1027deg) rotateZ(516deg);opacity:0}}@keyframes yAxis-27{from{}15%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(572px) rotateX(1027deg) rotateZ(516deg);transform:translateY(572px) rotateX(1027deg) rotateZ(516deg);opacity:0}}@-webkit-keyframes xAxis-27{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(33px) rotateY(1027deg);transform:translateX(33px) rotateY(1027deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-27{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(33px) rotateY(1027deg);transform:translateX(33px) rotateY(1027deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-27{-webkit-animation:xAxis-27 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-27 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-27::after{-webkit-animation:yAxis-27 2250ms infinite ease-out;animation:yAxis-27 2250ms infinite ease-out;background:var(--confetti_4_bg);height:13px;width:13px}@-webkit-keyframes yAxis-28{from{}15%{-webkit-transform:translateY(-140px);transform:translateY(-140px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(460px) rotateX(789deg) rotateZ(807deg);transform:translateY(460px) rotateX(789deg) rotateZ(807deg);opacity:0}}@keyframes yAxis-28{from{}15%{-webkit-transform:translateY(-140px);transform:translateY(-140px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(460px) rotateX(789deg) rotateZ(807deg);transform:translateY(460px) rotateX(789deg) rotateZ(807deg);opacity:0}}@-webkit-keyframes xAxis-28{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(112px) rotateY(789deg);transform:translateX(112px) rotateY(789deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-28{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(112px) rotateY(789deg);transform:translateX(112px) rotateY(789deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-28{-webkit-animation:xAxis-28 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-28 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-28::after{-webkit-animation:yAxis-28 2250ms infinite ease-out;animation:yAxis-28 2250ms infinite ease-out;background:var(--confetti_1_bg);height:13px;width:13px}@-webkit-keyframes yAxis-29{from{}15%{-webkit-transform:translateY(-227px);transform:translateY(-227px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(373px) rotateX(1315deg) rotateZ(884deg);transform:translateY(373px) rotateX(1315deg) rotateZ(884deg);opacity:0}}@keyframes yAxis-29{from{}15%{-webkit-transform:translateY(-227px);transform:translateY(-227px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(373px) rotateX(1315deg) rotateZ(884deg);transform:translateY(373px) rotateX(1315deg) rotateZ(884deg);opacity:0}}@-webkit-keyframes xAxis-29{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(163px) rotateY(1315deg);transform:translateX(163px) rotateY(1315deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-29{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(163px) rotateY(1315deg);transform:translateX(163px) rotateY(1315deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-29{-webkit-animation:xAxis-29 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-29 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-29::after{-webkit-animation:yAxis-29 2250ms infinite ease-out;animation:yAxis-29 2250ms infinite ease-out;background:var(--confetti_2_bg);height:11px;width:11px}@-webkit-keyframes yAxis-30{from{}15%{-webkit-transform:translateY(-17px);transform:translateY(-17px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(583px) rotateX(1156deg) rotateZ(261deg);transform:translateY(583px) rotateX(1156deg) rotateZ(261deg);opacity:0}}@keyframes yAxis-30{from{}15%{-webkit-transform:translateY(-17px);transform:translateY(-17px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(583px) rotateX(1156deg) rotateZ(261deg);transform:translateY(583px) rotateX(1156deg) rotateZ(261deg);opacity:0}}@-webkit-keyframes xAxis-30{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(5px) rotateY(1156deg);transform:translateX(5px) rotateY(1156deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-30{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(5px) rotateY(1156deg);transform:translateX(5px) rotateY(1156deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-30{-webkit-animation:xAxis-30 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-30 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-30::after{-webkit-animation:yAxis-30 2250ms infinite ease-out;animation:yAxis-30 2250ms infinite ease-out;background:var(--confetti_4_bg);height:10px;width:10px}@-webkit-keyframes yAxis-31{from{}15%{-webkit-transform:translateY(-58px);transform:translateY(-58px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(542px) rotateX(1576deg) rotateZ(756deg);transform:translateY(542px) rotateX(1576deg) rotateZ(756deg);opacity:0}}@keyframes yAxis-31{from{}15%{-webkit-transform:translateY(-58px);transform:translateY(-58px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(542px) rotateX(1576deg) rotateZ(756deg);transform:translateY(542px) rotateX(1576deg) rotateZ(756deg);opacity:0}}@-webkit-keyframes xAxis-31{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(221px) rotateY(1576deg);transform:translateX(221px) rotateY(1576deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-31{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(221px) rotateY(1576deg);transform:translateX(221px) rotateY(1576deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-31{-webkit-animation:xAxis-31 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-31 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-31::after{-webkit-animation:yAxis-31 2250ms infinite ease-out;animation:yAxis-31 2250ms infinite ease-out;background:var(--confetti_1_bg);height:12px;width:12px}@-webkit-keyframes yAxis-32{from{}15%{-webkit-transform:translateY(-171px);transform:translateY(-171px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(429px) rotateX(1361deg) rotateZ(873deg);transform:translateY(429px) rotateX(1361deg) rotateZ(873deg);opacity:0}}@keyframes yAxis-32{from{}15%{-webkit-transform:translateY(-171px);transform:translateY(-171px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(429px) rotateX(1361deg) rotateZ(873deg);transform:translateY(429px) rotateX(1361deg) rotateZ(873deg);opacity:0}}@-webkit-keyframes xAxis-32{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(241px) rotateY(1361deg);transform:translateX(241px) rotateY(1361deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-32{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(241px) rotateY(1361deg);transform:translateX(241px) rotateY(1361deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-32{-webkit-animation:xAxis-32 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-32 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-32::after{-webkit-animation:yAxis-32 2250ms infinite ease-out;animation:yAxis-32 2250ms infinite ease-out;background:var(--confetti_3_bg);height:12px;width:12px}@-webkit-keyframes yAxis-33{from{}15%{-webkit-transform:translateY(-140px);transform:translateY(-140px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(460px) rotateX(1543deg) rotateZ(677deg);transform:translateY(460px) rotateX(1543deg) rotateZ(677deg);opacity:0}}@keyframes yAxis-33{from{}15%{-webkit-transform:translateY(-140px);transform:translateY(-140px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(460px) rotateX(1543deg) rotateZ(677deg);transform:translateY(460px) rotateX(1543deg) rotateZ(677deg);opacity:0}}@-webkit-keyframes xAxis-33{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(48px) rotateY(1543deg);transform:translateX(48px) rotateY(1543deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-33{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(48px) rotateY(1543deg);transform:translateX(48px) rotateY(1543deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-33{-webkit-animation:xAxis-33 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-33 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-33::after{-webkit-animation:yAxis-33 2250ms infinite ease-out;animation:yAxis-33 2250ms infinite ease-out;background:var(--confetti_bg);height:8px;width:8px}@-webkit-keyframes yAxis-34{from{}15%{-webkit-transform:translateY(-235px);transform:translateY(-235px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(365px) rotateX(1449deg) rotateZ(470deg);transform:translateY(365px) rotateX(1449deg) rotateZ(470deg);opacity:0}}@keyframes yAxis-34{from{}15%{-webkit-transform:translateY(-235px);transform:translateY(-235px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(365px) rotateX(1449deg) rotateZ(470deg);transform:translateY(365px) rotateX(1449deg) rotateZ(470deg);opacity:0}}@-webkit-keyframes xAxis-34{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-82px) rotateY(1449deg);transform:translateX(-82px) rotateY(1449deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-34{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-82px) rotateY(1449deg);transform:translateX(-82px) rotateY(1449deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-34{-webkit-animation:xAxis-34 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-34 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-34::after{-webkit-animation:yAxis-34 2250ms infinite ease-out;animation:yAxis-34 2250ms infinite ease-out;background:var(--confetti_2_bg);height:10px;width:10px}@-webkit-keyframes yAxis-35{from{}15%{-webkit-transform:translateY(-133px);transform:translateY(-133px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(467px) rotateX(1155deg) rotateZ(780deg);transform:translateY(467px) rotateX(1155deg) rotateZ(780deg);opacity:0}}@keyframes yAxis-35{from{}15%{-webkit-transform:translateY(-133px);transform:translateY(-133px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(467px) rotateX(1155deg) rotateZ(780deg);transform:translateY(467px) rotateX(1155deg) rotateZ(780deg);opacity:0}}@-webkit-keyframes xAxis-35{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(107px) rotateY(1155deg);transform:translateX(107px) rotateY(1155deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-35{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(107px) rotateY(1155deg);transform:translateX(107px) rotateY(1155deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-35{-webkit-animation:xAxis-35 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-35 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-35::after{-webkit-animation:yAxis-35 2250ms infinite ease-out;animation:yAxis-35 2250ms infinite ease-out;background:var(--confetti_bg);height:9px;width:9px}@-webkit-keyframes yAxis-36{from{}15%{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(400px) rotateX(679deg) rotateZ(487deg);transform:translateY(400px) rotateX(679deg) rotateZ(487deg);opacity:0}}@keyframes yAxis-36{from{}15%{-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(400px) rotateX(679deg) rotateZ(487deg);transform:translateY(400px) rotateX(679deg) rotateZ(487deg);opacity:0}}@-webkit-keyframes xAxis-36{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-232px) rotateY(679deg);transform:translateX(-232px) rotateY(679deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-36{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-232px) rotateY(679deg);transform:translateX(-232px) rotateY(679deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-36{-webkit-animation:xAxis-36 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-36 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-36::after{-webkit-animation:yAxis-36 2250ms infinite ease-out;animation:yAxis-36 2250ms infinite ease-out;background:var(--confetti_bg);height:11px;width:11px}@-webkit-keyframes yAxis-37{from{}15%{-webkit-transform:translateY(-53px);transform:translateY(-53px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(547px) rotateX(1268deg) rotateZ(321deg);transform:translateY(547px) rotateX(1268deg) rotateZ(321deg);opacity:0}}@keyframes yAxis-37{from{}15%{-webkit-transform:translateY(-53px);transform:translateY(-53px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(547px) rotateX(1268deg) rotateZ(321deg);transform:translateY(547px) rotateX(1268deg) rotateZ(321deg);opacity:0}}@-webkit-keyframes xAxis-37{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(74px) rotateY(1268deg);transform:translateX(74px) rotateY(1268deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-37{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(74px) rotateY(1268deg);transform:translateX(74px) rotateY(1268deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-37{-webkit-animation:xAxis-37 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-37 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-37::after{-webkit-animation:yAxis-37 2250ms infinite ease-out;animation:yAxis-37 2250ms infinite ease-out;background:var(--confetti_3_bg);height:9px;width:9px}@-webkit-keyframes yAxis-38{from{}15%{-webkit-transform:translateY(-325px);transform:translateY(-325px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(275px) rotateX(1391deg) rotateZ(583deg);transform:translateY(275px) rotateX(1391deg) rotateZ(583deg);opacity:0}}@keyframes yAxis-38{from{}15%{-webkit-transform:translateY(-325px);transform:translateY(-325px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(275px) rotateX(1391deg) rotateZ(583deg);transform:translateY(275px) rotateX(1391deg) rotateZ(583deg);opacity:0}}@-webkit-keyframes xAxis-38{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-52px) rotateY(1391deg);transform:translateX(-52px) rotateY(1391deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-38{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-52px) rotateY(1391deg);transform:translateX(-52px) rotateY(1391deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-38{-webkit-animation:xAxis-38 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-38 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-38::after{-webkit-animation:yAxis-38 2250ms infinite ease-out;animation:yAxis-38 2250ms infinite ease-out;background:var(--confetti_4_bg);height:11px;width:11px}@-webkit-keyframes yAxis-39{from{}15%{-webkit-transform:translateY(-334px);transform:translateY(-334px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(266px) rotateX(636deg) rotateZ(238deg);transform:translateY(266px) rotateX(636deg) rotateZ(238deg);opacity:0}}@keyframes yAxis-39{from{}15%{-webkit-transform:translateY(-334px);transform:translateY(-334px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(266px) rotateX(636deg) rotateZ(238deg);transform:translateY(266px) rotateX(636deg) rotateZ(238deg);opacity:0}}@-webkit-keyframes xAxis-39{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-257px) rotateY(636deg);transform:translateX(-257px) rotateY(636deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-39{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-257px) rotateY(636deg);transform:translateX(-257px) rotateY(636deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-39{-webkit-animation:xAxis-39 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-39 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-39::after{-webkit-animation:yAxis-39 2250ms infinite ease-out;animation:yAxis-39 2250ms infinite ease-out;background:var(--confetti_1_bg);height:7px;width:7px}@-webkit-keyframes yAxis-40{from{}15%{-webkit-transform:translateY(-118px);transform:translateY(-118px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(482px) rotateX(957deg) rotateZ(533deg);transform:translateY(482px) rotateX(957deg) rotateZ(533deg);opacity:0}}@keyframes yAxis-40{from{}15%{-webkit-transform:translateY(-118px);transform:translateY(-118px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(482px) rotateX(957deg) rotateZ(533deg);transform:translateY(482px) rotateX(957deg) rotateZ(533deg);opacity:0}}@-webkit-keyframes xAxis-40{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(243px) rotateY(957deg);transform:translateX(243px) rotateY(957deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-40{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(243px) rotateY(957deg);transform:translateX(243px) rotateY(957deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-40{-webkit-animation:xAxis-40 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-40 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-40::after{-webkit-animation:yAxis-40 2250ms infinite ease-out;animation:yAxis-40 2250ms infinite ease-out;background:var(--confetti_1_bg);height:10px;width:10px}@-webkit-keyframes yAxis-41{from{}15%{-webkit-transform:translateY(-84px);transform:translateY(-84px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(516px) rotateX(872deg) rotateZ(234deg);transform:translateY(516px) rotateX(872deg) rotateZ(234deg);opacity:0}}@keyframes yAxis-41{from{}15%{-webkit-transform:translateY(-84px);transform:translateY(-84px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(516px) rotateX(872deg) rotateZ(234deg);transform:translateY(516px) rotateX(872deg) rotateZ(234deg);opacity:0}}@-webkit-keyframes xAxis-41{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(89px) rotateY(872deg);transform:translateX(89px) rotateY(872deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-41{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(89px) rotateY(872deg);transform:translateX(89px) rotateY(872deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-41{-webkit-animation:xAxis-41 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-41 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-41::after{-webkit-animation:yAxis-41 2250ms infinite ease-out;animation:yAxis-41 2250ms infinite ease-out;background:var(--confetti_2_bg);height:10px;width:10px}@-webkit-keyframes yAxis-42{from{}15%{-webkit-transform:translateY(-18px);transform:translateY(-18px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(582px) rotateX(792deg) rotateZ(376deg);transform:translateY(582px) rotateX(792deg) rotateZ(376deg);opacity:0}}@keyframes yAxis-42{from{}15%{-webkit-transform:translateY(-18px);transform:translateY(-18px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(582px) rotateX(792deg) rotateZ(376deg);transform:translateY(582px) rotateX(792deg) rotateZ(376deg);opacity:0}}@-webkit-keyframes xAxis-42{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-102px) rotateY(792deg);transform:translateX(-102px) rotateY(792deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-42{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-102px) rotateY(792deg);transform:translateX(-102px) rotateY(792deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-42{-webkit-animation:xAxis-42 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-42 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-42::after{-webkit-animation:yAxis-42 2250ms infinite ease-out;animation:yAxis-42 2250ms infinite ease-out;background:var(--confetti_bg);height:7px;width:7px}@-webkit-keyframes yAxis-43{from{}15%{-webkit-transform:translateY(-39px);transform:translateY(-39px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(561px) rotateX(804deg) rotateZ(622deg);transform:translateY(561px) rotateX(804deg) rotateZ(622deg);opacity:0}}@keyframes yAxis-43{from{}15%{-webkit-transform:translateY(-39px);transform:translateY(-39px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(561px) rotateX(804deg) rotateZ(622deg);transform:translateY(561px) rotateX(804deg) rotateZ(622deg);opacity:0}}@-webkit-keyframes xAxis-43{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(130px) rotateY(804deg);transform:translateX(130px) rotateY(804deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-43{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(130px) rotateY(804deg);transform:translateX(130px) rotateY(804deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-43{-webkit-animation:xAxis-43 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-43 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-43::after{-webkit-animation:yAxis-43 2250ms infinite ease-out;animation:yAxis-43 2250ms infinite ease-out;background:var(--confetti_bg);height:8px;width:8px}@-webkit-keyframes yAxis-44{from{}15%{-webkit-transform:translateY(-195px);transform:translateY(-195px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(405px) rotateX(1248deg) rotateZ(671deg);transform:translateY(405px) rotateX(1248deg) rotateZ(671deg);opacity:0}}@keyframes yAxis-44{from{}15%{-webkit-transform:translateY(-195px);transform:translateY(-195px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(405px) rotateX(1248deg) rotateZ(671deg);transform:translateY(405px) rotateX(1248deg) rotateZ(671deg);opacity:0}}@-webkit-keyframes xAxis-44{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(264px) rotateY(1248deg);transform:translateX(264px) rotateY(1248deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-44{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(264px) rotateY(1248deg);transform:translateX(264px) rotateY(1248deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-44{-webkit-animation:xAxis-44 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-44 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-44::after{-webkit-animation:yAxis-44 2250ms infinite ease-out;animation:yAxis-44 2250ms infinite ease-out;background:var(--confetti_3_bg);height:12px;width:12px}@-webkit-keyframes yAxis-45{from{}15%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(572px) rotateX(1440deg) rotateZ(280deg);transform:translateY(572px) rotateX(1440deg) rotateZ(280deg);opacity:0}}@keyframes yAxis-45{from{}15%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(572px) rotateX(1440deg) rotateZ(280deg);transform:translateY(572px) rotateX(1440deg) rotateZ(280deg);opacity:0}}@-webkit-keyframes xAxis-45{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-264px) rotateY(1440deg);transform:translateX(-264px) rotateY(1440deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-45{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-264px) rotateY(1440deg);transform:translateX(-264px) rotateY(1440deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-45{-webkit-animation:xAxis-45 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-45 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-45::after{-webkit-animation:yAxis-45 2250ms infinite ease-out;animation:yAxis-45 2250ms infinite ease-out;background:var(--confetti_bg);height:11px;width:11px}@-webkit-keyframes yAxis-46{from{}15%{-webkit-transform:translateY(-38px);transform:translateY(-38px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(562px) rotateX(1355deg) rotateZ(483deg);transform:translateY(562px) rotateX(1355deg) rotateZ(483deg);opacity:0}}@keyframes yAxis-46{from{}15%{-webkit-transform:translateY(-38px);transform:translateY(-38px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(562px) rotateX(1355deg) rotateZ(483deg);transform:translateY(562px) rotateX(1355deg) rotateZ(483deg);opacity:0}}@-webkit-keyframes xAxis-46{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(128px) rotateY(1355deg);transform:translateX(128px) rotateY(1355deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-46{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(128px) rotateY(1355deg);transform:translateX(128px) rotateY(1355deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-46{-webkit-animation:xAxis-46 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-46 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-46::after{-webkit-animation:yAxis-46 2250ms infinite ease-out;animation:yAxis-46 2250ms infinite ease-out;background:var(--confetti_1_bg);height:10px;width:10px}@-webkit-keyframes yAxis-47{from{}15%{-webkit-transform:translateY(-360px);transform:translateY(-360px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(240px) rotateX(1283deg) rotateZ(258deg);transform:translateY(240px) rotateX(1283deg) rotateZ(258deg);opacity:0}}@keyframes yAxis-47{from{}15%{-webkit-transform:translateY(-360px);transform:translateY(-360px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(240px) rotateX(1283deg) rotateZ(258deg);transform:translateY(240px) rotateX(1283deg) rotateZ(258deg);opacity:0}}@-webkit-keyframes xAxis-47{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-99px) rotateY(1283deg);transform:translateX(-99px) rotateY(1283deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-47{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-99px) rotateY(1283deg);transform:translateX(-99px) rotateY(1283deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-47{-webkit-animation:xAxis-47 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-47 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-47::after{-webkit-animation:yAxis-47 2250ms infinite ease-out;animation:yAxis-47 2250ms infinite ease-out;background:var(--confetti_2_bg);height:9px;width:9px}@-webkit-keyframes yAxis-48{from{}15%{-webkit-transform:translateY(-85px);transform:translateY(-85px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(515px) rotateX(797deg) rotateZ(827deg);transform:translateY(515px) rotateX(797deg) rotateZ(827deg);opacity:0}}@keyframes yAxis-48{from{}15%{-webkit-transform:translateY(-85px);transform:translateY(-85px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(515px) rotateX(797deg) rotateZ(827deg);transform:translateY(515px) rotateX(797deg) rotateZ(827deg);opacity:0}}@-webkit-keyframes xAxis-48{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(216px) rotateY(797deg);transform:translateX(216px) rotateY(797deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-48{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(216px) rotateY(797deg);transform:translateX(216px) rotateY(797deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-48{-webkit-animation:xAxis-48 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-48 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-48::after{-webkit-animation:yAxis-48 2250ms infinite ease-out;animation:yAxis-48 2250ms infinite ease-out;background:var(--confetti_4_bg);height:14px;width:14px}@-webkit-keyframes yAxis-49{from{}15%{-webkit-transform:translateY(-64px);transform:translateY(-64px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(536px) rotateX(1064deg) rotateZ(684deg);transform:translateY(536px) rotateX(1064deg) rotateZ(684deg);opacity:0}}@keyframes yAxis-49{from{}15%{-webkit-transform:translateY(-64px);transform:translateY(-64px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(536px) rotateX(1064deg) rotateZ(684deg);transform:translateY(536px) rotateX(1064deg) rotateZ(684deg);opacity:0}}@-webkit-keyframes xAxis-49{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(175px) rotateY(1064deg);transform:translateX(175px) rotateY(1064deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-49{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(175px) rotateY(1064deg);transform:translateX(175px) rotateY(1064deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-49{-webkit-animation:xAxis-49 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-49 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-49::after{-webkit-animation:yAxis-49 2250ms infinite ease-out;animation:yAxis-49 2250ms infinite ease-out;background:var(--confetti_3_bg);height:13px;width:13px}@-webkit-keyframes yAxis-50{from{}15%{-webkit-transform:translateY(-174px);transform:translateY(-174px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(426px) rotateX(1583deg) rotateZ(777deg);transform:translateY(426px) rotateX(1583deg) rotateZ(777deg);opacity:0}}@keyframes yAxis-50{from{}15%{-webkit-transform:translateY(-174px);transform:translateY(-174px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}80%{opacity:1}to{-webkit-transform:translateY(426px) rotateX(1583deg) rotateZ(777deg);transform:translateY(426px) rotateX(1583deg) rotateZ(777deg);opacity:0}}@-webkit-keyframes xAxis-50{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-234px) rotateY(1583deg);transform:translateX(-234px) rotateY(1583deg);-webkit-transform-origin:50%;transform-origin:50%}}@keyframes xAxis-50{100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-234px) rotateY(1583deg);transform:translateX(-234px) rotateY(1583deg);-webkit-transform-origin:50%;transform-origin:50%}}.c-calendar-confetti .confetti-50{-webkit-animation:xAxis-50 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1);animation:xAxis-50 2250ms infinite cubic-bezier(0.02, 0.01, 0.21, 1)}.c-calendar-confetti .confetti-50::after{-webkit-animation:yAxis-50 2250ms infinite ease-out;animation:yAxis-50 2250ms infinite ease-out;background:var(--confetti_bg);height:9px;width:9px}

.c-calendar__mask{color:var(--box_arrow_color);cursor:pointer;font-size:36px;opacity:0.9;position:absolute;top:150px}.c-calendar__mask.c-calendar__mask--ltr{left:20px}.c-calendar__mask.c-calendar__mask--rtl{right:20px}.c-calendar__mask.m--disabled{opacity:0;pointer-events:none}.c-calendar{margin:-40px auto 0;max-width:100%;overflow:hidden;padding:0;-webkit-transition:all 100ms linear;transition:all 100ms linear;width:auto}.c-calendar--wrap{display:-webkit-inline-box;display:inline-flex;flex-wrap:nowrap;height:414px;padding:0 400px;touch-action:pan-y !important}.c-calendar__wrapper{position:relative}@media (min-width: 400px) and (max-width: 768px){.c-calendar{margin:0 auto;width:100%}}@media only screen and (min-width: 768px){.c-calendar--wrap-first{padding:0 416px}}.c-expires{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.c-expires>*{margin:0 2px}

.c-raffle{color:var(--raffle_label_color);cursor:pointer;font-size:0.9em;font-weight:300;position:absolute;right:20px;top:20px}.c-raffle__counter{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:end;justify-content:flex-end;width:100%}.c-raffle__rosette{-webkit-box-align:center;align-items:center;background-repeat:no-repeat;background-size:contain;color:var(--raffle_number_color);display:-webkit-box;display:flex;font-size:1.3em;font-weight:600;height:30px;-webkit-box-pack:center;justify-content:center;line-height:1;margin:0 0 0 5px;width:30px}@media (max-width: 768px){.c-raffle{top:-20px}}

.c-notification{-webkit-box-align:center;align-items:center;background-color:var(--notification_bg);color:var(--notification_color);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;left:0;max-height:100%;min-height:100%;position:absolute;right:0;top:0}.c-notification__wrapper{margin-top:25px;max-width:90%;min-width:320px}.c-notification__raffle,.c-notification__close,.c-notification__content{width:100%}.c-notification__content{background:var(--notification_content_bg);color:var(--notification_content_color);padding:20px}.c-notification__close{text-align:right}.c-notification__close button{background:none;border:none;color:var(--notification_anchor_color);cursor:pointer;font-size:0.9em;line-height:1;padding:0;text-decoration:none;text-transform:uppercase}.c-notification__close button .theme-ex{margin-left:5px}.c-raffle-content{background-color:var(--overlay_inner_bg);border:2px solid var(--overlay_border_color);border-radius:10px;max-width:380px;text-align:center;color:var(--overlay_color);padding:10px 20px 20px}.c-raffle-content h2{font-weight:700;font-family:var(--font_family_fancy);color:var(--overlay_raffle_title_color);font-size:2.5rem;border-bottom:2px solid var(--overlay_date_border_color);margin-bottom:10px}.c-raffle-content__count{font-size:60px;color:var(--overlay_raffle_count_color);background-repeat:no-repeat;background-size:100%;text-align:center;height:100px;line-height:100px;width:100px;margin:20px auto;border-radius:50%}

.c-body{margin:0 auto;max-width:955px;position:relative}.c-body__wrapper{background-size:cover;padding:10px 0;width:100%}.c-body__app-title{display:block;margin:38px auto 10px auto;max-width:100%}.c-body__closed-message{background:var(--closed_message_bg);color:var(--closed_message_color);padding:20px;margin:0 auto 50px;max-width:600px;text-align:center}.c-body__closed-message__title{color:var(--closed_message_title_color);font-size:1.8rem}@media (min-width: 400px) and (max-width: 768px){.c-body{background-repeat:no-repeat;background-size:cover}}#calendar-app.l-main-wrapper{box-sizing:border-box;font-size:14px;height:100%;margin:0 auto;max-width:1920px;padding:0;position:relative;width:100%}#main-wrap{overflow:visible}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.fade-enter,.fade-leave-to{opacity:0}.c-tagline{color:var(--tagline_color);font-weight:300;margin:0 0 20px;text-align:center}.c-tagline__text{display:inline-block;font-size:1.5em;margin:0 0 20px}.c-tagline__ctas a{margin:0 5px;width:calc(100% - 10px);text-transform:uppercase}.c-tagline strong{color:var(--tagline_highlight_color)}@media only screen and (min-width: 758px){.c-tagline__ctas a{margin:0 10px 20px;text-transform:capitalize;width:auto}}@media (min-width: 400px) and (max-width: 768px){.c-tagline__ctas a{margin:0 auto 20px;width:auto}}.c-footer{background-color:var(--footer_bg)}.c-footer__nav-bar{background-color:var(--footer_nav_bg);border-bottom:solid 1px var(--footer_nav_border_color);border-top:solid 3px var(--footer_nav_border_color);color:var(--footer_nav_color);padding:0 20px}.c-footer__nav-bar__items{display:-webkit-box;display:flex;margin:0 auto;max-width:955px}.c-footer__nav-bar-item{line-height:2em;padding:10px}.c-footer__content{margin:0 auto;max-width:955px;padding:10px}.c-footer__terms{padding-left:5px}.c-footer__terms a{color:var(--footer_terms_anchor_color)}.c-footer__terms ol li{padding:4px 0;list-style:decimal}@media (min-width: 400px) and (max-width: 768px){.c-footer__nav-bar{-webkit-box-pack:center;justify-content:center}}.c-tabs__nav{cursor:pointer;border-bottom:solid 5px transparent;max-width:200px;text-align:center;text-transform:uppercase;-webkit-transition:border 150ms linear;transition:border 150ms linear;width:50%;min-height:82px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.c-tabs__nav--active{border-bottom:solid 5px var(--navigation_highlight_border_color);font-weight:500}.c-tabs__tab{display:none;overflow:hidden}.c-tabs__tab h3{color:var(--tcs_headline_color);font-size:1.4em;font-weight:600;text-align:center}.c-tabs__tab--active{display:block}@media only screen and (min-width: 768px){.c-tabs__nav{min-height:100%}}

