.Reserve-module-scss-module__nDboIW__Container{max-width:var(--panel-lg);margin:var(--space4) auto;padding:var(--space2)}@media screen and (min-width:1200px){.Reserve-module-scss-module__nDboIW__Container{padding:var(--space4)}}.Reserve-module-scss-module__nDboIW__ReserveCard{background-color:var(--bg-1);padding:var(--space4);border-radius:var(--radius-input);box-shadow:var(--elevation-low);margin-bottom:var(--space4)}.Reserve-module-scss-module__nDboIW__ReservationSection{margin-bottom:var(--space6);padding:var(--space4);background-color:var(--bg-2);border-radius:var(--radius-input)}.Reserve-module-scss-module__nDboIW__ReservationTitle{font-size:var(--font-size5);color:var(--positive);text-align:center;margin-bottom:var(--space4);font-weight:700}.Reserve-module-scss-module__nDboIW__ReservationList{gap:var(--space2);flex-direction:column;display:flex}.Reserve-module-scss-module__nDboIW__ReservationItem{padding:var(--space3);background-color:var(--bg-3);border-radius:var(--radius-input);color:var(--normal);align-items:center;text-decoration:none;transition:background-color .2s;display:flex}@media (hover:hover){.Reserve-module-scss-module__nDboIW__ReservationItem:hover{background-color:var(--bg-4)}}.Reserve-module-scss-module__nDboIW__ReservationItem svg{width:var(--font-size5);height:var(--font-size5);color:var(--positive)}.Reserve-module-scss-module__nDboIW__ReservationItemShrink{margin-right:var(--space3);font-family:var(--font-mono);color:var(--secondary);flex-shrink:0;font-weight:700}.Reserve-module-scss-module__nDboIW__ReservationItemGrow{font-size:var(--font-size2);flex-grow:1}.Reserve-module-scss-module__nDboIW__ReservationItemGrow div:first-child{margin-bottom:var(--space1);font-weight:700}.Reserve-module-scss-module__nDboIW__ReservationItemGrow div:last-child{font-size:var(--font-size1);color:var(--muted)}.Reserve-module-scss-module__nDboIW__PageTitle{font-size:var(--font-size6);text-align:center;margin-bottom:var(--space6);color:var(--positive);font-weight:700;line-height:1.4}.Reserve-module-scss-module__nDboIW__PageTitle rt{font-size:var(--font-size2)}.Reserve-module-scss-module__nDboIW__PageTitleSmall{font-size:var(--font-size3);color:var(--muted);margin-bottom:var(--space1);font-family:sans-serif;display:block}.Reserve-module-scss-module__nDboIW__FormSection{margin-bottom:var(--space6)}.Reserve-module-scss-module__nDboIW__TabList{gap:var(--space2);margin-bottom:var(--space4);border-bottom:2px solid var(--bg-3);display:flex}.Reserve-module-scss-module__nDboIW__TabButton{padding:var(--space2) var(--space4);cursor:pointer;font-size:var(--font-size3);align-items:center;gap:var(--space2);color:var(--muted);background-color:#0000;border:none;border-bottom:4px solid #0000;font-weight:700;transition:all .2s;display:flex}.Reserve-module-scss-module__nDboIW__TabButton svg{width:var(--font-size5);height:var(--font-size5)}.Reserve-module-scss-module__nDboIW__TabButtonSelected{color:var(--positive);border-bottom-color:var(--positive)}@media (hover:hover){.Reserve-module-scss-module__nDboIW__TabButtonUnselected:hover{color:var(--normal)}}@media screen and (min-width:800px){.Reserve-module-scss-module__nDboIW__GridTwoCols{gap:var(--space4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.Reserve-module-scss-module__nDboIW__InputWrapper{margin:var(--space4)}.Reserve-module-scss-module__nDboIW__FeeDetail{margin:0 var(--space4);font-size:var(--font-size2);margin-top:var(--space2);text-align:right;color:var(--muted);font-family:var(--font-mono);position:relative}.Reserve-module-scss-module__nDboIW__DonationSection{margin-top:var(--space6);padding-top:var(--space4);border-top:1px dashed var(--tertiary)}.Reserve-module-scss-module__nDboIW__DonationTitle{font-size:var(--font-size4);margin-bottom:var(--space2);color:var(--tertiary);font-weight:700}.Reserve-module-scss-module__nDboIW__DonationDescription{font-size:var(--font-size2);color:var(--muted);margin-bottom:var(--space4);line-height:1.6}.Reserve-module-scss-module__nDboIW__DonationOptions{gap:var(--space3);flex-wrap:wrap;display:flex}.Reserve-module-scss-module__nDboIW__DonationOption{padding:var(--space2) var(--space4);border:2px solid var(--bg-4);border-radius:var(--radius-input);cursor:pointer;font-weight:500;transition:all .2s}.Reserve-module-scss-module__nDboIW__DonationOptionSelected{background-color:var(--tertiary);color:var(--tertiary-r);border-color:var(--tertiary)}.Reserve-module-scss-module__nDboIW__DonationOptionUnselected{background-color:var(--bg-2);color:var(--normal)}@media (hover:hover){.Reserve-module-scss-module__nDboIW__DonationOptionUnselected:hover{background-color:var(--bg-3);border-color:var(--tertiary)}}.Reserve-module-scss-module__nDboIW__WagesaSection{margin-top:var(--space6);padding-top:var(--space4);border-top:1px dashed var(--secondary)}.Reserve-module-scss-module__nDboIW__WagesaTitle{font-size:var(--font-size4);margin-bottom:var(--space2);color:var(--secondary);font-weight:700}.Reserve-module-scss-module__nDboIW__WagesaDescription{font-size:var(--font-size2);color:var(--muted);margin-bottom:var(--space2);line-height:1.6}.Reserve-module-scss-module__nDboIW__WagesaGrid{gap:var(--space4);margin-top:var(--space4);grid-template-columns:1fr;align-items:center;display:grid}@media screen and (min-width:800px){.Reserve-module-scss-module__nDboIW__WagesaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Reserve-module-scss-module__nDboIW__WagesaImageContainer{text-align:center}.Reserve-module-scss-module__nDboIW__WagesaImageContainer img{max-width:150px;margin:0 auto var(--space2);box-shadow:var(--elevation-medium);border-radius:9999px}.Reserve-module-scss-module__nDboIW__WagesaImageContainer span{font-size:var(--font-size2);color:var(--secondary);text-decoration:underline}.Reserve-module-scss-module__nDboIW__ShippingAddressSection{max-width:var(--panel-md);margin:var(--space8) auto;background-color:var(--bg-3);border-radius:var(--radius-input);padding:var(--space4)}.Reserve-module-scss-module__nDboIW__ShippingAddressTitle{max-width:var(--panel-md);margin:var(--space4) auto var(--space8);font-size:var(--font-size5);text-align:center;color:var(--positive);font-weight:700}.Reserve-module-scss-module__nDboIW__AddressNotSelected{height:calc(var(--space1)*15);border:3px dashed var(--danger);background-color:var(--danger-hr);border-radius:var(--radius-input);font-size:var(--font-size4);color:var(--danger);justify-content:center;align-items:center;display:flex}.Reserve-module-scss-module__nDboIW__AddressSelectorTitle{text-align:center;margin-top:var(--space4);font-size:var(--font-size4);color:var(--positive);font-weight:700}.Reserve-module-scss-module__nDboIW__PaymentMethodSection{margin-top:var(--space10);padding-top:var(--space4);border-top:2px dashed var(--positive)}.Reserve-module-scss-module__nDboIW__PaymentMethodLabel{font-weight:700;font-size:var(--font-size3);margin:var(--space2) 0;padding-left:var(--space4);padding-right:var(--space4)}.Reserve-module-scss-module__nDboIW__SummarySection{background-color:var(--bg-3);color:var(--normal);border:3px solid var(--positive);border-radius:var(--radius-input);justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:800px){.Reserve-module-scss-module__nDboIW__SummarySection{padding:var(--space2)}}.Reserve-module-scss-module__nDboIW__SummaryDetails{padding:var(--space2);font-size:var(--font-size2)}@media screen and (min-width:800px){.Reserve-module-scss-module__nDboIW__SummaryDetails{font-size:var(--font-size3)}}.Reserve-module-scss-module__nDboIW__SummaryRow{margin-bottom:var(--space1);display:flex}.Reserve-module-scss-module__nDboIW__SummaryLabel{min-width:60px;font-weight:700}.Reserve-module-scss-module__nDboIW__SummaryValue{font-family:var(--font-mono);padding-left:var(--space4)}.Reserve-module-scss-module__nDboIW__SummaryTokLabel{padding-left:var(--space4)}.Reserve-module-scss-module__nDboIW__ConfirmButtonWrapper{margin-right:var(--space2)}.Reserve-module-scss-module__nDboIW__ConfirmationDialogContent h3{font-weight:700;font-size:var(--font-size4);margin:var(--space4) 0;text-align:center}.Reserve-module-scss-module__nDboIW__ConfirmationDetails{margin:var(--space4);padding:var(--space2) var(--space4);background-color:var(--bg-3);border-radius:var(--radius-input)}.Reserve-module-scss-module__nDboIW__ConfirmationDetails>div{padding:var(--space2) 0;border-bottom:1px dashed var(--positive)}.Reserve-module-scss-module__nDboIW__ConfirmationDetails>div:last-child{border-bottom:none}.Reserve-module-scss-module__nDboIW__RegisterGuideWrapper{margin-top:var(--space6)}.Reserve-module-scss-module__nDboIW__VenueIconPath1{fill:#4671c6}.Reserve-module-scss-module__nDboIW__ZoomIconCircle{fill:var(--positive)}.Reserve-module-scss-module__nDboIW__ZoomIconPath3{fill:#fefefe}.Reserve-module-scss-module__nDboIW__ZoomIconPath5{opacity:.05}
.ReservationTicket-module-scss-module__oLcEWG__ticketContainer{background-color:var(--bg1);border-radius:var(--radius-input);color:var(--normal);padding:var(--space4);max-width:36rem;margin:0 auto}.ReservationTicket-module-scss-module__oLcEWG__ticketRow{padding:var(--space2) 0;justify-content:flex-start;align-items:flex-start;gap:var(--space4);border-bottom:.5px dashed var(--muted);display:flex}.ReservationTicket-module-scss-module__oLcEWG__ticketRow:last-child{border-bottom:none}.ReservationTicket-module-scss-module__oLcEWG__labelColumn{font-weight:700;font-size:var(--font-size2)}.ReservationTicket-module-scss-module__oLcEWG__valueColumn{font-family:var(--font-serif);padding:0 var(--space2);font-size:var(--font-size3)}.ReservationTicket-module-scss-module__oLcEWG__positiveBadge{color:var(--positive);font-weight:700}.ReservationTicket-module-scss-module__oLcEWG__sectionTitle{margin:var(--space4) auto;font-size:var(--font-size4);text-align:center;color:var(--positive);font-weight:700}.ReservationTicket-module-scss-module__oLcEWG__sectionContainer{max-width:36rem;margin:var(--space8) auto;background-color:var(--bg3);border-radius:var(--radius-input);padding:var(--space4)}.ReservationTicket-module-scss-module__oLcEWG__bankInfoTable{margin:var(--space4) auto;border:3px solid var(--positive);background-color:var(--bg1)}.ReservationTicket-module-scss-module__oLcEWG__bankInfoTable th,.ReservationTicket-module-scss-module__oLcEWG__bankInfoTable td{padding:var(--space2);border:1px solid var(--positive)}.ReservationTicket-module-scss-module__oLcEWG__bankInfoTable th{font-weight:700}.ReservationTicket-module-scss-module__oLcEWG__dangerBox{border:4px dashed var(--danger);border-radius:var(--radius-input);background-color:var(--danger-hr);padding:var(--space4);text-align:center}.ReservationTicket-module-scss-module__oLcEWG__cancelPolicy h4{font-size:var(--font-size3);margin:var(--space4) 0;font-weight:700}.ReservationTicket-module-scss-module__oLcEWG__cancelPolicy h5{font-size:var(--font-size2);margin-top:var(--space4);font-weight:700}.ReservationTicket-module-scss-module__oLcEWG__cancelPolicy ul{margin-left:var(--space8);list-style-type:decimal}.ReservationTicket-module-scss-module__oLcEWG__editForm{background-color:var(--bg3);border-radius:var(--radius-input);max-width:36rem;padding:var(--space4);text-align:center;margin:0 auto}.ReservationTicket-module-scss-module__oLcEWG__editTitle{font-size:var(--font-size4);margin:var(--space4) 0;color:var(--positive);font-weight:700}.ReservationTicket-module-scss-module__oLcEWG__formInputCounter{width:3.75rem}.ReservationTicket-module-scss-module__oLcEWG__formSelect{padding:var(--space2);background-color:var(--bg1);border-radius:var(--radius-input);font-size:var(--font-size2);box-shadow:var(--shadow-stroke);margin:0 var(--space2)}.ReservationTicket-module-scss-module__oLcEWG__summaryGrid{text-align:left;font-size:var(--font-size1);grid-template-columns:repeat(3,1fr);line-height:1;display:grid}.ReservationTicket-module-scss-module__oLcEWG__summaryLabel{font-weight:700}.ReservationTicket-module-scss-module__oLcEWG__summaryValue{text-align:right}.ReservationTicket-module-scss-module__oLcEWG__buttonGroup{justify-content:center;align-items:center;gap:var(--space4);margin-top:var(--space4);display:flex}
.BankTransferInfo-module-scss-module__GQH1LG__container{padding:var(--space4)}.BankTransferInfo-module-scss-module__GQH1LG__title{font-size:var(--font-size3);color:var(--positive);text-align:center;margin-bottom:var(--space4);font-weight:700}.BankTransferInfo-module-scss-module__GQH1LG__note{font-size:var(--font-size1);color:var(--muted);margin-top:var(--space3);line-height:1.5}.BankTransferInfo-module-scss-module__GQH1LG__bankInfoContainer{padding:var(--space4);max-width:var(--panel-md);background-color:var(--bg-1);border-radius:var(--radius-input);color:var(--normal);margin:0 auto}.BankTransferInfo-module-scss-module__GQH1LG__contentWrapper{padding:var(--space4);color:var(--normal)}.BankTransferInfo-module-scss-module__GQH1LG__bankInfoWrapper{font-family:var(--font-mono);font-size:var(--font-size2)}.BankTransferInfo-module-scss-module__GQH1LG__nameExample{color:var(--tertiary);font-family:var(--font-mono);font-weight:700}
.ShippingAddressSection-module-scss-module__kUxWgG__container{padding:var(--space3)}.ShippingAddressSection-module-scss-module__kUxWgG__formInput{width:100%;padding:var(--space2);border:1px solid var(--muted);border-radius:var(--radius-input);background-color:var(--bg0);font-size:var(--font-size2)}.ShippingAddressSection-module-scss-module__kUxWgG__formInput:focus{border-color:var(--positive);box-shadow:var(--elevation-stroke);outline:none}.ShippingAddressSection-module-scss-module__kUxWgG__saveButton{background-color:var(--positive);color:var(--positive-r)}@media (hover:hover){.ShippingAddressSection-module-scss-module__kUxWgG__saveButton:hover{background-color:var(--positive-h);box-shadow:var(--elevation-low)}}.ShippingAddressSection-module-scss-module__kUxWgG__SectionContainer{margin:var(--space2) 0}.ShippingAddressSection-module-scss-module__kUxWgG__SectionTitle{margin-bottom:var(--space2);font-size:var(--font-size3);font-weight:700}.ShippingAddressSection-module-scss-module__kUxWgG__UnselectedAddress{border:3px dashed var(--danger);border-radius:var(--radius-input);background-color:var(--danger-hr);height:30px;color:var(--danger-h);font-size:var(--font-size2);justify-content:center;align-items:center;display:flex}
.TransactionHistory-module-scss-module__ISAH_q__Root{max-width:36rem;margin:var(--space2) auto;background-color:var(--bg3);border-radius:var(--radius-input);padding:var(--space2)}.TransactionHistory-module-scss-module__ISAH_q__Title{font-size:var(--font-size4);color:var(--positive);text-align:center;padding:0;font-weight:700}.TransactionHistory-module-scss-module__ISAH_q__amountText{font-weight:700}.TransactionHistory-module-scss-module__ISAH_q__amountText.TransactionHistory-module-scss-module__ISAH_q__positive{color:var(--positive)}.TransactionHistory-module-scss-module__ISAH_q__amountText.TransactionHistory-module-scss-module__ISAH_q__negative{color:var(--danger)}.TransactionHistory-module-scss-module__ISAH_q__TransactionList .TransactionHistory-module-scss-module__ISAH_q__TransactionRow{padding:var(--space2);font-size:var(--font-size2);grid-template-columns:1fr 1fr 1fr;display:grid}
