.bilingual-paper{--paper-line:var(--line,#deded8);--paper-soft:var(--accent-soft,#f0f3ec);font-size:16px;line-height:1.9}.bilingual-paper p{margin:0!important}.bilingual-paper a{color:var(--accent,#366547);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.bilingual-paper .english strong,.bilingual-paper .chinese strong{color:var(--text,#252b25);font-weight:700}.bilingual-paper .paper-source{background:var(--paper-soft);border-radius:8px;margin-bottom:24px;padding:28px}.paper-source .eyebrow{letter-spacing:.18em;color:var(--muted);font-size:11px}.paper-source>p:first-of-type{font:600 24px/1.45 Georgia,serif;margin:12px 0!important}.paper-source>p:nth-of-type(2){color:var(--muted);font-size:13px}.source-links{flex-wrap:wrap;gap:20px;margin:18px 0;display:flex}.paper-source .reading-note{color:var(--muted);font-size:14px;line-height:1.8}.paper-toc{border:1px solid var(--paper-line);border-radius:6px;margin-bottom:24px;padding:14px 20px}.paper-toc summary{cursor:pointer;font-weight:600}.paper-toc summary span{color:var(--muted);margin-left:20px;font-size:12px;font-weight:400}.paper-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin-top:16px;font-size:13px;display:grid}.paper-toc a{text-decoration:none}.column-labels,.paper-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.column-labels{z-index:10;background:var(--bg,#fafafa);border-top:1px solid var(--paper-line);border-bottom:2px solid var(--accent,#366547);letter-spacing:.08em;font-size:12px;font-weight:700;position:sticky;top:64px}.column-labels>span{padding:14px 24px}.column-labels small{color:var(--muted);letter-spacing:0;margin-left:12px;font-weight:400}.paper-row{border-bottom:1px solid var(--paper-line);scroll-margin-top:145px}.paper-row>div,.paper-row>h2,.paper-row>figure{min-width:0;padding:22px 24px;margin:0!important}.paper-row>:nth-child(2){border-left:1px solid var(--paper-line)}.bilingual-paper .english{hyphens:auto;overflow-wrap:break-word;font-family:Georgia,Times New Roman,serif;line-height:1.8}.bilingual-paper .chinese{overflow-wrap:break-word;line-height:1.95}.bilingual-paper .section-title{background:var(--paper-soft);margin-top:32px}.bilingual-paper .section-title h2{font-weight:600;border:0!important;font-size:19px!important;line-height:1.5!important}.bilingual-paper .section-title h2[lang=en]{font-family:Georgia,serif}.bilingual-paper .inline-citations{color:var(--muted);font-size:12px;line-height:1.8;margin-top:10px!important}.bilingual-paper figure{margin:0!important}.bilingual-paper img{background:#fff;border-radius:3px;width:100%;height:auto;display:block;margin:0!important}.bilingual-paper figcaption{text-align:center;color:var(--muted);margin-top:10px;font-size:11px;line-height:1.5}.shared-figure{border-bottom:1px solid var(--paper-line);max-width:100%;padding:28px 10%;scroll-margin-top:145px}.shared-figure:has(img[src*=figure-2]),.shared-figure:has(img[src*=figure-5]){padding:28px 18%}.caption-row{color:var(--muted);font-size:13px}.caption-row>div{padding-top:14px;padding-bottom:14px}.bilingual-paper .table-scroll{border:1px solid var(--paper-line);border-radius:4px;overflow-x:auto}.bilingual-paper table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px;line-height:1.6;margin:0!important}.bilingual-paper th,.bilingual-paper td{border:0!important;border-bottom:1px solid var(--paper-line)!important;text-align:left!important;padding:8px 10px!important}.bilingual-paper th,.qwen-result{background:var(--paper-soft);font-weight:600}.bilingual-paper .table-note{color:var(--muted);font-size:11px;line-height:1.7;margin-top:12px!important}.bilingual-paper .translated-example pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--paper-soft);color:var(--text);border:0;margin:0;padding:18px;font-family:ui-monospace,monospace;font-size:12px;line-height:1.8}.bilingual-paper .paper-end{text-align:center;color:var(--muted);padding:40px 0;font-size:12px}@media (width<=700px){.bilingual-paper{font-size:14px}.paper-row>div,.paper-row>h2,.paper-row>figure{padding:15px 10px}.column-labels>span{padding:12px 10px}.column-labels small{display:none}.bilingual-paper .section-title h2{font-size:15px!important}.paper-source{padding:20px!important}.paper-source>p:first-of-type{font-size:20px}.paper-toc nav{grid-template-columns:1fr}.paper-toc summary span{display:none}.shared-figure,.shared-figure:has(img[src*=figure-2]),.shared-figure:has(img[src*=figure-5]){padding:20px 0}.source-links{gap:12px;font-size:12px}}@media print{.column-labels{position:static}.paper-toc,.source-links{display:none}.paper-row{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.bilingual-paper{font-size:10pt}.paper-source{padding:12px!important}}
