:root{--green: #0B6E4F;--green-dark: #0A4A34;--green-light: #E6F1EC;--gold: #B8892B;--slate: #595959;--surface: #F4F6F5;--border: #E5E7EB}html,body,#root{height:100%;margin:0}body{font-family:Inter,Noto Naskh Arabic,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--surface);color:#1a1a1a}:focus-visible{outline:2px solid var(--green);outline-offset:2px}.rtl{direction:rtl;text-align:right;font-family:Noto Naskh Arabic,Segoe UI,Tahoma,sans-serif}.tr-pane{width:100%;min-height:340px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;line-height:1.55}.kpi .ant-statistic-content-value{color:var(--green-dark)}.notice{background:#fdf3e7;border-left:4px solid var(--gold);padding:8px 12px;border-radius:4px;font-size:13px}.masked{color:#8c8c8c;font-style:italic}.sider-logo{display:flex;align-items:center;gap:10px;padding:16px;border-bottom:1px solid var(--border);color:var(--green-dark)}.sider-logo img{height:40px;width:auto;border-radius:4px}.ant-layout-sider{border-right:1px solid var(--border)}.ant-card{border-color:var(--border)!important;box-shadow:0 1px 2px #1018280a!important}.ant-table-wrapper .ant-table{border-radius:8px}.breadcrumb-slate .ant-breadcrumb-link,.breadcrumb-slate .ant-breadcrumb-separator{color:var(--slate)}@media print{.ant-layout-sider,.ant-layout-header,.no-print{display:none!important}}
