.coming[data-astro-cid-rvaqpzof]{gap:var(--space-3);margin-bottom:var(--space-5);scroll-margin-top:calc(var(--header-h) + var(--space-3));display:grid}.label[data-astro-cid-rvaqpzof]{margin:0}.cards[data-astro-cid-rvaqpzof]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}.card[data-astro-cid-rvaqpzof]{gap:var(--space-4);padding:var(--space-4);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:180px minmax(0,1fr);align-items:start;display:grid}.page[data-astro-cid-rvaqpzof] .card[data-astro-cid-rvaqpzof]{grid-template-columns:minmax(200px,320px) minmax(0,1fr)}.poster-link[data-astro-cid-rvaqpzof]{background:var(--surface-alt);cursor:zoom-in;display:block;position:relative}.poster-link[data-astro-cid-rvaqpzof] .poster{width:100%;height:auto;transition:transform var(--dur-base) var(--ease-out);display:block}.zoom[data-astro-cid-rvaqpzof]{right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-round);background:var(--white);width:36px;height:36px;color:var(--ink);border:1px solid var(--line);opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(4px)}@media (hover:hover){.poster-link[data-astro-cid-rvaqpzof]:hover .poster{transform:scale(1.03)}.poster-link[data-astro-cid-rvaqpzof]:hover .zoom[data-astro-cid-rvaqpzof],.poster-link[data-astro-cid-rvaqpzof]:focus-visible .zoom[data-astro-cid-rvaqpzof]{opacity:1;transform:none}}@media (hover:none){.zoom[data-astro-cid-rvaqpzof]{opacity:1;transform:none}}.text[data-astro-cid-rvaqpzof]{gap:var(--space-2);align-content:start;display:grid}.text[data-astro-cid-rvaqpzof] .h3[data-astro-cid-rvaqpzof]{margin:0}.more[data-astro-cid-rvaqpzof]{align-items:center;gap:var(--space-1);min-height:var(--tap);background-position:0 calc(100% - 10px);justify-self:start;font-weight:600;display:inline-flex}.modal[data-astro-cid-rvaqpzof]{border-radius:var(--radius-md);background:var(--white);width:min(92vw,720px);max-width:92vw;max-height:94dvh;color:var(--ink);border:0;margin:auto;padding:0;overflow:hidden}.modal[data-astro-cid-rvaqpzof]::backdrop{background:#231f20b8}.modal-panel[data-astro-cid-rvaqpzof]{grid-template-rows:auto minmax(0,1fr);max-height:94dvh;display:grid}.modal-head[data-astro-cid-rvaqpzof]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);display:flex}.modal-titles[data-astro-cid-rvaqpzof]{gap:2px;display:grid}.modal-titles[data-astro-cid-rvaqpzof] .h3[data-astro-cid-rvaqpzof]{font-family:var(--font-serif);margin:0}.close[data-astro-cid-rvaqpzof]{align-items:center;gap:var(--space-2);min-height:var(--tap);cursor:pointer;background:var(--white);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;flex:none;padding:0 14px;font-weight:600;display:inline-flex}.close[data-astro-cid-rvaqpzof]:hover{border-color:var(--ink)}.modal-body[data-astro-cid-rvaqpzof]{overscroll-behavior:contain;background:var(--surface-alt);justify-content:center;display:flex;overflow:auto}.modal-body[data-astro-cid-rvaqpzof] .poster-full{object-fit:contain;width:100%;height:auto;max-height:calc(94dvh - 88px);display:block}.modal[data-astro-cid-rvaqpzof][open]{animation:modal-in var(--dur-base) var(--ease-out) both}.modal[data-astro-cid-rvaqpzof][open]::backdrop{animation:fade-in var(--dur-base) var(--ease-out) both}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (width<=520px){.card[data-astro-cid-rvaqpzof],.page[data-astro-cid-rvaqpzof] .card[data-astro-cid-rvaqpzof]{grid-template-columns:1fr}.poster-link[data-astro-cid-rvaqpzof]{max-width:280px}.modal-head[data-astro-cid-rvaqpzof]{padding:var(--space-2) var(--space-3)}}@media (prefers-reduced-motion:reduce){.poster-link[data-astro-cid-rvaqpzof] .poster,.zoom[data-astro-cid-rvaqpzof]{transition:none}.modal[data-astro-cid-rvaqpzof][open],.modal[data-astro-cid-rvaqpzof][open]::backdrop{animation:none}}.readings[data-astro-cid-6noupoga]{gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4);background:var(--surface-alt);border:1px solid var(--line);border-radius:var(--radius-md);display:grid}.readings[data-astro-cid-6noupoga] h3[data-astro-cid-6noupoga]{margin:0}dl[data-astro-cid-6noupoga]{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.row[data-astro-cid-6noupoga]{gap:2px;display:grid}.ref[data-astro-cid-6noupoga]{font-family:var(--font-serif);font-size:1.25rem;line-height:1.3}.src[data-astro-cid-6noupoga]{align-items:center;gap:var(--space-1);color:var(--ink-muted);min-height:var(--tap);background-position:0 calc(100% - 10px);justify-self:start;display:inline-flex}
