.cxd-sp{--cxd-sp-accent:var(--c-primary, var(--cxd-accent));--cxd-sp-on:var(--c-on-primary, #fff);--cxd-sp-soft:var(--c-primary-soft, color-mix(in srgb, var(--cxd-sp-accent) 9%, #fff));--cxd-sp-radius:var(--r-btn, 8px);display:flex;flex-direction:column;gap:1rem;container-type:normal}.cxd-sp [hidden]{display:none!important}.cxd-sp .cxd-sp__tabs{display:flex;flex-wrap:wrap;gap:.5rem}.cxd-sp .cxd-sp__tab{flex:0 1 auto;min-width:0;display:inline-flex;flex-direction:column;align-items:flex-start;gap:.1rem;margin:0;padding:.55rem 1.1rem;border:1px solid var(--cxd-border);border-radius:var(--cxd-sp-radius);background:#fff0;color:inherit;font:inherit;line-height:1.25;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.cxd-sp .cxd-sp__tab:hover,.cxd-sp .cxd-sp__tab:focus{border-color:var(--cxd-sp-accent);background:var(--cxd-sp-soft);color:inherit}.cxd-sp .cxd-sp__tab:focus-visible{outline:2px solid var(--c-focus,var(--cxd-sp-accent));outline-offset:2px}.cxd-sp .cxd-sp__tab[aria-selected="true"]{border-color:var(--cxd-sp-accent);background:var(--cxd-sp-accent);color:var(--cxd-sp-on)}.cxd-sp__tab-label{font-weight:700;white-space:nowrap}.cxd-sp__tab-meta{font-size:.8125rem;opacity:.8}.cxd-sp .cxd-sp__title{font-size:clamp(1.25rem, 1rem + 1.1vw, 1.75rem);line-height:1.25;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0 0 .75rem}.cxd-sp__kw{display:inline-block;padding:.1em .55em;border-radius:var(--cxd-sp-radius);background:var(--cxd-sp-accent);color:var(--cxd-sp-on);font-size:.75em;line-height:1.45;letter-spacing:.02em}.cxd-sp .cxd-sp__empty{margin:0;padding:.9rem 1.1rem;border-left:4px solid var(--cxd-sp-accent);border-radius:4px;background:var(--cxd-sp-soft);font-weight:600}@media (max-width:560px){.cxd-sp .cxd-sp__tab{flex:1 1 0%;padding:.5rem .75rem}}.cxd-sp .cxd.cxd-pdf a.cxd__btn:not(.cxd__btn--ghost),.cxd-sp .cxd.cxd-pdf a.cxd__btn:not(.cxd__btn--ghost):hover,.cxd-sp .cxd.cxd-pdf a.cxd__btn:not(.cxd__btn--ghost):focus,.cxd-sp .cxd.cxd-pdf .cxd-pdf__open{color:var(--cxd-accent-text)}@media (prefers-reduced-motion:reduce){.cxd-sp .cxd-sp__tab{transition:none}}.cxd-spm .cxd-spm__row{grid-template-columns:auto 1fr auto}.cxd-spm .cxd-spm__kw{min-width:48px;padding:4px 6px;font-size:11px;--t:#646970}.cxd-spm .cxd-spm__kw[data-status="aktuell"]{--t:#00813a}.cxd-spm .cxd-spm__kw[data-status="geplant"]{--t:#2271b1}.cxd-spm__range{flex:1 1 12rem;padding-left:.5rem;font-weight:600}.cxd-spm__chip{display:inline-block;margin-left:.35rem;padding:0 .5em;border-radius:999px;background:#f0f0f1;color:#50575e;font-size:11px;font-weight:600;line-height:1.7;vertical-align:1px}.cxd-spm__chip[data-status="aktuell"]{background:#edfaef;color:#00813a}.cxd-spm__chip[data-status="geplant"]{background:#f0f6fc;color:#135e96}.cxd-spm__date{display:inline-flex;align-items:center;gap:.4rem;color:var(--cxdm-muted);font-size:12px}.cxdm .cxd-spm__date .cxdm__input{flex:0 0 auto;width:auto;padding:.25rem .4rem;background:#fff;font-size:13px}.cxd-spm__warn{flex-basis:100%;margin-left:.5rem;padding:.3rem .5rem;border-left:3px solid #dba617;background:#fcf9e8;font-size:12px}.cxdm .cxd-spm__row.is-warn{background:#fffdf3}.cxdm .cxdm__toggle svg{flex:none}@media (max-width:560px){.cxd-spm .cxd-spm__row{grid-template-columns:auto 1fr}.cxd-spm .cxdm__actions{grid-column:1 / -1;justify-content:flex-start}}