:root{
  --font-fa:"Vazirmatn VF","Vazir VF","Vazirmatn","Vazir",-apple-system,"Segoe UI",Tahoma,sans-serif;
  --font-mono:"JetBrains Mono","Fira Code",ui-monospace,Menlo,Consolas,monospace;
}
html,body,button,input,select,textarea,optgroup,
h1,h2,h3,h4,h5,h6,label,th,td,a,p,span,div,li,
.btn,.card,.badge,.modal,.table,.nav,.sidebar,.toast,.tooltip{
  font-family:var(--font-fa)!important;
  font-feature-settings:"ss02" 1,"ss03" 1;
  font-variant-numeric:tabular-nums;
  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;
  text-rendering:optimizeLegibility;letter-spacing:0;
}
h1,h2,h3,h4,h5,h6,.h1,.h2,strong,b,th,.btn,.badge{font-weight:700!important}
h1{font-size:1.75rem;line-height:1.35}h2{font-size:1.4rem;line-height:1.4}
h3{font-size:1.15rem}body{font-size:15px;line-height:1.85}
code,pre,kbd,samp,.mono,.token,.ip,.uuid,.num,.stat-value,.chart-tip,
input[type=number],td.num,.tabular{font-family:var(--font-mono)!important;font-variant-numeric:tabular-nums;letter-spacing:-.2px}
[dir=rtl],[dir=rtl] body{direction:rtl;text-align:right}
::selection{background:#3b82f6;color:#fff}
