.dashboard-card.svelte-1rheuhe{background:#fff;border-radius:8px;box-shadow:0 2px 4px #6c6f731a;margin-bottom:30px;overflow:hidden;direction:rtl;display:flex;flex-direction:column;min-height:400px;height:100%}.dashboard-card-header.svelte-1rheuhe{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #ececec;background:#f8f9fa;direction:rtl;flex-shrink:0}.dashboard-card-header.svelte-1rheuhe h3:where(.svelte-1rheuhe){margin:0;font-size:18px;font-weight:500;color:#333;display:flex;align-items:center;gap:8px;direction:rtl}.dashboard-card-header.svelte-1rheuhe h3:where(.svelte-1rheuhe) span.lnr:where(.svelte-1rheuhe){font-size:20px;color:#507dbc}.dashboard-card-body.svelte-1rheuhe{padding:20px 25px;direction:rtl;flex:1;display:flex;flex-direction:column;min-height:300px;overflow-y:auto;max-height:600px}.dashboard-card-body.svelte-1rheuhe>p.text-center:where(.svelte-1rheuhe){flex:1;display:flex;align-items:center;justify-content:center;min-height:300px}.dashboard-card-body.svelte-1rheuhe>div.text-center:where(.svelte-1rheuhe){flex:1;display:flex;align-items:center;justify-content:center;min-height:300px}.dashboard-card-body.svelte-1rheuhe>.table-responsive:where(.svelte-1rheuhe){flex:1;overflow-y:auto;min-height:0;max-height:100%}.table.svelte-1rheuhe{margin-bottom:0}.table.svelte-1rheuhe thead:where(.svelte-1rheuhe) th:where(.svelte-1rheuhe){background:#f8f9fa;border-bottom:2px solid #dee2e6;font-weight:500;color:#555;padding:12px;text-align:right}.table.svelte-1rheuhe tbody:where(.svelte-1rheuhe) td:where(.svelte-1rheuhe){padding:12px;vertical-align:middle;text-align:right;position:relative}.table-hover.svelte-1rheuhe tbody:where(.svelte-1rheuhe) tr:where(.svelte-1rheuhe):hover{background-color:#f8f9fa}.badge.svelte-1rheuhe{padding:5px 10px;border-radius:4px;font-size:12px;font-weight:500;display:inline-block;position:static;vertical-align:middle}.dashboard-card-body.svelte-1rheuhe .table-responsive:where(.svelte-1rheuhe){display:block;width:100%}.dashboard-card-body.svelte-1rheuhe .table:where(.svelte-1rheuhe){display:table;width:100%;table-layout:auto}.dashboard-card-body.svelte-1rheuhe .table:where(.svelte-1rheuhe) thead:where(.svelte-1rheuhe){display:table-header-group}.dashboard-card-body.svelte-1rheuhe .table:where(.svelte-1rheuhe) tbody:where(.svelte-1rheuhe){display:table-row-group}.dashboard-card-body.svelte-1rheuhe .table:where(.svelte-1rheuhe) tr:where(.svelte-1rheuhe){display:table-row}.dashboard-card-body.svelte-1rheuhe .table:where(.svelte-1rheuhe) td:where(.svelte-1rheuhe),.dashboard-card-body.svelte-1rheuhe .table:where(.svelte-1rheuhe) th:where(.svelte-1rheuhe){display:table-cell}.clickable-row.svelte-1rheuhe{cursor:pointer;transition:background-color .2s ease}.clickable-row.svelte-1rheuhe:hover{background-color:#f0f0f0!important}.clickable-row.svelte-1rheuhe:focus{outline:2px solid #507dbc;outline-offset:-2px}.stats-cards-row.svelte-1rheuhe{margin-bottom:30px}.dashboard-cards-row.svelte-1rheuhe{display:flex;flex-wrap:wrap}.dashboard-cards-row.svelte-1rheuhe>[class*=col-]:where(.svelte-1rheuhe){display:flex;flex-direction:column}.dashboard-cards-row.svelte-1rheuhe .dashboard-card:where(.svelte-1rheuhe){flex:1;display:flex;flex-direction:column}.stats-card.svelte-1rheuhe{direction:rtl;text-align:center;padding:30px 20px;border-radius:12px;box-shadow:0 4px 12px #00000014;transition:all .3s ease;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px}.stats-card.svelte-1rheuhe:hover{transform:translateY(-5px);box-shadow:0 6px 20px #0000001f}.stats-icon.svelte-1rheuhe{margin-bottom:15px}.stats-icon.svelte-1rheuhe .lnr:where(.svelte-1rheuhe){font-size:48px;opacity:.9;display:block}.stats-label.svelte-1rheuhe{font-size:14px;font-weight:500;margin-bottom:12px;color:#ffffffe6;direction:rtl}.stats-value.svelte-1rheuhe{font-size:28px;font-weight:700;margin:0;color:#fff;direction:rtl;word-break:break-word;overflow-wrap:break-word}.stats-loading.svelte-1rheuhe{display:flex;justify-content:center;align-items:center;min-height:40px}.stats-loading.svelte-1rheuhe .spinner-border:where(.svelte-1rheuhe){color:#fffc}.btn-view-all.svelte-1rheuhe{border:1px solid #507dbc!important;color:#507dbc!important;background:transparent!important;transition:all .3s ease}.btn-view-all.svelte-1rheuhe:hover{background:#507dbc!important;color:#fff!important;border-color:#507dbc!important}
