[data-astro-cid-mejek24l]{margin:0;padding:0;box-sizing:border-box}:root{--bg: #30302e;--text: #ffffff;--muted: #aaa;--dim: #888;--faint: #666;--rule: rgba(255, 255, 255, .08)}body{background:var(--bg);color:var(--text);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav[data-astro-cid-mejek24l]{position:fixed;top:0;left:0;right:0;padding:24px 48px;background:linear-gradient(to bottom,var(--bg) 0%,transparent 100%);z-index:100;backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:baseline}.nav[data-astro-cid-mejek24l] a[data-astro-cid-mejek24l]{color:var(--dim);text-decoration:none;font-size:13px;letter-spacing:.08em;text-transform:uppercase;transition:color .2s}.nav[data-astro-cid-mejek24l] a[data-astro-cid-mejek24l]:hover{color:var(--text)}.wrap[data-astro-cid-mejek24l]{max-width:1200px;margin:0 auto;padding:140px 48px 120px}.page-header[data-astro-cid-mejek24l]{display:grid;grid-template-columns:200px 1fr;gap:80px;margin-bottom:96px;padding-bottom:48px;border-bottom:1px solid var(--rule)}.page-label[data-astro-cid-mejek24l]{font-size:12px;color:var(--faint);text-transform:uppercase;letter-spacing:.15em;padding-top:8px}.page-description[data-astro-cid-mejek24l]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,system-ui,sans-serif;font-size:24px;font-weight:300;line-height:1.45;color:var(--text);max-width:700px}.tag-bar[data-astro-cid-mejek24l]{grid-column:2;margin-top:24px;display:flex;flex-wrap:wrap;gap:8px 20px}.tag-bar[data-astro-cid-mejek24l] a[data-astro-cid-mejek24l]{color:var(--dim);text-decoration:none;font-size:13px;transition:color .2s}.tag-bar[data-astro-cid-mejek24l] a[data-astro-cid-mejek24l]:hover{color:var(--text)}.year-group[data-astro-cid-mejek24l]{display:grid;grid-template-columns:200px 1fr;gap:80px;margin-bottom:80px}.year-label[data-astro-cid-mejek24l]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,system-ui,sans-serif;font-size:56px;font-weight:300;color:var(--faint);letter-spacing:-.02em;line-height:1;position:sticky;top:120px;align-self:start}.note-list[data-astro-cid-mejek24l]{display:flex;flex-direction:column;max-width:880px}.note-item[data-astro-cid-mejek24l]{display:grid;grid-template-columns:80px 1fr auto;align-items:baseline;gap:32px;padding:20px 0;border-bottom:1px solid var(--rule);text-decoration:none;color:var(--text);transition:padding .2s,color .2s}.note-item[data-astro-cid-mejek24l]:hover{padding-left:8px}.note-item[data-astro-cid-mejek24l]:hover .note-title[data-astro-cid-mejek24l]{color:#fff}.note-item[data-astro-cid-mejek24l]:hover .note-date[data-astro-cid-mejek24l]{color:var(--muted)}.note-date[data-astro-cid-mejek24l]{color:var(--faint);font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:color .2s}.note-title[data-astro-cid-mejek24l]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,system-ui,sans-serif;color:var(--text);font-size:20px;font-weight:400;line-height:1.35;transition:color .2s}.note-meta[data-astro-cid-mejek24l]{color:var(--faint);font-size:12px;letter-spacing:.04em;white-space:nowrap}.empty[data-astro-cid-mejek24l]{color:var(--muted);font-style:italic;padding:48px 0}.footer[data-astro-cid-mejek24l]{max-width:1200px;margin:80px auto 0;padding-top:32px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;color:var(--dim);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.footer[data-astro-cid-mejek24l] a[data-astro-cid-mejek24l]{color:var(--dim);text-decoration:none;transition:color .2s}.footer[data-astro-cid-mejek24l] a[data-astro-cid-mejek24l]:hover{color:var(--text)}::selection [data-astro-cid-mejek24l]{background:#555;color:#fff}@media (max-width: 900px){.wrap[data-astro-cid-mejek24l]{padding:120px 32px 80px}.page-header[data-astro-cid-mejek24l],.year-group[data-astro-cid-mejek24l]{grid-template-columns:1fr;gap:24px}.page-description[data-astro-cid-mejek24l]{font-size:20px}.tag-bar[data-astro-cid-mejek24l]{grid-column:1;margin-top:16px}.year-label[data-astro-cid-mejek24l]{position:static;font-size:36px}.note-item[data-astro-cid-mejek24l]{grid-template-columns:64px 1fr auto;gap:16px}}@media (max-width: 600px){.wrap[data-astro-cid-mejek24l]{padding:100px 24px 64px}.note-item[data-astro-cid-mejek24l]{grid-template-columns:1fr;gap:4px;padding:16px 0}.note-item[data-astro-cid-mejek24l]:hover{padding-left:0}.note-title[data-astro-cid-mejek24l]{font-size:17px}.note-meta[data-astro-cid-mejek24l]{font-size:11px}}
