.mock.svelte-x7om86{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:30rem;margin-inline:auto;container-type:inline-size}.stats.svelte-x7om86{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.stat.svelte-x7om86{display:flex;flex-direction:column;gap:3px;min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:var(--fit-hairline, 1px) solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-1)}.s-label.svelte-x7om86{overflow:hidden;color:var(--text-muted);font-size:var(--text-base);font-weight:550;text-overflow:ellipsis;white-space:nowrap}.s-value.svelte-x7om86{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:650;white-space:nowrap}.s-sub.svelte-x7om86{overflow:hidden;color:var(--text-faint);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.panel.svelte-x7om86{padding:var(--space-3) var(--space-4) var(--space-2);background:var(--surface-raised);border:var(--fit-hairline, 1px) solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-1)}.p-head.svelte-x7om86{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);min-width:0}.p-title.svelte-x7om86{color:var(--text);font-size:var(--text-base);font-weight:650}.p-sub.svelte-x7om86{color:var(--text-faint);font:var(--type-small);font-weight:500;font-variant-numeric:tabular-nums}.a-chart.svelte-x7om86{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-2);align-items:end;height:7rem;margin-top:var(--space-2)}.a-col.svelte-x7om86{display:flex;flex-direction:column;gap:4px;height:100%;min-width:0}.a-stack.svelte-x7om86{display:flex;flex:1;flex-direction:column-reverse;gap:2px;justify-content:flex-start}.a-seg.svelte-x7om86{display:block;width:100%;max-width:22px;margin-inline:auto;background:var(--p-accent);border-radius:3px;transform-origin:bottom}.a-day.svelte-x7om86{color:var(--text-faint);font-size:9px;font-weight:650;text-align:center}.entries.svelte-x7om86{padding-bottom:var(--space-2)}.entries.svelte-x7om86 .p-head:where(.svelte-x7om86){margin-bottom:var(--space-1)}.e-row.svelte-x7om86{display:grid;grid-template-columns:5.4rem minmax(0,1fr) auto 2.6rem 3.6rem;gap:var(--space-2);align-items:center;padding:5px 0;border-top:var(--fit-hairline, 1px) solid var(--border);font-size:var(--text-xs)}.e-time.svelte-x7om86{overflow:hidden;color:var(--text-faint);font-size:10px;white-space:nowrap}.e-proj.svelte-x7om86,.e-phase.svelte-x7om86{display:flex;min-width:0;overflow:hidden;white-space:nowrap}.e-dur.svelte-x7om86,.e-val.svelte-x7om86{color:var(--text-muted);text-align:right;white-space:nowrap}@container (max-width: 420px){.stats.svelte-x7om86{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.stat.svelte-x7om86{padding:var(--space-2) var(--space-3);border-radius:var(--r-sm)}.stat.svelte-x7om86:last-child{grid-column:1 / -1}.panel.svelte-x7om86{border-radius:var(--r-sm)}.e-row.svelte-x7om86{grid-template-columns:4rem minmax(0,1fr) 2.6rem 3.6rem;padding:8px 0}.e-phase.svelte-x7om86{display:none}}@container (max-width: 340px){.e-row.svelte-x7om86{grid-template-columns:minmax(0,1fr) 2.6rem 3.6rem}.e-time.svelte-x7om86{display:none}}.mock.svelte-x7om86.reveal :is(.stat:where(.svelte-x7om86),.panel:where(.svelte-x7om86),.e-row:where(.svelte-x7om86)){opacity:0;transform:translateY(7px);transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:var(--d, 0ms)}.mock.svelte-x7om86.reveal .a-seg:where(.svelte-x7om86){transform:scaleY(0);transition:transform .55s cubic-bezier(.22,.61,.36,1);transition-delay:var(--d, 0ms)}.mock.svelte-x7om86.reveal-in :is(.stat:where(.svelte-x7om86),.panel:where(.svelte-x7om86),.e-row:where(.svelte-x7om86)){opacity:1;transform:none}.mock.svelte-x7om86.reveal-in .a-seg:where(.svelte-x7om86){transform:none}@media(prefers-reduced-motion:reduce){.mock.svelte-x7om86.reveal :is(.stat:where(.svelte-x7om86),.panel:where(.svelte-x7om86),.a-seg:where(.svelte-x7om86)){opacity:1;transform:none;transition:none}}
