.notes-shell[data-astro-cid-mejek24l]{padding-top:0}.page-lede[data-astro-cid-mejek24l] p[data-astro-cid-mejek24l]{margin:0;max-width:40ch}#sync-mowen-btn[data-astro-cid-mejek24l]{appearance:none;border:none;background:transparent;padding:0;display:inline-flex;align-items:center;gap:.35rem;color:var(--ink);font-family:var(--mono);font-size:.625rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;user-select:none}#sync-mowen-btn[data-astro-cid-mejek24l]:hover{color:var(--ink)}#sync-mowen-btn[data-astro-cid-mejek24l]:disabled{cursor:wait;opacity:.3}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.note-grid[data-astro-cid-mejek24l]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.note-card[data-astro-cid-mejek24l]{--card-rotate: 0deg;min-height:290px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;padding:1.2rem;background:#fff;border:1px solid var(--rule-strong);transform:rotate(var(--card-rotate));transition:border-color .16s ease;text-align:left;text-decoration:none;color:inherit;cursor:pointer;appearance:none;font-family:inherit}.note-card[data-astro-cid-mejek24l]:hover{border-color:#121212c2}.note-card[data-astro-cid-mejek24l] .card-inner[data-astro-cid-mejek24l]{display:flex;flex-direction:column;align-items:stretch;gap:.8rem;flex:1}.note-media[data-astro-cid-mejek24l]{aspect-ratio:4 / 3;overflow:hidden;background:#12121208}.note-media[data-astro-cid-mejek24l] img[data-astro-cid-mejek24l]{width:100%;height:100%;display:block;object-fit:contain}.note-excerpt[data-astro-cid-mejek24l]{margin:0;font-size:.9rem;color:#202020c2;line-height:1.6;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6}.list-meta[data-astro-cid-mejek24l]{margin:auto 0 0;color:#20202099;line-height:1.35}.accent-bar[data-astro-cid-mejek24l]:before,.accent-stamp[data-astro-cid-mejek24l]:before{content:"";position:absolute;top:1.05rem;left:1.05rem}.accent-bar[data-astro-cid-mejek24l]:before{width:84px;height:10px;background:#121212}.accent-stamp[data-astro-cid-mejek24l]:before{width:64px;height:18px;border:1px solid rgba(32,32,32,.28);transform:rotate(-3deg)}@media(max-width:1100px){.note-grid[data-astro-cid-mejek24l]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.note-grid[data-astro-cid-mejek24l]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.note-grid[data-astro-cid-mejek24l]{grid-template-columns:1fr}.note-card[data-astro-cid-mejek24l]{transform:none}}.note-overlay[data-astro-cid-mejek24l]{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center}.note-overlay[data-astro-cid-mejek24l][hidden]{display:none}.overlay-backdrop[data-astro-cid-mejek24l]{position:absolute;inset:0;background:#12121259;cursor:pointer}.overlay-panel[data-astro-cid-mejek24l]{position:relative;z-index:1;width:min(920px,calc(100vw - 2rem));height:90vh;margin:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--rule-strong);box-shadow:0 18px 40px #1212122e}.overlay-close[data-astro-cid-mejek24l]{position:absolute;top:1.5rem;right:1.5rem;z-index:10;appearance:none;border:none;background:transparent;padding:.5rem;cursor:pointer;color:var(--ink);opacity:.6;transition:opacity .2s ease}.overlay-close[data-astro-cid-mejek24l]:hover{opacity:1}.overlay-scroll[data-astro-cid-mejek24l]{flex:1;overflow-y:auto;padding:5rem 8rem 2rem}.overlay-title[data-astro-cid-mejek24l]{margin:.25rem 0 0;font-size:clamp(1.8rem,3.5vw,2.4rem);letter-spacing:-.01em;line-height:1.15;font-weight:700}.overlay-meta[data-astro-cid-mejek24l]{margin-top:.75rem;display:flex;gap:.75rem;align-items:baseline;flex-wrap:wrap}.overlay-updated[data-astro-cid-mejek24l]{margin:0;color:#20202099}.overlay-image[data-astro-cid-mejek24l]{margin-top:2rem}.overlay-image[data-astro-cid-mejek24l] img[data-astro-cid-mejek24l]{width:100%;max-height:60vh;display:block;border:1px solid var(--rule);object-fit:contain}.overlay-body[data-astro-cid-mejek24l]{margin-top:2.5rem;font-size:1.05rem;line-height:1.72;color:#141414e6}.overlay-footer[data-astro-cid-mejek24l]{padding:1.5rem 8rem;background:#fff;display:flex;justify-content:center}.overlay-source[data-astro-cid-mejek24l]{display:inline-flex;align-items:center;gap:.4rem;margin:0;background:#1212120d;color:var(--ink);padding:.75rem 2.4rem;font-size:.84rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,transform .2s ease}.overlay-source[data-astro-cid-mejek24l]:hover{background:#12121214;transform:translateY(-1px)}.overlay-source[data-astro-cid-mejek24l]:active{transform:translateY(0)}@media(max-width:820px){.overlay-scroll[data-astro-cid-mejek24l]{padding:4rem 3rem 2rem}.overlay-footer[data-astro-cid-mejek24l]{padding:1.5rem 3rem}}@media(max-width:760px){.overlay-panel[data-astro-cid-mejek24l]{width:calc(100vw - 1.5rem);height:calc(100vh - 1.5rem)}.overlay-scroll[data-astro-cid-mejek24l]{padding:3.5rem 1.5rem 2rem}.overlay-footer[data-astro-cid-mejek24l]{padding:1.25rem 1.5rem}}
