.writing-container.svelte-k45wj3{padding-top:4rem;padding-bottom:6rem}.page-head.svelte-k45wj3{margin-bottom:3.5rem}.page-title.svelte-k45wj3{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:-.02em;margin:0 0 .75rem;font-weight:700}.page-subtitle.svelte-k45wj3{color:var(--color-text-mid);max-width:42rem;margin:0;font-size:1.0625rem}.year-group.svelte-k45wj3{margin-bottom:3rem}.empty.svelte-k45wj3{border:1px solid var(--color-border);border-radius:var(--radius-card);background:linear-gradient(var(--color-surface-1), var(--color-surface-1)) padding-box, repeating-linear-gradient(135deg, transparent 0 12px, var(--color-border) 12px 13px) border-box;min-height:15rem;color:var(--color-text-low);text-align:center;place-items:center;padding:2rem;display:grid}.year-heading.svelte-k45wj3{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-low);border-bottom:1px solid var(--color-border);margin:0;padding-bottom:.75rem;font-size:.8125rem;font-weight:400}.writing-list.svelte-k45wj3{margin:0;padding:0;list-style:none}.writing-list.svelte-k45wj3 li:where(.svelte-k45wj3){border-bottom:1px solid var(--color-border)}.writing-row.svelte-k45wj3{grid-template-columns:5rem minmax(0,1fr) 14rem auto;align-items:baseline;gap:1.5rem;padding:1.25rem 0;text-decoration:none;display:grid}.row-date.svelte-k45wj3{font-family:var(--font-mono);color:var(--color-text-low);white-space:nowrap;font-size:.8125rem}.row-title.svelte-k45wj3{color:var(--color-text-hi);transition:color .14s var(--ease-out-quart);font-size:1.0625rem;font-weight:600;display:block}.writing-row.svelte-k45wj3:hover .row-title:where(.svelte-k45wj3),.writing-row.svelte-k45wj3:focus-visible .row-title:where(.svelte-k45wj3){color:var(--color-accent)}.row-summary.svelte-k45wj3{color:var(--color-text-low);margin-top:.25rem;font-size:.9375rem;line-height:1.6;display:block}.row-meta.svelte-k45wj3{font-family:var(--font-mono);color:var(--color-text-low);text-align:right;flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.row-arrow.svelte-k45wj3{color:var(--color-text-low);opacity:0;transition:opacity .14s var(--ease-out-quart), transform .14s var(--ease-out-quart), color .14s var(--ease-out-quart);transform:translate(-.25rem)}.writing-row.svelte-k45wj3:hover .row-arrow:where(.svelte-k45wj3),.writing-row.svelte-k45wj3:focus-visible .row-arrow:where(.svelte-k45wj3){opacity:1;color:var(--color-accent);transform:translate(0)}.empty.svelte-k45wj3{font-family:var(--font-mono);color:var(--color-text-low);white-space:pre-line;font-size:.8125rem}@media (width<=1023px){.writing-row.svelte-k45wj3{grid-template-columns:5rem minmax(0,1fr) auto}.row-meta.svelte-k45wj3{display:none}}@media (width<=767px){.writing-row.svelte-k45wj3{grid-template-columns:minmax(0,1fr) auto}.row-date.svelte-k45wj3{grid-column:1/-1;margin-bottom:-.75rem}}
