.lg-platz{gap:22px;padding-block:16px 18px;display:grid}.lg-platz>*{min-width:0}.lg-platzkarte{background:var(--lg-kachel);color:var(--lg-tinte);border-radius:12px;gap:6px;padding:14px 16px;display:grid}.lg-platzkarte h3{font-family:var(--lg-cond-stack);letter-spacing:.02em;overflow-wrap:anywhere;margin:0;font-size:26px}.lg-platzkarte p{overflow-wrap:anywhere;margin:0}.lg-platzkarte .lg-termin-fuss{margin-top:6px}.lg-platz h2.lg-letter{margin:0 0 10px;font-size:20px}.lg-leer-tafel{border:2px dashed #f4f1e873;border-radius:12px;gap:8px;padding:16px;font-size:18px;line-height:1.45;display:grid}.lg-leer-tafel p{margin:0}.lg-leer-tafel p:first-child{font-family:var(--lg-cond-stack);letter-spacing:.03em;font-size:26px}.lg-leer-tafel a{color:var(--lg-kreide);text-underline-offset:3px;text-decoration:underline}.lg-laufend{background:var(--lg-lime);color:var(--lg-tinte);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.lg-laufend p{margin:0;font-size:18px}.lg-unterzeile{opacity:.75;font-size:14px;display:block}.lg-werte{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.lg-werte div{background:#0000002e;border-radius:10px;padding:10px 12px}.lg-werte dt{opacity:.8;font-size:14px}.lg-werte dd{font-family:var(--lg-cond-stack);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:30px}.lg-verteilung{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lg-verteilung li{grid-template-columns:9.5em 1fr 2.5em;align-items:center;gap:10px;font-size:15px;display:grid}.lg-verteilung .lg-balken{background:var(--lg-kreide);opacity:.85;border-radius:6px;block-size:12px;min-inline-size:2px;display:block}.lg-verteilung b{text-align:right;font-variant-numeric:tabular-nums}.lg-abschlaege{border:0;gap:8px;margin:0;padding:0;display:grid}.lg-abschlaege legend{margin-bottom:6px}.lg-abschlag{cursor:pointer;background:#0000002e;border-radius:10px;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid!important}.lg-abschlag:has(input:checked){background:var(--lg-kachel);color:var(--lg-tinte)}.lg-abschlag small{opacity:.75;font-size:14px;display:block}.lg-abschlag input{block-size:20px;inline-size:20px;accent-color:var(--lg-tafel)}.lg-teefarbe{background:#999;border:2px solid #17201b80;border-radius:50%;block-size:18px;inline-size:18px}.tee-weiss{background:#fff}.tee-gelb{background:#f2c230}.tee-blau{background:#2c5fb3}.tee-rot{background:#c8102e}.tee-orange{background:#e8792b}.tee-schwarz{background:#111}.tee-gruen{background:#2f6b12}.tee-silber{background:#b8b8b8}.tee-gold{background:#b8902b}.lg-vorgabe{margin:0;font-size:17px}.lg-loch{background:var(--lg-tafel-tief);border-radius:14px;gap:16px;padding:16px;display:grid}.lg-loch-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.lg-loch-kopf h2{font-family:var(--lg-cond-stack);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:22px}.lg-loch-kopf h2 b{letter-spacing:0;font-size:46px}.lg-loch-kopf p{margin:0;font-size:18px}.lg-vor{color:var(--lg-lime);text-align:right;font-size:16px;display:block}.lg-entfernung{text-align:center;justify-items:center;gap:8px;margin:0;display:grid}.lg-entfernung p{margin:0}.lg-meter{text-align:center;grid-template-columns:1fr 1.4fr 1fr;align-items:end;gap:8px;inline-size:100%;margin:0;display:grid}.lg-meter dt{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:14px}.lg-meter dd{font-family:var(--lg-cond-stack);font-variant-numeric:tabular-nums;margin:0;font-size:44px;line-height:1}.lg-meter .lg-mitte dd{color:var(--lg-kreide);font-size:84px}.lg-genau{opacity:.7;font-size:13px}.lg-eingabe{justify-items:center;gap:12px;display:grid}.lg-zaehler{grid-template-columns:5em 56px 3.2em 56px;align-items:center;gap:10px;display:grid}.lg-zaehler span{font-size:17px}.lg-zaehler button{border:2px solid var(--lg-kreide);block-size:56px;inline-size:56px;color:var(--lg-kreide);cursor:pointer;background:0 0;border-radius:50%;font-size:30px;line-height:1}.lg-zaehler button:focus-visible{outline:3px solid var(--lg-lime);outline-offset:2px}.lg-zaehler output{font-family:var(--lg-cond-stack);text-align:center;font-variant-numeric:tabular-nums;font-size:48px}.lg-ergebnisname{color:var(--lg-lime);margin:0;font-size:18px}.lg-loch .lg-termin-fuss{justify-content:center;gap:14px}.lg-loch .lg-knopf{padding:12px 30px;font-size:20px}.lg-loch .lg-knopf-leise{padding:11px 18px;font-size:17px}.lg-ergebnis-tafel h2{margin:0;font-size:24px}.lg-zwischenstand{text-align:center;margin:0;font-size:17px}.lg-beenden{justify-self:center}.lg-scorekarte{border-collapse:collapse;font-variant-numeric:tabular-nums;caption-side:top;min-inline-size:100%}.lg-scorekarte caption{text-align:left;font-family:var(--lg-cond-stack);letter-spacing:.1em;text-transform:uppercase;padding-bottom:6px}.lg-scorekarte th,.lg-scorekarte td{text-align:center;border-bottom:1px solid #ffffff26;min-inline-size:2.2em;padding:6px 4px}.lg-scorekarte th{text-align:left;opacity:.85;padding-right:10px;font-weight:600}.lg-scorekarte button{block-size:2.2em;inline-size:2.2em;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%}.lg-scorekarte button[aria-current=true]{background:var(--lg-kreide);color:var(--lg-tinte);font-weight:700}.lg-scorekarte td.minus{color:var(--lg-lime);font-weight:700}.lg-scorekarte td.plus{opacity:.85}.lg-scorekarte td.auf{opacity:.6}.lg-spiel>.lg-termin-fuss{justify-content:center}.lg-spiel .lg-knopf-leise{color:var(--lg-kreide)}@media (max-width:420px){.lg-meter .lg-mitte dd{font-size:64px}.lg-meter dd{font-size:34px}.lg-zaehler{grid-template-columns:4.2em 52px 2.6em 52px}}.lg-runden abbr{text-decoration:none}@media (max-width:560px){.lg-runden .lg-unterzeile{display:none}.lg-runden th,.lg-runden td{padding-inline:5px}}.lg-abgleich-wert{justify-items:start;gap:4px;display:grid}.lg-abgleich-wert b{font-family:var(--lg-cond-stack);font-variant-numeric:tabular-nums;font-size:72px;line-height:1}.lg-abgleich-wert p,.lg-abgleich-fehlt{margin:0;font-size:18px}.lg-abgleich .lg-werte{margin-top:12px}.lg-werte small{opacity:.75;font-size:13px;display:block}.lg-sogehts-text p{max-width:62ch;margin:0 0 8px;line-height:1.5}.lg-sogehts-text a,.lg-platz-abgleich a{color:var(--lg-kreide);text-underline-offset:3px;text-decoration:underline}.lg-platz-abgleich{margin:0}
