.dp[data-astro-cid-x7sj7gay],.dp-zeile[data-astro-cid-x7sj7gay]{position:relative}.dp-zeile[data-astro-cid-x7sj7gay] input[data-astro-cid-x7sj7gay]{padding-right:3rem}.dp-auf[data-astro-cid-x7sj7gay]{width:2.75rem;height:2.75rem;color:var(--tinte);border-radius:var(--knopf-radius);place-items:center;display:grid;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}@media (hover:hover){.dp-auf[data-astro-cid-x7sj7gay]:hover{color:var(--brand)}}.dp-pop[data-astro-cid-x7sj7gay]{z-index:40;border:1px solid var(--rose);border-radius:var(--karte-radius);background:#0d0d0d;width:min(20rem,100%);margin-top:.4rem;padding:.75rem;position:absolute;top:100%;left:0;box-shadow:0 12px 32px #0009}.dp-pop[data-astro-cid-x7sj7gay] .dp-kopf{justify-content:space-between;align-items:center;margin-bottom:.4rem;font-weight:600;display:flex}.dp-pop[data-astro-cid-x7sj7gay] .dp-nav{border-radius:var(--knopf-radius);width:2.75rem;height:2.75rem;color:var(--tinte);font-size:1.5rem}@media (hover:hover){.dp-pop[data-astro-cid-x7sj7gay] .dp-nav:hover:not(:disabled){background:var(--papier-tief)}}.dp-pop[data-astro-cid-x7sj7gay] .dp-nav:disabled{opacity:.3}.dp-pop[data-astro-cid-x7sj7gay] .dp-raster{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dp-pop[data-astro-cid-x7sj7gay] .dp-wt{color:var(--tinte-sanft);padding:.25rem 0;font-size:.85rem;font-weight:600}.dp-pop[data-astro-cid-x7sj7gay] .dp-tag{aspect-ratio:1;font-variant-numeric:tabular-nums;min-height:2.5rem;color:var(--tinte);border-radius:.4rem;font-size:1rem}@media (hover:hover){.dp-pop[data-astro-cid-x7sj7gay] button.dp-tag:hover:not(:disabled){background:var(--papier-tief)}}.dp-pop[data-astro-cid-x7sj7gay] .dp-tag:disabled{opacity:.3}.dp-pop[data-astro-cid-x7sj7gay] .dp-tag[data-heute]{box-shadow:inset 0 0 0 1.5px var(--rose)}.dp-pop[data-astro-cid-x7sj7gay] .dp-tag[aria-selected=true]{color:#000;background:#fff}.ef[data-astro-cid-gvsmedfy]{gap:1.25rem;display:grid}.ef-honig[data-astro-cid-gvsmedfy]{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.ef-reihe[data-astro-cid-gvsmedfy]{gap:1.25rem;display:grid}@media (width>=40rem){.ef-reihe[data-astro-cid-gvsmedfy]{grid-template-columns:1fr 1fr}}.ef[data-astro-cid-gvsmedfy] .ef-feld{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}.ef[data-astro-cid-gvsmedfy] .ef-feld>label,.ef[data-astro-cid-gvsmedfy] legend[data-astro-cid-gvsmedfy]{padding:0;font-size:1.0625rem;font-weight:600}.ef[data-astro-cid-gvsmedfy] legend[data-astro-cid-gvsmedfy]{margin-bottom:.4rem}.ef[data-astro-cid-gvsmedfy] input:not([type=radio]),.ef[data-astro-cid-gvsmedfy] textarea[data-astro-cid-gvsmedfy]{border-radius:var(--knopf-radius);border:1.5px solid color-mix(in srgb, var(--tinte) 35%, transparent);color:#fff;background:#0d0d0d;width:100%;min-height:2.875rem;padding:.6rem .85rem;font-family:inherit}.ef[data-astro-cid-gvsmedfy] input:not([type=radio]):focus,.ef[data-astro-cid-gvsmedfy] textarea[data-astro-cid-gvsmedfy]:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.ef[data-astro-cid-gvsmedfy] input[aria-invalid=true]{border-color:var(--brand)}.ef[data-astro-cid-gvsmedfy] .ef-pflicht{color:var(--brand)}.ef[data-astro-cid-gvsmedfy] .ef-optional{color:var(--tinte-sanft);font-weight:400}.ef[data-astro-cid-gvsmedfy] .ef-fehler{color:var(--brand);font-size:1rem}.ef-wahl[data-astro-cid-gvsmedfy]{flex-wrap:wrap;gap:.5rem;display:flex}.ef-wahl[data-astro-cid-gvsmedfy] label[data-astro-cid-gvsmedfy]{position:relative}.ef-wahl[data-astro-cid-gvsmedfy] input[data-astro-cid-gvsmedfy]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ef-wahl[data-astro-cid-gvsmedfy] span[data-astro-cid-gvsmedfy]{border:1.5px solid var(--tinte);min-height:2.75rem;transition:background-color var(--duration-press) var(--ease-out);border-radius:999px;align-items:center;padding:.3rem 1rem;font-weight:600;display:inline-flex}@media (hover:hover){.ef-wahl[data-astro-cid-gvsmedfy] label[data-astro-cid-gvsmedfy]:hover span[data-astro-cid-gvsmedfy]{background:color-mix(in srgb, var(--tinte) 8%, transparent)}}.ef-wahl[data-astro-cid-gvsmedfy] input[data-astro-cid-gvsmedfy]:checked+span[data-astro-cid-gvsmedfy]{color:#000;background:#fff}.ef-wahl[data-astro-cid-gvsmedfy] input[data-astro-cid-gvsmedfy]:focus-visible+span[data-astro-cid-gvsmedfy]{outline:2px solid var(--brand);outline-offset:2px}.ef-hinweis[data-astro-cid-gvsmedfy]{color:var(--tinte-sanft);font-size:1rem}.ef-senden[data-astro-cid-gvsmedfy]{justify-self:start}.ef-stand[data-astro-cid-gvsmedfy]{color:var(--brand);font-weight:600}.ef[data-astro-cid-gvsmedfy] .ef-dank{border-radius:var(--karte-radius);color:#1f5130;background:#e2efe0;padding:1.25rem}
