.kb-recpill{position:fixed;left:50%;bottom:max(14px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:2147483000;gap:4px;padding:4px;border-radius:999px;background:#121614;color:#f4f7f5;border:1px solid hsla(0,0%,100%,.14);box-shadow:0 8px 28px rgba(0,0,0,.45);font:700 14px/1 system-ui,-apple-system,Segoe UI,sans-serif;max-width:calc(100vw - 120px)}.kb-recpill,.kb-recpill-t{display:inline-flex;align-items:center}.kb-recpill-t{gap:8px;padding:9px 12px;border-radius:999px;color:inherit;text-decoration:none;white-space:nowrap;font-variant-numeric:tabular-nums}.kb-recpill-t:hover{background:hsla(0,0%,100%,.08)}.kb-recpill-t b{font-weight:900}.kb-recpill-t i{width:10px;height:10px;border-radius:50%;background:#ff5a5a;animation:kb-recpill-blink 1s infinite}.kb-recpill-stop{border:0;cursor:pointer;border-radius:999px;padding:9px 16px;background:#ff5a5a;color:#fff;font:inherit;font-weight:900}.kb-recpill[data-state=done] .kb-recpill-t b{color:#34e08b}.kb-recpill[data-state=failed] .kb-recpill-t b{color:#ffb84d}@keyframes kb-recpill-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.kb-recpill-t i{animation:none}}