.booking-header.svelte-1pfmqav{background:linear-gradient(135deg,#fff,#f8fafc);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;animation:svelte-1pfmqav-fadeInUp .6s ease-out}.activity-image.svelte-1pfmqav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 10px 25px -5px #0000001a,0 4px 6px -2px #0000000d,inset 0 1px #fff9;transition:all .3s ease}.activity-image.svelte-1pfmqav:hover{transform:translateY(-2px);box-shadow:0 20px 35px -5px #00000026,0 8px 10px -2px #0000000d}.stat-card.svelte-1pfmqav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 6px -1px #0000001a,inset 0 1px #fff9;transition:all .2s ease}@media(hover:hover){.stat-card.svelte-1pfmqav:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}}.nav-tab.svelte-1pfmqav{position:relative;transition:all .2s ease}.nav-tab.svelte-1pfmqav:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:currentColor;transition:all .3s ease;transform:translate(-50%);opacity:.5}.nav-tab.svelte-1pfmqav:hover:before{width:100%}.code-chip.svelte-1pfmqav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 1px 2px #0000000f,inset 0 1px #fff9}.header-section.svelte-1pfmqav .bg-white\/60:where(.svelte-1pfmqav){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 6px -1px #0000001a,inset 0 1px #fff9;transition:all .2s ease}.header-section.svelte-1pfmqav .bg-white\/60:where(.svelte-1pfmqav):hover{transform:translateY(-1px);box-shadow:0 6px 8px -1px #0000001a,inset 0 1px #fff9}.nav-section.svelte-1pfmqav{background:linear-gradient(135deg,#fff,#f8fafc)}.scrollbar-hide.svelte-1pfmqav{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-1pfmqav::-webkit-scrollbar{display:none}@keyframes svelte-1pfmqav-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1280px){.header-section.svelte-1pfmqav{padding:1.5rem}.booking-header.svelte-1pfmqav h1:where(.svelte-1pfmqav){font-size:1.5rem}.nav-tab.svelte-1pfmqav{padding:.75rem 1rem}}@media(max-width:768px),(pointer:coarse)and (orientation:portrait),(pointer:coarse)and (max-height:499.98px){.header-section.svelte-1pfmqav{padding:1rem}.activity-image.svelte-1pfmqav{height:12rem}.nav-tab.svelte-1pfmqav{padding:.75rem;font-size:.875rem}.booking-header.svelte-1pfmqav{animation-duration:.4s}}.nav-tab.svelte-1pfmqav:focus{outline:2px solid currentColor;outline-offset:2px}.nav-tab:where(.text-green-600:where(.svelte-1pfmqav)).status-tint.svelte-1pfmqav{background-color:#22c55e1a}.nav-tab:where(.text-orange-600:where(.svelte-1pfmqav)).status-tint.svelte-1pfmqav{background-color:#ea580c1a}.nav-tab:where(.text-purple-600:where(.svelte-1pfmqav)).status-tint.svelte-1pfmqav{background-color:#9333ea1a}.nav-tab:where(.text-red-600:where(.svelte-1pfmqav)).status-tint.svelte-1pfmqav{background-color:#dc26261a}.nav-tab:where(.text-blue-600:where(.svelte-1pfmqav)).status-tint.svelte-1pfmqav{background-color:#2563eb1a}@media(prefers-reduced-motion:reduce){.booking-header.svelte-1pfmqav,.activity-image.svelte-1pfmqav,.stat-card.svelte-1pfmqav,.nav-tab.svelte-1pfmqav{animation:none;transition:none}}.receipt-view.svelte-6l4r01{transition:all .2s ease;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;animation:svelte-6l4r01-fadeInUp .6s ease-out}.receipt-view.svelte-6l4r01:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.receipt-header.svelte-6l4r01{background:linear-gradient(135deg,#f9fafb,#f3f4f6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.icon-container.svelte-6l4r01{transition:all .2s ease}.receipt-view.svelte-6l4r01:hover .icon-container:where(.svelte-6l4r01){transform:scale(1.05)}.line-items-section.svelte-6l4r01{background:linear-gradient(135deg,#fff,#fafafa)}.line-items-section.svelte-6l4r01 table:where(.svelte-6l4r01){border-collapse:separate;border-spacing:0}.line-items-section.svelte-6l4r01 tbody:where(.svelte-6l4r01) tr:where(.svelte-6l4r01):hover{background-color:#f9fafb;transition:background-color .2s ease}.total-section.svelte-6l4r01{background:linear-gradient(135deg,#f9fafb,#f3f4f6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.total-row.svelte-6l4r01{animation:svelte-6l4r01-slideInUp .6s ease-out .3s both}.total-amount.svelte-6l4r01{animation:svelte-6l4r01-bounceIn .8s ease-out .5s both}.status-badge.svelte-6l4r01{transition:all .2s ease;animation:svelte-6l4r01-fadeInUp .6s ease-out .4s both}.status-badge.svelte-6l4r01:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}@keyframes svelte-6l4r01-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-6l4r01-slideInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-6l4r01-bounceIn{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.line-items-section.svelte-6l4r01 td:where(.svelte-6l4r01){position:relative}.line-items-section.svelte-6l4r01 tr:where(.svelte-6l4r01):hover td:where(.svelte-6l4r01){background-color:transparent}@media(max-width:768px),(pointer:coarse)and (orientation:portrait),(pointer:coarse)and (max-height:499.98px){.line-items-section.svelte-6l4r01 table:where(.svelte-6l4r01){font-size:.875rem}.line-items-section.svelte-6l4r01 tbody:where(.svelte-6l4r01) tr:where(.svelte-6l4r01):hover{background-color:transparent}}.receipt-view.svelte-6l4r01:has(.bg-orange-50:where(.svelte-6l4r01)){border-color:#fed7aa}.receipt-view.svelte-6l4r01:has(.bg-green-50:where(.svelte-6l4r01)){border-color:#bbf7d0}@media print{.receipt-view.svelte-6l4r01{box-shadow:none;border:1px solid #e5e7eb}.receipt-view.svelte-6l4r01:hover{transform:none;box-shadow:none}.icon-container.svelte-6l4r01{background:#f3f4f6!important}.status-badge.svelte-6l4r01{border:1px solid #d1d5db}}@media(prefers-reduced-motion:reduce){.receipt-view.svelte-6l4r01,.total-row.svelte-6l4r01,.total-amount.svelte-6l4r01,.status-badge.svelte-6l4r01{animation:none}.receipt-view.svelte-6l4r01:hover,.icon-container.svelte-6l4r01,.status-badge.svelte-6l4r01:hover{transform:none}.line-items-section.svelte-6l4r01 tbody:where(.svelte-6l4r01) tr:where(.svelte-6l4r01):hover{transform:none}}.receipt-view.svelte-6l4r01:focus-within{outline:2px solid currentColor;outline-offset:2px}.receipt-view.svelte-6l4r01:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#00000005);pointer-events:none;border-radius:inherit}.receipt-view.svelte-6l4r01{position:relative;isolation:isolate}.overview-container.svelte-vttsf8{animation:svelte-vttsf8-fadeInUp .6s ease-out}.info-card.svelte-vttsf8{transition:all .2s ease;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.info-card.svelte-vttsf8:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.card-header.svelte-vttsf8{background:linear-gradient(135deg,#f9fafb,#f3f4f6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.icon-container.svelte-vttsf8{transition:all .2s ease}.info-card.svelte-vttsf8:hover .icon-container:where(.svelte-vttsf8){transform:scale(1.1)}.equipment-section.svelte-vttsf8,.manifest-section.svelte-vttsf8{transition:all .2s ease;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.equipment-section.svelte-vttsf8:hover,.manifest-section.svelte-vttsf8:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-header.svelte-vttsf8{background:linear-gradient(135deg,#f9fafb,#f3f4f6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.equipment-section.svelte-vttsf8 table:where(.svelte-vttsf8),.manifest-section.svelte-vttsf8 table:where(.svelte-vttsf8){border-collapse:separate;border-spacing:0}.equipment-section.svelte-vttsf8 tbody:where(.svelte-vttsf8) tr:where(.svelte-vttsf8):hover,.manifest-section.svelte-vttsf8 tbody:where(.svelte-vttsf8) tr:where(.svelte-vttsf8):hover{background-color:#f9fafb;transform:scale(1.01)}.info-card.svelte-vttsf8 a:where(.svelte-vttsf8):hover{text-decoration:underline}.edit-btn.svelte-vttsf8:hover{transform:scale(1.1)}.receipt-section.svelte-vttsf8{animation:svelte-vttsf8-fadeInRight .6s ease-out .2s both}@keyframes svelte-vttsf8-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-vttsf8-fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.stats-grid.svelte-vttsf8{animation:svelte-vttsf8-fadeInUp .6s ease-out}.stats-grid.svelte-vttsf8 .info-card:where(.svelte-vttsf8):nth-child(1){animation-delay:.1s}.stats-grid.svelte-vttsf8 .info-card:where(.svelte-vttsf8):nth-child(2){animation-delay:.2s}.stats-grid.svelte-vttsf8 .info-card:where(.svelte-vttsf8):nth-child(3){animation-delay:.3s}.details-grid.svelte-vttsf8{animation:svelte-vttsf8-fadeInUp .6s ease-out .3s both}.inline-flex.items-center.px-2\.5.py-0\.5.rounded-full.svelte-vttsf8{transition:all .2s ease}.inline-flex.items-center.px-2\.5.py-0\.5.rounded-full.svelte-vttsf8:hover{transform:scale(1.05)}@media(max-width:1280px){.details-grid.svelte-vttsf8{grid-template-columns:1fr}}@media(max-width:768px),(pointer:coarse)and (orientation:portrait),(pointer:coarse)and (max-height:499.98px){.stats-grid.svelte-vttsf8{grid-template-columns:1fr}.card-header.svelte-vttsf8,.section-body.svelte-vttsf8{padding:1rem}.overview-container.svelte-vttsf8>*+*{margin-top:1.5rem}}@media(prefers-reduced-motion:reduce){.overview-container.svelte-vttsf8,.stats-grid.svelte-vttsf8,.details-grid.svelte-vttsf8,.receipt-section.svelte-vttsf8,.info-card.svelte-vttsf8,.equipment-section.svelte-vttsf8,.manifest-section.svelte-vttsf8{animation:none}.info-card.svelte-vttsf8:hover,.equipment-section.svelte-vttsf8:hover,.manifest-section.svelte-vttsf8:hover{transform:none}}.edit-btn.svelte-vttsf8:focus{outline:2px solid currentColor;outline-offset:2px}.info-card.svelte-vttsf8 a:where(.svelte-vttsf8):focus{outline:2px solid currentColor;outline-offset:2px}.booking-status-paid.svelte-x39zom{color:#249782;background-color:#d2f4ee}.booking-status-open.svelte-x39zom{color:#fc7100;color:oklch(70.5% .213 47.604);background-color:#ffedd4}.booking-status-canceled.svelte-x39zom,.booking-status-closed.svelte-x39zom{color:#fb2c36;background-color:#ffe2e2}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.transaction-status-succeeded.svelte-i669zj{color:#249782;background-color:#d2f4ee}.transaction-status-refunded.svelte-i669zj{color:#fc7100;color:oklch(70.5% .213 47.604);background-color:#ffedd4}.transaction-status-partial_refund.svelte-i669zj{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-500,oklch(62.3% .214 259.815))}.transaction-status-partial_capture.svelte-i669zj{background-color:var(--color-teal-100,oklch(95.3% .051 180.801));color:var(--color-teal-600,oklch(60% .118 184.704))}.transaction-status-failed.svelte-i669zj{color:#fb2c36;background-color:#ffe2e2}.transaction-status-authorized.svelte-i669zj{background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-600,oklch(66.6% .179 58.318))}.transaction-status-released.svelte-i669zj{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.transaction-status-dot-confirmed.svelte-i669zj{background-color:#249782}.transaction-status-dot-pending.svelte-i669zj{background-color:#fc7100;background-color:oklch(70.5% .213 47.604)}.transaction-status-dot-draft.svelte-i669zj{background-color:#ab4eff;background-color:oklch(62.7% .265 303.9)}.transaction-status-dot-canceled.svelte-i669zj{background-color:#fb2c36}button.svelte-rgfo3f:focus-visible{outline:2px solid #6366f1;outline-offset:2px}summary.svelte-dd1sf1{list-style:none}summary.svelte-dd1sf1::-webkit-details-marker{display:none}details[open].svelte-dd1sf1 .chevron{transform:rotate(180deg)}
