/* The German dictionary and conjugator (show_german), over the English one (dictionary-en.css). */
.dedict__article { color: var(--text-muted); font-weight: 400; }
.dedict__example-en { display: block; color: var(--text-muted); font-size: 14px; }
.dedict__table { width: 100%; max-width: 560px; border-collapse: collapse; font-family: var(--font-arabic); font-size: 17px; }
.dedict__table th, .dedict__table td { padding: 6px 8px 6px 0; text-align: var(--start); vertical-align: top; }
.dedict__table thead th, .dedict__table tbody th { font-family: var(--font-sans); font-size: 13px; font-weight: 400; color: var(--text-muted); }
.dedict__table tbody tr { border-top: 1px solid var(--line-soft); }
.dedict__endings { margin-top: 8px; }
.dedict__endings summary { cursor: pointer; font-size: 14px; color: var(--text-body); padding: 4px 0; }
.dedict__endings .dedict__table { margin-top: 4px; }
.deconj__where { font-size: 11px; letter-spacing: .4px; text-transform: uppercase; color: var(--text-faint); white-space: nowrap; }
.deconj__tense--written .econj__tense-name, .deconj__tense--written .econj__form { color: var(--text-muted); }
.deconj__alt { font-size: 15px; color: var(--text-muted); }
.deconj__notes { display: grid; gap: 4px; }
@media (max-width: 480px) { .dedict__table { font-size: 15px; } }
