.layout[data-astro-cid-rpnfe4zq]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,4vw,4rem);padding-block:0 clamp(2rem,5vw,4rem);display:grid}.list[data-astro-cid-rpnfe4zq] .page-header{width:auto;margin-inline:0;padding-bottom:clamp(2rem,4vw,3rem)}.years[data-astro-cid-rpnfe4zq]{gap:2.5rem;display:grid}.year[data-astro-cid-rpnfe4zq]{grid-template-columns:6rem 1fr;align-items:start;gap:1.5rem;display:grid}.year[data-astro-cid-rpnfe4zq] h2[data-astro-cid-rpnfe4zq]{color:var(--color-signal);font-variant-numeric:tabular-nums;font-size:1.6rem;position:sticky;top:1.25rem}.year[data-astro-cid-rpnfe4zq] ol[data-astro-cid-rpnfe4zq]{border-left:1px solid var(--color-line);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.entry[data-astro-cid-rpnfe4zq]{grid-template-columns:7rem 1fr;gap:1rem;padding:.9rem 0 .9rem 1.25rem;display:grid;position:relative}.entry[data-astro-cid-rpnfe4zq]:before{content:"";background:var(--color-signal);border-radius:50%;width:9px;height:9px;position:absolute;top:1.3rem;left:-5px}.kind[data-astro-cid-rpnfe4zq]{color:var(--color-fg-faint);padding-top:.25rem;font-size:.8rem;font-weight:600}.body[data-astro-cid-rpnfe4zq]{min-width:0}.entry[data-astro-cid-rpnfe4zq] h3[data-astro-cid-rpnfe4zq]{font-size:1.1rem}.entry[data-astro-cid-rpnfe4zq] h3[data-astro-cid-rpnfe4zq] a[data-astro-cid-rpnfe4zq]{color:var(--color-fg);text-decoration:none}.entry[data-astro-cid-rpnfe4zq] h3[data-astro-cid-rpnfe4zq] a[data-astro-cid-rpnfe4zq]:hover{color:var(--color-signal)}.detail[data-astro-cid-rpnfe4zq]{color:var(--color-fg-muted);margin-top:.25rem;font-size:.9rem}.note[data-astro-cid-rpnfe4zq]{color:var(--color-fg-muted);margin-top:.5rem;font-size:.95rem}.entry[data-astro-cid-rpnfe4zq].is-key{padding-block:1.1rem 1.4rem}.entry[data-astro-cid-rpnfe4zq].is-key:before{width:11px;height:11px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-signal) 22%, transparent);top:1.45rem;left:-6px}.entry[data-astro-cid-rpnfe4zq].is-key h3[data-astro-cid-rpnfe4zq]{font-size:1.35rem}.entry[data-astro-cid-rpnfe4zq].is-key .kind[data-astro-cid-rpnfe4zq]{padding-top:.4rem}.summary[data-astro-cid-rpnfe4zq]{color:var(--color-fg-muted);max-width:52ch;margin-top:.55rem;font-size:.97rem}.thumb[data-astro-cid-rpnfe4zq]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-bg-raised);max-width:34rem;margin-top:.9rem;transition:border-color .16s ease-out,transform .22s cubic-bezier(.2,.7,.2,1);display:block;overflow:hidden}.thumb[data-astro-cid-rpnfe4zq] img[data-astro-cid-rpnfe4zq]{aspect-ratio:2.48;object-fit:cover;width:100%}.entry[data-astro-cid-rpnfe4zq].is-key:has(a:hover) .thumb[data-astro-cid-rpnfe4zq]{border-color:var(--color-signal-line);transform:translateY(-2px)}.entry[data-astro-cid-rpnfe4zq].is-key:has(.thumb:hover) h3[data-astro-cid-rpnfe4zq] a[data-astro-cid-rpnfe4zq]{color:var(--color-signal)}.desk[data-astro-cid-rpnfe4zq]{height:min(78svh,680px);margin:0;position:sticky;top:max(1rem,50svh - min(39svh,340px))}.stage[data-astro-cid-rpnfe4zq]{width:100%;height:100%;position:relative}.stage[data-astro-cid-rpnfe4zq] .poster[data-astro-cid-rpnfe4zq],.stage[data-astro-cid-rpnfe4zq] .live[data-astro-cid-rpnfe4zq]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.stage[data-astro-cid-rpnfe4zq] .poster[data-astro-cid-rpnfe4zq]{transition:opacity .6s ease-out}.stage[data-astro-cid-rpnfe4zq] .poster[data-astro-cid-rpnfe4zq].is-live{opacity:0}.stage[data-astro-cid-rpnfe4zq] .live[data-astro-cid-rpnfe4zq]{opacity:0;transition:opacity .6s ease-out}.stage[data-astro-cid-rpnfe4zq] .live[data-astro-cid-rpnfe4zq].is-live{opacity:1}@media (width<=1000px){.layout[data-astro-cid-rpnfe4zq]{grid-template-columns:1fr;gap:.5rem}.desk[data-astro-cid-rpnfe4zq]{height:clamp(260px,70vw,440px);position:relative;top:auto}.list[data-astro-cid-rpnfe4zq]{display:contents}.list[data-astro-cid-rpnfe4zq] .page-header{grid-row:1;padding-bottom:0}.desk[data-astro-cid-rpnfe4zq]{grid-row:2}.years[data-astro-cid-rpnfe4zq]{grid-row:3}}@media (width<=720px){.year[data-astro-cid-rpnfe4zq]{grid-template-columns:1fr;gap:.75rem}.year[data-astro-cid-rpnfe4zq] h2[data-astro-cid-rpnfe4zq]{position:static}.entry[data-astro-cid-rpnfe4zq]{grid-template-columns:1fr;gap:.25rem}}@media (prefers-reduced-motion:reduce){.thumb[data-astro-cid-rpnfe4zq]{transition:none}.entry[data-astro-cid-rpnfe4zq].is-key:has(a:hover) .thumb[data-astro-cid-rpnfe4zq]{transform:none}}
