.post-back-to-top{background-color:var(--surface-card-bg,var(--surface-0,#fff));border-radius:var(--surface-card-radius,var(--radius-lg,20px));box-shadow:var(--surface-card-shadow,0 2px 8px #0707210f);border:1px solid var(--surface-card-border,var(--surface-1,#f0f0f0));box-shadow:var(--surface-card-shadow-raised,0 12px 32px #0707211f);right:max(1.25rem,env(safe-area-inset-right));bottom:calc(1.25rem + env(safe-area-inset-bottom));z-index:40;border-radius:var(--radius-pill,9999px);min-height:44px;color:var(--color-primary);font-family:var(--font-ui,"Poppins", system-ui, sans-serif);font-size:.8125rem;font-weight:var(--font-weight-semibold,600);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;display:inline-flex;position:fixed}.post-back-to-top:hover{background-color:var(--bg-page,#eff5f9)}.post-back-to-top:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (max-width:767.98px){.post-back-to-top{width:44px;padding:0}.post-back-to-top__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
