.wz-seite{padding-block:var(--raum-6) var(--raum-16)}.wz-seite .brotkrumen{margin-bottom:var(--raum-4)}.wz-vorzeile{align-items:center;gap:var(--raum-2);margin-bottom:var(--raum-3);flex-wrap:wrap;display:flex}.wz-abschnitt{margin-top:var(--raum-12)}.wz-abschnitt>h2{font-size:var(--grad-2xl);font-stretch:calc(var(--breite-anzeige) * 1%);margin-bottom:var(--raum-4)}.wz-abschnitt>p{max-width:var(--breite-lesen);color:var(--tinte-leise)}.wz-abschnitt>p+p{margin-top:var(--raum-3)}.wz-notruf{gap:var(--raum-3);padding:var(--raum-5);margin-bottom:var(--raum-8);border:1px solid color-mix(in srgb, var(--fehler) 45%, transparent);border-radius:var(--rund-2);background:var(--fehler-schleier);border-left-width:4px;display:grid}.wz-notruf__kopf{align-items:baseline;gap:var(--raum-3);flex-wrap:wrap;display:flex}.wz-notruf__titel{font-size:var(--grad-l);color:var(--fehler);font-weight:700}.wz-notruf__nummer{align-items:baseline;gap:var(--raum-2);font-size:var(--grad-3xl);color:var(--tinte);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.wz-notruf__nummer small{font-size:var(--grad-s);color:var(--tinte-leise);font-weight:600}.wz-notruf__nummer:hover{color:var(--fehler)}.wz-notruf ol{gap:var(--raum-2);color:var(--tinte);padding-left:1.2em;display:grid}.wz-notruf li::marker{color:var(--fehler);font-weight:700}.wz-notruf__fuss{font-size:var(--grad-xs);color:var(--tinte-leise)}.wz-notruf__fuss a{color:inherit}.wz-kacheln{gap:var(--raum-5);padding:0;list-style:none;display:grid}@media (min-width:720px){.wz-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-kachel{gap:var(--raum-3);height:100%;padding:var(--raum-6);background:var(--flaeche);border:var(--strich);border-radius:var(--rund-3);box-shadow:var(--schatten-1);transition:box-shadow var(--takt) var(--kurve), border-color var(--takt) var(--kurve), transform var(--takt) var(--kurve);grid-template-rows:auto auto 1fr auto;display:grid;position:relative}.wz-kachel:hover{border-color:var(--marke-kante);box-shadow:var(--schatten-2)}@media (prefers-reduced-motion:no-preference){.wz-kachel:hover{transform:translateY(-2px)}}.wz-kachel__zeichen{border-radius:var(--rund-2);background:var(--marke-schleier);width:3rem;height:3rem;color:var(--marke-text);place-items:center;display:grid}.wz-kachel__zeichen svg{width:1.6rem;height:1.6rem}.wz-kachel--giftig .wz-kachel__zeichen{background:var(--fehler-schleier);color:var(--fehler)}.wz-kachel h2,.wz-kachel h3{font-size:var(--grad-xl);font-stretch:calc(var(--breite-anzeige) * 1%)}.wz-kachel h2 a,.wz-kachel h3 a{color:var(--tinte);text-decoration:none}.wz-kachel h2 a:after,.wz-kachel h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.wz-kachel h2 a:focus-visible:after,.wz-kachel h3 a:focus-visible:after{outline:2px solid var(--ring);outline-offset:2px}.wz-kachel p{color:var(--tinte-leise)}.wz-kachel__grundlage{font-size:var(--grad-xs);color:var(--tinte-still)}.wz-grundsaetze{gap:var(--raum-4);max-width:var(--breite-lesen);padding:0;list-style:none;display:grid}.wz-grundsaetze li{padding-left:var(--raum-5);border-left:2px solid var(--marke-kante);color:var(--tinte-leise)}.wz-grundsaetze b{color:var(--tinte)}.wz-rechner{gap:var(--raum-6);align-items:start;display:grid}@media (min-width:960px){.wz-rechner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.wz-formular{gap:var(--raum-5);padding:var(--raum-5);background:var(--flaeche);border:var(--strich);border-radius:var(--rund-3);display:grid}@media (min-width:640px){.wz-formular{padding:var(--raum-6)}}.wz-seite fieldset{border:0;min-width:0;margin:0;padding:0}.wz-seite legend{margin-bottom:var(--raum-2);padding:0}.wz-reihe{gap:var(--raum-4);display:grid}@media (min-width:520px){.wz-reihe{grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-wahl{gap:var(--raum-2);flex-wrap:wrap;display:flex}.wz-wahl label{align-items:center;gap:var(--raum-2);border:1px solid var(--linie-stark);border-radius:var(--rund-2);background:var(--flaeche);min-height:44px;color:var(--tinte-leise);cursor:pointer;transition:border-color var(--takt-kurz) var(--kurve), background var(--takt-kurz) var(--kurve), color var(--takt-kurz) var(--kurve);padding:.5rem .9rem;font-weight:600;display:inline-flex;position:relative}.wz-wahl label:hover{border-color:var(--tinte-still);color:var(--tinte)}.wz-wahl input{opacity:0;width:1px;height:1px;position:absolute}.wz-wahl label:has(input:checked){border-color:var(--marke);background:var(--marke-schleier);color:var(--marke-text)}.wz-wahl label:has(input:focus-visible){box-shadow:0 0 0 3px var(--signal-schleier);border-color:var(--signal)}.wz-wahl--gross label{font-size:var(--grad-m);flex:8rem;justify-content:center}.wz-einheit{position:relative}.wz-einheit .eingabe{font-variant-numeric:tabular-nums;padding-right:4.5rem}.wz-einheit span{font-size:var(--grad-xs);color:var(--tinte-still);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.wz-ergebnis{gap:var(--raum-5);padding:var(--raum-5);border-radius:var(--rund-3);background:var(--flaeche-dunkel);color:var(--tinte-auf-dunkel);border:1px solid var(--buehne-linie);box-shadow:var(--schatten-2);display:grid}@media (min-width:640px){.wz-ergebnis{padding:var(--raum-6)}}@media (min-width:960px){.wz-ergebnis{top:calc(var(--kopf-hoehe) + var(--raum-4));position:sticky}}.wz-ergebnis .etikett{color:var(--tinte-auf-dunkel-still)}.wz-zahl{font-size:clamp(2.4rem,1.6rem + 3.6vw,3.6rem);font-weight:800;line-height:1;font-stretch:calc(var(--breite-anzeige) * 1%);font-variant-numeric:tabular-nums;color:#fff;letter-spacing:var(--sperr-eng);display:block}.wz-zahl small{color:var(--tinte-auf-dunkel-leise);letter-spacing:0;font-size:.38em;font-weight:600}.wz-zahl--zweit{color:var(--signal-hell);font-size:clamp(1.8rem,1.3rem + 2vw,2.4rem)}.wz-ergebnis__teil{gap:var(--raum-2);display:grid}.wz-ergebnis__teil+.wz-ergebnis__teil{padding-top:var(--raum-5);border-top:1px solid var(--buehne-linie)}.wz-ergebnis p{color:var(--tinte-auf-dunkel-leise);font-size:var(--grad-s)}.wz-ergebnis a{color:var(--signal-hell)}.wz-ergebnis__leer{color:var(--tinte-auf-dunkel-leise)}.wz-rechenweg{font-size:var(--grad-xs);color:var(--tinte-auf-dunkel-leise)}.wz-rechenweg summary{cursor:pointer;color:var(--tinte-auf-dunkel);font-weight:600}.wz-rechenweg dl{gap:var(--raum-1) var(--raum-4);margin-top:var(--raum-3);grid-template-columns:auto 1fr;display:grid}.wz-rechenweg dt{color:var(--tinte-auf-dunkel-still)}.wz-rechenweg dd{font-variant-numeric:tabular-nums;color:var(--tinte-auf-dunkel);margin:0}.wz-hinweise{gap:var(--raum-2);padding:0;list-style:none;display:grid}.wz-hinweise li{padding:var(--raum-3) var(--raum-4);border-radius:var(--rund-2);background:var(--buehne-flaeche);border:1px solid var(--buehne-linie);color:var(--tinte-auf-dunkel);font-size:var(--grad-s)}.wz-vorbehalt{gap:var(--raum-3);padding:var(--raum-4) var(--raum-5);border-radius:var(--rund-2);background:var(--warn-schleier);border:1px solid color-mix(in srgb, var(--warn) 40%, transparent);color:var(--tinte);font-size:var(--grad-s);align-items:flex-start;max-width:100%;display:flex}.wz-vorbehalt b{color:var(--warn)}.wz-suchleiste{gap:var(--raum-4);padding:var(--raum-5);background:var(--flaeche);border:var(--strich);border-radius:var(--rund-3);margin-bottom:var(--raum-5);display:grid}.wz-suchfeld{position:relative}.wz-suchfeld .eingabe{font-size:var(--grad-l);min-height:52px;padding:.8rem 1rem .8rem 2.8rem}.wz-suchfeld svg{width:1.2rem;height:1.2rem;color:var(--tinte-still);pointer-events:none;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.wz-zaehler{font-size:var(--grad-xs);color:var(--tinte-still)}.wz-treffer{gap:var(--raum-3);padding:0;list-style:none;display:grid}@media (min-width:760px){.wz-treffer{grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-eintrag{gap:var(--raum-3);padding:var(--raum-4) var(--raum-5);background:var(--flaeche);border:var(--strich);border-left:4px solid var(--linie-stark);border-radius:var(--rund-2);display:grid;position:relative}.wz-eintrag--giftig{border-left-color:var(--fehler)}.wz-eintrag--vorsicht{border-left-color:var(--warn)}.wz-eintrag--unbedenklich{border-left-color:var(--gut)}.wz-eintrag__kopf{justify-content:space-between;align-items:baseline;gap:var(--raum-2);flex-wrap:wrap;display:flex}.wz-eintrag__name{font-size:var(--grad-l);font-weight:700}.wz-eintrag__name a{color:var(--tinte);text-decoration:none}.wz-eintrag__name a:after{content:"";position:absolute;inset:0}.wz-eintrag__name a:focus-visible:after{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--rund-2)}.wz-eintrag__text{color:var(--tinte-leise);font-size:var(--grad-s)}.wz-eintrag__mehr{font-size:var(--grad-xs);color:var(--marke-text)}.wz-stufe{border-radius:var(--rund-voll);font-size:var(--grad-xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.35em;padding:.18em .6em;font-weight:700;display:inline-flex}.wz-stufe:before{content:"";background:currentColor;border-radius:50%;width:.55em;height:.55em}.wz-stufe--giftig{color:var(--fehler);background:var(--fehler-schleier);border-color:color-mix(in srgb, var(--fehler) 40%, transparent)}.wz-stufe--vorsicht{color:var(--warn);background:var(--warn-schleier);border-color:color-mix(in srgb, var(--warn) 40%, transparent)}.wz-stufe--unbedenklich{color:var(--gut);background:var(--gut-schleier);border-color:color-mix(in srgb, var(--gut) 40%, transparent)}.wz-stufe--offen{color:var(--tinte-still);border-color:var(--linie);background:0 0;font-weight:600}.wz-stufe--offen:before{background:0 0;border:1px solid}.wz-tierzeile{gap:var(--raum-2);z-index:1;pointer-events:none;flex-wrap:wrap;padding:0;list-style:none;display:flex;position:relative}.wz-tierzeile li{align-items:center;gap:var(--raum-1);font-size:var(--grad-xs);color:var(--tinte-leise);display:inline-flex}.wz-punkt{border:1px solid var(--linie-stark);border-radius:50%;width:.7em;height:.7em}.wz-punkt--giftig{background:var(--fehler);border-color:var(--fehler)}.wz-punkt--vorsicht{background:var(--warn);border-color:var(--warn)}.wz-punkt--unbedenklich{background:var(--gut);border-color:var(--gut)}.wz-tierkarten{gap:var(--raum-4);padding:0;list-style:none;display:grid}@media (min-width:720px){.wz-tierkarten{grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-tierkarte{gap:var(--raum-3);padding:var(--raum-5);background:var(--flaeche);border:var(--strich);border-top:4px solid var(--linie-stark);border-radius:var(--rund-2);align-content:start;display:grid}.wz-tierkarte--giftig{border-top-color:var(--fehler)}.wz-tierkarte--vorsicht{border-top-color:var(--warn)}.wz-tierkarte--unbedenklich{border-top-color:var(--gut)}.wz-tierkarte h2,.wz-tierkarte h3{font-size:var(--grad-l);justify-content:space-between;align-items:center;gap:var(--raum-2);flex-wrap:wrap;display:flex}.wz-tierkarte p{color:var(--tinte-leise)}.wz-tierkarte__quelle{font-size:var(--grad-xs);color:var(--tinte-still)}.wz-tierkarte__quelle a{color:inherit}.wz-teile{max-width:var(--breite-lesen);padding:var(--raum-4) var(--raum-5);border-radius:var(--rund-2);background:var(--flaeche-leise);color:var(--tinte-leise)}.wz-teile b{color:var(--tinte)}.wz-bruecke{margin-top:var(--raum-12);padding:var(--raum-6) var(--raum-5);border-radius:var(--rund-3);background:var(--marke-schleier);border:1px solid var(--marke-kante)}@media (min-width:640px){.wz-bruecke{padding:var(--raum-8)}}.wz-bruecke h2{font-size:var(--grad-2xl);font-stretch:calc(var(--breite-anzeige) * 1%)}.wz-bruecke>p{margin-top:var(--raum-2);color:var(--tinte-leise);max-width:var(--breite-lesen)}.wz-bruecke__themen{gap:var(--raum-3);margin-top:var(--raum-5);padding:0;list-style:none;display:grid}@media (min-width:760px){.wz-bruecke__themen{grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-bruecke__thema{gap:var(--raum-1);padding:var(--raum-4);background:var(--flaeche);border:var(--strich);border-radius:var(--rund-2);display:grid;position:relative}.wz-bruecke__thema:hover{border-color:var(--marke-kante)}.wz-bruecke__thema a{color:var(--tinte);font-weight:700;text-decoration:none}.wz-bruecke__thema a:after{content:"";position:absolute;inset:0}.wz-bruecke__thema a:focus-visible:after{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--rund-2)}.wz-bruecke__auszug{font-size:var(--grad-s);color:var(--tinte-leise);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wz-bruecke .knopfreihe{margin-top:var(--raum-5)}.wz-quellen{gap:var(--raum-3);max-width:var(--breite-lesen);font-size:var(--grad-s);color:var(--tinte-leise);padding-left:1.2em;display:grid}.wz-quellen a{color:var(--marke-text);overflow-wrap:anywhere}.wz-fragen{gap:var(--raum-3);max-width:var(--breite-lesen);display:grid}.wz-fragen details{border:var(--strich);border-radius:var(--rund-2);background:var(--flaeche)}.wz-fragen summary{cursor:pointer;padding:var(--raum-4) var(--raum-5);font-weight:700;list-style-position:outside}.wz-fragen details>div{padding:0 var(--raum-5) var(--raum-4);color:var(--tinte-leise)}.wz-tabelle{border-collapse:collapse;width:100%;font-size:var(--grad-s);font-variant-numeric:tabular-nums}.wz-tabelle-rahmen{border:var(--strich);border-radius:var(--rund-2);background:var(--flaeche);max-width:100%;overflow-x:auto}.wz-tabelle th,.wz-tabelle td{text-align:left;padding:var(--raum-2) var(--raum-4);border-bottom:var(--strich-leise)}.wz-tabelle thead th{font-family:var(--schrift-mono);font-size:var(--grad-3xs);letter-spacing:var(--sperr-mittel);text-transform:uppercase;color:var(--tinte-still);font-weight:500}.wz-tabelle tbody tr:last-child td{border-bottom:0}[data-thema=dunkel] .wz-ergebnis{background:var(--buehne-flaeche)}.wz-eintrag[hidden]{display:none}.wz-dossier{gap:var(--raum-1) var(--raum-3);margin-top:var(--raum-6);padding:var(--raum-3) var(--raum-4);border:var(--strich);border-radius:var(--rund-2);background:var(--flaeche-leise);font-size:var(--grad-s);color:var(--tinte-leise);flex-wrap:wrap;align-items:baseline;display:flex}.wz-dossier__link{color:var(--marke-text);font-weight:700}.wz-dossier__link:after{content:" →"}.wz-kanton-navi{gap:var(--raum-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.wz-kanton-chip{align-items:center;gap:var(--raum-1);border:var(--strich);border-radius:var(--rund-voll);color:var(--tinte);font-size:var(--grad-s);padding:.5em 1em;font-weight:600;text-decoration:none;display:inline-flex}.wz-kanton-chip:hover{border-color:var(--marke-kante);background:var(--marke-schleier)}.wz-kanton-chip--belegt{border-color:var(--gut)}.wz-kanton-chip--belegt:before{content:"";background:var(--gut);border-radius:50%;width:.5em;height:.5em}.wz-kanton-chip--offen{color:var(--tinte-still)}.wz-gemeinde-liste{z-index:20;top:calc(100% + var(--raum-2));background:var(--flaeche);border:var(--strich);border-radius:var(--rund-2);max-height:320px;box-shadow:var(--schatten-3);padding:var(--raum-2);gap:1px;list-style:none;display:grid;position:absolute;left:0;right:0;overflow-y:auto}.wz-gemeinde-option{padding:var(--raum-2) var(--raum-3);border-radius:var(--rund-1);cursor:pointer;justify-content:space-between;gap:var(--raum-3);display:flex}.wz-gemeinde-option[aria-selected=true]{background:var(--marke-schleier)}.wz-gemeinde-option .etikett{color:var(--tinte-still)}.wz-taxe-ergebnis{padding:var(--raum-6);border-radius:var(--rund-3);background:var(--buehne-flaeche);color:var(--tinte-auf-dunkel);gap:var(--raum-4);display:grid}.wz-taxe-ergebnis .wz-zahl{color:var(--tinte-auf-dunkel)}.wz-taxe-ergebnis p{color:var(--tinte-auf-dunkel-leise)}.wz-taxe-ergebnis--offen{background:var(--flaeche-leise);color:var(--tinte)}.wz-taxe-ergebnis--offen p{color:var(--tinte-leise)}.wz-beleg{margin-top:var(--raum-2);padding-left:var(--raum-4);border-left:2px solid var(--linie);font-size:var(--grad-xs);color:var(--tinte-still)}.wz-beleg b{color:var(--tinte-leise);font-weight:600}.wz-beleg a{color:inherit}.wz-beleg cite{font-style:italic}.wz-regelkarten{gap:var(--raum-4);padding:0;list-style:none;display:grid}@media (min-width:720px){.wz-regelkarten{grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-regelkarte{gap:var(--raum-2);padding:var(--raum-5);background:var(--flaeche);border:var(--strich);border-radius:var(--rund-2);align-content:start;display:grid}.wz-regelkarte h3{font-size:var(--grad-m);align-items:center;gap:var(--raum-2);display:flex}.wz-regelkarte p{color:var(--tinte-leise);font-size:var(--grad-s)}.wz-regelkarte--ja{border-left:4px solid var(--warn)}.wz-regelkarte--nein{border-left:4px solid var(--gut)}.wz-regelkarte--offen{border-left:4px solid var(--linie-stark)}.wz-checkliste{gap:var(--raum-4);max-width:var(--breite-lesen);counter-reset:schritt;padding:0;list-style:none;display:grid}.wz-checkliste li{padding:var(--raum-4) var(--raum-5) var(--raum-4) var(--raum-12);background:var(--flaeche);border:var(--strich);border-radius:var(--rund-2);position:relative}.wz-checkliste li:before{counter-increment:schritt;content:counter(schritt);left:var(--raum-4);top:var(--raum-4);background:var(--marke-schleier);width:1.6em;height:1.6em;color:var(--marke-text);font-weight:700;font-size:var(--grad-s);border-radius:50%;place-items:center;display:grid;position:absolute}.wz-checkliste h3{font-size:var(--grad-m)}.wz-checkliste p{color:var(--tinte-leise);font-size:var(--grad-s)}.wz-kosten-liste{gap:var(--raum-1);padding:0;list-style:none;display:grid}.wz-kosten-liste li{justify-content:space-between;gap:var(--raum-3);padding:var(--raum-2) 0;border-bottom:var(--strich-leise);font-size:var(--grad-s);display:flex}.wz-kosten-liste li:last-child{border-bottom:0}.wz-kosten-liste span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.wz-nd-karten{gap:var(--raum-4);margin-top:var(--raum-5);padding:0;list-style:none;display:grid}@media (min-width:760px){.wz-nd-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-nd-karte{gap:var(--raum-2);min-width:0;padding:var(--raum-5);background:var(--flaeche);border:var(--strich);border-top:4px solid var(--linie-stark);border-radius:var(--rund-2);align-content:start;display:grid}.wz-nd-karte--kantonal,.wz-nd-karte--regional{border-top-color:var(--gut)}.wz-nd-karte--universitaet,.wz-nd-karte--klinik{border-top-color:var(--marke)}.wz-nd-karte--gift{border-top-color:var(--fehler)}.wz-nd-karte__art{font-size:var(--grad-xs);color:var(--tinte-still);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.wz-nd-karte__name{font-size:var(--grad-l);overflow-wrap:anywhere}.wz-nd-karte__nummer{font-size:var(--grad-2xl);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tinte);padding:var(--raum-2) var(--raum-3);border:1px solid var(--linie-stark);border-radius:var(--rund-2);background:var(--flaeche-leise);justify-self:start;font-weight:800;line-height:1.1;text-decoration:none}.wz-nd-karte__nummer:before{content:"☎ ";color:var(--tinte-still);font-weight:400}.wz-nd-karte__nummer:hover,.wz-nd-karte__nummer:focus-visible{border-color:var(--marke-kante);background:var(--marke-schleier)}.wz-nd-karte--gross .wz-nd-karte__nummer{font-size:var(--grad-3xl)}.wz-nd-karte__daten{gap:var(--raum-1);font-size:var(--grad-s);margin:0;display:grid}.wz-nd-karte__daten>div{gap:var(--raum-3);grid-template-columns:minmax(7.5rem,auto) 1fr;display:grid}@media (max-width:420px){.wz-nd-karte__daten>div{grid-template-columns:1fr;gap:0}}.wz-nd-karte__daten dt{color:var(--tinte-still)}.wz-nd-karte__daten dd{color:var(--tinte);overflow-wrap:anywhere;margin:0}.wz-nd-karte__daten a{color:var(--marke-text);font-variant-numeric:tabular-nums;white-space:nowrap}.wz-nd-karte__hinweis{font-size:var(--grad-s);color:var(--tinte-leise)}.wz-nd-karte__quelle{font-size:var(--grad-xs);color:var(--tinte-still)}.wz-nd-karte__quelle a{color:inherit;overflow-wrap:anywhere}.wz-nd-leer{max-width:var(--breite-lesen);padding:var(--raum-4) var(--raum-5);border-radius:var(--rund-2);background:var(--flaeche-leise);border-left:4px solid var(--warn);color:var(--tinte)}.wz-nd-ergebnis{margin-top:var(--raum-5)}.wz-nd-ergebnis>h3{font-size:var(--grad-xl)}
