.s7v{--s7-em:var(--regyva-emerald,#00ff94);--s7-seide:#f2fff9f0;--s7-ease:cubic-bezier(.16, 1, .3, 1);--s7-weich:cubic-bezier(.2, .75, .25, 1);--s7-streif-start:.95s;--s7-streif-dauer:1.5s;z-index:1;color:var(--s7-seide);font-family:var(--body);background:#05070a;position:relative;overflow-x:clip}.s7-boden,.s7-naht,.s7-saeule{display:none}.s7-titel{z-index:2;text-align:center;gap:14px;padding:88px 16px 0;display:grid;position:relative}.s7-h{font-family:"Regyva Display", var(--body);letter-spacing:-.03em;color:var(--s7-seide);text-wrap:balance;margin:0;font-size:34px;font-weight:600;line-height:1.06;display:grid}.s7-h em{color:var(--s7-em);text-shadow:0 0 28px #00ff946b,0 0 64px #00ff9429;font-style:normal}.s7-unter{color:#f2fff98f;text-wrap:pretty;max-width:580px;margin:0 auto;font-size:15px;line-height:1.55}.s7-tafel{z-index:2;position:relative}.s7-tab{z-index:1;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;position:relative}.s7-caption,.s7-lesbar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s7-kopf,.s7-merkmal,.s7-zelle{text-align:left;font-weight:400}.s7-kopf b,.s7-kopf i{font-style:normal;font-weight:inherit;display:block}.s7-logo,.s7-logo .logo{height:22px;display:block}.s7-logo .logo svg{width:auto;height:22px;display:block}.s7-name{font-family:"Regyva Display", var(--body);letter-spacing:-.01em;color:#f2fff9cc;font-size:16px;line-height:1.2;font-weight:500!important}.s7-quelle{letter-spacing:.005em;color:#f2fff957;align-items:center;gap:8px;margin-top:7px;font-size:12.5px;line-height:1.3;display:flex!important}.s7-kopf[data-wir] .s7-quelle{color:#00ff94d1;margin-top:10px}.s7-live,.s7-pillpunkt{border-radius:50%;flex:none;width:6px;height:6px;position:relative}.s7-live{background:var(--s7-em);animation:2s ease-in-out infinite s7-glimm;box-shadow:0 0 8px #00ff94a6}.s7-live:after,.s7-pillen button[aria-pressed=true] .s7-pillpunkt:after{content:"";border:1px solid #00ff94b3;border-radius:50%;animation:2s cubic-bezier(.2,.6,.3,1) infinite s7-puls;position:absolute;inset:0}.s7-merkmal{font-family:"Regyva Display", var(--body);letter-spacing:-.008em;color:#f2fff9db;transition:color .35s var(--s7-ease);font-size:16px;line-height:1.35}.s7-zelle{color:#f2fff980;vertical-align:middle;transition:background-color .35s var(--s7-ease);font-size:13px;line-height:1.4}.s7-z{align-items:center;gap:11px;min-width:0;display:flex}.s7-zeichen{color:#f2fff970;flex:none;width:16px;height:16px;display:block;overflow:visible}.s7-haken,.s7-kreuz,.s7-ring{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.s7-haken{stroke-width:1.5px}.s7-ring{stroke-width:1.2px}.s7-kreuz{stroke-width:1.3px}.s7-halb{fill:currentColor}[data-stand=angebunden]>.s7-z .s7-zeichen,.s7-lesart [data-stand=angebunden] .s7-zeichen{color:#f2fff966}[data-stand=offen]>.s7-z .s7-zeichen,.s7-lesart [data-stand=offen] .s7-zeichen{color:#f2fff933}.s7-zelle[data-wir] .s7-zeichen{color:var(--s7-em);filter:drop-shadow(0 0 2.5px #00ff948c);transition:filter .35s var(--s7-ease)}.s7-zelle[data-wir] .s7-haken{stroke-width:1.8px;stroke-dasharray:1 1;stroke-dashoffset:1px}.s7-zusatz{color:#f2fff96b;min-width:0;font-size:12.5px;font-style:normal;line-height:1.35}.s7-zelle[data-wir] .s7-zusatz{font-family:"Regyva Display", var(--body);letter-spacing:-.004em;color:#00ff94d1;transition:color .35s var(--s7-ease);font-size:13.5px;font-weight:500}.s7-wert{color:#f2fff99e}.s7-zelle[data-wir] .s7-wert{font-family:"Regyva Display", var(--body);letter-spacing:-.006em;color:var(--s7-em);text-shadow:0 0 16px #00ff946b;font-size:15px;font-weight:500}.s7-nachweis{z-index:2;position:relative}.s7-lesart{color:#f2fff980;gap:8px;margin:0;padding:0;font-size:12.5px;line-height:1.4;list-style:none;display:grid}.s7-lesart li{align-items:center;gap:10px;display:flex}.s7-lesart .s7-zeichen{width:14px;height:14px}.s7-fuss{color:#f2fff95c;margin:0;font-size:12px;line-height:1.6}.s7-pillen{z-index:2;display:none;position:relative}.s7-pillen button{backdrop-filter:blur(10px);font:inherit;letter-spacing:.01em;color:#f2fff994;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .5s var(--s7-ease), border-color .5s var(--s7-ease), background-color .5s var(--s7-ease), box-shadow .5s var(--s7-ease);background:#ffffff08;border:1px solid #f2fff91f;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;display:inline-flex}.s7-pillen button:focus-visible{outline:1.5px solid var(--s7-em);outline-offset:3px}.s7-pillen button[aria-pressed=true]{color:var(--s7-seide);background:#00ff9412;border-color:#00ff946b;box-shadow:0 0 26px #00ff941f}.s7-pillpunkt{width:5px;height:5px;transition:background-color .5s var(--s7-ease), box-shadow .5s var(--s7-ease);background:#f2fff947}.s7-pillen button[aria-pressed=true] .s7-pillpunkt{background:var(--s7-em);animation:2s ease-in-out infinite s7-glimm;box-shadow:0 0 8px #00ff9499}.s7-h>span,.s7-h>em,.s7-unter,.s7-tab thead tr,.s7-merkmal,.s7-zelle[data-wir]{opacity:0;transform:translateY(12px)}.s7-pillen,.s7-zelle,.s7-zelle[data-wir] .s7-zusatz,.s7-zelle[data-wir] .s7-wert,.s7-nachweis{opacity:0}.s7-tab tbody tr{--s7-takt:calc(.75s + var(--r,0) * .1s)}.s7v[data-ein] .s7-h>span{animation:s7-auf .9s var(--s7-weich) 0s both}.s7v[data-ein] .s7-h>em{animation:s7-auf .9s var(--s7-weich) .1s both}.s7v[data-ein] .s7-unter{animation:s7-auf .9s var(--s7-weich) .22s both}.s7v[data-ein] .s7-pillen{animation:.8s .3s both s7-ein}.s7v[data-ein] .s7-tab thead tr{animation:s7-auf .8s var(--s7-weich) .35s both}.s7v[data-ein] .s7-merkmal,.s7v[data-ein] .s7-zelle[data-wir]{animation:s7-auf .7s var(--s7-weich) calc(.5s + var(--r,0) * .1s) both}.s7v[data-ein] .s7-zelle:not([data-wir]){animation:s7-ein .9s ease calc(.64s + var(--r,0) * .1s) both}.s7v[data-ein] .s7-zelle[data-wir] .s7-haken{animation:s7-zeichnen .5s cubic-bezier(.65, 0, .35, 1) var(--s7-takt) both}.s7v[data-ein] .s7-zelle[data-wir] .s7-zeichen{animation:s7-aufglimmen 1.2s ease-out var(--s7-takt) both}.s7v[data-ein] .s7-zelle[data-wir] .s7-zusatz{animation:s7-ein .6s ease calc(var(--s7-takt) + .12s) both}.s7v[data-ein] .s7-zelle[data-wir] .s7-wert{animation:s7-wert 1.4s ease-out var(--s7-takt) both}.s7v[data-ein] .s7-nachweis{animation:1s 2.3s both s7-ein}@keyframes s7-auf{to{opacity:1;transform:none}}@keyframes s7-ein{to{opacity:1}}@keyframes s7-zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes s7-aufglimmen{0%{filter:drop-shadow(0 0 #00ff9400)}28%{filter:drop-shadow(0 0 7px #78ffc8)}to{filter:drop-shadow(0 0 2.5px #00ff948c)}}@keyframes s7-wert{0%{opacity:0;text-shadow:0 0 #00ff9400}30%{opacity:1;text-shadow:0 0 22px #78ffc8e6}to{opacity:1;text-shadow:0 0 16px #00ff946b}}@keyframes s7-glimm{0%,to{opacity:1}50%{opacity:.6}}@keyframes s7-puls{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}@media (max-width:899.98px){.s7v{padding-bottom:56px}.s7-pillen{flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 16px 0;display:flex}.s7-tafel{margin:22px 16px 0}.s7-tab,.s7-tab thead,.s7-tab tbody{width:auto;display:block}.s7-tab tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px;display:grid}.s7-eck{display:none}.s7-kopf{padding:0 12px 14px;display:block}.s7-kopf:not([data-wir]):not([data-gewaehlt]),.s7-zelle:not([data-wir]):not([data-gewaehlt]){display:none}.s7-tab tbody tr{border-top:1px solid #f2fff912;row-gap:10px;padding:16px 0}.s7-merkmal{grid-column:1/-1;padding:0 2px;font-size:15px;display:block}.s7-lauf{display:none}.s7-zelle{background:#ffffff06;border:1px solid #f2fff912;border-radius:12px;align-items:center;min-height:48px;padding:10px 12px;display:flex}.s7-zelle[data-wir]{background:linear-gradient(#00ff9417,#00ff9408);border-color:#00ff9442;box-shadow:inset 0 1px #beffe129,0 0 24px #00ff9412}.s7-z{gap:9px}.s7-zelle[data-wir] .s7-zusatz{font-size:13px}.s7-nachweis{gap:18px;margin:30px 16px 0;display:grid}.s7v[data-fertig] .s7-zelle:not([data-wir]),.s7v[data-fertig] .s7-kopf:not([data-wir]){animation:.45s both s7-ein}}@media (min-width:900px){.s7v{--s7-merkmal:clamp(190px, 18.5vw, 330px);--s7-sp:clamp(150px, 13.6vw, 236px);--s7-breite:calc(var(--s7-merkmal) + 4 * var(--s7-sp));--s7-zeile:64px;--s7-kopfh:92px;--s7-oben:22px;--s7-unten:14px;min-height:100svh;padding-bottom:76px}.s7-boden{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0 26%,#000 70%);mask-image:linear-gradient(#0000 0 26%,#000 70%)}.s7-naht{z-index:0;pointer-events:none;background:linear-gradient(#05070a00,#05070a);height:120px;display:block;position:absolute;top:-120px;left:0;right:0}.s7-titel{gap:16px;padding:264px 24px 0}.s7-h{font-size:clamp(40px,3.3vw,58px)}.s7-unter{max-width:600px;font-size:16px}.s7-tafel{width:var(--s7-breite);margin:76px auto 0}.s7-tafel:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#05070ac7,#05070a80 60%,#05070a00);position:absolute;inset:-60px -120px -80px}.s7-eck{width:var(--s7-merkmal)}.s7-kopf{width:var(--s7-sp);height:var(--s7-kopfh);vertical-align:middle;padding:0 24px}.s7-kopf[data-wir]{padding:0 26px}.s7-merkmal,.s7-zelle{height:var(--s7-zeile);border-top:1px solid #f2fff911}.s7-tab tbody tr:last-child>*{border-bottom:1px solid #f2fff911}.s7-merkmal{padding:0 24px 0 20px;position:relative}.s7-zelle{padding:0 24px}.s7-zelle[data-wir]{border-top-color:#00ff941f;padding:0 26px}.s7-tab tbody tr:last-child>.s7-zelle[data-wir]{border-bottom-color:#00ff941f}.s7-tab tbody tr{--s7-takt:calc(1.255s + var(--r,0) * .134s)}.s7-saeule{z-index:0;left:var(--s7-merkmal);width:var(--s7-sp);top:calc(var(--s7-oben) * -1);bottom:calc(var(--s7-unten) * -1);isolation:isolate;pointer-events:none;transform-origin:50% 0;opacity:0;background:linear-gradient(#00ff941a 0%,#00ff9409 30%,#00ff9406 72%,#00ff940d 100%),#080e0d99;border:1px solid #00ff9447;border-radius:18px;display:block;position:absolute;overflow:hidden;transform:scaleY(.965);box-shadow:inset 0 1px #ffffff17,inset 0 -40px 70px -50px #00ff944d,0 0 0 1px #00ff940d,0 0 70px #00ff941c,0 50px 100px -50px #000000f2}.s7-saeule:before{content:"";z-index:4;background:linear-gradient(90deg,#00ff9400,#c8ffe6f2 50%,#00ff9400);height:1px;position:absolute;top:0;left:9%;right:9%}.s7-saeule:after{content:"";z-index:3;border-radius:inherit;background:linear-gradient(90deg,#ffffff0b,#fff0 16% 84%,#ffffff08);position:absolute;inset:0}.s7-feld{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%)}.s7-kappe{z-index:1;background:radial-gradient(70% 100% at 50% 0,#00ff9433,#00ff940f 45%,#00ff9400 75%);height:240px;position:absolute;top:0;left:0;right:0}.s7-schein{z-index:2;opacity:0;background:radial-gradient(190px circle at var(--mx,50%) var(--my,40%), #a0ffd226, #00ff940f 42%, #00ff9400 72%);transition:opacity .7s var(--s7-ease);position:absolute;inset:0}.s7-saeule[data-zeiger] .s7-schein{opacity:1}.s7-streif{z-index:2;opacity:0;mix-blend-mode:screen;background:linear-gradient(#00ff9400 calc(100% - 200px),#00ff9412 calc(100% - 100px),#00ff9433 calc(100% - 16px),#e1fff0d9 calc(100% - 1.5px),#e1fff000 100%);position:absolute;inset:0;transform:translateY(-100%)}.s7v[data-ein] .s7-saeule{animation:s7-saeule 1.1s var(--s7-ease) .3s both}.s7v[data-ein] .s7-kappe{animation:7s ease-in-out 2.6s infinite s7-atmen}.s7v[data-ein] .s7-streif{animation:s7-streif var(--s7-streif-dauer) linear var(--s7-streif-start) both}.s7-lauf{width:var(--s7-breite);z-index:2;pointer-events:none;height:9px;position:absolute;bottom:-5px;left:0;overflow:hidden}.s7-lauf:before{content:"";opacity:0;background:linear-gradient(90deg,#00ff9400,#00ff9473 60%,#e1fff0f2 92%,#e1fff000);width:260px;height:1px;position:absolute;top:4px;left:0;transform:translate(-260px);box-shadow:0 0 6px #00ff9473}.s7-nachweis{width:var(--s7-breite);justify-content:space-between;align-items:flex-end;gap:40px;margin:56px auto 0;display:flex}.s7-fuss{text-align:right}}@media (min-width:900px) and (hover:hover) and (pointer:fine){.s7-tab tbody tr:hover>*{background-color:#f2fff906}.s7-tab tbody tr:hover>.s7-zelle[data-wir]{background-color:#00ff9413}.s7-tab tbody tr:hover>.s7-merkmal{color:#fff}.s7-tab tbody tr:hover>.s7-zelle[data-wir] .s7-zeichen{filter:drop-shadow(0 0 6px #78ffc8f2)}.s7-tab tbody tr:hover>.s7-zelle[data-wir] .s7-zusatz{color:#96ffd2fa}.s7-tab tbody tr:hover .s7-lauf:before{animation:1.1s cubic-bezier(.4,0,.2,1) both s7-lauf}}@keyframes s7-saeule{to{opacity:1;transform:none}}@keyframes s7-atmen{0%,to{opacity:1}50%{opacity:.62}}@keyframes s7-streif{0%{opacity:0;transform:translateY(-100%)}6%,86%{opacity:1}to{opacity:0;transform:translateY(12%)}}@keyframes s7-lauf{0%{opacity:0;transform:translate(-260px)}14%,78%{opacity:1}to{opacity:0;transform:translateX(var(--s7-breite))}}@media (prefers-reduced-motion:reduce){.s7v *,.s7v :before,.s7v :after{transition:none!important;animation:none!important}.s7-streif,.s7-schein,.s7-lauf,.s7-live:after,.s7-pillen button[aria-pressed=true] .s7-pillpunkt:after{display:none!important}}@media (prefers-reduced-motion:reduce),(scripting:none){.s7-h>span,.s7-h>em,.s7-unter,.s7-tab thead tr,.s7-merkmal,.s7-zelle,.s7-zelle[data-wir],.s7-pillen,.s7-zelle[data-wir] .s7-zusatz,.s7-zelle[data-wir] .s7-wert,.s7-nachweis,.s7-saeule{opacity:1;transform:none}.s7-zelle[data-wir] .s7-haken{stroke-dashoffset:0}}
