.work-page.svelte-6ngwwn h1:where(.svelte-6ngwwn){margin:0}.work-header.svelte-6ngwwn{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.filter-bar.svelte-6ngwwn{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;flex-wrap:wrap}.clear-filters.svelte-6ngwwn{font-size:.75rem;padding:.25rem .5rem;border:none;background:none;color:var(--rf-color-primary, #457b9d);cursor:pointer;text-decoration:underline}.filter-count.svelte-6ngwwn{font-size:.75rem;color:var(--rf-color-muted, #5a7a90);margin-left:auto}.column-active.svelte-6ngwwn{font-size:.7rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--rf-color-success, #3d8f65);margin-left:.375rem}.column-median.svelte-6ngwwn{font-size:.7rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--rf-color-muted, #5a7a90);margin-left:.375rem;font-variant-numeric:tabular-nums}.column-archived.svelte-6ngwwn{font-size:.7rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--rf-color-muted, #5a7a90);margin-left:.375rem}.archived-toggle.svelte-6ngwwn{font-size:.8rem;padding:.5rem .75rem;border:1px solid var(--rf-color-border, #e9ecef);border-radius:var(--rf-radius-sm, 6px);background:var(--rf-color-surface, #ffffff);color:var(--rf-color-muted, #5a7a90);cursor:pointer;display:inline-flex;align-items:center;gap:.4rem}.archived-toggle.active.svelte-6ngwwn{color:var(--rf-color-text, #1d3557);background:var(--rf-color-surface-alt, #f1f3f5)}.archived-toggle.svelte-6ngwwn:hover{color:var(--rf-color-text, #1d3557)}.archived-badge.svelte-6ngwwn{font-size:.65rem;padding:.05rem .35rem;border-radius:999px;background:var(--rf-color-border, #e9ecef);color:var(--rf-color-muted, #5a7a90);font-variant-numeric:tabular-nums}@media(max-width:767px){.filter-bar.svelte-6ngwwn{flex-direction:column;align-items:stretch}.filter-bar.svelte-6ngwwn .ph-select,.filter-bar.svelte-6ngwwn .archived-toggle:where(.svelte-6ngwwn){width:100%}}.card-wrap.archived.svelte-6ngwwn{opacity:.55;filter:saturate(.7)}.card-wrap[draggable=true].svelte-6ngwwn{cursor:grab}.card-wrap[draggable=true].svelte-6ngwwn:active{cursor:grabbing}.card-wrap.in-flight.svelte-6ngwwn{opacity:.7;pointer-events:none}.card-wrap.move-mode.svelte-6ngwwn{outline:2px solid var(--rf-color-primary, #457b9d);outline-offset:1px}.card-wrap[tabindex="0"].svelte-6ngwwn:focus-visible{outline:2px solid var(--rf-color-primary, #457b9d);outline-offset:1px;border-radius:var(--rf-radius-sm, 6px)}.kanban-live.svelte-6ngwwn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ph-kanban-column.drop-active.svelte-6ngwwn{outline:2px dashed var(--rf-color-primary, #457b9d);outline-offset:-2px;background:var(--rf-color-info-bg, #edf4f8)}.ph-kanban-column.drop-rejected.svelte-6ngwwn{outline:2px dashed var(--rf-color-danger-border, #f0b0b5);outline-offset:-2px;opacity:.65}.drop-hint.svelte-6ngwwn{font-size:.75rem;color:var(--rf-color-info, #457b9d);padding:.4rem .6rem;background:var(--rf-color-info-bg, #edf4f8);border-radius:4px;margin:.25rem 0}.drop-hint.svelte-6ngwwn code:where(.svelte-6ngwwn){font-family:var(--rf-font-mono, ui-monospace, monospace);font-size:.75rem;padding:.05rem .25rem;background:#0000000a;border-radius:2px}.empty.svelte-6ngwwn{color:var(--rf-color-muted, #5a7a90)}
