.rd-intro[data-astro-cid-wo7zxbmh]{margin-bottom:64px}.rd-intro[data-astro-cid-wo7zxbmh] p[data-astro-cid-wo7zxbmh]{color:var(--ink-2)}.prose .rd-stats[data-astro-cid-wo7zxbmh]{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:20px;font-size:13px;color:var(--ink-2)}.rd-stats[data-astro-cid-wo7zxbmh] b[data-astro-cid-wo7zxbmh]{font-weight:500;color:var(--ink)}.rd-sec[data-astro-cid-wo7zxbmh]+.rd-sec[data-astro-cid-wo7zxbmh]{margin-top:72px}.prose h2[data-astro-cid-wo7zxbmh].rd-h{font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.08em;color:var(--ink);margin:0 0 10px}.prose .rd-sub[data-astro-cid-wo7zxbmh]{font-size:14px;color:var(--ink-2);margin-bottom:24px}.prose .rd-cap[data-astro-cid-wo7zxbmh]{margin:18px 0 0;font-size:12px;line-height:1.8;color:var(--ink-2);letter-spacing:.04em}.rd-scroll[data-astro-cid-wo7zxbmh]{overflow-x:auto;scrollbar-width:thin}.rd-scroll[data-astro-cid-wo7zxbmh]>*{min-width:600px}.yr[data-astro-cid-wo7zxbmh]{display:grid;grid-template-columns:4ch auto 1fr 18ch;gap:2px 2ch;align-items:baseline;font-size:12px;line-height:1.9;color:var(--ink-2)}.yr-m[data-astro-cid-wo7zxbmh].yr-mh{font-size:10px;color:var(--ink-2)}.yr-y[data-astro-cid-wo7zxbmh]{color:var(--ink)}.yr-m[data-astro-cid-wo7zxbmh]{display:flex;font-size:14px;letter-spacing:0}.yr-m[data-astro-cid-wo7zxbmh]>span[data-astro-cid-wo7zxbmh]{width:1.25em;text-align:center}.yr-mh[data-astro-cid-wo7zxbmh]>span[data-astro-cid-wo7zxbmh]{width:1.75em;text-align:left}.yr-m[data-astro-cid-wo7zxbmh] span[data-astro-cid-wo7zxbmh]:hover{color:var(--vermillion)}.yr-bar[data-astro-cid-wo7zxbmh]{color:var(--ink-2);letter-spacing:0;overflow:hidden;white-space:nowrap}.yr-n[data-astro-cid-wo7zxbmh]{color:var(--ink);text-align:right;white-space:nowrap}.yr-d[data-astro-cid-wo7zxbmh]{color:var(--ink-2)}.cal[data-astro-cid-wo7zxbmh]{display:grid;grid-template-columns:2em repeat(var(--weeks),1fr);font-size:12px;line-height:1.35;letter-spacing:0;color:var(--ink-2);text-align:center}.cal-m[data-astro-cid-wo7zxbmh]{font-size:10px;color:var(--ink-2);text-align:left;white-space:nowrap;overflow:visible}.cal-d[data-astro-cid-wo7zxbmh]{font-size:10px;color:var(--ink-2);text-align:left}.cal-c[data-astro-cid-wo7zxbmh]:hover{color:var(--vermillion)}.hrs[data-astro-cid-wo7zxbmh]{display:grid;grid-template-columns:repeat(24,1fr);gap:0 2px;letter-spacing:0}.hrs-col[data-astro-cid-wo7zxbmh]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:calc(var(--h) * 14px + 24px)}.hrs-bar[data-astro-cid-wo7zxbmh]{display:flex;flex-direction:column;font-size:16px;line-height:14px;color:var(--ink-2)}.hrs-bar[data-astro-cid-wo7zxbmh] i[data-astro-cid-wo7zxbmh]{font-style:normal}.hrs-bar[data-astro-cid-wo7zxbmh] i[data-astro-cid-wo7zxbmh].empty{color:var(--ink-2)}.hrs-col[data-astro-cid-wo7zxbmh]:hover .hrs-bar[data-astro-cid-wo7zxbmh]{color:var(--vermillion)}.hrs-l[data-astro-cid-wo7zxbmh]{margin-top:6px;height:1.4em;font-size:10px;align-self:stretch;text-align:center}.prose .rows[data-astro-cid-wo7zxbmh],.prose .recent[data-astro-cid-wo7zxbmh]{list-style:none;margin:0;padding:0;font-size:12px}.prose .row[data-astro-cid-wo7zxbmh]{display:grid;grid-template-columns:minmax(0,1fr) 18ch 9ch;gap:1.5ch;align-items:baseline;margin:0;line-height:2;color:var(--ink-2)}.prose .note-row[data-astro-cid-wo7zxbmh]{grid-template-columns:minmax(0,1fr) 12ch 15ch}.prose .cat-row[data-astro-cid-wo7zxbmh]{grid-template-columns:minmax(0,1fr) 12ch 12ch}.row-t[data-astro-cid-wo7zxbmh]{font-family:var(--sans);font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.prose .row-t[data-astro-cid-wo7zxbmh] a[data-astro-cid-wo7zxbmh]{color:inherit;text-decoration:none}.prose .row-t[data-astro-cid-wo7zxbmh] a[data-astro-cid-wo7zxbmh]:hover{color:var(--vermillion)}.row-a[data-astro-cid-wo7zxbmh]{font-size:12px;color:var(--ink-2)}.row-bar[data-astro-cid-wo7zxbmh]{color:var(--ink-2);letter-spacing:0;overflow:hidden;white-space:nowrap}.row-n[data-astro-cid-wo7zxbmh]{color:var(--ink);text-align:right;white-space:nowrap}.cats[data-astro-cid-wo7zxbmh]{display:grid;grid-template-columns:1fr 1fr;gap:0 4ch}.prose .recent-row[data-astro-cid-wo7zxbmh]{display:grid;grid-template-columns:6ch minmax(0,1fr) 4ch;gap:1.5ch;align-items:baseline;margin:0;line-height:2;color:var(--ink-2)}.recent-s[data-astro-cid-wo7zxbmh]{text-align:right}.rv[data-astro-cid-wo7zxbmh] .rd-fig[data-astro-cid-wo7zxbmh]{opacity:0;translate:0 4px;transition:opacity .6s ease,translate .6s ease}.rv[data-astro-cid-wo7zxbmh].rv-in .rd-fig[data-astro-cid-wo7zxbmh]{opacity:1;translate:0 0}@media(max-width:720px){.cats[data-astro-cid-wo7zxbmh]{grid-template-columns:1fr;gap:24px}.prose .row[data-astro-cid-wo7zxbmh]{grid-template-columns:minmax(0,1fr) 9ch}.prose .note-row[data-astro-cid-wo7zxbmh]{grid-template-columns:minmax(0,1fr) 14ch}.prose .cat-row[data-astro-cid-wo7zxbmh]{grid-template-columns:minmax(0,1fr) 12ch}.row[data-astro-cid-wo7zxbmh] .row-bar[data-astro-cid-wo7zxbmh]{display:none}}
