.diorama[data-astro-cid-2xii2mpu]{margin:0}.screen[data-astro-cid-2xii2mpu]{aspect-ratio:9/16;border-radius:var(--radius);border:1px solid var(--line);background:#100e24;width:100%;position:relative;overflow:hidden}.screen[data-astro-cid-2xii2mpu] img[data-astro-cid-2xii2mpu],.screen[data-astro-cid-2xii2mpu] canvas[data-astro-cid-2xii2mpu]{width:100%;height:100%;image-rendering:pixelated;touch-action:pan-y;position:absolute;inset:0}.screen[data-astro-cid-2xii2mpu] canvas[data-astro-cid-2xii2mpu]{cursor:grab}.screen[data-astro-cid-2xii2mpu] canvas[data-astro-cid-2xii2mpu]:active{cursor:grabbing}.poster[data-astro-cid-2xii2mpu].day{opacity:0;transition:opacity .6s}.screen[data-astro-cid-2xii2mpu]:hover .poster[data-astro-cid-2xii2mpu].day{opacity:1}.running[data-astro-cid-2xii2mpu] .poster[data-astro-cid-2xii2mpu]{display:none}.start[data-astro-cid-2xii2mpu]{white-space:nowrap;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.status[data-astro-cid-2xii2mpu]{color:#fff;background:#100e24d9;border-radius:8px;margin:0;padding:.6rem .8rem;font-size:.9rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.controls[data-astro-cid-2xii2mpu][hidden]{display:none}.controls[data-astro-cid-2xii2mpu]{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.controls[data-astro-cid-2xii2mpu] button[data-astro-cid-2xii2mpu]{font:inherit;border:1px solid var(--line);background:var(--card);color:inherit;cursor:pointer;border-radius:999px;padding:.35rem .75rem;font-size:.85rem}.controls[data-astro-cid-2xii2mpu] button[data-astro-cid-2xii2mpu]:hover{border-color:var(--ink-3)}.controls[data-astro-cid-2xii2mpu] button[data-astro-cid-2xii2mpu][aria-pressed=true]{background:var(--accent-2);color:#16142a;border-color:#16142a;font-weight:700}.controls[data-astro-cid-2xii2mpu] button[data-astro-cid-2xii2mpu]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}figcaption[data-astro-cid-2xii2mpu]{color:var(--ink-2);margin-top:.5rem;font-size:.85rem}.top[data-astro-cid-ri247wtu]{padding-top:1.5rem}.toprow[data-astro-cid-ri247wtu]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.lang[data-astro-cid-ri247wtu]{font:400 .75rem/1 var(--font-tag);text-transform:uppercase;border:2px solid var(--frame);padding:.35em .55em;text-decoration:none}.lang[data-astro-cid-ri247wtu]:hover{background:var(--accent-2);color:#16142a}.hero[data-astro-cid-ri247wtu]{grid-template:"viewer intro""viewer meta""viewer."1fr/minmax(260px,400px) 1fr;align-items:start;gap:0 clamp(1.5rem,4vw,3.5rem);margin-top:1rem;display:grid}.viewer[data-astro-cid-ri247wtu]{grid-area:viewer}.intro[data-astro-cid-ri247wtu]{grid-area:intro;padding-top:.5rem}.meta[data-astro-cid-ri247wtu]{grid-area:meta}.local[data-astro-cid-ri247wtu]{color:var(--ink-2);margin:-.4rem 0 .8rem;font-size:1.1rem;font-style:italic}.facts[data-astro-cid-ri247wtu]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:max-content 1fr;gap:.45rem 1.2rem;margin:1.5rem 0;padding:1rem 1.2rem;display:grid}.facts[data-astro-cid-ri247wtu] dt[data-astro-cid-ri247wtu]{font-weight:700}.facts[data-astro-cid-ri247wtu] dd[data-astro-cid-ri247wtu]{margin:0}.wallpaper[data-astro-cid-ri247wtu]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9rem;display:flex}.wallpaper[data-astro-cid-ri247wtu] a[data-astro-cid-ri247wtu]{font:400 .75rem/1 var(--font-tag);text-transform:uppercase;color:#16142a;background:var(--accent-2);border:2px solid #000;padding:.5em .7em;text-decoration:none;box-shadow:2px 2px #000}.wallpaper[data-astro-cid-ri247wtu] a[data-astro-cid-ri247wtu]:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #000}.tag-original[data-astro-cid-ri247wtu]{color:var(--ink-3);font-size:.85rem}.body[data-astro-cid-ri247wtu]{max-width:68ch;margin-top:3rem}.body[data-astro-cid-ri247wtu] section[data-astro-cid-ri247wtu]{margin-bottom:2.5rem}.body[data-astro-cid-ri247wtu] h3[data-astro-cid-ri247wtu]{margin-top:1.5rem;font-size:1.05rem}.faq[data-astro-cid-ri247wtu] details[data-astro-cid-ri247wtu]{border:2px solid var(--frame);background:var(--card);margin-bottom:.6rem}.faq[data-astro-cid-ri247wtu] summary[data-astro-cid-ri247wtu]{cursor:pointer;justify-content:space-between;gap:1rem;padding:.75rem 1rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-ri247wtu] summary[data-astro-cid-ri247wtu]::-webkit-details-marker{display:none}.faq[data-astro-cid-ri247wtu] summary[data-astro-cid-ri247wtu]:after{content:"+";font-family:var(--font-pixel)}.faq[data-astro-cid-ri247wtu] details[data-astro-cid-ri247wtu][open] summary[data-astro-cid-ri247wtu]:after{content:"–"}.faq[data-astro-cid-ri247wtu] details[data-astro-cid-ri247wtu] p[data-astro-cid-ri247wtu]{margin:0;padding:0 1rem .9rem}.more-title[data-astro-cid-ri247wtu]{margin-top:1rem}.more[data-astro-cid-ri247wtu]{grid-template-columns:repeat(auto-fill,minmax(min(150px,40vw),1fr));gap:1rem;margin:1rem 0 1.5rem;padding:0;list-style:none;display:grid}.more[data-astro-cid-ri247wtu] a[data-astro-cid-ri247wtu]{gap:.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:grid}.more[data-astro-cid-ri247wtu] img[data-astro-cid-ri247wtu]{aspect-ratio:4/5;width:100%;height:auto;image-rendering:pixelated;border:2px solid var(--frame);box-shadow:4px 4px 0 var(--hard)}.more[data-astro-cid-ri247wtu] a[data-astro-cid-ri247wtu]:hover span[data-astro-cid-ri247wtu]{text-decoration:underline}@media (width<=760px){.hero[data-astro-cid-ri247wtu]{grid-template:"intro""viewer""meta"/1fr;gap:1rem}.intro[data-astro-cid-ri247wtu]{padding-top:0}.intro[data-astro-cid-ri247wtu] h1[data-astro-cid-ri247wtu]{font-size:clamp(2rem,9vw,2.6rem)}.viewer[data-astro-cid-ri247wtu]{width:min(100%,34.875svh);margin-inline:auto}}
