.card.svelte-qrlo4u.svelte-qrlo4u{position:relative;display:flex;height:100%;flex-direction:column;border:1px solid hsl(var(--border));background:#fff;box-shadow:0 2px 8px #022c230f;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}@media (hover: hover) and (pointer: fine){.card.svelte-qrlo4u.svelte-qrlo4u:not(.is-full):hover{transform:translateY(-4px);box-shadow:0 12px 32px #022c231f}}.card.is-full.svelte-qrlo4u.svelte-qrlo4u{background:hsl(var(--color-ice-blue));box-shadow:none}@media (prefers-reduced-motion: reduce){.card.svelte-qrlo4u.svelte-qrlo4u,.card.svelte-qrlo4u.svelte-qrlo4u:hover{transform:none;transition:none}}.media.svelte-qrlo4u.svelte-qrlo4u{position:relative;height:220px;overflow:hidden;background:hsl(var(--muted))}.media.svelte-qrlo4u img.svelte-qrlo4u{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.is-full.svelte-qrlo4u .media img.svelte-qrlo4u{filter:grayscale(1)}.media-banner.svelte-qrlo4u.svelte-qrlo4u{position:absolute;z-index:2;top:0;right:0;left:0;display:flex;height:40px;align-items:center;justify-content:center;margin:0;padding:0 12px;background:hsl(var(--color-midnight-green));pointer-events:none;font-family:Geist Mono,monospace;font-size:clamp(8.5px,2.4vw,10.5px);font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:center;line-height:1.2;color:hsl(var(--color-acid-lime))}.media-overlay.svelte-qrlo4u.svelte-qrlo4u{position:absolute;top:0;right:0;bottom:0;left:0;background:hsl(var(--color-midnight-green) / .45);pointer-events:none}.card.is-full.svelte-qrlo4u .badge.svelte-qrlo4u{top:56px}.badge.svelte-qrlo4u.svelte-qrlo4u,.type.svelte-qrlo4u.svelte-qrlo4u{position:absolute;left:16px;pointer-events:none;font-family:Geist Mono,monospace;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.badge.svelte-qrlo4u.svelte-qrlo4u{top:16px;border:1px solid rgb(2 44 35 / .2);background:#fff;padding:6px 12px;color:hsl(var(--color-midnight-green))}.badge.is-urgent.svelte-qrlo4u.svelte-qrlo4u{border-color:transparent;background:hsl(var(--color-acid-lime))}.badge.is-full.svelte-qrlo4u.svelte-qrlo4u{border-color:transparent;background:hsl(var(--color-midnight-green));padding:8px 14px;color:#fff}.type.svelte-qrlo4u.svelte-qrlo4u{bottom:16px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgb(2 44 35 / .15);background:#fff;padding:6px 12px 6px 6px;color:hsl(var(--color-midnight-green))}.type-icon.svelte-qrlo4u.svelte-qrlo4u{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;background:hsl(var(--color-acid-lime) / .25)}.body.svelte-qrlo4u.svelte-qrlo4u{display:flex;flex:1;flex-direction:column;padding:28px}.card.is-full.svelte-qrlo4u .body.svelte-qrlo4u{background:hsl(var(--color-ice-blue))}.card-title.svelte-qrlo4u.svelte-qrlo4u{margin:0;font-size:21px;font-weight:700;letter-spacing:-.02em;color:hsl(var(--color-midnight-green))}.card.is-full.svelte-qrlo4u .card-title.svelte-qrlo4u,.card.is-full.svelte-qrlo4u .figures dd.svelte-qrlo4u{color:hsl(var(--color-midnight-green) / .75)}.card-sub.svelte-qrlo4u.svelte-qrlo4u{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:8px 0 0;font-size:14.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.figures.svelte-qrlo4u.svelte-qrlo4u{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:24px 0 0}.figures.svelte-qrlo4u .is-right.svelte-qrlo4u{text-align:right}.figures.svelte-qrlo4u dd.svelte-qrlo4u{margin:0;font-family:Geist Mono,monospace;font-weight:700;letter-spacing:-.01em;color:hsl(var(--color-midnight-green))}.figures.svelte-qrlo4u .rate.svelte-qrlo4u{font-size:34px;line-height:1}.figures.svelte-qrlo4u .ticket.svelte-qrlo4u{font-size:19px;font-weight:500}.figures.svelte-qrlo4u dt.svelte-qrlo4u{margin-top:5px;font-size:12.5px;color:hsl(var(--muted-foreground))}.meta.svelte-qrlo4u.svelte-qrlo4u{margin:16px 0 0;font-family:Geist Mono,monospace;font-size:11.5px;letter-spacing:.06em;color:hsl(var(--muted-foreground))}.completed-on.svelte-qrlo4u.svelte-qrlo4u{margin:8px 0 0;font-size:12.5px;color:hsl(var(--muted-foreground))}.tickets.svelte-qrlo4u.svelte-qrlo4u{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 14px;margin-top:18px;padding-top:18px;border-top:1px solid hsl(var(--border))}.pips.svelte-qrlo4u.svelte-qrlo4u{display:flex;flex-wrap:wrap;gap:5px;flex:1 1 auto;min-width:0;max-width:100%}@media (min-width: 641px){.pips.svelte-qrlo4u.svelte-qrlo4u{display:grid;grid-template-columns:repeat(10,14px);flex:0 1 auto;width:-moz-max-content;width:max-content;max-width:185px}.pip-text.svelte-qrlo4u.svelte-qrlo4u{flex:0 0 auto;max-width:9rem;padding-top:2px}}.pip-text.svelte-qrlo4u.svelte-qrlo4u{min-width:0;flex:1 1 8.5rem;font-size:13px;line-height:1.35;text-align:right;color:hsl(var(--muted-foreground));overflow-wrap:anywhere}.pip.svelte-qrlo4u.svelte-qrlo4u{width:14px;height:14px;border:1px solid rgb(2 44 35 / .3);background:#fff}.pip.is-sold.svelte-qrlo4u.svelte-qrlo4u{border-color:hsl(var(--color-midnight-green));background:hsl(var(--color-midnight-green))}.pip.is-reserved.svelte-qrlo4u.svelte-qrlo4u{border-color:#022c2359;background:hsl(var(--color-acid-lime))}.actions.svelte-qrlo4u.svelte-qrlo4u{margin-top:auto;padding-top:20px}.card-cta.svelte-qrlo4u.svelte-qrlo4u{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:Geist Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--color-midnight-green))}.card-cta.svelte-qrlo4u>span.svelte-qrlo4u{border-bottom:2px solid hsl(var(--color-acid-lime));padding-bottom:4px}.card-cta.is-muted.svelte-qrlo4u.svelte-qrlo4u{color:hsl(var(--muted-foreground))}.card-cta.is-muted.svelte-qrlo4u>span.svelte-qrlo4u{border-bottom-color:hsl(var(--border))}.card-cta.svelte-qrlo4u.svelte-qrlo4u:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.kiis.svelte-qrlo4u.svelte-qrlo4u{text-decoration:none;position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:0;font-family:Geist Mono,monospace;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));text-align:left;transition:color .16s ease}@media (hover: hover) and (pointer: fine){.kiis.svelte-qrlo4u.svelte-qrlo4u:hover{color:hsl(var(--color-midnight-green))}}.kiis.svelte-qrlo4u.svelte-qrlo4u:focus-visible{outline:2px solid hsl(var(--color-forest-green));outline-offset:3px}.pip-text-short.svelte-qrlo4u.svelte-qrlo4u{display:none}@media (max-width: 640px){.media.svelte-qrlo4u.svelte-qrlo4u{height:148px}.media-banner.svelte-qrlo4u.svelte-qrlo4u{height:32px;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:-.01em;text-transform:none}.card.is-full.svelte-qrlo4u .badge.svelte-qrlo4u{display:none}.badge.svelte-qrlo4u.svelte-qrlo4u,.type.svelte-qrlo4u.svelte-qrlo4u{left:12px;font-size:10px;letter-spacing:.08em}.badge.svelte-qrlo4u.svelte-qrlo4u{top:12px;padding:5px 10px;text-transform:none}.type.svelte-qrlo4u.svelte-qrlo4u{bottom:12px;padding:5px 10px 5px 5px}.type-icon.svelte-qrlo4u.svelte-qrlo4u{width:22px;height:22px}.body.svelte-qrlo4u.svelte-qrlo4u{padding:16px}.card-title.svelte-qrlo4u.svelte-qrlo4u{font-size:17px;line-height:1.25}.card-sub.svelte-qrlo4u.svelte-qrlo4u{margin-top:6px;font-size:13.5px;-webkit-line-clamp:1;line-clamp:1}.figures.svelte-qrlo4u.svelte-qrlo4u{margin-top:14px;gap:12px}.figures.svelte-qrlo4u .rate.svelte-qrlo4u{font-size:26px}.figures.svelte-qrlo4u .ticket.svelte-qrlo4u{font-size:16px}.figures.svelte-qrlo4u dt.svelte-qrlo4u{margin-top:3px;font-size:11.5px}.meta.svelte-qrlo4u.svelte-qrlo4u{margin-top:10px;font-size:10.5px}.tickets.svelte-qrlo4u.svelte-qrlo4u{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;padding-top:12px}.card.is-full.svelte-qrlo4u .pips.svelte-qrlo4u{display:none}.pip.svelte-qrlo4u.svelte-qrlo4u{width:12px;height:12px}.pip-text.svelte-qrlo4u.svelte-qrlo4u{width:100%;flex:none;font-size:12.5px;text-align:left}.pip-text-short.svelte-qrlo4u.svelte-qrlo4u{display:none}.pip-text-detail.svelte-qrlo4u.svelte-qrlo4u{display:block}.actions.svelte-qrlo4u.svelte-qrlo4u{padding-top:14px}.card-cta.svelte-qrlo4u.svelte-qrlo4u{font-size:10.5px}.kiis.svelte-qrlo4u.svelte-qrlo4u{margin-top:12px;font-size:10px}}@media (min-width: 641px){.pip-text-detail.svelte-qrlo4u.svelte-qrlo4u{display:none}.card.is-full.svelte-qrlo4u .pip-text-short.svelte-qrlo4u{display:block}}.card.is-compact.svelte-qrlo4u.svelte-qrlo4u{border-radius:12px}.card.is-compact.svelte-qrlo4u .media.svelte-qrlo4u{aspect-ratio:16 / 10}.card.is-compact.svelte-qrlo4u .body.svelte-qrlo4u{padding:12px 14px 14px;gap:6px}.card.is-compact.svelte-qrlo4u .card-title.svelte-qrlo4u{font-size:15px;line-height:1.25}.card.is-compact.svelte-qrlo4u .meta.svelte-qrlo4u{font-size:11.5px}.card.is-compact.svelte-qrlo4u .actions.svelte-qrlo4u{padding-top:8px}.card.is-compact.svelte-qrlo4u .card-cta.svelte-qrlo4u{font-size:10px;padding:8px 10px}
