.conj[data-astro-cid-wc5apgnf]{gap:var(--space-3);flex-direction:column;display:flex}.conj[data-astro-cid-wc5apgnf] .conj-select{width:100%}.conj-wrap[data-astro-cid-wc5apgnf]{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}table[data-astro-cid-wc5apgnf]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}thead[data-astro-cid-wc5apgnf] th[data-astro-cid-wc5apgnf]{background:var(--surface-2);color:var(--text-muted);font-weight:700;font-size:var(--text-xs);text-align:left;padding:var(--space-2) var(--space-3)}tbody[data-astro-cid-wc5apgnf] th[data-astro-cid-wc5apgnf],tbody[data-astro-cid-wc5apgnf] td[data-astro-cid-wc5apgnf]{text-align:left;padding:var(--space-2) var(--space-3);border-top:1px solid var(--border)}tbody[data-astro-cid-wc5apgnf] th[data-astro-cid-wc5apgnf]{color:var(--text-muted);white-space:nowrap;font-weight:600}tbody[data-astro-cid-wc5apgnf] tr[data-astro-cid-wc5apgnf]:nth-child(2n){background:color-mix(in srgb, var(--surface-2) 45%, transparent)}.conj-form[data-astro-cid-wc5apgnf]{font-family:var(--font-jp);color:var(--text);white-space:nowrap;font-weight:700}.conj-example[data-astro-cid-wc5apgnf]{color:var(--text-muted)}.visually-hidden[data-astro-cid-wc5apgnf]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.example-list[data-astro-cid-ufhfffgb]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ex-item[data-astro-cid-ufhfffgb]{padding:var(--space-3) 44px var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;gap:2px;display:flex;position:relative}.ex-text[data-astro-cid-ufhfffgb]{font-family:var(--font-jp);font-weight:700;font-size:var(--text-md);color:var(--text);margin:0;line-height:1.8}.ex-meaning[data-astro-cid-ufhfffgb]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.example-list[data-astro-cid-ufhfffgb][data-show-translation=false] .ex-meaning[data-astro-cid-ufhfffgb],.example-list[data-astro-cid-ufhfffgb][data-show-reading=false] rt{display:none}.ex-item[data-astro-cid-ufhfffgb] .ex-speak{top:var(--space-3);right:var(--space-3);position:absolute}.ex-note[data-astro-cid-ufhfffgb]{font-size:var(--text-xs);color:var(--text-muted);margin:0;font-style:italic}.ex-speak-pair[data-astro-cid-ufhfffgb]{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.ex-item[data-astro-cid-ufhfffgb]:has(.ex-speak-pair){padding-right:var(--space-4)}.hine-tip[data-astro-cid-pgsr6a5q]{align-items:start;gap:var(--space-3);grid-template-columns:44px minmax(0,1fr);display:grid}.ht-badge[data-astro-cid-pgsr6a5q]{background:var(--avatar-hine);width:44px;height:44px;color:var(--avatar-ink);font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:1.15rem;font-weight:500;line-height:1;display:grid}.ht-body[data-astro-cid-pgsr6a5q]{min-width:0;padding:var(--space-3) var(--space-4);background:var(--role-topic-bg);border-radius:4px 18px 18px}.ht-kicker[data-astro-cid-pgsr6a5q]{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--role-topic-line);margin:0 0 6px;font-weight:800}.ht-text[data-astro-cid-pgsr6a5q]{font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.6}.predicate-move[data-astro-cid-llmwed73]{gap:var(--space-8);max-width:560px;padding-block:var(--space-2);margin:0;display:grid;position:relative}.pm-row[data-astro-cid-llmwed73]{align-items:baseline;gap:var(--space-3);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.pm-k[data-astro-cid-llmwed73]{font-size:var(--text-xs);color:var(--text-subtle);font-weight:700}.pm-chunks[data-astro-cid-llmwed73]{align-items:baseline;gap:4px var(--space-5);flex-wrap:wrap;display:flex}.pm-vi[data-astro-cid-llmwed73] .pm-chunks[data-astro-cid-llmwed73]{font-size:1.5rem;line-height:1.4}.pm-jp[data-astro-cid-llmwed73] .pm-chunks[data-astro-cid-llmwed73]{font-family:var(--font-jp);font-size:1.6rem;line-height:1.9}.pm-chunk[data-astro-cid-llmwed73]{white-space:nowrap}.pm-implicit[data-astro-cid-llmwed73]{opacity:.55;font-style:italic}.pm-particle[data-astro-cid-llmwed73]{color:var(--text-muted);margin-inline:calc(var(--space-5) * -.4);font-size:.75em}.pm-pred[data-astro-cid-llmwed73]{color:var(--role-predicate-line);font-weight:700}.pm-jp[data-astro-cid-llmwed73] .pm-pred[data-astro-cid-llmwed73] rt[data-astro-cid-llmwed73]{font-weight:400}.pm-arrow[data-astro-cid-llmwed73]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pm-path[data-astro-cid-llmwed73],.pm-head[data-astro-cid-llmwed73]{fill:none;stroke:var(--role-predicate-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pm-path[data-astro-cid-llmwed73]{stroke-dasharray:4 5}.pm-cap[data-astro-cid-llmwed73]{max-width:56ch;color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.grammar-card[data-astro-cid-njszgmog]{gap:var(--space-4);flex-direction:column;display:flex}.gc-title[data-astro-cid-njszgmog]{font-family:var(--font-heading);font-weight:400;font-size:clamp(1.4rem, 3vw, var(--heading-md));margin:0;line-height:1.25}.gc-title[data-astro-cid-njszgmog] em{font-style:italic}.gc-flip[data-astro-cid-njszgmog]{padding:clamp(var(--space-5), 4vw, 44px) clamp(var(--space-4), 4vw, 40px);border-radius:var(--radius-frame);background:var(--surface);border:1px solid var(--border)}.gc-explain-flat[data-astro-cid-njszgmog]{font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.7}.gc-head[data-astro-cid-njszgmog]{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--accent-soft);display:flex}.gc-pattern[data-astro-cid-njszgmog]{font-family:var(--font-jp);font-weight:700;font-size:var(--heading-md);color:var(--text);flex-shrink:0;margin:0}.gc-head-text[data-astro-cid-njszgmog]{flex:1;min-width:0}.gc-meaning[data-astro-cid-njszgmog]{font-weight:700;font-size:var(--text-md);color:var(--text);margin:0}.gc-structure[data-astro-cid-njszgmog]{font-size:var(--text-sm);color:var(--text-muted);margin:4px 0 0}.gc-explain[data-astro-cid-njszgmog]{gap:var(--space-3);flex-direction:column;display:flex}.gc-para[data-astro-cid-njszgmog]{font-size:var(--text-sm);color:var(--text);margin:0;line-height:1.7}.gc-h[data-astro-cid-njszgmog]{margin:0 0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-weight:800}.gc-forms[data-astro-cid-njszgmog] summary[data-astro-cid-njszgmog].gc-h{cursor:pointer;position:relative}.gc-forms[data-astro-cid-njszgmog] summary[data-astro-cid-njszgmog].gc-h:after{content:"";width:100%;height:max(100%, var(--tap-min));position:absolute;inset:50% auto auto 0;transform:translateY(-50%)}.gc-forms[data-astro-cid-njszgmog] ul[data-astro-cid-njszgmog]{margin-top:var(--space-2)}.gc-contrast[data-astro-cid-njszgmog]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;gap:4px;display:flex}.gc-contrast-row[data-astro-cid-njszgmog]{gap:var(--space-2);font-size:var(--text-sm);display:flex}.gc-contrast-label[data-astro-cid-njszgmog]{min-width:7em;color:var(--text-muted);flex-shrink:0;font-weight:700}.gc-contrast-note[data-astro-cid-njszgmog]{font-size:var(--text-xs);color:var(--text-muted);margin:4px 0 0}.gc-examples[data-astro-cid-njszgmog]{gap:var(--space-2);flex-direction:column;display:flex}.gc-examples-hint[data-astro-cid-njszgmog]{margin:calc(var(--space-2) * -1) 0 0;font-size:var(--text-xs);color:var(--text-subtle)}.gc-examples-grid[data-astro-cid-njszgmog]{gap:var(--space-2);grid-template-columns:1fr;display:grid}@media (width>=640px){.gc-examples-grid[data-astro-cid-njszgmog]{grid-template-columns:1fr 1fr}}.gc-examples[data-astro-cid-njszgmog] .gc-sentence-map{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-2)}.gc-forms[data-astro-cid-njszgmog] ul[data-astro-cid-njszgmog]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gc-forms[data-astro-cid-njszgmog] li[data-astro-cid-njszgmog]{align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-2);display:flex}.gc-form-name[data-astro-cid-njszgmog]{font-size:var(--text-xs);color:var(--text-muted);flex-shrink:0;min-width:6em;font-weight:700}.gc-form-pattern[data-astro-cid-njszgmog]{font-family:var(--font-jp);color:var(--text);font-weight:700}.gc-mistakes[data-astro-cid-njszgmog]{gap:var(--space-3);flex-direction:column;display:flex}.gc-mistake[data-astro-cid-njszgmog]{gap:var(--space-2);flex-direction:column;display:flex}.gc-wr[data-astro-cid-njszgmog]{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=600px){.gc-wr[data-astro-cid-njszgmog]{grid-template-columns:1fr}}.gc-wr-box[data-astro-cid-njszgmog]{border:1px solid var(--border);border-radius:14px;padding:18px 20px}.gc-wr-box[data-astro-cid-njszgmog] small[data-astro-cid-njszgmog]{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-weight:700;display:block}.gc-wr-box[data-astro-cid-njszgmog] p[data-astro-cid-njszgmog]{font-family:var(--font-jp);margin:0;font-size:1.4rem;line-height:1.9}.gc-wr-x[data-astro-cid-njszgmog] small[data-astro-cid-njszgmog]{color:var(--role-predicate-line)}.gc-wr-x[data-astro-cid-njszgmog] p[data-astro-cid-njszgmog]{text-decoration:line-through;text-decoration-color:var(--clay);color:var(--text-subtle);text-decoration-thickness:2px}.gc-wr-o[data-astro-cid-njszgmog]{background:var(--role-topic-bg);border-color:#0000}.gc-wr-o[data-astro-cid-njszgmog] small[data-astro-cid-njszgmog]{color:var(--role-topic-line)}.gc-mistake-note[data-astro-cid-njszgmog]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.reading[data-astro-cid-ayn3654x]{gap:var(--space-4);flex-direction:column;display:flex;container-type:inline-size}.rp-body[data-astro-cid-ayn3654x]{gap:var(--space-4);grid-template-columns:1fr;display:grid}@container (width>=460px){.rp-body[data-astro-cid-ayn3654x]{grid-template-columns:1fr 150px}}.rp-art[data-astro-cid-ayn3654x]{aspect-ratio:4/5;display:none}.rp-art[data-astro-cid-ayn3654x] img[data-astro-cid-ayn3654x]{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:100%;display:block}@container (width>=460px){.rp-art[data-astro-cid-ayn3654x]{display:block}}.rp-title[data-astro-cid-ayn3654x]{font-family:var(--font-jp);font-weight:700;font-size:var(--heading-md);color:var(--text);margin:0;line-height:1.6}.rp-sub[data-astro-cid-ayn3654x]{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}.rp-text[data-astro-cid-ayn3654x]{margin:0 0 var(--space-2);font-family:var(--font-jp);font-size:var(--text-lg);color:var(--text);line-height:2.3}.rp-body[data-astro-cid-ayn3654x][data-show-reading=false] rt{visibility:hidden}.gl-term[data-astro-cid-ayn3654x]{border-bottom:2px dotted var(--accent);cursor:help;outline:none;display:inline;position:relative}.gl-term[data-astro-cid-ayn3654x]:focus-visible{background:var(--accent-soft);border-radius:4px}.gl-pop[data-astro-cid-ayn3654x]{min-width:190px;padding:var(--space-3) var(--space-4);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-family:var(--font-ui);font-size:var(--text-sm);z-index:30;text-align:left;flex-direction:column;gap:2px;line-height:1.5;display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.gl-term[data-astro-cid-ayn3654x]:hover .gl-pop[data-astro-cid-ayn3654x],.gl-term[data-astro-cid-ayn3654x]:focus .gl-pop[data-astro-cid-ayn3654x],.gl-term[data-astro-cid-ayn3654x]:focus-within .gl-pop[data-astro-cid-ayn3654x]{display:flex}.gl-head[data-astro-cid-ayn3654x]{align-items:center;gap:var(--space-2);display:flex}.gl-word[data-astro-cid-ayn3654x]{font-family:var(--font-jp);font-weight:700;font-size:var(--text-md);flex:1}.gl-romaji[data-astro-cid-ayn3654x]{color:var(--text-muted);font-size:var(--text-xs)}.gl-meaning[data-astro-cid-ayn3654x]{color:var(--text)}.gl-link[data-astro-cid-ayn3654x]{margin-top:var(--space-1);color:var(--accent);font-weight:700;font-size:var(--text-xs);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.rp-trans[data-astro-cid-ayn3654x]{border-radius:var(--radius-md);background:var(--surface-2);padding:var(--space-3) var(--space-4)}.rp-trans[data-astro-cid-ayn3654x] summary[data-astro-cid-ayn3654x]{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-sm);color:var(--text);font-weight:700;list-style:none;display:flex}.rp-trans[data-astro-cid-ayn3654x] summary[data-astro-cid-ayn3654x]::-webkit-details-marker{display:none}.rp-trans[data-astro-cid-ayn3654x] .rp-chev{transition:transform var(--duration-fast) var(--ease-standard);transform:rotate(-90deg)}.rp-trans[data-astro-cid-ayn3654x][open] .rp-chev{transform:none}.rp-trans[data-astro-cid-ayn3654x] p[data-astro-cid-ayn3654x]{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-muted)}.sound-change[data-astro-cid-4567lmry]{gap:var(--space-3);flex-direction:column;display:flex}.sc-row[data-astro-cid-4567lmry]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sc-box[data-astro-cid-4567lmry]{min-width:96px;padding:var(--space-2) var(--space-4);border:1.5px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;align-items:center;gap:2px;display:flex}.sc-box[data-astro-cid-4567lmry] small[data-astro-cid-4567lmry]{font-size:var(--text-2xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.sc-box[data-astro-cid-4567lmry].is-spoken{background:var(--info-soft);border-color:#0000}.sc-written[data-astro-cid-4567lmry],.sc-spoken[data-astro-cid-4567lmry]{font-size:var(--heading-sm);font-weight:700}.sc-spoken[data-astro-cid-4567lmry]{color:var(--info-ink)}.sc-row[data-astro-cid-4567lmry] .sc-arrow{color:var(--text-muted)}.sc-hanzi[data-astro-cid-4567lmry]{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.sc-hz[data-astro-cid-4567lmry]{font-size:var(--heading-md);font-weight:700;line-height:1.2}.sc-mean[data-astro-cid-4567lmry]{font-size:var(--text-sm);color:var(--text-muted)}.sc-why[data-astro-cid-4567lmry]{font-size:var(--text-sm);color:var(--info-ink);margin:0;font-weight:700}.sc-note[data-astro-cid-4567lmry]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--text-sm);color:var(--text);margin:0}.template[data-astro-cid-4w2kytmx]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.tp-head[data-astro-cid-4w2kytmx]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-2);border-bottom:1px solid var(--border);display:flex}.tp-title[data-astro-cid-4w2kytmx]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin:0;font-weight:800;display:flex}.tp-copy[data-astro-cid-4w2kytmx]{height:30px;padding:0 var(--space-3);border:1.5px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface);font:inherit;font-size:var(--text-xs);color:var(--text);cursor:pointer;align-items:center;gap:6px;font-weight:700;display:inline-flex}.tp-copy[data-astro-cid-4w2kytmx]:hover{border-color:var(--accent);color:var(--accent)}.tp-body[data-astro-cid-4w2kytmx]{padding:var(--space-4);white-space:pre-wrap;font-size:var(--text-sm);color:var(--text);line-height:1.7}.tp-body[data-astro-cid-4w2kytmx] mark[data-astro-cid-4w2kytmx]{background:var(--warning-soft);color:var(--warning-ink);border-radius:4px;padding:1px 5px;font-weight:700}.tone-contour[data-astro-cid-q7oan3q3]{gap:var(--space-3);min-width:0;color:var(--text);flex-direction:column;display:flex}.tc-defs[data-astro-cid-q7oan3q3]{color:var(--accent);position:absolute}.tc-head[data-astro-cid-q7oan3q3]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tc-title[data-astro-cid-q7oan3q3]{font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:800}.tc-compare[data-astro-cid-q7oan3q3]{min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;font-weight:800}.tc-compare[data-astro-cid-q7oan3q3]:hover{border-color:var(--accent);color:var(--accent)}.tc-compare[data-astro-cid-q7oan3q3]:focus-visible,.tc-cell[data-astro-cid-q7oan3q3]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:2px}.tc-scroll[data-astro-cid-q7oan3q3]{min-width:0;overflow-x:auto}.tc-grid[data-astro-cid-q7oan3q3]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}.tc-cols[data-astro-cid-q7oan3q3] .tc-grid[data-astro-cid-q7oan3q3]{grid-template-columns:repeat(var(--tc-cols), minmax(0, 1fr));min-width:calc(var(--tc-cols) * 86px)}.tc-item[data-astro-cid-q7oan3q3]{min-width:0}.tc-cell[data-astro-cid-q7oan3q3]{width:100%;height:100%;padding:var(--space-3);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface);color:inherit;font:inherit;text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:2px;display:flex}.tc-cell[data-astro-cid-q7oan3q3]:hover{border-color:var(--accent)}.tc-cell[data-astro-cid-q7oan3q3].is-on{border-color:var(--accent);background:var(--accent-soft)}.tc-chart[data-astro-cid-q7oan3q3]{aspect-ratio:6/5;width:100%;max-width:150px;overflow:visible}.tc-grid-line[data-astro-cid-q7oan3q3]{stroke:var(--border);stroke-width:1px}.tc-level[data-astro-cid-q7oan3q3]{fill:var(--text-muted);font-size:8px;font-weight:700}.tc-line[data-astro-cid-q7oan3q3]{fill:none;stroke:var(--accent);stroke-width:3.6px;stroke-linecap:round;color:var(--accent)}.tc-line[data-astro-cid-q7oan3q3].is-dashed{stroke-dasharray:5 5;opacity:.7}.tc-end[data-astro-cid-q7oan3q3]{fill:var(--accent)}.tc-marker[data-astro-cid-q7oan3q3]{fill:var(--text);stroke:var(--surface);stroke-width:1.6px;opacity:0}.tc-cell[data-astro-cid-q7oan3q3].is-on .tc-marker[data-astro-cid-q7oan3q3]{opacity:1}.tc-char[data-astro-cid-q7oan3q3]{font-family:var(--font-jp-display,var(--font-jp));font-size:var(--jp-xl,2.25rem);margin-top:var(--space-1);font-weight:400;line-height:1.2}.tc-pinyin[data-astro-cid-q7oan3q3]{font-size:var(--text-md);color:var(--accent);font-weight:700}.tc-meaning[data-astro-cid-q7oan3q3]{font-size:var(--text-sm);color:var(--text-muted)}.tc-label[data-astro-cid-q7oan3q3]{margin-top:var(--space-1);padding:1px var(--space-2);background:var(--accent-soft);color:var(--text);font-size:var(--text-xs);border-radius:999px;font-weight:800}.tc-compact[data-astro-cid-q7oan3q3] .tc-cell[data-astro-cid-q7oan3q3]{padding:var(--space-2) var(--space-1)}.tc-compact[data-astro-cid-q7oan3q3] .tc-char[data-astro-cid-q7oan3q3]{font-size:1.4rem}.tc-compact[data-astro-cid-q7oan3q3] .tc-pinyin[data-astro-cid-q7oan3q3]{font-size:var(--text-sm)}.tc-compact[data-astro-cid-q7oan3q3] .tc-meaning[data-astro-cid-q7oan3q3],.tc-compact[data-astro-cid-q7oan3q3] .tc-label[data-astro-cid-q7oan3q3]{font-size:.7rem}@media (prefers-reduced-motion:reduce){.tc-marker[data-astro-cid-q7oan3q3]{transition:none}}.bp[data-astro-cid-mn4ailxo]{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--text);flex-direction:column;display:flex}.bp-title[data-astro-cid-mn4ailxo]{font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:800}.bp-de[data-astro-cid-mn4ailxo]{font-size:var(--text-md);margin:0;font-weight:700}.bp-count[data-astro-cid-mn4ailxo]{margin-right:var(--space-2);padding:1px var(--space-2);background:var(--accent-soft);font-size:var(--text-xs);border-radius:999px;font-weight:800;display:inline-block}.bp-turn[data-astro-cid-mn4ailxo]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bp-turn[data-astro-cid-mn4ailxo][hidden],.bp-warn[data-astro-cid-mn4ailxo][hidden],.bp-hintline[data-astro-cid-mn4ailxo][hidden],.bp-cands[data-astro-cid-mn4ailxo][hidden],.bp-info[data-astro-cid-mn4ailxo][hidden],.bp-end[data-astro-cid-mn4ailxo][hidden],.bp-chat[data-astro-cid-mn4ailxo][hidden],.bp-bubble[data-astro-cid-mn4ailxo][hidden],.bp-bsub[data-astro-cid-mn4ailxo][hidden]{display:none}.bp-field[data-astro-cid-mn4ailxo]{gap:var(--space-2);min-width:0;display:flex}.bp-input[data-astro-cid-mn4ailxo]{min-width:0;min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-card);border:2px solid var(--border-strong);background:var(--bg);color:var(--text);font-family:var(--font-mono);font-size:var(--text-md);flex:1}.bp-input[data-astro-cid-mn4ailxo]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:2px;border-color:var(--accent)}.bp-input[data-astro-cid-mn4ailxo].is-warn{border-color:var(--warning);background:var(--warning-soft)}.bp-input[data-astro-cid-mn4ailxo].is-ok{border-color:var(--success)}.bp-hintbtn[data-astro-cid-mn4ailxo],.bp-again[data-astro-cid-mn4ailxo],.bp-listen[data-astro-cid-mn4ailxo]{min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;font-weight:800}.bp-hintbtn[data-astro-cid-mn4ailxo]:hover,.bp-again[data-astro-cid-mn4ailxo]:hover,.bp-listen[data-astro-cid-mn4ailxo]:hover{border-color:var(--accent);color:var(--accent)}.bp-warn[data-astro-cid-mn4ailxo]{font-size:var(--text-sm);color:var(--warning-ink);margin:0}.bp-hintline[data-astro-cid-mn4ailxo]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.bp-hintline[data-astro-cid-mn4ailxo] b[data-astro-cid-mn4ailxo]{font-family:var(--font-mono);color:var(--text)}.bp-cands[data-astro-cid-mn4ailxo]{gap:var(--space-2);padding:var(--space-2) 0;border-block:1px solid var(--border);min-width:0;display:flex;overflow-x:auto}.bp-chip[data-astro-cid-mn4ailxo]{min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--bg);color:var(--text);font-family:var(--font-jp-display,var(--font-jp));cursor:pointer;flex:none;font-size:1.5rem;line-height:1.2}.bp-chip[data-astro-cid-mn4ailxo]:hover{border-color:var(--accent);background:var(--accent-soft)}.bp-chip[data-astro-cid-mn4ailxo].is-shake{border-color:var(--error);background:var(--error-soft);animation:.35s bp-shake}@keyframes bp-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.bp-info[data-astro-cid-mn4ailxo]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--error-soft);color:var(--error-ink);font-size:var(--text-sm);margin:0}.bp-done[data-astro-cid-mn4ailxo]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bp-done[data-astro-cid-mn4ailxo]:empty{display:none}.bp-doneitem[data-astro-cid-mn4ailxo]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--success-soft);color:var(--success-ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;animation:.3s bp-pop;display:flex}@keyframes bp-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.bp-donehan[data-astro-cid-mn4ailxo]{font-family:var(--font-jp-display,var(--font-jp));font-size:1.75rem;font-weight:400}.bp-donepy[data-astro-cid-mn4ailxo]{font-weight:800}.bp-end[data-astro-cid-mn4ailxo]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bp-endtext[data-astro-cid-mn4ailxo]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.bp-chat[data-astro-cid-mn4ailxo]{gap:var(--space-2);flex-direction:column;display:flex}.bp-bubble[data-astro-cid-mn4ailxo]{max-width:88%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);border:1px solid var(--border);flex-direction:column;gap:2px;display:flex}.bp-me[data-astro-cid-mn4ailxo]{background:var(--accent-soft);align-self:flex-end}.bp-other[data-astro-cid-mn4ailxo]{background:var(--bg);align-self:flex-start}.bp-who[data-astro-cid-mn4ailxo]{font-size:var(--text-xs);color:var(--text-muted);font-weight:800}.bp-bt[data-astro-cid-mn4ailxo]{font-family:var(--font-jp-display,var(--font-jp));overflow-wrap:anywhere;min-height:1.4em;font-size:1.4rem;line-height:1.3}.bp-bsub[data-astro-cid-mn4ailxo]{font-size:var(--text-sm);color:var(--text-muted)}.bp-thiep[data-astro-cid-mn4ailxo] .bp-me[data-astro-cid-mn4ailxo]{background:var(--paper,#fbf6ea);border:2px solid var(--accent);border-radius:var(--radius-card);max-width:none;padding:var(--space-4);align-self:stretch}.bp-thiep[data-astro-cid-mn4ailxo] .bp-bt[data-astro-cid-mn4ailxo]{text-align:center;text-wrap:balance;font-size:clamp(1.3rem,5.4vw,2rem)}.bp-thiep[data-astro-cid-mn4ailxo] .bp-bsub[data-astro-cid-mn4ailxo]{text-align:center}.bp-sign[data-astro-cid-mn4ailxo]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);align-self:flex-end;font-weight:800}.bp-listen[data-astro-cid-mn4ailxo]{min-height:var(--tap-min);margin-top:var(--space-1);align-self:flex-start}@media (prefers-reduced-motion:reduce){.bp-chip[data-astro-cid-mn4ailxo].is-shake,.bp-doneitem[data-astro-cid-mn4ailxo]{animation:none}}.tch[data-astro-cid-voz4gpvo]{gap:var(--space-3);min-width:0;color:var(--text);flex-direction:column;display:flex}.tch-title[data-astro-cid-voz4gpvo]{font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:800}.tch-chips[data-astro-cid-voz4gpvo]{gap:var(--space-2);flex-wrap:wrap;display:flex}.tch-chip[data-astro-cid-voz4gpvo]{min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;font-weight:800}.tch-chip[data-astro-cid-voz4gpvo].is-on{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-fill-ink)}.tch-grid[data-astro-cid-voz4gpvo]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}.tch-item[data-astro-cid-voz4gpvo][hidden]{display:none}.tch-card[data-astro-cid-voz4gpvo]{width:100%;min-height:var(--tap-min);padding:var(--space-3);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface);color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.tch-card[data-astro-cid-voz4gpvo]:hover{border-color:var(--accent)}.tch-han[data-astro-cid-voz4gpvo]{font-family:var(--font-jp-display,var(--font-jp));font-size:2rem;line-height:1.15}.tch-py[data-astro-cid-voz4gpvo]{font-weight:800}.tch-mean[data-astro-cid-voz4gpvo]{font-size:var(--text-sm)}.tch-hv[data-astro-cid-voz4gpvo],.tch-tag[data-astro-cid-voz4gpvo]{font-size:var(--text-xs);color:var(--text-muted)}.tch-pick[data-astro-cid-voz4gpvo]{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.tch-fields[data-astro-cid-voz4gpvo]{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.tch-fields[data-astro-cid-voz4gpvo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tch-field[data-astro-cid-voz4gpvo]{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tch-legend[data-astro-cid-voz4gpvo]{font-size:var(--text-sm);color:var(--text-muted);padding:0;font-weight:800}.tch-input[data-astro-cid-voz4gpvo]{min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-card);border:2px solid var(--border-strong);background:var(--bg);color:var(--text);font:inherit;min-width:0}.tch-input[data-astro-cid-voz4gpvo]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:2px;border-color:var(--accent)}.tch-opts[data-astro-cid-voz4gpvo]{gap:var(--space-2);flex-wrap:wrap;max-height:11rem;padding:2px;display:flex;overflow-y:auto}.tch-opt[data-astro-cid-voz4gpvo]{min-height:var(--tap-min);padding:var(--space-1) var(--space-3);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;display:inline-flex}.tch-opt[data-astro-cid-voz4gpvo][hidden]{display:none}.tch-opt[data-astro-cid-voz4gpvo]:hover{border-color:var(--accent)}.tch-opt[data-astro-cid-voz4gpvo][aria-selected=true]{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-fill-ink)}.tch-opt-hv[data-astro-cid-voz4gpvo]{font-weight:800}.tch-opt-han[data-astro-cid-voz4gpvo]{font-family:var(--font-jp-display,var(--font-jp));font-size:1.3rem}.tch-opt-py[data-astro-cid-voz4gpvo]{font-weight:700}.tch-opt-mean[data-astro-cid-voz4gpvo]{font-size:var(--text-xs);opacity:.85;flex-basis:100%}.tch-card-wrap[data-astro-cid-voz4gpvo]{gap:var(--space-3);flex-direction:column;align-items:center;display:flex}.tch-meishi[data-astro-cid-voz4gpvo]{aspect-ratio:9/5;justify-content:center;align-items:center;gap:var(--space-1);width:min(100%,22rem);padding:var(--space-3);color:#2b2a24;text-align:center;background:#f3eee2;border:1px solid #b9ad92;flex-direction:column;min-width:0;display:flex;box-shadow:0 1px #00000014}.tch-m-han[data-astro-cid-voz4gpvo]{font-family:var(--font-jp-display,var(--font-jp));overflow-wrap:anywhere;margin:0;font-size:2.6rem;line-height:1.15}.tch-m-py[data-astro-cid-voz4gpvo]{font-weight:800;font-size:var(--text-md);overflow-wrap:anywhere;margin:0}.tch-m-vi[data-astro-cid-voz4gpvo]{font-size:var(--text-xs);color:#5d5a4e;margin:0}.tch-actions[data-astro-cid-voz4gpvo]{gap:var(--space-2);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.tch-btn[data-astro-cid-voz4gpvo]{min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;font-weight:800}.tch-btn[data-astro-cid-voz4gpvo]:hover{border-color:var(--accent);color:var(--accent)}.tch-flash[data-astro-cid-voz4gpvo]{font-size:var(--text-sm);color:var(--success-ink)}.tch-flash[data-astro-cid-voz4gpvo][hidden]{display:none}.tch-note[data-astro-cid-voz4gpvo]{font-size:var(--text-xs);color:var(--text-muted);text-align:center;margin:0}.pd[data-astro-cid-evuykqep]{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid #b9ad92;border-top:4px solid var(--accent-fill);color:#2b2a24;background:#f3eee2;flex-direction:column;display:flex;box-shadow:0 1px #00000014}.pd-lead[data-astro-cid-evuykqep]{margin:0 0 var(--space-2);color:var(--text);font-weight:800}.pd-other[data-astro-cid-evuykqep][hidden]{display:none}.pd-head[data-astro-cid-evuykqep]{text-align:center;padding-bottom:var(--space-2);border-bottom:1px solid #cfc4a8}.pd-title[data-astro-cid-evuykqep]{font-family:var(--font-zh-display,var(--font-jp-display));margin:0;font-size:clamp(1.5rem,6vw,1.9rem);line-height:1.2}.pd-sub[data-astro-cid-evuykqep]{font-size:var(--text-xs);color:#5d5a4e;margin:2px 0 0}.pd-rows[data-astro-cid-evuykqep]{gap:var(--space-3);flex-direction:column;display:flex}.pd-row[data-astro-cid-evuykqep]{gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px dashed #cfc4a8;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.pd-row[data-astro-cid-evuykqep]{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:start}}.pd-label[data-astro-cid-evuykqep]{flex-direction:column;gap:1px;min-width:0;display:flex}.pd-han[data-astro-cid-evuykqep]{font-family:var(--font-zh-display,var(--font-jp-display));font-size:clamp(1.4rem,5.6vw,1.7rem);line-height:1.2}.pd-py[data-astro-cid-evuykqep]{font-weight:700;font-size:var(--text-sm)}.pd-vi[data-astro-cid-evuykqep]{font-size:var(--text-xs);color:#5d5a4e}.pd-input[data-astro-cid-evuykqep]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.pd-box[data-astro-cid-evuykqep]{width:100%;min-height:var(--tap-min);padding:0 var(--space-3);color:#2b2a24;font:inherit;background:#fffdf6;border:2px solid #b9ad92;border-radius:6px;min-width:0;font-size:1.1rem}.pd-box[data-astro-cid-evuykqep]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent-fill) 45%, transparent);outline-offset:2px;border-color:var(--accent-fill)}.pd-date[data-astro-cid-evuykqep]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.pd-d[data-astro-cid-evuykqep]{font-family:var(--font-zh,var(--font-jp));align-items:center;gap:.3rem;font-size:clamp(1.2rem,5vw,1.4rem);display:inline-flex}.pd-d[data-astro-cid-evuykqep] small[data-astro-cid-evuykqep]{font-family:inherit;font-size:var(--text-xs);color:#5d5a4e}.pd-d4[data-astro-cid-evuykqep]{width:5.2rem}.pd-d2[data-astro-cid-evuykqep]{width:3.6rem}.pd-chips[data-astro-cid-evuykqep]{gap:var(--space-2);flex-wrap:wrap;display:flex}.pd-chip[data-astro-cid-evuykqep]{min-height:var(--tap-min);padding:var(--space-1) var(--space-3);color:#2b2a24;font:inherit;text-align:left;cursor:pointer;background:#fffdf6;border:2px solid #b9ad92;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;display:inline-flex}.pd-chip[data-astro-cid-evuykqep][aria-pressed=true]{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-fill-ink)}.pd-chip-han[data-astro-cid-evuykqep]{font-family:var(--font-zh-display,var(--font-jp-display));font-size:clamp(1.4rem,5.6vw,1.7rem);line-height:1.2}.pd-chip-py[data-astro-cid-evuykqep]{font-weight:700;font-size:var(--text-sm)}.pd-chip-vi[data-astro-cid-evuykqep]{font-size:var(--text-xs);opacity:.85}.pd-read[data-astro-cid-evuykqep]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pd-read[data-astro-cid-evuykqep][hidden]{display:none}.pd-read-han[data-astro-cid-evuykqep]{font-family:var(--font-zh-display,var(--font-jp-display));font-size:clamp(1.4rem,5.6vw,1.7rem)}.pd-read-py[data-astro-cid-evuykqep]{font-weight:700;font-size:var(--text-sm)}.pd-say[data-astro-cid-evuykqep]{min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--accent-fill);color:var(--accent-fill);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border-radius:999px;font-weight:800}.pd-warn[data-astro-cid-evuykqep]{font-size:var(--text-sm);color:#8a3b2b;margin:0}.pd-warn[data-astro-cid-evuykqep][hidden]{display:none}.pd-actions[data-astro-cid-evuykqep]{gap:var(--space-2);flex-wrap:wrap;display:flex}.pd-btn[data-astro-cid-evuykqep]{min-height:var(--tap-min);padding:0 var(--space-4);color:#2b2a24;font:inherit;font-size:var(--text-sm);cursor:pointer;background:#fffdf6;border:1px solid #8f8466;border-radius:999px;font-weight:800}.pd-btn-main[data-astro-cid-evuykqep]{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-fill-ink)}.pd-all[data-astro-cid-evuykqep]{gap:var(--space-2);padding:var(--space-3);background:#fffdf6;border:1px solid #cfc4a8;flex-direction:column;display:flex}.pd-all[data-astro-cid-evuykqep][hidden]{display:none}.pd-all-list[data-astro-cid-evuykqep]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd[data-astro-cid-evuykqep] .pd-all-han{font-family:var(--font-zh-display,var(--font-jp-display));font-size:clamp(1.4rem,5.6vw,1.7rem);line-height:1.3;display:block}.pd[data-astro-cid-evuykqep] .pd-all-py{font-weight:700;font-size:var(--text-sm);display:block}.pd[data-astro-cid-evuykqep] .pd-all-vi{font-size:var(--text-xs);color:#5d5a4e;display:block}.pd-say-all[data-astro-cid-evuykqep]{align-self:flex-start}.pd-listen[data-astro-cid-evuykqep]{margin-top:var(--space-1);align-self:flex-start}.pd-heard[data-astro-cid-evuykqep]{font-size:var(--text-sm);color:#5d5a4e;margin:0}.pd-call[data-astro-cid-evuykqep]{padding:var(--space-3);background:#fffdf6;border:1px dashed #b9ad92;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pd-call-text[data-astro-cid-evuykqep]{width:100%}.pd-call-text[data-astro-cid-evuykqep] summary[data-astro-cid-evuykqep]{cursor:pointer;min-height:var(--tap-min);font-size:var(--text-sm);color:#5d5a4e;align-items:center;font-weight:700;display:flex}.pd-call-han[data-astro-cid-evuykqep]{font-family:var(--font-zh-display,var(--font-jp-display));margin:0;font-size:clamp(1.4rem,5.6vw,1.7rem);line-height:1.3}.pd-call-py[data-astro-cid-evuykqep]{font-weight:700;font-size:var(--text-sm);margin:0}.pd-call-vi[data-astro-cid-evuykqep],.pd-note[data-astro-cid-evuykqep]{font-size:var(--text-xs);color:#5d5a4e;margin:0}.lesson-blocks[data-astro-cid-xv2fbgaf]{gap:var(--space-6);flex-direction:column;display:flex}.lb-paragraph[data-astro-cid-xv2fbgaf]{font-size:var(--text-md);color:var(--text);margin:0;line-height:1.7}.lb-tip-link[data-astro-cid-xv2fbgaf]{margin:var(--space-2) 0 0;font-size:var(--text-sm);font-weight:700}.lb-tip-link[data-astro-cid-xv2fbgaf] a[data-astro-cid-xv2fbgaf]{color:inherit;text-decoration:underline}.lb-image[data-astro-cid-xv2fbgaf]{margin:0}.lb-image[data-astro-cid-xv2fbgaf] img[data-astro-cid-xv2fbgaf]{border-radius:var(--radius-lg);width:100%}.lb-image[data-astro-cid-xv2fbgaf] figcaption[data-astro-cid-xv2fbgaf]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);text-align:center}.lb-char-grid[data-astro-cid-xv2fbgaf]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));display:grid}.lb-kanji-list[data-astro-cid-xv2fbgaf]{gap:var(--space-4);flex-direction:column;display:flex}.lb-stroke-grid[data-astro-cid-xv2fbgaf]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));justify-items:center;display:grid}.lb-fold[data-astro-cid-xv2fbgaf]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.lb-fold[data-astro-cid-xv2fbgaf]>summary[data-astro-cid-xv2fbgaf]{min-height:var(--tap-min);padding:0 var(--space-4);cursor:pointer;align-items:center;font-weight:800;display:flex}.lb-fold[data-astro-cid-xv2fbgaf]>.lb-stack[data-astro-cid-xv2fbgaf]{padding:0 var(--space-4) var(--space-4)}.lb-stack[data-astro-cid-xv2fbgaf]{gap:var(--space-4);flex-direction:column;display:flex}@media (width>=720px){.lb-sc-grid[data-astro-cid-xv2fbgaf]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:stretch;display:grid}.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);position:relative}.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change .sc-hanzi{align-items:center;min-height:44px;padding-right:52px}.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change .sc-row{gap:var(--space-2);flex-wrap:nowrap}.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change .sc-row>:last-child{top:var(--space-4);right:var(--space-4);position:absolute}.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change .sc-box{min-width:0;padding:var(--space-2) var(--space-3);background:0 0;flex:1 1 0}.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change .sc-box.is-spoken{background:var(--info-soft)}.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change .sc-written,.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change .sc-spoken{white-space:nowrap}.lb-sc-grid[data-astro-cid-xv2fbgaf]>.sound-change .sc-why{margin-top:auto}}.lb-sub[data-astro-cid-xv2fbgaf]{font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:800}.lb-signs[data-astro-cid-xv2fbgaf]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));justify-items:center;display:grid}h2[data-astro-cid-xv2fbgaf]{scroll-margin-top:var(--space-6)}
