:root{--loz:#0e9f6e;--loz-press:#0b7e57;--loz-deep:#08543b;--loz-tint:#e7f6ef;--loz-line:#cbebdc;--shell:#fafaf7;--card:#fff;--line:#e4e7e1;--ink:#28332d;--ink-2:#5c6a62;--ink-3:#8b968f;--danger:#e02424;--warn:#b45309;--ok:#0e9f6e;--font-latin:"Quicksand", system-ui, -apple-system, sans-serif;--font-arabic:"Baloo Bhaijaan 2", "Quicksand", system-ui, sans-serif}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--shell);min-height:100dvh;color:var(--ink);font-family:var(--font-arabic);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}:lang(en){font-family:var(--font-latin)}a{color:var(--loz);text-underline-offset:.2em}.page{grid-template-rows:auto 1fr auto;gap:2rem;max-width:44rem;min-height:100dvh;margin-inline:auto;padding:1.5rem;display:grid}.brand{font-family:var(--font-latin);letter-spacing:.04em;color:var(--ink);align-items:center;gap:.6rem;font-size:1.35rem;font-weight:600;display:inline-flex}.brand .almond{width:1.15em;height:1.15em;fill:var(--loz);transform:rotate(14deg)}.card{background:var(--card);border:1px solid var(--line);border-radius:1rem;align-self:center;padding:1.75rem}.eyebrow{background:var(--loz-tint);border:1px solid var(--loz-line);color:var(--loz-deep);letter-spacing:.02em;border-radius:999px;margin:0 0 .75rem;padding:.2rem .7rem;font-size:.75rem;font-weight:600;display:inline-block}h1{margin:0;font-size:clamp(1.6rem,5vw,2.25rem);font-weight:700;line-height:1.25}.subtitle{color:var(--ink-2);font-family:var(--font-latin);margin:.35rem 0 0;font-size:1rem}.note{color:var(--ink-2);margin:1.25rem 0 0;font-size:.95rem}.detail{background:var(--shell);border:1px solid var(--line);color:var(--ink-2);text-align:start;overflow-wrap:anywhere;direction:ltr;border-radius:.6rem;margin:1rem 0 0;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.links{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.links a{border:1px solid var(--line);background:var(--card);color:var(--ink-2);border-radius:999px;padding:.4rem .9rem;text-decoration:none;display:inline-block}.links a:hover{border-color:var(--loz-line);background:var(--loz-tint);color:var(--loz-deep)}footer{color:var(--ink-3);text-align:center;font-size:.8rem}
