.aw[data-astro-cid-a5s7iuhq]{--aw-hidden:translate(10px, -50%);--aw-shown:translate(0, -50%);z-index:90;position:fixed;top:50%;right:28px;transform:translateY(-50%)}.aw-mark[data-astro-cid-a5s7iuhq]{border-radius:50%;width:84px;height:84px;transition:transform .18s;display:block;position:relative}.aw-disc[data-astro-cid-a5s7iuhq]{background:var(--bg-card);border:2px solid var(--line);border-radius:50%;transition:box-shadow .18s,filter .25s;animation:5.2s ease-in-out infinite aw-idle;position:absolute;inset:0;overflow:hidden;box-shadow:3px 3px #2d343624}@keyframes aw-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}.aw-fig[data-astro-cid-a5s7iuhq]{transform-origin:50% 92%;display:block;position:absolute;inset:0}.aw-frame[data-astro-cid-a5s7iuhq]{opacity:0;width:100%;height:100%;transform:rotate(var(--aw-tilt,0deg)) scale(var(--aw-zoom,1));transform-origin:50% 88%;transition:opacity .3s;position:absolute;inset:0;overflow:hidden}.aw-frame[data-astro-cid-a5s7iuhq][data-active]{opacity:1}.aw-atlas[data-astro-cid-a5s7iuhq]{width:400%;max-width:none;height:200%;left:calc(var(--frame-col) * -100%);top:calc(var(--frame-row) * -100%);pointer-events:none;position:absolute}.aw[data-astro-cid-a5s7iuhq][data-state=running]{--aw-tilt:-3deg;--aw-zoom:1.01}.aw[data-astro-cid-a5s7iuhq][data-state=ok]{--aw-tilt:-6.5deg;--aw-zoom:1.03}.aw[data-astro-cid-a5s7iuhq][data-state=failed]{--aw-tilt:5deg;--aw-zoom:1.02}.aw[data-astro-cid-a5s7iuhq][data-state=unpushed]{--aw-tilt:3.5deg;--aw-zoom:.98}.aw[data-astro-cid-a5s7iuhq][data-state=stale]{--aw-tilt:-11deg;--aw-zoom:.97}.aw[data-astro-cid-a5s7iuhq][data-state=disabled]{--aw-tilt:-13deg;--aw-zoom:.96}.aw[data-astro-cid-a5s7iuhq][data-state=failing]{--aw-tilt:6deg;--aw-zoom:1.01}.aw[data-astro-cid-a5s7iuhq][data-state=unknown]{--aw-tilt:2deg;--aw-zoom:.99}.aw[data-astro-cid-a5s7iuhq][data-state=never] .aw-frame[data-astro-cid-a5s7iuhq][data-active]{filter:grayscale();opacity:.55}.aw[data-astro-cid-a5s7iuhq][data-state=disabled] .aw-frame[data-astro-cid-a5s7iuhq][data-active]{filter:grayscale();opacity:.6}.aw[data-astro-cid-a5s7iuhq][data-state=unknown] .aw-frame[data-astro-cid-a5s7iuhq][data-active]{filter:grayscale(.65);opacity:.8}.aw-mark[data-astro-cid-a5s7iuhq]:hover .aw-disc[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq]:focus-within .aw-disc[data-astro-cid-a5s7iuhq]{box-shadow:4px 4px 0 var(--line)}.aw-mark[data-astro-cid-a5s7iuhq]:hover .aw-disc[data-astro-cid-a5s7iuhq]{filter:saturate(1.45)contrast(1.04);animation-play-state:paused}.aw-mark[data-astro-cid-a5s7iuhq]:hover{transform:translate(-2px,-2px)}.aw-led[data-astro-cid-a5s7iuhq]{background:var(--text-lighter);border:3px solid var(--bg);border-radius:50%;width:13px;height:13px;transition:background .25s;position:absolute;bottom:3px;right:-1px}.aw[data-astro-cid-a5s7iuhq][data-state=ok] .aw-led[data-astro-cid-a5s7iuhq]{background:var(--success)}.aw[data-astro-cid-a5s7iuhq][data-state=failed] .aw-led[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq][data-state=unpushed] .aw-led[data-astro-cid-a5s7iuhq]{background:var(--danger)}.aw[data-astro-cid-a5s7iuhq][data-state=running] .aw-led[data-astro-cid-a5s7iuhq]{background:var(--accent);animation:1.6s ease-in-out infinite aw-pulse}.aw[data-astro-cid-a5s7iuhq][data-state=stale] .aw-led[data-astro-cid-a5s7iuhq]{background:var(--warning);animation:3.4s ease-in-out infinite aw-pulse}.aw[data-astro-cid-a5s7iuhq][data-state=disabled] .aw-led[data-astro-cid-a5s7iuhq]{background:var(--text-lighter)}.aw[data-astro-cid-a5s7iuhq][data-state=failing] .aw-led[data-astro-cid-a5s7iuhq]{background:var(--danger);animation:3.4s ease-in-out infinite aw-pulse}.aw[data-astro-cid-a5s7iuhq][data-state=unknown] .aw-led[data-astro-cid-a5s7iuhq]{background:var(--warning);animation:4.6s ease-in-out infinite aw-pulse}@keyframes aw-pulse{0%,to{opacity:1}50%{opacity:.35}}.aw-ring[data-astro-cid-a5s7iuhq]{opacity:0;pointer-events:none;border:2px solid;border-radius:50%;position:absolute;inset:0}.aw[data-astro-cid-a5s7iuhq][data-state=ok] .aw-ring[data-astro-cid-a5s7iuhq]{color:var(--success)}.aw[data-astro-cid-a5s7iuhq][data-state=failed] .aw-ring[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq][data-state=unpushed] .aw-ring[data-astro-cid-a5s7iuhq]{color:var(--danger)}.aw[data-astro-cid-a5s7iuhq][data-state=running] .aw-ring[data-astro-cid-a5s7iuhq]{color:var(--accent)}.aw[data-astro-cid-a5s7iuhq][data-state=stale] .aw-ring[data-astro-cid-a5s7iuhq]{color:var(--warning)}.aw[data-astro-cid-a5s7iuhq][data-state=failing] .aw-ring[data-astro-cid-a5s7iuhq]{color:var(--danger)}.aw[data-astro-cid-a5s7iuhq][data-state=disabled] .aw-ring[data-astro-cid-a5s7iuhq]{color:var(--text-lighter)}.aw[data-astro-cid-a5s7iuhq][data-state=unknown] .aw-ring[data-astro-cid-a5s7iuhq]{color:var(--warning)}.aw[data-astro-cid-a5s7iuhq].is-flash .aw-ring[data-astro-cid-a5s7iuhq]{animation:.9s ease-out aw-ring}@keyframes aw-ring{0%{opacity:.85;transform:scale(.9)}to{opacity:0;transform:scale(1.65)}}.aw-drop[data-astro-cid-a5s7iuhq]{background:var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:4px;height:4px;position:absolute}.aw-drop-1[data-astro-cid-a5s7iuhq]{top:60%;left:70%}.aw-drop-2[data-astro-cid-a5s7iuhq]{top:68%;left:78%}.aw-drop-3[data-astro-cid-a5s7iuhq]{top:54%;left:64%}.aw[data-astro-cid-a5s7iuhq][data-live=true][data-pose=running] .aw-drop[data-astro-cid-a5s7iuhq]{animation:1.8s ease-out infinite aw-drop}.aw[data-astro-cid-a5s7iuhq][data-live=true][data-pose=running] .aw-drop-2[data-astro-cid-a5s7iuhq]{animation-delay:.6s}.aw[data-astro-cid-a5s7iuhq][data-live=true][data-pose=running] .aw-drop-3[data-astro-cid-a5s7iuhq]{animation-delay:1.2s}@keyframes aw-drop{0%{opacity:0;transform:translate(0)scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(-5px,5px)scale(1.1)}}.aw-zzz[data-astro-cid-a5s7iuhq]{font-family:var(--font-mono);color:var(--warning);opacity:0;pointer-events:none;font-size:12px;line-height:1;position:absolute;top:16%;left:62%}.aw[data-astro-cid-a5s7iuhq][data-state=stale] .aw-zzz[data-astro-cid-a5s7iuhq]{animation:3.6s ease-out infinite aw-zzz}.aw[data-astro-cid-a5s7iuhq][data-state=stale] .aw-zzz-2[data-astro-cid-a5s7iuhq]{animation-delay:1.2s}.aw[data-astro-cid-a5s7iuhq][data-state=stale] .aw-zzz-3[data-astro-cid-a5s7iuhq]{animation-delay:2.4s}@keyframes aw-zzz{0%{opacity:0;transform:translate(0)scale(.7)}25%{opacity:1}to{opacity:0;transform:translate(9px,-15px)scale(1.15)}}.aw-spark[data-astro-cid-a5s7iuhq]{opacity:0;pointer-events:none;width:15px;height:15px;position:absolute;top:0;right:2px}.aw-spark[data-astro-cid-a5s7iuhq] svg[data-astro-cid-a5s7iuhq]{width:100%;height:100%;fill:var(--success)}.aw[data-astro-cid-a5s7iuhq][data-state=ok].is-flash .aw-spark[data-astro-cid-a5s7iuhq]{animation:2.6s ease-out aw-spark}@keyframes aw-spark{0%{opacity:0;transform:scale(.3)rotate(0)}18%{opacity:1;transform:scale(1.15)rotate(40deg)}42%{opacity:.9;transform:scale(1)rotate(70deg)}70%,to{opacity:0;transform:scale(.6)rotate(110deg)}}.aw-bang[data-astro-cid-a5s7iuhq]{opacity:0;pointer-events:none;width:14px;height:14px;position:absolute}.aw-bang[data-astro-cid-a5s7iuhq] svg[data-astro-cid-a5s7iuhq]{width:100%;height:100%;fill:var(--danger);stroke:var(--danger);stroke-width:2.6px;stroke-linejoin:round}.aw-bang-1[data-astro-cid-a5s7iuhq]{top:4px;right:-1px}.aw-bang-2[data-astro-cid-a5s7iuhq]{width:10px;height:10px;top:-2px;left:-1px}.aw[data-astro-cid-a5s7iuhq][data-state=failed] .aw-bang[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq][data-state=failing] .aw-bang[data-astro-cid-a5s7iuhq]{animation:1.5s ease-in-out infinite aw-bang}.aw[data-astro-cid-a5s7iuhq][data-state=failed] .aw-bang-2[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq][data-state=failing] .aw-bang-2[data-astro-cid-a5s7iuhq]{animation-delay:.25s}@keyframes aw-bang{0%,to{opacity:0;transform:scale(.5)rotate(14deg)}20%{opacity:1;transform:scale(1.05)rotate(-6deg)}55%{opacity:1;transform:scale(1)rotate(-14deg)}75%{opacity:0;transform:scale(.8)rotate(-22deg)}}.aw-tear[data-astro-cid-a5s7iuhq]{background:var(--accent);opacity:0;pointer-events:none;border-radius:50%/62% 62% 38% 38%;width:5px;height:7px;position:absolute;top:46%;left:22%}.aw[data-astro-cid-a5s7iuhq][data-state=unpushed] .aw-tear[data-astro-cid-a5s7iuhq]{animation:2.4s ease-in infinite aw-tear}@keyframes aw-tear{0%{opacity:0;transform:translateY(-2px)scale(.6)}22%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.85)}}.aw[data-astro-cid-a5s7iuhq][data-live=true][data-pose=running] .aw-fig[data-astro-cid-a5s7iuhq]{animation:2.2s ease-in-out infinite aw-write}@keyframes aw-write{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1px)rotate(-.9deg)}}.aw[data-astro-cid-a5s7iuhq][data-live=true][data-pose=reading] .aw-fig[data-astro-cid-a5s7iuhq]{animation:6.2s ease-in-out infinite aw-read}@keyframes aw-read{0%,to{transform:translateY(0)rotate(0)}38%{transform:translateY(-1.4px)rotate(.7deg)}62%{transform:translateY(-.4px)rotate(.2deg)}}.aw[data-astro-cid-a5s7iuhq][data-state=stale] .aw-fig[data-astro-cid-a5s7iuhq]{animation:4.8s ease-in-out infinite aw-breathe}@keyframes aw-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.aw[data-astro-cid-a5s7iuhq][data-state=failed] .aw-fig[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq][data-state=failing] .aw-fig[data-astro-cid-a5s7iuhq]{animation:3.4s ease-in-out 1.2s infinite aw-shake}.aw[data-astro-cid-a5s7iuhq][data-state=unpushed] .aw-fig[data-astro-cid-a5s7iuhq]{animation:5.2s ease-in-out 1.2s infinite aw-shake}@keyframes aw-shake{0%,60%,to{transform:rotate(0)}68%{transform:rotate(-4.5deg)}75%{transform:rotate(3.6deg)}82%{transform:rotate(-2.4deg)}89%{transform:rotate(1.4deg)}}.aw[data-astro-cid-a5s7iuhq][data-state=ok].is-flash .aw-fig[data-astro-cid-a5s7iuhq]{animation:1.6s ease-in-out aw-hop}@keyframes aw-hop{0%,62%,to{transform:translateY(0)scale(1)}68%{transform:translateY(-3px)scale(.98,1.03)}74%{transform:translateY(0)scale(1.02,.97)}80%{transform:translateY(-1.2px)scaleY(1.01)}}.aw[data-astro-cid-a5s7iuhq][data-state=never] .aw-fig[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq][data-state=unknown] .aw-fig[data-astro-cid-a5s7iuhq]{animation:6.4s ease-in-out infinite aw-dim}@keyframes aw-dim{0%,to{opacity:.9}50%{opacity:1}}.aw-panel[data-astro-cid-a5s7iuhq]{opacity:0;visibility:hidden;width:300px;transform:var(--aw-hidden);padding-right:12px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:50%;right:100%}.aw-card[data-astro-cid-a5s7iuhq]{background:var(--bg-card);border:1px solid var(--border);border-radius:8px;padding:12px 14px;box-shadow:4px 4px #2d34361a}.aw[data-astro-cid-a5s7iuhq].is-flash .aw-card[data-astro-cid-a5s7iuhq]{animation:.9s ease-out aw-card-flash}.aw[data-astro-cid-a5s7iuhq][data-state=ok] .aw-card[data-astro-cid-a5s7iuhq]{--flash:var(--success)}.aw[data-astro-cid-a5s7iuhq][data-state=failed] .aw-card[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq][data-state=unpushed] .aw-card[data-astro-cid-a5s7iuhq]{--flash:var(--danger)}.aw[data-astro-cid-a5s7iuhq][data-state=running] .aw-card[data-astro-cid-a5s7iuhq]{--flash:var(--accent)}.aw[data-astro-cid-a5s7iuhq][data-state=stale] .aw-card[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq][data-state=unknown] .aw-card[data-astro-cid-a5s7iuhq]{--flash:var(--warning)}.aw[data-astro-cid-a5s7iuhq][data-state=failing] .aw-card[data-astro-cid-a5s7iuhq]{--flash:var(--danger)}@keyframes aw-card-flash{0%{border-color:var(--flash,var(--border))}to{border-color:var(--border)}}.aw-row[data-astro-cid-a5s7iuhq]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.aw-name[data-astro-cid-a5s7iuhq]{font-family:var(--font-mono);letter-spacing:.5px;color:var(--text-light);font-size:.7rem}.aw-state[data-astro-cid-a5s7iuhq]{border:1px solid var(--border);color:var(--text-light);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.7rem;transition:color .25s,border-color .25s}.aw[data-astro-cid-a5s7iuhq][data-state=ok] .aw-state[data-astro-cid-a5s7iuhq]{color:var(--success);border-color:color-mix(in srgb, var(--success) 40%, var(--border))}.aw[data-astro-cid-a5s7iuhq][data-state=failed] .aw-state[data-astro-cid-a5s7iuhq]{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 40%, var(--border))}.aw[data-astro-cid-a5s7iuhq][data-state=unpushed] .aw-state[data-astro-cid-a5s7iuhq]{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 45%, var(--border))}.aw[data-astro-cid-a5s7iuhq][data-state=running] .aw-state[data-astro-cid-a5s7iuhq]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.aw[data-astro-cid-a5s7iuhq][data-state=stale] .aw-state[data-astro-cid-a5s7iuhq]{color:#b7791f;border-color:color-mix(in srgb, var(--warning) 55%, var(--border))}.aw[data-astro-cid-a5s7iuhq][data-state=unknown] .aw-state[data-astro-cid-a5s7iuhq]{color:#b7791f;border-color:color-mix(in srgb, var(--warning) 45%, var(--border))}.aw[data-astro-cid-a5s7iuhq][data-state=disabled] .aw-state[data-astro-cid-a5s7iuhq]{color:var(--text-light);border-color:var(--border)}.aw[data-astro-cid-a5s7iuhq][data-state=failing] .aw-state[data-astro-cid-a5s7iuhq]{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 45%, var(--border))}.aw-meta[data-astro-cid-a5s7iuhq]{font-family:var(--font-mono);letter-spacing:.2px;color:var(--text-lighter);justify-content:space-between;align-items:baseline;gap:8px;margin:6px 0 0;font-size:.64rem;display:flex}.aw-meta[data-astro-cid-a5s7iuhq] [data-astro-cid-a5s7iuhq][hidden]{display:none}#aw-live[data-astro-cid-a5s7iuhq]{color:var(--accent);white-space:nowrap}.aw-title[data-astro-cid-a5s7iuhq]{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:.84rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.aw-body[data-astro-cid-a5s7iuhq]{color:var(--text-light);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:5px 0 0;font-size:.72rem;line-height:1.65;display:-webkit-box;overflow:hidden}.aw-note[data-astro-cid-a5s7iuhq]{border-left:2px solid color-mix(in srgb, var(--warning) 55%, var(--border));color:#8a6a35;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;padding-left:6px;font-size:.68rem;line-height:1.6;display:-webkit-box;overflow:hidden}.aw-note[data-astro-cid-a5s7iuhq][hidden]{display:none}.aw-works[data-astro-cid-a5s7iuhq]{font-family:var(--font-mono);color:var(--text-lighter);white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-size:.64rem;line-height:1.6;overflow:hidden}.aw-works[data-astro-cid-a5s7iuhq][hidden]{display:none}.aw-more[data-astro-cid-a5s7iuhq]{font-family:var(--font-mono);color:var(--text-lighter);margin:6px 0 -2px -4px;padding:2px 4px;font-size:.7rem;text-decoration:none;transition:color .2s;display:inline-block}.aw-more[data-astro-cid-a5s7iuhq]:hover{color:var(--text)}@media (hover:hover){.aw[data-astro-cid-a5s7iuhq]:hover .aw-panel[data-astro-cid-a5s7iuhq],.aw[data-astro-cid-a5s7iuhq]:focus-within .aw-panel[data-astro-cid-a5s7iuhq]{opacity:1;visibility:visible;transform:var(--aw-shown)}}.aw[data-astro-cid-a5s7iuhq].is-open .aw-panel[data-astro-cid-a5s7iuhq]{opacity:1;visibility:visible;transform:var(--aw-shown)}@media (width<=1199px){.aw[data-astro-cid-a5s7iuhq]{--aw-hidden:translateY(10px);--aw-shown:translateY(0);top:auto;bottom:20px;right:18px;transform:none}.aw-panel[data-astro-cid-a5s7iuhq]{width:min(300px,100vw - 36px);padding-bottom:12px;padding-right:0;top:auto;bottom:100%;right:0}}@media (prefers-reduced-motion:reduce){.aw-disc[data-astro-cid-a5s7iuhq],.aw-mark[data-astro-cid-a5s7iuhq],.aw-panel[data-astro-cid-a5s7iuhq],.aw-led[data-astro-cid-a5s7iuhq],.aw-frame[data-astro-cid-a5s7iuhq],.aw-state[data-astro-cid-a5s7iuhq]{transition:none}.aw-disc[data-astro-cid-a5s7iuhq],.aw-fig[data-astro-cid-a5s7iuhq],.aw-led[data-astro-cid-a5s7iuhq],.aw-drop[data-astro-cid-a5s7iuhq],.aw-zzz[data-astro-cid-a5s7iuhq],.aw-spark[data-astro-cid-a5s7iuhq],.aw-bang[data-astro-cid-a5s7iuhq],.aw-tear[data-astro-cid-a5s7iuhq],.aw-ring[data-astro-cid-a5s7iuhq],.aw-card[data-astro-cid-a5s7iuhq]{animation:none!important}.aw-drop[data-astro-cid-a5s7iuhq],.aw-zzz[data-astro-cid-a5s7iuhq],.aw-spark[data-astro-cid-a5s7iuhq],.aw-bang[data-astro-cid-a5s7iuhq],.aw-tear[data-astro-cid-a5s7iuhq]{display:none}}body:has(.home-page){--bg:#f3f1ea;--bg-card:#f8f6f0;--text:#252826;--text-light:#5d625d;--text-lighter:#7b7e78;--accent:#9b4438;--accent-dim:#9b443812;--border:#d8d5cb;--line:#4b504b;background:#f3f1ea}.main:has(>.home-page){padding:0}.home-page[data-astro-cid-lcdefpme]{min-height:70vh;color:var(--text);background:#f3f1ea}.page-shell[data-astro-cid-lcdefpme]{width:min(1120px,100% - 64px);margin:0 auto;padding:56px 0 88px}.home-header[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:32px;padding-bottom:30px;display:flex}h1[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.08em;margin:0;font-size:38px;font-weight:600}.home-header[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-light);margin:10px 0 0;font-size:14px}.notes-link[data-astro-cid-lcdefpme],.section-header[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.section-bottom-link[data-astro-cid-lcdefpme]{color:var(--text-light);font-size:13px;text-decoration:none}.notes-link[data-astro-cid-lcdefpme]{align-items:center;gap:10px;min-height:44px;display:inline-flex}.notes-link[data-astro-cid-lcdefpme]:hover,.section-header[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.section-bottom-link[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.home-sections[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;padding-top:40px;display:grid}.blog-section[data-astro-cid-lcdefpme]{border-left:1px solid var(--border);padding-left:48px}.section-header[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-bottom:12px;display:flex}.section-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:20px;font-weight:600}.section-header[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;display:inline-flex}.novel-list[data-astro-cid-lcdefpme],.post-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.novel-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);min-height:112px;color:inherit;grid-template-columns:58px minmax(0,1fr) 20px;align-items:center;gap:18px;padding:14px 4px;text-decoration:none;display:grid}.small-cover[data-astro-cid-lcdefpme]{color:#f3f1ea;transform-origin:0;background:#3e4541;place-items:center;width:54px;height:78px;transition:transform .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;transform:perspective(400px)rotateY(-7deg);box-shadow:4px 4px #d6d2c8}.small-cover[data-astro-cid-lcdefpme]:after{content:"";background:#0003;width:4px;position:absolute;inset:0 auto 0 0}.small-cover[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.novel-row[data-astro-cid-lcdefpme]:hover .small-cover[data-astro-cid-lcdefpme]{transform:perspective(400px)rotateY(0)translateY(-2px);box-shadow:6px 6px #d6d2c8}.novel-info[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;min-width:0;display:flex}.novel-title-line[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.novel-title-line[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:18px;font-weight:600}.status[data-astro-cid-lcdefpme]{color:var(--text-lighter);font-size:11px}.status[data-astro-cid-lcdefpme].ongoing{color:var(--accent)}.novel-meta[data-astro-cid-lcdefpme],.novel-info[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--text-light);font-size:12px}.novel-info[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--text-lighter);font-family:var(--font-mono);font-size:11px}.row-arrow[data-astro-cid-lcdefpme]{color:var(--text-lighter);transition:color .18s,transform .18s}.novel-row[data-astro-cid-lcdefpme]:hover .row-arrow[data-astro-cid-lcdefpme]{color:var(--accent);transform:translate(3px)}.post-item[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);color:inherit;padding:22px 4px 24px;text-decoration:none;display:block}.post-item[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme],.post-meta[data-astro-cid-lcdefpme]{color:var(--text-lighter);font-family:var(--font-mono);font-size:11px}.post-item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--serif);margin:12px 0 10px;font-size:19px;font-weight:600;line-height:1.55;transition:color .18s}.post-item[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--accent)}.post-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 14px;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}.section-bottom-link[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}.home-page[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (width<=900px){.page-shell[data-astro-cid-lcdefpme]{width:min(720px,100% - 40px);padding-top:36px}.home-sections[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:44px}.blog-section[data-astro-cid-lcdefpme]{border-left:0;padding-left:0}}@media (width<=560px){.page-shell[data-astro-cid-lcdefpme]{width:calc(100% - 28px);padding:28px 0 64px}.home-header[data-astro-cid-lcdefpme]{align-items:start;gap:16px;padding-bottom:22px}h1[data-astro-cid-lcdefpme]{font-size:30px}.home-header[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:13px}.notes-link[data-astro-cid-lcdefpme]{font-size:12px}.home-sections[data-astro-cid-lcdefpme]{padding-top:26px}.novel-row[data-astro-cid-lcdefpme]{grid-template-columns:50px minmax(0,1fr);gap:14px;min-height:108px}.small-cover[data-astro-cid-lcdefpme]{width:48px;height:70px}.row-arrow[data-astro-cid-lcdefpme]{display:none}.novel-title-line[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:17px}.novel-meta[data-astro-cid-lcdefpme],.post-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:13px}}@media (prefers-reduced-motion:reduce){.small-cover[data-astro-cid-lcdefpme],.row-arrow[data-astro-cid-lcdefpme],.post-item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{transition:none}.small-cover[data-astro-cid-lcdefpme],.novel-row[data-astro-cid-lcdefpme]:hover .small-cover[data-astro-cid-lcdefpme]{transform:none}}
