.quelle.svelte-6qv2k6{color:#004c45;font-size:.75rem;white-space:nowrap}.quelle.svelte-6qv2k6:hover{color:#00322d}.leiste.svelte-1qsrt1v{display:flex;align-items:center;gap:.25rem;overflow-x:auto;height:3rem;padding:0 .5rem;border:1px solid rgba(255,255,255,.35);border-radius:1rem;background:#ffffff6b;box-shadow:0 25px 50px -12px #0000001f;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);font-size:.85rem}span.svelte-1qsrt1v,a.svelte-1qsrt1v{flex-shrink:0;padding:.4rem .65rem;border-radius:.6rem;color:#334155;white-space:nowrap}a.svelte-1qsrt1v{text-decoration:none}a.svelte-1qsrt1v:hover{background:#fff9}.aktuell.svelte-1qsrt1v{padding:.45rem .9rem;background:#004c45;color:#fff;font-weight:600}.fertig.svelte-1qsrt1v{color:#004c45}.entfaellt.svelte-1qsrt1v{color:#94a3b8;text-decoration:line-through}.bahn.svelte-1o3km2e{position:relative;display:block;height:1.4rem}.spur.svelte-1o3km2e{position:absolute;top:.45rem;right:0;left:0;height:4px;border-radius:2px;background:#0f172a1a}.wiesen.svelte-1o3km2e{position:absolute;top:.2rem;height:.75rem;border-radius:3px;background:#16a34a52}.bereich.svelte-1o3km2e{position:absolute;top:.45rem;height:4px;border-radius:2px;background:#004c45}.mittel.svelte-1o3km2e{position:absolute;top:.08rem;width:2px;height:1rem;border-radius:1px;background:#004c45}.bereich.aus.svelte-1o3km2e,.mittel.aus.svelte-1o3km2e{background:#d97706}.klassen.svelte-1o3km2e{position:absolute;top:.2rem;right:0;left:0;display:flex;gap:2px}.klassen.svelte-1o3km2e span:where(.svelte-1o3km2e){flex:1;height:.75rem;border-radius:2px;background:#0f172a14}.klassen.svelte-1o3km2e span.wiese:where(.svelte-1o3km2e){background:#16a34a52}.klassen.svelte-1o3km2e span.flaeche:where(.svelte-1o3km2e){outline:2px solid #004c45;outline-offset:-2px}.klassen.svelte-1o3km2e span.flaeche.aus:where(.svelte-1o3km2e){outline-color:#d97706}.ende.svelte-1o3km2e{position:absolute;top:.85rem;color:#64748b;font-size:.6rem;line-height:1;white-space:nowrap}.ende.links.svelte-1o3km2e{left:0}.ende.rechts.svelte-1o3km2e{right:0}.vorhaben.svelte-5bywum{position:relative;height:100%;min-height:36rem;overflow:hidden;color:#0f172a;font-size:.875rem}.leiste.svelte-5bywum{position:absolute;top:.75rem;right:.75rem;left:.75rem;z-index:20}.panel.svelte-5bywum{position:absolute;z-index:10;display:flex;flex-direction:column;gap:.85rem;box-sizing:border-box;overflow-y:auto;border:1px solid rgba(255,255,255,.35);border-radius:1rem;background:#ffffff6b;box-shadow:0 25px 50px -12px #0000001f;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.links.svelte-5bywum{top:4.5rem;bottom:.75rem;left:.75rem;width:min(25rem,calc(100% - 1.5rem));padding:1.1rem}.links.kurz.svelte-5bywum{bottom:auto;max-height:calc(100% - 5.25rem);width:min(21.5rem,calc(100% - 1.5rem))}.kandidaten.svelte-5bywum{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}.kandidaten.svelte-5bywum li:where(.svelte-5bywum){display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:.45rem;padding:.3rem .55rem .3rem .25rem;border:1px solid rgba(255,255,255,.45);border-radius:.65rem;background:#ffffff73}.kandidaten.svelte-5bywum li.gewaehlt:where(.svelte-5bywum){border-color:#004c45;background:#fffc}.kandidaten.svelte-5bywum li.gezogen:where(.svelte-5bywum){opacity:.45}.kandidaten.svelte-5bywum li.ueber-oben:where(.svelte-5bywum){box-shadow:0 -3px #004c45}.kandidaten.svelte-5bywum li.ueber-unten:where(.svelte-5bywum){box-shadow:0 3px #004c45}.griff.svelte-5bywum{padding:.2rem .15rem;border:0;border-radius:.3rem;background:none;color:#94a3b8;font:inherit;letter-spacing:-2px;cursor:grab}.griff.svelte-5bywum:hover,.griff.svelte-5bywum:focus-visible{color:#004c45}.rang.svelte-5bywum{color:#475569;font-size:.75rem}.kandidaten.svelte-5bywum .name:where(.svelte-5bywum){min-width:0;padding:.3rem 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.kandidaten.svelte-5bywum li.nicht:where(.svelte-5bywum){opacity:.5}.kandidaten.svelte-5bywum .ha:where(.svelte-5bywum){color:#475569}.anzahl.svelte-5bywum{display:flex;align-items:center;gap:.35rem;color:#475569;font-size:.75rem;white-space:nowrap}.mini.svelte-5bywum{position:relative;display:block;width:2.75rem;height:5px;border-radius:3px;background:#0f172a1a}.mini.svelte-5bywum b:where(.svelte-5bywum){position:absolute;top:0;bottom:0;left:0;border-radius:3px;background:#0f766e}.wahl.svelte-5bywum{width:.75rem;color:#64748b;font-weight:700;text-align:center}.wahl.ja.svelte-5bywum{color:#15803d}.pill.svelte-5bywum{display:inline-block;padding:.1rem .5rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.72rem;font-weight:600;white-space:nowrap}.pill.ok.svelte-5bywum{background:#dcfce7;color:#166534}.pill.warn.svelte-5bywum{background:#fef3c7;color:#92400e}.legende.svelte-5bywum{display:flex;flex-wrap:wrap;gap:.25rem .85rem;color:#475569;font-size:.72rem}.legende.svelte-5bywum i:where(.svelte-5bywum){display:inline-block;margin-right:.3rem;vertical-align:middle}.legende.svelte-5bywum .wiesen:where(.svelte-5bywum){width:1.1rem;height:.6rem;border-radius:3px;background:#16a34a52}.legende.svelte-5bywum .flaeche:where(.svelte-5bywum){width:1.1rem;height:4px;border-radius:2px;background:#004c45}.legende.svelte-5bywum .mittel:where(.svelte-5bywum){width:2px;height:.85rem;background:#004c45}.datensatz.svelte-5bywum{display:flex;align-items:center;gap:.5rem;margin-top:.35rem;padding:.3rem 0;border:0;border-top:1px solid rgba(15,23,42,.08);background:none;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.datensatz.svelte-5bywum small:where(.svelte-5bywum){margin-left:auto;color:#475569;font-weight:400}.datensatz.svelte-5bywum .chevron:where(.svelte-5bywum){flex:none;width:6px;height:6px;border-right:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(-45deg)}.datensatz.svelte-5bywum .chevron.auf:where(.svelte-5bywum){transform:rotate(45deg)}.strahl.svelte-5bywum{display:grid;grid-template-columns:7.2rem 1fr 4.4rem;align-items:center;gap:.6rem;padding-left:.9rem;font-size:.78rem}.strahl.svelte-5bywum .label:where(.svelte-5bywum){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.strahl.svelte-5bywum .wert:where(.svelte-5bywum){text-align:right;white-space:nowrap}.strahl.svelte-5bywum .wert.aus:where(.svelte-5bywum){color:#b45309}.rechts.svelte-5bywum input.grund:where(.svelte-5bywum){width:100%}.links.schmal.svelte-5bywum{bottom:auto;max-height:calc(100% - 5.25rem);width:min(20rem,calc(100% - 1.5rem))}.wert.svelte-5bywum{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.stufe.svelte-5bywum{display:flex;flex-direction:column;gap:.4rem}.stufe-kopf.svelte-5bywum{width:100%;margin:0 -.4rem;padding:.2rem .4rem;box-sizing:content-box;border:0;border-radius:.45rem;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.stufe-kopf.svelte-5bywum:hover,.stufe-kopf[aria-pressed=true].svelte-5bywum{background:#ffffff8c}.seg.svelte-5bywum{display:flex;gap:.2rem;padding:.2rem;border-radius:.6rem;background:#0f172a0f}.seg.svelte-5bywum button:where(.svelte-5bywum){flex:1;height:1.9rem;border:0;border-radius:.45rem;background:none;color:#334155;font:inherit;font-size:.8rem;cursor:pointer}.seg.svelte-5bywum button.on:where(.svelte-5bywum){background:#fff;color:#0f172a;font-weight:600;box-shadow:0 1px 2px #0f172a1f}.balken.svelte-5bywum{height:.3rem;border-radius:.2rem;background:#0f172a14}.balken.svelte-5bywum span:where(.svelte-5bywum){display:block;height:100%;border-radius:.2rem;background:#0f766e}.spalte.svelte-5bywum{position:absolute;top:4.5rem;right:.75rem;z-index:10;display:flex;flex-direction:column;align-items:flex-end;gap:.65rem;width:20rem;max-height:calc(100% - 5.25rem);pointer-events:none}.spalte.breit.svelte-5bywum{width:24rem}.spalte.svelte-5bywum>*{pointer-events:auto}.eigene.svelte-5bywum{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.eigene.svelte-5bywum label:where(.svelte-5bywum){display:flex;align-items:center;gap:.5rem;min-height:2rem}.eigene.svelte-5bywum input[type=checkbox]:where(.svelte-5bywum){width:auto;height:auto;margin:0;padding:0;accent-color:#004c45}.muster.svelte-5bywum{box-sizing:border-box;width:14px;height:10px;border-radius:2px}.muster.suchraum.svelte-5bywum{border:1.5px dashed #1f4d48}.muster.zerstoert.svelte-5bywum{border:1.5px dashed #c2410c;background:#c2410c2e}.muster.wiese.svelte-5bywum{border:1.5px solid #166534;background:#1665341f}.muster.pflanzbar.svelte-5bywum,.muster.stufe.svelte-5bywum{border:1.25px solid #0f766e;background:#0f766e73}@media(max-width:1100px){.spalte.svelte-5bywum{top:auto;bottom:.75rem}}h2.svelte-5bywum{margin:0;font-size:1.1rem;font-weight:600}.rechts.svelte-5bywum{display:flex;flex-direction:column;gap:.6rem}.rechts.svelte-5bywum h2:where(.svelte-5bywum){font-size:1rem}.kopf.svelte-5bywum{display:flex;align-items:center;justify-content:space-between}.frage.svelte-5bywum{margin:0;color:#334155}.fall.svelte-5bywum{display:flex;gap:.6rem;padding:.75rem;border:1px solid rgba(255,255,255,.45);border-radius:.75rem;background:#ffffff73}label.fall.svelte-5bywum{cursor:pointer}.fall.gewaehlt.svelte-5bywum{border-color:#004c45;background:#ffffffb3}.fall.svelte-5bywum input:where(.svelte-5bywum){margin-top:.2rem;accent-color:#004c45}.fall.svelte-5bywum>span:where(.svelte-5bywum){display:flex;flex-direction:column;gap:.2rem}.fall.svelte-5bywum>span:where(.svelte-5bywum)>span:where(.svelte-5bywum){color:#334155}.gruppe.svelte-5bywum{display:flex;flex-direction:column;gap:.45rem}.cap.svelte-5bywum{color:#475569;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.zeile.svelte-5bywum{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;border:1px solid rgba(255,255,255,.45);border-radius:.7rem;background:#ffffff73}.wachsen.svelte-5bywum{flex:1}.marke.svelte-5bywum{width:.875rem;height:.875rem;border:2px dashed #1f4d48;border-radius:.2rem}.marke.zerstoert.svelte-5bywum{border-color:#c2410c}.knoepfe.svelte-5bywum{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.knoepfe.drei.svelte-5bywum{grid-template-columns:repeat(3,minmax(0,1fr))}.feld.svelte-5bywum{display:grid;grid-template-columns:6.5rem 1fr;align-items:center;gap:.5rem}.rechts.svelte-5bywum .feld:where(.svelte-5bywum){grid-template-columns:1fr auto}.feld.svelte-5bywum>span:where(.svelte-5bywum):first-child{color:#475569}.eingabe.svelte-5bywum{display:flex;align-items:center;gap:.4rem}small.svelte-5bywum{color:#475569;font-size:.75rem}input.svelte-5bywum:not([type=radio]),select.svelte-5bywum{box-sizing:border-box;width:4.5rem;height:2rem;padding:0 .5rem;border:1px solid rgba(15,23,42,.15);border-radius:.5rem;background:#fffc;font:inherit}select.svelte-5bywum{width:5.5rem}.zusammen.svelte-5bywum{display:grid;gap:.4rem;font-size:.85rem}.zusammen[open].svelte-5bywum{padding-bottom:.25rem}.zusammen.svelte-5bywum summary:where(.svelte-5bywum){color:#004c45;cursor:pointer;font-size:.8rem}.zusammen.svelte-5bywum input[type=checkbox]:where(.svelte-5bywum){width:auto;height:auto}input.schmal.svelte-5bywum{width:3rem}.hinweis.svelte-5bywum,.daten.svelte-5bywum,.klein-text.svelte-5bywum{margin:0;color:#334155}.klein-text.svelte-5bywum{color:#475569;font-size:.75rem}.fehler.svelte-5bywum{margin:0;color:#b91c1c}.trenner.svelte-5bywum{height:1px;background:#0f172a1a}dl.svelte-5bywum{display:grid;grid-template-columns:1fr auto;gap:.35rem .5rem;margin:0}dt.svelte-5bywum{color:#475569}dd.svelte-5bywum{margin:0;font-weight:600;text-align:right}.fuss.svelte-5bywum{display:flex;justify-content:flex-end;margin-top:auto}.primary.svelte-5bywum,.secondary.svelte-5bywum{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 .9rem;border-radius:.55rem;font:inherit;text-decoration:none;cursor:pointer}.primary.svelte-5bywum{height:2.5rem;border:0;background:#004c45;color:#fff;font-weight:600}.primary.svelte-5bywum:hover{background:#00322d}.primary.svelte-5bywum:disabled{background:#004c4559;cursor:default}.secondary.svelte-5bywum{border:1px solid rgba(255,255,255,.6);background:#ffffff8c;color:#0f172a}.secondary.svelte-5bywum:hover{background:#fffc}.secondary.klein.svelte-5bywum{height:1.9rem;padding:0 .6rem;font-size:.8rem}.link.svelte-5bywum{border:0;background:none;color:#004c45;font:inherit;font-size:.8rem;text-decoration:underline;cursor:pointer}.keins.svelte-5bywum{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#334155}.keins.svelte-5bywum .knoepfe:where(.svelte-5bywum){display:flex}
