.kanji-bridge-entry[data-astro-cid-igqcqa4g]{box-sizing:border-box;width:100%;min-width:0;padding:var(--sp-5) 0;border-bottom:1px solid var(--hairline);overflow-wrap:anywhere;word-break:normal;list-style:none}.kanji-bridge-entry[data-astro-cid-igqcqa4g]:last-child{border-bottom:none}.kanji-bridge-entry__head[data-astro-cid-igqcqa4g]{align-items:flex-start;gap:var(--sp-1);margin-bottom:var(--sp-4);flex-direction:column;display:flex}.kanji-bridge-entry__headword[data-astro-cid-igqcqa4g]{font-family:var(--font-serif-zh);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.3}.kanji-bridge-entry__pinyin[data-astro-cid-igqcqa4g],.kanji-bridge-entry__reading[data-astro-cid-igqcqa4g]{color:var(--ink-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.script-fallback[data-astro-cid-igqcqa4g]{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:11.5px;display:inline-block}.kanji-bridge-entry__meta[data-astro-cid-igqcqa4g]{margin:0 0 var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.kanji-bridge-entry__meta-row[data-astro-cid-igqcqa4g]{gap:var(--sp-2);min-width:0;display:flex}.kanji-bridge-entry__meta-row[data-astro-cid-igqcqa4g] dt[data-astro-cid-igqcqa4g]{min-width:2.5rem;color:var(--ink-secondary);flex:none;font-weight:700}.kanji-bridge-entry__meta-row[data-astro-cid-igqcqa4g] dd[data-astro-cid-igqcqa4g]{overflow-wrap:anywhere;min-width:0;margin:0}.kanji-bridge-entry__relation[data-astro-cid-igqcqa4g]{font-weight:600}.kanji-bridge-entry__tone-note[data-astro-cid-igqcqa4g],.kanji-bridge-entry__caution[data-astro-cid-igqcqa4g]{margin:0 0 var(--sp-3);overflow-wrap:anywhere;font-size:13.5px;line-height:1.8}.kanji-bridge-entry__caution[data-astro-cid-igqcqa4g]{background:var(--coral-soft);border-radius:var(--radius-control);padding:var(--sp-3) var(--sp-4)}.kanji-bridge-entry__note-label[data-astro-cid-igqcqa4g]{font-weight:700}.kanji-bridge-entry__example[data-astro-cid-igqcqa4g]{margin:var(--sp-4) 0;padding:var(--sp-4);border-left:3px solid var(--jade);background:var(--jade-soft);border-radius:var(--radius-content);min-width:0}.kanji-bridge-entry__example-label[data-astro-cid-igqcqa4g]{margin:0 0 var(--sp-2);letter-spacing:.1em;color:var(--jade-ink);font-size:11px;font-weight:700}.kanji-bridge-entry__example-text[data-astro-cid-igqcqa4g]{margin:0 0 var(--sp-1);font-family:var(--font-serif-zh);overflow-wrap:anywhere;font-size:18px;font-weight:600}.kanji-bridge-entry__example-pinyin[data-astro-cid-igqcqa4g]{color:var(--ink-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.kanji-bridge-entry__example-japanese[data-astro-cid-igqcqa4g]{margin:var(--sp-1) 0 0;color:var(--ink-secondary);overflow-wrap:anywhere;font-size:13px}.kanji-bridge-entry__provenance[data-astro-cid-igqcqa4g]{margin:var(--sp-2) 0 0;color:var(--ink-muted);overflow-wrap:anywhere;font-size:11.5px}.kanji-bridge-next[data-astro-cid-n5o74pfr]{min-height:44px;margin-top:var(--sp-4);color:var(--jade-ink);text-underline-offset:4px;align-items:center;display:inline-flex}.kanji-bridge-next[data-astro-cid-n5o74pfr]:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.kanji-bridge-page[data-astro-cid-n5o74pfr]{width:100%;min-width:0;max-width:48rem;margin:0 auto}h1[data-astro-cid-n5o74pfr]{margin:0 0 var(--sp-3);font-family:var(--font-serif-ja);letter-spacing:.01em;overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.3}.kanji-bridge-page__subtitle[data-astro-cid-n5o74pfr]{margin:0 0 var(--sp-10);color:var(--ink-secondary);overflow-wrap:anywhere;font-size:13.5px;line-height:1.8}.kanji-bridge-pending[data-astro-cid-n5o74pfr]{margin:0 0 var(--sp-10);padding:var(--sp-5);background:var(--paper-deep);border-radius:var(--radius-content);color:var(--ink-secondary);overflow-wrap:anywhere;font-size:13.5px;line-height:1.8}.kanji-bridge-pending[data-astro-cid-n5o74pfr] p[data-astro-cid-n5o74pfr]{margin:0}.kanji-bridge-toolbar[data-astro-cid-n5o74pfr]{gap:var(--sp-2);margin:0 0 var(--sp-8);padding:0 0 var(--sp-4);border-bottom:1px solid var(--hairline);grid-template-columns:1fr;min-width:0;display:grid}.kanji-bridge-toolbar__label[data-astro-cid-n5o74pfr]{letter-spacing:.1em;color:var(--ink-secondary);font-size:11px;font-weight:700}.kanji-bridge-toolbar__select[data-astro-cid-n5o74pfr]{width:100%;min-height:44px;padding:0 var(--sp-3);border:1px solid var(--hairline-strong);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer}.kanji-bridge-toolbar__reset[data-astro-cid-n5o74pfr]{min-height:44px;color:var(--ink);text-underline-offset:2px;align-items:center;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-flex}.kanji-bridge-toolbar__reset[data-astro-cid-n5o74pfr]:hover{color:var(--jade-ink)}.kanji-bridge-toolbar__count[data-astro-cid-n5o74pfr]{color:var(--ink-secondary);overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:700}.kanji-bridge-toolbar__no-match[data-astro-cid-n5o74pfr]{color:var(--coral-deep);overflow-wrap:anywhere;margin:0;font-weight:700}.kanji-bridge-list[data-astro-cid-n5o74pfr]{flex-direction:column;min-width:0;margin:0;padding:0;display:flex}@media (width>=640px){.kanji-bridge-toolbar[data-astro-cid-n5o74pfr]{align-items:center;column-gap:var(--sp-6);grid-template-columns:auto minmax(10rem,16rem) auto}.kanji-bridge-toolbar__count[data-astro-cid-n5o74pfr],.kanji-bridge-toolbar__no-match[data-astro-cid-n5o74pfr]{grid-column:1/-1}}
