@font-face{font-family:Noto Sans Ethiopic;src:local("Noto Sans Ethiopic Regular"),local("NotoSansEthiopic-Regular"),url(/fonts/NotoSansEthiopic-Regular.ttf) format("truetype");font-weight:400;font-display:swap;unicode-range:U+1200-139F,U+2D80-2DDF,U+AB01-AB2E,U+1E7E0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;src:local("Noto Sans Ethiopic Bold"),local("NotoSansEthiopic-Bold"),url(/fonts/NotoSansEthiopic-Bold.ttf) format("truetype");font-weight:700;font-display:swap;unicode-range:U+1200-139F,U+2D80-2DDF,U+AB01-AB2E,U+1E7E0-1E7FE}:root{color-scheme:dark light;--bg: #121212;--text: #ececec;--muted: #a0a0a0;--accent: #ffc107;--line: #2c2c2e}@media(prefers-color-scheme:light){:root{--bg: #fff;--text: #1a1a1a;--muted: #555;--accent: #8a6100;--line: #ddd}}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 system-ui,-apple-system,Segoe UI,Roboto,Ebrima,Nyala,Kefa,Noto Sans Ethiopic,sans-serif}main{max-width:720px;margin:0 auto;padding:24px 16px 64px}h1{font-size:28px;margin:8px 0 4px}h2{font-size:20px;margin:32px 0 8px;padding-top:16px;border-top:1px solid var(--line)}a{color:var(--accent)}.muted{color:var(--muted)}table{border-collapse:collapse;width:100%;font-size:15px}th,td{text-align:start;vertical-align:top;padding:8px 6px;border-bottom:1px solid var(--line)}th{font-weight:600}.back{display:inline-block;margin-bottom:8px}@media(max-width:520px){table,thead,tbody,tr,th,td{display:block}thead{display:none}td{border:0;padding:2px 0}tr{padding:10px 0;border-bottom:1px solid var(--line)}td:first-child{font-weight:600}}.notfound{text-align:center;padding-top:18vh}.notfound img{width:120px;height:auto}.notfound h1{margin-top:12px}.notfound .home{display:inline-block;margin-top:16px;padding:12px 24px;border-radius:999px;background:#ffc107;color:#111;font-weight:700;text-decoration:none}.translation-note{margin:12px 0 20px;padding-inline-start:12px;border-inline-start:3px solid var(--accent);color:var(--muted);font-size:15px}.lang-row{margin:4px 0 8px;font-size:14px;color:var(--muted)}.lang-row summary{cursor:pointer}.lang-row p{margin:8px 0 0;line-height:2}.lang-row a[aria-current]{color:var(--text);font-weight:600;text-decoration:none}
