.ec.svelte-lm05tg{--stage: var(--stroke-strong);position:relative;background:var(--surface-card);border:var(--rule-hair) solid var(--stroke);border-left:2px solid var(--stage);min-width:0}.stage-sign.svelte-lm05tg{--stage: var(--action)}.stage-owed.svelte-lm05tg{--stage: var(--due)}.stage-ready.svelte-lm05tg{--stage: var(--money-in)}.stage-live.svelte-lm05tg{--stage: var(--live)}.stage-done.svelte-lm05tg{--stage: var(--ink-lighter)}.stage-cancelled.svelte-lm05tg{--stage: color-mix(in srgb, var(--danger) 50%, transparent)}.stage-cancelled.svelte-lm05tg .title:where(.svelte-lm05tg){text-decoration:line-through;color:var(--ink-body)}.hit.svelte-lm05tg{display:grid;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);text-decoration:none;color:inherit;min-height:64px;transition:background-color var(--dur-micro) var(--ease-out)}.hit.svelte-lm05tg:hover{background:var(--surface-raised)}.hit.svelte-lm05tg:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.top.svelte-lm05tg{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-width:0}.title.svelte-lm05tg{font-size:var(--text-lg);font-weight:700;color:var(--ink-heading);overflow-wrap:anywhere;min-width:0}.line.svelte-lm05tg{font-size:var(--text-sm);color:var(--ink-sub)}.pips.svelte-lm05tg{display:flex;gap:6px;margin-top:var(--space-3xs)}.pips.svelte-lm05tg span:where(.svelte-lm05tg){width:8px;height:8px;border:1.5px solid var(--stroke-hover)}.pips.svelte-lm05tg span.on:where(.svelte-lm05tg){background:var(--ink-heading);border-color:var(--ink-heading)}.extra.svelte-lm05tg{padding:0 var(--space-md) var(--space-sm)}
