.wf-footer.svelte-136d285{border-top:1px solid rgb(var(--border-default));background:rgb(var(--bg-primary));justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:flex}.wf-footer.svelte-136d285>:where(.svelte-136d285):first-child{margin-right:auto}.wf-footer.svelte-136d285>:where(.svelte-136d285):last-child{margin-left:auto}.wf-nav-btn.svelte-136d285{border-radius:var(--radius-md);cursor:pointer;background:rgb(var(--btn-secondary-bg));color:rgb(var(--btn-secondary-text));border:1px solid rgb(var(--btn-secondary-border));white-space:nowrap;align-items:center;gap:4px;padding:7px 14px;font-family:inherit;font-size:.88rem;transition:background .15s ease-out;display:inline-flex}.wf-nav-btn.svelte-136d285:hover:not(:disabled){background:rgb(var(--btn-secondary-hover-bg))}.wf-nav-btn.svelte-136d285:disabled{cursor:not-allowed;background:rgb(var(--btn-disabled-bg,var(--bg-tertiary)));color:rgb(var(--text-muted));border-color:rgb(var(--border-default))}.wf-next-btn.svelte-136d285{background:rgb(var(--btn-primary-bg));color:rgb(var(--btn-primary-text));border:none;transition:opacity .22s,background .15s ease-out}.wf-next-btn.svelte-136d285:hover:not(:disabled){background:rgb(var(--btn-primary-hover-bg))}.wf-next-btn.faded.svelte-136d285{opacity:0;pointer-events:none}.wf-center.svelte-136d285{color:rgb(var(--text-muted));background:rgb(var(--bg-tertiary));white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:.8rem;display:flex;overflow:visible}.wf-actions.svelte-136d285{justify-content:flex-end;align-items:center;gap:6px;display:flex}.wf-sep{background:rgb(var(--border-default));flex-shrink:0;width:1px;height:12px;display:inline-block}.wf-counter{font-variant-numeric:tabular-nums}.wf-score-pill.svelte-136d285{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.wf-score-seg.svelte-136d285{white-space:nowrap}.wf-score-dot.svelte-136d285{color:rgb(var(--text-muted))}@media (width<=480px){.wf-footer.svelte-136d285{padding:10px 12px}.wf-label.svelte-136d285{display:none}.wf-nav-btn.svelte-136d285{padding:7px 10px}.wf-center.svelte-136d285{white-space:normal;flex-wrap:wrap;row-gap:2px;padding:4px 8px;font-size:.73rem;overflow:visible}}
