.months.svelte-1x2hchc{display:grid;gap:6px}h3.svelte-1x2hchc{font-size:12px;color:var(--muted);margin:8px 0 2px;font-variant-numeric:tabular-nums}.tl.svelte-1x2hchc{list-style:none;margin:0;padding:0;border-left:1px solid var(--line)}li.svelte-1x2hchc{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:3px 0 3px 14px;font-size:13px}.dot.svelte-1x2hchc{position:absolute;left:-4px;top:9px;width:7px;height:7px;border-radius:50%;background:var(--accent, #0a6db3)}.dot.planned.svelte-1x2hchc{background:var(--bg, #fff);border:1.5px solid var(--accent, #0a6db3);width:5px;height:5px}.dot.order.svelte-1x2hchc{background:var(--good, #2e7d32)}.dot.fee-due.svelte-1x2hchc,.dot.deadline.svelte-1x2hchc{background:var(--warn, #b26a00)}.date.svelte-1x2hchc{font-variant-numeric:tabular-nums;font-weight:650}.kind.svelte-1x2hchc{color:var(--muted);text-transform:uppercase;font-size:10px;letter-spacing:.04em}.detail.svelte-1x2hchc{color:var(--muted);flex-basis:100%;font-size:12px}.future.svelte-1x2hchc .date:where(.svelte-1x2hchc){color:var(--accent, #0a6db3)}.dim.svelte-1x2hchc{color:var(--muted);font-size:12px}
