article.svelte-c3nf25{position:relative;z-index:1;box-sizing:border-box;max-width:820px;margin:0 auto;padding:.5rem 1.25rem 5rem;font-family:var(--ex-font-body, "Inter", sans-serif);color:var(--ex-text, #edeef8)}.hero.svelte-c3nf25{position:relative;overflow:hidden;border-radius:20px;padding:clamp(1.4rem,4vw,2.4rem);border:1px solid var(--ex-line, rgba(160, 175, 225, .14));background:radial-gradient(90% 120% at 0% 0%,rgba(139,101,197,.28),transparent 60%),radial-gradient(70% 90% at 100% 100%,rgba(79,216,196,.12),transparent 65%),var(--ex-panel, rgba(16, 18, 36, .72))}.hero.svelte-c3nf25:after{content:"";position:absolute;left:20px;right:20px;top:0;height:2px;background:linear-gradient(90deg,#8b65c5,var(--ex-cyan, #4fd8c4))}.kicker.svelte-c3nf25{margin:0;font-family:var(--ex-font-mono, monospace);font-size:.74rem;color:var(--ex-cyan, #4fd8c4)}h1.svelte-c3nf25{margin:.5rem 0 0;font-family:var(--ex-font-display, "Space Grotesk", sans-serif);font-size:clamp(1.8rem,5vw,2.7rem);line-height:1.1;text-wrap:balance}.lead.svelte-c3nf25{max-width:56ch;margin:.8rem 0 0;font-size:1rem;line-height:1.6;color:var(--ex-muted, #a3a9c6)}.lead.svelte-c3nf25 b:where(.svelte-c3nf25){color:var(--ex-gold, #e8b94d);font-weight:600}.filters.svelte-c3nf25{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.4rem}.chip.svelte-c3nf25{--tag: var(--ex-gold, #e8b94d);display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:0 .9rem;border-radius:999px;border:1px solid var(--ex-line, rgba(160, 175, 225, .14));background:#ffffff0a;color:var(--ex-muted, #a3a9c6);font:inherit;font-size:.86rem;font-weight:500;cursor:pointer;transition:background-color .12s var(--ex-ease, cubic-bezier(.23, 1, .32, 1)),border-color .12s var(--ex-ease, cubic-bezier(.23, 1, .32, 1)),color .12s var(--ex-ease, cubic-bezier(.23, 1, .32, 1)),transform .12s var(--ex-ease, cubic-bezier(.23, 1, .32, 1))}.chip.svelte-c3nf25:active{transform:scale(.97)}.chip.svelte-c3nf25 .swatch:where(.svelte-c3nf25){width:8px;height:8px;border-radius:50%;background:var(--tag)}.chip.svelte-c3nf25 .n:where(.svelte-c3nf25){font-family:var(--ex-font-mono, monospace);font-size:.72rem;font-variant-numeric:tabular-nums;opacity:.75}.chip.on.svelte-c3nf25{color:var(--ex-text, #edeef8);border-color:color-mix(in srgb,var(--tag) 70%,transparent);background:color-mix(in srgb,var(--tag) 16%,transparent)}.chip.svelte-c3nf25:focus-visible,.more.svelte-c3nf25:focus-visible{outline:2px solid var(--ex-cyan, #4fd8c4);outline-offset:2px}@media(hover:hover)and (pointer:fine){.chip.svelte-c3nf25:not(.on):hover{color:var(--ex-text, #edeef8);border-color:var(--ex-line-strong, rgba(160, 175, 225, .3))}}.line.svelte-c3nf25{position:relative;list-style:none;margin:2.2rem 0 0;padding:0 0 0 34px}.line.svelte-c3nf25:before{content:"";position:absolute;left:11px;top:6px;bottom:0;width:2px;background:linear-gradient(to bottom,var(--ex-gold, #e8b94d),var(--ex-line-strong, rgba(160, 175, 225, .3)) 14%,rgba(160,175,225,.08))}.month.svelte-c3nf25{margin:1.8rem 0 .9rem;font-family:var(--ex-font-mono, monospace);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ex-muted, #a3a9c6)}.month.svelte-c3nf25:first-child{margin-top:0}.stop.svelte-c3nf25{position:relative;margin-bottom:1rem;animation:svelte-c3nf25-rise .32s var(--ex-ease, cubic-bezier(.23, 1, .32, 1)) both;animation-delay:calc(var(--i) * 40ms)}.node.svelte-c3nf25{position:absolute;left:-30px;top:1.15rem;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background:#1a1d36;border:2px solid var(--ex-line-strong, rgba(160, 175, 225, .3))}.stop.first.svelte-c3nf25 .node:where(.svelte-c3nf25){background:var(--ex-gold, #e8b94d);border-color:#e8b94d59;box-shadow:0 0 0 4px #e8b94d1f}.card.svelte-c3nf25{padding:1.15rem 1.3rem 1.2rem;border-radius:16px;border:1px solid var(--ex-line, rgba(160, 175, 225, .14));background:var(--ex-panel, rgba(16, 18, 36, .72))}.stop.first.svelte-c3nf25 .card:where(.svelte-c3nf25){border-color:#e8b94d4d}.head.svelte-c3nf25{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:.9rem}.ticket.svelte-c3nf25{display:inline-flex;flex-direction:column;align-items:flex-start;min-width:66px;padding:.3rem .65rem;border-radius:10px;border:1px dashed var(--ex-line-strong, rgba(160, 175, 225, .3));background:#ffffff08;line-height:1.15}.ticket.svelte-c3nf25 b:where(.svelte-c3nf25){font-family:var(--ex-font-mono, monospace);font-size:.85rem;color:var(--ex-gold, #e8b94d)}.ticket.svelte-c3nf25 span:where(.svelte-c3nf25){font-size:.66rem;color:var(--ex-muted, #a3a9c6)}h2.svelte-c3nf25{flex:1 1 14rem;min-width:0;margin:0;font-family:var(--ex-font-display, "Space Grotesk", sans-serif);font-size:1.12rem;font-weight:600;line-height:1.3;text-wrap:balance}.latest.svelte-c3nf25{padding:.2rem .6rem;border-radius:999px;font-family:var(--ex-font-mono, monospace);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#1a1405;background:var(--ex-gold, #e8b94d)}.items.svelte-c3nf25{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.items.svelte-c3nf25 li:where(.svelte-c3nf25){display:grid;grid-template-columns:4.6rem 1fr;gap:.7rem;align-items:baseline}.tag.svelte-c3nf25{justify-self:start;padding:.12rem .55rem;border-radius:999px;font-family:var(--ex-font-mono, monospace);font-size:.64rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tag);background:color-mix(in srgb,var(--tag) 14%,transparent);border:1px solid color-mix(in srgb,var(--tag) 35%,transparent)}.txt.svelte-c3nf25{font-size:.92rem;line-height:1.55;color:#cfd3e8;text-wrap:pretty}.more.svelte-c3nf25{margin-top:.9rem;min-height:40px;padding:0 1rem;border-radius:10px;border:1px solid var(--ex-line, rgba(160, 175, 225, .14));background:#ffffff0a;color:var(--ex-gold, #e8b94d);font:inherit;font-size:.84rem;font-weight:600;cursor:pointer;transition:background-color .12s var(--ex-ease, cubic-bezier(.23, 1, .32, 1)),transform .12s var(--ex-ease, cubic-bezier(.23, 1, .32, 1))}.more.svelte-c3nf25:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.more.svelte-c3nf25:hover{background:#e8b94d1a}}.empty.svelte-c3nf25{margin:2rem 0 0;text-align:center;color:var(--ex-muted, #a3a9c6)}@keyframes svelte-c3nf25-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:560px){article.svelte-c3nf25{padding-inline:1rem}.line.svelte-c3nf25{padding-left:28px}.node.svelte-c3nf25{left:-25px}.line.svelte-c3nf25:before{left:8px}.items.svelte-c3nf25 li:where(.svelte-c3nf25){grid-template-columns:1fr;gap:.25rem}}@media(prefers-reduced-motion:reduce){.stop.svelte-c3nf25{animation:none}.chip.svelte-c3nf25,.more.svelte-c3nf25{transition:none}}
