
.guide-back-top{display:none}
@media(max-width:767px){
 .guide-back-top{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:30;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #ffffff66;border-radius:14px;background:#7540df;color:white;box-shadow:0 6px 20px #38206030}
 .guide-back-top[hidden]{display:none}
 .guide-back-top svg{width:22px;height:22px}
 .guide-back-top:hover{background:#6331c7}
}
