*{box-sizing:border-box}html{scroll-behavior:smooth;--ink: var(--site-ink, #182631);--muted: var(--site-muted, #53616b);--teal: var(--site-accent, #117e88);--line: var(--site-line, #e5e9ea);--width: 1140px;--f: "Manrope", sans-serif}html[lang=ar]{--f: "Cairo", sans-serif}body{margin:0;font-family:var(--f);background:var(--site-paper, #fff);color:var(--ink)}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}[hidden]{display:none!important}button,a,input,select,textarea,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--site-accent, #117e88);outline-offset:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.dialog-open{overflow:hidden}.form-error{padding:12px;border:1px solid currentColor;border-radius:6px}
