.site-header{transition:transform .26s ease,opacity .22s ease}.site-header.is-scroll-hidden{transform:translateY(calc(-100% - 28px));opacity:0;pointer-events:none}.floating-back-top{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:25;width:58px;height:58px;border:9px solid transparent;border-image:url('../Assets/70c508804199/UI/painted-frame.webp') 60 fill stretch;border-radius:0;background:var(--clr-panel);color:var(--clr-green);filter:drop-shadow(0 4px 7px rgba(var(--deep-rgb),.45));visibility:hidden;opacity:0;translate:0 8px;pointer-events:none;transition:opacity .22s ease,translate .22s ease,visibility .22s}.floating-back-top svg{width:25px;height:25px;filter:drop-shadow(0 2px 0 var(--clr-deep))}.floating-back-top.is-visible{visibility:visible;opacity:1;translate:0 0;pointer-events:auto}.floating-back-top:hover{color:var(--clr-gold)}.floating-back-top:active{translate:0 2px}@media(max-width:620px){.floating-back-top{width:52px;height:52px;right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.site-header,.floating-back-top{transition:none}}body[data-motion=off] .site-header,body[data-motion=off] .floating-back-top{transition:none}