.modal-backdrop[data-v-8e823112]{position:fixed;inset:0;background:#10182866;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.login-modal[data-v-8e823112]{background:#fff;width:100%;max-width:400px;border-radius:12px;position:relative;box-shadow:0 20px 24px -4px #1018281a,0 8px 8px -4px #1018280a;font-family:Cairo,sans-serif;overflow:hidden}.btn-close-wrap[data-v-8e823112]{position:absolute;top:16px;left:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;color:#667085;transition:background .2s}.btn-close-wrap[data-v-8e823112]:hover{background:#f2f4f7;color:#101828}.lm-header[data-v-8e823112]{display:flex;flex-direction:column;align-items:center;padding:32px 24px 20px}.lm-icon-box[data-v-8e823112]{width:48px;height:48px;border-radius:24px;background:#f9f5ff;display:flex;align-items:center;justify-content:center;margin-bottom:16px;border:6px solid #f4ebff}.lm-title[data-v-8e823112]{font-size:18px;font-weight:700;color:#101828;margin:0 0 4px}.lm-subtitle[data-v-8e823112]{font-size:14px;font-weight:500;color:#475467;margin:0;text-align:center;line-height:1.5}.lm-form[data-v-8e823112]{padding:0 24px 32px;display:flex;flex-direction:column;gap:20px}.lm-group[data-v-8e823112]{display:flex;flex-direction:column;gap:6px}.lm-label[data-v-8e823112]{font-size:14px;font-weight:600;color:#344054}.lm-input[data-v-8e823112]{width:100%;padding:10px 14px;border:1px solid #d0d5dd;border-radius:8px;font-size:16px;color:#667085;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #1018280d}.lm-input[data-v-8e823112]::placeholder{color:#98a2b3}.lm-input[data-v-8e823112]:focus{border-color:#0dcaf0;box-shadow:0 0 0 3px #0dcaf01a}.lm-input-error[data-v-8e823112]{border-color:#f04438!important}.lm-error[data-v-8e823112]{font-size:12px;color:#f04438;margin-top:-2px}.btn-login[data-v-8e823112]:disabled{opacity:.7;cursor:not-allowed}.lm-forgot[data-v-8e823112]{font-size:13px;font-weight:600;color:#344054;text-decoration:none;align-self:flex-start;margin-top:2px}.lm-forgot[data-v-8e823112]:hover{text-decoration:underline}.lm-actions[data-v-8e823112]{display:flex;flex-direction:column;gap:12px;align-items:center;margin-top:4px}.btn-login[data-v-8e823112]{width:100%;background:#0dcaf0;color:#fff;border:1px solid #ea6951;padding:10px 18px;border-radius:8px;font-weight:700;font-size:16px;font-family:inherit;cursor:pointer;transition:opacity .2s;box-shadow:0 1px 2px #1018280d}.btn-login[data-v-8e823112]:hover{opacity:.9}.lm-signup-text[data-v-8e823112]{font-size:14px;font-weight:500;color:#000;margin:0}.lm-signup-link[data-v-8e823112]{color:#0dcaf0;text-decoration:underline;text-underline-position:from-font}.lm-signup-link[data-v-8e823112]:hover{opacity:.8}.modal-fade-enter-active[data-v-8e823112],.modal-fade-leave-active[data-v-8e823112]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-8e823112],.modal-fade-leave-to[data-v-8e823112]{opacity:0}.modal-backdrop[data-v-5a16fd03]{position:fixed;inset:0;background:#10182866;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.register-modal[data-v-5a16fd03]{background:#fff;width:100%;max-width:600px;border-radius:12px;position:relative;box-shadow:0 20px 24px -4px #1018281a,0 8px 8px -4px #1018280a;font-family:Cairo,sans-serif;overflow:hidden;max-height:90vh;overflow-y:auto}.btn-close-wrap[data-v-5a16fd03]{position:absolute;top:16px;left:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;color:#667085;transition:background .2s}.btn-close-wrap[data-v-5a16fd03]:hover{background:#f2f4f7;color:#101828}.rm-header[data-v-5a16fd03]{display:flex;flex-direction:column;align-items:center;padding:24px 24px 20px}.rm-icon-box[data-v-5a16fd03]{width:48px;height:48px;border-radius:10px;border:1px solid #eaecf0;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 1px 1px #1018280d}.rm-title[data-v-5a16fd03]{font-size:18px;font-weight:700;color:#101828;margin:0 0 4px}.rm-subtitle[data-v-5a16fd03]{font-size:14px;font-weight:500;color:#475467;margin:0;text-align:center;line-height:1.5}.rm-form[data-v-5a16fd03]{padding:0 24px 32px;display:flex;flex-direction:column;gap:20px}.rm-row[data-v-5a16fd03]{display:flex;gap:16px}.rm-row>.rm-group[data-v-5a16fd03]{flex:1}.rm-group[data-v-5a16fd03]{display:flex;flex-direction:column;gap:8px}.rm-label[data-v-5a16fd03]{font-size:16px;font-weight:700;color:#170f49;text-align:right}.rm-input[data-v-5a16fd03]{width:100%;padding:12px 16px;border:1px solid #133d3c;border-radius:16px;font-size:16px;color:#6f6c8f;font-family:inherit;outline:none;box-shadow:0 2px 6px #4a3aff1a;transition:border-color .2s,box-shadow .2s;background:#fff}.rm-input[data-v-5a16fd03]::placeholder{color:#a0a0a0}.rm-input[data-v-5a16fd03]:focus{border-color:#0dcaf0;box-shadow:0 0 0 3px #0dcaf01a}.rm-input-error[data-v-5a16fd03]{border-color:#f04438!important}.rm-error[data-v-5a16fd03]{font-size:13px;color:#f04438;margin-top:-2px}.btn-register[data-v-5a16fd03]:disabled{opacity:.7;cursor:not-allowed}.rm-select[data-v-5a16fd03]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236f6c8f'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 16px center;background-size:20px;padding-left:40px;padding-right:16px;text-align:right}.rm-gender-group[data-v-5a16fd03]{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;margin-top:-10px}.rm-gender-options[data-v-5a16fd03]{display:flex;gap:16px}.rm-gender-btn[data-v-5a16fd03]{width:66px;height:66px;border-radius:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.rm-gender-btn[data-v-5a16fd03]:nth-child(1){border:1px solid #556ed1;background:#556ed10f}.rm-gender-btn[data-v-5a16fd03]:nth-child(2){border:1px solid #fdd8e7;background:#ffebf7;border-radius:12px}.rm-gender-btn.active-m[data-v-5a16fd03]{background:#556ed133}.rm-gender-btn.active-f[data-v-5a16fd03]{background:#fdd8e766}.rm-actions[data-v-5a16fd03]{display:flex;flex-direction:column;gap:12px;align-items:center;margin-top:10px}.btn-register[data-v-5a16fd03]{width:100%;background:#0dcaf0;color:#fff;border:1px solid #ea6951;padding:10px 18px;border-radius:8px;font-weight:700;font-size:16px;font-family:inherit;cursor:pointer;transition:opacity .2s;box-shadow:0 1px 2px #1018280d}.btn-register[data-v-5a16fd03]:hover{opacity:.9}.rm-login-text[data-v-5a16fd03]{font-size:16px;font-weight:500;color:#000;margin:0}.rm-login-link[data-v-5a16fd03]{color:#0dcaf0;text-decoration:underline;text-underline-position:from-font}.rm-login-link[data-v-5a16fd03]:hover{opacity:.8}.modal-fade-enter-active[data-v-5a16fd03],.modal-fade-leave-active[data-v-5a16fd03]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-5a16fd03],.modal-fade-leave-to[data-v-5a16fd03]{opacity:0}@media(max-width:640px){.rm-row[data-v-5a16fd03]{flex-direction:column;gap:20px}}.btn-join-afkar[data-v-6f005612]{background-color:#0dcaf0;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:700;font-size:14px;font-family:inherit;cursor:pointer;transition:opacity .2s}.btn-join-afkar[data-v-6f005612]:hover{opacity:.9}.modal-box-figma-filter[data-v-910e41b6]{background:#fff;width:100%;max-width:564px;border-radius:12px;padding:32px;box-shadow:0 4px 16px #3d467014;display:flex;flex-direction:column;gap:24px}.filter-modal-title[data-v-910e41b6]{font-size:24px;font-weight:700;color:#1c1d22;text-align:center;margin:0}.filter-modal-body[data-v-910e41b6]{display:flex;flex-direction:column;gap:20px;max-height:400px;overflow-y:auto;padding-left:8px}.filter-group[data-v-910e41b6]{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #E5E7EB;padding-bottom:16px}.filter-group[data-v-910e41b6]:last-child{border-bottom:none;padding-bottom:0}.filter-group-title[data-v-910e41b6]{font-size:18px;font-weight:700;color:#53545c;margin:0}.filter-checkbox-grid[data-v-910e41b6]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.filter-checkbox-label[data-v-910e41b6]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#83898c;cursor:pointer}.filter-checkbox-label input[type=checkbox][data-v-910e41b6]{width:18px;height:18px;border-radius:4px;border:1px solid #cfd3d4;cursor:pointer}.filter-modal-footer[data-v-910e41b6]{display:flex;gap:16px;align-items:center}.btn-apply-filters[data-v-910e41b6]{flex:2;background:#0dcaf0;color:#fff;border:none;padding:12px;border-radius:9px;font-size:18px;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-apply-filters[data-v-910e41b6]:hover{opacity:.9}.btn-clear-filters[data-v-910e41b6]{flex:1;background:#edf2f7;color:#4a5568;border:none;padding:12px;border-radius:9px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.btn-clear-filters[data-v-910e41b6]:hover{background:#e2e8f0}.ideas-management[data-v-87a1b798]{display:flex;flex-direction:column;gap:24px;font-family:Cairo,sans-serif;direction:rtl}.ideas-header[data-v-87a1b798]{display:flex;justify-content:space-between;align-items:center}.ideas-title[data-v-87a1b798]{font-size:24px;font-weight:700;color:#2d3748;margin:0}.ideas-subtitle[data-v-87a1b798]{font-size:14px;color:#718096;margin:4px 0 0}.btn-new-idea[data-v-87a1b798]{background:#0dcaf0;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:700;font-size:14px;cursor:pointer;transition:background .2s;font-family:inherit}.btn-new-idea[data-v-87a1b798]:hover{background:#0badd0}.ideas-controls[data-v-87a1b798]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;background:#00000005;border-radius:20px;padding:20px}.search-box-wrap[data-v-87a1b798]{position:relative;flex:1 0 0;background:#00000005;border:1px solid #E5E7EB;border-radius:8px;overflow:hidden}.search-icon[data-v-87a1b798]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#00000080;pointer-events:none}.search-input[data-v-87a1b798]{width:100%;padding:14px 44px 14px 16px;background:transparent;border:none;font-family:inherit;font-size:16px;outline:none;color:#00000080}.search-input[data-v-87a1b798]::placeholder{color:#00000080}.search-input[data-v-87a1b798]:focus{background:#00000003}.btn-filter[data-v-87a1b798]{background:#0dcaf0;border:1px solid #E5E7EB;color:#fff;padding:14px 16px;border-radius:8px;font-weight:400;font-size:16px;cursor:pointer;transition:opacity .2s;font-family:inherit;min-width:129px;display:flex;align-items:center;justify-content:center;gap:8px}.btn-filter[data-v-87a1b798]:hover{opacity:.9}.ideas-table-card[data-v-87a1b798]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000005;overflow-x:auto}.ideas-table[data-v-87a1b798]{width:100%;border-collapse:collapse;min-width:800px}.ideas-table th[data-v-87a1b798]{text-align:right;padding:12px 16px;font-size:12px;color:#a0aec0;border-bottom:1px solid #E2E8F0}.ideas-table td[data-v-87a1b798]{padding:16px;font-size:14px;color:#2d3748;border-bottom:1px solid #E2E8F0;vertical-align:middle}.td-title[data-v-87a1b798]{font-weight:700;color:#1a202c}.td-status[data-v-87a1b798]{text-align:right;padding:12px 16px;font-weight:600;font-size:14px}.td-status.active[data-v-87a1b798]{background:#0a94870f;border-right:3px solid #0a9487;color:#111928}.td-status.inactive[data-v-87a1b798]{background:#ef44440f;border-right:3px solid #ef4444;color:#111928}.td-status.pending[data-v-87a1b798]{background:#f59e0b0f;border-right:3px solid #f59e0b;color:#111928}.status-text-active[data-v-87a1b798]{color:#38b2ac;font-weight:700}.status-text-inactive[data-v-87a1b798]{color:#e53e3e;font-weight:700}.status-text-pending[data-v-87a1b798]{color:#dd6b20;font-weight:700}.action-buttons-wrap[data-v-87a1b798]{display:flex;gap:8px}.action-btn[data-v-87a1b798]{background:#f7fafc;border:1px solid #E2E8F0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .2s}.action-btn[data-v-87a1b798]:hover{background:#e2e8f0;color:#2d3748}.btn-delete[data-v-87a1b798]:hover{background:#fed7d7;color:#e53e3e;border-color:#feb2b2}.modal-backdrop[data-v-87a1b798]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.modal-box[data-v-87a1b798]{background:#fff;width:100%;max-width:600px;border-radius:12px;padding:24px;max-height:90vh;overflow-y:auto}.modal-title[data-v-87a1b798]{font-size:20px;font-weight:700;margin:0 0 20px;color:#2d3748}.modal-form[data-v-87a1b798]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-87a1b798]{display:flex;flex-direction:column;gap:8px}.form-row[data-v-87a1b798]{display:flex;gap:16px}.form-group.half[data-v-87a1b798]{flex:1}.form-label[data-v-87a1b798]{font-size:14px;font-weight:600;color:#4a5568}.form-input[data-v-87a1b798],.form-select[data-v-87a1b798],.form-textarea[data-v-87a1b798]{width:100%;padding:10px 12px;border:1px solid #E2E8F0;border-radius:8px;font-size:14px;font-family:inherit;outline:none;background:#fff;color:#2d3748}.form-input[data-v-87a1b798]:focus,.form-select[data-v-87a1b798]:focus,.form-textarea[data-v-87a1b798]:focus{border-color:#0dcaf0}.error-msg[data-v-87a1b798]{color:#e53e3e;font-size:12px;margin-top:4px}.modal-actions[data-v-87a1b798]{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.btn-cancel[data-v-87a1b798]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer;font-family:inherit}.btn-save[data-v-87a1b798]{background:#0dcaf0;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer;font-family:inherit}.btn-save[data-v-87a1b798]:hover{background:#0badd0}.idea-details-grid[data-v-87a1b798]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.detail-item[data-v-87a1b798]{display:flex;flex-direction:column;gap:4px}.detail-item.full-width[data-v-87a1b798]{grid-column:span 2}.detail-label[data-v-87a1b798]{font-size:13px;color:#a0aec0;font-weight:600}.detail-value[data-v-87a1b798]{font-size:15px;color:#2d3748;font-weight:500}.detail-value-box[data-v-87a1b798]{background:#f7fafc;padding:16px;border-radius:8px;font-size:14px;color:#4a5568;line-height:1.6;margin:0;border:1px solid #E2E8F0}.confirm-modal-box[data-v-87a1b798]{background:#fff;width:100%;max-width:400px;border-radius:12px;padding:24px;text-align:center}.confirm-icon-wrap[data-v-87a1b798]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.icon-danger[data-v-87a1b798]{background:#fed7d7;color:#e53e3e}.confirm-title[data-v-87a1b798]{font-size:20px;font-weight:700;margin:0 0 8px}.confirm-desc[data-v-87a1b798]{font-size:14px;color:#718096;margin:0 0 24px}.confirm-actions[data-v-87a1b798]{display:flex;gap:12px;justify-content:center}.btn-confirm[data-v-87a1b798]{border:none;padding:10px 24px;border-radius:8px;font-weight:700;color:#fff;cursor:pointer;font-family:inherit}.btn-danger[data-v-87a1b798]{background:#e53e3e}.modal-fade-enter-active[data-v-87a1b798],.modal-fade-leave-active[data-v-87a1b798]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-87a1b798],.modal-fade-leave-to[data-v-87a1b798]{opacity:0}.pagination-wrap[data-v-87a1b798]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-family:Cairo,sans-serif;direction:rtl}.pagination-btn[data-v-87a1b798]{background:#fff;border:1px solid #E2E8F0;padding:8px 16px;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-87a1b798]:hover:not(:disabled){background:#edf2f7;color:#2d3748}.pagination-btn[data-v-87a1b798]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-87a1b798]{display:flex;gap:8px;align-items:center}.page-number-btn[data-v-87a1b798]{background:#fff;border:1px solid #E2E8F0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.page-number-btn[data-v-87a1b798]:hover{background:#edf2f7;color:#2d3748}.page-number-btn.active[data-v-87a1b798]{background:#0dcaf0;color:#fff;border-color:#0dcaf0}.modal-box-figma[data-v-87a1b798]{background:#fff;width:100%;max-width:564px;border-radius:12px;padding:32px;box-shadow:0 4px 16px #3d467014}.modal-title-centered[data-v-87a1b798]{font-size:24px;font-weight:700;color:#1c1d22;text-align:center;margin:0 0 24px}.idea-details-header[data-v-87a1b798]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.idea-category-tag[data-v-87a1b798]{font-size:14px;font-weight:600;padding:6px 16px;border-radius:100px}.idea-detail-title[data-v-87a1b798]{font-size:20px;font-weight:700;color:#222;margin:0}.section-title-label[data-v-87a1b798]{font-size:18px;font-weight:700;color:#53545c;margin:0 0 12px}.section-desc-text[data-v-87a1b798]{font-size:16px;color:#222222b3;line-height:1.6;margin:0 0 24px}.figma-detail-list[data-v-87a1b798]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}.figma-detail-item[data-v-87a1b798]{display:flex;align-items:center;gap:8px;color:#222222b3}.detail-icon[data-v-87a1b798]{color:#a0aec0;flex-shrink:0}.detail-text-val[data-v-87a1b798]{font-size:14px;font-weight:600}.figma-modal-actions[data-v-87a1b798]{display:flex;gap:16px;justify-content:center}.figma-btn-approve[data-v-87a1b798]{flex:1;background:#0a9487;color:#fff;border:none;padding:12px;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s}.figma-btn-approve[data-v-87a1b798]:hover{background:#087d72}.figma-btn-reject[data-v-87a1b798]{flex:1;background:#ef4444;color:#fff;border:none;padding:12px;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s}.figma-btn-reject[data-v-87a1b798]:hover{background:#dc2626}.figma-btn-close-full[data-v-87a1b798]{width:100%;background:#edf2f7;color:#4a5568;border:none;padding:12px;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer;transition:background .2s}.figma-btn-close-full[data-v-87a1b798]:hover{background:#e2e8f0}.modal-box-figma-filter[data-v-87a1b798]{background:#fff;width:100%;max-width:564px;border-radius:12px;padding:32px;box-shadow:0 4px 16px #3d467014;display:flex;flex-direction:column;gap:24px}.filter-modal-title[data-v-87a1b798]{font-size:24px;font-weight:700;color:#1c1d22;text-align:center;margin:0}.filter-modal-body[data-v-87a1b798]{display:flex;flex-direction:column;gap:20px;max-height:400px;overflow-y:auto;padding-left:8px}.filter-group[data-v-87a1b798]{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #E5E7EB;padding-bottom:16px}.filter-group[data-v-87a1b798]:last-child{border-bottom:none;padding-bottom:0}.filter-group-title[data-v-87a1b798]{font-size:18px;font-weight:700;color:#53545c;margin:0}.filter-checkbox-grid[data-v-87a1b798]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.filter-checkbox-label[data-v-87a1b798]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#83898c;cursor:pointer}.filter-checkbox-label input[type=checkbox][data-v-87a1b798]{width:18px;height:18px;border-radius:4px;border:1px solid #cfd3d4;cursor:pointer}.filter-modal-footer[data-v-87a1b798]{display:flex;gap:16px;align-items:center}.btn-apply-filters[data-v-87a1b798]{flex:2;background:#0dcaf0;color:#fff;border:none;padding:12px;border-radius:9px;font-size:18px;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-apply-filters[data-v-87a1b798]:hover{opacity:.9}.btn-clear-filters[data-v-87a1b798]{flex:1;background:#edf2f7;color:#4a5568;border:none;padding:12px;border-radius:9px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.btn-clear-filters[data-v-87a1b798]:hover{background:#e2e8f0}.users-management[data-v-97a0774c]{display:flex;flex-direction:column;gap:24px;font-family:Cairo,sans-serif;direction:rtl}.users-header[data-v-97a0774c]{display:flex;justify-content:space-between;align-items:center}.users-title[data-v-97a0774c]{font-size:24px;font-weight:700;color:#2d3748;margin:0}.users-subtitle[data-v-97a0774c]{font-size:14px;color:#718096;margin:4px 0 0}.users-controls[data-v-97a0774c]{background:#00000005;border-radius:20px;padding:20px;display:flex;gap:12px;align-items:center;width:100%}.search-box-wrap[data-v-97a0774c]{position:relative;flex:1 0 0;background:#00000005;border:1px solid #E5E7EB;border-radius:8px;overflow:hidden}.search-icon[data-v-97a0774c]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#00000080;pointer-events:none}.search-input[data-v-97a0774c]{width:100%;padding:14px 44px 14px 16px;background:transparent;border:none;font-family:inherit;font-size:16px;outline:none;color:#00000080}.search-input[data-v-97a0774c]::placeholder{color:#00000080}.search-input[data-v-97a0774c]:focus{background:#00000003}.btn-export[data-v-97a0774c]{background:#0dcaf0;border:1px solid #E5E7EB;color:#fff;padding:14px 16px;border-radius:8px;font-weight:400;font-size:16px;cursor:pointer;transition:opacity .2s;font-family:inherit;min-width:129px;text-align:center}.btn-export[data-v-97a0774c]:hover{opacity:.9}.users-table-card[data-v-97a0774c]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000005;overflow-x:auto}.users-table[data-v-97a0774c]{width:100%;border-collapse:collapse;min-width:700px}.users-table th[data-v-97a0774c]{text-align:right;padding:12px 16px;font-size:12px;color:#a0aec0;border-bottom:1px solid #E2E8F0}.users-table td[data-v-97a0774c]{padding:16px;font-size:14px;color:#2d3748;border-bottom:1px solid #E2E8F0;vertical-align:middle}.td-name[data-v-97a0774c]{font-weight:600;color:#1a202c}.td-email[data-v-97a0774c]{color:#718096}.td-status[data-v-97a0774c]{text-align:right;padding:12px 16px;font-weight:600;font-size:14px}.td-status.active[data-v-97a0774c]{background:#0a94870f;border-right:3px solid #0a9487;color:#111928}.td-status.inactive[data-v-97a0774c]{background:#ef44440f;border-right:3px solid #ef4444;color:#111928}.td-status.pending[data-v-97a0774c]{background:#f59e0b0f;border-right:3px solid #f59e0b;color:#111928}.status-text-active[data-v-97a0774c]{color:#38b2ac;font-weight:700}.status-text-inactive[data-v-97a0774c]{color:#e53e3e;font-weight:700}.status-text-pending[data-v-97a0774c]{color:#dd6b20;font-weight:700}.action-buttons-wrap[data-v-97a0774c]{display:flex;gap:8px}.action-btn[data-v-97a0774c]{background:#f7fafc;border:1px solid #E2E8F0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .2s}.action-btn[data-v-97a0774c]:hover{background:#e2e8f0;color:#2d3748}.btn-block-toggle[data-v-97a0774c]:hover{background:#fed7d7;color:#e53e3e;border-color:#feb2b2}.modal-backdrop[data-v-97a0774c]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.modal-box-figma[data-v-97a0774c]{background:#fff;width:100%;max-width:420px;border-radius:12px;padding:24px;box-shadow:0 4px 16px #3d467014}.modal-title-centered[data-v-97a0774c]{font-family:Cairo,sans-serif;font-size:24px;font-weight:700;text-align:center;color:#1c1d22;margin-bottom:25px}.user-details-list[data-v-97a0774c]{display:flex;flex-direction:column;gap:16px;margin-bottom:25px}.detail-row[data-v-97a0774c]{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #f0f0f5}.detail-label-wrap[data-v-97a0774c]{display:flex;align-items:center;gap:8px}.detail-icon[data-v-97a0774c]{color:#556ed1;flex-shrink:0}.detail-label[data-v-97a0774c]{font-family:Cairo,sans-serif;font-size:14px;color:#222222b3;font-weight:600}.detail-value[data-v-97a0774c]{font-family:Cairo,sans-serif;font-size:14px;color:#1c1d22;font-weight:700}.modal-actions-figma[data-v-97a0774c]{display:flex;gap:14px;width:100%}.btn-figma-block[data-v-97a0774c]{flex:1;border:1px solid #FFF;padding:12px 15px;border-radius:12px;font-family:Cairo,sans-serif;font-size:16px;font-weight:700;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.btn-figma-block[data-v-97a0774c]:hover{opacity:.9}.btn-red[data-v-97a0774c]{background:#e02424}.btn-green[data-v-97a0774c]{background:#0b998b}.btn-figma-close[data-v-97a0774c]{flex:1;background:#f0f0f5;border:1px solid rgba(0,0,0,.1);padding:12px 15px;border-radius:12px;font-family:Cairo,sans-serif;font-size:16px;font-weight:700;color:#0009;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.btn-figma-close[data-v-97a0774c]:hover{background:#e2e2eb}.confirm-modal-box[data-v-97a0774c]{background:#fff;width:100%;max-width:400px;border-radius:12px;padding:24px;text-align:center}.confirm-icon-wrap[data-v-97a0774c]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.confirm-icon-wrap.icon-danger[data-v-97a0774c]{background:#fed7d7;color:#e53e3e}.confirm-icon-wrap.icon-success[data-v-97a0774c]{background:#c6f6d5;color:#38a169}.confirm-title[data-v-97a0774c]{font-size:20px;font-weight:700;margin:0 0 8px}.confirm-desc[data-v-97a0774c]{font-size:14px;color:#718096;margin:0 0 24px}.confirm-actions[data-v-97a0774c]{display:flex;gap:12px;justify-content:center}.btn-confirm[data-v-97a0774c]{border:none;padding:10px 24px;border-radius:8px;font-weight:700;color:#fff;cursor:pointer;font-family:inherit}.btn-danger[data-v-97a0774c]{background:#e53e3e}.btn-success[data-v-97a0774c]{background:#38a169}.modal-fade-enter-active[data-v-97a0774c],.modal-fade-leave-active[data-v-97a0774c]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-97a0774c],.modal-fade-leave-to[data-v-97a0774c]{opacity:0}.pagination-wrap[data-v-97a0774c]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-family:Cairo,sans-serif;direction:rtl}.pagination-btn[data-v-97a0774c]{background:#fff;border:1px solid #E2E8F0;padding:8px 16px;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-97a0774c]:hover:not(:disabled){background:#edf2f7;color:#2d3748}.pagination-btn[data-v-97a0774c]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-97a0774c]{display:flex;gap:8px;align-items:center}.page-number-btn[data-v-97a0774c]{background:#fff;border:1px solid #E2E8F0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.page-number-btn[data-v-97a0774c]:hover{background:#edf2f7;color:#2d3748}.page-number-btn.active[data-v-97a0774c]{background:#0dcaf0;color:#fff;border-color:#0dcaf0}.categories-management[data-v-16c4b758]{display:flex;flex-direction:column;gap:24px}.users-header[data-v-16c4b758]{display:flex;justify-content:space-between;align-items:center}.users-title[data-v-16c4b758]{font-family:Cairo,sans-serif;font-size:24px;font-weight:700;color:#2d3748;margin:0}.users-subtitle[data-v-16c4b758]{font-family:Cairo,sans-serif;font-size:14px;color:#718096;margin:4px 0 0}.btn-add[data-v-16c4b758]{background-color:#0dcaf0;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-family:Cairo,sans-serif;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-add[data-v-16c4b758]:hover{opacity:.9}.users-table-card[data-v-16c4b758]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000005}.users-table[data-v-16c4b758]{width:100%;border-collapse:collapse;font-family:Cairo,sans-serif}.users-table th[data-v-16c4b758]{text-align:right;padding:12px 16px;font-size:12px;color:#a0aec0;border-bottom:1px solid #E2E8F0;text-transform:uppercase}.users-table td[data-v-16c4b758]{padding:16px;font-size:14px;color:#2d3748;border-bottom:1px solid #E2E8F0}.color-preview[data-v-16c4b758]{display:inline-block;width:16px;height:16px;border-radius:4px;margin-left:8px;vertical-align:middle;border:1px solid #E2E8F0}.action-buttons-wrap[data-v-16c4b758]{display:flex;gap:8px}.action-btn[data-v-16c4b758]{background:#f7fafc;border:1px solid #E2E8F0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .2s}.action-btn[data-v-16c4b758]:hover{background:#e2e8f0;color:#2d3748}.btn-block-toggle[data-v-16c4b758]:hover{background:#fed7d7;color:#e53e3e;border-color:#feb2b2}.modal-backdrop[data-v-16c4b758]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.modal-box[data-v-16c4b758]{background:#fff;width:100%;max-width:500px;border-radius:12px;padding:24px;font-family:Cairo,sans-serif}.modal-title[data-v-16c4b758]{font-size:20px;font-weight:700;margin:0 0 20px;color:#2d3748}.form-group[data-v-16c4b758]{margin-bottom:16px}.form-group label[data-v-16c4b758]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#4a5568}.modal-input[data-v-16c4b758]{width:100%;padding:10px 12px;border:1px solid #E2E8F0;border-radius:8px;font-family:inherit;font-size:14px;outline:none;box-sizing:border-box}.modal-input[data-v-16c4b758]:focus{border-color:#0dcaf0}.color-picker[data-v-16c4b758]{padding:0;height:40px;border:none;background:transparent;cursor:pointer}.file-input[data-v-16c4b758]{padding:8px}.error-msg[data-v-16c4b758]{display:block;color:#e53e3e;font-size:12px;margin-top:4px}.current-icon-preview[data-v-16c4b758]{margin-top:8px;padding:8px;background:#f7fafc;border-radius:8px;display:inline-block}.modal-actions[data-v-16c4b758]{display:flex;gap:12px;margin-top:24px}.btn-submit[data-v-16c4b758]{background:#0dcaf0;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.btn-submit[data-v-16c4b758]:disabled{opacity:.7;cursor:not-allowed}.btn-cancel[data-v-16c4b758]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.delete-modal-box[data-v-16c4b758]{background:#fff;width:100%;max-width:400px;border-radius:12px;padding:24px;text-align:center;font-family:Cairo,sans-serif}.delete-icon-wrap[data-v-16c4b758]{width:48px;height:48px;background:#fed7d7;color:#e53e3e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.delete-modal-title[data-v-16c4b758]{font-size:20px;font-weight:700;margin:0 0 8px}.delete-modal-desc[data-v-16c4b758]{font-size:14px;color:#718096;margin:0 0 24px}.delete-buttons-wrap[data-v-16c4b758]{display:flex;gap:12px;justify-content:center}.delete-btn-confirm[data-v-16c4b758]{background:#e53e3e;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.delete-btn-cancel[data-v-16c4b758]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.modal-fade-enter-active[data-v-16c4b758],.modal-fade-leave-active[data-v-16c4b758]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-16c4b758],.modal-fade-leave-to[data-v-16c4b758]{opacity:0}.pagination-wrap[data-v-16c4b758]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-family:Cairo,sans-serif;direction:rtl}.pagination-btn[data-v-16c4b758]{background:#fff;border:1px solid #E2E8F0;padding:8px 16px;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-16c4b758]:hover:not(:disabled){background:#edf2f7;color:#2d3748}.pagination-btn[data-v-16c4b758]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-16c4b758]{display:flex;gap:8px;align-items:center}.page-number-btn[data-v-16c4b758]{background:#fff;border:1px solid #E2E8F0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.page-number-btn[data-v-16c4b758]:hover{background:#edf2f7;color:#2d3748}.page-number-btn.active[data-v-16c4b758]{background:#0dcaf0;color:#fff;border-color:#0dcaf0}.categories-management[data-v-bfcc826f]{display:flex;flex-direction:column;gap:24px}.users-header[data-v-bfcc826f]{display:flex;justify-content:space-between;align-items:center}.users-title[data-v-bfcc826f]{font-family:Cairo,sans-serif;font-size:24px;font-weight:700;color:#2d3748;margin:0}.users-subtitle[data-v-bfcc826f]{font-family:Cairo,sans-serif;font-size:14px;color:#718096;margin:4px 0 0}.btn-add[data-v-bfcc826f]{background-color:#0dcaf0;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-family:Cairo,sans-serif;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-add[data-v-bfcc826f]:hover{opacity:.9}.users-table-card[data-v-bfcc826f]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000005}.users-table[data-v-bfcc826f]{width:100%;border-collapse:collapse;font-family:Cairo,sans-serif}.users-table th[data-v-bfcc826f]{text-align:right;padding:12px 16px;font-size:12px;color:#a0aec0;border-bottom:1px solid #E2E8F0;text-transform:uppercase}.users-table td[data-v-bfcc826f]{padding:16px;font-size:14px;color:#2d3748;border-bottom:1px solid #E2E8F0}.color-preview[data-v-bfcc826f]{display:inline-block;width:16px;height:16px;border-radius:4px;margin-left:8px;vertical-align:middle;border:1px solid #E2E8F0}.action-buttons-wrap[data-v-bfcc826f]{display:flex;gap:8px}.action-btn[data-v-bfcc826f]{background:#f7fafc;border:1px solid #E2E8F0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .2s}.action-btn[data-v-bfcc826f]:hover{background:#e2e8f0;color:#2d3748}.btn-block-toggle[data-v-bfcc826f]:hover{background:#fed7d7;color:#e53e3e;border-color:#feb2b2}.modal-backdrop[data-v-bfcc826f]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.modal-box[data-v-bfcc826f]{background:#fff;width:100%;max-width:500px;border-radius:12px;padding:24px;font-family:Cairo,sans-serif}.modal-title[data-v-bfcc826f]{font-size:20px;font-weight:700;margin:0 0 20px;color:#2d3748}.form-group[data-v-bfcc826f]{margin-bottom:16px}.form-group label[data-v-bfcc826f]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#4a5568}.modal-input[data-v-bfcc826f]{width:100%;padding:10px 12px;border:1px solid #E2E8F0;border-radius:8px;font-family:inherit;font-size:14px;outline:none;box-sizing:border-box}.modal-input[data-v-bfcc826f]:focus{border-color:#0dcaf0}.color-picker[data-v-bfcc826f]{padding:0;height:40px;border:none;background:transparent;cursor:pointer}.file-input[data-v-bfcc826f]{padding:8px}.error-msg[data-v-bfcc826f]{display:block;color:#e53e3e;font-size:12px;margin-top:4px}.current-icon-preview[data-v-bfcc826f]{margin-top:8px;padding:8px;background:#f7fafc;border-radius:8px;display:inline-block}.modal-actions[data-v-bfcc826f]{display:flex;gap:12px;margin-top:24px}.btn-submit[data-v-bfcc826f]{background:#0dcaf0;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.btn-submit[data-v-bfcc826f]:disabled{opacity:.7;cursor:not-allowed}.btn-cancel[data-v-bfcc826f]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.delete-modal-box[data-v-bfcc826f]{background:#fff;width:100%;max-width:400px;border-radius:12px;padding:24px;text-align:center;font-family:Cairo,sans-serif}.delete-icon-wrap[data-v-bfcc826f]{width:48px;height:48px;background:#fed7d7;color:#e53e3e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.delete-modal-title[data-v-bfcc826f]{font-size:20px;font-weight:700;margin:0 0 8px}.delete-modal-desc[data-v-bfcc826f]{font-size:14px;color:#718096;margin:0 0 24px}.delete-buttons-wrap[data-v-bfcc826f]{display:flex;gap:12px;justify-content:center}.delete-btn-confirm[data-v-bfcc826f]{background:#e53e3e;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.delete-btn-cancel[data-v-bfcc826f]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.modal-fade-enter-active[data-v-bfcc826f],.modal-fade-leave-active[data-v-bfcc826f]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-bfcc826f],.modal-fade-leave-to[data-v-bfcc826f]{opacity:0}.pagination-wrap[data-v-bfcc826f]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-family:Cairo,sans-serif;direction:rtl}.pagination-btn[data-v-bfcc826f]{background:#fff;border:1px solid #E2E8F0;padding:8px 16px;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-bfcc826f]:hover:not(:disabled){background:#edf2f7;color:#2d3748}.pagination-btn[data-v-bfcc826f]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-bfcc826f]{display:flex;gap:8px;align-items:center}.page-number-btn[data-v-bfcc826f]{background:#fff;border:1px solid #E2E8F0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.page-number-btn[data-v-bfcc826f]:hover{background:#edf2f7;color:#2d3748}.page-number-btn.active[data-v-bfcc826f]{background:#0dcaf0;color:#fff;border-color:#0dcaf0}.categories-management[data-v-8d67a582]{display:flex;flex-direction:column;gap:24px}.users-header[data-v-8d67a582]{display:flex;justify-content:space-between;align-items:center}.users-title[data-v-8d67a582]{font-family:Cairo,sans-serif;font-size:24px;font-weight:700;color:#2d3748;margin:0}.users-subtitle[data-v-8d67a582]{font-family:Cairo,sans-serif;font-size:14px;color:#718096;margin:4px 0 0}.btn-add[data-v-8d67a582]{background-color:#0dcaf0;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-family:Cairo,sans-serif;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-add[data-v-8d67a582]:hover{opacity:.9}.users-table-card[data-v-8d67a582]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000005}.users-table[data-v-8d67a582]{width:100%;border-collapse:collapse;font-family:Cairo,sans-serif}.users-table th[data-v-8d67a582]{text-align:right;padding:12px 16px;font-size:12px;color:#a0aec0;border-bottom:1px solid #E2E8F0;text-transform:uppercase}.users-table td[data-v-8d67a582]{padding:16px;font-size:14px;color:#2d3748;border-bottom:1px solid #E2E8F0}.color-preview[data-v-8d67a582]{display:inline-block;width:16px;height:16px;border-radius:4px;margin-left:8px;vertical-align:middle;border:1px solid #E2E8F0}.action-buttons-wrap[data-v-8d67a582]{display:flex;gap:8px}.action-btn[data-v-8d67a582]{background:#f7fafc;border:1px solid #E2E8F0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .2s}.action-btn[data-v-8d67a582]:hover{background:#e2e8f0;color:#2d3748}.btn-block-toggle[data-v-8d67a582]:hover{background:#fed7d7;color:#e53e3e;border-color:#feb2b2}.modal-backdrop[data-v-8d67a582]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.modal-box[data-v-8d67a582]{background:#fff;width:100%;max-width:500px;border-radius:12px;padding:24px;font-family:Cairo,sans-serif}.modal-title[data-v-8d67a582]{font-size:20px;font-weight:700;margin:0 0 20px;color:#2d3748}.form-group[data-v-8d67a582]{margin-bottom:16px}.form-group label[data-v-8d67a582]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#4a5568}.modal-input[data-v-8d67a582]{width:100%;padding:10px 12px;border:1px solid #E2E8F0;border-radius:8px;font-family:inherit;font-size:14px;outline:none;box-sizing:border-box}.modal-input[data-v-8d67a582]:focus{border-color:#0dcaf0}.color-picker[data-v-8d67a582]{padding:0;height:40px;border:none;background:transparent;cursor:pointer}.file-input[data-v-8d67a582]{padding:8px}.error-msg[data-v-8d67a582]{display:block;color:#e53e3e;font-size:12px;margin-top:4px}.current-icon-preview[data-v-8d67a582]{margin-top:8px;padding:8px;background:#f7fafc;border-radius:8px;display:inline-block}.modal-actions[data-v-8d67a582]{display:flex;gap:12px;margin-top:24px}.btn-submit[data-v-8d67a582]{background:#0dcaf0;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.btn-submit[data-v-8d67a582]:disabled{opacity:.7;cursor:not-allowed}.btn-cancel[data-v-8d67a582]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.delete-modal-box[data-v-8d67a582]{background:#fff;width:100%;max-width:400px;border-radius:12px;padding:24px;text-align:center;font-family:Cairo,sans-serif}.delete-icon-wrap[data-v-8d67a582]{width:48px;height:48px;background:#fed7d7;color:#e53e3e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.delete-modal-title[data-v-8d67a582]{font-size:20px;font-weight:700;margin:0 0 8px}.delete-modal-desc[data-v-8d67a582]{font-size:14px;color:#718096;margin:0 0 24px}.delete-buttons-wrap[data-v-8d67a582]{display:flex;gap:12px;justify-content:center}.delete-btn-confirm[data-v-8d67a582]{background:#e53e3e;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.delete-btn-cancel[data-v-8d67a582]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.modal-fade-enter-active[data-v-8d67a582],.modal-fade-leave-active[data-v-8d67a582]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-8d67a582],.modal-fade-leave-to[data-v-8d67a582]{opacity:0}.pagination-wrap[data-v-8d67a582]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-family:Cairo,sans-serif;direction:rtl}.pagination-btn[data-v-8d67a582]{background:#fff;border:1px solid #E2E8F0;padding:8px 16px;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-8d67a582]:hover:not(:disabled){background:#edf2f7;color:#2d3748}.pagination-btn[data-v-8d67a582]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-8d67a582]{display:flex;gap:8px;align-items:center}.page-number-btn[data-v-8d67a582]{background:#fff;border:1px solid #E2E8F0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.page-number-btn[data-v-8d67a582]:hover{background:#edf2f7;color:#2d3748}.page-number-btn.active[data-v-8d67a582]{background:#0dcaf0;color:#fff;border-color:#0dcaf0}.categories-management[data-v-95de81d4]{display:flex;flex-direction:column;gap:24px}.users-header[data-v-95de81d4]{display:flex;justify-content:space-between;align-items:center}.users-title[data-v-95de81d4]{font-family:Cairo,sans-serif;font-size:24px;font-weight:700;color:#2d3748;margin:0}.users-subtitle[data-v-95de81d4]{font-family:Cairo,sans-serif;font-size:14px;color:#718096;margin:4px 0 0}.btn-add[data-v-95de81d4]{background-color:#0dcaf0;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-family:Cairo,sans-serif;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-add[data-v-95de81d4]:hover{opacity:.9}.users-table-card[data-v-95de81d4]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000005}.users-table[data-v-95de81d4]{width:100%;border-collapse:collapse;font-family:Cairo,sans-serif}.users-table th[data-v-95de81d4]{text-align:right;padding:12px 16px;font-size:12px;color:#a0aec0;border-bottom:1px solid #E2E8F0;text-transform:uppercase}.users-table td[data-v-95de81d4]{padding:16px;font-size:14px;color:#2d3748;border-bottom:1px solid #E2E8F0}.color-preview[data-v-95de81d4]{display:inline-block;width:16px;height:16px;border-radius:4px;margin-left:8px;vertical-align:middle;border:1px solid #E2E8F0}.action-buttons-wrap[data-v-95de81d4]{display:flex;gap:8px}.action-btn[data-v-95de81d4]{background:#f7fafc;border:1px solid #E2E8F0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .2s}.action-btn[data-v-95de81d4]:hover{background:#e2e8f0;color:#2d3748}.btn-block-toggle[data-v-95de81d4]:hover{background:#fed7d7;color:#e53e3e;border-color:#feb2b2}.modal-backdrop[data-v-95de81d4]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.modal-box[data-v-95de81d4]{background:#fff;width:100%;max-width:500px;border-radius:12px;padding:24px;font-family:Cairo,sans-serif}.modal-title[data-v-95de81d4]{font-size:20px;font-weight:700;margin:0 0 20px;color:#2d3748}.form-group[data-v-95de81d4]{margin-bottom:16px}.form-group label[data-v-95de81d4]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#4a5568}.modal-input[data-v-95de81d4]{width:100%;padding:10px 12px;border:1px solid #E2E8F0;border-radius:8px;font-family:inherit;font-size:14px;outline:none;box-sizing:border-box}.modal-input[data-v-95de81d4]:focus{border-color:#0dcaf0}.color-picker[data-v-95de81d4]{padding:0;height:40px;border:none;background:transparent;cursor:pointer}.file-input[data-v-95de81d4]{padding:8px}.error-msg[data-v-95de81d4]{display:block;color:#e53e3e;font-size:12px;margin-top:4px}.current-icon-preview[data-v-95de81d4]{margin-top:8px;padding:8px;background:#f7fafc;border-radius:8px;display:inline-block}.modal-actions[data-v-95de81d4]{display:flex;gap:12px;margin-top:24px}.btn-submit[data-v-95de81d4]{background:#0dcaf0;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.btn-submit[data-v-95de81d4]:disabled{opacity:.7;cursor:not-allowed}.btn-cancel[data-v-95de81d4]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.delete-modal-box[data-v-95de81d4]{background:#fff;width:100%;max-width:400px;border-radius:12px;padding:24px;text-align:center;font-family:Cairo,sans-serif}.delete-icon-wrap[data-v-95de81d4]{width:48px;height:48px;background:#fed7d7;color:#e53e3e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.delete-modal-title[data-v-95de81d4]{font-size:20px;font-weight:700;margin:0 0 8px}.delete-modal-desc[data-v-95de81d4]{font-size:14px;color:#718096;margin:0 0 24px}.delete-buttons-wrap[data-v-95de81d4]{display:flex;gap:12px;justify-content:center}.delete-btn-confirm[data-v-95de81d4]{background:#e53e3e;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.delete-btn-cancel[data-v-95de81d4]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.modal-fade-enter-active[data-v-95de81d4],.modal-fade-leave-active[data-v-95de81d4]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-95de81d4],.modal-fade-leave-to[data-v-95de81d4]{opacity:0}.pagination-wrap[data-v-95de81d4]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-family:Cairo,sans-serif;direction:rtl}.pagination-btn[data-v-95de81d4]{background:#fff;border:1px solid #E2E8F0;padding:8px 16px;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-95de81d4]:hover:not(:disabled){background:#edf2f7;color:#2d3748}.pagination-btn[data-v-95de81d4]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-95de81d4]{display:flex;gap:8px;align-items:center}.page-number-btn[data-v-95de81d4]{background:#fff;border:1px solid #E2E8F0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.page-number-btn[data-v-95de81d4]:hover{background:#edf2f7;color:#2d3748}.page-number-btn.active[data-v-95de81d4]{background:#0dcaf0;color:#fff;border-color:#0dcaf0}.categories-management[data-v-829a6abe]{display:flex;flex-direction:column;gap:24px}.users-header[data-v-829a6abe]{display:flex;justify-content:space-between;align-items:center}.users-title[data-v-829a6abe]{font-family:Cairo,sans-serif;font-size:24px;font-weight:700;color:#2d3748;margin:0}.users-subtitle[data-v-829a6abe]{font-family:Cairo,sans-serif;font-size:14px;color:#718096;margin:4px 0 0}.btn-add[data-v-829a6abe]{background-color:#0dcaf0;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-family:Cairo,sans-serif;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-add[data-v-829a6abe]:hover{opacity:.9}.users-table-card[data-v-829a6abe]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000005}.users-table[data-v-829a6abe]{width:100%;border-collapse:collapse;font-family:Cairo,sans-serif}.users-table th[data-v-829a6abe]{text-align:right;padding:12px 16px;font-size:12px;color:#a0aec0;border-bottom:1px solid #E2E8F0;text-transform:uppercase}.users-table td[data-v-829a6abe]{padding:16px;font-size:14px;color:#2d3748;border-bottom:1px solid #E2E8F0}.color-preview[data-v-829a6abe]{display:inline-block;width:16px;height:16px;border-radius:4px;margin-left:8px;vertical-align:middle;border:1px solid #E2E8F0}.action-buttons-wrap[data-v-829a6abe]{display:flex;gap:8px}.action-btn[data-v-829a6abe]{background:#f7fafc;border:1px solid #E2E8F0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .2s}.action-btn[data-v-829a6abe]:hover{background:#e2e8f0;color:#2d3748}.btn-block-toggle[data-v-829a6abe]:hover{background:#fed7d7;color:#e53e3e;border-color:#feb2b2}.modal-backdrop[data-v-829a6abe]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.modal-box[data-v-829a6abe]{background:#fff;width:100%;max-width:500px;border-radius:12px;padding:24px;font-family:Cairo,sans-serif}.modal-title[data-v-829a6abe]{font-size:20px;font-weight:700;margin:0 0 20px;color:#2d3748}.form-group[data-v-829a6abe]{margin-bottom:16px}.form-group label[data-v-829a6abe]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#4a5568}.modal-input[data-v-829a6abe]{width:100%;padding:10px 12px;border:1px solid #E2E8F0;border-radius:8px;font-family:inherit;font-size:14px;outline:none;box-sizing:border-box}.modal-input[data-v-829a6abe]:focus{border-color:#0dcaf0}.color-picker[data-v-829a6abe]{padding:0;height:40px;border:none;background:transparent;cursor:pointer}.file-input[data-v-829a6abe]{padding:8px}.error-msg[data-v-829a6abe]{display:block;color:#e53e3e;font-size:12px;margin-top:4px}.current-icon-preview[data-v-829a6abe]{margin-top:8px;padding:8px;background:#f7fafc;border-radius:8px;display:inline-block}.modal-actions[data-v-829a6abe]{display:flex;gap:12px;margin-top:24px}.btn-submit[data-v-829a6abe]{background:#0dcaf0;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.btn-submit[data-v-829a6abe]:disabled{opacity:.7;cursor:not-allowed}.btn-cancel[data-v-829a6abe]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.delete-modal-box[data-v-829a6abe]{background:#fff;width:100%;max-width:400px;border-radius:12px;padding:24px;text-align:center;font-family:Cairo,sans-serif}.delete-icon-wrap[data-v-829a6abe]{width:48px;height:48px;background:#fed7d7;color:#e53e3e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.delete-modal-title[data-v-829a6abe]{font-size:20px;font-weight:700;margin:0 0 8px}.delete-modal-desc[data-v-829a6abe]{font-size:14px;color:#718096;margin:0 0 24px}.delete-buttons-wrap[data-v-829a6abe]{display:flex;gap:12px;justify-content:center}.delete-btn-confirm[data-v-829a6abe]{background:#e53e3e;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.delete-btn-cancel[data-v-829a6abe]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.modal-fade-enter-active[data-v-829a6abe],.modal-fade-leave-active[data-v-829a6abe]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-829a6abe],.modal-fade-leave-to[data-v-829a6abe]{opacity:0}.pagination-wrap[data-v-829a6abe]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-family:Cairo,sans-serif;direction:rtl}.pagination-btn[data-v-829a6abe]{background:#fff;border:1px solid #E2E8F0;padding:8px 16px;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-829a6abe]:hover:not(:disabled){background:#edf2f7;color:#2d3748}.pagination-btn[data-v-829a6abe]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-829a6abe]{display:flex;gap:8px;align-items:center}.page-number-btn[data-v-829a6abe]{background:#fff;border:1px solid #E2E8F0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.page-number-btn[data-v-829a6abe]:hover{background:#edf2f7;color:#2d3748}.page-number-btn.active[data-v-829a6abe]{background:#0dcaf0;color:#fff;border-color:#0dcaf0}.categories-management[data-v-f2d31051]{display:flex;flex-direction:column;gap:24px}.users-header[data-v-f2d31051]{display:flex;justify-content:space-between;align-items:center}.users-title[data-v-f2d31051]{font-family:Cairo,sans-serif;font-size:24px;font-weight:700;color:#2d3748;margin:0}.users-subtitle[data-v-f2d31051]{font-family:Cairo,sans-serif;font-size:14px;color:#718096;margin:4px 0 0}.btn-add[data-v-f2d31051]{background-color:#0dcaf0;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-family:Cairo,sans-serif;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-add[data-v-f2d31051]:hover{opacity:.9}.users-table-card[data-v-f2d31051]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000005}.users-table[data-v-f2d31051]{width:100%;border-collapse:collapse;font-family:Cairo,sans-serif}.users-table th[data-v-f2d31051]{text-align:right;padding:12px 16px;font-size:12px;color:#a0aec0;border-bottom:1px solid #E2E8F0;text-transform:uppercase}.users-table td[data-v-f2d31051]{padding:16px;font-size:14px;color:#2d3748;border-bottom:1px solid #E2E8F0}.action-buttons-wrap[data-v-f2d31051]{display:flex;gap:8px}.action-btn[data-v-f2d31051]{background:#f7fafc;border:1px solid #E2E8F0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a5568;transition:all .2s}.action-btn[data-v-f2d31051]:hover{background:#e2e8f0;color:#2d3748}.btn-block-toggle[data-v-f2d31051]:hover{background:#fed7d7;color:#e53e3e;border-color:#feb2b2}.modal-backdrop[data-v-f2d31051]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.modal-box[data-v-f2d31051]{background:#fff;width:100%;max-width:500px;border-radius:12px;padding:24px;font-family:Cairo,sans-serif}.modal-title[data-v-f2d31051]{font-size:20px;font-weight:700;margin:0 0 20px;color:#2d3748}.form-group[data-v-f2d31051]{margin-bottom:16px}.form-group label[data-v-f2d31051]{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#4a5568}.modal-input[data-v-f2d31051]{width:100%;padding:10px 12px;border:1px solid #E2E8F0;border-radius:8px;font-family:inherit;font-size:14px;outline:none;box-sizing:border-box}.modal-input[data-v-f2d31051]:focus{border-color:#0dcaf0}.error-msg[data-v-f2d31051]{display:block;color:#e53e3e;font-size:12px;margin-top:4px}.modal-actions[data-v-f2d31051]{display:flex;gap:12px;margin-top:24px}.btn-submit[data-v-f2d31051]{background:#0dcaf0;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.btn-submit[data-v-f2d31051]:disabled{opacity:.7;cursor:not-allowed}.btn-cancel[data-v-f2d31051]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.delete-modal-box[data-v-f2d31051]{background:#fff;width:100%;max-width:400px;border-radius:12px;padding:24px;text-align:center;font-family:Cairo,sans-serif}.delete-icon-wrap[data-v-f2d31051]{width:48px;height:48px;background:#fed7d7;color:#e53e3e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.delete-modal-title[data-v-f2d31051]{font-size:20px;font-weight:700;margin:0 0 8px}.delete-modal-desc[data-v-f2d31051]{font-size:14px;color:#718096;margin:0 0 24px}.delete-buttons-wrap[data-v-f2d31051]{display:flex;gap:12px;justify-content:center}.delete-btn-confirm[data-v-f2d31051]{background:#e53e3e;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer}.delete-btn-cancel[data-v-f2d31051]{background:#edf2f7;color:#4a5568;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer}.modal-fade-enter-active[data-v-f2d31051],.modal-fade-leave-active[data-v-f2d31051]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-f2d31051],.modal-fade-leave-to[data-v-f2d31051]{opacity:0}.pagination-wrap[data-v-f2d31051]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-family:Cairo,sans-serif;direction:rtl}.pagination-btn[data-v-f2d31051]{background:#fff;border:1px solid #E2E8F0;padding:8px 16px;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-f2d31051]:hover:not(:disabled){background:#edf2f7;color:#2d3748}.pagination-btn[data-v-f2d31051]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-f2d31051]{display:flex;gap:8px;align-items:center}.page-number-btn[data-v-f2d31051]{background:#fff;border:1px solid #E2E8F0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#4a5568;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.page-number-btn[data-v-f2d31051]:hover{background:#edf2f7;color:#2d3748}.page-number-btn.active[data-v-f2d31051]{background:#0dcaf0;color:#fff;border-color:#0dcaf0}.settings-page[data-v-37fb339b]{display:flex;flex-direction:column;gap:24px;font-family:Cairo,sans-serif;direction:rtl}.settings-header[data-v-37fb339b]{display:flex;justify-content:space-between;align-items:center}.settings-title[data-v-37fb339b]{font-size:24px;font-weight:700;color:#2d3748;margin:0}.settings-subtitle[data-v-37fb339b]{font-size:14px;color:#718096;margin:4px 0 0}.btn-save-all[data-v-37fb339b]{background-color:#0dcaf0;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:700;cursor:pointer;transition:opacity .2s;font-family:inherit}.btn-save-all[data-v-37fb339b]:hover:not(:disabled){opacity:.9}.btn-save-all[data-v-37fb339b]:disabled{opacity:.7;cursor:not-allowed}.settings-tabs-card[data-v-37fb339b]{display:flex;background:#fff;border-radius:12px;padding:12px;gap:8px;box-shadow:0 2px 8px #00000005;flex-wrap:wrap}.tab-btn[data-v-37fb339b]{background:transparent;border:none;padding:10px 20px;border-radius:8px;font-weight:600;color:#4a5568;cursor:pointer;transition:all .2s;font-family:inherit}.tab-btn[data-v-37fb339b]:hover{background:#f7fafc}.tab-btn.active[data-v-37fb339b]{background:#e6f8f5;color:#0dcaf0}.settings-content-wrap[data-v-37fb339b]{background:#fff;border-radius:12px;padding:32px;box-shadow:0 2px 8px #00000005}.content-header[data-v-37fb339b]{margin-bottom:24px;border-bottom:1px solid #E2E8F0;padding-bottom:16px}.content-title[data-v-37fb339b]{font-size:18px;font-weight:700;color:#2d3748;margin:0 0 4px}.content-subtitle[data-v-37fb339b]{font-size:14px;color:#718096;margin:0}.settings-form-grid[data-v-37fb339b]{display:flex;flex-wrap:wrap;gap:16px}.form-group[data-v-37fb339b]{display:flex;flex-direction:column;margin-bottom:16px;box-sizing:border-box}.col-12[data-v-37fb339b]{width:100%}.col-6[data-v-37fb339b]{width:calc(50% - 8px)}.col-4[data-v-37fb339b]{width:calc(33.333% - 10.66px)}.col-3[data-v-37fb339b]{width:calc(25% - 12px)}.form-label[data-v-37fb339b]{font-size:14px;font-weight:600;color:#4a5568;margin-bottom:8px}.form-input[data-v-37fb339b],.form-textarea[data-v-37fb339b]{width:100%;padding:12px 16px;border:1px solid #E2E8F0;border-radius:8px;font-family:inherit;font-size:14px;outline:none;background:#fafafa;transition:border-color .2s}.form-input[data-v-37fb339b]:focus,.form-textarea[data-v-37fb339b]:focus{border-color:#0dcaf0;background:#fff}.checkbox-wrap[data-v-37fb339b]{display:flex;align-items:center;gap:8px;height:44px}.loading-state[data-v-37fb339b],.no-settings[data-v-37fb339b]{text-align:center;padding:40px;color:#a0aec0;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000005}
