.payment-success__wrapper[data-v-48308f96]{background:#f4f4f4;border:20px solid #f4f4f4;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin:auto;max-width:480px}.payment-header[data-v-48308f96]{background:#fff;box-shadow:0 1px 4px #00000012;flex-direction:column;gap:8px;padding:16px;text-align:center}.payment-desc[data-v-48308f96],.payment-header[data-v-48308f96]{align-items:center;border-radius:4px;display:flex}.payment-desc[data-v-48308f96]{background-color:#fff;border-left:4px solid #c60d0d;font-size:14px;font-weight:300;gap:6px;opacity:.8;padding:8px}.booking-details__wrapper[data-v-48308f96]{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #00000012;padding:16px}.booking-details__wrapper .bd__header[data-v-48308f96]{align-items:center;display:flex;font-size:16px;font-weight:600;gap:4px;text-transform:uppercase}.booking-details__wrapper .bd__header .bd__text[data-v-48308f96]{color:#0009;font-size:20px;font-weight:700}.bd__body[data-v-48308f96]{color:#000000bf;flex-direction:column;gap:8px;padding-top:10px}.bd__body[data-v-48308f96],.bd__row[data-v-48308f96]{display:flex;font-size:14px}.bd__row[data-v-48308f96]{justify-content:space-between}.bd__row.--booking-id[data-v-48308f96]{background-color:#f4f4f4;border-radius:4px;font-size:12px;justify-content:space-between;padding:8px 12px}.bd__row.--booking-id[data-v-48308f96],.bd__row__left[data-v-48308f96]{display:flex;text-transform:uppercase}.bd__row__left[data-v-48308f96]{align-items:center;font-weight:600;gap:8px}.bd__row__right[data-v-48308f96]{text-transform:none}.back-button[data-v-48308f96]{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px}.back-button[data-v-48308f96]:hover{background-color:#e6efef}.ticket-download__button[data-v-48308f96]{align-items:center;background-color:teal;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px}.ticket-download__button[data-v-48308f96]:hover{background-color:#036262}.bd__tickets__wrap[data-v-48308f96]{display:flex;padding:8px 0;position:relative}.bd__tickets[data-v-48308f96]{display:flex;flex-direction:column;gap:4px}.bd__tickets.--count[data-v-48308f96]{align-items:center;border-right:1px dashed rgba(0,0,0,.2);min-width:72px;padding-right:16px;text-transform:uppercase}.bd__tickets.--info[data-v-48308f96]{align-items:flex-start;padding-left:16px;text-transform:uppercase}.payment-details__wrapper[data-v-48308f96]{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #00000012;padding:16px}.payment-details__header[data-v-48308f96]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative}.payment-details__header.--padding[data-v-48308f96]{border-bottom:1px dashed rgba(0,0,0,.2);padding-bottom:10px}.payment-details__body[data-v-48308f96]{display:flex;flex-direction:column;font-size:14px;gap:8px;padding-top:10px}.payment-details__body .pd__row[data-v-48308f96]{display:flex;font-size:14px;justify-content:space-between}.payment-details__body .pd__row__left[data-v-48308f96]{align-items:center;display:flex;gap:8px}.transaction-status__wrap__wrapper{background:#f4f4f4;border:20px solid #f4f4f4;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin:auto;max-width:480px}.transaction-status__wrap__wrapper .transaction-info{align-items:flex-start;font-size:12px;padding:12px}.transaction-status__wrap__wrapper .transaction-header,.transaction-status__wrap__wrapper .transaction-info{background:#fff;border-radius:4px;box-shadow:0 1px 4px #00000012;display:flex;font-style:italic;gap:8px}.transaction-status__wrap__wrapper .transaction-header{align-items:center;flex-direction:column;font-size:14px;padding:16px;text-align:center}.transaction-status__wrap__wrapper .transaction-details__wrapper{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #00000012;padding:16px}.transaction-status__wrap__wrapper .transaction-details__wrapper .transaction-details__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative}.transaction-status__wrap__wrapper .transaction-details__wrapper .transaction-details__header.--padding{border-bottom:1px dashed rgba(0,0,0,.2);padding-bottom:10px}.transaction-status__wrap__wrapper .transaction-details__wrapper .transaction-coupon{background-color:#0080801a;border:1px dashed teal;border-radius:4px;color:teal;font-size:10px;padding:2px 4px;position:absolute;right:20px;top:2px}.transaction-status__wrap__wrapper .transaction-details__body{display:flex;flex-direction:column;font-size:14px;gap:8px;padding-top:10px}.transaction-status__wrap__wrapper .transaction-details__row__left.--capitalize{text-transform:capitalize!important}.transaction-status__wrap__wrapper .transaction-details__row.--totalPrice{background-color:#f4f4f4;border-radius:4px;font-weight:600;margin:0 -8px -8px;padding:4px 6px}.transaction-status__wrap__wrapper .transaction-details__row{display:flex;font-size:14px;justify-content:space-between}.transaction-status__wrap__wrapper .transaction-details__row__left{align-items:center;display:flex;gap:8px;text-transform:uppercase}.transaction-status__wrap__wrapper .transaction-details__row__right{text-transform:none}.transaction-status__wrap__wrapper .back-button{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px}.transaction-status__wrap__wrapper .back-button:hover{background-color:#e6efef}.transaction-status__wrap__wrapper .ticket-download__button{align-items:center;background-color:teal;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px}.transaction-status__wrap__wrapper .ticket-download__button:hover{background-color:#036262}.transaction-status__wrap__wrapper .transaction-status__booking__details{background-color:#fff;border-radius:4px;box-shadow:0 0 4px #00000012;color:#000000bf;display:flex;flex-direction:column;gap:8px;padding:16px;position:relative}.transaction-status__wrap__wrapper .booking-details__wrap{display:flex;justify-content:space-between}.transaction-status__wrap__wrapper .booking-details__name__wrap{align-items:center;display:flex;font-size:16px;font-weight:600;gap:4px;text-transform:uppercase}.transaction-status__wrap__wrapper .booking-details__name__wrap .booking-details__text{color:#0009;font-size:20px;font-weight:700}.transaction-status__wrap__wrapper .booking-details__name__wrap .booking-details__name__icon{font-size:20px}.transaction-status__wrap__wrapper .booking-details__booking__id{background-color:#f4f4f4;border-radius:4px;display:flex;font-size:12px;justify-content:space-between;padding:8px 12px;text-transform:uppercase}.transaction-status__wrap__wrapper .booking-details__booking__ticket__wrap{display:flex;padding:8px 0;position:relative}.transaction-status__wrap__wrapper .booking-details__booking__ticket__wrap .booking-details__booking__ticket__block{display:flex;flex-direction:column;gap:4px}.transaction-status__wrap__wrapper .booking-details__booking__ticket__wrap .booking-details__booking__ticket__block.--left{align-items:center;border-right:1px dashed rgba(0,0,0,.2);min-width:72px;padding-right:16px;text-transform:uppercase}.transaction-status__wrap__wrapper .booking-details__booking__ticket__wrap .booking-details__booking__ticket__block.--right{align-items:flex-start;padding-left:16px;text-transform:uppercase}.transaction-status__wrap__wrapper .booking-details__booking__ticket__wrap .booking-details__booking__ticket__overlay{height:40px;position:absolute;top:0;width:100%}@media (max-width:480px){.transaction-status__wrap__wrapper .transaction-status__wrap__wrapper{border:10px solid #f4f4f4}.transaction-status__wrap__wrapper .booking-details__name__wrap .booking-details__name__icon,.transaction-status__wrap__wrapper .booking-details__name__wrap .booking-details__text{font-size:16px}}.transaction-status__wrap__wrapper .booking-details__update__date__cta{align-items:center;background-color:#e6f2f2;border-radius:4px;box-shadow:0 1px 4px #00000012;color:#143a56;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:4px;padding:4px 8px}.transaction-status__wrap__wrapper .booking-details__update__date__cta:hover{background-color:#d8e9e9}.ticket-header{background-color:#f4f4f4;margin:auto;max-width:480px;position:relative}.ticket__header-bg{background:radial-gradient(100% 100% at 50% 100%,#1c8a8a 0,rgba(5,41,41,.84) 100%);height:120px;left:0;position:absolute;top:0;width:100%}.ticket__header__wrapper{align-items:center;color:#fff;display:flex;gap:8px;justify-content:center;padding:16px;position:relative}.ticket__logo{height:48px}.ticket__header__text{align-items:flex-start;display:flex;flex-direction:column}.ticket__header__text .--title{font-family:KoHo;font-size:28px;font-weight:500}.ticket__header__text .--desc{font-family:KoHo;font-size:11px}.ticket__body{padding:0 16px 16px;position:relative}.ticket__cards{display:flex;flex-direction:column;gap:16px}.ticket__footer{background-color:transparent;font-size:12px;padding:0 16px 16px}.ticket__footer__tagline{display:flex;font-size:12px;justify-content:center;opacity:.6;padding:0 16px 16px}.ticket__footer-bg{background:teal;height:8px}@media (min-width:481px){.ticket-header{max-width:360px}}.status-dashboard .status-dashboard-card[data-v-96a57e3a]{background-color:#fff;border-radius:4px;box-shadow:0 0 4px #00000012;color:#000000bf;display:flex;flex-direction:column;gap:8px;padding:16px;position:relative}.status-dashboard .status-dashboard-card.--feedback[data-v-96a57e3a]{min-height:100px;opacity:.7}.status-dashboard .status-dashboard-card.--feedback[data-v-96a57e3a]:hover{opacity:1}.status-dashboard .status-dashboard-card .loading-spinner[data-v-96a57e3a]{align-items:center;border-radius:4px;bottom:0;color:teal;display:flex;font-size:40px;justify-content:center;left:0;padding:16px;position:absolute;right:0;top:0}.status-dashboard .booking-name[data-v-96a57e3a]{align-items:center;display:flex;gap:10px}.status-dashboard .booking-id[data-v-96a57e3a]{background-color:#f4f4f4;border-radius:4px;font-size:12px;padding:8px 12px;text-transform:uppercase}.status-dashboard .booking-id[data-v-96a57e3a],.status-dashboard .status-dashboard-card__bottom-buttons[data-v-96a57e3a]{display:flex;justify-content:space-between}.status-dashboard .status-dashboard-card__bottom-buttons .cta-button[data-v-96a57e3a]{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-size:12px;gap:8px;padding:4px 8px}.status-dashboard .status-dashboard-card__bottom-buttons .cta-button[data-v-96a57e3a]:hover{background-color:#f5f9fb}.card-button[data-v-96a57e3a]{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 0 4px #00000005;cursor:pointer;display:flex;font-size:10px;font-weight:600;gap:8px;padding:8px;text-transform:uppercase}.card-button[data-v-96a57e3a]:hover{background-color:#f1f1f1}.payment-details__wrapper .payment-details__header[data-v-96a57e3a]{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.payment-details__wrapper .payment-details__header.--padding[data-v-96a57e3a]{border-bottom:1px dashed rgba(0,0,0,.2);padding-bottom:10px}.payment-details__body[data-v-96a57e3a]{display:flex;flex-direction:column;font-size:14px;gap:8px;padding-top:10px}.payment-details__row.--totalPrice[data-v-96a57e3a]{background-color:#f4f4f4;border-radius:4px;font-weight:600;margin:0 -8px -8px;padding:8px}.payment-details__row[data-v-96a57e3a]{align-items:center;display:flex;font-size:14px;justify-content:space-between}.payment-details__row__left[data-v-96a57e3a]{align-items:center;display:flex;gap:8px;text-transform:capitalize}.payment-details__row__right[data-v-96a57e3a]{text-transform:none}.ticket-info[data-v-96a57e3a]{display:flex;padding:8px 0;position:relative}.ticket-info .ticket-block[data-v-96a57e3a]{display:flex;flex-direction:column;gap:4px}.ticket-info .ticket-block.--left[data-v-96a57e3a]{align-items:center;border-right:1px dashed rgba(0,0,0,.2);min-width:72px;padding-right:16px;text-transform:uppercase}.ticket-info .ticket-block.--right[data-v-96a57e3a]{align-items:flex-start;padding-left:16px;text-transform:uppercase}.ticket-info .ticket-overlay[data-v-96a57e3a]{height:40px;position:absolute;top:0;width:100%}
