.atrium-wm{--wm-schrift:#323232;--wm-akzent:#a5c63b;--wm-b:calc(var(--wm-dauer,1.1s) * .44);aspect-ratio:753/178;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;overflow:visible}.dark .atrium-wm{--wm-schrift:#f6f6f6}.atrium-wm .wm-fuell{fill:var(--wm-schrift)}.atrium-wm .wm-punkt{fill:var(--wm-akzent);transform-box:fill-box;transform-origin:50%}.atrium-wm .wm-umriss{fill:none;stroke:var(--wm-schrift);stroke-width:1.6px;stroke-dasharray:5 3;opacity:0}.atrium-wm .wm-linie{fill:var(--wm-akzent);opacity:0;filter:drop-shadow(0 0 4px var(--wm-akzent))}.atrium-wm .wm-rahmen{opacity:0}.atrium-wm .wm-rahmen-kante{fill:none;stroke:var(--wm-akzent);stroke-width:1px;stroke-opacity:.6}.atrium-wm .wm-ecke{fill:var(--wm-akzent)}.atrium-wm .wm-beschriftung{fill:var(--wm-akzent);fill-opacity:.85;font:11px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.atrium-wm .wm-ring{fill:none;stroke:var(--wm-akzent);stroke-width:1.6px;opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none}.atrium-wm .wm-glyph{transform-box:fill-box;transform-origin:50%}.atrium-wm[data-modus=aufbauen] .wm-l{--wm-versatz:calc(var(--i,0) * var(--wm-dauer,1.1s) * .09 + var(--wm-start,0s))}.atrium-wm[data-modus=aufbauen] .wm-glyph{animation:wm-buchstabe var(--wm-b) cubic-bezier(.2, .7, .2, 1) var(--wm-versatz) both}.atrium-wm[data-modus=aufbauen] .wm-umriss{animation:wm-umriss var(--wm-b) ease var(--wm-versatz) both}.atrium-wm[data-modus=aufbauen] .wm-fuell{animation:wm-fuellen calc(var(--wm-b) * .75) cubic-bezier(.5, .05, .25, 1) calc(var(--wm-versatz) + var(--wm-b) * .25) both}.atrium-wm[data-modus=aufbauen] .wm-linie{animation:wm-linie calc(var(--wm-b) * .75) cubic-bezier(.5, .05, .25, 1) calc(var(--wm-versatz) + var(--wm-b) * .25) both}.atrium-wm[data-modus=aufbauen] .wm-rahmen{animation:wm-rahmen calc(var(--wm-b) * 1.2) ease var(--wm-versatz) both}.atrium-wm[data-modus=aufbauen] .wm-punkt{animation:wm-punkt calc(var(--wm-dauer,1.1s) * .16) cubic-bezier(.3, 1.6, .5, 1) calc(var(--wm-dauer,1.1s) * .84 + var(--wm-start,0s)) both}.atrium-wm[data-modus=aufbauen] .wm-ring{animation:wm-puls 2.4s ease-out calc(var(--wm-dauer,1.1s) + var(--wm-start,0s) + .3s) infinite}@keyframes wm-buchstabe{0%{opacity:0;filter:blur(5px);transform:scale(.92)}35%{opacity:1}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes wm-umriss{0%{opacity:0}18%{opacity:.9}70%{opacity:.9}to{opacity:0}}@keyframes wm-fuellen{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes wm-linie{0%{opacity:0;transform:translateY(0)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(calc(var(--h,170) * -1px))}}@keyframes wm-rahmen{0%{opacity:0}12%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes wm-punkt{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes wm-puls{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.atrium-wm[data-modus=zusammenbauen] .wm-glyph{animation:wm-zusammen calc(var(--wm-dauer,.95s) * .88) cubic-bezier(.2, .85, .2, 1) var(--wm-start,0s) both}.atrium-wm[data-modus=zusammenbauen] .wm-punkt{animation:wm-punkt calc(var(--wm-dauer,.95s) * .18) cubic-bezier(.3, 1.6, .5, 1) calc(var(--wm-dauer,.95s) * .82 + var(--wm-start,0s)) both}.atrium-wm[data-modus=zusammenbauen] .wm-ring{animation:wm-puls 2.4s ease-out calc(var(--wm-dauer,.95s) + var(--wm-start,0s) + .3s) infinite}@keyframes wm-zusammen{0%{opacity:0;filter:blur(8px);transform:translateX(calc(var(--ab,0) * 55px)) scale(.8)}55%{opacity:1}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}.atrium-wm[data-modus=fertig] *,.atrium-wm[data-modus=fertig]{animation:none!important}@media (prefers-reduced-motion:reduce){.atrium-wm *{animation:none!important}}
