.task-urgency.svelte-liffqp{display:flex;flex:0 0 auto}.tag-badge.svelte-11c4w9e{--tag-color: #444545;display:inline-flex;align-items:center;gap:.35rem;min-height:1.9rem;padding:0 .75rem;border-radius:999px;background:color-mix(in srgb,var(--tag-color) 14%,var(--color-card));color:var(--tag-color);font-size:.82rem;font-weight:700}.task-card__project.svelte-15xncbb{position:relative;z-index:2;pointer-events:auto;display:block;width:fit-content;max-width:100%;margin-top:.35rem;padding:.15rem .4rem;border-radius:.35rem;background:var(--color-secondary);color:var(--color-muted-foreground);font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-card.svelte-15xncbb{--task-card-padding-block: var(--space-10);--task-card-padding-inline: var(--space-10);position:relative;display:flex;flex-direction:column;gap:var(--space-8);min-width:0;padding:var(--task-card-padding-block) var(--task-card-padding-inline);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-panel);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.task-card.svelte-15xncbb:hover,.task-card.svelte-15xncbb:focus-within{transform:translateY(-2px);box-shadow:0 18px 30px #00000014;border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.task-card.overdue.svelte-15xncbb{border-color:color-mix(in srgb,var(--color-destructive) 30%,var(--color-border))}.task-card.task-card--status-accent.svelte-15xncbb{border-left:.35rem solid var(--task-status-color, var(--color-primary))}.task-card__link.svelte-15xncbb{position:absolute;inset:0;z-index:1;border-radius:inherit;cursor:pointer}.task-card__link.svelte-15xncbb:focus-visible{outline:2px solid color-mix(in srgb,var(--color-ring) 70%,transparent);outline-offset:3px}.task-card__content.svelte-15xncbb{position:relative;display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:inherit}.task-card__content--with-access.svelte-15xncbb{padding-bottom:1.35rem}.task-card__access-marker.svelte-15xncbb{position:absolute;right:0;bottom:0;z-index:2;display:inline-flex}.task-card__access-marker.svelte-15xncbb .ui-tooltip__trigger{display:grid;width:1.25rem;height:1.25rem;padding:0;place-items:center;border:0;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-muted) 70%,transparent);color:var(--color-muted-foreground);cursor:help}.task-card__top.svelte-15xncbb{display:flex;gap:1rem;align-items:flex-start}.task-card__top.svelte-15xncbb h3:where(.svelte-15xncbb){margin:0;font-size:1rem;line-height:1.25;overflow-wrap:break-word;word-break:normal}.task-card__top--flowing.svelte-15xncbb{display:flow-root}.task-card__top--flowing.svelte-15xncbb .task-card__heading:where(.svelte-15xncbb),.task-card__top--flowing.svelte-15xncbb .task-card__headline:where(.svelte-15xncbb){display:block}.task-card__identity-float.svelte-15xncbb{position:relative;z-index:2;float:right;display:flex;width:2rem;height:2rem;margin-left:var(--space-5);align-items:flex-start;justify-content:flex-end}.task-card__context.svelte-15xncbb{display:flex;min-width:0;gap:var(--space-5);align-items:flex-start}.task-card__heading.svelte-15xncbb,.task-card__headline.svelte-15xncbb{color:inherit}.task-card__heading.svelte-15xncbb{display:grid;min-width:0;flex:1 1 auto;gap:var(--space-4)}.task-card__headline.svelte-15xncbb{display:flex;flex-wrap:wrap;min-width:0;flex:1 1 auto;gap:var(--space-5);align-items:center}.task-card__headline.svelte-15xncbb h3:where(.svelte-15xncbb){min-width:0;flex:0 1 auto}.task-card__stage.svelte-15xncbb{min-width:0;margin:0;overflow:hidden;color:var(--color-muted-foreground);font-size:.75rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.task-card__secondary-meta.svelte-15xncbb{display:inline-flex;align-items:center;gap:var(--space-4);min-width:0;margin-top:var(--space-2);color:var(--color-muted-foreground);font-size:.78rem;line-height:1.2}.task-card__secondary-meta.svelte-15xncbb span:where(.svelte-15xncbb){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-card__actions.svelte-15xncbb{position:relative;z-index:2;display:flex;flex:0 0 auto;align-items:center;align-self:flex-end;gap:var(--space-8);justify-content:flex-end;margin-top:auto}.task-card__footer.svelte-15xncbb{position:relative;z-index:2;display:grid;min-width:0;margin:0 calc(var(--task-card-padding-inline) * -1) calc(var(--task-card-padding-block) * -1);padding:var(--space-10) var(--task-card-padding-inline) var(--task-card-padding-block);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-panel) var(--radius-panel);background:color-mix(in srgb,var(--color-muted) 30%,var(--color-card))}.task-card--footer-side.svelte-15xncbb{--task-card-side-width: clamp(7.5rem, 28%, 9rem);min-height:8rem;padding-right:calc(var(--task-card-padding-inline) + var(--task-card-side-width) + var(--space-10))}.task-card--footer-side.svelte-15xncbb .task-card__footer:where(.svelte-15xncbb){position:absolute;width:var(--task-card-side-width);margin:0;padding:0;overflow:hidden;border-top:0;border-left:1px solid var(--color-border);border-radius:0 var(--radius-panel) var(--radius-panel) 0;inset:0 0 0 auto}@media(max-width:768px){.task-card--footer-side.svelte-15xncbb{min-height:0;padding-right:var(--task-card-padding-inline)}.task-card--footer-side.svelte-15xncbb .task-card__footer:where(.svelte-15xncbb){position:relative;width:auto;margin:0 calc(var(--task-card-padding-inline) * -1) calc(var(--task-card-padding-block) * -1);padding:var(--space-10) var(--task-card-padding-inline) var(--task-card-padding-block);overflow:visible;border-top:1px solid var(--color-border);border-left:0;border-radius:0 0 var(--radius-panel) var(--radius-panel);inset:auto}.task-card--footer-side.svelte-15xncbb .task-card__footer:where(.svelte-15xncbb) .task-work-preview-collage{height:7rem}}.task-card__tags.svelte-15xncbb{display:flex;min-width:0;min-height:1.5rem;flex:1 1 auto;gap:var(--space-4);align-items:center;overflow:hidden}.task-card__tag.svelte-15xncbb{display:flex;min-width:0;flex:0 1 auto}.task-card__tag.svelte-15xncbb .tag-badge{min-width:0;max-width:100%;min-height:1.5rem;padding:0 .5rem;overflow:hidden;font-size:11px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.task-card__tag-count-tooltip.svelte-15xncbb{position:relative;z-index:2;display:inline-flex;flex:0 0 auto}.task-card__tag-count-tooltip.svelte-15xncbb .ui-tooltip__trigger{display:inline-grid;min-width:1.5rem;height:1.5rem;padding-inline:var(--space-5);place-items:center;border-radius:var(--radius-pill);background:var(--color-muted);color:var(--color-muted-foreground);font-size:.72rem;font-weight:700;line-height:1}.task-card__hidden-tags.svelte-15xncbb{display:flex;max-width:min(18rem,100vw - 3rem);flex-wrap:wrap;gap:var(--space-4)}
