.wb-k.astro-v4d4n37p{gap:.5rem;min-width:0;display:grid}.wb-k__was.astro-v4d4n37p{align-content:start;gap:.45rem;min-width:0;display:grid}.wb-k__wann.astro-v4d4n37p{color:var(--schrift);flex-wrap:wrap;font-size:1rem;display:flex}.wb-k__wann.astro-v4d4n37p div.astro-v4d4n37p+div.astro-v4d4n37p:before{content:"·";padding:0 .45rem}.wb-k.astro-v4d4n37p h3.astro-v4d4n37p{color:var(--kopf);font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.4}.wb-k__unter.astro-v4d4n37p,.wb-k__anmelden.astro-v4d4n37p,.wb-k__erinnern.astro-v4d4n37p,.wb-k__nochmal.astro-v4d4n37p{display:none}.wb-k__arzt.astro-v4d4n37p{align-items:center;gap:.65rem;display:flex}.wb-k__arzt.astro-v4d4n37p img.astro-v4d4n37p{object-fit:cover;border-radius:50%;flex:none;width:2.6rem;height:2.6rem}.wb-k__arzt.astro-v4d4n37p p.astro-v4d4n37p{color:var(--schrift);margin:0;font-size:1rem;line-height:1.35}.wb-k.astro-v4d4n37p .btn.astro-v4d4n37p{justify-self:start;margin-top:.5rem}:is([data-wb-slot=danach],[data-wb-slot=frueher]) .wb-k.astro-v4d4n37p{border-radius:var(--radius-s);background:var(--flaeche);grid-template-columns:11rem minmax(0,1fr);gap:.35rem 1.25rem;padding:1.1rem clamp(1rem,.6rem + 1vw,1.5rem)}:is([data-wb-slot=danach],[data-wb-slot=frueher]) .wb-k.astro-v4d4n37p:nth-child(2n){background:var(--flaeche-2)}@media (width<=560px){:is([data-wb-slot=danach],[data-wb-slot=frueher]) .wb-k.astro-v4d4n37p{grid-template-columns:minmax(0,1fr)}}@media (width>=561px){:is([data-wb-slot=danach],[data-wb-slot=frueher]) .wb-k.astro-v4d4n37p .wb-k__wann.astro-v4d4n37p{flex-direction:column}:is([data-wb-slot=danach],[data-wb-slot=frueher]) .wb-k.astro-v4d4n37p .wb-k__wann.astro-v4d4n37p div.astro-v4d4n37p+div.astro-v4d4n37p:before{content:none}}@media (width>=700px){:is([data-wb-slot=danach],[data-wb-slot=frueher]) .wb-k.astro-v4d4n37p .wb-k__was.astro-v4d4n37p{grid-template-columns:minmax(0,1fr) auto;column-gap:1.5rem}:is([data-wb-slot=danach],[data-wb-slot=frueher]) .wb-k.astro-v4d4n37p .astro-v4d4n37p:is(h3,.wb-k__arzt){grid-column:1}:is([data-wb-slot=danach],[data-wb-slot=frueher]) .wb-k.astro-v4d4n37p .btn.astro-v4d4n37p{grid-area:1/2/span 2;align-self:center;margin-top:0}}[data-wb-slot=naechstes] .wb-k.astro-v4d4n37p .wb-k__wann.astro-v4d4n37p{color:var(--akzent);font-size:.95rem;font-weight:700}[data-wb-slot=naechstes] .wb-k.astro-v4d4n37p .wb-k__arzt.astro-v4d4n37p img.astro-v4d4n37p{width:2.75rem;height:2.75rem}[data-wb-slot=naechstes] .wb-k.astro-v4d4n37p h3.astro-v4d4n37p{font-size:clamp(1.35rem,1.1rem + .9vw,1.75rem);line-height:1.25}[data-wb-slot=naechstes] .wb-k.astro-v4d4n37p .wb-k__unter.astro-v4d4n37p{color:var(--schrift);margin:0;line-height:1.55;display:block}[data-wb-slot=naechstes] .wb-k.astro-v4d4n37p .wb-k__arzt.astro-v4d4n37p p.astro-v4d4n37p{color:var(--kopf);font-weight:700}[data-wb-slot=naechstes] .wb-k.astro-v4d4n37p .wb-k__anmelden.astro-v4d4n37p{background:linear-gradient(180deg, #fff3, #fff0 55%), var(--gruen-knopf);color:#fff;box-shadow:inset 0 1px #ffffff59,0 16px 34px -16px #0000008c}[data-wb-slot=naechstes] .wb-k.astro-v4d4n37p .wb-k__anmelden.astro-v4d4n37p:hover{background:linear-gradient(180deg, #fff3, #fff0 55%), var(--gruen-knopf-tief);color:#fff}[data-wb-slot=naechstes] .wb-k.astro-v4d4n37p .wb-k__anmelden.astro-v4d4n37p,[data-wb-slot=danach] .wb-k.astro-v4d4n37p .wb-k__erinnern.astro-v4d4n37p,[data-wb-slot=frueher] .wb-k.astro-v4d4n37p .wb-k__nochmal.astro-v4d4n37p{display:inline-flex}.wb-knoepfe.astro-ciik2vir{margin-top:.6rem}.wb__stapel.astro-ciik2vir{gap:clamp(1.25rem,1rem + 1vw,2rem);display:grid}.astro-ciik2vir[hidden]{display:none}.wb__stapel.astro-ciik2vir>.wd-kopf.astro-ciik2vir{margin-bottom:0}.wb__stapel.astro-ciik2vir>.wd-kopf.astro-ciik2vir~.wd-kopf.astro-ciik2vir{margin-top:clamp(1.5rem,.5rem + 3vw,3.5rem)}.wb__eck.astro-ciik2vir{margin:0;font-weight:600}@media (width>=900px){.wb__karte.astro-ciik2vir>.astro-ciik2vir[data-wb-slot],.wb__eck.astro-ciik2vir{grid-area:1/1}.wb__eck.astro-ciik2vir{text-align:end;place-self:end;align-items:center;max-width:55%;min-height:3.25rem;display:flex}}.wb__karte.astro-ciik2vir{--akzent:#fff;--schrift:#ffffffdb;--kopf:#fff;border-radius:var(--radius-l);background:linear-gradient(180deg, #ffffff1f, #fff0 55%), var(--wd);min-width:0;box-shadow:var(--schatten);color:var(--schrift);align-content:start;gap:1rem;padding:clamp(1.25rem,.9rem + 1.5vw,2rem);display:grid}.wb__leer.astro-ciik2vir{color:var(--schrift)}.wb__anmeldung.astro-ciik2vir{gap:14px 3rem;min-width:0;min-height:0}@media (width>=1024px){.wb__anmeldung.astro-ciik2vir{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start}}.wb__formkopf.astro-ciik2vir{gap:14px;display:grid}.wb__formtitel.astro-ciik2vir{margin:0}.wb__fuer.astro-ciik2vir{color:var(--kopf);gap:.15rem;font-weight:700;line-height:1.35;display:grid}.wb__fuer.astro-ciik2vir>div.astro-ciik2vir:first-child{color:var(--akzent);font-size:.9rem}.wb__formtext.astro-ciik2vir{color:var(--schrift);margin:0}.wb__form.astro-ciik2vir{gap:16px;display:grid}@media (width<=560px){.wb__zeile.astro-ciik2vir{grid-template-columns:minmax(0,1fr)}}.wb__danke.astro-ciik2vir{color:var(--schrift-stark);margin:0;font-weight:600}.wb__listen.astro-ciik2vir{gap:1.25rem;min-width:0;margin-top:clamp(.5rem,.2rem + 1vw,1.25rem);display:grid}.wb__schalter.astro-ciik2vir{border-radius:var(--pill);background:rgb(var(--flaeche-rgb) / .9);box-shadow:inset 0 0 0 1px var(--linie), 0 14px 30px -18px rgb(var(--schatten-rgb) / .55);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;padding:.4rem;display:grid}.wb__schalter.astro-ciik2vir[hidden]{display:none}.wb__schalter.astro-ciik2vir button.astro-ciik2vir{--farbe:var(--wd);border-radius:var(--pill);background:linear-gradient(var(--farbe), var(--farbe)) right / 0% 100% no-repeat var(--flaeche-2);min-height:3.25rem;color:var(--kopf);font:inherit;text-align:start;cursor:pointer;transition:background-size .55s var(--ease), color .3s;border:0;padding:.55rem clamp(.9rem,.4rem + 1.5vw,1.6rem);font-size:clamp(.95rem,.85rem + .4vw,1.15rem);font-weight:800;line-height:1.15}.wb__schalter.astro-ciik2vir button.astro-ciik2vir:last-child{--farbe:var(--wd-pflaume);background-position:0}.wb__schalter.astro-ciik2vir button.astro-ciik2vir[aria-selected=true]{color:#fff;background-size:100% 100%}.wb__mitte.astro-ciik2vir{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, #fff 0%, #f1eef5 60%, var(--wd-lavendel) 100%);width:clamp(3.4rem,3rem + 1.5vw,4.25rem);box-shadow:0 0 0 4px rgb(var(--flaeche-rgb) / .9), 0 14px 28px -12px #2a1a2699;color:var(--wd);cursor:pointer;border-radius:50%;place-items:center;margin-block:-.9rem;display:grid;position:relative}html[data-farbe=dunkel] .wb__mitte.astro-ciik2vir{background:var(--silber-knopf);color:var(--wd-pflaume)}.wb__mitte.astro-ciik2vir svg.astro-ciik2vir{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:45%;height:45%;transition:transform .55s var(--ease)}.wb__schalter.astro-ciik2vir[data-wahl=frueher] .wb__mitte.astro-ciik2vir svg.astro-ciik2vir{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.wb__mitte.astro-ciik2vir:before{content:"";border:2px solid rgb(var(--tint-rgb) / .9);animation:wb-puls 2.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:-6px}.wb__schalter.astro-ciik2vir[data-wahl=danach] .wb__mitte.astro-ciik2vir{animation:wb-stoss-a .6s var(--ease)}.wb__schalter.astro-ciik2vir[data-wahl=frueher] .wb__mitte.astro-ciik2vir{animation:wb-stoss-b .6s var(--ease)}}@keyframes wb-puls{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.5)}}@keyframes wb-stoss-a{35%{transform:scale(1.22)rotate(-8deg)}65%{transform:scale(.95)rotate(3deg)}}@keyframes wb-stoss-b{35%{transform:scale(1.22)rotate(8deg)}65%{transform:scale(.95)rotate(-3deg)}}.wb__liste.astro-ciik2vir{min-width:0}.wb__seiten.astro-ciik2vir{margin-top:1.25rem}.wb__seiten.astro-ciik2vir button{justify-content:center;min-width:2.5rem;padding-inline:.75rem}@media (prefers-reduced-motion:no-preference){.wb__liste.astro-ciik2vir .wb-k{animation:.55s cubic-bezier(.2,.7,.2,1) both wb-rein;animation-delay:calc(var(--i,0) * 50ms)}#wb-frueher.astro-ciik2vir .wb-k{--von:3rem}}@keyframes wb-rein{0%{opacity:0;transform:translateX(var(--von,-3rem))}}.wb__fenster.astro-ciik2vir{overscroll-behavior:contain;width:min(100% - 2rem,600px);max-width:none;max-height:calc(100svh - 2rem);color:inherit;background:0 0;border:0;margin:auto;padding:0;overflow:auto}.wb__fenster.astro-ciik2vir:not([open]){display:none}.wb__fenster.astro-ciik2vir::backdrop{background:#2818228c}.wb__panel.astro-ciik2vir{gap:14px;min-height:0;position:relative}.wb__panel.astro-ciik2vir .wb__formtext.astro-ciik2vir{padding-right:2.75rem}.wb__zu.astro-ciik2vir{border:1px solid var(--linie);background:var(--flaeche);width:2.5rem;height:2.5rem;color:var(--kopf);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:.85rem;right:.85rem}.wb__zu.astro-ciik2vir svg.astro-ciik2vir{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}@media (width<=700px){.wb__fenster.astro-ciik2vir{width:100%;max-height:calc(100svh - 2.5rem);margin:auto 0 0}}.wb__danke-feld.astro-ciik2vir{color:var(--schrift);gap:.8rem;display:grid}.wb__danke-feld.astro-ciik2vir[hidden]{display:none}
