@import url(https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;600&family=Inter:wght@300;400;500;600&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:16px}h1{font-size:24px!important}h2{font-size:20px!important}h3{font-size:18px!important}h4{font-size:16px!important}p{font-size:14px!important;line-height:1.7}th{font-size:13px!important}button,input,select,td,textarea{font-size:14px!important}label{font-size:13px!important}.nav-label{font-size:11px!important}.nav-item{font-size:15px!important}.badge,.pill{font-size:12px!important}body{background:#f0f2f5;direction:rtl;min-height:100vh;overflow-x:hidden}body,button,input,select,textarea{font-family:Vazirmatn,Inter,sans-serif!important}.ltr,.mono{direction:ltr;font-family:Inter,monospace!important}table{border-collapse:collapse;width:100%}img{max-width:100%}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#c1c9d4;border-radius:4px}.desktop-sidebar{display:flex!important}.mobile-topbar{display:none!important}@media (max-width:1024px){.stats-grid{grid-template-columns:repeat(2,1fr)!important}.form-grid-2{grid-template-columns:1fr!important}}@media (max-width:768px){.table-scroll{border-radius:0 0 12px 12px}.action-grid,.form-grid{grid-template-columns:1fr!important}.modal-mobile{margin:10px!important}.chart-container{height:200px!important}.desktop-sidebar{display:none!important}.mobile-topbar{display:flex!important}.main-content{margin-right:0!important;margin-top:52px!important;padding:12px!important}.stats-grid{gap:10px!important;grid-template-columns:repeat(2,1fr)!important}.hide-mobile{display:none!important}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto!important}table{min-width:600px}.split-view{grid-template-columns:1fr!important}.card-header-mobile{flex-wrap:wrap;gap:8px}.modal-mobile{max-width:95vw!important;width:95vw!important}.action-grid,.form-grid{grid-template-columns:1fr!important}.tabs-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}div[style*="grid-template-columns: 1fr 1fr"],div[style*="gridTemplateColumns: '1fr 1fr'"]{grid-template-columns:1fr!important}div[style*="repeat(3"],div[style*="repeat(4"]{grid-template-columns:repeat(2,1fr)!important}div[style*="padding: '24px'"]{padding:12px!important}}
/*# sourceMappingURL=main.fe6d8ac6.css.map*/