:root .back-to-top[data-slot=button]{z-index:25;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));width:44px;height:44px;min-height:44px;color:var(--primary-foreground);background:var(--primary);border:0;border-radius:50%;padding:0;position:fixed;transform:translate(-50%);box-shadow:0 2px 10px #0002}:root .back-to-top[data-slot=button]:hover{background:color-mix(in srgb,var(--primary) 90%,var(--background))}.back-to-top-inline[data-slot=button]{width:100%}
