.wc [hidden]{display:none!important}.wc{--wc-gruen: #1e7d4f;--wc-gelb: #9a6700;--wc-rot: #c0392b;--wc-grau: #6f6f6f}.wc .wc-fehlertext{color:var(--wc-rot)}.wc .wc-prosa .prose>h2:first-child{margin-top:0}.wc .wc-prosa .prose>p:last-child{margin-bottom:0}.wc .wc-prosa .prose>h2{text-wrap:balance}.wc .wc-einzug{padding-inline:2.5rem}@media(max-width:30rem){.wc .wc-einzug{padding-inline:0}}@media(max-width:30rem){.wc .getoent{padding:1.5rem var(--spacing-gutter);margin-inline:calc(-1 * var(--spacing-gutter));border-radius:0}}.wc .wc-gruen{color:var(--wc-gruen)}.wc .wc-gelb{color:var(--wc-gelb)}.wc .wc-rot{color:var(--wc-rot)}.wc .wc-grau{color:var(--wc-grau)}.wc .wc-balken{height:.5rem;margin-top:.75rem;overflow:hidden;border-radius:var(--radius-btn);background:var(--color-primary-overlay)}.wc .wc-balken>div{width:0;height:100%;background:#fff;transition:width .4s cubic-bezier(.22,.61,.36,1)}.wc .wc-note{display:flex;align-items:center;gap:1.5rem;margin-top:2.5rem;padding:1.5rem;border-radius:var(--radius-card);background:var(--color-surface)}.wc .wc-note .wc-zahl{font-family:var(--font-display);font-weight:600;font-size:3.5rem;line-height:1}.wc .wc-note .wc-wort{font-family:var(--font-display);font-weight:600;font-size:1.25rem}.wc .wc-meta{font-size:var(--text-small);color:var(--color-muted)}.wc .wc-deckel{margin-top:1rem;padding:1rem 1.25rem;border-left:4px solid var(--color-cta);border-radius:var(--radius-card);background:var(--color-surface)}.wc .wc-bereiche{display:grid;gap:.75rem;margin-top:2rem}.wc details.wc-bereich{border:1px solid var(--color-border);border-radius:var(--radius-card);background:#fff}.wc details.wc-bereich>summary{display:grid;grid-template-columns:1fr auto;gap:.25rem 1rem;align-items:center;padding:1.25rem 1.5rem;list-style:none;cursor:pointer}.wc details.wc-bereich>summary::-webkit-details-marker{display:none}.wc details.wc-bereich>summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.wc .wc-name{font-family:var(--font-display);font-weight:600;font-size:var(--text-headline-sm);line-height:1.2}.wc .wc-pfeil{display:inline-block;margin-left:.5rem;color:var(--color-primary);transition:transform .25s}.wc details.wc-bereich[open] .wc-pfeil{transform:rotate(90deg)}.wc .wc-kurz{grid-column:1;font-size:var(--text-small);color:var(--color-muted)}.wc .wc-punkte{grid-row:1 / span 2;grid-column:2;text-align:right;font-family:var(--font-display);font-weight:600;font-size:1.25rem;white-space:nowrap}.wc .wc-punkte small{display:block;font-family:var(--font-sans);font-weight:300;font-size:var(--text-mini);color:var(--color-muted)}.wc .wc-punktliste{padding:.5rem 1.5rem 1rem;border-top:1px solid var(--color-border)}.wc .wc-punkt{display:grid;grid-template-columns:.75rem 1fr;gap:.75rem;padding:.875rem 0;border-bottom:1px solid var(--color-surface-deep);line-height:1.5}.wc .wc-punkt:last-child{border-bottom:0}.wc .wc-dot{width:.625rem;height:.625rem;margin-top:calc((1.5em - .625rem)/2);border-radius:50%;background:var(--color-border)}.wc .wc-d-bestanden{background:var(--wc-gruen)}.wc .wc-d-warnung{background:#d4a017}.wc .wc-d-fehler{background:var(--wc-rot)}.wc .wc-d-nicht_ermittelbar,.wc .wc-d-info{background:#bdbdbd}.wc .wc-titel{font-weight:500}.wc .wc-marke{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border-radius:var(--radius-btn);background:var(--color-surface-deep);font-size:.8125rem;line-height:1.4;white-space:nowrap;vertical-align:.1em}.wc .wc-text{max-width:36rem;margin-top:.25rem}.wc .wc-erklaerung{max-width:31rem;margin-top:.25rem;font-size:var(--text-small);color:var(--color-ink)}.wc .wc-marke-punkte{background:var(--color-primary-soft)}.wc .wc-erklaerung a{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px;transition:color var(--motion-dauer) var(--motion-kurve)}.wc .wc-erklaerung a:hover{color:var(--color-primary-overlay)}.wc .wc-punkt details{margin-top:.4rem;font-size:var(--text-mini);color:var(--color-muted)}.wc .wc-punkt details summary{cursor:pointer}.wc .wc-punkt details ul{margin:.4rem 0;padding-left:1.1rem;list-style:disc;word-break:break-word}.wc .wc-rechnung{margin-top:1rem;font-size:var(--text-mini);color:var(--color-muted)}.wc .wc-rechnung a,.wc .wc-versand a{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}.wc .wc-versand{margin-top:1.5rem;padding:1.25rem 1.5rem;border:2px solid var(--color-primary);border-radius:var(--radius-card)}.wc .wc-versand label{display:flex;gap:.5rem;align-items:flex-start;margin-top:.75rem;font-size:var(--text-small)}@media(max-width:30rem){.wc .wc-note{flex-direction:column;align-items:flex-start;gap:.5rem}.wc details.wc-bereich>summary{grid-template-columns:1fr;padding:1rem 1.25rem}.wc .wc-punkte{grid-row:auto;grid-column:1;text-align:left}.wc .wc-punktliste{padding:.5rem 1.25rem 1rem}}
