.scroll-to-top.back-to-top{z-index:60;width:64px;height:72px;box-shadow:none;color:#29374a;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:fixed;bottom:19px;right:23px}.back-to-top-sketch{width:64px;height:72px;overflow:visible}.back-to-top-paper,.back-to-top-arrow,.back-to-top-shadow{transform-box:fill-box;transform-origin:bottom;transition:transform .26s cubic-bezier(.2,.8,.3,1),opacity .26s}.back-to-top-label{color:#4b6272;white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border:1px solid #e4ebef;border-radius:8px;padding:7px 11px;font-size:11px;font-weight:500;line-height:1.3;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:calc(100% + 5px);transform:translate(4px,-50%)}.back-to-top:focus-visible .back-to-top-paper{transform:translateY(-3px)rotate(-4deg)}.back-to-top:focus-visible .back-to-top-arrow{transform:translateY(-4px)}.back-to-top:focus-visible .back-to-top-shadow{opacity:.7;transform:scaleX(.8)}.back-to-top:focus-visible .back-to-top-label{opacity:1;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.back-to-top:hover .back-to-top-paper{transform:translateY(-3px)rotate(-4deg)}.back-to-top:hover .back-to-top-arrow{transform:translateY(-4px)}.back-to-top:hover .back-to-top-shadow{opacity:.7;transform:scaleX(.8)}.back-to-top:hover .back-to-top-label{opacity:1;transform:translateY(-50%)}}.scroll-to-top.back-to-top:active{transform:none}.back-to-top:active .back-to-top-paper{transition-duration:.1s;transform:translateY(1px)scale(.96)}.back-to-top:active .back-to-top-arrow{transition-duration:.1s;transform:translateY(-1px)}.back-to-top:active .back-to-top-shadow{opacity:1;transform:scaleX(1.05)}@media (width<=760px){.scroll-to-top.back-to-top{width:56px;height:64px;bottom:13px;right:13px}.back-to-top-sketch{width:56px;height:64px}}@media (prefers-reduced-motion:reduce){.back-to-top-paper,.back-to-top-arrow,.back-to-top-shadow,.back-to-top-label{transition:none}.back-to-top:is(:hover,:focus-visible,:active) .back-to-top-paper,.back-to-top:is(:hover,:focus-visible,:active) .back-to-top-arrow,.back-to-top:is(:hover,:focus-visible,:active) .back-to-top-shadow{transform:none}.back-to-top-label{transform:translateY(-50%)}}
