:root{--bf-canvas: #ece7db;--bf-card: #faf8f3;--bf-card-fragment: #f7f2e6;--bf-card-note: #fbf6dd;--bf-card-essay: #f7f8ec;--bf-ink: #1a1814;--bf-ink-soft: #3a3530;--bf-ink-mute: #7a7268;--bf-ink-faint: #a8a094;--bf-rule: #e2dccb;--bf-hand: "Nothing You Could Do", "Caveat", cursive;--bf-serif: "Newsreader", "Cormorant Garamond", Georgia, serif;--bf-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, monospace}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bf-canvas);color:var(--bf-ink);font-family:var(--bf-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{display:flex;flex-direction:column;min-height:100vh}body>main{flex:1 0 auto}.canvas-glow{position:fixed;inset:0;pointer-events:none;z-index:0;background:linear-gradient(to top,#fcf8eb,#fcf8eb00 30%)}.archive[data-astro-cid-mejek24l]{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:8px;column-gap:32px;max-width:1380px;margin:0 auto;padding:70px 40px 100px;position:relative;z-index:1}@media(max-width:1100px){.archive[data-astro-cid-mejek24l]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.archive[data-astro-cid-mejek24l]{grid-template-columns:1fr;padding:48px 24px 80px;column-gap:0}}.slot[data-astro-cid-mejek24l]{display:block;width:100%;margin:0 0 32px;contain:layout;isolation:isolate;opacity:0;transition:opacity .24s ease;grid-row-end:span 40}.slot[data-astro-cid-mejek24l].is-laid-out,html.no-js .slot[data-astro-cid-mejek24l]{opacity:1}.slot[data-astro-cid-mejek24l].is-dim{opacity:.18}.archive-controls[data-astro-cid-mejek24l]{position:fixed;top:72px;left:16px;z-index:7;animation:archive-controls-slide-in .46s cubic-bezier(.2,.7,.2,1) both;animation-delay:80ms}@keyframes archive-controls-slide-in{0%{transform:translateY(calc(-100% - 24px))}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.archive-controls[data-astro-cid-mejek24l]{animation:none}}.archive-filter-btn[data-astro-cid-mejek24l]{display:inline-flex;align-items:center;gap:7px;background:#ece7dbeb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#2a261b;border:1px solid rgba(42,38,27,.18);border-radius:999px;padding:7px 14px;font-family:inherit;font-size:12px;line-height:1;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.archive-filter-btn[data-astro-cid-mejek24l]:hover{border-color:#2a261b66}.archive-filter-btn[data-astro-cid-mejek24l].is-open{background:#2a261b;color:#ece7db;border-color:#2a261b}.archive-filter-icon[data-astro-cid-mejek24l]{font-family:Caveat,cursive;font-size:16px}.archive-filter-count[data-astro-cid-mejek24l]{background:#2a261b;color:#ece7db;border-radius:999px;padding:0 6px;font-size:10px}.archive-filter-btn[data-astro-cid-mejek24l].is-open .archive-filter-count[data-astro-cid-mejek24l]{background:#ece7db;color:#2a261b}.archive-filter-panel[data-astro-cid-mejek24l]{margin-top:10px;padding:16px 18px;background:#ece7dbf5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(42,38,27,.18);border-radius:14px;box-shadow:0 8px 24px #1a18141a;min-width:220px;display:flex;flex-direction:column;gap:14px}.archive-filter-panel[data-astro-cid-mejek24l][hidden]{display:none}.archive-filter-title[data-astro-cid-mejek24l]{margin:0 0 6px;font-family:var(--bf-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#2a261b8c;font-weight:400}.archive-filter-chips[data-astro-cid-mejek24l]{display:flex;flex-wrap:wrap;gap:6px}.archive-chip[data-astro-cid-mejek24l]{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#2a261b;border:1px solid rgba(42,38,27,.18);border-radius:999px;padding:5px 11px;font-family:inherit;font-size:12px;line-height:1;cursor:pointer;transition:all .12s ease}.archive-chip[data-astro-cid-mejek24l] svg[data-astro-cid-mejek24l]{flex-shrink:0}.archive-chip[data-astro-cid-mejek24l]:hover{background:#2a261b0f}.archive-chip[data-astro-cid-mejek24l].is-active{background:#2a261b;color:#ece7db;border-color:#2a261b}.paper[data-astro-cid-mejek24l]{background:var(--bf-card);color:var(--bf-ink);border-radius:6px;padding:38px 42px;transform:rotate(var(--rotation, 0deg)) translateZ(0);transition:transform .38s cubic-bezier(.2,.7,.2,1),box-shadow .38s cubic-bezier(.2,.7,.2,1);box-shadow:0 1px 2px #1a18140d,0 8px 18px -10px #1a181424,0 18px 36px -22px #1a18141f}.paper[data-astro-cid-mejek24l].fragment{background:var(--bf-card-fragment)}.paper[data-astro-cid-mejek24l].note{background:var(--bf-card-note)}.paper[data-astro-cid-mejek24l].essay{background:var(--bf-card-essay)}.paper[data-astro-cid-mejek24l]:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(to left,#fffaf033,#fffaf000 65%),linear-gradient(to bottom,#fffaf052,#fffaf000 22%,#7a726829,#fffaf000 78%,#fffaf052);opacity:0;transition:opacity .7s ease}.slot[data-astro-cid-mejek24l].is-read .paper[data-astro-cid-mejek24l]:after{opacity:1}.slot[data-astro-cid-mejek24l].is-read .paper[data-astro-cid-mejek24l]{box-shadow:0 2px 6px #1a18140d,0 16px 36px -10px #1a18141c,0 36px 64px -22px #1a181421}.slot[data-astro-cid-mejek24l]:hover .paper[data-astro-cid-mejek24l]{transform:rotate(calc(var(--rotation, 0deg) - .4deg)) translate3d(0,-6px,0);box-shadow:0 1px 2px #1a18140f,0 18px 38px -14px #1a181438,0 30px 60px -28px #1a18142e}body.is-resizing .paper[data-astro-cid-mejek24l]{transition:none!important}.tile-body-link[data-astro-cid-mejek24l]{display:block;color:inherit;text-decoration:none}.tile-head[data-astro-cid-mejek24l]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.tile-date[data-astro-cid-mejek24l]{font-family:var(--bf-serif);font-style:italic;font-size:11px;letter-spacing:.02em;color:var(--bf-ink-faint);white-space:nowrap}.tile-foot[data-astro-cid-mejek24l]{margin-top:22px}.tile-fragment[data-astro-cid-mejek24l]{margin:22px 0 8px;color:var(--bf-ink);text-wrap:balance;font-family:var(--bf-hand);font-weight:700;font-size:24px;line-height:1.35}.tile-fragment-excerpt[data-astro-cid-mejek24l]{font-family:var(--bf-serif);font-style:italic;font-size:13px;line-height:1.5;color:var(--bf-ink-mute);margin:0 0 14px;text-wrap:pretty;letter-spacing:.01em}.tile-body[data-astro-cid-mejek24l]{display:block}.tile-title[data-astro-cid-mejek24l]{font-family:var(--bf-hand);font-weight:700;color:var(--bf-ink);margin:22px 0 16px;line-height:1.05;text-wrap:balance}.tile-title[data-astro-cid-mejek24l].note{font-size:28px}.tile-title[data-astro-cid-mejek24l].essay{font-size:32px;margin:24px 0 18px}.tile-excerpt[data-astro-cid-mejek24l]{font-family:var(--bf-serif);color:var(--bf-ink-soft);margin:0;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tile-excerpt[data-astro-cid-mejek24l].note{font-size:14px;line-height:1.55;-webkit-line-clamp:4}.tile-excerpt[data-astro-cid-mejek24l].essay{font-size:15px;line-height:1.6;-webkit-line-clamp:5}.lineage-block[data-astro-cid-mejek24l]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px}.lineage-kicker[data-astro-cid-mejek24l]{font-family:var(--bf-mono);font-size:9.5px;letter-spacing:.16em;text-transform:lowercase;color:var(--bf-ink-mute)}.lineage-chips[data-astro-cid-mejek24l]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.lineage-chip[data-astro-cid-mejek24l]{display:inline-flex;align-items:baseline;gap:7px;padding:6px 12px;border:1px solid var(--bf-rule);border-radius:999px;background:#1a181406;color:var(--bf-ink-mute);text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease}.lineage-chip[data-astro-cid-mejek24l] .chip-arrow[data-astro-cid-mejek24l]{font-family:var(--bf-mono);font-size:14px;font-weight:600;line-height:1;color:var(--bf-ink);transition:transform .2s cubic-bezier(.2,.7,.2,1);display:inline-block}.lineage-chip[data-astro-cid-mejek24l].from:hover .chip-arrow[data-astro-cid-mejek24l]{transform:translate(-2px)}.lineage-chip[data-astro-cid-mejek24l].into:hover .chip-arrow[data-astro-cid-mejek24l]{transform:translate(2px)}.lineage-chip[data-astro-cid-mejek24l] .chip-title[data-astro-cid-mejek24l]{font-family:var(--bf-serif);font-style:italic;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:.01em;color:var(--bf-ink-soft)}.lineage-chip[data-astro-cid-mejek24l]:hover{color:var(--bf-ink);border-color:#1a181459;background:#1a18140f}.lineage-chip[data-astro-cid-mejek24l]:hover .chip-title[data-astro-cid-mejek24l]{color:var(--bf-ink)}.tile-reading[data-astro-cid-mejek24l]{font-family:var(--bf-serif);font-style:italic;font-size:11px;letter-spacing:.02em;color:var(--bf-ink-faint)}.page-marginalia[data-astro-cid-mejek24l]{position:fixed;bottom:22px;right:28px;font-family:var(--bf-serif);font-style:italic;font-size:12px;color:var(--bf-ink-faint);pointer-events:none;z-index:10}@media(max-width:700px){.page-marginalia[data-astro-cid-mejek24l]{display:none}}.focus-stage[data-astro-cid-mejek24l]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .28s cubic-bezier(.2,.7,.2,1);--bf-card-fragment: var(--bf-card);--bf-card-note: var(--bf-card);--bf-card-essay: var(--bf-card)}body.focus-open .focus-stage[data-astro-cid-mejek24l]{opacity:1;pointer-events:auto}body.focus-open{overflow:hidden}.focus-backdrop[data-astro-cid-mejek24l]{position:absolute;inset:0;background:#1a18148c;backdrop-filter:blur(8px) saturate(1.1);-webkit-backdrop-filter:blur(8px) saturate(1.1)}.focus-wrap[data-astro-cid-mejek24l]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;max-width:92vw;max-height:92vh}.focus-frame[data-astro-cid-mejek24l]{flex:0 1 auto;min-height:0;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;padding:0 24px 24px;box-sizing:border-box}.focus-slot[data-astro-cid-mejek24l]{display:none;width:100%;align-items:center;justify-content:center}.focus-slot[data-astro-cid-mejek24l].is-active{display:flex;animation:focus-in .32s cubic-bezier(.2,.7,.2,1) both}@keyframes focus-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.focus-actions[data-astro-cid-mejek24l]{align-self:flex-end;display:inline-flex;align-items:center;gap:8px;margin:0 24px 10px 0;z-index:2}.focus-share[data-astro-cid-mejek24l],.focus-close[data-astro-cid-mejek24l]{border:0;cursor:pointer;padding:8px 14px;font-family:var(--bf-mono);font-size:11px;letter-spacing:.18em;text-transform:lowercase;color:#faf8f3eb;background:#1a1814e0;border-radius:999px;box-shadow:0 2px 10px #1a181440;transition:background .2s ease,color .2s ease}.focus-share[data-astro-cid-mejek24l]:hover,.focus-close[data-astro-cid-mejek24l]:hover,.focus-share[data-astro-cid-mejek24l].is-copied{background:#1a1814;color:#faf8f3}@media(prefers-reduced-motion:reduce){.focus-stage[data-astro-cid-mejek24l]{transition:none}.focus-slot[data-astro-cid-mejek24l].is-active{animation:none}}
