@font-face{font-family:Naskh;src:url(/fonts/NotoNaskhArabic.ttf);font-weight:400 700;font-display:swap}@font-face{font-family:Baloo;src:url(/fonts/BalooBhaijaan2.ttf);font-weight:400 800;font-display:swap}@font-face{font-family:Lalezar;src:url(/fonts/Lalezar.ttf);font-display:swap}@font-face{font-family:Rakkas;src:url(/fonts/Rakkas.ttf);font-display:swap}@font-face{font-family:Ruqaa;src:url(/fonts/ArefRuqaa-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Ruqaa;src:url(/fonts/ArefRuqaa-Bold.ttf);font-weight:700;font-display:swap}:root{--blue:#3a81b3;--red:#d04939;--yellow:#eeb942;--green:#45914e;--orange:#e8a13b;--blue-ink:#245a82;--red-ink:#a8301f;--green-ink:#2f6b37;--paper:#f1e2c2;--paper-light:#faf1dc;--foxing:#d9c29a;--ink:#3a2a1c;--ink-soft:#6b5846;--brass:#b48a3c;--wood:#ddb98a;--wood-light:#ebd3a6;--wood-edge:#b88752;--wood-shadow:#7a5433;--wood-back:#ead7b0;--on-wood:#3a2a1c;--font-sign:Rakkas, Baloo, sans-serif;--font-ui:Baloo, system-ui, sans-serif;--font-story:Naskh, serif;--font-hand:Ruqaa, Naskh, serif}:root[data-wood=dark]{--wood:#6b4226;--wood-light:#8a5a2b;--wood-edge:#4a2e18;--wood-shadow:#2c1a0d;--wood-back:#4a2f1c;--on-wood:#faf1dc}*,:before,:after{box-sizing:border-box}html{direction:rtl}body{background:var(--paper);color:var(--ink);font:500 16px/1.6 var(--font-ui);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
