html,body,#root{height:100%;margin:0;direction:rtl}:root{--app-bg: #f5f7f6;--app-fg: rgba(0, 0, 0, .88)}:root[data-theme=dark]{--app-bg: #141414;--app-fg: rgba(255, 255, 255, .85)}body{font-family:Segoe UI,Tahoma,Arial,sans-serif;background:var(--app-bg);color:var(--app-fg)}@media (max-width: 576px){.ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.ant-card-head-title{flex:1 1 100%;white-space:normal}.ant-card-extra{flex:1 1 100%;inset-inline-start:0;margin-inline-start:0!important;padding-inline-start:0;width:100%;display:flex!important;flex-wrap:wrap!important;row-gap:8px}.ant-card-extra .ant-space{flex-wrap:wrap!important;width:100%;row-gap:8px}.ant-card-extra>*{max-width:100%}}@media print{.ant-layout-sider,.ant-layout-header,.ant-drawer,.ant-message,.ant-tabs-nav,.ant-modal-close,.ant-modal-footer,.ant-modal-mask,.no-print,.no-print *{display:none!important}html,body,.ant-layout,.ant-layout-content,.ant-modal,.ant-modal-wrap,.ant-modal-content,.ant-modal-body,.ant-card,.ant-card-body{background:#fff!important;box-shadow:none!important;border:none!important;overflow:visible!important;height:auto!important;max-height:none!important}.ant-modal,.ant-modal-wrap{position:static!important;width:100%!important;max-width:100%!important;top:0!important;padding:0!important;margin:0!important}[data-print],[data-print] *{max-width:none!important}.ant-layout-content{padding:0!important;margin:0!important}tr,.ant-card,.ant-collapse-item{break-inside:avoid}h1,h2,h3,h4,h5{break-after:avoid}.ant-collapse-content{display:block!important;height:auto!important}.ant-collapse-content-hidden{display:block!important}}.ant-statistic-content-suffix{margin-inline-start:.35em}.num,.ant-statistic-content-value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.num{display:block;text-align:right;direction:ltr;unicode-bidi:isolate}.ant-table-tbody td:has(>.num),.ant-table-thead th:has(>.num){text-align:right}.ant-statistic-content{direction:ltr;unicode-bidi:isolate;text-align:right}.pos-touch .ant-btn:not(.ant-btn-sm):not(.ant-btn-link),.pos-touch .ant-input-number-input,.pos-touch .ant-input,.pos-touch .ant-select-selector{min-height:44px}.pos-touch .ant-btn:not(.ant-btn-sm):not(.ant-btn-link){padding-inline:18px}.pos-touch .ant-card-hoverable{min-height:88px}
