.reading-audio[data-astro-cid-k5o2vq2m]{margin-top:var(--space-4)}.reading-audio__controls[data-astro-cid-k5o2vq2m]{gap:var(--space-3);flex-wrap:wrap;display:flex}.reading-audio__play[data-astro-cid-k5o2vq2m]{align-items:center;gap:var(--space-2);display:inline-flex}.reading-audio__speed[data-astro-cid-k5o2vq2m][aria-pressed=true]{background:var(--color-blue);color:var(--color-bg)}.reading-audio__note[data-astro-cid-k5o2vq2m]{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.island[data-astro-cid-yjuh72of]{margin-top:var(--space-6)}.intro[data-astro-cid-yjuh72of]{gap:var(--space-3);flex-direction:column;display:flex}.intro[data-astro-cid-yjuh72of] h2[data-astro-cid-yjuh72of]{font-size:var(--text-h3)}.intro[data-astro-cid-yjuh72of] p[data-astro-cid-yjuh72of]{margin:0}.intro__meta[data-astro-cid-yjuh72of]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.reading[data-astro-cid-yjuh72of]{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}.reading[data-astro-cid-yjuh72of] h2[data-astro-cid-yjuh72of]{font-size:var(--text-h3)}.reading__text[data-astro-cid-yjuh72of]{padding:var(--space-6);background:var(--color-blue-pale);border-radius:var(--radius-md);font-size:var(--text-lg);line-height:1.7}.reading__title[data-astro-cid-yjuh72of]{margin-bottom:var(--space-4);font-family:var(--font-body);font-size:var(--text-h3)}.reading__text[data-astro-cid-yjuh72of] p[data-astro-cid-yjuh72of]{margin:0}.reading__text[data-astro-cid-yjuh72of] p.is-playing{margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);border-radius:var(--radius-sm);background:var(--color-blue-pale)}.paragraph-play[data-astro-cid-yjuh72of]{width:var(--touch-target);height:var(--touch-target);margin:calc((var(--touch-target) - 1.5rem) / -2) 0;color:var(--color-blue);vertical-align:middle;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.paragraph-play[data-astro-cid-yjuh72of]:hover{background:var(--color-blue-pale)}.reading__text[data-astro-cid-yjuh72of] p[data-astro-cid-yjuh72of]+p[data-astro-cid-yjuh72of]{margin-top:var(--space-4)}.reading__more[data-astro-cid-yjuh72of]{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm)}.reading__more[data-astro-cid-yjuh72of] summary[data-astro-cid-yjuh72of]{min-height:var(--touch-target);padding:var(--space-2) var(--space-4);font-weight:var(--weight-semibold);cursor:pointer;align-items:center;list-style:none;display:flex}.reading__more[data-astro-cid-yjuh72of] summary[data-astro-cid-yjuh72of]::-webkit-details-marker{display:none}.reading__more[data-astro-cid-yjuh72of] summary[data-astro-cid-yjuh72of]:after{content:"";width:.5em;height:.5em;transition:transform var(--duration-fast) ease;border-bottom:2px solid;border-right:2px solid;flex:none;margin-left:auto;transform:translateY(-.15em)rotate(45deg)}.reading__more[data-astro-cid-yjuh72of][open]>summary[data-astro-cid-yjuh72of]:after{transform:translateY(.15em)rotate(-135deg)}.reading__glossary[data-astro-cid-yjuh72of],.reading__translation[data-astro-cid-yjuh72of]{padding:0 var(--space-4) var(--space-4);margin:0}.reading__glossary[data-astro-cid-yjuh72of]>div[data-astro-cid-yjuh72of]{gap:var(--space-4);padding-block:var(--space-2);border-top:1px solid var(--color-border);grid-template-columns:minmax(8rem,1fr) 2fr;display:grid}.reading__glossary[data-astro-cid-yjuh72of] dt[data-astro-cid-yjuh72of]{font-weight:var(--weight-semibold)}.reading__glossary[data-astro-cid-yjuh72of] dd[data-astro-cid-yjuh72of],.reading__translation[data-astro-cid-yjuh72of] p[data-astro-cid-yjuh72of]{margin:0}.reading__translation[data-astro-cid-yjuh72of] p[data-astro-cid-yjuh72of]+p[data-astro-cid-yjuh72of]{margin-top:var(--space-3)}.reading__grammar[data-astro-cid-yjuh72of]{padding:0 var(--space-4) var(--space-4)}.grammar-note[data-astro-cid-yjuh72of]{padding-block:var(--space-4);border-top:1px solid var(--color-border)}.grammar-note__point[data-astro-cid-yjuh72of]{margin:0 0 var(--space-2);font-size:var(--text-h4)}.grammar-note[data-astro-cid-yjuh72of] p[data-astro-cid-yjuh72of]{margin:0}.grammar-note__examples[data-astro-cid-yjuh72of]{gap:var(--space-2);margin:var(--space-3) 0;padding:0;list-style:none;display:grid}.grammar-note__examples[data-astro-cid-yjuh72of] li[data-astro-cid-yjuh72of]{padding-left:var(--space-3);border-left:3px solid var(--color-blue);flex-direction:column;display:flex}.grammar-note__uk[data-astro-cid-yjuh72of]{font-size:var(--text-lg)}.grammar-note__en[data-astro-cid-yjuh72of]{font-size:var(--text-sm);color:var(--color-text-muted)}.text-switch[data-astro-cid-yjuh72of]{margin-top:var(--space-6);border:1px solid var(--color-blue);border-radius:var(--radius-md);flex-wrap:wrap;display:inline-flex;overflow:hidden}.text-switch[data-astro-cid-yjuh72of] a[data-astro-cid-yjuh72of]{min-height:var(--touch-target);padding:0 var(--space-4);color:var(--color-blue);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.text-switch[data-astro-cid-yjuh72of] a[data-astro-cid-yjuh72of]+a[data-astro-cid-yjuh72of]{border-left:1px solid var(--color-blue)}.text-switch[data-astro-cid-yjuh72of] a[data-astro-cid-yjuh72of]:hover{background:var(--color-blue-pale);text-decoration:underline}.text-switch[data-astro-cid-yjuh72of] a[data-astro-cid-yjuh72of][aria-current=page]{background:var(--color-blue);color:var(--color-bg)}.end-matter[data-astro-cid-yjuh72of]{gap:var(--space-8);margin-top:var(--space-8);padding-top:var(--space-12);border-top:2px solid var(--color-border);flex-direction:column;display:flex}.end-section[data-astro-cid-yjuh72of] h2[data-astro-cid-yjuh72of]{margin-bottom:var(--space-4);font-size:var(--text-h2)}.end-note[data-astro-cid-yjuh72of]{margin:0 0 var(--space-4);color:var(--color-text-muted)}.related-list[data-astro-cid-yjuh72of]>:last-child{border-bottom:1px solid var(--color-border)}
