/* Zamówiony przycisk powrotu: istniejące złoto i czerń, bez nowych fontów. */
.scroll-ring{position:fixed;right:22px;bottom:26px;z-index:30;display:block;width:48px;height:48px;border:0;padding:0;background:none;color:var(--gold,#ffaf45);border-radius:50%;cursor:pointer}.scroll-ring[hidden]{display:none!important}.scroll-ring svg{display:block;width:48px;height:48px}.scroll-ring-track{fill:#080806;stroke:var(--border,#8a531e);stroke-width:1}.scroll-ring-progress{fill:none;stroke:var(--gold,#ffaf45);stroke-width:1.8;stroke-linecap:round;transform:rotate(-90deg);transform-origin:26px 26px}.scroll-ring-arrow{fill:none;stroke:var(--gold,#ffaf45);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.scroll-ring:hover{filter:brightness(1.15)}@media(max-width:800px){.scroll-ring{right:14px;bottom:calc(82px + env(safe-area-inset-bottom,0px))}}@media print{.scroll-ring{display:none!important}}
