.oq-to-top{position:fixed;inset-block-end:1.5rem;z-index:120;display:inline-flex;align-items:center;justify-content:center;inline-size:48px;block-size:48px;padding:0;border:0;border-radius:999px;background-color:var(--oq-to-top-flaeche,#190023);color:#fff;cursor:pointer;opacity:0;transform:translateY(8px)}.oq-to-top[hidden]{display:none}.oq-to-top--rechts{inset-inline-end:1.5rem}.oq-to-top--links{inset-inline-start:1.5rem}.oq-to-top.is-sichtbar{opacity:1;transform:translateY(0)}.oq-to-top:hover,.oq-to-top:focus-visible{background-color:var(--oq-to-top-flaeche-hover,#2c0b3b)}.oq-to-top:focus-visible{outline:var(--oq-focus-width,2px) solid var(--oq-focus-ring,#190023);outline-offset:var(--oq-focus-offset,2px)}.oq-to-top svg,.oq-to-top img{display:block;inline-size:24px;block-size:24px}@media (prefers-reduced-motion: no-preference){.oq-to-top{transition:opacity .18s ease,transform .18s ease,background-color .18s ease}}@media (max-width: 1080px){.oq-to-top--nur-desktop{display:none}}@media (min-width: 1081px){.oq-to-top--nur-mobil{display:none}}
