.han-apparatus{max-width:820px;margin-inline:auto;padding:40px 32px 96px}.han-apparatus__topbar{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.han-apparatus__eyebrow{font-size:var(--text-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);margin-bottom:10px}.han-apparatus__crumb{font-size:var(--text-caption);color:var(--color-ink-mute);letter-spacing:.04em}.han-apparatus__crumb a{color:var(--color-ink-mute);text-decoration:none}.han-apparatus__crumb a:hover{color:var(--color-seal)}.han-apparatus__crumb .sep{color:var(--color-rule-bold)}.han-apparatus__crumb [aria-current=page]{color:var(--color-ink-soft)}.han-apparatus__h1{font-family:var(--serif-zh);font-weight:500;font-size:var(--text-headline);letter-spacing:.05em;color:var(--color-ink);max-width:42em;margin:0 0 26px}.han-apparatus__h1 .la{font-family:var(--serif-la);font-size:var(--text-note);color:var(--color-ink-mute);letter-spacing:.02em;margin-top:6px;font-style:italic;display:block}.han-apparatus[data-han-mode=han] .han-apparatus__lang--en,.han-apparatus[data-han-mode=en] .han-apparatus__lang--zh{display:none}.han-apparatus__forth{font-size:var(--text-caption);color:var(--color-gold);letter-spacing:.04em;margin-top:20px}.han-apparatus__note{font-family:var(--serif-zh);font-size:var(--text-caption);color:var(--color-ink-mute);letter-spacing:.02em;border-bottom:1px solid var(--color-rule);margin:0 0 20px;padding-bottom:14px}.han-apparatus__sigla{font-size:var(--text-caption);letter-spacing:.04em;margin-top:34px}.han-apparatus__sigla a{color:var(--color-ink-faint);text-decoration:none}.han-apparatus__sigla a:hover{color:var(--color-seal)}.han-apparatus__terms{border-top:1px solid var(--color-rule)}.han-apparatus__term{border-bottom:1px solid var(--color-rule);padding:14px 0 13px}.han-apparatus__term-head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.han-apparatus__term-head .lemma{font-family:var(--serif-zh);font-size:var(--text-body);letter-spacing:.04em;color:var(--color-ink);font-weight:500}.han-apparatus__term-head .iast{font-family:var(--serif-la);font-style:italic;font-size:var(--text-note);color:var(--color-ink-soft)}.han-apparatus__term-head .loc{font-family:var(--serif-la);font-size:var(--text-micro);color:var(--color-marginalia);white-space:nowrap;margin-left:auto}.han-apparatus__term-gloss{font-family:var(--serif-zh);font-size:var(--text-note);color:var(--color-ink-soft);white-space:pre-line;max-width:46em;margin-top:6px;line-height:1.8}.han-apparatus code{font-family:inherit;font-size:inherit;color:var(--color-ink)}.han-apparatus__term-gloss.han-apparatus__lang--en{font-family:var(--serif-la);font-size:var(--text-note)}.han-apparatus__term-gloss .rendering{color:var(--color-ink);margin-right:.5em;font-style:normal}.han-apparatus__term-note{font-family:var(--serif-zh);font-size:var(--text-caption);color:var(--color-ink-mute);border-left:1px solid var(--color-rule);white-space:pre-line;max-width:46em;margin-top:5px;padding-left:.9em;line-height:1.75}.han-apparatus__term-note.han-apparatus__lang--en{font-family:var(--serif-la)}.han-apparatus__term-forth{font-size:var(--text-caption);color:var(--color-ink-mute);letter-spacing:.04em;margin-top:6px}.han-apparatus__fed-list{border-top:1px solid var(--color-rule)}.han-apparatus__fed{border-bottom:1px solid var(--color-rule);padding:16px 0 14px}.han-apparatus__fed-lemma{font-family:var(--serif-zh);font-size:var(--text-body);letter-spacing:.04em;color:var(--color-ink);margin-bottom:8px;font-weight:500}.han-apparatus__fed-flag{font-family:var(--serif-zh);font-size:var(--text-micro);letter-spacing:.14em;color:var(--color-gold);vertical-align:.15em;margin-left:12px}.han-apparatus__fed-rend{font-size:var(--text-note);color:var(--color-ink-soft);padding:5px 0;line-height:1.8;display:block}.han-apparatus__fed-rend .iast{font-family:var(--serif-la);color:var(--color-ink-mute);margin:0 .5em;font-style:italic}.han-apparatus__fed-rend .gloss{font-family:var(--serif-zh)}.han-apparatus__fed-rend .gloss.han-apparatus__lang--en{font-family:var(--serif-la)}.han-apparatus__fed-rend .gloss .rendering{color:var(--color-ink);margin-right:.4em}.han-apparatus__fed-rend .fed-note{font-family:var(--serif-zh);font-size:var(--text-caption);color:var(--color-ink-mute);border-left:1px solid var(--color-rule);margin-top:3px;padding-left:.9em;display:block}.han-apparatus__fed-rend .fed-note.han-apparatus__lang--en{font-family:var(--serif-la)}.han-apparatus__fed-rend .loc{font-family:var(--serif-la);font-size:var(--text-micro);color:var(--color-marginalia);white-space:nowrap;margin-left:.6em}.han-apparatus__fed-forth{font-size:var(--text-caption);color:var(--color-ink-mute);letter-spacing:.04em}.han-apparatus__chip{font-family:var(--serif-zh);font-size:var(--text-micro);letter-spacing:.06em;color:var(--color-gold);white-space:nowrap;border-bottom:1px solid #0000;margin-right:.7em;text-decoration:none}.han-apparatus__chip:hover{color:var(--color-seal);border-bottom-color:var(--color-seal)}.han-apparatus__biblio-work{margin-bottom:34px;padding-top:8px}.han-apparatus__biblio-lbl{font-family:var(--serif-zh);font-size:var(--text-micro);letter-spacing:.18em;text-transform:none;color:var(--color-gold);border-bottom:1px solid var(--color-rule);margin-bottom:14px;padding-bottom:8px}.han-apparatus__prose{font-family:var(--serif-zh);max-width:44em}.han-apparatus__prose.han-apparatus__lang--en{font-family:var(--serif-la)}.han-apparatus__prose h1{font-family:var(--serif-zh);font-size:var(--text-title);letter-spacing:.05em;color:var(--color-ink);margin:24px 0 14px;font-weight:500}.han-apparatus__prose h2{font-family:var(--serif-zh);font-size:var(--text-body);letter-spacing:.06em;color:var(--color-ink);border-top:1px solid var(--color-rule);margin:28px 0 12px;padding-top:14px;font-weight:600}.han-apparatus__prose.han-apparatus__lang--en h1,.han-apparatus__prose.han-apparatus__lang--en h2{font-family:var(--serif-la)}.han-apparatus__prose p{font-size:var(--text-note);color:var(--color-ink-soft);margin:0 0 15px;line-height:1.85}.han-apparatus__prose ul{margin:0 0 15px;padding:0;list-style:none}.han-apparatus__prose li{font-size:var(--text-note);color:var(--color-ink-soft);text-indent:-1.1em;margin:0 0 9px;padding-left:1.1em;line-height:1.8}.han-apparatus__prose li:before{content:"·";color:var(--color-gold);margin-right:.6em}.han-apparatus__prose strong{color:var(--color-ink);font-weight:600}.han-apparatus__prose em{font-family:var(--serif-la);font-style:italic}.han-apparatus__prose blockquote{border-left:2px solid var(--color-rule-bold);color:var(--color-ink-soft);margin:0 0 15px;padding:4px 0 4px 18px}.han-apparatus__prose a{color:var(--color-seal);border-bottom:1px solid #0000;text-decoration:none}.han-apparatus__prose a:hover{border-bottom-color:var(--color-seal)}.han-apparatus__prose table{border-collapse:collapse;width:100%;font-size:var(--text-caption);margin:0 0 18px}.han-apparatus__prose thead th{font-family:var(--serif-zh);text-align:left;color:var(--color-ink-mute);letter-spacing:.04em;border-bottom:1px solid var(--color-rule-bold);padding:6px 12px 6px 0;font-weight:600}.han-apparatus__prose tbody td{color:var(--color-ink-soft);border-bottom:1px solid var(--color-rule);vertical-align:top;padding:7px 12px 7px 0;line-height:1.7}.han-apparatus__prose>p:last-child em{font-family:var(--serif-zh);font-style:normal;font-size:var(--text-caption);letter-spacing:.08em;color:var(--color-ink-mute)}.han-hub__preface{max-width:none;padding:0}.han-hub__preface .han-apparatus__prose{max-width:40em}.han-hub__preface .han-apparatus__prose p{font-size:var(--text-note)}.han-apparatus--lineage .han-apparatus__topbar{margin-bottom:20px}.han-apparatus__lineage-band{margin-bottom:30px}.han-apparatus__lineage-seq{font-size:var(--text-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-mute);margin:0 0 6px}.han-apparatus__lineage-flow{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.han-apparatus__lineage-work{border-bottom:1px solid var(--color-rule)}.han-apparatus__lineage-work a,.han-apparatus__lineage-work>span{color:var(--color-ink-soft);align-items:baseline;gap:14px;padding:11px 0;text-decoration:none;display:flex}.han-apparatus__lineage-work a:hover .wzh{color:var(--color-seal)}.han-apparatus__lineage-work .wzh{font-family:var(--serif-zh);font-size:var(--text-body);letter-spacing:.04em;color:var(--color-ink);font-weight:500;transition:color .18s}.han-apparatus__lineage-work .wla{font-family:var(--serif-la);font-style:italic;font-size:var(--text-caption);color:var(--color-ink-faint)}.han-apparatus__lineage-work .wattr{font-family:var(--serif-zh);font-size:var(--text-caption);letter-spacing:.06em;color:var(--color-ink-faint);white-space:nowrap}.han-apparatus__lineage-work .wt{font-family:var(--serif-la);font-size:var(--text-micro);color:var(--color-ink-mute);white-space:nowrap;margin-left:auto}.han-apparatus__footer{border-top:1px solid var(--color-rule);font-size:var(--text-caption);letter-spacing:.06em;color:var(--color-ink-mute);margin-top:40px;padding-top:16px}.han-terms__intro{font-family:var(--serif-zh);font-size:var(--text-note);color:var(--color-ink-soft,var(--color-ink));margin:0 0 20px}.han-terms__search{align-items:baseline;gap:12px;margin:0 0 24px;display:flex}.han-terms__search input{max-width:420px;font-family:var(--serif-zh);font-size:var(--text-note);color:var(--color-ink);border:1px solid var(--color-hairline,currentColor);background:0 0;border-radius:2px;flex:1;padding:8px 12px}.han-terms__search input:focus{border-color:var(--color-ink);outline:none}.han-terms__count{font-size:var(--text-micro);color:var(--color-ink-faint,var(--color-ink));white-space:nowrap}.han-terms__seal-badge{font-size:var(--text-micro);letter-spacing:.12em;vertical-align:3px;opacity:.75;border:1px solid;border-radius:2px;margin-left:8px;padding:1px 6px;font-weight:400}.han-terms__seal{font-size:var(--text-note);margin:0 0 10px}.han-terms__seal .iast{margin-right:10px;font-style:italic}.han-terms__seal-en{margin-right:10px}.han-terms__seal-note{font-size:var(--text-caption);opacity:.8;margin-top:4px;display:block}.han-terms__empty{font-family:var(--serif-zh);opacity:.7}
