.fl-wrap[data-v-510ee8b8]{font-family:Cairo,sans-serif;direction:rtl;padding:20px}.fl-header[data-v-510ee8b8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.fl-header-left[data-v-510ee8b8],.fl-header[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fl-header-left[data-v-510ee8b8]{gap:14px}.fl-logo[data-v-510ee8b8]{width:52px;height:52px;border-radius:16px;background:#eef7eb;border:1px solid #cce5c4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:26px}.fl-title[data-v-510ee8b8]{font-size:22px;font-weight:800;color:#1a3317;margin:0}.fl-sub[data-v-510ee8b8]{font-size:13px;color:#6b7280;margin:2px 0 0}.fl-stat-pill[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:700}.fl-pill-green[data-v-510ee8b8]{background:#dcfce7;color:#15803d;border:1px solid #bbf7d0}.fl-filters[data-v-510ee8b8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.fl-filters[data-v-510ee8b8],.fl-search-wrap[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fl-search-wrap[data-v-510ee8b8]{background:#fff;border:1.5px solid #d1d5db;border-radius:12px;padding:0 14px;height:46px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:480px;-webkit-transition:all .2s;transition:all .2s}.fl-search-wrap.focused[data-v-510ee8b8]{border-color:#15803d;-webkit-box-shadow:0 0 0 3px rgba(21,128,61,.15);box-shadow:0 0 0 3px rgba(21,128,61,.15)}.fl-search-icon[data-v-510ee8b8]{width:18px;height:18px;color:#9ca3af;margin-left:10px}.fl-search-wrap input[data-v-510ee8b8]{border:none;outline:none;width:100%;font-family:inherit;font-size:14px;color:#1f2937;background:transparent}.fl-clear[data-v-510ee8b8]{background:none;border:none;font-size:18px;color:#9ca3af;cursor:pointer;padding:0}.fl-sort-wrap[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.fl-sort-lbl[data-v-510ee8b8]{font-size:13px;color:#4b5563;margin:0}.fl-sort-select[data-v-510ee8b8]{border:1.5px solid #d1d5db;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:13.5px;background:#fff;color:#1f2937;outline:none}.fl-table-card[data-v-510ee8b8]{background:#fff;border-radius:20px;border:1px solid #e5e7eb;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.04);box-shadow:0 4px 20px rgba(0,0,0,.04);overflow:hidden}.fl-table[data-v-510ee8b8]{width:100%;border-collapse:collapse;text-align:right}.fl-table thead tr[data-v-510ee8b8]{background:#f8fafc;border-bottom:1.5px solid #e2e8f0}.fl-table th[data-v-510ee8b8]{padding:14px 16px;font-size:12.5px;font-weight:700;color:#475569}.fl-table td[data-v-510ee8b8]{padding:14px 16px;border-bottom:1px solid #f1f5f9;font-size:13.5px;vertical-align:middle}.fl-table tbody tr[data-v-510ee8b8]:hover{background:#fafdf9}.tr-inactive[data-v-510ee8b8]{opacity:.65;background:#f9fafb}.td-num[data-v-510ee8b8]{font-size:12px;color:#94a3b8;font-weight:700}.fl-user-cell[data-v-510ee8b8]{gap:10px}.fl-avatar[data-v-510ee8b8],.fl-user-cell[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fl-avatar[data-v-510ee8b8]{width:36px;height:36px;border-radius:10px;background:#15803d;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:800;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.fl-name[data-v-510ee8b8]{font-weight:700;color:#1e293b}.fl-email[data-v-510ee8b8]{font-size:11.5px;color:#64748b}.tel-link[data-v-510ee8b8]{color:#15803d;font-weight:700;text-decoration:none}.location-badge[data-v-510ee8b8]{display:inline-block;background:#f1f5f9;padding:3px 10px;border-radius:8px;font-size:12px;color:#334155}.fl-plan-badge[data-v-510ee8b8]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:11.5px;font-weight:700}.plan-trial[data-v-510ee8b8]{background:#dcfce7;color:#15803d;border:1px solid #bbf7d0}.plan-expired[data-v-510ee8b8]{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca}.plan-paid[data-v-510ee8b8]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.fl-countdown-cell[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.days-strong[data-v-510ee8b8]{font-size:15px;color:#15803d}.expiry-small[data-v-510ee8b8]{font-size:10.5px;color:#94a3b8}.badge-paid-text[data-v-510ee8b8]{font-size:12px;color:#1d4ed8;font-weight:700}.badge-expired-text[data-v-510ee8b8]{font-size:12px;color:#b91c1c;font-weight:700}.fl-status[data-v-510ee8b8]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:700}.status-active[data-v-510ee8b8]{background:#f0fdf4;color:#15803d}.status-inactive[data-v-510ee8b8]{background:#fef2f2;color:#991b1b}.fl-actions[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.fl-actions[data-v-510ee8b8],.fl-btn[data-v-510ee8b8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fl-btn[data-v-510ee8b8]{border:none;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.fl-btn-green[data-v-510ee8b8]{background:#15803d;color:#fff}.fl-btn-green[data-v-510ee8b8]:hover{background:#166534}.fl-btn-amber[data-v-510ee8b8]{background:#fef3c7;color:#92400e}.fl-btn-amber[data-v-510ee8b8]:hover{background:#fde68a}.fl-btn-blue[data-v-510ee8b8]{background:#dbeafe;color:#1e40af}.fl-btn-blue[data-v-510ee8b8]:hover{background:#bfdbfe}.fl-btn-red[data-v-510ee8b8]{background:#fee2e2;color:#991b1b}.fl-btn-red[data-v-510ee8b8]:hover{background:#fecaca}.fl-btn-grey[data-v-510ee8b8]{background:#e2e8f0;color:#475569}.fl-mobile-card[data-v-510ee8b8]{padding:16px;border-bottom:1px solid #e5e7eb}.mc-header[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.mc-info[data-v-510ee8b8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.mc-body[data-v-510ee8b8]{background:#f8fafc;border-radius:12px;padding:12px;margin-bottom:12px}.mc-row[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;padding:4px 0}.mc-actions[data-v-510ee8b8]{gap:8px}.fl-pagination[data-v-510ee8b8],.mc-actions[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fl-pagination[data-v-510ee8b8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-top:1px solid #e5e7eb;gap:12px}.fl-page-info[data-v-510ee8b8]{font-size:13px;color:#64748b}.fl-page-btns[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.fl-page-btn[data-v-510ee8b8]{border:1px solid #d1d5db;background:#fff;padding:6px 12px;border-radius:8px;font-size:13px;cursor:pointer}.fl-page-btn.active[data-v-510ee8b8]{background:#15803d;color:#fff;border-color:#15803d}.fl-empty[data-v-510ee8b8],.fl-loading[data-v-510ee8b8]{text-align:center;padding:50px 20px;color:#64748b;font-size:14.5px}.btn-spinner[data-v-510ee8b8],.fl-spinner[data-v-510ee8b8]{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;-webkit-animation:spin-510ee8b8 .6s linear infinite;animation:spin-510ee8b8 .6s linear infinite;display:inline-block}.fl-spinner[data-v-510ee8b8]{width:32px;height:32px;border-color:#d1d5db;border-top-color:#15803d;margin:0 auto 12px auto;display:block}.fl-modal-overlay[data-v-510ee8b8]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;padding:20px}.fl-confirm-modal[data-v-510ee8b8]{background:#fff;border-radius:20px;padding:28px;max-width:440px;width:100%;text-align:center}.fl-confirm-icon[data-v-510ee8b8]{font-size:44px;margin-bottom:12px}.fl-confirm-title[data-v-510ee8b8]{font-size:18px;font-weight:800;color:#991b1b;margin-bottom:8px}.fl-confirm-text[data-v-510ee8b8]{font-size:14px;color:#4b5563;line-height:1.6;margin-bottom:20px}.fl-confirm-actions[data-v-510ee8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}@-webkit-keyframes spin-510ee8b8{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-510ee8b8{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}