.entity-card.svelte-1wkmnzn{position:relative;display:block;background:var(--rf-color-surface-raised, #ffffff);border:none;border-radius:var(--rf-radius-sm, 6px);padding:.75rem;color:inherit;box-shadow:var(--ph-shadow-card);transition:box-shadow .15s}.entity-card.svelte-1wkmnzn:hover{box-shadow:var(--ph-shadow-card-hover)}.card-header.svelte-1wkmnzn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.375rem}.entity-id-group.svelte-1wkmnzn{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.header-trailing.svelte-1wkmnzn{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.entity-id.svelte-1wkmnzn{font-size:.75rem;font-weight:600;color:var(--rf-color-muted, #5a7a90);font-family:var(--rf-font-mono, monospace)}.liveness-dot.svelte-1wkmnzn{width:8px;height:8px;border-radius:9999px;display:inline-block;flex-shrink:0}.wip-age.svelte-1wkmnzn{font-size:.675rem;font-family:var(--rf-font-mono, monospace);color:var(--rf-color-muted, #5a7a90);font-variant-numeric:tabular-nums;line-height:1}.wip-age--stale.svelte-1wkmnzn{color:var(--rf-color-warning, #c8900a);font-weight:600}.liveness--active.svelte-1wkmnzn{background:var(--rf-color-success, #3d8f65);box-shadow:0 0 #3d8f658c;animation:svelte-1wkmnzn-liveness-pulse 1.8s ease-out infinite}.liveness--recent.svelte-1wkmnzn{background:var(--rf-color-warning, #c8900a)}.liveness--idle.svelte-1wkmnzn{background:var(--rf-color-border, #d8e4de)}@keyframes svelte-1wkmnzn-liveness-pulse{0%{box-shadow:0 0 #3d8f658c}70%{box-shadow:0 0 0 6px #3d8f6500}to{box-shadow:0 0 #3d8f6500}}.branch-badge.svelte-1wkmnzn{font-size:.675rem;padding:.0625rem .375rem;background:var(--rf-color-surface, #fffbf2);border:1px solid var(--rf-color-border, #d8e4de);border-radius:var(--rf-radius-full, 9999px);color:var(--rf-color-muted, #5a7a90);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.card-title.svelte-1wkmnzn{display:block;font-size:.875rem;font-weight:500;color:var(--rf-color-text, #1d3557);margin-bottom:.75rem;line-height:1.3;text-decoration:none}.card-title.svelte-1wkmnzn:before{content:"";position:absolute;inset:0}.card-blurb.svelte-1wkmnzn{font-size:.8rem;color:var(--rf-color-muted, #5a7a90);line-height:1.45;margin-bottom:.625rem;max-width:560px}.card-meta.svelte-1wkmnzn{display:flex;gap:.375rem;flex-wrap:wrap;align-items:center}.pill.svelte-1wkmnzn{font-size:.675rem;padding:.125rem .375rem;border-radius:var(--rf-radius-full, 9999px);background:var(--rf-color-surface, #fffbf2);border:1px solid var(--rf-color-border, #d8e4de);color:var(--rf-color-muted, #5a7a90);text-transform:capitalize}.pill.priority-critical.svelte-1wkmnzn{background:var(--rf-color-danger-bg, #fdeced);border-color:var(--rf-color-danger-border, #f0b0b5);color:var(--rf-color-danger, #e63946)}.pill.priority-high.svelte-1wkmnzn{background:var(--rf-color-warning-bg, #fdf5e4);border-color:var(--rf-color-warning-border, #edd49a);color:var(--rf-color-warning, #c8900a)}.pill.assignee.svelte-1wkmnzn{text-transform:none;font-family:var(--rf-font-mono, monospace);max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:.2rem}.pill.assignee--agent.svelte-1wkmnzn{background:var(--rf-color-info-bg, #edf4f8);border-color:var(--rf-color-info-border, #a8dadc);color:var(--rf-color-info, #457b9d)}.pill.assignee--agent.svelte-1wkmnzn .assignee-mark:where(.svelte-1wkmnzn){font-size:.7rem;line-height:1}.pill.assignee--human.svelte-1wkmnzn .assignee-mark:where(.svelte-1wkmnzn){opacity:.7}.criteria-progress.svelte-1wkmnzn{font-size:.75rem;color:var(--rf-color-muted, #5a7a90);font-family:var(--rf-font-mono, monospace);margin-left:auto}.work-progress.svelte-1wkmnzn{margin-top:.5rem}.work-progress-bar.svelte-1wkmnzn{height:4px;background:var(--rf-color-border, #e9ecef);border-radius:2px;overflow:hidden;margin-bottom:.375rem}.work-progress-fill.svelte-1wkmnzn{height:100%;background:var(--rf-color-primary, #457b9d);border-radius:2px}.work-progress-label.svelte-1wkmnzn{font-size:.7rem;color:var(--rf-color-muted, #5a7a90);font-family:var(--rf-font-mono, monospace);white-space:nowrap}
