/* Dictionary entries and annotated articles share a quiet reading measure. */
html[data-site="en"] .docbody{max-width:66ch;line-height:1.8}
html[data-site="en"] .docbody h2{padding-top:1rem;margin-top:2.5rem;border-top:1px solid var(--line);scroll-margin-top:2rem}
html[data-site="en"] .docbody h3{scroll-margin-top:2rem}
html[data-site="en"] .docbody li{margin:.5rem 0}
html[data-site="en"] .docbody blockquote,html[data-site="en"] .verse{border-left:3px solid var(--rubric);margin:1.5rem 0;padding:.5rem 1.25rem;font-size:1.15rem}
html[data-site="en"] .lead{font-size:1.2rem;line-height:1.75;max-width:60ch}
html[data-site="en"] .infobox{background:var(--margin);border-radius:4px;padding:1rem;margin:1.5rem 0;font-size:.85rem}
html[data-site="en"] .infobox__title{font-size:1.1rem;font-weight:600;margin-bottom:.75rem}
html[data-site="en"] .infobox table{font-size:.8rem}
html[data-site="en"] .infobox th,html[data-site="en"] .infobox td{padding:.5rem .25rem}
html[data-site="en"] .dnav{background:var(--margin);padding:1rem;border-radius:4px;margin:1.5rem 0;font-size:.85rem}
html[data-site="en"] .dnav__h{font-weight:600}
html[data-site="en"] .dnav .chips{display:block}
html[data-site="en"] .dnav .chips li{margin:.5rem 0}
html[data-site="en"] .dnav .chips a{padding:0;line-height:1.6}
html[data-site="en"] .doc__meta{border-top:1px solid var(--line);padding-top:1.5rem}
html[data-site="en"] .kgrid{display:grid;gap:0 3rem;margin:2rem 0}
html[data-site="en"] .kcard{padding:1rem 0 2rem;border-top:1px solid var(--line)}
html[data-site="en"] .kcard__h{margin:.75rem 0;font-size:1.7rem}
html[data-site="en"] .kcard__h small{font-size:.8rem;margin-left:.6rem}
html[data-site="en"] .kcard__d{color:var(--muted);font-size:.95rem}
html[data-site="en"] .kcard__more{font-size:.85rem;margin-bottom:0}
html[data-site="en"] .khub__search,html[data-site="en"] .placeform{display:flex;gap:.6rem;max-width:66ch;margin:1.5rem 0}
html[data-site="en"] .placeform input[type=search]{flex:1;width:100%}
html[data-site="en"] .khub__two{display:grid;gap:2rem}
html[data-site="en"] .kcats,html[data-site="en"] .kjump{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1.5rem 0;padding:1rem 0;border-block:1px solid var(--line);font-size:.9rem}
html[data-site="en"] .ksec{margin-top:2rem;scroll-margin-top:1rem}
html[data-site="en"] .ksec h2{color:var(--rubric)}
html[data-site="en"] .tlist,html[data-site="en"] .changes{list-style:none;padding:0;margin:1rem 0}
html[data-site="en"] .tlist li,html[data-site="en"] .changes li{padding:.85rem 0;border-bottom:1px solid var(--line)}
html[data-site="en"] .changes__time{font-size:.8rem;color:var(--muted);display:inline-block;min-width:6rem}
html[data-site="en"] .rg__sgg{display:grid;gap:.5rem 2rem}
html[data-site="en"] .sgc{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--line);text-decoration:none}
html[data-site="en"] .sgc__name{font-weight:500}
html[data-site="en"] .talk{margin-top:3rem;padding-top:1rem;border-top:1px solid var(--line)}
html[data-site="en"] .talk__list{list-style:none;padding:0}
html[data-site="en"] .talk__item,html[data-site="en"] .comment{padding:1.2rem 0;border-bottom:1px solid var(--line)}
html[data-site="en"] .talk__meta,html[data-site="en"] .talk__head{font-size:.85rem;color:var(--muted)}
html[data-site="en"] .talk__body{white-space:pre-wrap;max-width:66ch}
html[data-site="en"] .talk__form textarea{min-height:120px}
html[data-site="en"] .diff__l{white-space:pre-wrap;display:flex;gap:.75rem;padding:.2rem .5rem;font-family:var(--sans)}
html[data-site="en"] .diff__l--add,html[data-site="en"] ins{background:#deecdd;color:#244322;text-decoration:none}
html[data-site="en"] .diff__l--del,html[data-site="en"] del{background:#f4dfe2;color:#72202e}
html[data-site="en"][data-theme=dark] .diff__l--add,html[data-site="en"][data-theme=dark] ins{background:#243a26;color:#cbe8c8}
html[data-site="en"][data-theme=dark] .diff__l--del,html[data-site="en"][data-theme=dark] del{background:#4b272e;color:#f0c2cb}
html[data-site="en"] .diff__gap{color:var(--muted);text-align:center}
html[data-site="en"] .preview{border:1px dashed var(--rubric);padding:1.5rem;margin:2rem 0}
html[data-site="en"] .preview__h{color:var(--rubric)}
html[data-site="en"] .en-home form{display:flex;gap:.5rem;max-width:66ch;margin:2rem 0}
html[data-site="en"] .en-home form input[type=search]{flex:1;width:100%}
html[data-site="en"] .en-home>ul{padding:0;list-style:none;max-width:66ch}
html[data-site="en"] .en-home>ul>li{padding:1rem 0;border-bottom:1px solid var(--line)}
html[data-site="en"] .en-home>ul h2{margin:.5rem 0}
@media(min-width:780px){html[data-site="en"] .kgrid,html[data-site="en"] .khub__two{grid-template-columns:1fr 1fr}html[data-site="en"] .rg__sgg{grid-template-columns:repeat(2,1fr)}}
@media(min-width:1180px){html[data-site="en"] .doc--term{display:grid;grid-template-columns:155px minmax(0,66ch) 220px;gap:0 28px;align-items:start}html[data-site="en"] .doc--term>*{grid-column:2;min-width:0}html[data-site="en"] .doc--term>.crumbs,html[data-site="en"] .doc--term>.rg__head,html[data-site="en"] .doc--term>.chips--cats{grid-column:1/-1}html[data-site="en"] .doc--term>.infobox{grid-column:3;grid-row:4/span 4;margin:1rem 0}html[data-site="en"] .doc--term>.dnav{grid-column:1;grid-row:4/span 4;position:sticky;top:2rem;background:transparent;padding:1rem 0;margin:0}}
@media(max-width:600px){html[data-site="en"] .tbl{display:block;overflow-x:auto}html[data-site="en"] .rg__acts .btn{padding:.5rem .7rem;font-size:.8rem}}
html[data-site="en"] .talk__list>li{display:flex;align-items:flex-start;gap:.85rem;padding:1.25rem 0;border-bottom:1px solid var(--line)}
html[data-site="en"] .talk__av{width:36px;height:36px;border-radius:50%;background:var(--margin);flex-shrink:0}
html[data-site="en"] .talk__b{min-width:0;flex:1}
html[data-site="en"] .talk__who{font-size:.85rem;margin-bottom:.5rem}
html[data-site="en"] .talk__text{line-height:1.8}
html[data-site="en"] .rep__form{display:grid;gap:.75rem;margin-top:1rem}
html[data-site="en"] .linkbtn{background:transparent;color:var(--link);border:0;padding:.5rem .2rem}
html[data-site="en"] .av{border-radius:50%;vertical-align:middle}
html[data-site="en"] .empty{padding:2rem;background:var(--margin);border-radius:4px;max-width:66ch}
html[data-site="en"] .changes__val{display:block;font-size:.85rem;color:var(--muted);margin-top:.35rem}
html[data-site="en"] .ktools{margin:2rem 0;display:flex;flex-wrap:wrap;gap:1rem;align-items:center}

html[data-site="en"] .translation-notice { padding: 1rem 0; border-block: 1px solid var(--en-line, #ccd5d1); font-family: system-ui, sans-serif; font-size: .95rem; }
