.StyleTabs-module-scss-module__CBuz8W__root .StyleTabs-module-scss-module__CBuz8W__list{gap:var(--mobile-em-size-12);--tab-border-color:transparent}.StyleTabs-module-scss-module__CBuz8W__root .StyleTabs-module-scss-module__CBuz8W__list .StyleTabs-module-scss-module__CBuz8W__tabLabel{line-height:1;font-size:var(--mobile-em-size-14)}.StyleTabs-module-scss-module__CBuz8W__root .StyleTabs-module-scss-module__CBuz8W__list .StyleTabs-module-scss-module__CBuz8W__tab{padding:var(--mobile-em-size-10) 0;border-bottom:2px solid #0000;font-size:1em}.StyleTabs-module-scss-module__CBuz8W__root .StyleTabs-module-scss-module__CBuz8W__list .StyleTabs-module-scss-module__CBuz8W__tab.StyleTabs-module-scss-module__CBuz8W__white{color:var(--gs400)}.StyleTabs-module-scss-module__CBuz8W__root .StyleTabs-module-scss-module__CBuz8W__list .StyleTabs-module-scss-module__CBuz8W__tab.StyleTabs-module-scss-module__CBuz8W__white[data-active=true]{color:var(--white)}.StyleTabs-module-scss-module__CBuz8W__root .StyleTabs-module-scss-module__CBuz8W__list .StyleTabs-module-scss-module__CBuz8W__tab.StyleTabs-module-scss-module__CBuz8W__black{color:var(--gs500)}.StyleTabs-module-scss-module__CBuz8W__root .StyleTabs-module-scss-module__CBuz8W__list .StyleTabs-module-scss-module__CBuz8W__tab.StyleTabs-module-scss-module__CBuz8W__black[data-active=true]{color:var(--black)}.StyleTabs-module-scss-module__CBuz8W__root .StyleTabs-module-scss-module__CBuz8W__list .StyleTabs-module-scss-module__CBuz8W__tab[data-active=true]{color:var(--white);border-bottom:2px solid var(--primary3);font-weight:700}
.Header-module-scss-module__B7t4kG__header{z-index:100;position:fixed;top:0;left:0;right:0;font-size:1vw!important}@media (min-aspect-ratio:1/2){.Header-module-scss-module__B7t4kG__header{font-size:4.3px!important}}@media (max-aspect-ratio:4/10){.Header-module-scss-module__B7t4kG__header{font-size:3.5px!important}}
.StyleActionButton-module-scss-module__h5OTQW__styledActionButton[data-variant=filled]{border-radius:50%}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton.StyleActionButton-module-scss-module__h5OTQW__sm{width:var(--mobile-size-24);height:var(--mobile-size-24)}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton.StyleActionButton-module-scss-module__h5OTQW__md{width:var(--mobile-size-32);height:var(--mobile-size-32)}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton.StyleActionButton-module-scss-module__h5OTQW__lg{width:var(--mobile-size-40);height:var(--mobile-size-40)}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton.StyleActionButton-module-scss-module__h5OTQW__gray[data-variant=filled]{background-color:var(--gs100)}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton.StyleActionButton-module-scss-module__h5OTQW__black[data-variant=filled]{background-color:var(--black)}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton[data-variant=transparent]{background-color:#0000}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton .StyleActionButton-module-scss-module__h5OTQW__iconSize.StyleActionButton-module-scss-module__h5OTQW__sm{width:var(--mobile-size-16);height:var(--mobile-size-16)}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton .StyleActionButton-module-scss-module__h5OTQW__iconSize.StyleActionButton-module-scss-module__h5OTQW__md{width:var(--mobile-size-20);height:var(--mobile-size-20)}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton .StyleActionButton-module-scss-module__h5OTQW__iconSize.StyleActionButton-module-scss-module__h5OTQW__lg{width:var(--mobile-size-24);height:var(--mobile-size-24)}.StyleActionButton-module-scss-module__h5OTQW__styledActionButton .StyleActionButton-module-scss-module__h5OTQW__iconSize.StyleActionButton-module-scss-module__h5OTQW__xl{width:var(--mobile-size-36);height:var(--mobile-size-36)}
.StyleButton-module-scss-module__qMyuMq__styledButton{font-weight:500}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__fullWidth{width:100%}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__sm{padding-top:var(--mobile-size-4);padding-bottom:var(--mobile-size-4);padding-right:var(--mobile-size-12);padding-left:var(--mobile-size-12);font-size:var(--mobile-font-14);height:var(--mobile-size-32)}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__md{padding:var(--mobile-size-12);font-size:var(--mobile-font-16);height:var(--mobile-size-48)}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__lg{padding:var(--mobile-size-12);font-size:var(--mobile-font-18);height:var(--mobile-size-52)}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__xl{padding:var(--mobile-size-12);font-size:var(--mobile-font-18);height:var(--mobile-size-56)}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__primary:not([data-variant=outline]){background-color:var(--primary3);color:var(--black)}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__primary[data-variant=outline]{color:var(--primary3);border:1px solid var(--primary3);background-color:#0000}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__secondary:not([data-variant=outline]){background-color:var(--gs300);color:var(--black)}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__secondary[data-variant=outline]{color:var(--black);border:1px solid var(--gs300);background-color:#0000}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__error:not([data-variant=outline]){background-color:var(--error);color:var(--white)}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__error[data-variant=outline]{color:var(--error);border:1px solid var(--error);background-color:#0000}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__white[data-variant=transparent]{color:var(--white);background-color:#0000}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__black[data-variant=filled]{background-color:var(--black);color:var(--white)}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__black[data-variant=transparent]{color:var(--black);background-color:#0000}.StyleButton-module-scss-module__qMyuMq__styledButton.StyleButton-module-scss-module__qMyuMq__blue[data-variant=transparent]{color:var(--special2);background-color:#0000}.StyleButton-module-scss-module__qMyuMq__styledButton[data-disabled]{pointer-events:none}.StyleButton-module-scss-module__qMyuMq__styledButton[data-disabled]:not([data-variant=outline]):not([data-variant=transparent]){background-color:var(--gs200);color:var(--black);border:none}.StyleButton-module-scss-module__qMyuMq__styledButton[data-disabled][data-variant=outline]{color:var(--gs300);border:1px solid var(--gs300);background-color:#0000}.StyleButton-module-scss-module__qMyuMq__styledButton[data-disabled][data-variant=transparent]{color:var(--gs400);background-color:#0000;border:none}.StyleButton-module-scss-module__qMyuMq__section{margin-right:.25rem}
.CustomColorButton-module-scss-module__NXRoiq__customColorButton[data-disabled]{pointer-events:none;background-color:var(--gs200)!important;color:var(--black)!important;border:none!important}
.StyleBottomDrawer-module-scss-module__CqDDtG__root .StyleBottomDrawer-module-scss-module__CqDDtG__closeButton{--cb-icon-size:24px}.StyleBottomDrawer-module-scss-module__CqDDtG__root .StyleBottomDrawer-module-scss-module__CqDDtG__body{padding:var(--mobile-size-12) var(--mobile-size-16) var(--mobile-size-16) var(--mobile-size-16)}.StyleBottomDrawer-module-scss-module__CqDDtG__root .StyleBottomDrawer-module-scss-module__CqDDtG__content{border-radius:16px 16px 0 0;height:auto;overflow:hidden}.StyleBottomDrawer-module-scss-module__CqDDtG__root .StyleBottomDrawer-module-scss-module__CqDDtG__header{padding-top:var(--mobile-size-14)}
.StyleSelect-module-scss-module__BaG9Rq__root{flex-direction:column;display:flex}.StyleSelect-module-scss-module__BaG9Rq__root .StyleSelect-module-scss-module__BaG9Rq__wrapper{margin-top:var(--mobile-size-4);margin-bottom:0}.StyleSelect-module-scss-module__BaG9Rq__root .StyleSelect-module-scss-module__BaG9Rq__label{font-weight:500;font-size:var(--mobile-font-14);color:var(--gs700)}.StyleSelect-module-scss-module__BaG9Rq__root .StyleSelect-module-scss-module__BaG9Rq__input{border:1px solid var(--gs200);border-radius:var(--mobile-size-8);font-size:var(--mobile-font-14);font-weight:400}.StyleSelect-module-scss-module__BaG9Rq__root .StyleSelect-module-scss-module__BaG9Rq__input.StyleSelect-module-scss-module__BaG9Rq__sm{height:var(--mobile-size-48);padding:var(--mobile-size-16) var(--mobile-size-12)}.StyleSelect-module-scss-module__BaG9Rq__root .StyleSelect-module-scss-module__BaG9Rq__input.StyleSelect-module-scss-module__BaG9Rq__md{height:var(--mobile-size-52);padding:var(--mobile-size-16) var(--mobile-size-12)}.StyleSelect-module-scss-module__BaG9Rq__root .StyleSelect-module-scss-module__BaG9Rq__input::placeholder{color:var(--gs400);font-weight:400;font-size:var(--mobile-font-14)}.StyleSelect-module-scss-module__BaG9Rq__root .StyleSelect-module-scss-module__BaG9Rq__error{color:var(--error)}.StyleSelect-module-scss-module__BaG9Rq__option[data-checked]{background-color:var(--gs50);font-weight:500}
.StyleInput-module-scss-module__mNdmaG__root{flex-direction:column;display:flex}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__label{font-size:var(--mobile-font-14);margin-bottom:var(--mobile-size-4);white-space:pre-wrap}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__label.StyleInput-module-scss-module__mNdmaG__white{color:var(--white)}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__label.StyleInput-module-scss-module__mNdmaG__black{color:var(--gs700)}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__input{border:1px solid var(--gs200);border-radius:var(--mobile-size-8)}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__input.StyleInput-module-scss-module__mNdmaG__sm{height:var(--mobile-size-40);padding:var(--mobile-size-16) var(--mobile-size-12);font-size:var(--mobile-font-12)}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__input.StyleInput-module-scss-module__mNdmaG__md{height:var(--mobile-size-52);padding:var(--mobile-size-16) var(--mobile-size-12);font-size:var(--mobile-font-14)}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__input::placeholder{color:var(--gs400);font-size:var(--mobile-font-14)}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__input[data-error=true]{border-color:var(--error)}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__input[data-error=true]:focus{border-width:1px}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__error{font-size:var(--mobile-font-12);color:var(--error)}.StyleInput-module-scss-module__mNdmaG__root .StyleInput-module-scss-module__mNdmaG__required{color:var(--gs700);font-weight:500;font-size:var(--mobile-font-14)}
.StyleNumberInput-module-scss-module__l6z-2W__root{flex-direction:column;display:flex}.StyleNumberInput-module-scss-module__l6z-2W__root .StyleNumberInput-module-scss-module__l6z-2W__label{font-size:var(--mobile-font-14);margin-bottom:var(--mobile-size-4);white-space:pre-wrap;color:var(--gs700)}.StyleNumberInput-module-scss-module__l6z-2W__root .StyleNumberInput-module-scss-module__l6z-2W__input{border:1px solid var(--gs200);border-radius:var(--mobile-size-8);height:var(--mobile-size-52);text-align:center;font-size:var(--mobile-font-14);font-weight:700}.StyleNumberInput-module-scss-module__l6z-2W__root .StyleNumberInput-module-scss-module__l6z-2W__input.StyleNumberInput-module-scss-module__l6z-2W__sm{height:var(--mobile-size-40);padding:var(--mobile-size-16) var(--mobile-size-12);font-size:var(--mobile-font-12)}.StyleNumberInput-module-scss-module__l6z-2W__root .StyleNumberInput-module-scss-module__l6z-2W__input.StyleNumberInput-module-scss-module__l6z-2W__md{height:var(--mobile-size-52);padding:var(--mobile-size-16) var(--mobile-size-12);font-size:var(--mobile-font-14)}.StyleNumberInput-module-scss-module__l6z-2W__root .StyleNumberInput-module-scss-module__l6z-2W__input::placeholder{color:var(--gs400);font-size:var(--mobile-font-14)}.StyleNumberInput-module-scss-module__l6z-2W__root .StyleNumberInput-module-scss-module__l6z-2W__input[data-error=true]{border-color:var(--error)}.StyleNumberInput-module-scss-module__l6z-2W__root .StyleNumberInput-module-scss-module__l6z-2W__input[data-error=true]:focus{border-width:1px}.StyleNumberInput-module-scss-module__l6z-2W__root .StyleNumberInput-module-scss-module__l6z-2W__error{font-size:var(--mobile-font-12);color:var(--error)}
.RefundPolicyModal-module-scss-module__xA_BLW__overlay{z-index:300;background-color:#000;flex-direction:column;height:100dvh;display:flex;position:fixed;inset:0}.RefundPolicyModal-module-scss-module__xA_BLW__header{z-index:10;background-color:#171717;flex-shrink:0;justify-content:center;align-items:center;height:56px;padding:12px 16px;display:flex;position:sticky;top:0}.RefundPolicyModal-module-scss-module__xA_BLW__logo{color:#c0fe49;letter-spacing:.02em;font-family:Noto Sans TC,sans-serif;font-size:18px;font-weight:700}.RefundPolicyModal-module-scss-module__xA_BLW__scrollArea{flex:1;overflow-y:auto}.RefundPolicyModal-module-scss-module__xA_BLW__content{padding:24px 30px 32px}.RefundPolicyModal-module-scss-module__xA_BLW__title{color:#fff;text-align:center;margin:0 0 8px;font-family:Noto Sans TC,sans-serif;font-size:18px;font-weight:700;line-height:150%}.RefundPolicyModal-module-scss-module__xA_BLW__intro{color:#fff;margin:0;font-family:Noto Sans TC,sans-serif;font-size:16px;font-weight:500;line-height:150%}.RefundPolicyModal-module-scss-module__xA_BLW__section{margin-top:16px}.RefundPolicyModal-module-scss-module__xA_BLW__sectionHeader{color:#fff;margin:0 0 4px;font-family:Noto Sans TC,sans-serif;font-size:16px;font-weight:700;line-height:150%}.RefundPolicyModal-module-scss-module__xA_BLW__body{color:#fff;margin:0;padding-left:1.2em;font-family:Noto Sans TC,sans-serif;font-size:16px;font-weight:500;line-height:150%;position:relative}.RefundPolicyModal-module-scss-module__xA_BLW__body:before{content:"•";color:#fff;position:absolute;left:0}.RefundPolicyModal-module-scss-module__xA_BLW__footer{background-color:#000;flex-shrink:0;padding:16px 30px 24px}.RefundPolicyModal-module-scss-module__xA_BLW__readButton{color:#000;cursor:pointer;background-color:#c0fe49;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;height:56px;font-family:Noto Sans TC,sans-serif;font-size:18px;font-weight:500;line-height:150%;display:flex}.RefundPolicyModal-module-scss-module__xA_BLW__readButton:active{opacity:.85}
.BookingCollapsePannel-module-scss-module__eg5tVG__formSection{gap:var(--mobile-size-16);flex-direction:column;display:flex}.BookingCollapsePannel-module-scss-module__eg5tVG__refundPolicy{color:#000;text-align:left;font-size:2.8vw;font-weight:400;line-height:150%;text-decoration:none;display:block}.BookingCollapsePannel-module-scss-module__eg5tVG__refundPolicyLink{color:#008cff;cursor:pointer}
.MultiImagePannel-module-scss-module__QqVLAW__carousel{position:relative}.MultiImagePannel-module-scss-module__QqVLAW__carousel .MultiImagePannel-module-scss-module__QqVLAW__indicators{gap:var(--mobile-size-4);position:absolute;bottom:-3vw}.MultiImagePannel-module-scss-module__QqVLAW__carousel .MultiImagePannel-module-scss-module__QqVLAW__indicators .MultiImagePannel-module-scss-module__QqVLAW__indicator{background-color:var(--gs400)}.MultiImagePannel-module-scss-module__QqVLAW__carousel .MultiImagePannel-module-scss-module__QqVLAW__indicators .MultiImagePannel-module-scss-module__QqVLAW__indicator:not([data-active]){width:var(--mobile-size-6);height:var(--mobile-size-6);border-radius:50%}
.SingleVideoPannel-module-scss-module__bNbB9W__video{object-fit:cover;width:100%;height:100%}
.PurchaseInfoForm-module-scss-module__impuTa__purchaseInfoForm{z-index:200;background-color:var(--white);position:fixed;bottom:0;left:0;right:0}.PurchaseInfoForm-module-scss-module__impuTa__agreementCheckbox{align-items:flex-start;gap:6px;width:100%;display:flex}.PurchaseInfoForm-module-scss-module__impuTa__agreementLabel{color:#404040;font-family:Noto Sans TC,sans-serif;font-size:var(--mobile-font-12);text-align:left;cursor:pointer;font-weight:500;line-height:150%}
.HTMLDisplayPannel-module-scss-module___rmgMW__root{width:100%}.HTMLDisplayPannel-module-scss-module___rmgMW__root h1,.HTMLDisplayPannel-module-scss-module___rmgMW__root h2,.HTMLDisplayPannel-module-scss-module___rmgMW__root h3,.HTMLDisplayPannel-module-scss-module___rmgMW__root h4,.HTMLDisplayPannel-module-scss-module___rmgMW__root h5,.HTMLDisplayPannel-module-scss-module___rmgMW__root h6{text-wrap:pretty;font-weight:700}.HTMLDisplayPannel-module-scss-module___rmgMW__root h1{font-size:var(--mobile-font-24);margin:0}.HTMLDisplayPannel-module-scss-module___rmgMW__root p{font-size:var(--mobile-font-14);margin:0}
.QrcodeSection-module-scss-module__nYizva__carousel{width:100%;position:relative}.QrcodeSection-module-scss-module__nYizva__carousel .QrcodeSection-module-scss-module__nYizva__controls{padding:0 var(--mobile-em-size-10)}.QrcodeSection-module-scss-module__nYizva__carousel .QrcodeSection-module-scss-module__nYizva__controls .QrcodeSection-module-scss-module__nYizva__control{width:var(--mobile-em-size-40);height:var(--mobile-em-size-40);background-color:var(--gs100);box-shadow:none;border:none;font-size:1em}.QrcodeSection-module-scss-module__nYizva__qrCodeContainer{width:var(--mobile-em-size-156);height:var(--mobile-em-size-156);position:relative}.QrcodeSection-module-scss-module__nYizva__qrCodeContainer .QrcodeSection-module-scss-module__nYizva__mask{background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.QrcodeSection-module-scss-module__nYizva__qrCodeContainer .QrcodeSection-module-scss-module__nYizva__sharedMask{white-space:pre-wrap;margin-top:.5em;font-size:.75em;line-height:1.5;display:block}.QrcodeSection-module-scss-module__nYizva__refreshButton{color:var(--black)}.QrcodeSection-module-scss-module__nYizva__refreshButton:disabled{opacity:1;background-color:var(--gs100)!important}.QrcodeSection-module-scss-module__nYizva__refreshButton:disabled *{color:var(--gs300)!important}
.TicketCard-module-scss-module__WT4mFq__container{background-color:var(--white);padding:var(--mobile-size-12);gap:var(--mobile-size-12);border-radius:var(--mobile-size-16)}.TicketCard-module-scss-module__WT4mFq__container[data-expired=true]{background-color:var(--gs300)}.TicketCard-module-scss-module__WT4mFq__checkTicketButton[data-disabled]{color:var(--gs400)!important}
.PaymentResultPage-module-scss-module__C2FfEa__container{flex-direction:column;justify-content:center;align-items:center;gap:6vw;height:100svh;padding-inline:9vw;display:flex}.PaymentResultPage-module-scss-module__C2FfEa__description{font-size:var(--mobile-font-14);color:var(--gs900);text-align:center;font-weight:400}.PaymentResultPage-module-scss-module__C2FfEa__repayButton{width:31.6vw;min-height:7.4vw}
.TicketInfoPage-module-scss-module__FBntaW__ticketInfoPageContainer{padding-top:var(--mobile-em-size-56);justify-content:center;align-items:center;height:100%;font-size:1vw}@media (min-aspect-ratio:1/2){.TicketInfoPage-module-scss-module__FBntaW__ticketInfoPageContainer{padding-top:56px;font-size:.5vh}}@media (max-aspect-ratio:4/10){.TicketInfoPage-module-scss-module__FBntaW__ticketInfoPageContainer{font-size:3.5px}}.TicketInfoPage-module-scss-module__FBntaW__ticketInfoPage{border-radius:var(--mobile-em-size-16);aspect-ratio:354/744;height:var(--mobile-em-size-744);width:var(--mobile-em-size-354);padding:var(--mobile-em-size-20);background-image:radial-gradient(circle at 0 68%, transparent var(--mobile-em-size-20), #fff calc(var(--mobile-em-size-20) + .5px)),radial-gradient(circle at 100% 68%, transparent var(--mobile-em-size-20), #fff calc(var(--mobile-em-size-20) + .5px));filter:drop-shadow(0 4px 12px var(--primary3));background-position:0,100%;background-repeat:no-repeat;background-size:51% 100%;gap:0;position:relative;overflow:visible}.TicketInfoPage-module-scss-module__FBntaW__shareButton:disabled{opacity:1;background-color:var(--gs100)!important}.TicketInfoPage-module-scss-module__FBntaW__shareButton:disabled *{color:var(--gs300)!important}.TicketInfoPage-module-scss-module__FBntaW__cancelButton:disabled{opacity:1}.TicketInfoPage-module-scss-module__FBntaW__cancelButton:disabled *{color:var(--gs300)!important}
