/* Feinschliff Runde 44: Leuchtrand, Zeilen, Zahlenrollen, Wort-Morph */
@property --ea-a{syntax:"<angle>";inherits:false;initial-value:0deg}
.ea-l{position:relative;isolation:isolate}
.ea-strahl,.ea-glut{position:absolute;pointer-events:none;animation:ea-um 3.6s linear infinite;
  background:conic-gradient(from var(--ea-a),transparent 0deg 215deg,var(--ea-c0) 300deg,var(--ea-c1) 337deg,transparent 349deg)}
.ea-strahl{inset:-1px;border-radius:inherit;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}
.ea-glut{inset:-14px;padding:13px;z-index:-1;filter:blur(8px);opacity:.85;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}
.ea-dunkel{--ea-c0:rgba(255,110,57,.75);--ea-c1:#FFC9B0}
.ea-dunkel .ea-glut{border-radius:18px}
.ea-hell{--ea-c0:rgba(255,255,255,.6);--ea-c1:#fff}
.ea-hell .ea-glut{--ea-c0:rgba(255,120,70,.7);--ea-c1:#FFD9C8}
.ea-hell:not(.nvq) .ea-glut{border-radius:999px}
.nvq.ea-l .ea-glut{border-radius:16px}
.ea-l:hover .ea-strahl,.ea-l:hover .ea-glut{animation-duration:2.2s}
@keyframes ea-um{to{--ea-a:360deg}}
.rv.ea-z{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}
.ea-wartet [data-line]{transform:translateY(128%)}
ea-zahl{display:inline-flex;vertical-align:top;font-variant-numeric:tabular-nums}
ea-rolle{display:inline-block;height:1.15em;height:1lh;overflow:hidden}
ea-band{display:block;will-change:transform}
ea-band::before{content:"0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9\A 0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9";display:block;white-space:pre;text-align:center}
ea-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.ea-wort{position:relative;display:block}
.ea-wb{position:relative;display:block;height:1.1em;height:1lh;white-space:nowrap;max-width:100%}
.ea-wb>span{position:absolute;left:0;top:0;will-change:transform,opacity,filter}
.ea-mess{position:absolute;left:0;top:0;visibility:hidden;white-space:nowrap;pointer-events:none}
.ea-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
@media (prefers-reduced-motion:reduce){.ea-strahl,.ea-glut{animation:none}.ea-glut{display:none}}
html.calm .ea-strahl,html.calm .ea-glut{animation:none}
html.calm .ea-glut{display:none}
.ea-vor .n-kopf h1,.ea-vor .ab-intro h2,.ea-vor .in-aus h2,.ea-vor .ro-text h2,.ea-vor .ro-ende h3,.ea-vor .wg .txt h2,.ea-vor .kopfz h2,.ea-vor .kopfl h2,.ea-vor .ende h2{visibility:hidden}
