.bank{max-width:1200px;margin:30px auto;padding:0 22px}.bank>h1{font-family:Georgia,serif;font-size:38px}.bank form,.bank-filters{display:flex;gap:14px;flex-wrap:wrap;align-items:end;margin:18px 0}.bank label{display:flex;flex-direction:column;gap:6px;font-size:13px}.bank input[type=search]{min-width:260px;padding:12px}.bank select{padding:10px}.bank-filters label:has(input[type=checkbox]){flex-direction:row;align-items:center}.bank-layout{display:grid;grid-template-columns:minmax(250px,1fr) minmax(0,2fr);gap:25px}.bank-word{display:flex;width:100%;flex-direction:column;gap:6px;text-align:left;padding:14px;border-bottom:1px solid #d9e2da;border-radius:0;background:white;color:#183f35}.bank-word:hover,.bank-word:focus{background:#e8eee6}.bank-word strong{font-size:18px}.bank-word small{font-weight:400;color:#52665c}#bank-detail{background:white;border:1px solid #d9e2da;padding:24px;border-radius:10px;align-self:start;overflow-wrap:anywhere}#bank-detail p{line-height:1.8}.bank-source{border-top:1px solid #d9e2da;padding:18px 0}.bank-source h4{margin:8px 0}.bank-source small{color:#52665c}.bank-source a,#bank-detail>a{display:block;margin:10px 0}mark{background:#efdfa9;color:#183f35}button:focus-visible,a:focus-visible{outline:3px solid #b59543;outline-offset:2px}@media(max-width:700px){.bank-layout{grid-template-columns:1fr}#bank-results{max-height:380px;overflow:auto}.bank{padding:0 14px}.bank input[type=search]{min-width:0;width:100%}}
.global-entry{background:var(--paper,#fff);border:1px solid #d9e2da;border-radius:10px;margin:14px 0;padding:20px;overflow-wrap:anywhere}.global-entry h3{font-size:24px;margin:0 0 6px}.global-entry li{line-height:1.65;margin:7px 0}.global-entry details{margin:12px 0}.global-entry details p{white-space:pre-wrap;line-height:1.65}.global-form-link{padding:4px 8px;margin:3px;font-size:14px}#global-bank{padding:20px 0 30px}#global-bank select{max-width:350px}#global-query{min-width:280px}@media(max-width:700px){#global-form label,#global-form button{width:100%}#global-query,#global-bank select{min-width:0;max-width:100%;width:100%}}

#nor-form{display:flex;flex-wrap:wrap;align-items:end;gap:1rem}#nor-form label{display:grid;gap:.4rem;flex:1;min-width:180px}#nor-form input,#nor-form select{width:100%;font:inherit;padding:.7rem}#nor-results .global-entry>button{font:inherit;font-weight:600;text-align:left;max-width:100%;overflow-wrap:anywhere}#nor-results blockquote{border-inline-start:3px solid currentColor;padding-inline-start:1rem;margin-inline:0;opacity:.9}#nor-results .nor-definition{border-inline-start:1px solid currentColor;padding-inline-start:1rem;margin-block:.8rem}#nor-results summary{cursor:pointer}#nor-results p,#nor-results li{overflow-wrap:anywhere}

#is-dictionary-form{display:flex;flex-wrap:wrap;align-items:end;gap:1rem}#is-dictionary-form label{display:grid;gap:.4rem;flex:1;min-width:200px}#is-dictionary-query{font:inherit;width:100%;padding:.7rem}.is-definition-sense{border-inline-start:1px solid currentColor;padding-inline-start:1rem;margin-block:.7rem}#is-dictionary-results small{display:block}#is-dictionary-results blockquote{border-inline-start:3px solid currentColor;margin-inline:0;padding-inline-start:1rem}

#sv-form{display:flex;flex-wrap:wrap;align-items:end;gap:1rem}#sv-form label{display:grid;gap:.4rem;flex:1;min-width:180px}#sv-form input,#sv-form select{font:inherit;width:100%;padding:.7rem}#sv-results button{font:inherit;text-align:left;overflow-wrap:anywhere}#sv-results .sv-field{padding-inline-start:1rem;margin-block:.5rem;border-inline-start:1px solid currentColor}#sv-results small{display:block}#sv-results blockquote{margin-inline:0;padding-inline-start:1rem;border-inline-start:3px solid currentColor}

#da-form{display:flex;flex-wrap:wrap;gap:12px;align-items:end}#da-form label{display:grid;gap:5px}#da-form input,#da-form select{max-width:100%;padding:10px}#da-results table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}#da-results th,#da-results td{text-align:left;padding:8px;border-bottom:1px solid var(--border,#888)}#da-results details{margin:10px 0}#da-results button{text-align:left;white-space:normal}

#fo-results .bank-source{overflow-wrap:anywhere}#fo-results details{margin:16px 0}#fo-results summary{cursor:pointer}#fo-results table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:.9em}#fo-results th,#fo-results td{padding:8px 12px;border:1px solid var(--stroke,var(--line,#aaa));text-align:left}#fo-results pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;font-size:.75em}#fo-results li{margin-bottom:14px}

#de-results .bank-source{overflow-wrap:anywhere}#de-results details{margin:16px 0}#de-results summary{cursor:pointer}#de-results table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:.9em}#de-results th,#de-results td{padding:8px 12px;border:1px solid var(--stroke,var(--line,#aaa));text-align:left}#de-results pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;font-size:.75em}#de-results li{margin-bottom:14px}

#el-results .bank-source{overflow-wrap:anywhere}#el-results details{margin:16px 0}#el-results summary{cursor:pointer}#el-results table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:.9em}#el-results th,#el-results td{padding:8px 12px;border:1px solid var(--stroke,var(--line,#aaa));text-align:left}#el-results pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;font-size:.75em}#el-results li{margin-bottom:14px}

#el-results a[lang="el"]{display:inline-block;margin:4px 8px 4px 0}#el-results [lang="el"]{font-family:inherit}#el-form label{flex:1}#el-query{font:inherit;max-width:100%}
