html[data-page=domain] #scroll-progress{display:none}.pd-scroll-top.back-to-top{position:fixed;z-index:7000;top:auto;right:auto;bottom:auto;left:auto;inset-inline-end:max(24px,env(safe-area-inset-right));inset-block-end:max(24px,env(safe-area-inset-bottom));display:grid;width:56px;min-width:56px;height:56px;min-height:56px;padding:0;place-items:center;overflow:visible;color:#86efac;background:0 0;border:0;border-radius:50%;box-shadow:none;filter:drop-shadow(0 10px 22px rgba(0, 0, 0, .42)) drop-shadow(0 0 12px rgba(34, 197, 94, .13));cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px) scale(.9);animation:none;isolation:isolate;touch-action:manipulation;transition:opacity 220ms ease,visibility 220ms ease,transform 280ms cubic-bezier(.2, .8, .2, 1),filter 180ms ease}.pd-scroll-top.back-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);animation:none}.pd-scroll-top__surface{position:absolute;z-index:-1;inset:5px;border:1px solid rgba(148,163,184,.2);border-radius:50%;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.075),transparent 38%),linear-gradient(145deg,rgba(17,25,36,.97),rgba(7,11,17,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -8px 18px rgba(0,0,0,.24),0 0 18px rgba(34,197,94,.08);transition:border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.pd-scroll-top__ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transform:rotate(-90deg)}.pd-scroll-top__progress,.pd-scroll-top__track{fill:none;stroke-width:2.4;vector-effect:non-scaling-stroke}.pd-scroll-top__track{stroke:rgba(148,163,184,0.2)}.pd-scroll-top__progress{stroke:#4ade80;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(74, 222, 128, .8))}.pd-scroll-top__arrow{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;pointer-events:none;transition:transform 180ms ease}.pd-scroll-top.back-to-top:focus-visible{outline:2px solid #4ade80;outline-offset:4px;box-shadow:none}.pd-scroll-top.back-to-top:active{transform:translateY(1px) scale(.97)}@media (hover:hover) and (pointer:fine){.pd-scroll-top.back-to-top:hover{color:#d1fae5;background:0 0;border:0;box-shadow:none;filter:drop-shadow(0 12px 26px rgba(0, 0, 0, .48)) drop-shadow(0 0 16px rgba(34, 197, 94, .24));transform:translateY(-3px) scale(1.02)}.pd-scroll-top.back-to-top:hover .pd-scroll-top__surface{border-color:rgba(74,222,128,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.075),inset 0 -8px 18px rgba(0,0,0,.2),0 0 24px rgba(34,197,94,.14)}.pd-scroll-top.back-to-top:hover .pd-scroll-top__arrow{transform:translateY(-2px)}}[data-theme=light] .pd-scroll-top__surface{border-color:rgba(15,23,42,.16);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(226,232,240,.96));box-shadow:inset 0 1px 0 #fff,0 8px 20px rgba(15,23,42,.16),0 0 16px rgba(34,197,94,.08)}@media (max-width:768px){.pd-scroll-top.back-to-top{inset-inline-end:max(14px,env(safe-area-inset-right));inset-block-end:max(80px,calc(env(safe-area-inset-bottom) + 68px));width:50px;min-width:50px;height:50px;min-height:50px}.pd-scroll-top__arrow{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.pd-scroll-top.back-to-top,.pd-scroll-top__arrow,.pd-scroll-top__surface{transition:none}.pd-scroll-top.back-to-top.is-visible,.pd-scroll-top.back-to-top:active,.pd-scroll-top.back-to-top:hover,.pd-scroll-top.back-to-top:hover .pd-scroll-top__arrow{transform:none}}@media (forced-colors:active){.pd-scroll-top.back-to-top{color:ButtonText;filter:none}.pd-scroll-top__surface{background:ButtonFace;border:1px solid ButtonText;box-shadow:none}.pd-scroll-top__track{stroke:GrayText}.pd-scroll-top__progress{stroke:Highlight;filter:none}}@media print{.pd-scroll-top.back-to-top{display:none}}