canvas.svelte-ixr9c8{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}h2.svelte-13b0osu{margin:0 0 2.5rem}h3.svelte-13b0osu{margin:0 0 1rem;font-size:1.5rem}.streams.svelte-13b0osu{margin-bottom:3rem}.live-head.svelte-13b0osu{align-items:center;gap:.6rem;display:flex}.rec.svelte-13b0osu{background:#ff4d4d;border-radius:50%;width:10px;height:10px;animation:1.6s ease-in-out infinite svelte-13b0osu-rec}@keyframes svelte-13b0osu-rec{50%{opacity:.35}}.streams.svelte-13b0osu ul:where(.svelte-13b0osu){grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.stream.svelte-13b0osu{height:100%;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:var(--r);transition:border-color .25s var(--ease), transform .25s var(--ease);display:block;overflow:hidden}.stream.svelte-13b0osu:hover{border-color:var(--accent-deep);text-decoration:none;transform:translateY(-2px)}.shot.svelte-13b0osu{aspect-ratio:16/9;background:var(--void);position:relative}.shot.svelte-13b0osu img:where(.svelte-13b0osu){object-fit:cover;width:100%;height:100%}.badge-live.svelte-13b0osu,.viewers.svelte-13b0osu{font:600 .78rem/1 var(--util);letter-spacing:.06em;border-radius:6px;padding:.4rem .55rem;position:absolute;top:.7rem}.badge-live.svelte-13b0osu{color:#fff;text-transform:uppercase;background:#e5383b;left:.7rem}.viewers.svelte-13b0osu{color:var(--text);background:#0a0f17cc;right:.7rem}.stream-body.svelte-13b0osu{min-width:0;padding:1rem 1.2rem 1.2rem}.stream-body.svelte-13b0osu b:where(.svelte-13b0osu){font-size:1.05rem}.stream-body.svelte-13b0osu p:where(.svelte-13b0osu){color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.3rem 0 .9rem;font-size:.95rem;display:-webkit-box;overflow:hidden}.grid-jetzt.svelte-13b0osu{grid-template-columns:1.25fr 1fr;gap:clamp(2rem,5vw,5rem);display:grid}.grid-jetzt.svelte-13b0osu>:where(.svelte-13b0osu){min-width:0}.feed.svelte-13b0osu,.termine.svelte-13b0osu{margin:0;padding:0;list-style:none}.feed.svelte-13b0osu li:where(.svelte-13b0osu){border-bottom:1px solid var(--border-soft);grid-template-columns:44px 1fr auto;align-items:center;gap:1rem;padding:.9rem 0;display:grid}.ic.svelte-13b0osu{background:var(--card);width:44px;height:44px;color:var(--accent-hot);border-radius:10px;place-items:center;display:grid;overflow:hidden}.ic.svelte-13b0osu img:where(.svelte-13b0osu){object-fit:cover;width:100%;height:100%}.txt.svelte-13b0osu{min-width:0}.txt.svelte-13b0osu b:where(.svelte-13b0osu){font-weight:600}.txt.svelte-13b0osu span:where(.svelte-13b0osu){color:var(--muted);font-size:.9rem;display:block}time.svelte-13b0osu{font:500 .85rem var(--util);color:var(--muted);white-space:nowrap}.termin.svelte-13b0osu{border-radius:var(--r);color:var(--text);grid-template-columns:72px 1fr;gap:1.1rem;padding:1rem;transition:background-color .25s;display:grid}.termin.svelte-13b0osu:hover{background:var(--card);text-decoration:none}.datum.svelte-13b0osu{text-align:center;border:1px solid var(--border);border-radius:var(--r-sm);align-self:start;padding:.55rem 0 .6rem}.datum.svelte-13b0osu b:where(.svelte-13b0osu){font:700 1.6rem/1 var(--display);display:block}.datum.svelte-13b0osu span:where(.svelte-13b0osu){font:500 .75rem/1 var(--util);letter-spacing:.04em;color:var(--muted)}h4.svelte-13b0osu{margin:0;font-size:1.05rem;font-weight:600}.termin.svelte-13b0osu p:where(.svelte-13b0osu){color:var(--muted);margin:.2rem 0 0;font-size:.93rem}.laeuft.svelte-13b0osu{color:var(--on);font-weight:600}.leer.svelte-13b0osu{color:var(--muted);max-width:34rem}@media (width<=1000px){.grid-jetzt.svelte-13b0osu{grid-template-columns:1fr}}@media (width<=767px){.feed.svelte-13b0osu li:where(.svelte-13b0osu){grid-template-columns:40px 1fr}time.svelte-13b0osu{grid-column:2;margin-top:-.5rem}}.hero.svelte-1uha8ag{isolation:isolate;align-items:center;min-height:min(88dvh,860px);padding:0;display:flex;position:relative;overflow:hidden}.hero-img.svelte-1uha8ag{z-index:-2;position:absolute;inset:0}.hero-img.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:70% 35%;width:100%;height:100%}.hero.svelte-1uha8ag:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--bg) 0%, #0a0f17e6 30%, #0a0f1766 58%, #0a0f1700 80%), linear-gradient(0deg, var(--bg) 0%, #0a0f1700 35%);position:absolute;inset:0}.hero-inner.svelte-1uha8ag{z-index:1;width:100%;padding-block:6rem 9rem}.hero-copy.svelte-1uha8ag{max-width:36rem}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag){animation:svelte-1uha8ag-rise .9s var(--ease) both}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(2){animation-delay:.12s}.hero-copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(3){animation-delay:.24s}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(22px)}}h1.svelte-1uha8ag{margin:0;font-size:clamp(3rem,7vw,6.2rem);line-height:1.02}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--accent)}.hero-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#c9d4e2;max-width:30rem;margin:1.5rem 0 0;font-size:1.15rem}.hero-cta.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1.2rem 1.8rem;margin-top:2.4rem;display:flex}.live-wrap.svelte-1uha8ag{z-index:2;margin-top:-4.5rem}.live-bar.svelte-1uha8ag{border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow), inset 0 1px 0 #ffffff0f;background:#111a27;grid-template-columns:repeat(4,1fr);display:grid}.live-cell.svelte-1uha8ag{min-width:0;padding:1.3rem 1.5rem}.live-cell.svelte-1uha8ag+.live-cell:where(.svelte-1uha8ag){border-left:1px solid var(--border)}.live-k.svelte-1uha8ag{font:500 .8rem/1 var(--util);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;display:flex}.live-v.svelte-1uha8ag{font:600 1.6rem/1.15 var(--display);margin-top:.55rem}.live-v.svelte-1uha8ag small:where(.svelte-1uha8ag){font:500 .95rem var(--font);color:var(--muted)}.login-notice.svelte-1uha8ag{border-radius:var(--r);color:var(--off);background:#ff9c9c0c;border:1px solid #ff9c9c40;margin:2rem 0 0;padding:1rem 1.2rem}.zones.svelte-1uha8ag{gap:14px;height:clamp(420px,56vw,580px);margin-top:3rem;display:flex}.zone.svelte-1uha8ag{isolation:isolate;border-radius:var(--r);min-width:0;color:var(--text);flex:1;position:relative;overflow:hidden}.zone.svelte-1uha8ag:hover,.zone.svelte-1uha8ag:focus-visible{text-decoration:none}.zone.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1s var(--ease);position:absolute;inset:0}.zone.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){transform:scale(1.05)}.zone.svelte-1uha8ag:after{content:"";z-index:-1;background:linear-gradient(#0a0f1710,#0a0f1740 45%,#0a0f17f2 95%);position:absolute;inset:0}.zone-body.svelte-1uha8ag{padding:clamp(1.4rem,3vw,2.4rem);position:absolute;inset:auto 0 0}.zone-tag.svelte-1uha8ag{font:500 .82rem/1 var(--util);letter-spacing:.08em;text-transform:uppercase;color:#cfdaea}.zone.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.6rem 0 0;font-size:clamp(2rem,3.4vw,2.9rem)}.zone.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#c3cfde;max-width:26rem;margin:.7rem 0 1.2rem}.species.svelte-1uha8ag{overflow:hidden}.species-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.species-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem)}.species-head.svelte-1uha8ag .lead:where(.svelte-1uha8ag){margin:0}.marquee.svelte-1uha8ag{margin-top:2.2rem;position:relative}.marquee.svelte-1uha8ag:before,.marquee.svelte-1uha8ag:after{content:"";z-index:1;pointer-events:none;width:6%;position:absolute;top:0;bottom:0}.marquee.svelte-1uha8ag:before{background:linear-gradient(90deg, var(--bg), transparent);left:0}.marquee.svelte-1uha8ag:after{background:linear-gradient(270deg, var(--bg), transparent);right:0}.track.svelte-1uha8ag{will-change:transform;gap:14px;width:max-content;margin:0;padding:0;list-style:none;animation:60s linear infinite svelte-1uha8ag-slide;display:flex}.marquee.svelte-1uha8ag:hover .track:where(.svelte-1uha8ag){animation-play-state:paused}@keyframes svelte-1uha8ag-slide{to{transform:translate(calc(-50% - 7px))}}.art.svelte-1uha8ag{aspect-ratio:16/9;border-radius:var(--r-sm);flex:none;width:260px;position:relative;overflow:hidden}.art.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.art.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){transform:scale(1.06)}.art.svelte-1uha8ag span:where(.svelte-1uha8ag){background:linear-gradient(#0000,#0a0f17e6);padding:1.6rem .9rem .6rem;font-size:.95rem;font-weight:600;position:absolute;inset:auto 0 0}.path.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:2rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid;position:relative}.path.svelte-1uha8ag:before{content:"";background:linear-gradient(90deg, var(--accent), #3b8cff33);height:2px;position:absolute;inset:11px 0 auto}.stop.svelte-1uha8ag{min-width:0;padding-top:3rem;position:relative}.stop.svelte-1uha8ag:before{content:"";background:var(--bg);border:2px solid var(--accent);width:18px;height:18px;box-shadow:0 0 0 6px var(--bg);border-radius:50%;position:absolute;top:3px;left:0}.stop.svelte-1uha8ag:first-child:before{background:var(--accent)}.stop.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:1.75rem}.stop.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);max-width:22rem;margin:.7rem 0 1.2rem}.tools.svelte-1uha8ag{padding-top:0}.tools.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.bento.svelte-1uha8ag{grid-template-columns:1.35fr 1fr;gap:14px;margin-top:3rem;display:grid}.tile.svelte-1uha8ag{isolation:isolate;border:1px solid var(--border);border-radius:var(--r);min-height:290px;color:var(--text);flex-direction:column;justify-content:flex-end;padding:clamp(1.4rem,3vw,2.2rem);display:flex;position:relative;overflow:hidden}.tile.svelte-1uha8ag:hover{text-decoration:none}.tile.svelte-1uha8ag>img:where(.svelte-1uha8ag){object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1s var(--ease);position:absolute;inset:0}.tile.svelte-1uha8ag:hover>img:where(.svelte-1uha8ag){transform:scale(1.04)}.tile.svelte-1uha8ag:after{content:"";z-index:-1;background:linear-gradient(#0a0f1720,#0a0f1766 40%,#0a0f17f5 90%);position:absolute;inset:0}.tile-hud.svelte-1uha8ag{grid-row:span 2;min-height:600px}.tile-hud.svelte-1uha8ag:after{background:linear-gradient(#0a0f1740 30%,#0a0f17f7 82%)}.tile.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:clamp(1.8rem,2.8vw,2.5rem)}.tile.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#c3cfde;max-width:26rem;margin:.6rem 0 1.1rem}.tile.svelte-1uha8ag .link:where(.svelte-1uha8ag){align-self:flex-start}.chips.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem;display:flex}.chips.svelte-1uha8ag span:where(.svelte-1uha8ag){font:500 .85rem/1 var(--util);letter-spacing:.03em;background:#ffffff12;border:1px solid #ffffff1c;border-radius:999px;padding:.5rem .8rem}.rule-grid.svelte-1uha8ag{grid-template-columns:8rem 1fr;align-items:start;gap:2rem;margin:0;display:grid}.rule-par.svelte-1uha8ag{font:700 clamp(3rem, 6vw, 5rem)/1 var(--display);color:var(--accent)}.rule-par.svelte-1uha8ag:hover{text-decoration:none}blockquote.svelte-1uha8ag{margin:0}blockquote.svelte-1uha8ag p:where(.svelte-1uha8ag){font:600 clamp(2rem, 4.6vw, 3.9rem)/1.08 var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0}.rule-text.svelte-1uha8ag{color:var(--muted);max-width:40rem;margin-top:1.4rem;font-size:1.08rem}.more-rules.svelte-1uha8ag{gap:.4rem;max-width:40rem;margin:2rem 0;padding:0;list-style:none;display:grid}.more-rules.svelte-1uha8ag a:where(.svelte-1uha8ag){border-bottom:1px solid var(--border-soft);color:var(--text);align-items:center;gap:1rem;padding:.8rem 0;font-weight:500;display:flex}.more-rules.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent-hot);text-decoration:none}.more-rules.svelte-1uha8ag .num:where(.svelte-1uha8ag){font:600 .95rem var(--util);color:var(--accent-hot);min-width:3rem}.more-rules.svelte-1uha8ag svg{margin-left:auto}.rule-empty.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:.8rem}.rule-empty.svelte-1uha8ag .lead:where(.svelte-1uha8ag){margin-bottom:1.4rem}.finale.svelte-1uha8ag{padding-block:clamp(3rem,6vw,5rem) clamp(4rem,8vw,7rem)}.finale-box.svelte-1uha8ag{isolation:isolate;border:1px solid var(--border);border-radius:var(--r-lg);text-align:center;padding:clamp(3rem,8vw,7rem) clamp(1.5rem,6vw,5rem);position:relative;overflow:hidden}.finale-box.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.finale-box.svelte-1uha8ag:after{content:"";z-index:-1;background:radial-gradient(60% 55% at 50% 55%,#0a0f17e0,#0a0f17a0 70%,#0a0f17ee),#0a0f1740;position:absolute;inset:0}.finale.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:clamp(2.6rem,6vw,5rem)}.finale.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#c9d4e2;max-width:30rem;margin:1.1rem auto 2.2rem;font-size:1.1rem}@media (prefers-reduced-motion:reduce){.marquee.svelte-1uha8ag:before,.marquee.svelte-1uha8ag:after{display:none}.marquee.svelte-1uha8ag{padding-inline:var(--pad);max-width:var(--maxw);margin-inline:auto}.track.svelte-1uha8ag{flex-wrap:wrap;width:auto}.art[aria-hidden=true].svelte-1uha8ag{display:none}.art.svelte-1uha8ag{width:calc(50% - 7px);max-width:260px}}@media (width<=1000px){.live-bar.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.live-cell.svelte-1uha8ag:nth-child(3){border-left:0}.live-cell.svelte-1uha8ag:nth-child(n+3){border-top:1px solid var(--border)}}@media (width<=767px){.hero.svelte-1uha8ag{min-height:0}.hero.svelte-1uha8ag:before{background:linear-gradient(0deg, var(--bg) 8%, #0a0f17cc 55%, #0a0f1780)}.hero-inner.svelte-1uha8ag{padding-block:5rem 7rem}.live-cell.svelte-1uha8ag{padding:1rem 1.1rem}.live-v.svelte-1uha8ag{font-size:1.3rem}.zones.svelte-1uha8ag{flex-direction:column;height:auto}.zone.svelte-1uha8ag{min-height:380px}.path.svelte-1uha8ag{grid-template-columns:1fr;gap:0}.path.svelte-1uha8ag:before{background:linear-gradient(180deg, var(--accent), #3b8cff33);width:2px;height:auto;inset:12px auto 12px 8px}.stop.svelte-1uha8ag{padding:0 0 2.6rem 2.6rem}.stop.svelte-1uha8ag:before{top:4px}.bento.svelte-1uha8ag{grid-template-columns:1fr}.tile-hud.svelte-1uha8ag{grid-row:auto;min-height:460px}.rule-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:.5rem}.art.svelte-1uha8ag{width:200px}}
