@layer components{.po-loop{isolation:isolate;width:100%;display:block;position:relative;overflow:clip}.po-loop--rund{border-radius:var(--po-radius-karte)}.po-loop__flaeche{background:radial-gradient(90% 80% at 50% 40%, color-mix(in oklab, var(--focus) 16%, transparent), transparent 70%), radial-gradient(60% 50% at 80% 90%, color-mix(in oklab, var(--link) 10%, transparent), transparent 70%), linear-gradient(160deg, var(--surface), var(--surface-secondary));position:absolute;inset:0}.po-loop__poster,.po-loop__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.po-loop__video{opacity:0;transition:opacity .6s var(--po-ease-out,ease-out)}.po-loop__video[data-laeuft]{opacity:1}@media (prefers-reduced-motion:reduce){.po-loop__video{display:none}}}
