.posts.svelte-1u4fumw{background:var(--day-0);color:var(--ink);padding:clamp(24px,4vw,48px) 0 clamp(96px,12vw,140px)}.volume-head.svelte-1u4fumw{letter-spacing:-.03em;margin:clamp(40px,6vw,72px) 0 8px;font-size:clamp(22px,2.2vw,28px);font-weight:650}.volume-head.svelte-1u4fumw:first-child{margin-top:16px}ol.svelte-1u4fumw,ul.svelte-1u4fumw{margin:0;padding:0;list-style:none}.rows.svelte-1u4fumw{max-width:980px}.rows.svelte-1u4fumw li:where(.svelte-1u4fumw){border-bottom:1px solid var(--border-strong)}.rows.svelte-1u4fumw a:where(.svelte-1u4fumw){color:inherit;isolation:isolate;grid-template-columns:1fr 40px;align-items:start;gap:16px;padding:30px 16px;text-decoration:none;display:grid;position:relative}a.svelte-1u4fumw:before{content:"";z-index:-1;background:radial-gradient(500px circle at var(--gx,50%) var(--gy,50%), #a58fe01f, transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}a.svelte-1u4fumw:hover:before{opacity:1}.rows.svelte-1u4fumw a:where(.svelte-1u4fumw):focus-visible,.cards.svelte-1u4fumw a:where(.svelte-1u4fumw):focus-visible{outline:2px solid var(--intent-direction);outline-offset:-2px}h3.svelte-1u4fumw{letter-spacing:-.03em;max-width:30ch;margin:0 0 12px;font-size:clamp(22px,2.4vw,28px);font-weight:650;line-height:1.15}.title.svelte-1u4fumw{background:linear-gradient(var(--intent-direction), var(--intent-direction)) 0 100% / 0 2px no-repeat;transition:background-size .6s var(--glide)}a.svelte-1u4fumw:hover .title:where(.svelte-1u4fumw),a.svelte-1u4fumw:focus-visible .title:where(.svelte-1u4fumw){background-size:100% 2px}.summary.svelte-1u4fumw{max-width:64ch;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}.meta.svelte-1u4fumw{font:500 12px var(--font-mono);color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;display:flex}.tag.svelte-1u4fumw{color:var(--intent-direction)}b.svelte-1u4fumw{width:36px;height:36px;color:var(--intent-direction);box-shadow:inset 0 0 0 1px var(--border-strong);transition:background-color .3s var(--glide), box-shadow .3s var(--glide);border-radius:50%;justify-self:end;place-items:center;margin-top:4px;font-size:18px;display:grid}b.svelte-1u4fumw span:where(.svelte-1u4fumw){transition:transform .4s var(--glide)}a.svelte-1u4fumw:hover b:where(.svelte-1u4fumw){background:var(--intent-direction);color:#fff;box-shadow:none}a.svelte-1u4fumw:hover b:where(.svelte-1u4fumw) span:where(.svelte-1u4fumw){transform:translate(3px)}.cards.svelte-1u4fumw{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;padding-top:16px;display:grid}.cards.svelte-1u4fumw a:where(.svelte-1u4fumw){height:100%;box-shadow:inset 0 0 0 1px var(--border-strong);color:inherit;isolation:isolate;background:#ffffff9e;border-radius:12px;flex-direction:column;gap:8px;padding:20px 22px;text-decoration:none;display:flex;position:relative;overflow:hidden}.cards.svelte-1u4fumw strong:where(.svelte-1u4fumw){letter-spacing:-.02em;font-size:20px;font-weight:650}.cards.svelte-1u4fumw span:where(.svelte-1u4fumw){color:var(--text-secondary);font-size:14px;line-height:1.5}.cards.svelte-1u4fumw em:where(.svelte-1u4fumw){font:500 12px var(--font-mono);color:var(--text-tertiary);margin-top:auto;padding-top:6px;font-style:normal}.cards.svelte-1u4fumw a:where(.svelte-1u4fumw):hover{box-shadow:inset 0 0 0 1px var(--intent-direction)}@media (width<=620px){.rows.svelte-1u4fumw a:where(.svelte-1u4fumw){grid-template-columns:1fr;gap:8px;padding:24px 4px}b.svelte-1u4fumw{display:none}}@media (prefers-reduced-motion:reduce){.title.svelte-1u4fumw,b.svelte-1u4fumw,b.svelte-1u4fumw span:where(.svelte-1u4fumw){transition:none}}
