[data-page=plugin-detail] .pd-app-icon{vertical-align:-.14em;border:1px solid var(--border);border-radius:.22em;width:1em;height:1em;margin-right:.28em;display:inline-block}[data-page=plugin-detail] .pd-banner{border:1px solid var(--border);border-radius:14px;width:100%;max-width:500px;height:auto;display:block}[data-page=plugin-detail] .pd-eckdaten{color:var(--muted);font-size:16px;line-height:1.55}[data-page=plugin-detail] .pd-galerie{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(82%,640px);grid-auto-flow:column;gap:24px;padding-bottom:12px;display:grid;overflow-x:auto}[data-page=plugin-detail] .pd-galerie:focus-visible{outline:2px solid var(--teal-ia);outline-offset:4px;border-radius:4px}[data-page=plugin-detail] .pd-shot{scroll-snap-align:start;margin:0}[data-page=plugin-detail] .pd-shot-bild{border:1px solid var(--border);background:#fff;border-radius:12px;height:clamp(260px,34vw,400px);position:relative;overflow:hidden}[data-page=plugin-detail] .pd-shot-bild img{object-fit:contain}[data-page=plugin-detail] .pd-shot figcaption{color:var(--ink-2);margin-top:10px;font-size:16px;line-height:1.5}[data-page=plugin-detail] .pd-wofuer{gap:40px;display:grid}@media (min-width:64rem){[data-page=plugin-detail] .pd-wofuer{grid-template-columns:7fr 5fr;align-items:start;gap:64px}}[data-page=plugin-detail] .pd-problem{color:var(--ink-2);font-size:17px;line-height:1.7}[data-page=plugin-detail] .pd-wofuer h3{letter-spacing:-.01em;font-size:18px;font-weight:800;line-height:1.3}[data-page=plugin-detail] .pd-wofuer h3+p{color:var(--ink-2);margin-top:8px;font-size:16.5px;line-height:1.65}[data-page=plugin-detail] .pd-wofuer p+h3{margin-top:32px}[data-page=plugin-detail] .pd-tafel{border-top:1.5px solid var(--ink);margin:12px 0 0}[data-page=plugin-detail] .pd-tafel>div{border-bottom:1px solid var(--border-2);gap:2px 16px;padding:12px 0;font-size:16px;line-height:1.5;display:grid}@media (min-width:30rem){[data-page=plugin-detail] .pd-tafel{grid-template-columns:fit-content(50%) 1fr;column-gap:16px;display:grid}[data-page=plugin-detail] .pd-tafel>div{grid-column:1/-1;grid-template-columns:subgrid}}[data-page=plugin-detail] .pd-tafel dt{color:var(--muted)}[data-page=plugin-detail] .pd-tafel dd{color:var(--ink);margin:0;font-weight:700}[data-page=plugin-detail] .pd-gruende{gap:32px 48px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){[data-page=plugin-detail] .pd-gruende{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-page=plugin-detail] .pd-gruende li{color:var(--ink-2);font-size:16.5px;line-height:1.65}[data-page=plugin-detail] .pd-gruende li:before{content:"";background:var(--teal);border-radius:2px;width:40px;height:3px;margin-bottom:16px;display:block}[data-page=plugin-detail] .pd-gruende strong{color:var(--ink)}[data-page=plugin-detail] .pd-gruende a,[data-page=plugin-detail] .pd-verweis{color:var(--teal-ia);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}[data-page=plugin-detail] .pd-weiter img{vertical-align:-.22em;border:1px solid var(--border);border-radius:8px;margin-right:10px;display:inline-block}[data-page=plugin-detail] .pd-weiter-status{display:block}[data-page=plugin-detail] .pd-mehr{min-height:44px;color:var(--teal-ia);align-items:center;gap:6px;font-weight:700;display:inline-flex}[data-page=plugin-detail] .pd-mehr:hover{color:var(--teal-700)}[data-page=plugin-detail] .pd-alle{color:var(--teal-ia);font-weight:700}[data-page=plugin-detail] .pd-alle:hover{color:var(--teal-700);text-decoration:underline}
