.karte-rahmen[data-astro-cid-ccl2rqxo]{position:relative}.karte[data-astro-cid-ccl2rqxo]{height:var(--hoehe);border-radius:var(--rund);border:1px solid var(--rand);background:#e2e8e4;overflow:hidden}.legende[data-astro-cid-ccl2rqxo]{color:var(--grau);flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.legende[data-astro-cid-ccl2rqxo] li[data-astro-cid-ccl2rqxo]{align-items:center;gap:6px;display:flex}.punkt[data-astro-cid-ccl2rqxo]{width:12px;height:12px;box-shadow:0 0 0 1px var(--rand);border:2px solid #fff;border-radius:50%}.karte[data-astro-cid-ccl2rqxo] .ansicht{background:#fff;border-radius:999px;padding:3px;display:flex;box-shadow:0 0 0 2px #0000001a}.karte[data-astro-cid-ccl2rqxo] .ansicht button{font:inherit;cursor:pointer;min-height:34px;color:var(--tinte);background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:.9rem;font-weight:600}.karte[data-astro-cid-ccl2rqxo] .ansicht button[aria-pressed=true]{background:var(--tinte);color:#fff}.karte[data-astro-cid-ccl2rqxo] .ich{background:#1a73e8;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 6px #1a73e833}@media (width<=640px){.karte-rahmen[data-astro-cid-ccl2rqxo]{margin-inline:-16px}.karte[data-astro-cid-ccl2rqxo]{border-inline:0;border-radius:0;height:max(280px,48vh)}.legende[data-astro-cid-ccl2rqxo]{padding-inline:16px}}.werkzeuge[data-astro-cid-7wemodbt][hidden]{display:none}.mehr[data-astro-cid-7wemodbt]{background:var(--farbe);color:#fff;border-radius:999px;align-items:center;min-height:44px;margin-top:12px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.mehr[data-astro-cid-7wemodbt]:hover{filter:brightness(1.1)}.werkzeuge[data-astro-cid-7wemodbt]{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:4px 0 8px;display:flex}.belagfilter[data-astro-cid-7wemodbt]{margin:0}.teilwahl[data-astro-cid-7wemodbt]{align-items:center;gap:8px;font-weight:600;display:inline-flex}.teilwahl[data-astro-cid-7wemodbt] select[data-astro-cid-7wemodbt]{font:inherit;border:1.5px solid var(--rand);background:var(--flaeche);min-height:40px;color:var(--tinte);border-radius:999px;max-width:70vw;padding:6px 12px;font-weight:500}.sortieren[data-astro-cid-7wemodbt]{min-height:40px;font:inherit;color:var(--tinte);background:var(--flaeche);border:1.5px solid var(--rand);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-weight:600;display:inline-flex}.sortieren[data-astro-cid-7wemodbt]:hover{border-color:var(--tinte)}.sortieren[data-astro-cid-7wemodbt][aria-pressed=true]{background:var(--tinte);border-color:var(--tinte);color:var(--linie)}.status[data-astro-cid-7wemodbt]{width:100%;color:var(--grau);min-height:0;margin:0;font-size:.95rem}.status[data-astro-cid-7wemodbt]:empty{display:none}.platzliste[data-astro-cid-7wemodbt]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.platzliste[data-astro-cid-7wemodbt] li[data-astro-cid-7wemodbt]{background:var(--flaeche);border:1px solid var(--rand);border-left:4px solid var(--farbe);border-radius:var(--rund);gap:12px;padding:16px;display:flex;position:relative}.platzliste[data-astro-cid-7wemodbt] li[data-astro-cid-7wemodbt][hidden]{display:none}.anker[data-astro-cid-7wemodbt]{position:absolute;top:0}.info[data-astro-cid-7wemodbt]{flex:1;min-width:0;scroll-margin-top:80px}.platzliste[data-astro-cid-7wemodbt] li[data-astro-cid-7wemodbt]:has(:target){box-shadow:0 0 0 3px var(--fokus)}h3[data-astro-cid-7wemodbt]{margin:0 0 4px}.unterzeile[data-astro-cid-7wemodbt]{color:var(--grau);margin:0 0 6px}.merkmale[data-astro-cid-7wemodbt]{flex-wrap:wrap;gap:6px;margin:8px 0 2px;display:flex}.badge[data-astro-cid-7wemodbt]{color:var(--farbe);background:color-mix(in srgb, var(--farbe) 11%, white);border-radius:999px;padding:2px 10px;font-size:.9rem;font-weight:600;display:inline-block}.badge[data-astro-cid-7wemodbt].dach{color:#fff;background:var(--farbe)}.badge[data-astro-cid-7wemodbt].leise{color:var(--grau);background:#eef2ef;font-weight:500}.entfernung[data-astro-cid-7wemodbt]{color:var(--farbe);margin:0 0 6px;font-weight:600}.aktionen[data-astro-cid-7wemodbt]{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.aktionen[data-astro-cid-7wemodbt] a[data-astro-cid-7wemodbt],.aktionen[data-astro-cid-7wemodbt] button[data-astro-cid-7wemodbt]{min-height:36px;color:var(--tinte);font:inherit;cursor:pointer;background:#eef2ef;border:0;border-radius:999px;align-items:center;padding:4px 11px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.aktionen[data-astro-cid-7wemodbt] a[data-astro-cid-7wemodbt]:hover,.aktionen[data-astro-cid-7wemodbt] button[data-astro-cid-7wemodbt]:hover{background:#dfe7e1}@media (width<=520px){.platzliste[data-astro-cid-7wemodbt]{grid-template-columns:1fr;gap:10px}.platzliste[data-astro-cid-7wemodbt] li[data-astro-cid-7wemodbt]{padding:14px}}.kreisgruppen[data-astro-cid-xhblouj5]{gap:8px;margin-top:16px;display:grid}.kreisgruppe[data-astro-cid-xhblouj5]{background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--rund)}.kreisgruppe[data-astro-cid-xhblouj5][open]{border-color:color-mix(in srgb, var(--rasen) 40%, var(--rand))}summary[data-astro-cid-xhblouj5]{cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:14px 16px;list-style:none;display:flex}summary[data-astro-cid-xhblouj5]::-webkit-details-marker{display:none}summary[data-astro-cid-xhblouj5]:after{content:"";border-right:2.5px solid var(--grau);border-bottom:2.5px solid var(--grau);flex:none;width:10px;height:10px;margin-left:4px;transition:transform .15s;transform:rotate(45deg)translateY(-3px)}.kreisgruppe[data-astro-cid-xhblouj5][open] summary[data-astro-cid-xhblouj5]:after{transform:rotate(-135deg)translate(-2px,-2px)}summary[data-astro-cid-xhblouj5]:focus-visible{outline:3px solid var(--fokus);outline-offset:2px;border-radius:var(--rund)}.kreisname[data-astro-cid-xhblouj5]{font-family:var(--titel);font-size:1.2rem;font-weight:700;line-height:1.15}.kreiszahl[data-astro-cid-xhblouj5]{color:var(--grau);text-align:right;margin-left:auto;font-size:.95rem}.kreisgruppe[data-astro-cid-xhblouj5] .ortsliste[data-astro-cid-xhblouj5]{margin:0;padding:0 16px 8px}.kreislink[data-astro-cid-xhblouj5]{color:var(--rasen);margin:4px 16px 16px;font-weight:600;display:inline-block}@media (width<=520px){summary[data-astro-cid-xhblouj5]{flex-wrap:wrap;row-gap:2px}.kreisname[data-astro-cid-xhblouj5]{flex:100%}.kreiszahl[data-astro-cid-xhblouj5]{text-align:left;flex:1;margin-left:0}}.platzgrafik[data-astro-cid-ykchdnvi]{color:#ffffff24;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sportkopf{background:color-mix(in srgb, var(--farbe) 80%, black);color:#fff;margin-bottom:24px;padding:26px 0 30px}.sportkopf-innen{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.sportkopf-text{min-width:0}.sportkopf-bild{height:96px;position:relative}.sportkopf .sportkopf-bild .platzgrafik{color:#ffffff4d}@media (width>=900px){.sportkopf-innen{grid-template-columns:minmax(0,1fr) minmax(280px,36%);align-items:center;gap:48px}.sportkopf-bild{aspect-ratio:640/400;height:auto}}.sportkopf .pfad,.sportkopf .pfad a,.sportkopf .zahlen{color:#ffffffe0}.sportkopf h1{color:#fff}.sportkopf .h1icon{color:#fff;background:#ffffff29}.sportkopf .einleitung{color:#ffffffeb;max-width:62ch;margin-top:12px;font-size:1.08rem}.sportkopf .ortsuche label{color:#fff}.zur-uebersicht{color:#fff;border:1.5px solid #ffffff8c;border-radius:999px;align-items:center;gap:6px;min-height:40px;margin-top:16px;padding:6px 16px 6px 10px;font-weight:600;text-decoration:none;display:inline-flex}.zur-uebersicht:hover{background:#ffffff1f;border-color:#fff}
