.notes-top[data-astro-cid-mejek24l]{position:relative;overflow:hidden;padding-block:clamp(3rem,8vw,6rem) clamp(2rem,5vw,3rem)}.notes-top[data-astro-cid-mejek24l] h1[data-astro-cid-mejek24l]{font-size:clamp(2.6rem,8vw,5.4rem);margin:0 0 1.4rem}.notes-lede[data-astro-cid-mejek24l]{max-width:60ch}.notes-index[data-astro-cid-mejek24l]{padding-top:clamp(1.5rem,4vw,2.5rem)}.notes-controls[data-astro-cid-mejek24l]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;padding-bottom:0.9rem;border-bottom:var(--rule)}.notes-search[data-astro-cid-mejek24l]{flex:1 1 18rem;max-width:26rem}.notes-search[data-astro-cid-mejek24l] input[data-astro-cid-mejek24l][type=search]{font-family:var(--text);font-size:1rem;letter-spacing:0;padding:0.55rem 0.7rem}.notes-tabs[data-astro-cid-mejek24l]{display:flex;flex-wrap:wrap;gap:0.4rem}.notes-tab[data-astro-cid-mejek24l]{display:inline-flex;align-items:baseline;gap:0.4rem;background:transparent;color:var(--ink);border:var(--rule);border-radius:var(--radius);padding:0.4rem 0.6rem;font-size:0.75rem}.notes-tab[data-astro-cid-mejek24l]:hover{background:var(--ink);color:var(--paper)}.notes-tab[data-astro-cid-mejek24l][aria-pressed=true]{background:var(--ink);color:var(--paper)}.notes-tab-n[data-astro-cid-mejek24l]{font-family:var(--mono);font-size:0.6875rem;opacity:0.7}.notes-status[data-astro-cid-mejek24l]{margin:0.9rem 0 0}.notes-list[data-astro-cid-mejek24l]{list-style:none;padding:0;margin:0.9rem 0 0;display:grid;gap:0 1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}.note-card[data-astro-cid-mejek24l]{border-top:var(--rule-soft)}.note-link[data-astro-cid-mejek24l]{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:0 1rem;align-items:start;padding:1rem 0;text-decoration:none}.note-link[data-astro-cid-mejek24l]:hover{background:var(--paper-deep)}.note-link[data-astro-cid-mejek24l]:hover .note-title[data-astro-cid-mejek24l]{text-decoration:underline;text-underline-offset:3px}.note-photo[data-astro-cid-mejek24l]{display:block;border:var(--rule);border-radius:var(--radius);overflow:hidden}.note-photo[data-astro-cid-mejek24l] img[data-astro-cid-mejek24l]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;image-rendering:pixelated}.note-body[data-astro-cid-mejek24l]{display:flex;flex-direction:column;align-items:flex-start;gap:0.4rem;min-width:0}.note-title[data-astro-cid-mejek24l]{font-size:clamp(1.15rem,1.8vw,1.4rem);margin:0}.note-summary[data-astro-cid-mejek24l]{color:var(--slate-strong);font-size:0.95rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.note-meta[data-astro-cid-mejek24l]{display:flex;flex-wrap:wrap;align-items:center;gap:0.3rem 0.5rem}.note-tag[data-astro-cid-mejek24l]{background:var(--paper-deep);border:var(--rule-soft);border-radius:2px;padding:0.1rem 0.4rem;font-size:0.6875rem;text-transform:none}.notes-empty[data-astro-cid-mejek24l]{margin:2rem 0 0;color:var(--slate)}:root:not(.has-js) .notes-search[data-astro-cid-mejek24l],:root:not(.has-js) .notes-tabs[data-astro-cid-mejek24l],:root:not(.has-js) .notes-status[data-astro-cid-mejek24l],:root:not(.has-js) .notes-controls[data-astro-cid-mejek24l]{display:none}@media (max-width: 640px){.note-link[data-astro-cid-mejek24l]{grid-template-columns:6.5rem minmax(0,1fr);gap:0 0.85rem}.note-summary[data-astro-cid-mejek24l]{-webkit-line-clamp:2}.notes-search[data-astro-cid-mejek24l]{max-width:none}}