:root{--green: #078930;--yellow: #fcdd09;--red: #da121a;--yellow-soft: #fffbe0;--bg: #faf6ec;--tricolour: linear-gradient(90deg, #078930 0 33.33%, #fcdd09 33.33% 66.66%, #da121a 66.66% 100%);--tibeb: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='24' viewBox='0 0 48 24'%3E%3Crect width='48' height='24' fill='%2314201a'/%3E%3Cpath d='M12 2 22 12 12 22 2 12Z' fill='%23078930'/%3E%3Cpath d='M12 7 17 12 12 17 7 12Z' fill='%23fcdd09'/%3E%3Cpath d='M12 10 14 12 12 14 10 12Z' fill='%23da121a'/%3E%3Cpath d='M36 2 46 12 36 22 26 12Z' fill='%23da121a'/%3E%3Cpath d='M36 7 41 12 36 17 31 12Z' fill='%23fcdd09'/%3E%3Cpath d='M36 10 38 12 36 14 34 12Z' fill='%23078930'/%3E%3Cpath d='M24 0 27 3 24 6 21 3ZM24 18 27 21 24 24 21 21ZM0 0 3 3 0 6ZM48 0 48 6 45 3ZM0 18 3 21 0 24ZM48 18 48 24 45 21Z' fill='%23fcdd09'/%3E%3Crect width='48' height='1.5' fill='%23fcdd09'/%3E%3Crect y='22.5' width='48' height='1.5' fill='%23fcdd09'/%3E%3C/svg%3E");--surface: #ffffff;--text: #1c2321;--muted: #5a6662;--border: #dde2df;--radius: 10px;--header-h: 5rem;--icon-sun: none;--icon-moon: block;color-scheme:light dark}@font-face{font-family:Ethiopic Web;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-ethiopic.woff2) format("woff2");unicode-range:U+1200-1399,U+2D80-2DDE,U+AB01-AB2E}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--green: #3fbf68;--yellow-soft: #2e2a10;--bg: #121614;--surface: #1b201e;--text: #e8ece9;--muted: #a3ada9;--border: #2f3633;--icon-sun: block;--icon-moon: none}}:root[data-theme=dark]{--green: #3fbf68;--yellow-soft: #2e2a10;--bg: #121614;--surface: #1b201e;--text: #e8ece9;--muted: #a3ada9;--border: #2f3633;--icon-sun: block;--icon-moon: none;color-scheme:dark}:root[data-theme=light]{color-scheme:light}@media(max-width:40rem){:root{--header-h: 4.5rem}}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-h) + 1rem)}body{margin:0;overflow-x:clip;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans Ethiopic,Ebrima,Nyala,Kefa,Abyssinica SIL,Ethiopic Web,sans-serif;line-height:1.55;overflow-wrap:anywhere}a{color:var(--green)}main h2:after{content:"";display:block;width:3.5rem;height:4px;margin-top:.4rem;border-radius:2px;background:var(--tricolour)}.breadcrumb{padding-top:1.5rem;color:var(--muted);font-size:.9rem}.page-title{margin:.75rem 0 .5rem;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15}.page-lead{max-width:42rem;margin:0 0 1.5rem;color:var(--muted);font-size:1.1rem}.card{padding:1.25rem 1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.source-note{margin-top:2.5rem;color:var(--muted);font-size:.9rem}.tibeb-band{height:18px;background:var(--tibeb) repeat-x center/auto 100%}.container{max-width:60rem;margin:0 auto;padding-left:1rem;padding-right:1rem}.chip{display:inline-block;padding:.15rem .6rem;border-radius:999px;font-size:.8rem;background:color-mix(in srgb,var(--green) 12%,transparent);color:var(--green);font-weight:500}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media print{.no-print{display:none!important}body{background:#fff;color:#000}}
