@layer wb-bausteine{html[data-design=wb3] .gm-karte{padding:20px var(--wb-rand-handy) 24px;color:var(--wb-text-2)}html[data-design=wb3] .gm{container:gm / inline-size;display:flex;flex-direction:column;gap:20px;min-width:0}html[data-design=wb3] .gm-titel{margin:0}html[data-design=wb3] .gm-seg{width:100%}html[data-design=wb3] .gm-raster{display:flex;flex-direction:column;gap:24px;min-width:0}html[data-design=wb3] .gm-buehne{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;min-width:0;padding-top:4px}html[data-design=wb3] .gm-drucker{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px}html[data-design=wb3] .gm-ams{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 12px}html[data-design=wb3] .gm-ams-name{align-self:flex-start}html[data-design=wb3] .gm-slots{display:flex;gap:8px}html[data-design=wb3] .gm-slot{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:44px;padding:4px 2px;border-radius:12px}html[data-design=wb3] .gm-slot.is-fokus{box-shadow:inset 0 0 0 2px var(--wb-accent-text)}html[data-design=wb3] .gm-slot-id{display:inline-flex;align-items:center;gap:4px;min-height:14px}html[data-design=wb3] .gm-slot-id .id{font-size:inherit}html[data-design=wb3] .gm-faden{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:0}html[data-design=wb3] .gm-p{fill:none;stroke-linecap:round}html[data-design=wb3] .gm-p.is-kandidat{stroke:var(--wb-control-line);stroke-width:1.5;stroke-dasharray:4 5;animation:wb-fade .3s var(--wb-ease) both}html[data-design=wb3] .gm-p.is-faden{stroke:var(--gm-filament);stroke-width:2.5}html[data-design=wb3] .gm-p.is-zieht{animation:wb-draw .9s var(--wb-ease-fill) .1s both}html[data-design=wb3] .gm-druck{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin:0;padding:4px 8px;border-radius:6px;background:var(--wb-raised);color:var(--wb-text-2);animation:wb-fade .4s var(--wb-ease) both}html[data-design=wb3] .gm-druck.is-weg{visibility:hidden;animation:none}html[data-design=wb3] .gm-spulen{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:360px}html[data-design=wb3] .gm-spulen.is-weg{visibility:hidden}html[data-design=wb3] .gm-spulen:not(.is-weg){animation:wb-fade .3s var(--wb-ease) both}html[data-design=wb3] .gm-spule{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}html[data-design=wb3] .gm-spule .wb-mark{margin-bottom:8px}html[data-design=wb3] .gm-meta{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 4px}html[data-design=wb3] .gm-gramm{margin-top:4px;font-size:calc(1.375rem * var(--wb-text-scale, 1));line-height:calc(1.625rem * var(--wb-text-scale, 1));font-weight:500}html[data-design=wb3] .gm-zusatz{min-height:16px;color:var(--wb-text-2)}html[data-design=wb3] .gm-text{display:flex;flex-direction:column;gap:8px;min-width:0}html[data-design=wb3] .gm-text>p{margin:0}html[data-design=wb3] .gm-satz{display:flex;flex-direction:column;gap:4px;min-height:calc(7.5rem * var(--wb-text-scale, 1));animation:wb-swap var(--wb-spring-snappy-dauer, .3s) var(--wb-spring-snappy, ease-out) both}html[data-design=wb3] .gm-satz.is-zurueck{animation-name:gm-zurueck}html[data-design=wb3] .gm-satz :is(h3,p){margin:0}@keyframes gm-zurueck{0%{opacity:0;transform:translateY(-8px)}}html[data-design=wb3] .gm-knoepfe{display:flex;gap:8px;margin-top:8px}html[data-design=wb3] .gm-knoepfe>.wb-btn:last-child{flex:1 1 auto}html[data-design=wb3] .gm-liste{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}html[data-design=wb3] .gm-liste li{display:flex;align-items:flex-start;gap:12px}html[data-design=wb3] .gm.is-kompakt .gm-liste{gap:8px}html[data-design=wb3] .gm-liste li>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}html[data-design=wb3] .gm-nr{flex:none;width:24px;height:22px;display:grid;place-items:center;border-radius:6px;background:var(--wb-raised-2);color:var(--wb-text);font-size:calc(.8125rem * var(--wb-text-scale, 1));font-weight:600}html[data-design=wb3] .gm-los{margin-top:8px}@container gm (min-width: 600px){html[data-design=wb3] .gm-raster{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px}html[data-design=wb3] .gm-knoepfe>.wb-btn:last-child{flex:none}html[data-design=wb3] .gm-los{align-self:flex-start}}@media(prefers-reduced-motion:reduce){html[data-design=wb3] :is(.gm-satz,.gm-p,.gm-druck,.gm-spulen){animation:none}}html[data-design=wb3] .gm-karte.wb-card{padding:20px 16px 24px}@container dk (min-width: 680px){html[data-design=wb3] .gm-karte.wb-card{padding:24px 32px 32px}}}@layer wb-bausteine{html[data-design=wb3] .hs{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0}html[data-design=wb3] .hs-feld{padding:0 4px 0 12px}html[data-design=wb3] .hs-feld input::-webkit-search-cancel-button{display:none}html[data-design=wb3] .hs-feld>.ico{color:var(--wb-text-2);flex:none}html[data-design=wb3] .hs-feld .wb-kbd{flex:none;margin-right:8px;color:var(--wb-text-2)}html[data-design=wb3] .hs.is-gross{max-width:720px}html[data-design=wb3] .hs.is-gross .hs-feld{height:calc(56px * var(--wb-text-scale, 1));padding-left:16px;border-radius:14px}html[data-design=wb3] .hs.is-gross .hs-feld input{font-size:calc(1.0625rem * var(--wb-text-scale, 1))}html[data-design=wb3] .hs-ergebnis[hidden]{display:none}html[data-design=wb3] .hs-ergebnis{display:flex;flex-direction:column;gap:4px;min-width:0}html[data-design=wb3] .hs-zahl{margin:0;padding:0 4px;color:var(--wb-text-2)}html[data-design=wb3] .hs-liste{display:flex;flex-direction:column;margin:0;padding:4px 0;list-style:none;border-radius:16px;background:var(--wb-raised);box-shadow:var(--wb-karte-schatten)}html[data-design=wb3] .hs-liste>li+li{border-top:1px solid var(--wb-line)}html[data-design=wb3] .hs-treffer{display:flex;flex-direction:column;gap:2px;min-height:56px;padding:8px 14px;color:inherit;text-decoration:none}html[data-design=wb3] .hs-art,html[data-design=wb3] .hs-satz{color:var(--wb-text-2)}html[data-design=wb3] .hs-leer{margin:0;padding:12px 4px;color:var(--wb-text-2)}@media(hover:hover){html[data-design=wb3] .hs-treffer:hover{background:var(--wb-state-hover)}}html[data-design=wb3] .hs.is-schwebend .hs-ergebnis{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:var(--wb-z-menu);max-height:min(70vh,560px);overflow-y:auto;padding:8px;border-radius:16px;background:var(--wb-raised);box-shadow:var(--wb-sheet-shadow)}html[data-design=wb3] .hs.is-schwebend .hs-liste{box-shadow:none;padding:0;background:transparent}html[data-design=wb3] .hs.is-schwebend .hs-feld{height:40px}html[data-design=wb3] .hf-karte{padding:4px 0}html[data-design=wb3] .hf-frage+.hf-frage{border-top:1px solid var(--wb-line)}html[data-design=wb3] .hf-frage .wb-aufklapp{width:100%;padding-inline:var(--wb-innenrand-karte)}html[data-design=wb3] .hf-frage .wb-aufklapp .t-row{white-space:normal}html[data-design=wb3] .hf-frage.is-offen .wb-aufklapp .t-row{color:var(--wb-text)}html[data-design=wb3] .hf-antwort[hidden]{display:none}html[data-design=wb3] .hf-antwort{display:flex;flex-direction:column;gap:12px;padding:0 var(--wb-innenrand-karte) 16px;animation:wb-swap var(--wb-spring-snappy-dauer, .3s) var(--wb-spring-snappy, ease-out) both}html[data-design=wb3] .hf-frage{scroll-margin-top:calc(var(--dk-kopf, 56px) + 12px)}html[data-design=wb3] .hd{margin:0;display:flex;flex-direction:column;gap:12px;min-width:0}html[data-design=wb3] .hd-linie{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:16px 0}html[data-design=wb3] .hd-geraet{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:0 4px 8px;border-radius:14px;color:inherit;text-decoration:none;text-align:center}html[data-design=wb3] .hd-mark{display:flex;align-items:flex-end;justify-content:center;align-self:stretch;height:92px;margin:0 -4px 12px;border-bottom:1px solid var(--wb-control-line);color:var(--wb-text-2);--wb-mark-ground: var(--wb-bg)}html[data-design=wb3] .hd-name{overflow-wrap:anywhere}html[data-design=wb3] .hd-stand{color:var(--wb-text-2)}html[data-design=wb3] .hd figcaption{margin:0;color:var(--wb-text-2)}@media(hover:hover){html[data-design=wb3] a.hd-geraet:hover{background:var(--wb-state-hover)}html[data-design=wb3] a.hd-geraet:hover .hd-mark{color:var(--wb-text)}}html[data-design=wb3] .hg-karte{padding:4px 0}html[data-design=wb3] .hg{display:block;width:100%;border-collapse:collapse}html[data-design=wb3] .hg thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}html[data-design=wb3] .hg tbody{display:block}html[data-design=wb3] .hg tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;row-gap:4px;padding:14px var(--wb-innenrand-karte)}html[data-design=wb3] .hg tbody tr+tr{border-top:1px solid var(--wb-line)}html[data-design=wb3] .hg-was{padding:0;text-align:left;font-size:calc(.9375rem * var(--wb-text-scale, 1));line-height:calc(1.25rem * var(--wb-text-scale, 1));font-weight:550;color:var(--wb-text)}html[data-design=wb3] .hg-stand{padding:1px 0 0;justify-self:end}html[data-design=wb3] .hg-text{grid-column:1 / -1;padding:0;max-width:64ch;font-size:calc(.8125rem * var(--wb-text-scale, 1));line-height:calc(1.25rem * var(--wb-text-scale, 1));font-weight:400;color:var(--wb-text-2)}html[data-design=wb3] .hg-text .dk-l{color:var(--wb-text-2)}@container dk (min-width: 680px){html[data-design=wb3] .hg{display:table;table-layout:fixed}html[data-design=wb3] .hg thead{position:static;display:table-header-group;width:auto;height:auto;clip-path:none}html[data-design=wb3] .hg thead th{padding:12px var(--wb-innenrand-karte-desktop) 8px;text-align:left;vertical-align:bottom;font-size:calc(.8125rem * var(--wb-text-scale, 1));line-height:calc(1.25rem * var(--wb-text-scale, 1));font-weight:550;color:var(--wb-text-2);border-bottom:1px solid var(--wb-line)}html[data-design=wb3] .hg thead th:nth-child(1){width:32%}html[data-design=wb3] .hg thead th:nth-child(2){width:22%}html[data-design=wb3] .hg tbody{display:table-row-group}html[data-design=wb3] .hg tbody tr{display:table-row;padding:0}html[data-design=wb3] .hg tbody tr>*{display:table-cell;padding:16px var(--wb-innenrand-karte-desktop);vertical-align:top}html[data-design=wb3] .hg tbody tr+tr>*{border-top:1px solid var(--wb-line)}html[data-design=wb3] .hg-stand{padding-top:16px}}@media(prefers-reduced-motion:reduce){html[data-design=wb3] .hf-antwort{animation:none}}}
