.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.theme-toggle[data-astro-cid-x3pjskd3]{display:inline-flex;background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-round);padding:2px;gap:0}.theme-toggle[data-astro-cid-x3pjskd3] button[data-astro-cid-x3pjskd3]{background:transparent;border:none;padding:var(--space-2);color:var(--color-muted);cursor:pointer;border-radius:var(--radius-round);display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.theme-toggle[data-astro-cid-x3pjskd3] button[data-astro-cid-x3pjskd3]:hover{color:var(--color-ink)}.theme-toggle[data-astro-cid-x3pjskd3] button[data-astro-cid-x3pjskd3][aria-pressed=true]{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-xs)}.mobile-nav-toggle[data-astro-cid-37bvxqo4]{display:none;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;font-size:var(--font-size-sm);font-weight:500;cursor:pointer;min-height:2.75rem;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.mobile-nav-toggle[data-astro-cid-37bvxqo4]:hover{background:var(--color-surface-sunken);border-color:var(--color-primary)}@media (max-width: 767px){.mobile-nav-toggle[data-astro-cid-37bvxqo4]{display:inline-flex}}.mobile-nav-drawer[data-astro-cid-37bvxqo4]{position:fixed;inset:0 auto 0 0;max-width:320px;width:88vw;height:100vh;margin:0;padding:0;background:var(--color-surface);border:none;border-right:1px solid var(--color-border);color:var(--color-ink);overflow-y:auto;box-shadow:var(--shadow-lg)}.mobile-nav-drawer[data-astro-cid-37bvxqo4]::backdrop{background:#0e121673;backdrop-filter:blur(2px)}.drawer-head[data-astro-cid-37bvxqo4]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--color-border)}.drawer-title[data-astro-cid-37bvxqo4]{font-family:Fraunces Variable,ui-serif,Georgia,serif;font-size:var(--font-size-md);font-weight:600;color:var(--color-ink)}.drawer-close[data-astro-cid-37bvxqo4]{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2);cursor:pointer;color:var(--color-ink);display:inline-flex;align-items:center;justify-content:center;transition:background var(--duration-fast) var(--ease-out)}.drawer-close[data-astro-cid-37bvxqo4]:hover{background:var(--color-border)}.drawer-nav[data-astro-cid-37bvxqo4]{padding:var(--space-4)}.drawer-nav[data-astro-cid-37bvxqo4] ul[data-astro-cid-37bvxqo4]{list-style:none;padding:0;margin:0 0 var(--space-4)}.drawer-nav[data-astro-cid-37bvxqo4] li[data-astro-cid-37bvxqo4]{list-style:none}.drawer-nav[data-astro-cid-37bvxqo4] a[data-astro-cid-37bvxqo4]{display:block;padding:var(--space-3) var(--space-2);color:var(--color-ink);text-decoration:none;border-bottom:1px solid var(--color-border);line-height:var(--leading-snug);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.drawer-nav[data-astro-cid-37bvxqo4] a[data-astro-cid-37bvxqo4]:hover,.drawer-nav[data-astro-cid-37bvxqo4] a[data-astro-cid-37bvxqo4]:focus-visible{background:var(--color-primary-tint);color:var(--color-primary);outline:none}.drawer-section-label[data-astro-cid-37bvxqo4]{margin:var(--space-4) 0 var(--space-2);padding:0 var(--space-2);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);font-weight:600}@media (prefers-reduced-motion: no-preference){.mobile-nav-drawer[data-astro-cid-37bvxqo4][open]{animation:slide-in var(--duration-base) var(--ease-out)}@keyframes slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}}.mobile-search-row[data-astro-cid-ctg3m53h]{display:none}@media (max-width: 639px){.mobile-search-row[data-astro-cid-ctg3m53h]{display:flex;align-items:center;position:sticky;top:3.5rem;z-index:19;background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:var(--space-2) var(--space-4);gap:var(--space-2)}.mobile-search-row[data-astro-cid-ctg3m53h] .search-icon[data-astro-cid-ctg3m53h]{color:var(--color-muted);flex-shrink:0}.mobile-search-row[data-astro-cid-ctg3m53h] input[data-astro-cid-ctg3m53h]{flex:1;min-width:0;font:inherit;font-size:var(--font-size-base);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-round);outline:none;color:var(--color-ink);padding:var(--space-2) var(--space-3);min-height:2.5rem}.mobile-search-row[data-astro-cid-ctg3m53h] input[data-astro-cid-ctg3m53h]:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-tint)}.visually-hidden[data-astro-cid-ctg3m53h]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.site-header[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:20;background:var(--color-surface);border-bottom:1px solid var(--color-border);transition:box-shadow var(--duration-base) var(--ease-out)}.site-header[data-astro-cid-ctg3m53h][data-scrolled=true]{box-shadow:var(--shadow-sm);border-bottom-color:transparent}.site-header-inner[data-astro-cid-ctg3m53h]{max-width:var(--size-content);margin:0 auto;padding:var(--space-3) var(--space-4);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:3.5rem}.brand-group[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.brand[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--color-ink);text-decoration:none;font-family:Fraunces Variable,ui-serif,Georgia,serif;font-weight:600;font-size:var(--font-size-md);line-height:1;letter-spacing:-.01em;padding:var(--space-1) var(--space-1);border-radius:var(--radius-sm);min-width:0}.brand[data-astro-cid-ctg3m53h]:hover{color:var(--color-primary)}.brand-mark[data-astro-cid-ctg3m53h]{display:inline-flex;flex-shrink:0;filter:drop-shadow(var(--shadow-xs))}.brand-text[data-astro-cid-ctg3m53h]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px){.mobile-nav-slot[data-astro-cid-ctg3m53h]{display:none}}@media (max-width: 479px){.brand-text[data-astro-cid-ctg3m53h]{display:none}}.header-search[data-astro-cid-ctg3m53h]{display:flex;align-items:center;position:relative;background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-round);padding:0 var(--space-3) 0 var(--space-4);height:2.5rem;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.header-search[data-astro-cid-ctg3m53h]:focus-within{border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-primary-tint)}.search-icon[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;color:var(--color-muted);margin-right:var(--space-2);flex-shrink:0}.header-search[data-astro-cid-ctg3m53h] input[data-astro-cid-ctg3m53h]{flex:1;min-width:0;font:inherit;font-size:var(--font-size-base);background:transparent;border:none;outline:none;color:var(--color-ink);padding:0}.header-search[data-astro-cid-ctg3m53h] input[data-astro-cid-ctg3m53h]::placeholder{color:var(--color-muted)}@media (max-width: 639px){.header-search[data-astro-cid-ctg3m53h]{display:none}}.header-actions[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:var(--space-2)}.lang-slot[data-astro-cid-ctg3m53h] .language-switcher__nav,.lang-slot[data-astro-cid-ctg3m53h] [class*=language-switcher]{display:inline-flex}.lang-slot[data-astro-cid-ctg3m53h] ul{list-style:none;margin:0;display:inline-flex;background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-round);padding:2px;gap:0}.lang-slot[data-astro-cid-ctg3m53h] li{list-style:none}.lang-slot[data-astro-cid-ctg3m53h] a{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2rem;padding:0 var(--space-2);color:var(--color-muted);text-decoration:none;font-size:var(--font-size-sm);font-weight:500;border-radius:var(--radius-round);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.lang-slot[data-astro-cid-ctg3m53h] a:hover{color:var(--color-ink)}.lang-slot[data-astro-cid-ctg3m53h] a[aria-current=true]{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-xs)}.lang-slot[data-astro-cid-ctg3m53h] a[data-unavailable=true]{opacity:.4}@media (max-width: 639px){.site-header-inner[data-astro-cid-ctg3m53h]{padding-bottom:0}.site-header[data-astro-cid-ctg3m53h]:after{content:""}}.visually-hidden[data-astro-cid-ctg3m53h]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[lang=am] .brand[data-astro-cid-ctg3m53h],html[lang=ti] .brand[data-astro-cid-ctg3m53h]{font-family:Noto Sans Ethiopic,system-ui,sans-serif;letter-spacing:0;font-size:var(--font-size-base)}@media (prefers-reduced-motion: reduce){.site-header[data-astro-cid-ctg3m53h],.header-search[data-astro-cid-ctg3m53h],.lang-slot[data-astro-cid-ctg3m53h] a{transition:none}}.eth-accent[data-astro-cid-he5fh4nq]{display:block;width:var(--w);background:linear-gradient(to right,var(--color-eth-green) 0 33.3%,var(--color-eth-yellow) 33.3% 66.6%,var(--color-eth-red) 66.6% 100%);border-radius:999px}.is-strip[data-astro-cid-he5fh4nq]{height:3px}.is-underline[data-astro-cid-he5fh4nq]{height:4px;max-width:5rem;margin:var(--space-3) 0 var(--space-4)}.urgent-strip[data-astro-cid-7dkt25oq]{background:var(--color-alert);color:#fbf8f2;padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);view-transition-name:none;box-shadow:var(--shadow-sm)}.urgent-strip-inner[data-astro-cid-7dkt25oq]{max-width:var(--size-content);margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.urgent-tag[data-astro-cid-7dkt25oq]{background:#fbf8f2;color:var(--color-alert);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-weight:700;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.urgent-text[data-astro-cid-7dkt25oq]{flex:1;min-width:200px;line-height:var(--leading-snug)}.urgent-cta[data-astro-cid-7dkt25oq]{color:#fbf8f2;text-decoration:underline;font-weight:600;flex-shrink:0;text-underline-offset:3px}.urgent-cta[data-astro-cid-7dkt25oq]:hover{text-decoration:none}@layer reset,base,tokens,recipes,utilities;:root{--color-ink: oklch(18% .01 250);--color-ink-soft: oklch(30% .01 250);--color-muted: oklch(45% .01 250);--color-muted-soft: oklch(60% .01 250);--color-border: oklch(88% .01 250);--color-border-strong: oklch(70% .01 250);--color-surface: oklch(100% 0 0);--color-surface-raised: oklch(98% .008 85);--color-surface-sunken: oklch(95% .012 85);--color-primary: oklch(38% .08 195);--color-primary-hover: oklch(32% .09 195);--color-primary-tint: oklch(96% .03 195);--color-primary-border: oklch(88% .03 195);--color-alert: oklch(52% .19 25);--color-alert-tint: oklch(96% .03 25);--color-warn: oklch(45% .13 80);--color-warn-tint: oklch(96% .03 80);--color-success: oklch(48% .11 155);--color-success-tint: oklch(96% .03 155);--color-focus: oklch(38% .08 195);--color-eth-green: #078930;--color-eth-yellow: #FCDD09;--color-eth-red: #DA121A;--color-eth-blue: #0F47AF;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.875rem;--font-size-3xl: 2.25rem;--font-size-4xl: 3rem;--font-size-5xl: 3.75rem;--leading-tight: 1.15;--leading-snug: 1.35;--leading-body: 1.6;--leading-loose: 1.75;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 16px;--radius-round: 999px;--shadow-xs: 0 1px 1px oklch(20% .01 250 / .04);--shadow-sm: 0 1px 2px oklch(20% .01 250 / .06), 0 1px 3px oklch(20% .01 250 / .04);--shadow-md: 0 2px 4px oklch(20% .01 250 / .06), 0 4px 12px oklch(20% .01 250 / .06);--shadow-lg: 0 4px 8px oklch(20% .01 250 / .06), 0 12px 24px oklch(20% .01 250 / .08);--shadow-focus: 0 0 0 3px var(--color-focus);--duration-fast: .12s;--duration-base: .18s;--duration-slow: .28s;--ease-out: cubic-bezier(.4, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .6, 1);--size-prose: 65ch;--size-content: 1120px;--size-wide: 1280px;--header-offset: 5rem}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--color-ink: oklch(93% .008 250);--color-ink-soft: oklch(85% .008 250);--color-muted: oklch(70% .008 250);--color-muted-soft: oklch(55% .008 250);--color-border: oklch(28% .01 250);--color-border-strong: oklch(45% .01 250);--color-surface: oklch(15% .008 250);--color-surface-raised: oklch(19% .01 250);--color-surface-sunken: oklch(22% .01 250);--color-primary: oklch(72% .11 195);--color-primary-hover: oklch(80% .11 195);--color-primary-tint: oklch(28% .05 195);--color-primary-border: oklch(35% .06 195);--color-alert: oklch(72% .17 25);--color-alert-tint: oklch(28% .08 25);--color-warn: oklch(75% .13 80);--color-warn-tint: oklch(28% .06 80);--color-success: oklch(72% .13 155);--color-success-tint: oklch(26% .06 155);--color-focus: oklch(80% .11 195);--shadow-xs: 0 1px 1px oklch(0% 0 0 / .35);--shadow-sm: 0 1px 2px oklch(0% 0 0 / .45), 0 1px 3px oklch(0% 0 0 / .35);--shadow-md: 0 2px 4px oklch(0% 0 0 / .4), 0 4px 12px oklch(0% 0 0 / .35);--shadow-lg: 0 4px 8px oklch(0% 0 0 / .5), 0 12px 24px oklch(0% 0 0 / .4)}}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.g30qAdWV.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-greek-400-normal._efipK4i.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-400-normal.D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-vietnamese-400-normal.DG4YqDda.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-400-normal.fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.Cs5J6C77.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-greek-500-normal.JMMifIXV.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-500-normal.CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-vietnamese-500-normal.e4dixQRQ.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-500-normal.BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-cyrillic-ext-700-normal.BmRLXWpJ.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-700-normal.DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-cyrillic-700-normal.D_uavGvn.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-700-normal.RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-greek-700-normal.wyJ6jzdA.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-700-normal.CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-vietnamese-700-normal.CkEo6LDy.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-700-normal.BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-latin-ext-700-normal.aMgXseD4.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-700-normal.DZH6Xh-4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-700-normal.Bth3BMcD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-ethiopic-ethiopic-400-normal.qfS4vAZL.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-ethiopic-400-normal.DMODWIgG.woff) format("woff");unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-ethiopic-latin-ext-400-normal.DIs67R-x.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-latin-ext-400-normal.CSemiWok.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-ethiopic-latin-400-normal.CqXRkrsl.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-latin-400-normal.D0FkUk9w.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-ethiopic-ethiopic-500-normal.CwMMjXz9.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-ethiopic-500-normal.CHfSM4YD.woff) format("woff");unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-ethiopic-latin-ext-500-normal.C10grYoN.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-latin-ext-500-normal.B1x5bseK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-ethiopic-latin-500-normal.BO-xD865.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-latin-500-normal.b5cgFjmJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-ethiopic-ethiopic-700-normal.BUzSFPOt.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-ethiopic-700-normal.DebYBtqH.woff) format("woff");unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-ethiopic-latin-ext-700-normal.-qdQ2Bol.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-latin-ext-700-normal.CqBJRc6B.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-ethiopic-latin-700-normal.CSxXQ7YK.woff2) format("woff2"),url(/_astro/noto-sans-ethiopic-latin-700-normal.BiawOx7B.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@view-transition{navigation: auto;}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.5,1,.89,1)}::view-transition-old(root){animation-name:ehp-fade-out}::view-transition-new(root){animation-name:ehp-fade-in}@keyframes ehp-fade-out{to{opacity:0}}@keyframes ehp-fade-in{0%{opacity:0}}.site-header,.site-footer,.site-disclaimer{view-transition-name:none}@media (prefers-reduced-motion: reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body, var(--font-fallback))}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;box-sizing:border-box;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor)}hr{height:0px;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback: rgba(0, 0, 0, .5);color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}table{text-indent:0px;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:var(--shadows-none)}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-primary: oklch(38% .08 195);--colors-primary-hover: oklch(32% .09 195);--colors-primary-tint: oklch(96% .02 195);--colors-surface: oklch(98% .008 85);--colors-surface-muted: oklch(95% .012 85);--colors-surface-sunken: oklch(93% .014 85);--colors-ink: oklch(18% .01 250);--colors-ink-strong: oklch(10% .01 250);--colors-muted: oklch(45% .01 250);--colors-border: oklch(88% .01 250);--colors-border-strong: oklch(70% .01 250);--colors-alert: oklch(52% .19 25);--colors-alert-tint: oklch(96% .03 25);--colors-warning: oklch(70% .13 80);--colors-warning-tint: oklch(96% .03 80);--colors-success: oklch(48% .11 155);--colors-success-tint: oklch(96% .03 155);--colors-focus: oklch(45% .1 195);--fonts-body: "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--fonts-headline: Fraunces, ui-serif, Georgia, serif;--fonts-mono: "IBM Plex Mono", ui-monospace, monospace;--fonts-ethiopic-body: "Noto Sans Ethiopic", "Abyssinica SIL", sans-serif;--fonts-ethiopic-headline: "Noto Sans Ethiopic", "Abyssinica SIL", serif;--font-sizes-caption: clamp(.75rem, .72rem + .13vw, .813rem);--font-sizes-eyebrow: clamp(.75rem, .72rem + .13vw, .813rem);--font-sizes-body-sm: clamp(.875rem, .845rem + .13vw, .938rem);--font-sizes-body: clamp(1rem, .943rem + .243vw, 1.125rem);--font-sizes-body-lg: clamp(1.125rem, 1.041rem + .36vw, 1.313rem);--font-sizes-h4: clamp(1.25rem, 1.126rem + .529vw, 1.5rem);--font-sizes-h3: clamp(1.5rem, 1.316rem + .786vw, 1.875rem);--font-sizes-h2: clamp(1.875rem, 1.583rem + 1.243vw, 2.5rem);--font-sizes-h1: clamp(2.25rem, 1.85rem + 1.71vw, 3.125rem);--font-sizes-am-body-sm: clamp(.938rem, .906rem + .13vw, 1rem);--font-sizes-am-body: clamp(1.063rem, 1.005rem + .243vw, 1.188rem);--font-sizes-am-body-lg: clamp(1.188rem, 1.103rem + .36vw, 1.375rem);--font-sizes-am-h4: clamp(1.313rem, 1.186rem + .529vw, 1.563rem);--font-sizes-am-h3: clamp(1.563rem, 1.379rem + .786vw, 1.938rem);--font-sizes-am-h2: clamp(1.938rem, 1.646rem + 1.243vw, 2.563rem);--font-sizes-am-h1: clamp(2.313rem, 1.913rem + 1.71vw, 3.188rem);--line-heights-tight: 1.15;--line-heights-heading: 1.25;--line-heights-body: 1.5;--line-heights-loose: 1.7;--line-heights-am-heading: 1.35;--line-heights-am-body: 1.75;--line-heights-am-loose: 1.9;--letter-spacings-normal: 0;--spacing-2xs: clamp(.25rem, .24rem + .043vw, .313rem);--spacing-xs: clamp(.5rem, .478rem + .108vw, .625rem);--spacing-s: clamp(.75rem, .712rem + .164vw, .938rem);--spacing-m: clamp(1rem, .943rem + .243vw, 1.125rem);--spacing-l: clamp(1.5rem, 1.416rem + .36vw, 1.688rem);--spacing-xl: clamp(2rem, 1.888rem + .486vw, 2.25rem);--spacing-2xl: clamp(3rem, 2.831rem + .729vw, 3.375rem);--spacing-3xl: clamp(4rem, 3.775rem + .972vw, 4.5rem);--radii-none: 0;--radii-sm: 2px;--radii-md: 4px;--radii-full: 9999px;--border-widths-hairline: 1px;--border-widths-strong: 2px;--border-widths-focus: 3px;--durations-fast: .12s;--durations-base: .2s;--durations-slow: .32s;--durations-deliberate: .48s;--easings-out: cubic-bezier(.5, 1, .89, 1);--easings-out-large: cubic-bezier(.25, 1, .5, 1);--shadows-none: none;--shadows-focus: 0 0 0 3px oklch(45% .1 195);--sizes-prose: 720px;--sizes-prose-eth: 640px;--sizes-landing: 1120px;--sizes-rail: 300px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--colors-text: var(--colors-ink);--colors-text-muted: var(--colors-muted);--colors-text-strong: var(--colors-ink-strong);--colors-text-on-alert: var(--colors-alert);--colors-bg: var(--colors-surface);--colors-bg-muted: var(--colors-surface-muted);--colors-bg-sunken: var(--colors-surface-sunken)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}}@layer recipes.slots{@layer _base{.language-switcher__nav{display:flex;align-items:center}.language-switcher__list{display:flex;gap:var(--spacing-2xs);list-style:none;margin:0;padding:0}.language-switcher__item,.language-switcher__pill{display:inline-flex}.language-switcher__pill{min-width:44px;min-height:44px;padding:0 xs;border-radius:var(--radii-sm);text-decoration:none;color:var(--colors-ink);background:transparent;transition:background var(--durations-fast) var(--easings-out),color var(--durations-fast) var(--easings-out);align-items:center;justify-content:center;font-size:var(--font-sizes-body-sm)}.language-switcher__pill[aria-current=true]{background:var(--colors-ink);color:var(--colors-surface)}.language-switcher__pill[data-unavailable=true]{color:var(--colors-muted);text-decoration:line-through}.language-switcher__pill:is(:focus-visible,[data-focus-visible]){outline:3px solid;outline-offset:2px;outline-color:var(--colors-focus)}.language-switcher__pill:is(:hover,[data-hover]){background:var(--colors-surface-muted)}.site-header__root{position:sticky;z-index:10;background:var(--colors-surface);border-bottom:1px solid;top:0;border-color:var(--colors-border)}.site-header__inner{gap:var(--spacing-m);max-width:var(--sizes-landing);margin:0 auto;padding:s m;flex-wrap:wrap}.site-header__inner,.site-header__brand{display:flex;align-items:center}.site-header__brand{gap:var(--spacing-xs);color:var(--colors-ink);text-decoration:none;font-weight:600;font-family:var(--fonts-headline);font-size:var(--font-sizes-body-lg);flex-shrink:0}.site-header__brand:is(:focus-visible,[data-focus-visible]){outline:3px solid;outline-offset:2px;outline-color:var(--colors-focus)}.site-header__brandMark{width:28px;height:28px;background:var(--colors-primary);border-radius:var(--radii-sm)}.site-header__search{flex:1 1 0%;min-width:200px;order:3;width:100%}.site-header__lang{margin-left:auto;flex-shrink:0}.site-header__offlinePill{display:inline-flex;padding:2xs xs;background:var(--colors-surface-muted);border:1px solid;border-radius:var(--radii-sm);color:var(--colors-muted);align-items:center;border-color:var(--colors-border);font-size:var(--font-sizes-caption)}.reviewer-badge__root{display:flex;gap:var(--spacing-xs);color:var(--colors-ink);font-size:var(--font-sizes-body-sm)}[lang=am] .reviewer-badge__root,[lang=ti] .reviewer-badge__root,[lang=om] .reviewer-badge__root{font-size:var(--font-sizes-am-body-sm)}.reviewer-badge__icon{color:var(--colors-success);flex-shrink:0;margin-top:2px}.reviewer-badge__name{color:var(--colors-ink);text-decoration:none;font-weight:500}.reviewer-badge__name:is(:hover,[data-hover]){text-decoration:underline}.reviewer-badge__credentials,.reviewer-badge__date{color:var(--colors-muted)}.reviewer-badge__date{font-size:var(--font-sizes-caption)}[lang=am] .reviewer-badge__date,[lang=ti] .reviewer-badge__date,[lang=om] .reviewer-badge__date{font-size:var(--font-sizes-am-body-sm)}.reviewer-badge__staleTag{display:inline-block;background:var(--colors-warning);color:var(--colors-ink);padding:2px 8px;border-radius:var(--radii-sm);font-size:var(--font-sizes-caption);margin-left:var(--spacing-xs)}.reviewer-badge__bio{color:var(--colors-muted);font-size:var(--font-sizes-body-sm);margin-top:var(--spacing-xs)}.emergency-banner__root{display:flex;gap:var(--spacing-s);border:1px solid;border-radius:var(--radii-sm);background:var(--colors-alert-tint);padding:var(--spacing-l);color:var(--colors-ink);align-items:flex-start;border-color:var(--colors-alert)}.emergency-banner__icon{color:var(--colors-alert);flex-shrink:0;margin-top:4px}.emergency-banner__label{color:var(--colors-alert);text-transform:none;font-weight:700;margin-right:var(--spacing-2xs)}.emergency-banner__body{color:var(--colors-ink);font-size:var(--font-sizes-body);line-height:var(--line-heights-body)}[lang=am] .emergency-banner__body,[lang=ti] .emergency-banner__body,[lang=om] .emergency-banner__body{font-size:var(--font-sizes-am-body);line-height:var(--line-heights-am-body)}.emergency-banner__cta{display:inline-block;color:var(--colors-alert);text-decoration:underline;margin-top:var(--spacing-xs);font-weight:500}.feedback-form__root{display:flex;gap:var(--spacing-s);padding:var(--spacing-l);background:var(--colors-surface-muted);border:1px solid;border-radius:var(--radii-sm);flex-direction:column;border-color:var(--colors-border)}.feedback-form__heading{color:var(--colors-ink);margin:0;font-weight:600}.feedback-form__buttons{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.feedback-form__button{display:inline-flex;padding:xs l;min-width:120px;min-height:44px;background:var(--colors-surface);color:var(--colors-ink);border:1px solid;border-radius:var(--radii-sm);cursor:pointer;align-items:center;justify-content:center;border-color:var(--colors-border);font-family:var(--fonts-body);font-size:var(--font-sizes-body)}.feedback-form__button:is(:focus-visible,[data-focus-visible]){outline:3px solid;outline-offset:2px;outline-color:var(--colors-focus)}.feedback-form__button:is(:hover,[data-hover]){background:var(--colors-surface-sunken);border-color:var(--colors-ink)}.feedback-form__textarea{width:100%;min-height:80px;padding:var(--spacing-s);background:var(--colors-surface);color:var(--colors-ink);border:1px solid;border-radius:var(--radii-sm);resize:vertical;border-color:var(--colors-border);font-family:var(--fonts-body);font-size:var(--font-sizes-body)}.feedback-form__textarea:is(:focus,[data-focus]){outline:3px solid;outline-offset:2px;outline-color:var(--colors-focus);border-color:var(--colors-primary)}.feedback-form__submit{display:inline-flex;padding:xs l;min-width:120px;min-height:44px;background:var(--colors-ink);color:var(--colors-surface);border:none;border-radius:var(--radii-sm);cursor:pointer;align-items:center;justify-content:center;font-family:var(--fonts-body);font-size:var(--font-sizes-body);font-weight:500}.feedback-form__submit:is(:focus-visible,[data-focus-visible]){outline:3px solid;outline-offset:2px;outline-color:var(--colors-focus)}.feedback-form__submit:is(:hover,[data-hover]){background:var(--colors-ink-strong)}.feedback-form__cancel{background:transparent;color:var(--colors-muted);border:none;cursor:pointer;text-decoration:underline;padding:var(--spacing-xs)}.feedback-form__success{color:var(--colors-success);font-weight:500}.feedback-form__error{color:var(--colors-alert)}.article-card__root{background:var(--colors-surface);border:1px solid;border-radius:var(--radii-sm);display:flex;transition:border-color var(--durations-fast) var(--easings-out);border-color:var(--colors-border);flex-direction:column}.article-card__root:is(:hover,[data-hover]){border-color:var(--colors-ink)}.article-card__link{display:flex;gap:var(--spacing-s);text-decoration:none;color:var(--colors-ink);flex-direction:column}.article-card__link:is(:focus-visible,[data-focus-visible]){outline:3px solid;outline-offset:2px;outline-color:var(--colors-focus)}.article-card__eyebrow{color:var(--colors-muted);text-transform:none;font-size:var(--font-sizes-eyebrow)}[lang=am] .article-card__eyebrow,[lang=ti] .article-card__eyebrow,[lang=om] .article-card__eyebrow{font-size:var(--font-sizes-am-body-sm)}.article-card__title{color:var(--colors-ink);font-family:var(--fonts-headline);line-height:var(--line-heights-tight)}[lang=am] .article-card__title,[lang=ti] .article-card__title,[lang=om] .article-card__title{font-family:var(--fonts-ethiopic-headline);line-height:var(--line-heights-am-heading)}.article-card__lede{color:var(--colors-ink);font-family:var(--fonts-body);line-height:var(--line-heights-body)}[lang=am] .article-card__lede,[lang=ti] .article-card__lede,[lang=om] .article-card__lede{font-family:var(--fonts-ethiopic-body);line-height:var(--line-heights-am-body)}.article-card__divider{border:none;border-top:1px solid;margin-block:var(--spacing-xs);width:100%;border-color:var(--colors-border)}.article-card__reviewer{display:flex;gap:var(--spacing-xs);color:var(--colors-ink);align-items:flex-start;font-size:var(--font-sizes-body-sm)}[lang=am] .article-card__reviewer,[lang=ti] .article-card__reviewer,[lang=om] .article-card__reviewer{font-size:var(--font-sizes-am-body-sm)}.article-card__reviewerIcon{color:var(--colors-success);flex-shrink:0;margin-top:2px}.article-card__meta{color:var(--colors-muted);font-size:var(--font-sizes-caption)}[lang=am] .article-card__meta,[lang=ti] .article-card__meta,[lang=om] .article-card__meta{font-size:var(--font-sizes-am-body-sm)}.search-box__form{display:flex;width:100%;max-width:480px}.search-box__field{display:flex;gap:var(--spacing-xs);flex:1 1 0%;background:var(--colors-surface);border:1px solid;border-radius:var(--radii-sm);padding:0 s;min-height:44px;align-items:center;border-color:var(--colors-border)}.search-box__field:focus-within{border-color:var(--colors-primary)}.search-box__icon{color:var(--colors-muted);flex-shrink:0}.search-box__input{flex:1 1 0%;border:none;outline:2px solid transparent;outline-offset:2px;background:transparent;color:var(--colors-ink);min-width:0;font-size:var(--font-sizes-body);font-family:var(--fonts-body)}.search-box__input::placeholder,.search-box__input[data-placeholder]{color:var(--colors-muted)}.search-box__clear{display:inline-flex;background:transparent;border:none;color:var(--colors-muted);cursor:pointer;padding:var(--spacing-2xs);align-items:center;justify-content:center}.search-box__clear:is(:hover,[data-hover]){color:var(--colors-ink)}@media screen and (min-width: 48rem){.site-header__brandText{display:inline}.site-header__search{order:0;width:auto}}}.reviewer-badge__root--variant_inline{align-items:flex-start;flex-wrap:wrap}.reviewer-badge__root--variant_stacked{gap:var(--spacing-2xs);flex-direction:column}.reviewer-badge__root--variant_card{padding:var(--spacing-l);border:1px solid;border-radius:var(--radii-sm);background:var(--colors-surface);flex-direction:column;border-color:var(--colors-border)}.emergency-banner__icon--severity_urgent,.emergency-banner__label--severity_urgent{color:var(--colors-alert)}.emergency-banner__root--severity_emergency{border-width:2px}.emergency-banner__root--inline_true{border:none;background:transparent;padding:0;margin-block:var(--spacing-l)}.article-card__root--variant_compact{padding:var(--spacing-m)}.article-card__title--variant_compact{font-size:var(--font-sizes-body-lg)}.article-card__lede--variant_compact,.article-card__divider--variant_compact{display:none}.article-card__root--variant_default{padding:var(--spacing-l)}.article-card__title--variant_default{font-size:var(--font-sizes-h3)}.article-card__lede--variant_default{font-size:var(--font-sizes-body)}.article-card__root--variant_featured{padding:var(--spacing-xl);grid-column:1 / -1}.article-card__title--variant_featured{font-size:var(--font-sizes-h2)}[lang=am] .article-card__title--variant_featured,[lang=ti] .article-card__title--variant_featured,[lang=om] .article-card__title--variant_featured{font-size:var(--font-sizes-am-h2)}.article-card__lede--variant_featured{font-size:var(--font-sizes-body-lg)}[lang=am] .article-card__lede--variant_featured,[lang=ti] .article-card__lede--variant_featured,[lang=om] .article-card__lede--variant_featured{font-size:var(--font-sizes-am-body-lg)}.article-card__reviewer--stale_true,.article-card__meta--stale_true{color:var(--colors-warning)}@media screen and (min-width: 48rem){.article-card__root--variant_featured{grid-column:1 / span 2}}}@layer utilities{.d_grid{display:grid}.gap_10px{gap:10px}.w_16{width:16px}.h_16{height:16px}.d_flex{display:flex}.w_20{width:20px}.h_20{height:20px}.w_md{width:md}.w_24{width:24px}.h_md{height:md}.h_24{height:24px}.c_currentColor{color:currentColor}.stk-w_1\.5{stroke-width:1.5}.flex-wrap_wrap{flex-wrap:wrap}}:root{color-scheme:light}html,body{margin:0;padding:0}body{font-family:token(fonts.body);color:token(colors.ink);background:token(colors.surface);line-height:token(lineHeights.body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}:lang(am),:lang(ti){font-family:Noto Sans Ethiopic,system-ui,sans-serif;line-height:var(--leading-loose);font-size:calc(var(--font-size-base) * 1.05);letter-spacing:0;word-spacing:.05em}:lang(am) h1,:lang(ti) h1,:lang(am) h2,:lang(ti) h2,:lang(am) h3,:lang(ti) h3,:lang(am) h4,:lang(ti) h4{font-family:Noto Sans Ethiopic,system-ui,sans-serif;font-weight:700;line-height:1.4;letter-spacing:0}:lang(am) h1,:lang(ti) h1{font-size:clamp(var(--font-size-xl),4vw,var(--font-size-3xl))}:lang(am) h2,:lang(ti) h2{font-size:clamp(var(--font-size-lg),3vw,var(--font-size-2xl))}:lang(am) h3,:lang(ti) h3{font-size:var(--font-size-lg)}:lang(am) h4,:lang(ti) h4{font-size:var(--font-size-md)}:lang(am) p,:lang(ti) p,:lang(am) li,:lang(ti) li{max-width:52ch;line-height:var(--leading-loose)}:lang(am) .lede,:lang(ti) .lede{font-size:calc(var(--font-size-md) * 1.05);line-height:1.7}*:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}:lang(am) *:focus-visible,:lang(ti) *:focus-visible{outline-offset:3px}body{background:var(--color-surface);color:var(--color-ink)}.u-eyebrow{display:inline-block;padding:var(--space-1) var(--space-2);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-muted);letter-spacing:.02em}.u-section-tag{display:inline-block;background:var(--color-alert);color:#fbf8f2;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.05em}.u-card{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.u-card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}}.u-chip{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-round);color:var(--color-ink);text-decoration:none;font-size:var(--font-size-sm);line-height:1.2;min-height:2rem;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.u-chip:hover{background:var(--color-primary);color:#fbf8f2;border-color:var(--color-primary)}.u-h-tag{font-family:Fraunces Variable,ui-serif,Georgia,serif;font-size:var(--font-size-lg);margin:0 0 var(--space-4);display:flex;align-items:center;gap:var(--space-2)}.u-article-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-5)}.u-article-grid>li{list-style:none}.skip-link{position:absolute;left:-9999px;top:0;background:var(--color-ink);color:var(--color-surface);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md)}.skip-link:focus{left:var(--space-2);top:var(--space-2);z-index:100}.site-main{max-width:var(--size-prose);margin:var(--space-7) auto;padding:0 var(--space-4)}.site-main:focus{outline:none}.site-disclaimer{background:var(--color-surface-sunken);padding:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-muted);font-size:var(--font-size-sm)}.site-disclaimer p{max-width:var(--size-content);margin:0 auto}.site-footer{padding:var(--space-6) var(--space-4);color:var(--color-muted);font-size:var(--font-size-sm);border-top:1px solid var(--color-border);background:var(--color-surface)}.site-footer-inner{max-width:var(--size-content);margin:0 auto;display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width: 768px){.site-footer-inner{grid-template-columns:2fr 1fr 1fr}}.site-footer h3{font-family:Fraunces Variable,ui-serif,Georgia,serif;font-size:var(--font-size-md);margin:0 0 var(--space-2);color:var(--color-ink)}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li{margin:var(--space-1) 0}.site-footer a{color:var(--color-muted);text-decoration:none}.site-footer a:hover{color:var(--color-ink);text-decoration:underline}.site-footer .license{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-xs);color:var(--color-muted)}.breadcrumb ol{list-style:none;display:flex;gap:var(--space-2);padding:0;margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--font-size-sm);flex-wrap:wrap}.breadcrumb a{color:var(--color-muted);text-decoration:none;border-radius:var(--radius-sm)}.breadcrumb a:hover{color:var(--color-ink);text-decoration:underline}.markdown-body h2,.article .body h2,.article h2{font-family:Fraunces Variable,ui-serif,Georgia,serif;font-size:var(--font-size-2xl);margin-top:var(--space-6);margin-bottom:var(--space-3);color:var(--color-ink);line-height:var(--leading-snug);letter-spacing:-.01em}.markdown-body h3,.article .body h3,.article h3{font-family:Fraunces Variable,ui-serif,Georgia,serif;font-size:var(--font-size-lg);margin-top:var(--space-5);margin-bottom:var(--space-2);color:var(--color-ink)}.markdown-body p,.article .body p{margin:var(--space-3) 0;color:var(--color-ink);line-height:var(--leading-body)}.markdown-body ul,.markdown-body ol{padding-left:var(--space-5);margin:var(--space-3) 0;color:var(--color-ink)}.markdown-body li{margin:var(--space-1) 0}.markdown-body blockquote{border-left:3px solid var(--color-border);padding-left:var(--space-4);margin:var(--space-4) 0;color:var(--color-ink-soft);font-style:italic}.markdown-body a{color:var(--color-primary);text-decoration-thickness:1px;text-underline-offset:3px}.markdown-body a:hover{text-decoration-thickness:2px}.pt-urgent{border:1px solid var(--color-alert);background:var(--color-alert-tint);padding:var(--space-4);margin:var(--space-5) 0;border-radius:var(--radius-lg)}.pt-urgent-emergency{border-width:2px}.pt-urgent h3{color:var(--color-alert);margin-top:0}.pt-do{border-left:3px solid var(--color-success);background:var(--color-success-tint);padding:var(--space-3) var(--space-4);margin:var(--space-5) 0;border-radius:var(--radius-md)}.pt-do h3{color:var(--color-success);margin-top:0}.pt-dont{border-left:3px solid var(--color-alert);background:var(--color-alert-tint);padding:var(--space-3) var(--space-4);margin:var(--space-5) 0;border-radius:var(--radius-md)}.pt-dont h3{color:var(--color-alert);margin-top:0}.pt-fact{border:1px solid var(--color-border);background:var(--color-surface-sunken);padding:var(--space-4);margin:var(--space-5) 0;border-radius:var(--radius-lg)}.pt-fact h3{margin-top:0;color:var(--color-ink)}.pt-checklist{border:1px solid var(--color-border);background:var(--color-surface);padding:var(--space-4);margin:var(--space-5) 0;border-radius:var(--radius-lg)}.pt-checklist h3{margin-top:0;color:var(--color-ink)}.pt-checklist ul{list-style:none;padding-left:0}.pt-checklist li{padding-left:var(--space-5);position:relative}.pt-checklist li:before{content:"☐";position:absolute;left:0;color:var(--color-muted)}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body, var(--font-fallback))}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;box-sizing:border-box;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor)}hr{height:0px;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback: rgba(0, 0, 0, .5);color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}table{text-indent:0px;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:var(--shadows-none)}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-primary: oklch(38% .08 195);--colors-primary-hover: oklch(32% .09 195);--colors-primary-tint: oklch(96% .02 195);--colors-surface: oklch(98% .008 85);--colors-surface-muted: oklch(95% .012 85);--colors-surface-sunken: oklch(93% .014 85);--colors-ink: oklch(18% .01 250);--colors-ink-strong: oklch(10% .01 250);--colors-muted: oklch(45% .01 250);--colors-border: oklch(88% .01 250);--colors-border-strong: oklch(70% .01 250);--colors-alert: oklch(52% .19 25);--colors-alert-tint: oklch(96% .03 25);--colors-warning: oklch(70% .13 80);--colors-warning-tint: oklch(96% .03 80);--colors-success: oklch(48% .11 155);--colors-success-tint: oklch(96% .03 155);--colors-focus: oklch(45% .1 195);--fonts-body: "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--fonts-headline: Fraunces, ui-serif, Georgia, serif;--fonts-mono: "IBM Plex Mono", ui-monospace, monospace;--fonts-ethiopic-body: "Noto Sans Ethiopic", "Abyssinica SIL", sans-serif;--fonts-ethiopic-headline: "Noto Sans Ethiopic", "Abyssinica SIL", serif;--font-sizes-caption: clamp(.75rem, .72rem + .13vw, .813rem);--font-sizes-eyebrow: clamp(.75rem, .72rem + .13vw, .813rem);--font-sizes-body-sm: clamp(.875rem, .845rem + .13vw, .938rem);--font-sizes-body: clamp(1rem, .943rem + .243vw, 1.125rem);--font-sizes-body-lg: clamp(1.125rem, 1.041rem + .36vw, 1.313rem);--font-sizes-h4: clamp(1.25rem, 1.126rem + .529vw, 1.5rem);--font-sizes-h3: clamp(1.5rem, 1.316rem + .786vw, 1.875rem);--font-sizes-h2: clamp(1.875rem, 1.583rem + 1.243vw, 2.5rem);--font-sizes-h1: clamp(2.25rem, 1.85rem + 1.71vw, 3.125rem);--font-sizes-am-body-sm: clamp(.938rem, .906rem + .13vw, 1rem);--font-sizes-am-body: clamp(1.063rem, 1.005rem + .243vw, 1.188rem);--font-sizes-am-body-lg: clamp(1.188rem, 1.103rem + .36vw, 1.375rem);--font-sizes-am-h4: clamp(1.313rem, 1.186rem + .529vw, 1.563rem);--font-sizes-am-h3: clamp(1.563rem, 1.379rem + .786vw, 1.938rem);--font-sizes-am-h2: clamp(1.938rem, 1.646rem + 1.243vw, 2.563rem);--font-sizes-am-h1: clamp(2.313rem, 1.913rem + 1.71vw, 3.188rem);--line-heights-tight: 1.15;--line-heights-heading: 1.25;--line-heights-body: 1.5;--line-heights-loose: 1.7;--line-heights-am-heading: 1.35;--line-heights-am-body: 1.75;--line-heights-am-loose: 1.9;--letter-spacings-normal: 0;--spacing-2xs: clamp(.25rem, .24rem + .043vw, .313rem);--spacing-xs: clamp(.5rem, .478rem + .108vw, .625rem);--spacing-s: clamp(.75rem, .712rem + .164vw, .938rem);--spacing-m: clamp(1rem, .943rem + .243vw, 1.125rem);--spacing-l: clamp(1.5rem, 1.416rem + .36vw, 1.688rem);--spacing-xl: clamp(2rem, 1.888rem + .486vw, 2.25rem);--spacing-2xl: clamp(3rem, 2.831rem + .729vw, 3.375rem);--spacing-3xl: clamp(4rem, 3.775rem + .972vw, 4.5rem);--radii-none: 0;--radii-sm: 2px;--radii-md: 4px;--radii-full: 9999px;--border-widths-hairline: 1px;--border-widths-strong: 2px;--border-widths-focus: 3px;--durations-fast: .12s;--durations-base: .2s;--durations-slow: .32s;--durations-deliberate: .48s;--easings-out: cubic-bezier(.5, 1, .89, 1);--easings-out-large: cubic-bezier(.25, 1, .5, 1);--shadows-none: none;--shadows-focus: 0 0 0 3px oklch(45% .1 195);--sizes-prose: 720px;--sizes-prose-eth: 640px;--sizes-landing: 1120px;--sizes-rail: 300px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--colors-text: var(--colors-ink);--colors-text-muted: var(--colors-muted);--colors-text-strong: var(--colors-ink-strong);--colors-text-on-alert: var(--colors-alert);--colors-bg: var(--colors-surface);--colors-bg-muted: var(--colors-surface-muted);--colors-bg-sunken: var(--colors-surface-sunken)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}}
