.chronicle[data-astro-cid-kqmutczp]{display:flex;flex-direction:column}.chronicle-card[data-astro-cid-kqmutczp]{display:flex;flex-direction:column;padding:0;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;background:color-mix(in oklch,currentColor 3%,transparent);border:none;transition:transform .35s cubic-bezier(.22,1,.36,1),background .35s ease}.chronicle-card[data-astro-cid-kqmutczp]:hover{transform:translateY(-3px);background:color-mix(in oklch,currentColor 6%,transparent)}.chron-rail[data-astro-cid-kqmutczp]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1.25rem;border-bottom:1px solid color-mix(in oklch,currentColor 8%,transparent);font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;opacity:.6;transition:opacity .3s ease}.chronicle-card[data-astro-cid-kqmutczp]>.chron-rail[data-astro-cid-kqmutczp]:last-child{border-bottom:none;border-top:1px solid color-mix(in oklch,currentColor 8%,transparent)}.chronicle-card[data-astro-cid-kqmutczp]:hover .chron-rail[data-astro-cid-kqmutczp]{opacity:.9}.chron-idx[data-astro-cid-kqmutczp],.chron-date[data-astro-cid-kqmutczp],.chron-read[data-astro-cid-kqmutczp]{font-variant-numeric:tabular-nums}.chron-main[data-astro-cid-kqmutczp]{display:grid;grid-template-columns:128px 1fr;gap:1.25rem;align-items:center;padding:1.25rem}.chron-main[data-astro-cid-kqmutczp]:not(:has(.chron-thumb)){grid-template-columns:1fr}.chron-thumb[data-astro-cid-kqmutczp]{margin:0;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;border:1px solid color-mix(in oklch,currentColor 8%,transparent);background:color-mix(in oklch,currentColor 4%,transparent)}.chron-thumb[data-astro-cid-kqmutczp] img[data-astro-cid-kqmutczp]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chron-text[data-astro-cid-kqmutczp] h2[data-astro-cid-kqmutczp]{font-size:1.1rem;line-height:1.25;margin-bottom:.35rem}.chron-text[data-astro-cid-kqmutczp] p[data-astro-cid-kqmutczp]{opacity:.65;max-width:48ch;line-height:1.5;font-size:.88rem}.chronicle[data-astro-cid-kqmutczp]{position:relative;padding-left:3rem}html.light .chronicle[data-astro-cid-kqmutczp]{--sw1: #d12d7f;--sw2: #7c3aed;--sw3: #c26a00}.spine[data-astro-cid-kqmutczp]{position:absolute;left:1rem;top:.5rem;bottom:.5rem;width:2px;border-radius:2px;background:color-mix(in oklch,var(--sw2) 16%,transparent)}.spine-fill[data-astro-cid-kqmutczp]{width:100%;height:calc(var(--spine-p, 0) * 100%);border-radius:inherit;background:var(--sw-grad);box-shadow:0 0 12px color-mix(in oklch,var(--sw1) 70%,transparent),0 0 30px color-mix(in oklch,var(--sw2) 45%,transparent)}.chronicle-card[data-astro-cid-kqmutczp]{position:relative}.node[data-astro-cid-kqmutczp]{position:absolute;left:-2rem;top:1.15rem;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);background:color-mix(in oklch,var(--sw2) 30%,transparent);border:1px solid color-mix(in oklch,var(--sw2) 55%,transparent);transition:background .4s ease,box-shadow .4s ease,border-color .4s ease;z-index:1;pointer-events:none}.chronicle-card[data-astro-cid-kqmutczp].ignited .node[data-astro-cid-kqmutczp]{background:var(--sw-grad);border-color:transparent;box-shadow:0 0 10px var(--sw1),0 0 24px color-mix(in oklch,var(--sw2) 80%,transparent)}.chronicle-card[data-astro-cid-kqmutczp].ignited .node[data-astro-cid-kqmutczp]:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid var(--sw1);animation:nodePing .9s ease-out 1;pointer-events:none}@keyframes nodePing{0%{transform:scale(.5);opacity:.9}to{transform:scale(1.7);opacity:0}}.chronicle-card[data-astro-cid-kqmutczp].ignited{border-color:color-mix(in oklch,var(--sw2) 45%,transparent)}.chron-date[data-astro-cid-kqmutczp]{background:var(--sw-grad);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px color-mix(in oklch,var(--sw2) 40%,transparent))}@media(prefers-reduced-motion:reduce){.spine-fill[data-astro-cid-kqmutczp]{transition:none}.chronicle-card[data-astro-cid-kqmutczp].ignited .node[data-astro-cid-kqmutczp]:after{animation:none;display:none}.node[data-astro-cid-kqmutczp],.chronicle-card[data-astro-cid-kqmutczp].ignited{transition:none}}@media(max-width:640px){.chron-main[data-astro-cid-kqmutczp]{grid-template-columns:1fr}.chron-thumb[data-astro-cid-kqmutczp]{aspect-ratio:16 / 9}.chronicle[data-astro-cid-kqmutczp]{padding-left:2.25rem}.spine[data-astro-cid-kqmutczp]{left:.65rem}.node[data-astro-cid-kqmutczp]{left:-1.6rem}}
