.lexicon{padding:110px max(4vw,28px);max-width:1400px;margin:auto}.lexicon-heading{display:grid;grid-template-columns:1fr 1fr;gap:10vw;padding-bottom:55px}.lexicon-heading h2{font:700 clamp(2.2rem,4.7vw,4.3rem)/1.25 var(--serif);margin:.2em 0}.lexicon-heading>div:last-child>p{font:400 1rem/1.9 var(--serif)}.lexicon-note{border-left:3px solid var(--red);padding-left:18px;color:#68645c}.term-tabs{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.term-tab{min-height:70px;border:0;border-right:1px solid var(--line);background:transparent;padding:12px;font:600 .95rem var(--serif);cursor:pointer}.term-tab:last-child{border:0}.term-tab.active{background:var(--ink);color:#fff}.lexicon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:35px 0}.lexicon-entry{border-top:4px solid var(--red);background:#e1dacd;padding:32px}.lexicon-entry.missing{border-color:#999186;background:#e8e2d7}.lexicon-entry.crossref{border-color:#b06759}.lexicon-entry header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding-bottom:18px}.lexicon-entry header p{margin:0;color:var(--red);font-size:.65rem;letter-spacing:.13em}.lexicon-entry h3{font:600 1.8rem var(--serif);margin:.25em 0}.lexicon-entry header span{font-size:.68rem;color:#716c63}.citation-line{padding:15px 0;color:#777066;font-size:.72rem}.entry-original{white-space:pre-wrap;font:400 .95rem/1.85 var(--serif);padding:10px 0 22px}.lexicon-entry details{border-top:1px solid var(--line)}.lexicon-entry summary{padding:12px 0;cursor:pointer;font-weight:600}.entry-translation{font:400 .95rem/1.9 var(--serif);padding-bottom:15px}.entry-note{border-left:3px solid var(--red);padding-left:14px;color:#68645c;line-height:1.7;font-size:.82rem}.lexicon-entry>a{display:inline-block;color:var(--red);margin-top:15px;text-underline-offset:5px}.lexicon-source{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--ink);margin-top:25px}.lexicon-source>div{display:flex;flex-direction:column;gap:8px;padding:28px}.lexicon-source>div:first-child{border-right:1px solid var(--line);padding-left:0}.lexicon-source strong{font:600 1rem var(--serif)}.lexicon-source span{font-size:.75rem;color:#777066}.lexicon-source a{color:var(--red);font-size:.82rem}
@media(max-width:900px){.lexicon-heading,.lexicon-grid{grid-template-columns:1fr}.term-tabs{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.lexicon{padding-block:75px}.lexicon-entry{padding:22px}.term-tab{font-size:.78rem}.lexicon-source{grid-template-columns:1fr}.lexicon-source>div:first-child{border-right:0;border-bottom:1px solid var(--line)}}
