.dx-back-to-top{z-index:35;background:var(--dx-ink,#111);height:40px;color:var(--dx-bg,#fff);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 20px 0 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s;display:inline-flex;position:fixed;bottom:32px;right:32px}.dx-back-to-top[data-visible]{opacity:1;visibility:visible;pointer-events:auto}.dx-back-to-top:hover{filter:brightness(.85)}.dx-back-to-top:focus-visible{outline-offset:4px;outline:2px solid}:is(html[data-organizing] .dx-back-to-top,body:has([data-viewer-frame]) .dx-back-to-top:not([data-scroll-container])){display:none}@media (max-width:767px){.dx-back-to-top{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));min-height:44px}}@media (prefers-reduced-motion:reduce){.dx-back-to-top{transition:none}}
