.oet{grid-column:1/-1;width:100%;background:#2B0E15;color:#E8DCD2;border-bottom:1px solid rgba(208,160,74,.34);font-size:.82rem;line-height:1.3;overflow:hidden;position:relative}
.oet::before,.oet::after{content:'';position:absolute;top:0;bottom:0;width:3.5rem;z-index:2;pointer-events:none}
.oet::before{left:0;background:linear-gradient(90deg,#2B0E15,rgba(43,14,21,0))}
.oet::after{right:0;background:linear-gradient(270deg,#2B0E15,rgba(43,14,21,0))}
.oet-lauf{display:flex;width:max-content;min-height:52px;align-items:center;animation:oet-lauf 58s linear infinite;will-change:transform}
.oet:hover .oet-lauf,.oet:focus-within .oet-lauf{animation-play-state:paused}
@keyframes oet-lauf{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.oet-satz{display:flex;align-items:center;flex:none}
.oet-i{display:inline-flex;align-items:center;gap:.5rem;padding:0 1.5rem;color:inherit;text-decoration:none;white-space:nowrap;border-right:1px solid rgba(240,230,216,.16)}
.oet-i b{font-weight:600;color:#F7EFE4}
a.oet-i:hover{color:#F7EFE4}
a.oet-i:hover b{text-decoration:underline;text-underline-offset:3px}
.oet-sterne{position:relative;display:inline-block;width:5.4em;height:1em;flex:none;background:rgba(240,230,216,.26);-webkit-mask:var(--oet-m) no-repeat center/100% 100%;mask:var(--oet-m) no-repeat center/100% 100%}
.oet-sterne i{display:block;height:100%;background:#D0A04A}
@media (prefers-reduced-motion:reduce){
  .oet{overflow-x:auto;scrollbar-width:none}
  .oet::-webkit-scrollbar{display:none}
  .oet-lauf{animation:none}
  .oet-satz:nth-child(2){display:none}
}
