.meisterschaftsweg__text[data-astro-cid-knuslczf]{max-width:68ch;color:var(--color-text-muted)}.treppe[data-astro-cid-knuslczf]{margin:var(--space-6) 0 0}svg[data-astro-cid-knuslczf]{width:100%;height:auto;overflow:visible}.boden[data-astro-cid-knuslczf]{stroke:var(--color-border);stroke-width:1px}.stufe[data-astro-cid-knuslczf]{fill:var(--color-primary-dark);fill-opacity:.06;stroke:var(--color-primary);stroke-width:1.5px}.stufe__nummer[data-astro-cid-knuslczf]{font-family:var(--font-display);fill:var(--color-primary-dark);font-size:20px;font-weight:700}.stufe__titel[data-astro-cid-knuslczf]{font-family:var(--font-condensed);fill:var(--color-text);font-size:13px;font-weight:600}.stufe__verband[data-astro-cid-knuslczf]{font-family:var(--font-condensed);fill:var(--color-text-muted);font-size:11px}.pfeil[data-astro-cid-knuslczf]{fill:none;stroke:var(--color-secondary);stroke-width:2px;stroke-linecap:round}.pfeilspitze[data-astro-cid-knuslczf]{fill:var(--color-secondary)}@media (prefers-reduced-motion:no-preference){[data-astro-cid-knuslczf][data-reveal][data-sichtbar] .pfeil[data-astro-cid-knuslczf]{stroke-dasharray:180;stroke-dashoffset:180px;animation:pfeil-zeichnen .5s var(--ease-standard) forwards;animation-delay:calc(var(--reveal-delay,0s) + var(--stufen-verzug,0s) + .3s)}}@keyframes pfeil-zeichnen{to{stroke-dashoffset:0}}.hinweis[data-astro-cid-knuslczf]{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted)}@media (prefers-reduced-motion:no-preference){[data-astro-cid-knuslczf][data-reveal][data-sichtbar] .stufengruppe[data-astro-cid-knuslczf]{animation:stufe-auf .48s var(--ease-standard) both;animation-delay:var(--stufen-verzug,0s)}}@keyframes stufe-auf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mtab__leer[data-astro-cid-xrhewrsq]{color:var(--color-text-muted)}.mtab-disziplinen[data-astro-cid-xrhewrsq]{gap:var(--space-7);flex-direction:column;display:flex}.mtab-disziplin__titel[data-astro-cid-xrhewrsq]{margin:0 0 var(--space-4);font-size:var(--text-lg);padding-bottom:var(--space-2);border-bottom:2px solid var(--color-primary)}.mtab-klasse[data-astro-cid-xrhewrsq]{margin-top:var(--space-5)}.mtab-klasse[data-astro-cid-xrhewrsq]:first-of-type{margin-top:0}.mtab-klasse__titel[data-astro-cid-xrhewrsq]{margin:0 0 var(--space-2);font-family:var(--font-condensed);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:600}.tabellenrahmen[data-astro-cid-xrhewrsq]{overflow-x:auto}.mtab[data-astro-cid-xrhewrsq]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.mtab[data-astro-cid-xrhewrsq] th[data-astro-cid-xrhewrsq],.mtab[data-astro-cid-xrhewrsq] td[data-astro-cid-xrhewrsq]{height:44px;padding:0 var(--space-3);text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap}.mtab[data-astro-cid-xrhewrsq] thead[data-astro-cid-xrhewrsq] th[data-astro-cid-xrhewrsq]{height:32px;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:400}.mtab__platz[data-astro-cid-xrhewrsq]{width:2.5rem;font-family:var(--font-mono);color:var(--color-text-muted)}.mtab__name[data-astro-cid-xrhewrsq]{white-space:normal;font-weight:400}.mtab[data-astro-cid-xrhewrsq] th[data-astro-cid-xrhewrsq].mtab__wert,.mtab[data-astro-cid-xrhewrsq] td[data-astro-cid-xrhewrsq].mtab__wert{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mtab[data-astro-cid-xrhewrsq] tbody[data-astro-cid-xrhewrsq] tr[data-astro-cid-xrhewrsq]:last-child th[data-astro-cid-xrhewrsq],.mtab[data-astro-cid-xrhewrsq] tbody[data-astro-cid-xrhewrsq] tr[data-astro-cid-xrhewrsq]:last-child td[data-astro-cid-xrhewrsq]{border-bottom:none}.mtab-mannschaften[data-astro-cid-xrhewrsq]{margin-top:var(--space-5)}.mtab--mannschaft[data-astro-cid-xrhewrsq]{background:var(--color-surface-sunken);border-radius:var(--radius-sm)}.mtab__zeile--podest-1[data-astro-cid-xrhewrsq]{background:color-mix(in srgb, var(--color-accent-gold) 14%, transparent);box-shadow:inset 3px 0 0 var(--color-accent-gold)}.mtab__zeile--podest-1[data-astro-cid-xrhewrsq] .mtab__platz[data-astro-cid-xrhewrsq]{color:var(--color-accent-gold-deep);font-weight:700}.mtab__zeile--podest-2[data-astro-cid-xrhewrsq]{background:color-mix(in srgb, var(--color-accent-silber) 12%, transparent);box-shadow:inset 3px 0 0 var(--color-accent-silber)}.mtab__zeile--podest-2[data-astro-cid-xrhewrsq] .mtab__platz[data-astro-cid-xrhewrsq]{color:var(--color-accent-silber);font-weight:700}.mtab__zeile--podest-3[data-astro-cid-xrhewrsq]{background:color-mix(in srgb, var(--color-accent-bronze) 14%, transparent);box-shadow:inset 3px 0 0 var(--color-accent-bronze)}.mtab__zeile--podest-3[data-astro-cid-xrhewrsq] .mtab__platz[data-astro-cid-xrhewrsq]{color:var(--color-accent-bronze);font-weight:700}@media (prefers-reduced-motion:no-preference){.jahrpane[data-aktiv] .mtab__zeile[data-astro-cid-xrhewrsq]{animation:mtab-zeile-ein .4s var(--ease-standard) both;animation-delay:var(--zeilen-verzug,0s)}}@keyframes mtab-zeile-ein{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.mtab-fussnote[data-astro-cid-xrhewrsq]{margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-muted)}.sr-only[data-astro-cid-xrhewrsq]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pk-scroll[data-astro-cid-v4epqml5]{padding:var(--space-2) var(--space-1) var(--space-4);overflow-x:auto}.pk-liste[data-astro-cid-v4epqml5]{gap:var(--space-6);padding:var(--space-2) var(--space-1);min-width:max-content;margin:0;list-style:none;display:flex}.pk-karte[data-astro-cid-v4epqml5]{width:12rem;min-height:15.5rem;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transform:translateY(20px) rotate(var(--pk-dreh,0deg));transition:transform var(--motion-fast) var(--ease-standard);flex-shrink:0;position:relative;box-shadow:0 12px 24px -18px #1b332059}.pk-karte[data-astro-cid-v4epqml5]:hover{transform:translateY(-4px)rotate(0)}.pk-karte__loch[data-astro-cid-v4epqml5]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:50%;width:14px;height:14px;position:absolute;top:6.5rem}.pk-karte__loch--l[data-astro-cid-v4epqml5]{left:-8px}.pk-karte__loch--r[data-astro-cid-v4epqml5]{right:-8px}.pk-karte__perforation[data-astro-cid-v4epqml5]{left:var(--space-3);right:var(--space-3);border-top:1.5px dashed var(--color-border);position:absolute;top:7.1rem}.pk-karte__kopf[data-astro-cid-v4epqml5]{padding-bottom:var(--space-5)}.pk-karte__runde[data-astro-cid-v4epqml5]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.6875rem}.pk-karte__datum[data-astro-cid-v4epqml5]{text-transform:none;letter-spacing:normal}.pk-karte__gegner[data-astro-cid-v4epqml5]{margin:var(--space-2) 0 0;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--color-primary-dark);line-height:1.25}.pk-karte__rumpf[data-astro-cid-v4epqml5]{padding-top:var(--space-5);text-align:center}.pk-karte__pokal[data-astro-cid-v4epqml5]{width:28px;height:28px;margin:0 auto var(--space-2);fill:none;stroke:var(--color-accent-gold-deep);stroke-width:1.7px;stroke-linecap:round}.pk-karte__ergebnis[data-astro-cid-v4epqml5]{font-family:var(--font-mono);font-weight:600;font-size:var(--text-xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-text);margin:0}.pk-karte__label[data-astro-cid-v4epqml5]{margin:var(--space-2) 0 0;font-family:var(--font-condensed);font-weight:700;font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase}.pk-karte--sieg[data-astro-cid-v4epqml5] .pk-karte__label[data-astro-cid-v4epqml5]{color:var(--color-secondary)}.pk-karte--niederlage[data-astro-cid-v4epqml5] .pk-karte__label[data-astro-cid-v4epqml5]{color:var(--color-accent-red)}.pk-karte--niederlage[data-astro-cid-v4epqml5]{border-color:color-mix(in srgb, var(--color-accent-red) 45%, var(--color-border))}.pk-karte--frei[data-astro-cid-v4epqml5]{border-style:dashed}.pk-karte--frei[data-astro-cid-v4epqml5] .pk-karte__label[data-astro-cid-v4epqml5],.pk-karte--frei[data-astro-cid-v4epqml5] .pk-karte__ergebnis[data-astro-cid-v4epqml5]{color:var(--color-text-muted)}.pk-karte--sieger[data-astro-cid-v4epqml5]{border-color:var(--color-accent-gold);background:linear-gradient(160deg, var(--color-surface) 55%, color-mix(in srgb, var(--color-accent-gold) 20%, transparent) 230%)}.pk-karte--sieger[data-astro-cid-v4epqml5] .pk-karte__label[data-astro-cid-v4epqml5]{color:var(--color-accent-gold-deep)}.pk-hinweis[data-astro-cid-v4epqml5]{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}@media (prefers-reduced-motion:no-preference){[data-astro-cid-v4epqml5][data-reveal][data-sichtbar] .pk-karte[data-astro-cid-v4epqml5]{animation:pk-einfliegen .48s var(--ease-standard) both;animation-delay:calc(var(--reveal-delay,0s) + var(--pk-verzug,0s))}.pk-karte--sieger[data-astro-cid-v4epqml5]:after{content:"";border-radius:var(--radius-md);pointer-events:none;opacity:0;animation:pk-glanz 2.4s calc(var(--reveal-delay,0s) + var(--pk-verzug,0s) + .7s) ease-in-out 1;background:linear-gradient(115deg,#0000 40%,#ffffff8c 48%,#0000 56%) 130% 0/220% 220%;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.pk-karte[data-astro-cid-v4epqml5]{transform:rotate(var(--pk-dreh,0deg))}.pk-karte[data-astro-cid-v4epqml5]:hover{transform:rotate(0)}}@keyframes pk-einfliegen{0%{opacity:0;transform:translateY(30px) rotate(var(--pk-dreh,0deg))}to{opacity:1;transform:translateY(0) rotate(var(--pk-dreh,0deg))}}@keyframes pk-glanz{0%{opacity:0;background-position:130% 0}15%{opacity:.9}45%{opacity:.9;background-position:-30% 0}to{opacity:0;background-position:-30% 0}}.block[data-astro-cid-elzld5xn]{padding-block:var(--space-8);scroll-margin-top:6rem}.abschnittskopf[data-astro-cid-elzld5xn]{margin-bottom:var(--space-2)}.abschnittskopf[data-astro-cid-elzld5xn] h2[data-astro-cid-elzld5xn]{margin-bottom:0}.abschnittstext[data-astro-cid-elzld5xn]{max-width:68ch;margin-top:var(--space-3);color:var(--color-text-muted)}.mtab__leer[data-astro-cid-elzld5xn]{margin-top:var(--space-4);color:var(--color-text-muted)}.reiterleiste[data-astro-cid-elzld5xn]{margin-top:var(--space-6);border-bottom:1px solid var(--color-border);gap:2px;display:none;position:relative}html[data-js] .reiterleiste[data-astro-cid-elzld5xn]{flex-wrap:wrap;display:flex}.reiterleiste[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn]{padding:var(--space-3) var(--space-4);font:inherit;font-family:var(--font-condensed);font-weight:600;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;transition:color var(--motion-fast) var(--ease-standard);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px}.reiterleiste[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn]:hover,.reiterleiste[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn]:focus-visible{color:var(--color-text)}.reiterleiste[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn]:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.reiterleiste[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn][aria-selected=true]{color:var(--color-text)}.reiter-indikator[data-astro-cid-elzld5xn]{background:var(--color-primary);pointer-events:none;width:0;height:2px;position:absolute;top:0;left:0}.reiter-indikator--bereit[data-astro-cid-elzld5xn]{transition:left var(--motion-base) var(--ease-standard), width var(--motion-base) var(--ease-standard), top var(--motion-base) var(--ease-standard)}.reiter[data-astro-cid-elzld5xn]{padding-top:var(--space-5)}html[data-js] .reiter[data-astro-cid-elzld5xn]:not([data-aktiv]){display:none}html[data-js] .reiter[data-astro-cid-elzld5xn][data-aktiv]{animation:reiter-einblenden var(--motion-base) var(--ease-standard)}@keyframes reiter-einblenden{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.reiter__titel[data-astro-cid-elzld5xn]{margin:0 0 var(--space-4);font-size:var(--text-lg)}.jahreschips[data-astro-cid-elzld5xn]{gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:none}html[data-js] .jahreschips[data-astro-cid-elzld5xn]{display:flex}.jahreschips[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn]{padding:var(--space-1) var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);font:inherit;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border-radius:999px}.jahreschips[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn]:hover{border-color:var(--color-primary)}.jahreschips[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn][aria-selected=true]{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-text-on-dark)}@media (prefers-reduced-motion:no-preference){.jahreschips[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn][aria-selected=true]{animation:jahreschip-bounce .32s var(--ease-standard)}}@keyframes jahreschip-bounce{0%{transform:scale(1)}45%{transform:scale(1.08)}to{transform:scale(1)}}.jahr-einzeln[data-astro-cid-elzld5xn]{margin:0 0 var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}html[data-js] .jahrpane[data-astro-cid-elzld5xn]:not([data-aktiv]){display:none}html[data-js] .jahrpane[data-astro-cid-elzld5xn][data-aktiv]{animation:reiter-einblenden var(--motion-base) var(--ease-standard)}.pokal-aktuell[data-astro-cid-elzld5xn]{margin-top:var(--space-6)}.pokal-aktuell__titel[data-astro-cid-elzld5xn]{margin-bottom:var(--space-1)}.pokal-auslosung[data-astro-cid-elzld5xn]{margin-top:var(--space-5);padding:var(--space-6) var(--space-5);border-radius:var(--radius-md);border:1px dashed color-mix(in srgb, var(--color-accent-gold) 42%, transparent);background:color-mix(in srgb, var(--color-accent-gold) 6%, transparent);position:relative;overflow:hidden}.pokal-auslosung[data-astro-cid-elzld5xn] .pokal-auslosung__ringe{opacity:.08;pointer-events:none;width:55%;height:auto;position:absolute;top:50%;right:-8%;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.pokal-auslosung[data-astro-cid-elzld5xn] .pokal-auslosung__ringe{animation:70s ease-in-out infinite auslosung-ringe-atmen}}@keyframes auslosung-ringe-atmen{0%,to{opacity:.08;transform:translateY(-50%)scale(1)}50%{opacity:.11;transform:translateY(-50%)scale(1.02)}}.pokal-auslosung__titel[data-astro-cid-elzld5xn]{margin:0 0 var(--space-2);font-family:var(--font-condensed);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-gold-deep);position:relative}.pokal-auslosung__text[data-astro-cid-elzld5xn]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;position:relative}.pokal-vergangen[data-astro-cid-elzld5xn]{margin-top:var(--space-8)}.pokal-vergangen__titel[data-astro-cid-elzld5xn]{margin:0 0 var(--space-5);font-size:var(--text-lg)}.lkp-saison[data-astro-cid-elzld5xn]{margin-top:var(--space-6)}.lkp-saison[data-astro-cid-elzld5xn]:first-child{margin-top:0}.lkp-saison__label[data-astro-cid-elzld5xn]{margin:0 0 var(--space-3);font-family:var(--font-condensed);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.lkp-liste[data-astro-cid-elzld5xn]{margin:0;padding:0;list-style:none}.lkp-runde[data-astro-cid-elzld5xn]{align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px dashed var(--color-border);grid-template-columns:9rem 1fr auto;display:grid}.lkp-runde[data-astro-cid-elzld5xn]:last-child{border-bottom:none}.lkp-runde__runde[data-astro-cid-elzld5xn]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}.lkp-runde__gegner[data-astro-cid-elzld5xn]{font-size:var(--text-sm)}.lkp-runde__ergebnis[data-astro-cid-elzld5xn]{margin-left:var(--space-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.lkp-runde__ausgang[data-astro-cid-elzld5xn]{min-width:6.5rem;padding:3px var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;color:var(--color-text-on-dark);font-weight:500}.lkp-runde__ausgang--sieg[data-astro-cid-elzld5xn]{background:var(--color-secondary)}.lkp-runde__ausgang--niederlage[data-astro-cid-elzld5xn]{background:var(--color-accent-red)}.lkp-runde__ausgang--frei[data-astro-cid-elzld5xn]{border:1px dashed var(--color-border);color:var(--color-text-muted);background:0 0}@media (width<=640px){.lkp-runde[data-astro-cid-elzld5xn]{gap:var(--space-1);grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-elzld5xn][data-reveal][data-sichtbar] .lkp-runde[data-astro-cid-elzld5xn]{animation:zeile-ein .4s var(--ease-standard) both;animation-delay:calc(var(--reveal-delay,0s) + var(--zeilen-verzug,0s))}}@keyframes zeile-ein{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.reiterleiste[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn],.jahreschips[data-astro-cid-elzld5xn] button[data-astro-cid-elzld5xn],.reiter-indikator--bereit[data-astro-cid-elzld5xn]{transition:none}}
