.chips.svelte-1uha8ag{margin:0 0 20px}.feat.svelte-1uha8ag{position:relative;display:block;min-height:420px;border-radius:24px;overflow:hidden;margin:0 0 30px;text-decoration:none;box-shadow:var(--shadow)}.feat.svelte-1uha8ag img:where(.svelte-1uha8ag){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.feat.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){transform:scale(1.04)}.feat.svelte-1uha8ag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#04060cdb 0,#04060c8c 45%,#04060c00 80%)}.info.svelte-1uha8ag{position:relative;z-index:1;max-width:480px;padding:28px;display:flex;flex-direction:column;gap:14px;min-height:420px}.info.svelte-1uha8ag .pill:where(.svelte-1uha8ag){align-self:flex-start}.feat.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(28px,3.2vw,42px);line-height:1.04}.feat.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffc7;max-width:40ch}.when.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:8px 16px;color:#fffc;font-size:14px}.when.svelte-1uha8ag span:where(.svelte-1uha8ag){display:inline-flex;gap:7px;align-items:center}.when.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child:first-letter{text-transform:uppercase}.cd.svelte-1uha8ag{display:flex;gap:8px;margin-top:auto}.cd.svelte-1uha8ag div:where(.svelte-1uha8ag){background:#ffffff1f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:14px;padding:8px 12px;min-width:64px}.cd.svelte-1uha8ag b:where(.svelte-1uha8ag){display:block;font-size:22px;font-weight:600;letter-spacing:-.02em}.cd.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#ffffffa6;font-size:11.5px}.fb.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.fg.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;color:var(--warm);font-size:13.5px;font-weight:500}.group.svelte-1uha8ag{margin:0 0 24px}.group.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:13px;color:var(--muted);font-weight:500;margin:0 0 4px;padding:0 12px;display:flex;justify-content:space-between;letter-spacing:0}.ticket.svelte-1uha8ag{display:block;padding:0;overflow:hidden;text-decoration:none}.ticket.svelte-1uha8ag .tt:where(.svelte-1uha8ag){padding:16px;display:grid;gap:4px}.ticket.svelte-1uha8ag .tt:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-size:15px}.ticket.svelte-1uha8ag .tt:where(.svelte-1uha8ag) small:where(.svelte-1uha8ag){font-size:13px}.ticket.svelte-1uha8ag .tb:where(.svelte-1uha8ag){display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px dashed var(--line-2);font-size:13.5px}.ticket.svelte-1uha8ag:hover{background:var(--hover)}.hint.svelte-1uha8ag{color:var(--muted);font-size:13.5px}.hint.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);font-weight:600}.pn.svelte-1uha8ag{display:flex;align-items:center;gap:5px;text-decoration:none;min-width:0}.pn.svelte-1uha8ag b:where(.svelte-1uha8ag){min-width:0}.join.svelte-1uha8ag{display:grid;gap:8px}.join.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13.5px}.jb.svelte-1uha8ag{display:flex;gap:8px;margin-top:4px}@media(max-width:820px){.feat.svelte-1uha8ag,.info.svelte-1uha8ag{min-height:440px}.feat.svelte-1uha8ag:after{background:linear-gradient(180deg,#04060c26 0,#04060c99 40%,#04060ceb)}.info.svelte-1uha8ag{padding:20px;justify-content:flex-end}.cd.svelte-1uha8ag{margin-top:0}.cd.svelte-1uha8ag div:where(.svelte-1uha8ag){min-width:0;flex:1;padding:8px}.chips.svelte-1uha8ag{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px 16px;padding:0 16px}.chip.svelte-1uha8ag{flex:none}}
