.wbadge[data-astro-cid-zakkyr5o]{border-radius:var(--r-full);color:#1f1a14;font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffffc7;align-items:center;gap:3px;min-height:26px;padding:0 8px 0 4px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.wbadge[data-astro-cid-zakkyr5o][data-state=loading],.wbadge[data-astro-cid-zakkyr5o][data-state=error]{display:none}.wbadge__icon[data-astro-cid-zakkyr5o]{width:22px;height:22px;position:relative}.wbadge__icon[data-astro-cid-zakkyr5o] img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.wbadge__icon[data-astro-cid-zakkyr5o] .wb-back{width:auto;height:auto;inset:-2px 4px 4px -2px}.wbadge__icon[data-astro-cid-zakkyr5o] .wb-front{width:auto;height:auto;inset:6px -2px -2px 4px}.ticket-box[data-astro-cid-oaf5dr2c]{height:100%;container-type:inline-size}.ticket[data-astro-cid-oaf5dr2c]{--stub-w:116px;--notch:18px;grid-template-columns:minmax(0, 1fr) var(--stub-w);border-radius:var(--r-lg);background:var(--surface);height:100%;box-shadow:var(--shadow-md);transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);display:grid;position:relative}.ticket[data-astro-cid-oaf5dr2c]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ticket[data-astro-cid-oaf5dr2c]:before,.ticket[data-astro-cid-oaf5dr2c]:after{content:"";z-index:2;right:calc(var(--stub-w) - var(--notch) / 2);width:var(--notch);height:var(--notch);background:var(--page-bg);border-radius:50%;position:absolute}.ticket[data-astro-cid-oaf5dr2c]:before{top:calc(var(--notch) / -2);box-shadow:inset 0 -1px 0 var(--border)}.ticket[data-astro-cid-oaf5dr2c]:after{bottom:calc(var(--notch) / -2);box-shadow:inset 0 1px 0 var(--border)}.ticket__main[data-astro-cid-oaf5dr2c]{gap:var(--s-4);min-width:0;padding:var(--s-5) var(--s-6) var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg) 0 0 var(--r-lg);border-right:0;flex-direction:column;display:flex}.ticket__head[data-astro-cid-oaf5dr2c]{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.ticket__title[data-astro-cid-oaf5dr2c]{gap:2px;min-width:0;display:grid}.ticket__title[data-astro-cid-oaf5dr2c] h2[data-astro-cid-oaf5dr2c],.ticket__title[data-astro-cid-oaf5dr2c] h3[data-astro-cid-oaf5dr2c]{letter-spacing:-.015em;text-wrap:balance;font-size:22px;font-weight:800;line-height:1.2}.ticket__link[data-astro-cid-oaf5dr2c]{text-underline-offset:4px;transition:text-decoration-color var(--t-base) var(--ease);text-decoration:underline 2px #0000}.ticket__link[data-astro-cid-oaf5dr2c]:hover{text-decoration-color:currentColor}.ticket__actions[data-astro-cid-oaf5dr2c]{gap:var(--s-2);flex-wrap:wrap;display:flex}.ticket__country[data-astro-cid-oaf5dr2c]{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ticket__country[data-astro-cid-oaf5dr2c] .wbadge{background:var(--surface-sunken)}.ticket__title[data-astro-cid-oaf5dr2c] p[data-astro-cid-oaf5dr2c]{color:var(--ink-muted);font-size:14px}.ticket__tags[data-astro-cid-oaf5dr2c]{flex-shrink:0;justify-items:end;gap:6px;display:grid}.ticket__badge[data-astro-cid-oaf5dr2c]{padding:4px var(--s-3);border-radius:var(--r-full);background:var(--primary);color:var(--on-primary);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.ticket__kind[data-astro-cid-oaf5dr2c]{padding:5px var(--s-3);border-radius:var(--r-full);background:var(--primary-soft);color:var(--primary-deep);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:700}.ticket__route[data-astro-cid-oaf5dr2c]{gap:var(--s-2);color:var(--ink-muted);font-size:14px;line-height:1.45;display:flex}.ticket__route[data-astro-cid-oaf5dr2c] .i{flex-shrink:0;margin-top:2px}.ticket__stats[data-astro-cid-oaf5dr2c]{gap:var(--s-3) var(--s-6);flex-wrap:wrap;margin:0;display:flex}.stat[data-astro-cid-oaf5dr2c]{column-gap:var(--s-2);grid-template-columns:auto minmax(0,auto);align-items:center;min-width:0;display:grid}.stat[data-astro-cid-oaf5dr2c] .i{color:var(--ink-muted);grid-row:span 2}.stat__value[data-astro-cid-oaf5dr2c]{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800;line-height:1.3}.stat__label[data-astro-cid-oaf5dr2c]{color:var(--ink-muted);grid-column:2;font-size:12px;line-height:1.3}.ticket__buy[data-astro-cid-oaf5dr2c]{padding-top:var(--s-4);justify-content:space-between;align-items:flex-end;gap:var(--s-3);border-top:1px dashed var(--border);flex-wrap:wrap;margin-top:auto;display:flex}.price[data-astro-cid-oaf5dr2c]{line-height:1.1;display:grid}.price__value[data-astro-cid-oaf5dr2c]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.price__value--ask[data-astro-cid-oaf5dr2c]{letter-spacing:-.01em;font-size:18px}.price__note[data-astro-cid-oaf5dr2c]{color:var(--ink-muted);font-size:12px}.ticket__stub[data-astro-cid-oaf5dr2c]{border-radius:0 var(--r-lg) var(--r-lg) 0;background:linear-gradient(170deg, var(--stub-from), var(--stub-to));grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.ticket__stub[data-astro-cid-oaf5dr2c]:before{content:"";z-index:1;border-left:2px dashed #fffc;position:absolute;inset:0 auto 0 0}.ticket__stub[data-astro-cid-oaf5dr2c] .ticket__photo{object-fit:cover;object-position:var(--fx) var(--fy);width:100%;height:100%;transform:scale(var(--zoom));transform-origin:var(--fx) var(--fy);transition:transform .9s var(--ease);position:absolute;inset:0}.ticket[data-astro-cid-oaf5dr2c]:hover .ticket__stub[data-astro-cid-oaf5dr2c] .ticket__photo{transform:scale(calc(var(--zoom) * 1.05))}.ticket__stub[data-astro-cid-oaf5dr2c] .ticket__photo--fit{--fx:50%;--fy:50%;--zoom:1}.ticket__stub--pattern[data-astro-cid-oaf5dr2c]{background:radial-gradient(120% 55% at 50% 0%, #ffffff29, transparent 70%), repeating-linear-gradient(135deg, #ffffff0f 0 2px, transparent 2px 10px), linear-gradient(170deg, var(--stub-from), var(--stub-to))}.ticket__stub--pattern[data-astro-cid-oaf5dr2c] .ticket__glyph{color:#ffffff80;stroke-width:1.25px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ticket__stub[data-astro-cid-oaf5dr2c]:after{content:"";background:linear-gradient(#0c0a088c 0%,#0000 34% 66%,#0c0a0873 100%);position:absolute;inset:0}.ticket__nights[data-astro-cid-oaf5dr2c]{z-index:1;padding-top:var(--s-4);text-align:center;color:#fff;text-shadow:0 1px 8px #00000073;font-size:12px;font-weight:700;position:relative}.ticket__nights[data-astro-cid-oaf5dr2c] strong[data-astro-cid-oaf5dr2c]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1;display:block}.ticket__barcode[data-astro-cid-oaf5dr2c]{z-index:1;height:34px;margin:0 var(--s-3) var(--s-3);background-color:#fffffff0;background-image:repeating-linear-gradient(90deg,#1b1b1a 0 2px,#0000 2px 4px,#1b1b1a 4px 5px,#0000 5px 8px,#1b1b1a 8px 11px,#0000 11px 12px,#1b1b1a 12px 13px,#0000 13px 16px);background-clip:content-box;border-radius:3px;padding:4px;position:relative;box-shadow:0 2px 8px #0003}@media (width<=480px){.ticket[data-astro-cid-oaf5dr2c]{--stub-w:92px}.ticket__main[data-astro-cid-oaf5dr2c]{padding:var(--s-4)}.ticket__head[data-astro-cid-oaf5dr2c]{gap:var(--s-2);flex-direction:column-reverse}.ticket__title[data-astro-cid-oaf5dr2c] h2[data-astro-cid-oaf5dr2c],.ticket__title[data-astro-cid-oaf5dr2c] h3[data-astro-cid-oaf5dr2c]{font-size:20px}.ticket__actions[data-astro-cid-oaf5dr2c]{width:100%}.ticket__actions[data-astro-cid-oaf5dr2c] .btn[data-astro-cid-oaf5dr2c]{flex:1 1 0}.ticket__nights[data-astro-cid-oaf5dr2c] strong[data-astro-cid-oaf5dr2c]{font-size:28px}}@container (width<=420px){.ticket[data-astro-cid-oaf5dr2c]{border-radius:var(--r-md);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.ticket[data-astro-cid-oaf5dr2c]:before,.ticket[data-astro-cid-oaf5dr2c]:after,.ticket__barcode[data-astro-cid-oaf5dr2c],.ticket__route[data-astro-cid-oaf5dr2c],.ticket__stats[data-astro-cid-oaf5dr2c],.ticket__badge[data-astro-cid-oaf5dr2c]{display:none}.ticket__stub[data-astro-cid-oaf5dr2c] .ticket__photo{object-position:var(--cx,50%) var(--cy,50%);transform:none}.ticket[data-astro-cid-oaf5dr2c]:hover .ticket__stub[data-astro-cid-oaf5dr2c] .ticket__photo{transform:scale(1.04)}.ticket__stub[data-astro-cid-oaf5dr2c]:after{background:linear-gradient(#0c0a0873 0%,#0000 40%)}.ticket__stub[data-astro-cid-oaf5dr2c]{border-radius:var(--r-md) var(--r-md) 0 0;order:-1;grid-template-rows:auto;height:112px}.ticket__stub[data-astro-cid-oaf5dr2c]:before{border-bottom:2px dashed #fffc;border-left:0;inset:auto 0 0}.ticket__nights[data-astro-cid-oaf5dr2c]{padding:var(--s-2) var(--s-3);text-align:left;justify-self:start}.ticket__nights[data-astro-cid-oaf5dr2c] strong[data-astro-cid-oaf5dr2c]{margin-right:4px;font-size:22px;display:inline}.ticket__main[data-astro-cid-oaf5dr2c]{gap:var(--s-2);padding:var(--s-3);border-right:1px solid var(--border);border-radius:0 0 var(--r-md) var(--r-md);border-top:0}.ticket__head[data-astro-cid-oaf5dr2c]{gap:var(--s-2);flex-direction:column-reverse}.ticket__tags[data-astro-cid-oaf5dr2c]{justify-items:start}.ticket__kind[data-astro-cid-oaf5dr2c]{padding:3px var(--s-2);font-size:11px}.ticket__title[data-astro-cid-oaf5dr2c] h2[data-astro-cid-oaf5dr2c],.ticket__title[data-astro-cid-oaf5dr2c] h3[data-astro-cid-oaf5dr2c]{font-size:16px;line-height:1.25}.ticket__title[data-astro-cid-oaf5dr2c] p[data-astro-cid-oaf5dr2c]{font-size:13px}.ticket__country[data-astro-cid-oaf5dr2c]{gap:4px 6px}.ticket__buy[data-astro-cid-oaf5dr2c]{padding-top:var(--s-2);gap:var(--s-2)}.price__value[data-astro-cid-oaf5dr2c]{font-size:20px}.price__value--ask[data-astro-cid-oaf5dr2c]{font-size:15px}.ticket__actions[data-astro-cid-oaf5dr2c]{gap:6px;width:100%;display:grid}.ticket__actions[data-astro-cid-oaf5dr2c] .btn[data-astro-cid-oaf5dr2c]{width:100%;min-height:40px;padding-inline:var(--s-2);font-size:13px}}@media (prefers-reduced-motion:reduce){.ticket[data-astro-cid-oaf5dr2c]:hover{transform:none}.ticket[data-astro-cid-oaf5dr2c]:hover .ticket__stub[data-astro-cid-oaf5dr2c] .ticket__photo{transform:scale(var(--zoom))}}
