@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{font-size:16px;font-weight:400;font-family:ProximaNovaA,sans-serif!important}html,body{max-width:100%;min-height:100vh;scroll-behavior:smooth}body{overflow-x:hidden}#root{width:100%;height:100vh;min-width:320px}@keyframes chevronMove{0%{opacity:.8;translate:translateX(0) rotate(-90deg)}50%{opacity:1;transform:translate(-5px) rotate(-90deg)}to{opacity:.8;translate:translateX(0) rotate(-90deg)}}@keyframes entitlementsScale{0%{transform:scale(1)}50%{transform:scale(1.005)}to{transform:scale(1)}}@keyframes entitlementsBackgroundFade{0%{opacity:1}50%{opacity:.95}to{opacity:1}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-40px)}to{transform:translatey(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:ProximaNovaA;src:url(/assets/ProximaNovaA-Semibold-kVWJCVVI.eot);src:url(/assets/ProximaNovaA-Semibold-kVWJCVVI.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNovaA-Semibold-DuHAxWu0.woff2) format("woff2"),url(/assets/ProximaNovaA-Semibold-B1tpFvHy.woff) format("woff"),url(/assets/ProximaNovaA-Semibold-DcBjTaew.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaA;src:url(/assets/ProximaNovaA-Regular-B0gVFuhv.eot);src:url(/assets/ProximaNovaA-Regular-B0gVFuhv.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNovaA-Regular-DzRFKmxE.woff2) format("woff2"),url(/assets/ProximaNovaA-Regular-D-zVSpkW.woff) format("woff"),url(/assets/ProximaNovaA-Regular-Dlzy64T8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaA;src:url(/assets/ProximaNovaA-Bold-DfmrajdB.eot);src:url(/assets/ProximaNovaA-Bold-DfmrajdB.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNovaA-Bold-Du60u3_C.woff2) format("woff2"),url(/assets/ProximaNovaA-Bold-xlnPs3ug.woff) format("woff"),url(/assets/ProximaNovaA-Bold-Bye--6Da.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaA;src:url(/assets/ProximaNovaA-Light-BXg54Xdm.eot);src:url(/assets/ProximaNovaA-Light-BXg54Xdm.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNovaA-Light-D5AautFS.woff2) format("woff2"),url(/assets/ProximaNovaA-Light-B0k78q_8.woff) format("woff"),url(/assets/ProximaNovaA-Light-BoevzYNq.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaA;src:url(/assets/ProximaNovaA-Thin-D01roa5G.eot);src:url(/assets/ProximaNovaA-Thin-D01roa5G.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNovaA-Thin-ByqURshQ.woff2) format("woff2"),url(/assets/ProximaNovaA-Thin-D45Spoxc.woff) format("woff"),url(/assets/ProximaNovaA-Thin-CdMC7iuT.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaA;src:url(/assets/ProximaNovaA-Black-CmthLIvh.eot);src:url(/assets/ProximaNovaA-Black-CmthLIvh.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNovaA-Black-BcP2SlGI.woff2) format("woff2"),url(/assets/ProximaNovaA-Black-BsORd7eY.woff) format("woff"),url(/assets/ProximaNovaA-Black-CZdqHEB5.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.page-404{width:100%}.page-404 .p-404{position:relative;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center}.page-404 .p-404__container{position:relative;width:100%;height:100%;padding:25px;margin:0 auto;background-color:#fff;display:flex;align-items:center;justify-content:center}.page-404 .p-404__content{width:100%;max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:center}.page-404 .p-404__title{margin:0;font-size:10vw;text-align:center;color:#4f6fe0;font-weight:700}.page-home{width:100%;padding:0 40px 100px;background-size:100vw;background-repeat:no-repeat;background-position:bottom left;background-image:url(/assets/footer-UCvVQGYY.png);background-color:#000}@media only screen and (min-width: 1440px){.page-home{background-position-y:calc(100% + 100px)}}@media only screen and (max-width: 1024px){.page-home{padding:0 25px}}@media only screen and (max-width: 640px){.page-home{overflow-x:hidden}}.app-layout:has(.page-home) .layout{background-color:#000}.app-layout:has(.page-home) .layout__footer{position:fixed;bottom:0;opacity:0;z-index:99999;transition:.15s cubic-bezier(.1,.7,.6,.9);transform:translateY(10px);background-color:transparent!important}.app-layout:has(.page-home) .layout__footer span{color:#fff!important}.app-layout:has(.page-home) .layout__footer--active{opacity:1;transform:translateY(0)}.page-home .home{position:relative;width:100%;max-width:1240px;margin:0 auto}.page-home .home__background{position:fixed;top:0;left:0;right:0;opacity:0;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/assets/background-DZjrqRuk.webp);animation:fadeIn 1s ease forwards;transition:.15s cubic-bezier(.1,.7,.6,.9);z-index:0}@media only screen and (max-width: 1240px){.page-home .home__background{background-size:1240px}}.page-home .home__background:after{content:"";position:absolute;bottom:0;width:100%;height:300px;background:linear-gradient(359deg,#000 11.4%,#0000 70.2%);display:block}.page-home .home__hero{position:relative;margin:35px 0 100px}@media only screen and (min-height: 900px){.page-home .home__hero{display:flex;align-items:center;flex-direction:column;justify-content:center}}.page-home .home__logo{width:100%;max-width:400px;margin:0 auto 50px;transform-origin:center}.page-home .home__logo img{width:100%;transition:all 1s ease-out}.page-home .home .app-button{margin:0 auto;transition:.15s cubic-bezier(.1,.7,.6,.9)}.page-home .home .app-button:hover{transform:scale(1.1);box-shadow:0 0 10px 5px #00f9ff4d}.page-home .home__content{display:flex}@media only screen and (min-width: 1024px){.page-home .home__section{padding:0 50px 0 0}}.page-home .home__section--information{padding:0;width:100%}.page-home .home__side-nav{position:sticky;top:25px;margin:80px 0 0;padding:0;width:300px}@media only screen and (max-width: 1024px){.page-home .home__side-nav{display:none}}.page-home .home__nav{list-style-type:none;cursor:pointer}.page-home .home__link{width:100%;margin:0;padding:15px;color:#fff;font-size:18px;background-color:transparent;transition:.15s cubic-bezier(.1,.7,.6,.9);cursor:pointer;opacity:.8;border:0;display:flex;align-items:center;justify-content:space-between}.page-home .home__link:hover{opacity:1}.page-home .home__link .app-chevron-icon{width:15px;opacity:0;transform:rotate(-90deg);transition:.15s cubic-bezier(.1,.7,.6,.9)}.page-home .home__link--active{opacity:1;color:#ecb163;font-weight:700}.page-home .home__link--active .app-chevron-icon{opacity:1!important;animation:chevronMove 1s ease-out infinite}.page-home .home__link--active .app-chevron-icon path{stroke:#ecb163}.page-about{width:100%;height:100%;padding:0 40px 100px;background-size:100vw;background-repeat:no-repeat;background-position:bottom left;background-image:url(/assets/footer-UCvVQGYY.png);background-color:#000}@media only screen and (min-width: 1440px){.page-about{background-position-y:calc(100% + 100px)}}@media only screen and (max-width: 1024px){.page-about{padding:0 25px}}@media only screen and (max-width: 640px){.page-about{overflow-x:hidden}}.app-layout:has(.page-about) .layout{background-color:#000}.app-layout:has(.page-about) .layout__footer{position:fixed;bottom:0;opacity:0;z-index:99999;transition:.15s cubic-bezier(.1,.7,.6,.9);transform:translateY(10px);background-color:transparent!important}.app-layout:has(.page-about) .layout__footer span{color:#fff!important}.app-layout:has(.page-about) .layout__footer--active{opacity:1;transform:translateY(0)}.page-about .about{position:relative;width:100%;max-width:1240px;margin:0 auto}.page-about .about__background{position:fixed;top:0;left:0;right:0;opacity:0;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/assets/background-DZjrqRuk.webp);animation:fadeIn 1s ease forwards;transition:.15s cubic-bezier(.1,.7,.6,.9);z-index:0}@media only screen and (max-width: 1240px){.page-about .about__background{background-size:1240px}}.page-about .about__background:after{content:"";position:absolute;bottom:0;width:100%;height:300px;background:linear-gradient(359deg,#000 11.4%,#0000 70.2%);display:block}.page-about .about__hero{position:relative;margin:35px 0 100px}@media only screen and (min-height: 900px){.page-about .about__hero{min-height:calc(100vh - 105px);display:flex;align-items:center;flex-direction:column;justify-content:center}}.page-about .about__logo{width:100%;max-width:400px;margin:0 auto 50px;transform-origin:center}.page-about .about__logo img{width:100%;transition:all 1s ease-out}.page-about .about__section{position:relative;padding:25px 0}.page-about .about__title{margin:0;color:#4f6fe0;font-size:22px;font-weight:700}.page-about .about__description{position:relative;color:#fff;z-index:100}.page-about .about__bubble{position:absolute;width:500px;height:500px;top:30%;right:-30%;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);animation:float 6s ease-in-out infinite;z-index:20}.page-about .about__bubble img{width:100%}.page-faq{width:100%;padding:0 40px 100px;background-size:100vw;background-repeat:no-repeat;background-position:bottom left;background-image:url(/assets/footer-UCvVQGYY.png);background-color:#000}@media only screen and (min-width: 1440px){.page-faq{background-position-y:calc(100% + 100px)}}@media only screen and (max-width: 1024px){.page-faq{padding:0 25px 25px}}@media only screen and (max-width: 640px){.page-faq{overflow-x:hidden}}.app-layout:has(.page-faq) .layout{background-color:#000}.app-layout:has(.page-faq) .layout__footer{position:fixed;bottom:0;opacity:0;z-index:99999;transition:.15s cubic-bezier(.1,.7,.6,.9);transform:translateY(10px);background-color:transparent!important}.app-layout:has(.page-faq) .layout__footer span{color:#fff!important}.app-layout:has(.page-faq) .layout__footer--active{opacity:1;transform:translateY(0)}.page-faq .faq{position:relative;width:100%;max-width:1240px;margin:0 auto}.page-faq .faq__background{position:fixed;top:0;left:0;right:0;opacity:0;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/assets/background-DZjrqRuk.webp);animation:fadeIn 1s ease forwards;transition:.15s cubic-bezier(.1,.7,.6,.9);z-index:0}@media only screen and (max-width: 1240px){.page-faq .faq__background{background-size:1240px}}.page-faq .faq__background:after{content:"";position:absolute;bottom:0;width:100%;height:300px;background:linear-gradient(359deg,#000 11.4%,#0000 70.2%);display:block}.page-faq .faq__hero{position:relative;margin:35px 0 100px}@media only screen and (min-height: 900px){.page-faq .faq__hero{min-height:calc(100vh - 105px);display:flex;align-items:center;flex-direction:column;justify-content:center}}.page-faq .faq__logo{width:100%;max-width:400px;margin:0 auto 50px;transform-origin:center}.page-faq .faq__logo img{width:100%;transition:all 1s ease-out}.page-faq .faq__section{position:relative;padding:25px 0}.page-faq .faq__title{margin:0;color:#4f6fe0;font-size:22px;font-weight:700}.page-faq .faq__question{position:relative;margin:0;color:#fff;text-align:left;font-size:18px;font-weight:700;z-index:100}.page-faq .faq__description{position:relative;margin:10px 0;color:#fff;text-align:left;transition:.15s cubic-bezier(.1,.7,.6,.9);overflow:hidden;z-index:100;display:flex;align-items:center}.page-faq .faq__icon{width:20px;height:20px;margin:0 5px 0 0;display:block}.page-faq .faq__icon img{width:100%}.page-faq .faq__list{margin:25px 0 0;padding:0}.page-faq .faq__item{list-style-type:none}.page-faq .faq__item .faq__description{margin:0;padding:15px 0 0}.page-faq .faq__item .faq__description--hide{height:0;padding:0!important}.page-faq .faq__accordion{width:100%;padding:0;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.page-faq .faq__accordion .app-chevron-icon{width:18px;height:18px;transition:.15s cubic-bezier(.1,.7,.6,.9);transform:rotate(180deg)}.page-faq .faq__accordion--close .app-chevron-icon{transform:unset}.page-faq .faq__divider{width:100%;height:.5px;margin:20px 0;background-color:#4f6fe0}.page-faq .faq__bubble{position:absolute;width:500px;height:500px;top:15%;right:-30%;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);animation:float 6s ease-in-out infinite;z-index:-1}.page-faq .faq__bubble img{width:100%}.page-faq .faq__bubble-2{position:absolute;width:400px;height:400px;top:50%;left:-25%;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);animation:float 8s ease-in infinite;z-index:999}.page-faq .faq__bubble-2 img,.page-profile{width:100%}.page-profile .profile{position:relative;width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column}.page-profile .profile__container{position:relative;width:100%;padding:55px 25px 0;margin:0 auto;background-color:#fff}.page-profile .profile__content{width:100%;max-width:1240px;margin:0 auto}.page-profile .profile__title{margin:0;font-size:32px;font-weight:600}.page-profile .profile__form{margin:25px 0 0;gap:25px;display:flex;flex-wrap:wrap}.page-profile .profile__form .app-input,.page-profile .profile__form .app-select-input,.page-profile .profile__form .app-masking-input,.page-profile .profile__form .app-calendar-input{width:calc(50% - 35px)}@media only screen and (max-width: 640px){.page-profile .profile__form .app-input,.page-profile .profile__form .app-select-input,.page-profile .profile__form .app-masking-input,.page-profile .profile__form .app-calendar-input{width:100%}}.page-profile .profile__category{margin:20px 0 0;width:100%;color:#000;font-size:22px;font-weight:700}.page-profile .profile__footer{width:100%;margin:100px 0 55px}.page-profile .profile__footer .app-button{margin:0 auto}.page-dashboard{width:100%;background-color:#fff}.page-dashboard .dashboard{position:relative;width:100%;background-color:#fff;display:flex;flex-direction:column}.page-dashboard .dashboard__container{position:relative;width:100%;padding:55px 25px;margin:0 auto;background-color:#fff}.page-dashboard .dashboard__content{width:100%;max-width:1240px;margin:0 auto}.page-dashboard .dashboard .top-up{position:relative;overflow:hidden;border-radius:10px;border:2px solid #f0f0f0;background-color:#b451ea;background-image:linear-gradient(to right,#b451ea,#5e6be2 80%)}.page-dashboard .dashboard .top-up__header{position:relative;padding:20px 25px;display:flex;justify-content:space-between;width:100%;height:100%;background-size:contain;background-position:right;background-repeat:no-repeat;background-image:url(/assets/header-decoration-BAITNMp6.webp)}.page-dashboard .dashboard .top-up__title{position:relative;margin:0;color:#fff;white-space:nowrap;font-size:28px;font-weight:700;z-index:10}.page-dashboard .dashboard .top-up__row{width:100%;background-color:#fff;display:flex;flex-wrap:wrap}.page-dashboard .dashboard .top-up__body{padding:25px;display:flex}.page-dashboard .dashboard .top-up__body img{width:35px;height:35px;margin-right:10px}.page-dashboard .dashboard .top-up__body--songkrun-credit{padding:25px 25px 25px 0}@media only screen and (max-width: 783px){.page-dashboard .dashboard .top-up__body--songkrun-credit{width:100%;padding-left:70px;border-top:1px solid #f0f0f0}}@media only screen and (min-width: 783px){.page-dashboard .dashboard .top-up__wrapper--songkrun-credit{padding:0 25px 0 0;border-right:1px solid #f0f0f0}}.page-dashboard .dashboard .top-up__label{margin:5px 0 10px;color:#000;font-weight:700;display:flex;align-items:center}.page-dashboard .dashboard .top-up__button{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.page-dashboard .dashboard .top-up__button .app-button{min-width:150px;padding:10px 15px}.page-dashboard .dashboard .top-up__button .app-button__label{margin-right:5px;font-weight:600}.page-dashboard .dashboard .top-up__amount{margin:0;white-space:nowrap;color:#4f6fe0;font-size:28px;font-weight:600}.page-dashboard .dashboard .top-up__amount--free{color:#d3e0e8}.page-dashboard .dashboard .app-tabs{margin:20px 0}.page-dashboard .dashboard .app-tabs .tabs__header .tab{position:relative;margin:0;padding:15px 0}.page-dashboard .dashboard .app-tabs .tabs__header .tab--active .tab__label{color:#4f6fe0}.page-dashboard .dashboard .app-tabs .tabs__header .tab--active:after{position:absolute;content:"";width:100%;left:0;right:0;bottom:0;opacity:1;height:3px;border-radius:10px;background-color:#4f6fe0}.page-dashboard .dashboard .app-tabs .tabs__header .tab__label{margin:0 15px!important;color:#000}.page-dashboard .dashboard .app-tabs .tabs__body{margin-top:0}.page-terms-and-condition{width:100%;height:100%;padding:0 40px 100px;background-size:100vw;background-repeat:no-repeat;background-position:bottom left;background-image:url(/assets/footer-UCvVQGYY.png);background-color:#000}@media only screen and (min-width: 1440px){.page-terms-and-condition{background-position-y:calc(100% + 100px)}}@media only screen and (max-width: 1024px){.page-terms-and-condition{padding:0 25px}}@media only screen and (max-width: 640px){.page-terms-and-condition{overflow-x:hidden}}.app-layout:has(.page-terms-and-condition) .layout{background-color:#000}.app-layout:has(.page-terms-and-condition) .layout__footer{position:fixed;bottom:0;opacity:0;z-index:99999;transition:.15s cubic-bezier(.1,.7,.6,.9);transform:translateY(10px);background-color:transparent!important}.app-layout:has(.page-terms-and-condition) .layout__footer span{color:#fff!important}.app-layout:has(.page-terms-and-condition) .layout__footer--active{opacity:1;transform:translateY(0)}.page-terms-and-condition .terms-and-condition{position:relative;width:100%;max-width:1240px;margin:0 auto}.page-terms-and-condition .terms-and-condition__background{position:fixed;top:0;left:0;right:0;opacity:0;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/assets/background-DZjrqRuk.webp);animation:fadeIn 1s ease forwards;transition:.15s cubic-bezier(.1,.7,.6,.9);z-index:0}@media only screen and (max-width: 1240px){.page-terms-and-condition .terms-and-condition__background{background-size:1240px}}.page-terms-and-condition .terms-and-condition__background:after{content:"";position:absolute;bottom:0;width:100%;height:300px;background:linear-gradient(359deg,#000 11.4%,#0000 70.2%);display:block}.page-terms-and-condition .terms-and-condition__hero{position:relative;margin:35px 0 100px}@media only screen and (min-height: 900px){.page-terms-and-condition .terms-and-condition__hero{min-height:calc(100vh - 105px);display:flex;align-items:center;flex-direction:column;justify-content:center}}.page-terms-and-condition .terms-and-condition__logo{width:100%;max-width:400px;margin:0 auto 50px;transform-origin:center}.page-terms-and-condition .terms-and-condition__logo img{width:100%;transition:all 1s ease-out}.page-terms-and-condition .terms-and-condition__section{position:relative;padding:25px 0}.page-terms-and-condition .terms-and-condition__title{margin:0 0 30px;color:#4f6fe0;font-size:22px;font-weight:700}.page-terms-and-condition .terms-and-condition__sub-title{position:relative;margin:0;color:#fff;font-size:22px;font-weight:700;z-index:100}.page-terms-and-condition .terms-and-condition__sub-title+.terms-and-condition__sub-title{margin:5px 0 0}.page-terms-and-condition .terms-and-condition__description{position:relative;color:#fff;z-index:100}.page-terms-and-condition .terms-and-condition__bubble{position:absolute;width:500px;height:500px;top:30%;right:-30%;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);animation:float 6s ease-in-out infinite;z-index:20}.page-terms-and-condition .terms-and-condition__bubble img,.page-ticket-details{width:100%}.page-ticket-details .ticket-details{position:relative;width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column}.page-ticket-details .ticket-details__loading{position:relative;width:100%;min-height:35vh;padding:55px 25px;margin:0 auto;background-color:#fff;display:flex;align-items:center;justify-content:center}.page-ticket-details .ticket-details__container{position:relative;width:100%;padding:55px 25px 0;margin:0 auto;background-color:#fff}.page-ticket-details .ticket-details__content{width:100%;max-width:1240px;margin:0 auto}.page-ticket-details .ticket-details__category{margin:0;color:#000;font-size:22px;font-weight:700}.page-ticket-details .ticket-details__accordion{width:100%;padding:0;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.page-ticket-details .ticket-details__accordion .app-chevron-icon{width:18px;height:18px;transition:.15s cubic-bezier(.1,.7,.6,.9);transform:rotate(180deg)}.page-ticket-details .ticket-details__accordion--close .app-chevron-icon{transform:unset}.page-ticket-details .ticket-details__list{margin:15px 0 0;padding:0;gap:35px;transition:.15s cubic-bezier(.1,.7,.6,.9)}.page-ticket-details .ticket-details__list--close{height:0;margin:0;overflow:hidden}.page-ticket-details .ticket-details__item{margin:10px 0;list-style-type:none;display:flex}@media only screen and (max-width: 768px){.page-ticket-details .ticket-details__item{width:100%}}.page-ticket-details .ticket-details__divider{margin:25px auto;height:1px;width:100%;opacity:.5;background-color:#666}.page-ticket-details .ticket-details__label{margin:0;width:150px;color:#666;flex-shrink:0}.page-ticket-details .ticket-details__value{margin:0;color:#000;white-space:pre-wrap;word-break:break-word;font-weight:600;flex:1}.page-ticket-details .ticket-details__value span{color:#0f9d58;font-weight:600}.page-ticket-details .ticket-details__ticket-wrapper{width:100%;gap:15px;display:flex;flex-wrap:wrap;flex-direction:row}.page-ticket-details .ticket-details__footer{margin:50px 0 100px}.page-ticket-details .ticket-details__title{margin:0;color:#000;font-size:18px;font-weight:700}.page-ticket-details .ticket-details__terms{margin:10px 0 0;padding:0 0 0 15px}.page-ticket-details .ticket-details__terms-item{color:#666;font-size:14px;list-style-type:disc}.page-ticket-details .ticket-details .ticket{width:calc(33.33% - 15px);padding:25px 0;border-radius:10px;background-color:#fafafa}@media only screen and (max-width: 1024px){.page-ticket-details .ticket-details .ticket{width:calc(50% - 15px)}}@media only screen and (max-width: 640px){.page-ticket-details .ticket-details .ticket{width:100%}}.page-ticket-details .ticket-details .ticket__divider{height:1px;width:100%;margin:20px 0;background-color:#fff}.page-ticket-details .ticket-details .ticket__title{margin:0 30px;color:#000;font-weight:600}.page-ticket-details .ticket-details .ticket__body{padding:0 10px}.page-ticket-details .ticket-details .ticket__description{margin:0 30px;color:#666;font-size:14px}.page-ticket-details .ticket-details .ticket__name{margin:0;color:#000;text-align:center;font-size:14px;font-weight:600}.page-ticket-details .ticket-details .ticket__qrcode{width:100%;max-width:150px;padding:0;margin:15px auto;border:0;background-color:transparent;display:block;cursor:pointer}.page-ticket-details .ticket-details .ticket__qrcode img{width:100%}.page-ticket-details .ticket-details .ticket__ref{margin:0;color:#000;text-align:center;font-size:14px}.page-ticket-details .ticket-details .ticket__footer{display:flex;flex-direction:row;align-items:center;justify-content:center}.page-ticket-details .ticket-details .ticket__footer .app-button{padding:10px 15px;margin:0 5px;min-width:auto;border:1px solid #000000;background-color:transparent}.page-ticket-details .ticket-details .ticket__footer .app-button__label{margin:0 5px 0 0;font-size:14px;font-weight:400}.app-qrcode-modal{padding:15px;display:flex;align-items:center;justify-content:center}.app-qrcode-modal .qrcode-modal{width:100%;max-width:500px;padding:20px;border-radius:10px;background-color:#fff}.app-qrcode-modal .qrcode-modal img{width:100%}.page-top-up{width:100%;background-color:#fff}.page-top-up .top-up{position:relative;width:100%;display:flex;flex-direction:column}.page-top-up .top-up__container{position:relative;width:100%;padding:55px 25px 0;background-color:#fff;margin:0 auto}.page-top-up .top-up__content{width:100%;max-width:1240px;margin:0 auto}.page-top-up .top-up__wrapper{position:relative;overflow:hidden;border-radius:10px;border:2px solid #f0f0f0;background-color:#b451ea;background-image:linear-gradient(to right,#b451ea,#5e6be2 80%)}.page-top-up .top-up__header{position:relative;padding:20px 25px;display:flex;justify-content:space-between;width:100%;height:100%;background-size:contain;background-position:right;background-repeat:no-repeat;background-image:url(/assets/header-decoration-BAITNMp6.webp)}.page-top-up .top-up__title{position:relative;margin:0;color:#fff;white-space:nowrap;font-size:28px;font-weight:700;z-index:10}.page-top-up .top-up__sub-title{margin:15px 0 10px;color:#000;font-size:22px;font-weight:600}.page-top-up .top-up__body{padding:20px 25px 0;background-color:#fff}.page-top-up .top-up__label{margin:0;color:#000;font-weight:700;display:flex;align-items:center}.page-top-up .top-up__label img{width:35px;height:35px;margin-right:10px}.page-top-up .top-up__amount{margin:0 20px 0 0;white-space:nowrap;color:#4f6fe0;font-size:28px;font-weight:600}.page-top-up .top-up__note{margin:5px 0 0;color:#4f6fe0;font-size:14px}.page-top-up .top-up__buttons{margin:20px 0;display:flex;gap:10px;flex-wrap:wrap;align-items:center;flex-direction:row}.page-top-up .top-up__button{min-width:80px;padding:10px;color:#000;border-radius:50px;border:1px solid #d3e0e8;transition:.15s cubic-bezier(.1,.7,.6,.9);cursor:pointer}.page-top-up .top-up__button--active{color:#fff;border:1px solid #4f6fe0;background-color:#4f6fe0}.page-top-up .top-up__input{padding:10px 25px 20px;background-color:#fff}.page-top-up .top-up__input .app-input{max-width:640px}.page-top-up .top-up__footer{width:100%;padding:100px 0 55px;display:flex;gap:20px;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 640px){.page-top-up .top-up__footer{flex-direction:column-reverse}}.page-top-up-success{width:100%;height:100%;background-color:#fff}.page-top-up-success .top-up-success{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.page-top-up-success .top-up-success__container{position:relative;width:100%;height:100%;padding:55px 25px;margin:0 auto;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.page-top-up-success .top-up-success__content{width:100%;max-width:1240px;margin:0 auto;display:flex;align-items:center;flex-direction:column;justify-content:center}.page-top-up-success .top-up-success__icon{width:125px;margin:0 0 20px}.page-top-up-success .top-up-success__title{margin:20px 0 10px;width:100%;color:#000;text-align:center;font-size:22px;font-weight:700}.page-top-up-success .top-up-success__description{margin:0;width:100%;text-align:center;color:#666}.page-top-up-success .top-up-success .app-button{margin-top:25px}.page-sign-up{width:100%}.page-sign-up .sign-up{position:relative;width:100%;background-color:#fff;display:flex;flex-direction:column}.page-sign-up .sign-up__container{position:relative;width:100%;padding:55px 25px 0;margin:0 auto;background-color:#fff}.page-sign-up .sign-up__content{width:100%;max-width:1240px;margin:0 auto}.page-sign-up .sign-up__title{margin:0;text-align:center;font-size:32px;font-weight:600}.page-sign-up .sign-up__form{margin:55px 0 0;gap:25px;display:flex;flex-wrap:wrap}.page-sign-up .sign-up__form .app-input,.page-sign-up .sign-up__form .app-select-input,.page-sign-up .sign-up__form .app-masking-input,.page-sign-up .sign-up__form .app-calendar-input{width:calc(50% - 35px)}.page-sign-up .sign-up__form .app-checkbox{width:100%}@media only screen and (max-width: 640px){.page-sign-up .sign-up__form .app-input,.page-sign-up .sign-up__form .app-select-input,.page-sign-up .sign-up__form .app-masking-input,.page-sign-up .sign-up__form .app-calendar-input{width:100%}}.page-sign-up .sign-up__category{margin:25px 0 0;width:100%;color:#000;font-size:22px;font-weight:700}.page-sign-up .sign-up__link{color:#4f6fe0;font-weight:600;text-decoration:none}.page-sign-up .sign-up__footer{margin:55px auto}.page-sign-up-otp{width:100%}.page-sign-up-otp .sign-up-otp{position:relative;width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column}.page-sign-up-otp .sign-up-otp__container{position:relative;width:100%;padding:55px 25px;margin:0 auto;background-color:#fff}.page-sign-up-otp .sign-up-otp__content{width:100%;max-width:1240px;margin:0 auto}.page-sign-up-otp .sign-up-otp__title{margin:0;text-align:center;font-size:22px;font-weight:600}.page-sign-up-otp .sign-up-otp__form{margin:40px 0 0;display:flex;flex-wrap:wrap;flex-direction:column}.page-sign-up-otp .sign-up-otp__form .app-code-input{display:inline}.page-sign-up-otp .sign-up-otp__text{margin:0;color:#000;text-align:center}.page-sign-up-otp .sign-up-otp__email{margin:0;color:#000;font-weight:700}.page-sign-up-otp .sign-up-otp__input{max-width:550px;margin:20px auto 0;display:inline}.page-sign-up-otp .sign-up-otp__time{margin:15px 0 0;display:flex;justify-content:flex-end}.page-sign-up-otp .sign-up-otp__time img{margin-right:5px}.page-sign-up-otp .sign-up-otp__resend-otp{margin:30px 0 0;padding:0;border:0;color:#4f6fe0;background-color:transparent;cursor:pointer}.page-sign-up-otp .sign-up-otp__resend-otp:disabled{color:#999}.page-sign-up-otp .sign-up-otp__footer{margin:55px auto}.page-ticket{width:100%}.page-ticket .ticket{position:relative;width:100%;background-color:#fff}.page-ticket .ticket__container{position:relative;width:100%;min-height:400px;padding:55px 25px;margin:0 auto;background-color:#fff}.page-ticket .ticket__content{width:100%;max-width:1240px;margin:0 auto}.page-ticket .ticket__loading{width:100%;min-height:35vh;display:flex;align-items:center;justify-content:center}.page-ticket .ticket__title{margin:0;font-size:22px;font-weight:700;text-align:left}.page-ticket .ticket__tier{margin:0 5px;font-size:14px;font-weight:700;background:linear-gradient(90deg,#42bbf7 14.5%,#867cef 75%,#b055ea);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline}.page-ticket .ticket__buttons{margin:20px 0;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;gap:10px;display:flex}.page-ticket .ticket__buttons::-webkit-scrollbar{width:0;height:0}.page-ticket .ticket__button{padding:10px 25px;border-radius:50px;background-color:transparent;border:1px solid #666666;cursor:pointer}.page-ticket .ticket__button--active{color:#fff;font-weight:600;border:1px solid #4f6fe0;background-color:#4f6fe0}.page-ticket .ticket__event-buttons{margin:20px 0;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;gap:15px;display:flex}.page-ticket .ticket__event-buttons::-webkit-scrollbar{width:0;height:0}.page-ticket .ticket__event-button{padding-bottom:5px;color:#666;font-size:22px;white-space:nowrap;border:0;background-color:transparent;cursor:pointer}@media only screen and (max-width: 640px){.page-ticket .ticket__event-button{font-size:18px}}.page-ticket .ticket__event-button--active{color:#4f6fe0;font-weight:600;border-bottom:2px solid #4f6fe0}.page-ticket .ticket__event{margin:20px 0 0;display:flex;align-items:center}.page-ticket .ticket__category{margin:0;font-size:22px;font-weight:700;background:linear-gradient(90deg,#42bbf7 14.5%,#867cef 75%,#b055ea);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline}.page-ticket .ticket__category--music-festival{background:linear-gradient(90deg,#b055ea,#fc94c9 58%,#ecb163);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-ticket .ticket__kilometer{margin:0 5px;padding:2.5px 15px;color:#fff;font-weight:700;border-radius:5px;background-color:#c761ff}.page-ticket .ticket__list{padding:0}.page-ticket .ticket__item{padding:20px;list-style-type:none;border:1px solid #000000;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 640px){.page-ticket .ticket__item{text-align:center;flex-direction:column}}.page-ticket .ticket__item~.ticket__item{border-top:0}.page-ticket .ticket__item:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.page-ticket .ticket__item:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.page-ticket .ticket__entitlements{padding:10px 18px 0}.page-ticket .ticket__entitlement{margin:5px 0;text-align:left;font-size:14px;list-style-type:disc}.page-ticket .ticket__price{margin:5px 0;font-size:22px;font-weight:700}.page-ticket .ticket__wrapper--action{display:flex;align-items:center;flex-direction:column;justify-content:center}@media only screen and (max-width: 640px){.page-ticket .ticket__wrapper--action{margin-top:20px}}.page-ticket .ticket__wrapper .app-button{min-width:170px;padding:12.5px 10px}.page-ticket .ticket__wrapper .app-button__label{font-size:14px}.page-ticket .ticket__special-perks{margin:10px 0;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.page-ticket .ticket__special-tag{padding:5px 15px;margin-left:-15px;border-radius:8px;background-color:#4f6fe0;display:inline-block}.page-ticket .ticket__special-tag-text{margin:0;color:#fff;font-size:14px}.page-ticket .ticket__text{margin:0;font-size:14px}.page-personal-details{width:100%}.page-personal-details .personal-details{position:relative;width:100%;height:100%;background-color:#fff}.page-personal-details .personal-details__header{gap:25px;display:flex;flex-wrap:wrap;justify-content:space-between}.page-personal-details .personal-details__not-participant{margin:20px 0}.page-personal-details .personal-details__wrapper--add-participants{display:flex;align-items:center;flex-direction:column;justify-content:center}.page-personal-details .personal-details__wrapper--add-participants .app-button{min-width:auto;padding:10px 20px}.page-personal-details .personal-details__wrapper--add-participants .app-button__label{white-space:nowrap;font-weight:600}.page-personal-details .personal-details__wrapper--add-participants .personal-details__text{font-size:14px}.page-personal-details .personal-details__container{position:relative;width:100%;padding:55px 25px 0;margin:0 auto;background-color:#fff}.page-personal-details .personal-details__row{width:100%}.page-personal-details .personal-details__row .app-checkbox{margin:10px 0 0}.page-personal-details .personal-details__content{width:100%;max-width:1240px;margin:0 auto}.page-personal-details .personal-details__description{margin:0;padding:5px 15px;color:#fff;background-color:#4f6fe0;border-radius:5px}.page-personal-details .personal-details__description span{color:#fff;font-weight:700}.page-personal-details .personal-details__category{margin:20px 0 0;width:100%;color:#000;font-size:22px;font-weight:700;display:flex;align-items:center}.page-personal-details .personal-details__info{position:relative;width:20px;height:20px;display:block;cursor:pointer}.page-personal-details .personal-details__info img{width:100%}.page-personal-details .personal-details__info:hover:before{position:absolute;width:225px;left:25px;bottom:0;padding:10px;color:#666;font-size:12px;border-radius:5px;background-color:#fff;box-shadow:0 4px 12px #dee0e3cc;display:block;content:attr(data-text)}@media only screen and (max-width: 640px){.page-personal-details .personal-details__info:hover:before{left:unset;bottom:30px}}@media only screen and (max-width: 640px){.page-personal-details .personal-details__info:hover{display:flex;align-items:center;justify-content:center}}.page-personal-details .personal-details__label{margin:0;color:#666;font-weight:600}.page-personal-details .personal-details__text{margin:2.5px 0 0;color:#000;font-weight:600}.page-personal-details .personal-details__form{margin:25px 0 0;gap:25px;display:flex;flex-wrap:wrap}.page-personal-details .personal-details__form .app-input,.page-personal-details .personal-details__form .app-select-input,.page-personal-details .personal-details__form .app-masking-input,.page-personal-details .personal-details__form .app-calendar-input{width:calc(50% - 35px)}@media only screen and (max-width: 640px){.page-personal-details .personal-details__form .app-input,.page-personal-details .personal-details__form .app-select-input,.page-personal-details .personal-details__form .app-masking-input,.page-personal-details .personal-details__form .app-calendar-input{width:100%}}.page-personal-details .personal-details__divider{margin:25px 0 0;height:1px;width:100%;opacity:.5;background-color:#666}.page-personal-details .personal-details__event,.page-personal-details .personal-details__entitlements{width:100%}.page-personal-details .personal-details__entitlements-container{width:calc(50% - 35px);margin:15px 0 0;gap:20px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.page-personal-details .personal-details__entitlements-wrapper{width:100%;padding:0;margin:0}.page-personal-details .personal-details__item{padding:0;color:#000;list-style-type:none;display:flex;align-items:center}.page-personal-details .personal-details__item:before{content:"";width:18px;height:18px;padding:5px;margin:0 10px 0 0;color:#fff;border-radius:50px;background-color:#4f6fe0;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='8'%20viewBox='0%200%2010%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.790039%204.50991L3.14004%207.07991L8.79004%200.909912'%20stroke='white'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.page-personal-details .personal-details__view-chart-button{border:0;padding:0;cursor:pointer;background-color:transparent;display:flex;align-items:center;justify-content:flex-end}.page-personal-details .personal-details__view-chart-button span{text-align:left;white-space:nowrap}.page-personal-details .personal-details__view-chart-button .app-chevron-icon{width:15px;height:15px;margin:0 10px;transform:rotate(-90deg)}.page-personal-details .personal-details__addon{width:100%;display:flex;align-items:center;justify-content:space-between}.page-personal-details .personal-details__addon-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.page-personal-details .personal-details__water-gun{width:100%;min-width:100px;max-width:200px}.page-personal-details .personal-details__water-gun img{width:100%}.page-personal-details .personal-details__quantity-container{padding:0 20px}.page-personal-details .personal-details__input{display:flex;align-items:center}.page-personal-details .personal-details__input-wrapper{min-width:125px;margin:5px 10px 0;padding:5px 10px;border-radius:30px;border:1px solid #666666;display:flex;align-items:center;justify-content:space-between}.page-personal-details .personal-details__quantity-button{width:30px;height:30px;padding:0;font-size:28px;border:0;cursor:pointer;background-color:transparent;display:flex;align-items:center;justify-content:center}.page-personal-details .personal-details__quantity-button:disabled{opacity:.3}.page-personal-details .personal-details__quantity-button img{width:100%}.page-personal-details .personal-details__quantity-button--minus{padding:8px}.page-personal-details .personal-details__quantity{margin:0;color:#000;font-weight:600}.page-personal-details .personal-details__total{width:100%;display:flex;justify-content:space-between}.page-personal-details .personal-details__amount{margin:0;color:#999;font-size:14px;font-weight:600}.page-personal-details .personal-details__amount b{color:#000;font-size:18px}.page-personal-details .personal-details__footer{width:100%;padding:55px 0;display:flex;gap:20px;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 640px){.page-personal-details .personal-details__footer{flex-direction:column-reverse}}.page-summary{width:100%}.page-summary .summary{position:relative;width:100%;height:100%;background-color:#fff}.page-summary .summary__header{display:flex;justify-content:space-between}.page-summary .summary__container{position:relative;width:100%;padding:55px 25px 0;margin:0 auto;background-color:#fff}.page-summary .summary__content{width:100%;max-width:1240px;margin:0 auto}.page-summary .summary__loading{width:100%;min-height:40vh;display:flex;align-items:center;justify-content:center}.page-summary .summary__accordion{width:100%;padding:0;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.page-summary .summary__accordion .app-chevron-icon{width:20px;height:20px;transform:rotate(180deg);transition:.15s cubic-bezier(.1,.7,.6,.9)}.page-summary .summary__accordion--active .app-chevron-icon{transform:rotate(0)}.page-summary .summary__title{margin:20px 0 15px;color:#000;font-size:22px;font-weight:700}.page-summary .summary__category{margin:0 0 15px;width:100%;color:#000;font-size:22px;font-weight:700}.page-summary .summary__list{margin:0;padding:0;gap:35px;overflow:hidden;transition:.15s cubic-bezier(.1,.7,.6,.9);display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.page-summary .summary__list--hide{height:0}.page-summary .summary__payment{overflow:hidden;transition:.15s cubic-bezier(.1,.7,.6,.9)}.page-summary .summary__payment--hide{height:0}.page-summary .summary__item{width:calc(50% - 35px);list-style-type:none}@media only screen and (max-width: 768px){.page-summary .summary__item{width:100%}}.page-summary .summary__information{margin:0;padding:0}.page-summary .summary__information-item{margin:5px 0;list-style-type:none}.page-summary .summary__wrapper{display:flex}.page-summary .summary__divider{margin:20px auto 10px;height:1px;width:100%;opacity:.5;background-color:#666}.page-summary .summary__label{margin:0;width:155px;color:#666;flex-shrink:0}.page-summary .summary__price{margin:0 0 0 auto;padding:0 0 0 10px;color:#000}.page-summary .summary__price--bold{font-weight:600}.page-summary .summary__value{margin:0;color:#000;word-break:break-word;white-space:pre-wrap;font-weight:600;flex:1}.page-summary .summary__total{display:flex;align-items:center;justify-content:space-between}.page-summary .summary__total .summary__price{padding:0;margin:10px 0;font-size:18px;font-weight:700}.page-summary .summary__footer{width:100%;padding:55px 0;background-color:#fff;display:flex;gap:20px;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 640px){.page-summary .summary__footer{flex-direction:column-reverse}}.page-payment{width:100%}.page-payment .payment{position:relative;width:100%;height:100%;background-color:#fff}.page-payment .payment__container{position:relative;width:100%;padding:55px 25px 0;margin:0 auto;background-color:#fff;display:flex;flex-direction:column}.page-payment .payment__content{width:100%;max-width:1240px;margin:0 auto}.page-payment .payment__loading{width:100%;min-height:35vh;display:flex;align-items:center;justify-content:center}.page-payment .payment__title{margin:20px 0 10px;width:100%;color:#000;font-size:22px;font-weight:700}.page-payment .payment__description{margin:0 0 15px;width:100%;color:#666}.page-success{width:100%;background-color:#fff}.page-success .success{position:relative;width:100%;padding-bottom:50px}.page-success .success__container{position:relative;width:100%;padding:55px 25px;margin:0 auto;background-color:#fff;display:flex;flex-direction:column}.page-success .success__content{width:100%;height:100%;max-width:1240px;margin:0 auto;display:flex;align-items:center;flex-direction:column;justify-content:center}.page-success .success__icon{width:125px;margin:0 0 20px}.page-success .success__title{margin:20px 0 10px;width:100%;color:#000;text-align:center;font-size:22px;font-weight:700}.page-success .success__description{margin:0;width:100%;text-align:center;white-space:pre-line;color:#666}.page-success .success .app-button{margin-top:25px}.page-mobile-authenticate{width:100%}.page-mobile-authenticate .mobile-authenticate{width:100%;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/assets/background-DZjrqRuk.webp);display:flex;align-items:center;justify-content:center}.page-mobile-authenticate .mobile-authenticate__hero{position:relative}.page-mobile-authenticate .mobile-authenticate__logo{width:100%;max-width:400px;margin:auto}.page-mobile-authenticate .mobile-authenticate__logo img{width:100%}.page-mobile-authenticate .mobile-authenticate__loading{margin:25px;display:flex;align-items:center;justify-content:center}.page-mobile-authenticate .mobile-authenticate__loading .app-loader{--_c: no-repeat radial-gradient(farthest-side, #ffffff 92%, #ffffff00)}.app-fun-splash-run{padding-bottom:200px}.app-fun-splash-run .fun-splash-run__section{position:relative;padding:25px 0}.app-fun-splash-run .fun-splash-run__title{margin:0;color:#fff;font-size:22px;font-weight:700}.app-fun-splash-run .fun-splash-run__event-title{margin:0;color:#00f9ff;font-size:28px;font-weight:700}.app-fun-splash-run .fun-splash-run__description{color:#fff}.app-fun-splash-run .fun-splash-run__table{width:100%;color:#fff;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}@media only screen and (max-width: 640px){.app-fun-splash-run .fun-splash-run__table{min-width:450px;grid-template-columns:40% 30% 30%}}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(1){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#f5f5f5;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(2){background-color:#f5f5f5;border-right:0;border-left:0;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(3){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#f5f5f5;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(4){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#11efbe;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(5){background-color:#11efbe;border-right:0;border-left:0;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(6){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#11efbe;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(7){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#00f9ff;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(8){background-color:#00f9ff;border-right:0;border-left:0;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(9){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#00f9ff;border-bottom:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(10){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#6b89f3}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(11){background-color:#6b89f3;border-right:0;border-left:0}.app-fun-splash-run .fun-splash-run__table .fun-splash-run__grid:nth-child(12){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#6b89f3}.app-fun-splash-run .fun-splash-run__table-2{width:100%;color:#fff;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(1){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#f5f5f5;border-bottom:0}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(2){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#f5f5f5;border-bottom:0}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(3){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#11efbe;border-bottom:0}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(4){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#11efbe;border-bottom:0}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(5){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#00f9ff;border-bottom:0}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(6){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#00f9ff;border-bottom:0}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(7){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#6b89f3}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(8){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#6b89f3}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(9){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#6b89f3}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(10){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#6b89f3}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(11){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#6b89f3}.app-fun-splash-run .fun-splash-run__table-2 .fun-splash-run__grid:nth-child(12){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#6b89f3}.app-fun-splash-run .fun-splash-run__grid{padding:5px 15px;color:#000;white-space:pre;text-align:center;font-weight:700;border:5px solid #ffffff;display:flex;align-items:center;flex-direction:column;justify-content:center;align-self:stretch}@media only screen and (max-width: 768px){.app-fun-splash-run .fun-splash-run__grid{font-size:14px;white-space:wrap;word-break:break-word}}.app-fun-splash-run .fun-splash-run__small{font-size:12px}.app-fun-splash-run .fun-splash-run__rm{font-size:12px;font-weight:700}.app-fun-splash-run .fun-splash-run__rm span{vertical-align:sub;font-weight:700}.app-fun-splash-run .fun-splash-run__table-row{margin-top:25px;gap:15px;display:flex;flex-wrap:wrap;flex-direction:row}@media only screen and (max-width: 768px){.app-fun-splash-run .fun-splash-run__table-row{flex-direction:column;align-items:flex-start}}.app-fun-splash-run .fun-splash-run__row{gap:15px;display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 768px){.app-fun-splash-run .fun-splash-run__row{flex-direction:column;align-items:flex-start}}.app-fun-splash-run .fun-splash-run__column{flex:1;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1024px){.app-fun-splash-run .fun-splash-run__column{width:100%}}@media only screen and (max-width: 640px){.app-fun-splash-run .fun-splash-run__column{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.app-fun-splash-run .fun-splash-run__column::-webkit-scrollbar{width:0;height:0}}.app-fun-splash-run .fun-splash-run__column--entitlements{flex:2}.app-fun-splash-run .fun-splash-run__entitlements{padding:0}.app-fun-splash-run .fun-splash-run__item{padding-left:0;color:#fff;list-style-type:none;display:flex;align-items:center}.app-fun-splash-run .fun-splash-run__item:before{content:"";width:5px;height:5px;margin:0 10px 0 0;border-radius:50px;background-color:#fff;display:block}.app-fun-splash-run .fun-splash-run__item--addon{display:flex;align-items:center}.app-fun-splash-run .fun-splash-run__item--addon:before{content:"+";width:18px;height:18px;padding:2px 0 0;margin:0 10px 0 0;color:#fff;background-color:#4f6fe0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-fun-splash-run .fun-splash-run__item--10km:before{background-color:#11efbe}.app-fun-splash-run .fun-splash-run__category{padding:10px 20px;margin-top:20px;border-radius:8px;border:1px solid #4f6fe0}.app-fun-splash-run .fun-splash-run__category--10km{border:1px solid #11efbe}.app-fun-splash-run .fun-splash-run__text{margin:0;color:#4f6fe0;font-weight:700}.app-fun-splash-run .fun-splash-run__text--10km{color:#11efbe}.app-fun-splash-run .fun-splash-run__entitlements-image{position:relative;width:100%;max-width:550px;min-width:280px;margin-left:25px;display:flex;align-items:center;justify-content:center}.app-fun-splash-run .fun-splash-run__entitlements-image img{width:100%}@media only screen and (max-width: 1024px){.app-fun-splash-run .fun-splash-run__entitlements-image{margin:50px auto}}.app-fun-splash-run .fun-splash-run__entitlements-item{position:relative;z-index:999;transform:scale(1);transition:.15s cubic-bezier(.1,.7,.6,.9);animation:entitlementsScale 1s ease-in infinite}.app-fun-splash-run .fun-splash-run__entitlements-background{position:absolute;width:85%!important;z-index:0;animation:entitlementsBackgroundFade 1s ease-in infinite}.app-fun-splash-run .fun-splash-run__bubble{position:absolute;width:600px;height:600px;top:0;right:-50%;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);animation:float 6s ease-in-out infinite;z-index:-1}.app-fun-splash-run .fun-splash-run__bubble img{width:100%}.app-fun-splash-run .fun-splash-run__bubble-2{position:absolute;width:400px;height:400px;top:0;left:-50%;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);animation:float 8s ease-in infinite;z-index:-1}.app-fun-splash-run .fun-splash-run__bubble-2 img{width:100%}.app-fun-splash-run .fun-splash-run__itinerary{position:relative;padding:20px;border-radius:10px;border:1px solid #4f6fe0}.app-fun-splash-run .fun-splash-run__itinerary-timeline{display:flex;align-items:flex-start}.app-fun-splash-run .fun-splash-run__itinerary-timeline~.fun-splash-run__itinerary-timeline{margin-top:55px}.app-fun-splash-run .fun-splash-run__itinerary-timeline:not(:last-child) .fun-splash-run__itinerary-description:before{content:"";position:absolute;width:1px;height:calc(100% + 70px);top:0;bottom:0;left:-40px;background-color:#4f6fe0;display:block}.app-fun-splash-run .fun-splash-run__timeline{position:relative;width:80px;margin:0;padding:5px 15px;color:#fff;text-align:center;white-space:nowrap;font-size:14px;background-color:#4f6fe0;border-radius:5px;z-index:1;flex-shrink:0}.app-fun-splash-run .fun-splash-run__itinerary-description{position:relative;margin:0;padding:0 20px;color:#fff}.app-fun-splash-run .fun-splash-run__collection{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 640px){.app-fun-splash-run .fun-splash-run__collection{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.app-fun-splash-run .fun-splash-run__collection::-webkit-scrollbar{width:0;height:0}}.app-fun-splash-run .fun-splash-run__collection-grid{grid-template-rows:repeat(3,1fr);margin:5px;padding:10px 15px;color:#000;white-space:pre;text-align:center;display:flex;align-items:center;align-self:stretch;flex-direction:column;justify-content:center}.app-fun-splash-run .fun-splash-run__collection-grid:nth-child(1){border-top-left-radius:8px;border-bottom-left-radius:8px;border-bottom:0;background-color:#f5f5f5;font-weight:700}.app-fun-splash-run .fun-splash-run__collection-grid:nth-child(2){border-bottom:0;background-color:#f5f5f5;font-weight:700;border-right:0;border-left:0}.app-fun-splash-run .fun-splash-run__collection-grid:nth-child(3){border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom:0;background-color:#f5f5f5;font-weight:700}.app-fun-splash-run .fun-splash-run__collection-grid:nth-child(4){border-top-left-radius:8px;border-bottom-left-radius:8px;font-size:14px;background-color:#00f9ff;font-weight:600}.app-fun-splash-run .fun-splash-run__collection-grid:nth-child(5){font-size:14px;background-color:#00f9ff;font-weight:600;border-right:0;border-left:0}.app-fun-splash-run .fun-splash-run__collection-grid:nth-child(6){border-top-right-radius:8px;border-bottom-right-radius:8px;font-size:14px;background-color:#00f9ff;font-weight:600}@media only screen and (max-width: 768px){.app-fun-splash-run .fun-splash-run__collection-grid{white-space:wrap;word-break:break-all}}.app-music-festival{padding-bottom:200px}.app-music-festival .music-festival__section{position:relative;padding:25px 0}.app-music-festival .music-festival__title{margin:0;color:#fff;font-size:22px;font-weight:700}.app-music-festival .music-festival__event-title{margin:0 0 10px;color:#ecb163;font-size:28px;font-weight:700}.app-music-festival .music-festival__event-description{min-height:27px;margin:0 0 10px;color:#fff;font-size:18px;font-weight:700}@media only screen and (max-width: 768px){.app-music-festival .music-festival__event-description--empty{display:none}}.app-music-festival .music-festival__description{color:#fff}.app-music-festival .music-festival__table{width:100%;color:#fff;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}@media only screen and (max-width: 640px){.app-music-festival .music-festival__table{min-width:450px;grid-template-columns:40% 30% 30%}}.app-music-festival .music-festival__table .music-festival__grid:nth-child(1){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#f5f5f5;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(2){background-color:#f5f5f5;border-right:0;border-left:0;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(3){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#f5f5f5;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(4){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#fc94c9;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(5){background-color:#fc94c9;border-right:0;border-left:0;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(6){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#fc94c9;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(7){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#ecb163;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(8){background-color:#ecb163;border-right:0;border-left:0;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(9){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#ecb163;border-bottom:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(10){border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#b451ea}.app-music-festival .music-festival__table .music-festival__grid:nth-child(11){background-color:#b451ea;border-right:0;border-left:0}.app-music-festival .music-festival__table .music-festival__grid:nth-child(12){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#b451ea}.app-music-festival .music-festival__table-2{width:100%;color:#fff;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(1){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#f5f5f5;border-bottom:0}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(2){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#f5f5f5;border-bottom:0}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(3){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#fc94c9;border-bottom:0}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(4){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#fc94c9;border-bottom:0}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(5){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#ecb163;border-bottom:0}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(6){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#ecb163;border-bottom:0}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(7){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#b451ea}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(8){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#b451ea}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(9){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#b451ea}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(10){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#b451ea}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(11){border-right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#b451ea}.app-music-festival .music-festival__table-2 .music-festival__grid:nth-child(12){border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#b451ea}.app-music-festival .music-festival__grid{padding:5px 15px;color:#000;text-align:center;white-space:pre;font-weight:700;border:5px solid #ffffff;display:flex;align-items:center;flex-direction:column;justify-content:center;align-self:stretch}@media only screen and (max-width: 768px){.app-music-festival .music-festival__grid{font-size:14px;white-space:wrap;word-break:break-word}}.app-music-festival .music-festival__small{font-size:12px}.app-music-festival .music-festival__rm{font-size:12px;font-weight:700}.app-music-festival .music-festival__rm span{vertical-align:sub;font-weight:700}.app-music-festival .music-festival__table-row{margin-top:25px;gap:15px;display:flex;flex-wrap:wrap;flex-direction:row}@media only screen and (max-width: 768px){.app-music-festival .music-festival__table-row{flex-direction:column;align-items:flex-start}}.app-music-festival .music-festival__row{gap:15px;display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 768px){.app-music-festival .music-festival__row{flex-direction:column;align-items:flex-start}}.app-music-festival .music-festival__column{flex:1;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1024px){.app-music-festival .music-festival__column{width:100%}}@media only screen and (max-width: 640px){.app-music-festival .music-festival__column{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.app-music-festival .music-festival__column::-webkit-scrollbar{width:0;height:0}}.app-music-festival .music-festival__column--entitlements{flex:2}.app-music-festival .music-festival__vip-packages{position:relative;margin-top:45px;padding:35px 20px;border-radius:10px;border:1px solid #c761ff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.app-music-festival .music-festival__vip-packages:before{content:"VIP Package Benefits";position:absolute;top:-15px;padding:5px 10px;margin:0 auto;color:#fff;text-align:center;font-size:14px;background-color:#c761ff;border-radius:10px}.app-music-festival .music-festival__vip-package{width:50%;list-style-type:none;display:flex;align-items:center}.app-music-festival .music-festival__vip-package:last-child{width:100%}@media only screen and (max-width: 768px){.app-music-festival .music-festival__vip-package{width:100%}}.app-music-festival .music-festival__vip-package .music-festival__description{margin:0;font-size:14px}.app-music-festival .music-festival__icon{width:30px;margin:0 5px 0 0}.app-music-festival .music-festival__icon img{width:100%}.app-music-festival .music-festival__entitlements{padding:0}.app-music-festival .music-festival__item{padding-left:0;color:#fff;list-style-type:none;display:flex;align-items:center}.app-music-festival .music-festival__item:before{content:"";width:5px;height:5px;margin:0 10px 0 0;border-radius:50px;background-color:#fff;display:block}.app-music-festival .music-festival__item--addon{display:flex;align-items:center}.app-music-festival .music-festival__item--addon:before{content:"+";width:18px;height:18px;padding:2px 0 0;margin:0 10px 0 0;color:#fff;background-color:#c761ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-music-festival .music-festival__category{padding:10px 20px;margin-top:20px;border-radius:8px;border:1px solid #c761ff}.app-music-festival .music-festival__text{margin:0;color:#c761ff;font-weight:700}.app-music-festival .music-festival__entitlements-image{position:relative;width:100%;max-width:550px;min-width:280px;margin-left:25px;display:flex;align-items:center;justify-content:center}.app-music-festival .music-festival__entitlements-image img{width:100%}@media only screen and (max-width: 1024px){.app-music-festival .music-festival__entitlements-image{margin:50px auto}}.app-music-festival .music-festival__entitlements-item{position:relative;z-index:999;transform:scale(1);transition:.15s cubic-bezier(.1,.7,.6,.9);animation:entitlementsScale 1s ease-in infinite}.app-music-festival .music-festival__entitlements-background{position:absolute;width:85%!important;z-index:0;animation:entitlementsBackgroundFade 1s ease-in infinite}.app-music-festival .music-festival__bubble{position:absolute;width:600px;height:600px;top:0;right:-50%;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);animation:float 6s ease-in-out infinite;z-index:-1}.app-music-festival .music-festival__bubble img{width:100%}.app-music-festival .music-festival__bubble-2{position:absolute;width:400px;height:400px;top:0;left:-50%;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);animation:float 8s ease-in infinite;z-index:-1}.app-music-festival .music-festival__bubble-2 img{width:100%}.app-music-festival .music-festival__itinerary{position:relative;padding:20px;border-radius:10px;border:1px solid #c761ff}.app-music-festival .music-festival__itinerary-timeline{display:flex;align-items:flex-start}.app-music-festival .music-festival__itinerary-timeline~.music-festival__itinerary-timeline{margin-top:55px}.app-music-festival .music-festival__itinerary-timeline:not(:last-child) .music-festival__itinerary-description:before{content:"";position:absolute;width:1px;height:calc(100% + 70px);top:0;bottom:0;left:-40px;background-color:#c761ff;display:block}.app-music-festival .music-festival__timeline{position:relative;width:80px;margin:0;padding:5px 15px;color:#fff;text-align:center;white-space:nowrap;font-size:14px;background-color:#c761ff;border-radius:5px;z-index:1;flex-shrink:0}.app-music-festival .music-festival__itinerary-description{position:relative;margin:0;padding:0 20px;color:#fff}.app-events .events__title{margin:25px 0;width:100%;color:#000;font-size:22px;font-weight:700}.app-events .events__loading{width:100%;min-height:35vh;display:flex;align-items:center;justify-content:center}.app-events .events__filter{padding:20px 0;gap:10px;display:flex}.app-events .events__filter-button{min-width:150px;padding:10px 20px;color:#000;background-color:#fff;border:1px solid #000000;border-radius:100px;transition:.15s cubic-bezier(.1,.7,.6,.9);cursor:pointer}.app-events .events__filter-button--active{color:#fff;font-weight:700;background-color:#4f6fe0;border:1px solid #4f6fe0}.app-events .events__list{padding:0;margin:0;gap:20px;display:flex;flex-wrap:wrap}.app-events .events__item{width:calc(33.33% - 20px);list-style-type:none}@media only screen and (max-width: 640px){.app-events .events__item{width:calc(50% - 20px)}}.app-events .events__item--past .events__image{opacity:.3}.app-events .events__pending{margin:10px 0;display:flex;align-items:center}.app-events .events__pending .events__text{margin:0;font-size:14px}.app-events .events__icon{margin-left:-2.5px;display:flex;align-items:center;justify-content:center}.app-events .events__image{width:80%;aspect-ratio:3/2;border-radius:10px;background-color:#d3e0e8;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/assets/background-DZjrqRuk.webp)}@media only screen and (max-width: 640px){.app-events .events__image{width:100%}}.app-events .events__text{margin:10px 0 5px;color:#000;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-events .events__ticket{margin:5px 0 10px;color:#000;font-size:14px}.app-events .events__view-more{padding:0;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center}.app-events .events__view-more span{color:#4f6fe0;font-size:14px;font-weight:600}.app-events .events__view-more .app-chevron-icon{margin:0 8px;width:12.5px;height:12.5px;transform:rotate(-90deg)}.app-events .events__view-more .app-chevron-icon path{stroke:#4f6fe0}.app-events .events__divider{margin:35px auto;height:1px;width:100%;opacity:.5;background-color:#666}.app-transaction-history .transaction-history__header{margin:20px 0;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;display:flex;gap:10px;align-items:center;flex-direction:row}.app-transaction-history .transaction-history__header::-webkit-scrollbar{width:0;height:0}.app-transaction-history .transaction-history__button{min-width:150px;padding:10px 15px;color:#000;background-color:transparent;border-radius:50px;border:1px solid #000000;transition:.15s cubic-bezier(.1,.7,.6,.9);cursor:pointer}.app-transaction-history .transaction-history__button--active{color:#fff;font-weight:700;background-color:#4f6fe0;border:1px solid #4f6fe0}.app-transaction-history .transaction-history .app-table .table__th:last-child,.app-transaction-history .transaction-history .app-table .table__td:last-child{text-align:right}.app-transaction-history .transaction-history .app-table .table__price{color:#4f6fe0;font-weight:700}.app-transaction-history .transaction-history .app-table .table__price--negative{color:#f64444}.app-free-unclaimable-modal{position:relative;margin:20px;z-index:99999999;display:flex;align-items:center;justify-content:center}.app-free-unclaimable-modal .free-unclaimable-modal{width:100%;max-width:640px;padding:35px;margin:0 auto;border-radius:10px;background-color:#fff;outline:none!important;display:flex;align-items:center;justify-content:center;flex-direction:column}.app-free-unclaimable-modal .free-unclaimable-modal__icon{width:90px;margin:0 0 20px}.app-free-unclaimable-modal .free-unclaimable-modal__title{margin:0 0 10px;text-align:center;font-size:22px;font-weight:700}.app-free-unclaimable-modal .free-unclaimable-modal__description{margin:0;text-align:center}.app-free-unclaimable-modal .free-unclaimable-modal__footer{margin:35px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.app-purchase-age-limit-exceeded-modal{position:relative;margin:20px;z-index:99999999;display:flex;align-items:center;justify-content:center}.app-purchase-age-limit-exceeded-modal .purchase-age-limit-exceeded-modal{width:100%;max-width:640px;padding:35px;margin:0 auto;border-radius:10px;background-color:#fff;outline:none!important;display:flex;align-items:center;justify-content:center;flex-direction:column}.app-purchase-age-limit-exceeded-modal .purchase-age-limit-exceeded-modal__title{margin:0;text-align:center;font-size:22px;font-weight:700}.app-purchase-age-limit-exceeded-modal .purchase-age-limit-exceeded-modal__description{margin:10px 0 35px;text-align:center}.app-ticket-pending-payment-modal{position:relative;margin:20px;z-index:99999999;display:flex;align-items:center;justify-content:center}.app-ticket-pending-payment-modal .ticket-pending-payment-modal{width:100%;max-width:640px;padding:35px;margin:0 auto;border-radius:10px;background-color:#fff;outline:none!important;display:flex;align-items:center;justify-content:center;flex-direction:column}.app-ticket-pending-payment-modal .ticket-pending-payment-modal__icon{width:90px;margin:0 0 20px}.app-ticket-pending-payment-modal .ticket-pending-payment-modal__description{margin:0 0 35px;text-align:center}.app-ticket-pending-payment-modal .ticket-pending-payment-modal__footer{gap:10px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.app-shirt-sizing-modal{position:relative;margin:20px;z-index:99999999;display:flex;align-items:center;justify-content:center}.app-shirt-sizing-modal .shirt-sizing-modal{width:100%;max-width:640px;padding:35px;margin:0 auto;border-radius:10px;background-color:#fff;outline:none!important;display:flex;align-items:center;justify-content:center;flex-direction:column}.app-shirt-sizing-modal .shirt-sizing-modal__image{margin:0 0 20px}.app-shirt-sizing-modal .shirt-sizing-modal__image img{width:100%}.app-ticket-expired-modal{position:relative;margin:20px;z-index:99999999;display:flex;align-items:center;justify-content:center}.app-ticket-expired-modal .ticket-expired-modal{width:100%;max-width:640px;padding:35px;margin:0 auto;border-radius:10px;background-color:#fff;outline:none!important;display:flex;align-items:center;justify-content:center;flex-direction:column}.app-ticket-expired-modal .ticket-expired-modal__title{margin:0;text-align:center;font-size:22px;font-weight:700}.app-ticket-expired-modal .ticket-expired-modal__description{margin:10px 0 35px;text-align:center}.app-layout{width:100%;height:100%;margin:0 auto;display:flex;flex-direction:column}.app-layout .layout{flex:1}.app-layout .layout__header{position:relative}.app-layout .layout__footer{position:fixed;bottom:0;width:100%;padding:10px 0;background-color:#fff}.app-layout .layout__footer span{display:block;text-align:center;color:#000;font-size:12px}.app-nav{position:relative;padding:35px;margin:0 auto;max-width:1240px;z-index:999;display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){.app-nav{padding:35px 25px 15px}}.app-nav--mobile{padding:10px 25px;width:100%}@media only screen and (min-width: 1024px){.app-nav--mobile{display:none}}.app-nav__logo{display:flex;align-items:center}.app-nav .nav{margin:0 0 0 auto;padding:0;display:flex;align-items:center}@media only screen and (max-width: 1024px){.app-nav .nav{display:none}}.app-nav .nav--mobile{position:relative;z-index:99999;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.app-nav .nav--mobile .nav__item{padding:0 10px 10px}.app-nav .nav__item{padding-left:25px;white-space:nowrap;list-style-type:none;display:flex;align-items:center}@media only screen and (max-width: 1024px){.app-nav .nav__item{padding-left:10px}}.app-nav .nav__item--login-button{padding-left:25px;border:0;background-color:transparent;transition:.15s cubic-bezier(.1,.7,.6,.9);cursor:pointer;display:flex;align-items:center}.app-nav .nav__item--login-button:hover .nav__text{color:#ecb163}.app-nav .nav__link{color:#fff;text-decoration:none;font-weight:700;transition:.15s cubic-bezier(.1,.7,.6,.9);cursor:pointer}.app-nav .nav__link:hover,.app-nav .nav__link--active{color:#ecb163}.app-nav .nav__user-icon{margin:0 10px}.app-nav .nav__text{margin:0;color:#fff}.app-nav-menu-modal .MuiPaper-root{margin-top:10px;border-radius:10px;background-color:#282828}.app-nav-menu-modal .MuiPaper-root .MuiList-root{padding:0}.app-nav-menu-modal .MuiPaper-root .MuiList-root .MuiButtonBase-root{padding:0 50px 15px 20px;color:#fff;transition:.15s cubic-bezier(.1,.7,.6,.9)}.app-nav-menu-modal .MuiPaper-root .MuiList-root .MuiButtonBase-root:first-child{padding:15px 50px 15px 20px}.app-nav-menu-modal .MuiPaper-root .MuiList-root .MuiButtonBase-root:last-child{padding:15px 50px 15px 20px;border-top:1px solid rgba(255,255,255,.5)}.app-nav-menu-modal .MuiPaper-root .MuiList-root .MuiButtonBase-root:hover{color:#ecb163}.app-tabs{margin-bottom:15px}.app-tabs .tabs__header{position:relative;border-bottom:1px solid rgba(225,225,225,.5);overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;display:flex;align-items:center;flex-direction:row}.app-tabs .tabs__header::-webkit-scrollbar{width:0;height:0}.app-tabs .tabs__body{margin-top:20px}.app-tabs .tabs .tab{position:relative;padding:0;margin:15px 0;border:0;background-color:transparent;cursor:pointer;display:flex;flex-direction:row;align-items:center}.app-tabs .tabs .tab:first-child .tab__label{margin-left:0}.app-tabs .tabs .tab:not(:first-child):after{position:absolute;left:0;right:0;bottom:1px;content:"";width:1px;height:100%;opacity:.5;background-color:#fff}.app-tabs .tabs .tab__label{margin:0 15px;color:#fff;font-size:18px;white-space:nowrap;opacity:.8}.app-tabs .tabs .tab--active .tab__label{color:#ecb163;font-weight:700;opacity:1}.app-steps{width:100%;max-width:768px;margin:0 auto}.app-steps .steps{position:relative;margin:0;padding:0;display:flex;align-items:flex-start}.app-steps .steps__step{position:relative;min-width:0;list-style-type:none;flex:1;display:flex;flex-shrink:0;align-items:center;flex-direction:column;justify-content:center}.app-steps .steps__step:not(:last-child):after{content:"";position:absolute;top:25px;left:50%;right:0;height:3px;background-color:#f0f0f0}@media only screen and (max-width: 768px){.app-steps .steps__step:not(:last-child):after{top:18px}}.app-steps .steps__step~.steps__step:before{content:"";position:absolute;top:25px;left:0;right:50%;height:3px;background-color:#f0f0f0}@media only screen and (max-width: 768px){.app-steps .steps__step~.steps__step:before{top:18px}}.app-steps .steps__step--active:before,.app-steps .steps__step--current:before,.app-steps .steps__step--active:after,.app-steps .steps__step--current:after{background-color:#4f6fe0!important}.app-steps .steps__step--active .steps__text,.app-steps .steps__step--current .steps__text{color:#4f6fe0;font-weight:600}.app-steps .steps__step--active .steps__index,.app-steps .steps__step--current .steps__index{background-color:#fff;border:1px solid #4f6fe0}.app-steps .steps__step--active .steps__index-background,.app-steps .steps__step--current .steps__index-background{opacity:1}.app-steps .steps__step--active .steps__number,.app-steps .steps__step--current .steps__number{position:relative;color:#fff;z-index:10}.app-steps .steps__step--current:after{background-color:#f0f0f0!important}.app-steps .steps__index{position:relative;width:50px;height:50px;border-radius:50px;background-color:#f0f0f0;z-index:99;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.app-steps .steps__index{width:35px;height:35px}}.app-steps .steps__index-background{position:absolute;width:40px;height:40px;border-radius:40px;background-color:#4f6fe0;transition:.15s cubic-bezier(.1,.7,.6,.9);opacity:0}@media only screen and (max-width: 768px){.app-steps .steps__index-background{width:25px;height:25px}}.app-steps .steps__number{margin:0;color:#666;font-weight:600}@media only screen and (max-width: 768px){.app-steps .steps__number{font-size:12px}}.app-steps .steps__wrapper{width:80%;text-align:center}.app-steps .steps__text{margin:15px 0 0;color:#666;word-break:break-word}@media only screen and (max-width: 768px){.app-steps .steps__text{font-size:10px}}.app-table{width:100%}.app-table--extend{height:100%}.app-table__container{height:100%;padding:0 15px 0 0;overflow-y:hidden;overflow-x:scroll;display:flex;flex-direction:column}.app-table .table{width:100%;border-radius:10px;background-color:#fff;transition:.15s cubic-bezier(.1,.7,.6,.9);overflow:hidden}.app-table .table--extend{height:100%}.app-table .table__thead{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#f8f8f8}.app-table .table__th{padding:20px;text-align:left;color:#666;white-space:nowrap;font-size:14px;font-weight:700}.app-table .table__td{padding:20px;color:#000;font-size:14px;font-weight:600;white-space:pre;vertical-align:top;border-bottom:1px solid #f0f0f0}.app-table .table__empty-state{min-height:200px;display:flex;align-items:center;flex-direction:column;justify-content:center}.app-table .table__text{color:#666;text-align:center}.app-table .table__edit-button{border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.app-table .pagination{position:sticky;left:0;margin:10px 0;padding:10px 25px 10px 10px;border-radius:10px;background-color:#fff;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 768px){.app-table .pagination{flex-direction:column}}.app-table .pagination__nav{width:25px;height:25px;padding:5px;border:0;cursor:pointer;background-color:transparent}.app-table .pagination__nav:disabled svg path{stroke:#d3e0e8}.app-table .pagination__nav svg path{stroke:#4f6fe0}.app-table .pagination__nav--prev{margin-left:10px;transform:rotate(90deg)}.app-table .pagination__nav--next{transform:rotate(-90deg)}.app-table .pagination__content{display:flex;align-items:center}.app-table .pagination__text{color:#666;font-size:14px}.app-table .pagination__text span{color:#000;font-size:14px;font-weight:600}.app-alert{position:fixed;top:50px;left:0;right:0;margin:0 auto;max-width:640px;text-align:center;z-index:9999}.app-alert .alert__list{padding:0;margin:0 15px;display:flex;align-items:center;flex-direction:column}.app-alert .alert__item{width:100%;margin:0 0 10px;padding:8px 20px;border-radius:20px;border:1px solid #006944;background-color:#84ffd4;transition:.15s cubic-bezier(.1,.7,.6,.9);display:inline-block;opacity:0;animation:.5s alertSlideIn ease-in-out forwards}.app-alert .alert__item--error{border:1px solid #f64444;background-color:#fff3f4}.app-alert .alert__item--error .alert__text{color:#f64444}.app-alert .alert__text{margin:0;font-size:12px;color:#006944;font-weight:600;white-space:wrap;word-break:break-word}@keyframes alertSlideIn{0%{opacity:0;transform:translate(-40px)}50%{opacity:1}to{opacity:1;transform:translate(0)}}.app-input{position:relative;width:100%;min-width:150px;display:flex}.app-input--disabled .app-input__label,.app-input--disabled .MuiInputBase-root{background-color:#f8f8f8}.app-input__label{color:#666;font-weight:600}.app-input__required{color:#f64444;line-height:0}.app-input__password-toggle{height:30px;width:30px;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.app-input__icon-button{height:25px;width:25px;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.app-input--multiline .MuiFormControl-root .MuiInputBase-input{margin:8px 0;padding:0!important}.app-input__count{min-height:17px;margin:3px 0 0 auto;color:#d3e0e8;font-size:12px}.app-input .MuiFormControl-root{width:100%}.app-input .MuiFormControl-root .MuiInputBase-root{padding:0;color:#000;border-radius:0}.app-input .MuiFormControl-root .MuiInputBase-input{padding:5px 0}.app-input .MuiFormControl-root .MuiInputBase-input::placeholder{opacity:1;color:silver}.app-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important;border-bottom:1px solid #d3e0e8!important}.app-input .MuiFormControl-root .MuiFormHelperText-root{width:100%;margin:3px 0 0;color:#f64444;font-size:12px;display:flex;align-items:center;justify-content:space-between}.app-button{min-width:250px;padding:15px 20px;border-radius:100px;background-color:#11efbe;transition:.15s cubic-bezier(.1,.7,.6,.9);cursor:pointer;border:0;display:flex;align-items:center;justify-content:center}.app-button:disabled{background-color:#d3e0e8}.app-button:disabled .app-button__label{color:#828a8f}.app-button--outline{background-color:transparent;border:1px solid #11efbe}.app-button--outline .app-button__label{color:#11efbe}.app-button--text{border:0;background-color:transparent}.app-button__label{margin:0;color:#000;font-weight:700}.app-button__loading{display:inline-table;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transform:perspective(1px) scale(.65) translateZ(0)}.app-loader{width:25px;height:25px;aspect-ratio:1;--_c: no-repeat radial-gradient(farthest-side, #4f6fe0 92%, #0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:13px 13px;animation:spinnerLoading 1s infinite}@keyframes spinnerLoading{to{transform:rotate(.5turn)}}.app-checkbox .checkbox{display:flex;align-items:center}.app-checkbox .checkbox--active .checkbox__box{background-color:#4f6fe0;border:1px solid #4f6fe0}.app-checkbox .checkbox__required{margin:0 2.5px 0 0;color:#f64444;line-height:0}.app-checkbox .checkbox__button{padding:0;background-color:transparent;border:0;cursor:pointer}.app-checkbox .checkbox__box{width:20px;height:20px;padding:4px;border-radius:4px;border:1px solid #000000;pointer-events:none;flex-shrink:0;display:flex;align-items:center;justify-content:center}.app-checkbox .checkbox__box .app-icon{width:100%;display:flex;align-items:center;justify-content:center}.app-checkbox .checkbox__box .app-icon__i{width:100%}.app-checkbox .checkbox__label{margin:0 8px;color:#000;text-align:left}.app-checkbox .checkbox__error{width:100%;margin:3px 0 0;color:#f64444;font-size:12px}.app-code-input{display:flex;justify-content:center}.app-code-input .code-input{gap:15px;display:flex;align-items:center;flex-direction:row}@media only screen and (max-width: 1024px){.app-code-input .code-input{gap:5px}}.app-code-input .code-input__wrapper{width:16.6666666667%}.app-code-input .code-input__input{width:70px;height:80px;text-align:center;border-radius:5px;border:1px solid #999999;font-size:32px;font-weight:600;outline:none}@media only screen and (max-width: 1024px){.app-code-input .code-input__input{width:100%;height:auto;aspect-ratio:1;font-size:22px}}.app-select-input{position:relative;width:100%;min-width:150px;display:flex}.app-select-input--disabled .app-select-input__label,.app-select-input--disabled .MuiInputBase-root{background-color:#f8f8f8}.app-select-input__label{color:#666;font-weight:600}.app-select-input__required{color:#f64444;line-height:0}.app-select-input__icon{position:relative;width:15px;height:15px}.app-select-input .MuiFormControl-root{width:100%}.app-select-input .MuiFormControl-root .MuiInputBase-root{border-radius:0}.app-select-input .MuiFormControl-root .MuiInputBase-input{padding:5px 0}.app-select-input .MuiFormControl-root .MuiSelect-icon{position:inherit;right:inherit;top:inherit}.app-select-input .MuiFormControl-root .MuiSelect-select{color:#000}.app-select-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{top:0;border:0!important;border-bottom:1px solid #d3e0e8!important}.app-select-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline legend{display:none}.app-select-input .MuiFormControl-root .MuiFormHelperText-root{margin-left:0;color:#f64444;font-size:12px}.app-select-input--placeholder .MuiFormControl-root .MuiSelect-select{color:silver}.app-select-input-modal__hidden{display:none!important}.app-select-input-modal .MuiPaper-root{max-height:300px;box-shadow:0 2px 16px #e0e5ea99}.app-select-input-modal .MuiPaper-root .MuiFormControl-root{width:100%}.app-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root{padding:0}.app-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root .app-icon{width:20px;height:20px}.app-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-input{padding:10px 0}.app-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important}.app-masking-input{position:relative;width:100%;min-width:150px;display:flex}.app-masking-input--disabled .app-masking-input__label,.app-masking-input--disabled .MuiInputBase-root{background-color:#f8f8f8}.app-masking-input__label{color:#666;font-weight:600}.app-masking-input__required{color:#f64444;line-height:0}.app-masking-input__icon-button{height:25px;width:25px;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.app-masking-input .MuiFormControl-root{width:100%}.app-masking-input .MuiFormControl-root .MuiInputBase-root{padding:0;color:#000;border-radius:0;font-weight:500}.app-masking-input .MuiFormControl-root .MuiInputBase-input{padding:5px 0}.app-masking-input .MuiFormControl-root .MuiInputBase-input::placeholder{opacity:1;color:silver}.app-masking-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important;border-bottom:1px solid #d3e0e8!important}.app-masking-input .MuiFormControl-root .MuiFormHelperText-root{width:100%;margin:3px 0 0;color:#f64444;font-size:12px;display:flex;align-items:center;justify-content:space-between}.unicorn-days .days{position:relative;display:flex;align-items:center}.unicorn-days .days:after{content:"";position:absolute;left:2.5%;right:2.5%;bottom:0;height:1px;background-color:#f0f1fd}.unicorn-days .days__day:nth-child(0){animation-delay:0s}.unicorn-days .days__day:nth-child(n){animation-delay:.05s}.unicorn-days .days__day:nth-child(2n){animation-delay:.1s}.unicorn-days .days__day:nth-child(3n){animation-delay:.15s}.unicorn-days .days__day:nth-child(4n){animation-delay:.2s}.unicorn-days .days__day:nth-child(5n){animation-delay:.25s}.unicorn-days .days__day:nth-child(6n){animation-delay:.3s}.unicorn-days .days__day:nth-child(7n){animation-delay:.35s}.unicorn-days .days__day{width:14.2857142857%;padding:10px 0;opacity:0;transform:scale(.5) translateY(-25px);animation:unicornCellFadeIn .5s ease-in forwards;display:flex;align-items:center;justify-content:center}.unicorn-days .days__text{margin:0;color:#909090}.unicorn-days .days__today{color:#ffc607;font-weight:500}.unicorn-dates .dates{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.unicorn-dates .dates__date:nth-child(0){animation-delay:0s}.unicorn-dates .dates__date:nth-child(n){animation-delay:.05s}.unicorn-dates .dates__date:nth-child(2n){animation-delay:.1s}.unicorn-dates .dates__date:nth-child(3n){animation-delay:.15s}.unicorn-dates .dates__date:nth-child(4n){animation-delay:.2s}.unicorn-dates .dates__date:nth-child(5n){animation-delay:.25s}.unicorn-dates .dates__date:nth-child(6n){animation-delay:.3s}.unicorn-dates .dates__date:nth-child(7n){animation-delay:.35s}.unicorn-dates .dates__date:nth-child(8n){animation-delay:.4s}.unicorn-dates .dates__date:nth-child(9n){animation-delay:.45s}.unicorn-dates .dates__date:nth-child(10n){animation-delay:.5s}.unicorn-dates .dates__date:nth-child(11n){animation-delay:.55s}.unicorn-dates .dates__date:nth-child(12n){animation-delay:.6s}.unicorn-dates .dates__date:nth-child(13n){animation-delay:.65s}.unicorn-dates .dates__date:nth-child(14n){animation-delay:.7s}.unicorn-dates .dates__date:nth-child(15n){animation-delay:.75s}.unicorn-dates .dates__date:nth-child(16n){animation-delay:.8s}.unicorn-dates .dates__date:nth-child(17n){animation-delay:.85s}.unicorn-dates .dates__date:nth-child(18n){animation-delay:.9s}.unicorn-dates .dates__date:nth-child(19n){animation-delay:.95s}.unicorn-dates .dates__date:nth-child(20n){animation-delay:1s}.unicorn-dates .dates__date:nth-child(21n){animation-delay:1.05s}.unicorn-dates .dates__date:nth-child(22n){animation-delay:1.1s}.unicorn-dates .dates__date:nth-child(23n){animation-delay:1.15s}.unicorn-dates .dates__date:nth-child(24n){animation-delay:1.2s}.unicorn-dates .dates__date:nth-child(25n){animation-delay:1.25s}.unicorn-dates .dates__date:nth-child(26n){animation-delay:1.3s}.unicorn-dates .dates__date:nth-child(27n){animation-delay:1.35s}.unicorn-dates .dates__date:nth-child(28n){animation-delay:1.4s}.unicorn-dates .dates__date:nth-child(29n){animation-delay:1.45s}.unicorn-dates .dates__date:nth-child(30n){animation-delay:1.5s}.unicorn-dates .dates__date:nth-child(31n){animation-delay:1.55s}.unicorn-dates .dates__date:nth-child(32n){animation-delay:1.6s}.unicorn-dates .dates__date:nth-child(33n){animation-delay:1.65s}.unicorn-dates .dates__date:nth-child(34n){animation-delay:1.7s}.unicorn-dates .dates__date:nth-child(35n){animation-delay:1.75s}.unicorn-dates .dates__date:nth-child(36n){animation-delay:1.8s}.unicorn-dates .dates__date:nth-child(37n){animation-delay:1.85s}.unicorn-dates .dates__date:nth-child(38n){animation-delay:1.9s}.unicorn-dates .dates__date:nth-child(39n){animation-delay:1.95s}.unicorn-dates .dates__date:nth-child(40n){animation-delay:2s}.unicorn-dates .dates__date:nth-child(41n){animation-delay:2.05s}.unicorn-dates .dates__date:nth-child(42n){animation-delay:2.1s}.unicorn-dates .dates__date{width:14.2857142857%;aspect-ratio:1;padding:10px;border:0;opacity:0;transform:scale(.5) translateY(-25px);background-color:transparent;animation:unicornCellFadeIn .1s ease-in forwards}@media only screen and (max-width: 640px){.unicorn-dates .dates__date{aspect-ratio:unset;padding:5px 10px}}.unicorn-dates .dates__date:disabled{cursor:default}.unicorn-dates .dates__date:disabled .dates__inner:hover .dates__text{color:#909090}.unicorn-dates .dates__date:disabled .dates__text{opacity:.35;text-decoration:line-through}.unicorn-dates .dates__date:disabled .dates__backdrop-selected{opacity:.35;box-shadow:none;background-color:#f0f1fd}.unicorn-dates .dates__date:disabled .dates__backdrop-selected .dates__text{opacity:1;color:#909090}.unicorn-dates .dates__inner{height:100%;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.unicorn-dates .dates__inner:hover .dates__text{color:#9e92ba;font-weight:500}.unicorn-dates .dates__inner:hover .dates__same-month{color:#191919;font-weight:500}.unicorn-dates .dates__inner:hover .dates__backdrop-selected{transform:scale(1.1)}.unicorn-dates .dates__inner:hover .dates__backdrop-selected .dates__text{color:#fff}.unicorn-dates .dates__backdrop{width:35px;height:35px;border-radius:35px;transition:all .3s ease;display:flex;flex-shrink:0;align-items:center;justify-content:center}.unicorn-dates .dates__backdrop-selected{background-color:#b74bff;box-shadow:#dfd1ff 0 5px 15px}.unicorn-dates .dates__backdrop-selected .dates__text{color:#fff}.unicorn-dates .dates__text{margin:0;color:#bab1ce;transition:all .3s ease}.unicorn-dates .dates__same-month{color:#909090}.unicorn-dates .dates__today{color:#ffc607;font-weight:500}.unicorn-months .months{position:relative;border-top:1px solid #f0f1fd;border-bottom:1px solid #f0f1fd;display:flex}.unicorn-months .months__month:nth-child(0){animation-delay:0s}.unicorn-months .months__month:nth-child(n){animation-delay:.05s}.unicorn-months .months__month:nth-child(2n){animation-delay:.1s}.unicorn-months .months__month:nth-child(3n){animation-delay:.15s}.unicorn-months .months__month:nth-child(4n){animation-delay:.2s}.unicorn-months .months__month:nth-child(5n){animation-delay:.25s}.unicorn-months .months__month:nth-child(6n){animation-delay:.3s}.unicorn-months .months__month:nth-child(7n){animation-delay:.35s}.unicorn-months .months__month:nth-child(8n){animation-delay:.4s}.unicorn-months .months__month:nth-child(9n){animation-delay:.45s}.unicorn-months .months__month:nth-child(10n){animation-delay:.5s}.unicorn-months .months__month:nth-child(11n){animation-delay:.55s}.unicorn-months .months__month:nth-child(12n){animation-delay:.6s}.unicorn-months .months__month{width:8.3333333333%;height:100%;padding:0;border:0;opacity:0;border-top-left-radius:0;border-top-right-radius:0;background-color:transparent;transform:scale(.5) translateY(-25px);animation:unicornCellFadeIn .2s ease-in forwards;transition:all .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer}.unicorn-months .months__month:last-child .months__inner{border:0}.unicorn-months .months__inner{width:100%;height:100%;padding:15px 0;border-top-left-radius:0;border-top-right-radius:0;border-right:1px solid #f0f1fd;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.unicorn-months .months__inner:hover .months__text{color:#191919;font-weight:500}.unicorn-months .months__inner:hover .months__text:before{background-color:#191919}.unicorn-months .months__inner-selected{background-color:#b74bff;border-right:1px solid #b74bff;box-shadow:#dfd1ff 0 5px 15px}.unicorn-months .months__inner-selected .months__text{color:#fff;font-weight:500}.unicorn-months .months__inner-selected:hover{transform:scale(1.05)}.unicorn-months .months__inner-selected:hover .months__text{color:#fff;font-weight:500}.unicorn-months .months__text{margin:0;color:#909090;white-space:pre;text-transform:uppercase;transition:all .3s ease}.unicorn-months .months__today{color:#ffc607;font-weight:500}.unicorn__years,.unicorn__years .years,.unicorn__years .years__header{width:100%}.unicorn__years .years__view-all-button{border:0;margin:0;padding:0;opacity:0;transform:translateY(-15px);background-color:transparent;transition:all .3s ease;animation:unicornFadeIn .3s ease-in forwards}.unicorn__years .years__display{margin:0;padding:10px 10px 0;color:#909090;font-size:30px;cursor:pointer;transition:all .3s ease}.unicorn__years .years__display:hover{color:#191919}.unicorn__years .years__selected{font-weight:500;color:#b74bff}.unicorn__years .years__selected:hover{color:#b74bff;transform:scale(1.05)}.unicorn__years .years__nav{width:100%;margin:0;padding:0;overflow:hidden;display:flex;justify-content:space-between}.unicorn__years .years__nav .years__nav-item:nth-child(0){animation-delay:0s}.unicorn__years .years__nav .years__nav-item:nth-child(n){animation-delay:.05s}.unicorn__years .years__nav .years__nav-item:nth-child(2n){animation-delay:.1s}.unicorn__years .years__nav .years__nav-item:nth-child(3n){animation-delay:.15s}.unicorn__years .years__nav .years__nav-item:nth-child(4n){animation-delay:.2s}.unicorn__years .years__nav .years__nav-item:nth-child(5n){animation-delay:.25s}.unicorn__years .years__nav .years__nav-item:nth-child(6n){animation-delay:.3s}.unicorn__years .years__nav .years__nav-item:nth-child(7n){animation-delay:.35s}.unicorn__years .years__nav-item{width:14.2857142857%;padding:10px 8px;opacity:0;list-style-type:none;transition:all .3s ease;transform:translateY(-15px);animation:unicornFadeIn .3s ease-in forwards;flex-shrink:0}.unicorn__years .years__nav-button{width:100%;padding:0;margin:0;border:0;cursor:pointer;background-color:transparent;display:flex;align-items:center;justify-content:center}.unicorn__years .years__nav-button:disabled .years__text{opacity:.35;cursor:default;text-decoration:line-through}.unicorn__years .years__nav-button--next{transform:rotate(180deg)}.unicorn__years .years__text{margin:0;color:#909090;font-size:16px;transition:all .3s ease}.unicorn__years .years__text:hover{color:#191919;font-weight:500}.unicorn__years .years__today{color:#ffc607;font-weight:500}.unicorn__years .years__text-selected{font-weight:500;color:#b74bff}.unicorn__years .years__text-selected:hover{color:#b74bff;font-weight:500;transform:scale(1.05)}.unicorn__years .years__selection{position:absolute;width:100%;top:55px;left:0;bottom:0;margin:0;padding:0;z-index:9999999;background-color:#fff;border:1px solid #f0f1fd;display:flex;flex-wrap:wrap}.unicorn__years .years__selection .years__visible:nth-child(0){animation-delay:0s}.unicorn__years .years__selection .years__visible:nth-child(n){animation-delay:.05s}.unicorn__years .years__selection .years__visible:nth-child(2n){animation-delay:.1s}.unicorn__years .years__selection .years__visible:nth-child(3n){animation-delay:.15s}.unicorn__years .years__selection .years__visible:nth-child(4n){animation-delay:.2s}.unicorn__years .years__selection .years__visible:nth-child(5n){animation-delay:.25s}.unicorn__years .years__selection .years__visible:nth-child(6n){animation-delay:.3s}.unicorn__years .years__selection .years__visible:nth-child(7n){animation-delay:.35s}.unicorn__years .years__selection .years__visible:nth-child(8n){animation-delay:.4s}.unicorn__years .years__selection .years__visible:nth-child(9n){animation-delay:.45s}.unicorn__years .years__selection .years__visible:nth-child(10n){animation-delay:.5s}.unicorn__years .years__selection .years__visible:nth-child(11n){animation-delay:.55s}.unicorn__years .years__selection .years__visible:nth-child(12n){animation-delay:.6s}.unicorn__years .years__selection .years__visible:nth-child(13n){animation-delay:.65s}.unicorn__years .years__selection .years__visible:nth-child(14n){animation-delay:.7s}.unicorn__years .years__selection .years__visible:nth-child(15n){animation-delay:.75s}.unicorn__years .years__selection .years__visible:nth-child(16n){animation-delay:.8s}.unicorn__years .years__selection .years__visible:nth-child(17n){animation-delay:.85s}.unicorn__years .years__selection .years__visible:nth-child(18n){animation-delay:.9s}.unicorn__years .years__selection .years__visible:nth-child(19n){animation-delay:.95s}.unicorn__years .years__selection .years__visible:nth-child(20n){animation-delay:1s}.unicorn__years .years__selection .years__visible:nth-child(21n){animation-delay:1.05s}.unicorn__years .years__selection .years__visible:nth-child(22n){animation-delay:1.1s}.unicorn__years .years__selection .years__visible:nth-child(23n){animation-delay:1.15s}.unicorn__years .years__selection .years__visible:nth-child(24n){animation-delay:1.2s}.unicorn__years .years__selection .years__visible:nth-child(25n){animation-delay:1.25s}.unicorn__years .years__selection .years__visible:nth-child(26n){animation-delay:1.3s}.unicorn__years .years__selection .years__visible:nth-child(27n){animation-delay:1.35s}.unicorn__years .years__selection .years__visible:nth-child(28n){animation-delay:1.4s}.unicorn__years .years__selection .years__visible:nth-child(29n){animation-delay:1.45s}.unicorn__years .years__selection .years__visible:nth-child(30n){animation-delay:1.5s}.unicorn__years .years__selection-item{width:20%;padding:10px;opacity:0;list-style-type:none;transition:all .3s ease;transform:translateY(-15px);display:flex;align-items:center;justify-content:center}.unicorn__years .years__selection-button{width:100%;height:100%;padding:0;margin:0;border:0;cursor:pointer;background-color:transparent}.unicorn__years .years__selection-button:disabled{cursor:default}.unicorn__years .years__selection-button:disabled .years__text{opacity:.35;text-decoration:line-through}.unicorn__years .years__selection-prev svg,.unicorn__years .years__selection-next svg{width:15px;height:15px}.unicorn__years .years__selection-next{transform:rotate(180deg)}.unicorn__years .years__visible{animation:unicornFadeIn .1s ease-in forwards}.unicorn-calendar{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.unicorn-calendar .calendar{position:relative}.unicorn-calendar .calendar__container{width:100%;max-width:458px;margin:0 auto;border-radius:8px;border:1px solid #f0f1fd;background-color:#fff}.unicorn-calendar .calendar__footer{margin:10px 0;gap:15px;display:flex;justify-content:flex-end}.unicorn-calendar .calendar__footer .calendar__button:nth-child(0){animation-delay:0s}.unicorn-calendar .calendar__footer .calendar__button:nth-child(n){animation-delay:.05s}.unicorn-calendar .calendar__footer .calendar__button:nth-child(2n){animation-delay:.1s}.unicorn-calendar .calendar__button{padding:10px 25px;border:0;border-radius:100px;background-color:#fff;cursor:pointer;opacity:0;transform:translateY(-5px);animation:unicornButtonFadeIn .5s ease-in forwards}.unicorn-calendar .calendar__solid{background-color:#b74bff}.unicorn-calendar .calendar__solid:disabled{background-color:#909090;border:1px solid #909090}.unicorn-calendar .calendar__solid .calendar__text{color:#fff}.unicorn-calendar .calendar__text{margin:0;color:#909090}@keyframes unicornCellFadeIn{0%{opacity:0;translate:scale(.5) translateY(-25px)}85%{opacity:1;transform:scale(1.2)}90%{opacity:1;transform:scale(.9)}95%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes unicornFadeIn{0%{opacity:0;translate:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes unicornButtonFadeIn{0%{opacity:0;translate:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.app-calendar-input{position:relative;width:100%;min-width:150px;display:flex}.app-calendar-input .calendar-input{width:100%}.app-calendar-input .calendar-input--disabled .MuiInputBase-root{background-color:#f8f8f8}.app-calendar-input .calendar-input__label{color:#666;font-weight:600}.app-calendar-input .calendar-input__required{color:#f64444;line-height:0}.app-calendar-input .calendar-input__wrapper{padding:0;border:0;cursor:pointer;background-color:transparent;pointer-events:auto}.app-calendar-input .calendar-input__icon{position:relative;width:15px;height:15px}.app-calendar-input .calendar-input .MuiFormControl-root{width:100%;pointer-events:none}.app-calendar-input .calendar-input .MuiFormControl-root .MuiInputBase-root{color:#000;padding-right:0;border-radius:0}.app-calendar-input .calendar-input .MuiFormControl-root .MuiInputBase-input{padding:5px 0;cursor:pointer}.app-calendar-input .calendar-input .MuiFormControl-root .MuiInputBase-input::placeholder{opacity:1;color:silver}.app-calendar-input .calendar-input .MuiFormControl-root .Mui-disabled{-webkit-text-fill-color:inherit}.app-calendar-input .calendar-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important;border-bottom:1px solid #d3e0e8!important}.app-calendar-input .calendar-input .MuiFormControl-root .MuiInputAdornment-root{pointer-events:none}.app-calendar-input .calendar-input .MuiFormControl-root .MuiFormHelperText-root{margin:3px 0 0;color:#f64444;font-size:12px}.app-calendar-input .calendar-input--disabled{background-color:#f8f8f8}.app-calendar-input .calendar-input--disabled .MuiFormControl-root .Mui-disabled:not(.MuiFormHelperText-root){-webkit-text-fill-color:rgba(0,0,0,.38)}.app-login-modal{position:relative;z-index:99999999;margin:20px;display:flex;align-items:center;justify-content:center}.app-login-modal .login-modal{width:100%;max-width:640px;padding:35px;margin:0 auto;border-radius:10px;background-color:#fff;outline:none!important;display:flex;flex-direction:column}.app-login-modal .login-modal__title{margin:0;text-align:center;font-size:32px;font-weight:600}.app-login-modal .login-modal__description{margin:0;text-align:center}.app-login-modal .login-modal__close-button{width:20px;height:20px;padding:2.5px;margin:0 0 10px auto;border:0;cursor:pointer;background-color:transparent}.app-login-modal .login-modal__form{margin-top:20px;display:flex;flex-direction:column}.app-login-modal .login-modal__form .app-input,.app-login-modal .login-modal__form .app-code-input{margin:20px 0 0}.app-login-modal .login-modal__input{margin:20px auto 0;display:inline}.app-login-modal .login-modal__time{margin:15px 0 0;display:flex;justify-content:flex-end}.app-login-modal .login-modal__time img{margin-right:5px}.app-login-modal .login-modal__counter{margin:0;color:#000}.app-login-modal .login-modal__resend-otp{margin:30px 0 0;padding:0;border:0;color:#4f6fe0;background-color:transparent;cursor:pointer}.app-login-modal .login-modal__resend-otp:disabled{color:#999}.app-login-modal .login-modal__footer{margin:50px auto 0}.app-login-modal .login-modal__text{margin-bottom:0;color:#000;text-align:center}.app-login-modal .login-modal__sign-up{margin:0;padding:0;text-align:center;color:#4f6fe0;font-weight:600;border:0;background-color:transparent;cursor:pointer}.app-layout-header{width:100%;background-color:#000}.app-layout-header .layout-header__background{position:fixed;top:0;left:0;right:0;opacity:1;height:500px;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/assets/background-DZjrqRuk.webp);z-index:0}@media only screen and (max-width: 1240px){.app-layout-header .layout-header__background{background-size:1240px}}.app-layout-header .layout-header__background:after{content:"";position:absolute;bottom:0;width:100%;height:300px;background:linear-gradient(359deg,#000 11.4%,#0000 70.2%);display:block}.app-layout-header .layout-header__hero{position:relative;height:300px;display:flex;align-items:center;justify-content:center}.app-layout-header .layout-header__logo{width:100%;max-width:250px;margin:0 auto;transform-origin:center}.app-layout-header .layout-header__logo img{width:100%;transition:all 1s ease-out}.app-scroll-top-button{position:fixed;bottom:10%;right:5%;opacity:0;transition:.15s cubic-bezier(.1,.7,.6,.9)}.app-scroll-top-button--active{opacity:1}.app-scroll-top-button .scroll-top-button{width:50px;height:50px;border:0;border-radius:50px;background-color:#fff3;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:rotate(180deg)}.app-scroll-top-button .scroll-top-button .app-chevron-icon{width:20px;height:20px;margin-bottom:-2.5px;animation:bounce-top 3s ease infinite}@keyframes bounce-top{0%{transform:translateY(-10px);animation-timing-function:ease-in;opacity:0}24%{opacity:1}40%{transform:translateY(-5.33px);animation-timing-function:ease-in}65%{transform:translateY(-2.67px);animation-timing-function:ease-in}82%{transform:translateY(-1.33px);animation-timing-function:ease-in}93%{transform:translateY(-.89px);animation-timing-function:ease-in}25%,55%,75%,87%{transform:translateY(0);animation-timing-function:ease-out}to{transform:translateY(0);animation-timing-function:ease-out;opacity:1}}.app-successful-claimed-modal{position:relative;margin:20px;z-index:99999999;display:flex;align-items:center;justify-content:center}.app-successful-claimed-modal .successful-claimed-modal{width:100%;max-width:640px;padding:35px;margin:0 auto;border-radius:10px;background-color:#fff;outline:none!important;display:flex;align-items:center;justify-content:center;flex-direction:column}.app-successful-claimed-modal .successful-claimed-modal__icon{width:90px;margin:0 0 20px}.app-successful-claimed-modal .successful-claimed-modal__title{margin:0 0 10px;text-align:center;font-size:22px;font-weight:700}.app-successful-claimed-modal .successful-claimed-modal__description{margin:0;text-align:center}.app-successful-claimed-modal .successful-claimed-modal__footer{margin:35px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
