.dictionary-section,.structure{padding:30px 0;border-bottom:1px solid var(--line);scroll-margin-top:24px}.dictionary-section dl{margin:0}.dictionary-entry{padding:13px 0;scroll-margin-top:24px}.dictionary-entry dt{font-size:19px;font-weight:600}.dictionary-entry dt a{color:inherit;text-decoration:none}.dictionary-entry dt a:hover{text-decoration:underline}.dictionary-entry dd{margin:5px 0 0;color:var(--muted)}.dictionary-entry dd:empty{display:none}.source-line{margin:0 0 6px;overflow-wrap:anywhere;white-space:pre-wrap}.structure .source-line[dir=ltr]{text-align:left;font-family:"Cambria Math",Cambria,serif;font-size:20px}.canon-reference{margin-top:20px}.section-notes{margin-top:18px}.section-notes:empty{display:none}.dictionary-entry:target{background:#eaf0eb;outline:2px solid var(--accent);outline-offset:5px}.dictionary-search{padding:26px 0 10px}.dictionary-search label{display:block;font-weight:600;margin-bottom:8px}.search-controls{display:flex;gap:10px}.search-controls input{min-width:0;flex:1;padding:12px;border:1px solid #8c9b92;border-radius:4px;font:inherit;background:#fff;color:var(--ink)}.search-controls button{padding:10px 18px;border:1px solid #8c9b92;border-radius:4px;background:transparent;color:var(--accent);font:inherit;cursor:pointer}.search-controls :focus-visible{outline:3px solid var(--accent);outline-offset:3px}#search-status{font-size:14px;color:var(--muted);margin-top:8px}[hidden]{display:none!important}table{width:100%;border-collapse:collapse;table-layout:fixed}th,td{border:1px solid var(--line);padding:14px 18px;text-align:start;vertical-align:top;overflow-wrap:anywhere}thead{background:#eaf0eb}th:first-child{width:30%}td ul{margin:0;padding-inline-start:20px}td li{margin-bottom:5px}.families li{margin-bottom:10px}.summary-components{padding-left:24px}.rights-notice{width:100%}.contents ol{columns:2}.dictionary-section h2{overflow-wrap:anywhere}@media(max-width:600px){.contents ol{columns:1}.dictionary-entry dt{font-size:18px}th,td{padding:10px}th:first-child{width:35%}.search-controls button{padding:10px 14px}}@media print{.dictionary-search{display:none}.dictionary-section{break-inside:auto}.dictionary-entry{break-inside:avoid}}
