.bg-report-task{box-sizing:border-box;z-index:80;color:#262426;width:min(360px,100vw - 32px);font:14px/1.7 var(--font-geist-sans), sans-serif;background:#fffdfa;border:1px solid #e7e1f3;border-radius:16px;padding:20px;animation:.55s cubic-bezier(.2,.7,.3,1) both bg-report-arrive;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 36px #30224c1a}.bg-report-task-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.bg-report-task-top button{cursor:pointer;background:0 0;border:0;font-size:22px}.bg-report-task p{color:#625b69;margin:10px 0 0;font-size:12px}.bg-report-task a{color:#7155d8;margin-top:12px;font-weight:600;display:inline-block}.bg-report-task-track{background:#f2effc;border-radius:8px;height:5px;margin-top:16px;overflow:hidden}.bg-report-task-track span{border-radius:inherit;background:#7155d8;height:100%;transition:width 5s linear;display:block}@keyframes bg-report-arrive{0%{opacity:0;transform:translate(var(--report-from-x,-24px), var(--report-from-y,-40px)) scale(.9)}to{opacity:1;transform:none}}@media (max-width:600px){.bg-report-task{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));padding:16px}}@media (prefers-reduced-motion:reduce){.bg-report-task{animation:none}.bg-report-task-track span{transition:none}}.bg-report-task a:focus-visible,.bg-report-task button:focus-visible{outline-offset:4px;outline:2px solid #7155d8}
