.tl-day.svelte-un1yrv{display:flex;align-items:center;gap:10px;margin:16px 0 4px;font-family:var(--font-mono);font-size:.65625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tr-muted, var(--text-muted))}.tl-day.svelte-un1yrv:after{content:"";flex:1;height:1px;background:var(--tr-rule, var(--border-main))}.tl.svelte-un1yrv>.tl-day:where(.svelte-un1yrv):first-child{margin-top:0}.tl-rows.svelte-un1yrv{list-style:none;margin:0;padding:0}.tl-row.svelte-un1yrv{border-top:1px solid var(--tr-rule, var(--border-main))}.tl-day.svelte-un1yrv+.tl-rows:where(.svelte-un1yrv)>.tl-row:where(.svelte-un1yrv):first-child{border-top:0}.tl-head.svelte-un1yrv{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:92px minmax(0,1fr) 14px;gap:14px;align-items:start;padding:10px 0}.tl-head.svelte-un1yrv:focus-visible{outline:2px solid var(--tr-link, var(--link));outline-offset:2px;border-radius:4px}.tl-when.svelte-un1yrv{display:flex;flex-direction:column;gap:3px;padding-top:2px;min-width:0}.tl-kind.svelte-un1yrv{font-family:var(--font-mono);font-size:.59375rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tr-accent, var(--label));line-height:1.35;overflow-wrap:anywhere}.tl-time.svelte-un1yrv{font-family:var(--font-mono);font-size:.75rem;color:var(--tr-muted, var(--text-muted));white-space:nowrap}.tl-main.svelte-un1yrv{display:flex;flex-direction:column;gap:5px;min-width:0}.tl-title.svelte-un1yrv{font-size:.875rem;font-weight:700;line-height:1.35;color:var(--tr-ink, var(--text-primary))}.tl-head.svelte-un1yrv:hover .tl-title:where(.svelte-un1yrv){text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tl-marks.svelte-un1yrv{display:flex;gap:6px;flex-wrap:wrap}.tl-chip.svelte-un1yrv,.tl-story.svelte-un1yrv{font-family:var(--font-mono);font-size:.5625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;padding:2px 6px;line-height:1.3}.tl-chip.svelte-un1yrv{color:var(--tr-soft, var(--text-secondary));border:1px solid var(--tr-rule, var(--border-main))}.tl-chip.res.svelte-un1yrv{opacity:.75}.tl-story.svelte-un1yrv{color:var(--tr-link, var(--link));border:1px solid currentColor}.tl-caret.svelte-un1yrv{color:var(--tr-muted, var(--text-muted));margin-top:4px;transition:transform .15s}.tl-row.open.svelte-un1yrv .tl-caret:where(.svelte-un1yrv){transform:rotate(180deg)}.tl-body.svelte-un1yrv{padding:0 0 12px 106px;display:flex;flex-direction:column;gap:8px}.tl-sum.svelte-un1yrv,.tl-final.svelte-un1yrv{margin:0;font-size:.8125rem;line-height:1.55;color:var(--tr-soft, var(--text-secondary))}.tl-final.svelte-un1yrv{color:var(--tr-ink, var(--text-primary));font-weight:600}.tl-dates.svelte-un1yrv{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0}.tl-dates.svelte-un1yrv div:where(.svelte-un1yrv){display:flex;gap:5px;font-size:.75rem}.tl-dates.svelte-un1yrv dt:where(.svelte-un1yrv){color:var(--tr-muted, var(--text-muted))}.tl-dates.svelte-un1yrv dd:where(.svelte-un1yrv){margin:0;color:var(--tr-ink, var(--text-primary))}.tl-src.svelte-un1yrv,.tl-upd.svelte-un1yrv{font-size:.75rem;color:var(--tr-muted, var(--text-muted));line-height:1.45}.tl-src.svelte-un1yrv a:where(.svelte-un1yrv){color:inherit;text-decoration:underline;text-underline-offset:2px}.tl-go.svelte-un1yrv{font-size:.8125rem;font-weight:700;color:var(--tr-link, var(--link));text-decoration:none;align-self:flex-start}.tl-go.svelte-un1yrv:hover{text-decoration:underline}.tl-ups.svelte-un1yrv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:.75rem;color:var(--tr-soft, var(--text-secondary))}.tl-ups.svelte-un1yrv span:where(.svelte-un1yrv){font-family:var(--font-mono);color:var(--tr-muted, var(--text-muted));margin-right:4px}.tl-calhead.svelte-un1yrv{margin-top:20px}.tl-cal.svelte-un1yrv .tl-title:where(.svelte-un1yrv){font-weight:600;color:var(--tr-soft, var(--text-secondary))}.tl-cal.svelte-un1yrv .tl-kind:where(.svelte-un1yrv){color:var(--tr-muted, var(--text-muted))}.tl-foot.svelte-un1yrv{margin-top:12px;font-size:.6875rem;color:var(--tr-muted, var(--text-muted));font-family:var(--font-mono)}@media (max-width: 520px){.tl-head.svelte-un1yrv{grid-template-columns:76px minmax(0,1fr) 14px;gap:10px}.tl-body.svelte-un1yrv{padding-left:86px}}@media (max-width: 380px){.tl-body.svelte-un1yrv{padding-left:0}}
