.ab{position:relative;margin:0;width:min(100%,var(--ab-breite, 860px));color:var(--w-text, var(--w-weiss))}.ab[data-knopf=ja]{padding-bottom:calc(var(--w-tippziel, 2.75rem) + .5rem)}.ab-svg{display:block;width:100%;height:auto;overflow:hidden}.ab[data-richtung=beide] .ab-hoch{display:none}@media (max-width: 767.98px){.ab[data-richtung=beide] .ab-quer{display:none}.ab[data-richtung=beide] .ab-hoch{display:block}}.ab-nochmal{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;gap:.45rem;min-height:var(--w-tippziel, 2.75rem);padding:0 .85rem;border:1px solid var(--w-linie);border-radius:2px;background:color-mix(in srgb,var(--w-navy) 82%,transparent);color:var(--w-leise-dunkel);font-family:var(--w-mono);font-size:.75rem;letter-spacing:.02em;cursor:pointer;opacity:0;animation:ab-knopf .42s var(--w-kurve-ein) .2s forwards;transition:color var(--w-dauer-wisch) var(--w-kurve-wisch),border-color var(--w-dauer-wisch) var(--w-kurve-wisch),scale .12s var(--w-kurve-wisch)}.ab-nochmal svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ab-nochmal:hover{color:var(--w-weiss);border-color:var(--f-lav-rand)}.ab-nochmal:active{scale:.97}.ab-nochmal:focus-visible{outline:2px solid var(--w-weiss);outline-offset:2px}@keyframes ab-knopf{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}html[data-bewegt=nein] .ab-nochmal{display:none}
