@import"https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;600;700;800&display=swap";*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:Vazirmatn,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#f0f2f5;direction:rtl}#root{min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c8d0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9aa3ad}.ant-table{font-feature-settings:"tnum"}.ant-card{transition:box-shadow .2s ease}.ant-card:hover{box-shadow:0 4px 12px #00000014}.ant-layout-sider{border-left:1px solid #f0f0f0}@media print{.ant-layout-sider,.ant-layout-header,.no-print{display:none!important}.ant-layout-content{margin:0!important;padding:0!important}body{background:#fff}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .3s ease}@media(max-width:767px){html,body,.ant-typography{font-size:14px}h1.ant-typography{font-size:22px!important}h2.ant-typography{font-size:18px!important}h3.ant-typography{font-size:16px!important}h4.ant-typography,h5.ant-typography{font-size:15px!important}.ant-layout-header{height:56px!important;line-height:56px!important;padding-inline:12px!important}.ant-layout-content{padding:12px!important}.ant-btn{font-size:13px}.ant-form-item-label>label{font-size:13px!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector{font-size:14px!important}.ant-descriptions-item-label,.ant-descriptions-item-content{font-size:13px!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#b4b4b4}}@media(max-width:575px){.ant-card{width:100%!important;max-width:100%!important;border-radius:10px!important}.ant-card .ant-card-body{padding:14px!important}.ant-card .ant-card-body>div[style*="padding: 32px"]{padding:20px!important}.ant-card .ant-card-body>div[style*="padding: 32px 32px 24px"]{padding:24px 16px 16px!important}.ant-card[style*="width: 440"]{width:100%!important;max-width:100%!important;border-radius:12px!important}.ant-card .ant-typography h4.ant-typography,.ant-card h4.ant-typography{font-size:16px!important}.ant-row>.ant-col{flex:0 0 100%!important;max-width:100%!important}.ant-select{width:100%!important}.ant-space{gap:8px!important}.ant-form-item{margin-bottom:14px!important}}@media(max-width:767px){.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ant-table{font-size:13px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:8px!important;white-space:nowrap}.ant-table-cell{font-size:13px}.ant-table-thead>tr>th{font-size:12px!important}.ant-pagination{flex-wrap:wrap;justify-content:center}.ant-pagination-options,.ant-pagination-options-size-changer{display:none!important}}.mobile-sider-drawer .ant-drawer-body{background:#fff;padding:0!important;overflow-y:auto;overflow-x:hidden}.mobile-sider-drawer .ant-menu{border-inline-end:none!important}.ant-layout-header h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:575px){.ant-dropdown-menu{min-width:180px}}@media(max-width:575px){.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.ant-modal .ant-modal-body{padding:16px!important;max-height:calc(100vh - 120px);overflow-y:auto}.ant-modal .ant-modal-header{padding:12px 16px!important}}@media(max-width:575px){.ant-tabs-nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.ant-tabs-nav-list{flex-wrap:nowrap}.ant-tabs-tab{flex-shrink:0}}@media(max-width:575px){.ant-alert{padding:8px 12px!important;font-size:13px}}@media(max-width:575px){.ant-badge-count{font-size:11px!important;height:16px!important;line-height:16px!important;min-width:16px!important}}
