.wpr-fab{--wpr-fab-size:58px;--wpr-fab-offset:0px;--wpr-fab-accent:#d84a4a;position:fixed;right:16px;top:calc(50% - var(--wpr-fab-offset));transform:translateY(-50%);z-index:99999;width:var(--wpr-fab-size);height:var(--wpr-fab-size);border-radius:50%;background:#14161b;border:1px solid color-mix(in srgb,var(--wpr-fab-accent) 60%,transparent);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgb(0 0 0 / .35);transition:transform .2s,box-shadow .2s;text-decoration:none}.wpr-fab--left{right:auto;left:16px}.wpr-fab:hover{transform:translateY(-50%) scale(1.08);box-shadow:0 8px 26px color-mix(in srgb,var(--wpr-fab-accent) 45%,transparent)}.wpr-fab__ic{width:calc(var(--wpr-fab-size) * .59);height:calc(var(--wpr-fab-size) * .59);animation:wpr-fab-spin 2.4s linear infinite;transform-origin:50% 50%}.wpr-fab:hover .wpr-fab__ic{animation-duration:1s}@keyframes wpr-fab-spin{to{transform:rotate(360deg)}}.wpr-tip{position:fixed;right:88px;top:calc(50% - var(--wpr-fab-offset, 0px));transform:translateY(-50%) translateX(12px);z-index:99998;max-width:210px;padding:10px 15px;border-radius:16px;background:#14161b;color:#e7e9ee;border:1px solid color-mix(in srgb,var(--wpr-fab-accent,#d84a4a) 55%,transparent);font:600 13.5px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;box-shadow:0 8px 24px rgb(0 0 0 / .4);opacity:0;pointer-events:none;white-space:nowrap;transition:opacity .4s ease,transform .4s ease}.wpr-tip--left{right:auto;left:88px;transform:translateY(-50%) translateX(-12px)}.wpr-tip.is-visible{opacity:1;transform:translateY(-50%) translateX(0)}.wpr-tip::after{content:"";position:absolute;right:-7px;top:50%;transform:translateY(-50%);border:7px solid #fff0;border-left-color:#14161b}.wpr-tip--left::after{right:auto;left:-7px;border-left-color:#fff0;border-right-color:#14161b}@media (prefers-reduced-motion:reduce){.wpr-fab__ic{animation:none}}@media (max-width:600px){.wpr-fab{--wpr-fab-size:48px;right:10px}.wpr-fab--left{right:auto;left:10px}.wpr-tip{display:none}}