@font-face{font-family:Vazir;src:url(/fonts/Vazir/Vazir-Regular.woff2) format("woff2"),url(/fonts/Vazir/Vazir-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazir;src:url(/fonts/Vazir/Vazir-Bold.woff2) format("woff2"),url(/fonts/Vazir/Vazir-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazir;src:url(/fonts/Vazir/Vazir-Light.woff2) format("woff2"),url(/fonts/Vazir/Vazir-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IRANSans;src:url(/fonts/IRANSans/IRANSans-Regular.woff2) format("woff2"),url(/fonts/IRANSans/IRANSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANSans;src:url(/fonts/IRANSans/IRANSans-Bold.woff2) format("woff2"),url(/fonts/IRANSans/IRANSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary: #0088cc;--color-secondary: #5b9bd5;--color-background: #efeefe;--color-surface: #ffffff;--color-text-primary: #1a1a1a;--color-text-secondary: #6b7280;--color-border: #e5e7eb;--color-hover: #f3f4f6;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--transition-fast: .15s ease;--transition-normal: .3s ease}[data-theme=dark]{--color-primary: #0088cc;--color-secondary: #5b9bd5;--color-background: #0e0e0e;--color-surface: #1a1a2e;--color-text-primary: #e8e8e8;--color-text-secondary: #9ca3af;--color-border: #2a2a3d;--color-hover: #222236}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%;overflow:hidden}body{font-family:Vazir,IRANSans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;background-color:var(--color-background);color:var(--color-text-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#9b9b9b4d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9b9b9b80}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff26}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff40}::selection{background-color:#0088cc4d;color:inherit}[data-theme=dark] ::selection{background-color:#5b9bd54d}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}*{transition:background-color .2s ease,color .2s ease,border-color .2s ease}[dir=rtl]{direction:rtl;text-align:right}[dir=rtl] .MuiDrawer-paperAnchorLeft{right:0;left:auto}[dir=rtl] .MuiDrawer-paperAnchorRight{left:0;right:auto}[dir=rtl] .MuiListItemIcon-root{margin-left:16px;margin-right:0}[dir=rtl] .MuiListItemText-root{text-align:right}
