@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.woff2)format("woff2"),url(/fonts/Vazirmatn-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+20-7E}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.woff2)format("woff2"),url(/fonts/Vazirmatn-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+20-7E}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-SemiBold.woff2)format("woff2"),url(/fonts/Vazirmatn-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+20-7E}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.woff2)format("woff2"),url(/fonts/Vazirmatn-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+20-7E}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-ExtraBold.woff2)format("woff2"),url(/fonts/Vazirmatn-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+20-7E}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Black.woff2)format("woff2"),url(/fonts/Vazirmatn-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+20-7E}:root{--text:#fff;--bg:#000;--border:#2a2a2a;--code-bg:#111;--sans:"Vazirmatn", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:Consolas, "Courier New", monospace;font-family:var(--sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;font-size:16px;line-height:1.7}*,:before,:after{box-sizing:border-box}html,body,#root{background:var(--bg);min-height:100vh;color:var(--text);margin:0;padding:0}body{font-family:var(--sans);text-align:right}h1{font-weight:800}h2{font-weight:700}h3,h4{font-weight:600}h5,h6{font-weight:500}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.4}a{color:inherit;text-decoration:none}code,pre{font-family:var(--mono);background:var(--code-bg);border-radius:4px;padding:2px 6px}
