.story.svelte-1hsauxr{--leaf:132px;gap:var(--space-4);padding:var(--space-5) var(--space-4) var(--space-4);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border));border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), color-mix(in srgb, var(--bg-base) 72%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text-primary);transition:border-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.story.svelte-1hsauxr:hover,.story.svelte-1hsauxr:focus-visible{border-color:var(--accent);transform:translateY(-2px)}.story.svelte-1hsauxr:hover .leaf:where(.svelte-1hsauxr),.story.svelte-1hsauxr:focus-visible .leaf:where(.svelte-1hsauxr){transform:translateX(calc(var(--x) * 46%)) rotate(calc(var(--x) * 9deg))}.story.svelte-1hsauxr:hover .open:where(.svelte-1hsauxr),.story.svelte-1hsauxr:focus-visible .open:where(.svelte-1hsauxr){gap:10px}.fan.svelte-1hsauxr{height:calc(var(--leaf) + 16px);place-items:center;display:grid;position:relative}.leaf.svelte-1hsauxr{width:var(--leaf);aspect-ratio:1;border:2px solid var(--bg-base);background:var(--bg-elevated);transform:translateX(calc(var(--x) * 26%)) rotate(calc(var(--x) * 6deg));border-radius:10px;grid-area:1/1;transition:transform .26s cubic-bezier(.2,.8,.2,1);overflow:hidden;box-shadow:0 10px 24px #00000073}.leaf.svelte-1hsauxr img:where(.svelte-1hsauxr){object-fit:cover;width:100%;height:100%;display:block}.text.svelte-1hsauxr{background:radial-gradient(circle at 80% 15%, color-mix(in srgb, var(--accent) 35%, transparent), transparent 55%), linear-gradient(160deg, #15121f, #0b0b10);color:#fff;flex-direction:column;justify-content:center;gap:6px;height:100%;padding:12px;display:flex}.text.svelte-1hsauxr small:where(.svelte-1hsauxr){letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:700}.text.svelte-1hsauxr b:where(.svelte-1hsauxr){font-family:var(--font-display);max-height:4.6em;font-size:14px;line-height:1.15;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.ghost.svelte-1hsauxr{border:1.5px dashed color-mix(in srgb, var(--accent) 45%, var(--border));background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%), var(--bg-elevated);color:color-mix(in srgb, var(--accent) 80%, var(--text-tertiary));box-shadow:none;place-items:center;display:grid}.ghost[data-x="-1"].svelte-1hsauxr{justify-items:start;padding-left:14px}.ghost[data-x="1"].svelte-1hsauxr{justify-items:end;padding-right:14px}.txt.svelte-1hsauxr{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.eyebrow.svelte-1hsauxr{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.eyebrow.svelte-1hsauxr .count:where(.svelte-1hsauxr){color:var(--text-tertiary);letter-spacing:.06em}.eyebrow.svelte-1hsauxr .new:where(.svelte-1hsauxr){border-radius:var(--radius-full);background:var(--accent);color:#fff;letter-spacing:.06em;padding:1px 7px}strong.svelte-1hsauxr{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.2}.meta.svelte-1hsauxr{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.45}.open.svelte-1hsauxr{margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:#fff;font-size:var(--text-sm);transition:gap var(--transition-fast);align-items:center;gap:6px;padding:7px 14px;font-weight:700;display:inline-flex}@media (width<=860px){.story.svelte-1hsauxr{--leaf:84px;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);flex-direction:row;align-items:center}.fan.svelte-1hsauxr{width:calc(var(--leaf) * 1.55);height:calc(var(--leaf) + 12px);flex:none}.txt.svelte-1hsauxr{text-align:left;align-items:flex-start;min-width:0}strong.svelte-1hsauxr{font-size:var(--text-base)}.text.svelte-1hsauxr b:where(.svelte-1hsauxr){font-size:11px}}.head-acts.svelte-1pckhrw{align-self:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;margin-left:auto;display:flex}.head-body.svelte-1pckhrw{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 290px;align-items:start;display:grid}.head-main.svelte-1pckhrw{min-width:0}@media (width<=860px){.head-body.svelte-1pckhrw{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}.manage-link.svelte-1pckhrw{border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff2e;flex:none;align-self:center;align-items:center;gap:6px;padding:4px 10px;font-weight:600;text-decoration:none;display:inline-flex}.manage-link.svelte-1pckhrw:hover{color:var(--text-primary);border-color:#fff6}.ev-head.svelte-1pckhrw{margin:0 calc(var(--space-4) * -1) var(--space-10);padding:var(--space-8) var(--space-4);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.ev-head.svelte-1pckhrw h1:where(.svelte-1pckhrw){font-size:clamp(var(--text-3xl), 5vw, var(--text-4xl));letter-spacing:-.02em}.title-row.svelte-1pckhrw{align-items:center;gap:var(--space-3);display:flex}.ev-logo.svelte-1pckhrw{border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--border);background:var(--surface);flex:none;width:64px;height:64px}@media (width<=560px){.ev-logo.svelte-1pckhrw{width:44px;height:44px}}.head-bg.svelte-1pckhrw{filter:blur(56px)saturate(150%);opacity:.26;background-position:50%;background-size:cover;height:240px;position:absolute;inset:-30% -10% auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.head-bg.banner.svelte-1pckhrw{filter:blur(2px)saturate(120%);opacity:.3;height:100%;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 30%,#0000 95%);mask-image:linear-gradient(#000 30%,#0000 95%)}.head-inner.svelte-1pckhrw{position:relative}.head-sky.svelte-1pckhrw{pointer-events:none;--star:#efe9dd;background-repeat:no-repeat;background-image:radial-gradient(1.37px 1.37px at 34.5% 17.3%, var(--star), #efe9dd00), radial-gradient(1.57px 1.57px at 22% 6.7%, var(--star), #efe9dd00), radial-gradient(1.21px 1.21px at 26.6% 82.2%, var(--star), #efe9dd00), radial-gradient(.86px .86px at 53.2% 22.3%, var(--star), #efe9dd00), radial-gradient(1.26px 1.26px at 16.7% 42.2%, var(--star), #efe9dd00), radial-gradient(1.31px 1.31px at 40.4% 88.7%, var(--star), #efe9dd00), radial-gradient(1.33px 1.33px at 47.8% 86%, var(--star), #efe9dd00), radial-gradient(1.11px 1.11px at 93.9% 48.5%, var(--star), #efe9dd00), radial-gradient(.9px .9px at 60.9% 85.3%, var(--star), #efe9dd00), radial-gradient(1.03px 1.03px at 63.2% 53.9%, var(--star), #efe9dd00), radial-gradient(.93px .93px at 23.7% 71%, var(--star), #efe9dd00), radial-gradient(1.04px 1.04px at 97.8% 81.7%, var(--star), #efe9dd00), radial-gradient(1.27px 1.27px at 23.6% 50.3%, var(--star), #efe9dd00), radial-gradient(1.39px 1.39px at 91.4% 86.8%, var(--star), #efe9dd00), radial-gradient(1.58px 1.58px at 75.5% 76.3%, var(--star), #efe9dd00), radial-gradient(1.36px 1.36px at 86.4% 54.2%, var(--star), #efe9dd00), radial-gradient(1.58px 1.58px at 66.5% 34.9%, var(--star), #efe9dd00), radial-gradient(.98px .98px at 51.4% 41.3%, var(--star), #efe9dd00), radial-gradient(1.53px 1.53px at 11.1% 76.7%, var(--star), #efe9dd00), radial-gradient(1.12px 1.12px at 61.8% 18%, var(--star), #efe9dd00), radial-gradient(1.16px 1.16px at 4.7% 69.7%, var(--star), #efe9dd00), radial-gradient(.94px .94px at 89.3% 25%, var(--star), #efe9dd00), radial-gradient(1.08px 1.08px at 69.1% 81.5%, var(--star), #efe9dd00), radial-gradient(1.59px 1.59px at 5.3% 87.1%, var(--star), #efe9dd00), radial-gradient(1.51px 1.51px at 54.2% 74.4%, var(--star), #efe9dd00), radial-gradient(.92px .92px at 61.5% 71.1%, var(--star), #efe9dd00);opacity:.5;height:100%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000 92%);mask-image:linear-gradient(#000 45%,#0000 92%)}.head-sky.svelte-1pckhrw:after{content:"";background-repeat:no-repeat;background-image:radial-gradient(1.75px 1.75px at 47.4% 95.6%, var(--star), #efe9dd00), radial-gradient(1.58px 1.58px at 69.7% 57.2%, var(--star), #efe9dd00), radial-gradient(1.97px 1.97px at 43.3% 48%, var(--star), #efe9dd00), radial-gradient(1.43px 1.43px at 44.9% 34.1%, var(--star), #efe9dd00), radial-gradient(1.74px 1.74px at 36.1% 65.9%, var(--star), #efe9dd00), radial-gradient(1.53px 1.53px at 42% 79.9%, var(--star), #efe9dd00), radial-gradient(1.31px 1.31px at 65% 5%, var(--star), #efe9dd00), radial-gradient(1.96px 1.96px at 72.5% 13.3%, var(--star), #efe9dd00), radial-gradient(1.26px 1.26px at 83.5% 82.4%, var(--star), #efe9dd00), radial-gradient(1.18px 1.18px at 55.7% 32%, var(--star), #efe9dd00), radial-gradient(1.05px 1.05px at 68.7% 90.2%, var(--star), #efe9dd00);opacity:.55;animation:14s ease-in-out infinite svelte-1pckhrw-sky-breathe;position:absolute;inset:0}@keyframes svelte-1pckhrw-sky-breathe{0%,to{opacity:.2}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.head-sky.svelte-1pckhrw:after{opacity:.45;animation:none}}.head-tl.svelte-1pckhrw{margin-top:var(--space-5);max-width:720px}.facts.svelte-1pckhrw{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.facts.svelte-1pckhrw span:where(.svelte-1pckhrw){align-items:center;gap:var(--space-2);display:inline-flex}.facts.svelte-1pckhrw svg{color:var(--text-tertiary)}.where.svelte-1pckhrw{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.where.svelte-1pckhrw svg{color:var(--text-tertiary);flex:none}.where.svelte-1pckhrw strong:where(.svelte-1pckhrw){color:var(--text-primary);white-space:nowrap;font-weight:600}.where.svelte-1pckhrw .dot:where(.svelte-1pckhrw){color:var(--text-tertiary)}.where.svelte-1pckhrw .addr:where(.svelte-1pckhrw){color:var(--text-tertiary);min-width:0}.where.svelte-1pckhrw .world-link:where(.svelte-1pckhrw){padding:3px var(--space-3);margin-left:var(--space-1);border-radius:var(--radius-full);background:var(--accent-muted);color:var(--accent);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:var(--transition-fast);border:1px solid #0000;align-items:center;gap:6px;font-family:inherit;font-weight:600;display:inline-flex}.where.svelte-1pckhrw .world-link:where(.svelte-1pckhrw) svg{color:currentColor}.where.svelte-1pckhrw .world-link:where(.svelte-1pckhrw):hover{border-color:var(--accent)}.where.svelte-1pckhrw .world-link:where(.svelte-1pckhrw):active{scale:.96}.where.online.svelte-1pckhrw a.world-link:where(.svelte-1pckhrw){background:var(--bg-elevated);color:var(--text-secondary);text-decoration:none}.where.online.svelte-1pckhrw a.world-link:where(.svelte-1pckhrw):hover{border-color:var(--border-strong);color:var(--text-primary)}.hosts.svelte-1pckhrw{margin-top:var(--space-1);color:var(--text-tertiary);font-size:var(--text-sm)}.hosts.svelte-1pckhrw .host-name:where(.svelte-1pckhrw){color:var(--text-secondary)}.hosts.svelte-1pckhrw .host-role:where(.svelte-1pckhrw){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.hosts.svelte-1pckhrw .host-role:where(.svelte-1pckhrw):before{content:"("}.hosts.svelte-1pckhrw .host-role:where(.svelte-1pckhrw):after{content:")"}.schedule.svelte-1pckhrw{margin-bottom:var(--space-12)}.schedule.svelte-1pckhrw summary:where(.svelte-1pckhrw){align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);transition:var(--transition-fast);list-style:none;display:flex}.schedule.svelte-1pckhrw summary:where(.svelte-1pckhrw):hover{border-color:var(--text-tertiary)}.schedule.svelte-1pckhrw summary:where(.svelte-1pckhrw):hover .toggle:where(.svelte-1pckhrw){color:var(--text-primary)}.schedule.svelte-1pckhrw summary:where(.svelte-1pckhrw)::-webkit-details-marker{display:none}.schedule.svelte-1pckhrw summary:where(.svelte-1pckhrw) h2:where(.svelte-1pckhrw){margin:0}.schedule.svelte-1pckhrw summary:where(.svelte-1pckhrw) .chev:where(.svelte-1pckhrw){color:var(--text-tertiary);transition:rotate var(--transition-fast);display:inline-flex}.schedule.svelte-1pckhrw .toggle:where(.svelte-1pckhrw){font-size:var(--text-sm);color:var(--text-secondary);transition:var(--transition-fast);flex-shrink:0;align-items:center;gap:6px;font-weight:500;display:inline-flex}.schedule.svelte-1pckhrw .hide:where(.svelte-1pckhrw),.schedule.svelte-1pckhrw details[open]:where(.svelte-1pckhrw) .show:where(.svelte-1pckhrw){display:none}.schedule.svelte-1pckhrw details[open]:where(.svelte-1pckhrw) .hide:where(.svelte-1pckhrw){display:inline}.schedule.svelte-1pckhrw details[open]:where(.svelte-1pckhrw) summary:where(.svelte-1pckhrw) .chev:where(.svelte-1pckhrw){rotate:180deg}.schedule.svelte-1pckhrw details[open]:where(.svelte-1pckhrw) summary:where(.svelte-1pckhrw){background:0 0;border-color:#0000;padding-left:0;padding-right:0}.schedule.svelte-1pckhrw details[open]:where(.svelte-1pckhrw) summary:where(.svelte-1pckhrw):hover{border-color:#0000}.schedule.svelte-1pckhrw .sum:where(.svelte-1pckhrw){align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin-right:auto;display:flex}.schedule.svelte-1pckhrw .zone:where(.svelte-1pckhrw){font-family:var(--font-mono);color:var(--text-tertiary);font-size:.75rem}@media (width<=560px){.schedule.svelte-1pckhrw summary:where(.svelte-1pckhrw){row-gap:var(--space-1);flex-wrap:wrap}.schedule.svelte-1pckhrw .toggle:where(.svelte-1pckhrw){margin-left:auto}.schedule.svelte-1pckhrw .sum:where(.svelte-1pckhrw){column-gap:var(--space-2);white-space:nowrap;flex-wrap:wrap;flex-basis:100%;order:3;margin-right:0}}.days-wrap.svelte-1pckhrw{margin-top:var(--space-4)}.entry-cta-wrap.svelte-1pckhrw{margin-bottom:var(--space-8);display:block}.elo-off-section.svelte-1pckhrw,.champs.svelte-1pckhrw{margin-bottom:var(--space-12)}.champs.svelte-1pckhrw ul:where(.svelte-1pckhrw){gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.champs.svelte-1pckhrw a:where(.svelte-1pckhrw){align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(120deg, #fbbf2417, transparent 60%), var(--bg-surface);transition:var(--transition-fast);display:flex}.champs.svelte-1pckhrw a:where(.svelte-1pckhrw):hover{border-color:var(--gold);translate:0 -2px}.champs.svelte-1pckhrw .who:where(.svelte-1pckhrw){flex-direction:column;min-width:0;display:flex}.champs.svelte-1pckhrw .who:where(.svelte-1pckhrw) strong:where(.svelte-1pckhrw){color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.champs.svelte-1pckhrw .who:where(.svelte-1pckhrw) span:where(.svelte-1pckhrw){font-size:var(--text-xs);color:var(--text-tertiary)}.cats-section.svelte-1pckhrw,.videos-section.svelte-1pckhrw,.offs-section.svelte-1pckhrw{margin-bottom:var(--space-12)}.offs-section.svelte-1pckhrw h2:where(.svelte-1pckhrw){align-items:center;gap:var(--space-2);display:flex}.offs-list.svelte-1pckhrw{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(330px,1fr));padding:0;list-style:none;display:grid}@media (width<=560px){.offs-list.svelte-1pckhrw{grid-template-columns:1fr}}.vintro.svelte-1pckhrw{margin:var(--space-2) 0 var(--space-6);color:var(--text-tertiary);font-size:var(--text-sm)}.vkind.svelte-1pckhrw{margin:var(--space-6) 0 var(--space-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-family:var(--font-mono)}.vgrid.svelte-1pckhrw{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.vcard.svelte-1pckhrw{min-width:0}.vthumb.svelte-1pckhrw{aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);cursor:pointer;width:100%;transition:var(--transition-fast);padding:0;display:block;position:relative;overflow:hidden}.vthumb.svelte-1pckhrw img:where(.svelte-1pckhrw){object-fit:cover;width:100%;height:100%;transition:transform .35s}.vthumb.svelte-1pckhrw:hover,.vthumb.svelte-1pckhrw:focus-visible{border-color:var(--accent)}.vthumb.svelte-1pckhrw:hover img:where(.svelte-1pckhrw),.vthumb.svelte-1pckhrw:focus-visible img:where(.svelte-1pckhrw){transform:scale(1.04)}.vthumb.svelte-1pckhrw:hover .vplay:where(.svelte-1pckhrw),.vthumb.svelte-1pckhrw:focus-visible .vplay:where(.svelte-1pckhrw){background:var(--accent);color:#fff}.vthumb.pending.svelte-1pckhrw{cursor:default;background:var(--bg-surface);border-style:dashed;place-items:center;display:grid}.vsource.svelte-1pckhrw{place-content:center;justify-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-secondary);background:radial-gradient(circle at 30% 110%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 60%), var(--bg-surface);display:grid;position:absolute;inset:0}.vsoon.svelte-1pckhrw{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.02em}.vtitle.untitled.svelte-1pckhrw{color:var(--text-secondary);font-weight:500}.vplay.svelte-1pckhrw{inset:auto var(--space-2) var(--space-2) auto;border-radius:var(--radius-full);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:34px;height:34px;transition:var(--transition-fast);background:#0009;place-items:center;display:grid;position:absolute}.vcat.svelte-1pckhrw{inset:var(--space-2) auto auto var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-full);color:#fff;font-size:var(--text-xs);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;position:absolute}.vtitle.svelte-1pckhrw{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.acts-section.svelte-1pckhrw{margin-bottom:var(--space-12)}.aintro.svelte-1pckhrw,.tintro.svelte-1pckhrw{margin:0 0 var(--space-4);color:var(--text-secondary);font-size:.9375rem}.agrid.svelte-1pckhrw{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}@media (width<=720px){.agrid.svelte-1pckhrw>.past-m,.acts-more.svelte-1pckhrw .d:where(.svelte-1pckhrw){display:none}}@media (width>=721px){.agrid.svelte-1pckhrw>.past-d,.acts-more.svelte-1pckhrw .m:where(.svelte-1pckhrw),.acts-more.none-d.svelte-1pckhrw{display:none}}.acts-more.svelte-1pckhrw{margin:var(--space-4) auto 0;padding:var(--space-2) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-surface);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:var(--transition-fast);font-weight:500;display:block}.acts-more.svelte-1pckhrw:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.tickets-section.svelte-1pckhrw{margin-bottom:var(--space-12)}.tlist.svelte-1pckhrw{gap:var(--space-4);perspective:900px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:1fr;margin:0 -20px -18px 0;padding:0 20px 18px 0;list-style:none;display:grid}.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw){min-width:0;max-width:380px;position:relative}.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):before,.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):after{content:"";border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--border-strong);z-index:-1;pointer-events:none;transform-origin:20% 120%;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):before{transform:translate(5px,4px)rotate(1.1deg)}.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):after{border-color:var(--border);transform:translate(9px,8px)rotate(2.2deg)}.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):hover:before,.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):focus-within:before{transform:translate(9px,7px)rotate(2.4deg)}.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):hover:after,.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):focus-within:after{transform:translate(17px,14px)rotate(4.6deg)}@media (prefers-reduced-motion:reduce){.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):before,.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):after{transition:none}.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):hover:before,.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):hover:after,.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):focus-within:before,.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):focus-within:after{transform:translate(5px,4px)rotate(1.1deg)}.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):hover:after,.tlist.svelte-1pckhrw li:where(.svelte-1pckhrw):focus-within:after{transform:translate(9px,8px)rotate(2.2deg)}}.vcast.svelte-1pckhrw{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.vcast.svelte-1pckhrw li:where(.svelte-1pckhrw){min-width:0}.vcast.svelte-1pckhrw li:where(.svelte-1pckhrw) .ref{font-size:var(--text-xs);color:var(--text-secondary)}.cine-reel.svelte-1pckhrw{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;display:flex}.cine-reel.svelte-1pckhrw button:where(.svelte-1pckhrw){align-items:center;gap:var(--space-2);max-width:40vw;color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.cine-reel.svelte-1pckhrw button:where(.svelte-1pckhrw):hover{color:var(--text-primary)}.cine-reel.svelte-1pckhrw .who:where(.svelte-1pckhrw){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cine-reel.svelte-1pckhrw .arw:where(.svelte-1pckhrw){color:var(--text-tertiary)}.cine-reel.svelte-1pckhrw .pos:where(.svelte-1pckhrw){font-size:var(--text-xs);color:var(--text-tertiary);flex:none}.cine-reel.svelte-1pckhrw .pad:where(.svelte-1pckhrw){flex:1}.ed-pager.svelte-1pckhrw{gap:var(--space-3);margin-top:var(--space-6);margin-bottom:var(--space-12);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.ed-pager.svelte-1pckhrw{grid-template-columns:1fr}.ed-pager.svelte-1pckhrw .ed-card.empty:where(.svelte-1pckhrw){display:none}}.ed-card.svelte-1pckhrw{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);transition:var(--transition-fast);flex-direction:column;gap:4px;display:flex}.ed-card.svelte-1pckhrw:hover{border-color:var(--accent)}.ed-card.next.svelte-1pckhrw{text-align:right;align-items:flex-end}.ed-card.empty.svelte-1pckhrw{pointer-events:none;background:0 0;border-color:#0000}.ed-card.svelte-1pckhrw .ed-dir:where(.svelte-1pckhrw){font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);align-items:center;gap:3px;display:inline-flex}.ed-card.svelte-1pckhrw .ed-title:where(.svelte-1pckhrw){color:var(--text-primary);font-weight:600}.ed-card.svelte-1pckhrw .ed-meta:where(.svelte-1pckhrw){font-size:var(--text-xs);color:var(--text-tertiary)}.ed-card.svelte-1pckhrw .ed-meta:where(.svelte-1pckhrw) .soon:where(.svelte-1pckhrw){color:var(--accent);margin-left:var(--space-2);font-style:normal}.ed-card.svelte-1pckhrw .ed-meta:where(.svelte-1pckhrw) .cancelled:where(.svelte-1pckhrw){color:var(--error);margin-left:var(--space-2);font-style:normal}.ed-card.svelte-1pckhrw .ed-champs:where(.svelte-1pckhrw){margin-top:var(--space-2);flex-direction:column;gap:6px;display:flex}.ed-card.svelte-1pckhrw .ed-champ:where(.svelte-1pckhrw){align-items:center;gap:var(--space-2);display:flex}.ed-card.svelte-1pckhrw .ed-champ:where(.svelte-1pckhrw) .ed-champ-who:where(.svelte-1pckhrw){flex-direction:column;line-height:1.25;display:flex}.ed-card.svelte-1pckhrw .ed-champ:where(.svelte-1pckhrw) .ed-champ-who:where(.svelte-1pckhrw) strong:where(.svelte-1pckhrw){font-size:var(--text-sm);font-weight:600}.ed-card.svelte-1pckhrw .ed-champ:where(.svelte-1pckhrw) .ed-champ-who:where(.svelte-1pckhrw) span:where(.svelte-1pckhrw){font-size:var(--text-xs);color:var(--text-tertiary)}.ed-card.next.svelte-1pckhrw .ed-champ:where(.svelte-1pckhrw){flex-direction:row-reverse}.ed-card.next.svelte-1pckhrw .ed-champ:where(.svelte-1pckhrw) .ed-champ-who:where(.svelte-1pckhrw){align-items:flex-end}.ed-card.svelte-1pckhrw .ed-none:where(.svelte-1pckhrw){margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary)}.editions.svelte-1pckhrw .ed-missing:where(.svelte-1pckhrw){width:fit-content;margin-top:var(--space-3);font-size:var(--text-sm);color:var(--text-tertiary)}.ev-head.svelte-1pckhrw .cancelled:where(.svelte-1pckhrw){color:var(--error);text-transform:uppercase;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;margin-left:var(--space-2)}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw){margin-top:var(--space-1);color:var(--text-tertiary);font-size:var(--text-sm)}.ev-head.svelte-1pckhrw .links.off-of:where(.svelte-1pckhrw){align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .off-tag:where(.svelte-1pckhrw){padding:1px var(--space-2);border:1px solid var(--accent);border-radius:var(--radius-full);color:var(--accent);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;font-weight:700;display:inline-flex}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) a:where(.svelte-1pckhrw){color:var(--text-secondary);font-weight:600;text-decoration:none}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) a:where(.svelte-1pckhrw):hover{color:var(--accent)}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .series-link:where(.svelte-1pckhrw){vertical-align:middle;align-items:center;gap:6px;display:inline-flex}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .series-logo:where(.svelte-1pckhrw){border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-elevated);width:20px;height:20px}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .ed-jump:where(.svelte-1pckhrw){margin-left:var(--space-2);vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .ed-pill:where(.svelte-1pckhrw){border:1px solid var(--border);border-radius:var(--radius-full);background:var(--bg-surface);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);transition:var(--transition-fast);align-items:center;gap:1px;padding:1px 8px 1px 5px;display:inline-flex}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .ed-pill[rel=next]:where(.svelte-1pckhrw){padding:1px 5px 1px 8px}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .ed-pill:where(.svelte-1pckhrw):hover{border-color:var(--accent);color:var(--accent)}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .co-sep:where(.svelte-1pckhrw){margin:0 2px}.ev-head.svelte-1pckhrw .links:where(.svelte-1pckhrw) .co-person:where(.svelte-1pckhrw){vertical-align:middle;color:var(--text-secondary);font-weight:600;display:inline-flex}.ev-head.svelte-1pckhrw .desc:where(.svelte-1pckhrw){margin-top:var(--space-4);color:var(--text-secondary);max-width:720px;max-height:9.6em;line-height:1.6;overflow:hidden}.ev-head.svelte-1pckhrw .desc.clipped:where(.svelte-1pckhrw){-webkit-mask-image:linear-gradient(#000 calc(100% - 3em),#0000);mask-image:linear-gradient(#000 calc(100% - 3em),#0000)}.ev-head.svelte-1pckhrw .desc.open:where(.svelte-1pckhrw){max-height:none}.ev-head.svelte-1pckhrw .desc-more:where(.svelte-1pckhrw){margin-top:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}.ev-head.svelte-1pckhrw .desc-more:where(.svelte-1pckhrw):hover{border-color:var(--text-tertiary)}h2.svelte-1pckhrw{align-items:center;gap:var(--space-2);font-size:var(--text-2xl);margin-bottom:var(--space-5);letter-spacing:-.01em;display:flex}h2.svelte-1pckhrw svg{color:var(--gold)}.empty.svelte-1pckhrw{color:var(--text-tertiary);font-style:italic}.cats.svelte-1pckhrw{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.cat.svelte-1pckhrw{--fmt:var(--accent);--fmt-muted:var(--accent-muted);background:linear-gradient(160deg, var(--bg-elevated), var(--bg-surface) 55%);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);transition:border-color var(--transition-fast), translate var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex;position:relative;overflow:hidden}.cat.svelte-1pckhrw:before{content:"";background:linear-gradient(to bottom, var(--fmt), transparent 85%);width:3px;position:absolute;inset:0 auto 0 0}.cat.fmt-smoke.svelte-1pckhrw{--fmt:#a78bfa;--fmt-muted:#a78bfa1f}.cat.fmt-open.svelte-1pckhrw{--fmt:var(--success);--fmt-muted:var(--success-muted)}.cat.svelte-1pckhrw:hover{border-color:color-mix(in srgb, var(--fmt) 45%, var(--border));translate:0 -2px;box-shadow:0 8px 24px #0000004d}.cat.svelte-1pckhrw header:where(.svelte-1pckhrw){justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.cat.svelte-1pckhrw header:where(.svelte-1pckhrw) .fmt:where(.svelte-1pckhrw){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--fmt);background:var(--fmt-muted);border-radius:var(--radius-full);padding:2px var(--space-2);flex:none;font-size:10px}.cat.svelte-1pckhrw header:where(.svelte-1pckhrw) .counts:where(.svelte-1pckhrw){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);text-align:right;margin-left:auto}.cat.svelte-1pckhrw header:where(.svelte-1pckhrw) .cat-entry:where(.svelte-1pckhrw){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);border:1px solid var(--border);border-radius:var(--radius-full);padding:2px var(--space-2);flex:none;align-items:center;gap:5px;font-size:10px;display:inline-flex}.cat.svelte-1pckhrw header:where(.svelte-1pckhrw) .cat-entry.open:where(.svelte-1pckhrw){color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent);background:var(--accent-muted)}.cat.svelte-1pckhrw header:where(.svelte-1pckhrw) .vids:where(.svelte-1pckhrw){color:var(--accent);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.cat.svelte-1pckhrw h3:where(.svelte-1pckhrw){font-family:var(--font-display);font-size:var(--text-xl);margin-top:var(--space-2)}.cat.svelte-1pckhrw h3:where(.svelte-1pckhrw) a:where(.svelte-1pckhrw){color:var(--text-primary);text-decoration:none}.cat.svelte-1pckhrw h3:where(.svelte-1pckhrw) a:where(.svelte-1pckhrw):hover{color:var(--fmt)}.cat.svelte-1pckhrw .cat-wc:where(.svelte-1pckhrw){align-items:baseline;gap:var(--space-2);margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);flex-wrap:wrap;display:flex}.cat.svelte-1pckhrw .cat-wc:where(.svelte-1pckhrw) .wc-n:where(.svelte-1pckhrw){color:var(--text-secondary)}.cat.svelte-1pckhrw .cat-wc:where(.svelte-1pckhrw) .wc-cd:where(.svelte-1pckhrw){align-items:baseline;gap:5px;display:inline-flex}.cat.svelte-1pckhrw .cat-wc:where(.svelte-1pckhrw) .wc-sep:where(.svelte-1pckhrw){opacity:.5}.cat.svelte-1pckhrw .cat-wc:where(.svelte-1pckhrw) .wc-off:where(.svelte-1pckhrw){opacity:.75;font-style:italic}.cat.svelte-1pckhrw footer:where(.svelte-1pckhrw){justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);flex-wrap:wrap;margin-top:auto;display:flex}.cat.svelte-1pckhrw .wb-btn{flex-shrink:0}.cat.svelte-1pckhrw .faces:where(.svelte-1pckhrw){align-items:center;display:flex}.cat.svelte-1pckhrw .faces:where(.svelte-1pckhrw) .avatar{border:2px solid var(--bg-surface);box-sizing:content-box;margin-left:-7px}.cat.svelte-1pckhrw .faces:where(.svelte-1pckhrw) .avatar:first-child{margin-left:0}.cat.svelte-1pckhrw .faces:where(.svelte-1pckhrw) .more:where(.svelte-1pckhrw){margin-left:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.cat.svelte-1pckhrw .full:where(.svelte-1pckhrw){padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--fmt) 16%, transparent);color:var(--fmt);font-size:var(--text-sm);white-space:nowrap;transition:var(--transition-fast);flex-shrink:0;align-items:center;gap:5px;font-weight:500;text-decoration:none;display:inline-flex}.cat.svelte-1pckhrw .full:where(.svelte-1pckhrw):hover{background:color-mix(in srgb, var(--fmt) 26%, transparent)}.podium.svelte-1pckhrw{margin-top:var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.podium.svelte-1pckhrw li:where(.svelte-1pckhrw){align-items:center;gap:var(--space-2);font-size:var(--text-sm);min-width:0;display:flex}.podium.svelte-1pckhrw li:where(.svelte-1pckhrw) .medal:where(.svelte-1pckhrw){font-size:var(--text-sm);flex:none;line-height:1}.podium.svelte-1pckhrw li:where(.svelte-1pckhrw) a:where(.svelte-1pckhrw),.podium.svelte-1pckhrw li:where(.svelte-1pckhrw) .noname:where(.svelte-1pckhrw){color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.podium.svelte-1pckhrw li:where(.svelte-1pckhrw) a:where(.svelte-1pckhrw):hover{color:var(--fmt)}.podium.svelte-1pckhrw li:where(.svelte-1pckhrw) .flag:where(.svelte-1pckhrw){flex:none}.podium.svelte-1pckhrw li.winner:where(.svelte-1pckhrw){font-size:var(--text-base)}.podium.svelte-1pckhrw li.winner:where(.svelte-1pckhrw) .medal:where(.svelte-1pckhrw){font-size:var(--text-lg);filter:drop-shadow(0 0 6px #fbbf2473)}.podium.svelte-1pckhrw li.winner:where(.svelte-1pckhrw) a:where(.svelte-1pckhrw),.podium.svelte-1pckhrw li.winner:where(.svelte-1pckhrw) .noname:where(.svelte-1pckhrw){color:var(--text-primary);font-family:var(--font-display);font-weight:700}.yours.svelte-1pckhrw{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);margin:var(--space-5) 0 var(--space-8);padding:var(--space-4) var(--space-5);border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--accent) 6%, var(--bg-surface));flex-wrap:wrap;display:flex}.yours.svelte-1pckhrw p:where(.svelte-1pckhrw){font-size:var(--text-sm);color:var(--text-secondary);flex:280px;gap:2px;margin:0;display:grid}.yours.svelte-1pckhrw strong:where(.svelte-1pckhrw){color:var(--text-primary);font-size:var(--text-base)}.yours-go.svelte-1pckhrw{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--accent);color:#fff;font-weight:700;font-size:var(--text-sm);white-space:nowrap;border-radius:999px;text-decoration:none;display:inline-flex}html.ev-folding .desc.svelte-1pckhrw{view-transition-name:ev-desc}html.ev-folding .desc-more.svelte-1pckhrw{view-transition-name:ev-desc-more;view-transition-class:ev-fold}html.ev-folding .ev-head.svelte-1pckhrw~*{view-transition-name:match-element;view-transition-class:ev-fold}::view-transition-group(ev-desc){animation-duration:.36s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-group(*.ev-fold){animation-duration:.36s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(ev-desc){object-fit:none;object-position:top;height:100%;animation-duration:.36s;overflow:clip}::view-transition-new(ev-desc){object-fit:none;object-position:top;height:100%;animation-duration:.36s;overflow:clip}.entry-seats.svelte-1pckhrw{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:6px;display:flex}.entry-seats.last.svelte-1pckhrw{color:var(--warning)}.req-chip.svelte-1pckhrw{margin-left:var(--space-1);border-radius:var(--radius-full);font-size:var(--text-xs);background:#00000038;padding:1px 8px;font-weight:600}
