.ps{min-width:0;color:var(--text);margin:0}.ps-innen{--pad:clamp(14px, 1.6vw, 22px);--spalten:4;--lueck:8px;padding:var(--pad);border:1px solid var(--linie);background:#fff;border-radius:20px;box-shadow:0 30px 60px -38px #01120a80;container-type:inline-size}.ps-kopf,.ps-feld,.ps-reihe,.ps-status,.ps-zeit{--b:calc((100cqw - (var(--spalten) - 1) * var(--lueck)) / var(--spalten))}@container (width<=400px){.ps-kopf,.ps-feld,.ps-reihe,.ps-status,.ps-zeit{--spalten:3}}.ps-kopf{font:400 .72rem/1.2 var(--font-mono);color:var(--text-gedaempft);justify-content:space-between;align-items:center;gap:12px;display:flex}.ps-chip{border-radius:var(--r-pille);background:var(--grund-2);color:var(--text);white-space:nowrap;padding:6px 12px;transition:background-color .3s,color .3s}[data-an] .ps-chip{background:var(--akzent);color:var(--auf-akzent)}.ps-feld{border:1px solid var(--linie);border-radius:var(--r-pille);font:500 clamp(.92rem, 3.6cqw, 1.05rem)/1.2 var(--font-body);letter-spacing:0;align-items:center;gap:10px;margin-top:12px;padding:10px 16px;display:flex}.ps-feld svg{width:18px;height:18px;color:var(--text-gedaempft);flex:none}.ps-reihe{height:calc(var(--b) * 1.62);margin-top:14px;position:relative;overflow:hidden}.ps-k{width:var(--b);border:1px solid var(--linie);height:100%;font:400 clamp(.66rem, 2.5cqw, .78rem)/1.25 var(--font-body);letter-spacing:0;transition:transform .75s var(--ease-aus), opacity .45s;background:#fff;border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:0;left:0}.ps-bild{background:var(--grund-2);border-radius:8px;flex:1;min-height:0;display:block;overflow:hidden}.ps-bild img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.ps-k>i{background:var(--grund-2);border-radius:4px;height:7px;margin-top:7px;display:block}.ps-k>i+i{width:60%;margin-top:5px}.ps-k b{margin-top:7px;font-weight:700}.ps-k small{font-size:inherit;color:var(--text-gedaempft);margin-top:3px}.ps-andere{transform:translateX(calc(var(--i) * (var(--b) + var(--lueck))))}[data-an] .ps-andere{transform:translateX(calc((var(--i) + 2) * (var(--b) + var(--lueck))))}.ps-mm{z-index:1;border:2px solid var(--akzent);opacity:0;transform:translateX(calc(var(--i) * (var(--b) + var(--lueck)))) translateY(30%) scale(.86)}[data-an] .ps-mm{opacity:1;transform:translateX(calc(var(--i) * (var(--b) + var(--lueck))))}[data-an] .ps-mm+.ps-mm{transition-delay:.12s}.ps-status{margin-top:12px}.ps-status span{border-radius:var(--r-pille);background:var(--grund-2);color:var(--text-gedaempft);font:700 .92rem/1.1 var(--font-display);letter-spacing:-.01em;padding:8px 14px;transition:background-color .3s,color .3s;display:inline-block}[data-an] .ps-status span{background:var(--dunkel);color:var(--text-hell)}.ps-zeit{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;margin-top:10px;display:grid}.ps-zeit button{min-height:34px;color:var(--text-gedaempft);font:400 clamp(.6rem, 2.3cqw, .72rem)/1 var(--font-mono);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-items:center;gap:5px;padding:4px 0;display:grid}.ps-zeit button i{background:var(--grund-2);border-radius:3px;width:100%;height:5px;transition:background-color .3s;display:block}.ps-zeit button[data-vorbei] i{background:#2b2a2652}.ps-zeit button[data-vorbei]:nth-child(n+8) i{background:var(--akzent)}.ps-zeit button[aria-current]{color:var(--text);font-weight:700}.ps-zeit button:focus-visible{outline:3px solid var(--akzent-tief);outline-offset:1px}.ps figcaption{font:400 .7rem/1.45 var(--font-mono);letter-spacing:.01em;color:var(--text-gedaempft);margin-top:10px}.dunkel .ps figcaption{color:var(--text-hell-gedaempft)}@media (prefers-reduced-motion:reduce){.ps-k{transition:none}}.zl{--alt:#2b2a2629;--klein:var(--text-gedaempft);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(14px,2vw,28px);height:100%;margin:0;display:grid}.dunkel .zl{--alt:#fffcf538;--klein:var(--text-hell-gedaempft)}.zl-wert{font:800 clamp(3.2rem, 2rem + 4.6vw, 6rem)/.95 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.zl-label{font:600 clamp(1rem, .94rem + .3vw, 1.15rem)/1.3 var(--font-body);letter-spacing:0;margin-top:14px;display:block}.zl-fuss{font:400 .72rem/1.45 var(--font-mono);letter-spacing:.02em;color:var(--klein);margin-top:8px;display:block}.zl-saeulen{align-items:end;gap:8px;height:clamp(120px,13vw,168px);display:flex}.zl-saeulen span{grid-template-rows:minmax(0,1fr) auto;place-items:end center;gap:6px;width:clamp(32px,3.4vw,44px);height:100%;display:grid}.zl-saeulen i{width:100%;height:calc(var(--h) / 161 * 100%);background:var(--alt);transform-origin:bottom;border-radius:8px 8px 3px 3px;align-self:end;display:block}.zl-saeulen .neu i{background:var(--akzent)}.zl-saeulen small{font:400 .66rem/1 var(--font-mono);color:var(--klein)}@media (prefers-reduced-motion:no-preference){.js .zl:not(.im-bild) .zl-saeulen i{transform:scaleY(0)}.js .zl .zl-saeulen i{transition:transform 1.1s var(--ease-aus)}.js .zl .zl-saeulen .neu i{transition-delay:.25s}}.ig-schirm{aspect-ratio:390/790;background:#000;border-radius:24px;position:relative;overflow:hidden;container-type:inline-size}.ig .ig-schirm video{position:absolute;inset:0 0 auto}.ig-ui{pointer-events:none;color:#fff;letter-spacing:0;font:400 3.33333cqw/1.25 -apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif;position:absolute;inset:0}.ig-ui svg{flex:none;display:block}.ig-ui:before{content:"";background:linear-gradient(#0000006b,#0000);height:8em;position:absolute;inset:0 0 auto}.ig-status,.ig-kopf{justify-content:space-between;align-items:center;padding-inline:1.5em;display:flex;position:relative}.ig-status{height:3.4em;padding-top:.5em;font-weight:600}.ig-status svg{width:4.6em;height:1em}.ig-kopf{height:2.8em;padding-inline:1.1em}.ig-kopf b{letter-spacing:-.01em;font-size:1.5em;font-weight:700}.ig-kopf svg{width:1.9em;height:1.9em}.ig-unten{align-items:flex-end;gap:.8em;padding:0 .7em .9em 1.05em;display:flex;position:absolute;inset:auto 0 24.8cqw}.ig-unten:before{content:"";background:linear-gradient(#0000,#0000008f);position:absolute;inset:-6em 0 0}.ig-text,.ig-spalte{min-width:0;position:relative}.ig-text{flex:1}.ig-ui p{color:#fff;hyphens:none;text-shadow:0 1px 3px #00000073}.ig-name{align-items:center;gap:.45em;display:flex}.ig-name img{border:1px solid #ffffff80;border-radius:50%;width:2.5em;height:2.5em}.ig-name b{white-space:nowrap;font-weight:600}.ig-haken{width:1.1em;height:1.1em;margin-left:-.2em}.ig-folgen{border:1px solid #ffffffbf;border-radius:.55em;padding:.2em .65em;font-size:.92em;font-weight:600}.ig-zeile{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.55em;display:-webkit-box;overflow:hidden}.ig-audio{white-space:nowrap;align-items:center;gap:.35em;margin-top:.45em;font-size:.9em;display:flex;overflow:hidden}.ig-audio svg{width:.95em;height:.95em}.ig-spalte{justify-items:center;gap:1.15em;display:grid}.ig-spalte svg{filter:drop-shadow(0 1px 2px #0006);width:2em;height:2em}.ig-spalte img{border:1.5px solid #fff;border-radius:.5em;width:2em;height:2em}.ig-nav{background:#000;justify-content:space-between;height:24.8cqw;padding:1em 2em 0;display:flex;position:absolute;inset:auto 0 0}.ig-nav svg{width:1.95em;height:1.95em}.ig-nav img{border-radius:50%;width:1.95em;height:1.95em}.ig-nav:after{content:"";background:#fff;border-radius:1em;width:34%;height:.32em;position:absolute;bottom:.6em;left:50%;translate:-50%}
