:root{--tj-bg:#F4F2EE;--tj-surface:#ECE9E3;--tj-surface-2:#E3DFD8;--tj-border:#D2CDC4;--tj-border-strong:#7F7B77;--tj-ink:#2A2926;--tj-ink-2:#4B4945;--tj-ink-3:#615E58;--tj-ink-4:#A19E99;--tj-ink-inverse:#F4F2EE;--tj-accent-fill:#2A2926;--tj-accent-ink:#963217;--tj-accent-hi:#D1CBC4;--tj-accent-tint:#ECE5E0;--tj-rec:#963217;--tj-focus:#4B4945;--tj-danger:#963217;--tj-success:#4B4945;--tj-rose:#EED9D5;--tj-lavender:#D5D4D2;--tj-sky:#BCBAB7;--tj-sage:#D3BEAB;--tj-peach:#E1C5BB;--tj-sand:#EADDCF;--tj-font-ar:"IBM Plex Sans Arabic","Noto Sans Arabic","SF Arabic","Geeza Pro","Segoe UI",Tahoma,system-ui,sans-serif;--tj-font-latin:"IBM Plex Sans","Segoe UI",Tahoma,system-ui,sans-serif;--tj-font-mono:"IBM Plex Mono",ui-monospace,monospace;--tj-font-ar-text:"Noto Naskh Arabic","Noto Serif","Geeza Pro","Sakkal Majalla","Times New Roman",serif;--tj-font-latin-text:"Noto Serif","Noto Naskh Arabic",Georgia,"Times New Roman",serif;--tj-radius:12px;--tj-radius-sm:8px;--tj-shadow:0 1px 2px rgb(42 41 38/.05),0 8px 24px rgb(42 41 38/.08);color-scheme:light;scrollbar-color:var(--tj-border-strong) transparent}[data-theme=dark]{color-scheme:dark;--tj-bg:#1B1A18;--tj-surface:#252421;--tj-surface-2:#302E2B;--tj-border:#46433E;--tj-border-strong:#83807B;--tj-ink:#EDEAE4;--tj-ink-2:#C5C1B9;--tj-ink-3:#9C988F;--tj-ink-4:#66635E;--tj-ink-inverse:#1B1A18;--tj-accent-fill:#EDEAE4;--tj-accent-ink:#E97362;--tj-accent-hi:#514C46;--tj-accent-tint:#2F2925;--tj-rec:#E97362;--tj-focus:#C5C1B9;--tj-danger:#E97362;--tj-success:#C5C1B9;--tj-rose:#584543;--tj-lavender:#575553;--tj-sky:#373533;--tj-sage:#4C3C2E;--tj-peach:#443028;--tj-sand:#6B6157;--tj-shadow:0 1px 2px rgb(0 0 0/.30),0 8px 24px rgb(0 0 0/.35)}:root{--tj-scrim:rgb(0 0 0/.34);--tj-font-ar-ruled:"Noto Naskh Arabic Ruled","Noto Serif Ruled",serif;--tj-font-latin-ruled:"Noto Serif Ruled","Noto Naskh Arabic Ruled",serif}::selection{background:var(--tj-accent-hi);color:var(--tj-ink)}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular-Latin1.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+0000,u+000d,u+0020-007e,u+00a0-00ff,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+20ac,u+2122,u+2212,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular-Latin2.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+0100-0101,u+0104-0130,u+0132-0151,u+0154-017f,u+018f,u+0192,u+01a0-01a1,u+01af-01b0,u+01fa-01ff,u+0218-021b,u+0237,u+0259,u+1e80-1e85,u+1e9e,u+20a1,u+20a4,u+20a6,u+20a8-20aa,u+20ad-20ae,u+20b1-20b2,u+20b4-20b5,u+20b8-20ba,u+20bd,u+20bf}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular-Latin3.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+0102-0103,u+01cd-01dc,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular-Pi.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+0e3f,u+2000-200d,u+2015,u+2028-2029,u+202f,u+2032-2033,u+2070,u+2074-2079,u+2080-2089,u+2113,u+2116,u+2126,u+212e,u+2150-2151,u+2153-215e,u+2190-2199,u+21a9-21aa,u+21b0-21b3,u+21b6-21b7,u+21ba-21bb,u+21c4,u+21c6,u+2202,u+2206,u+220f,u+2211,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+2713,u+274c,u+2b0e-2b11,u+ece0,u+efcc,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium-Latin1.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:u+0000,u+000d,u+0020-007e,u+00a0-00ff,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+20ac,u+2122,u+2212,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium-Latin2.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:u+0100-0101,u+0104-0130,u+0132-0151,u+0154-017f,u+018f,u+0192,u+01a0-01a1,u+01af-01b0,u+01fa-01ff,u+0218-021b,u+0237,u+0259,u+1e80-1e85,u+1e9e,u+20a1,u+20a4,u+20a6,u+20a8-20aa,u+20ad-20ae,u+20b1-20b2,u+20b4-20b5,u+20b8-20ba,u+20bd,u+20bf}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium-Latin3.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:u+0102-0103,u+01cd-01dc,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium-Pi.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:u+0e3f,u+2000-200d,u+2015,u+2028-2029,u+202f,u+2032-2033,u+2070,u+2074-2079,u+2080-2089,u+2113,u+2116,u+2126,u+212e,u+2150-2151,u+2153-215e,u+2190-2199,u+21a9-21aa,u+21b0-21b3,u+21b6-21b7,u+21ba-21bb,u+21c4,u+21c6,u+2202,u+2206,u+220f,u+2211,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+2713,u+274c,u+2b0e-2b11,u+ece0,u+efcc,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold-Latin1.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+0000,u+000d,u+0020-007e,u+00a0-00ff,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+20ac,u+2122,u+2212,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold-Latin2.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+0100-0101,u+0104-0130,u+0132-0151,u+0154-017f,u+018f,u+0192,u+01a0-01a1,u+01af-01b0,u+01fa-01ff,u+0218-021b,u+0237,u+0259,u+1e80-1e85,u+1e9e,u+20a1,u+20a4,u+20a6,u+20a8-20aa,u+20ad-20ae,u+20b1-20b2,u+20b4-20b5,u+20b8-20ba,u+20bd,u+20bf}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold-Latin3.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+0102-0103,u+01cd-01dc,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold-Pi.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+0e3f,u+2000-200d,u+2015,u+2028-2029,u+202f,u+2032-2033,u+2070,u+2074-2079,u+2080-2089,u+2113,u+2116,u+2126,u+212e,u+2150-2151,u+2153-215e,u+2190-2199,u+21a9-21aa,u+21b0-21b3,u+21b6-21b7,u+21ba-21bb,u+21c4,u+21c6,u+2202,u+2206,u+220f,u+2211,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+2713,u+274c,u+2b0e-2b11,u+ece0,u+efcc,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-Regular.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+0020,u+00a0,u+06??,u+0750-077f,u+08a0-08ff,u+fb50-fdff,u+fe70-feff,u+200c-200f,u+25cc}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-Medium.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:u+0020,u+00a0,u+06??,u+0750-077f,u+08a0-08ff,u+fb50-fdff,u+fe70-feff,u+200c-200f,u+25cc}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+0020,u+00a0,u+06??,u+0750-077f,u+08a0-08ff,u+fb50-fdff,u+fe70-feff,u+200c-200f,u+25cc}:root{--tj-font-ar:"IBM Plex Sans Arabic","IBM Plex Sans","Noto Sans Arabic","SF Arabic","Geeza Pro","Segoe UI",Tahoma,system-ui,sans-serif;--tj-font-latin:"IBM Plex Sans","IBM Plex Sans Arabic","Segoe UI",Tahoma,system-ui,sans-serif}html{padding:0;height:100%}body,html{margin:0}body,html{overflow-x:clip}#pg{display:block;min-height:100dvh}