.K0k8VG_body{--font-latin:system-ui}.K0k8VG_page{inline-size:min(100%,40rem);padding:1rem max(1rem, env(safe-area-inset-right)) 2rem max(1rem, env(safe-area-inset-left));overflow-wrap:anywhere;margin-inline:auto}.K0k8VG_page h1{font-size:clamp(1.5rem,5vw,2rem)}.K0k8VG_page h2{font-size:1.2rem}.K0k8VG_page nav{flex-wrap:wrap;gap:0 1rem;display:flex}.K0k8VG_page nav a,.K0k8VG_page summary{align-items:center;min-block-size:44px;display:inline-flex}.K0k8VG_note{color:var(--ink-2);font-size:.9rem}.K0k8VG_actions{flex-wrap:wrap;gap:.5rem;margin-block:.75rem 1.25rem;display:flex}.K0k8VG_audio{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
