import{g as p,c as r,j as l,a as e,F as o,r as i,o as n,t as a,n as d}from"./C3Ck-LNv.js";const g={class:"grid grid-cols-1 lg:grid-cols-3 gap-6 mb-8"},u={class:"bg-slate-800 rounded-xl border border-slate-700 p-6"},x={class:"space-y-3"},v={class:"text-sm text-slate-300"},h={class:"bg-slate-800 rounded-xl border border-slate-700 p-6"},k={class:"space-y-3"},y={class:"text-sm text-slate-300"},f={class:"bg-slate-800 rounded-xl border border-slate-700 p-6"},w={class:"space-y-3"},_={class:"text-sm text-slate-300"},B=p({__name:"index",setup(C){const b=[{key:"user_mgmt",label:"User Management",enabled:!0},{key:"billing_admin",label:"Billing Administration",enabled:!0},{key:"robot_config",label:"Robot Configuration",enabled:!0},{key:"system_logs",label:"System Logs Access",enabled:!0},{key:"api_keys",label:"API Key Management",enabled:!1}],m=[{key:"vehicle_crud",label:"Vehicle CRUD",enabled:!0},{key:"service_booking",label:"Service Booking",enabled:!0},{key:"customer_view",label:"Customer Data View",enabled:!0},{key:"report_export",label:"Report Export",enabled:!1},{key:"bulk_import",label:"Bulk Import",enabled:!1}],c=[{key:"premium_features",label:"Premium Features",enabled:!0},{key:"analytics",label:"Analytics Dashboard",enabled:!0},{key:"multi_garage",label:"Multi-Garage Support",enabled:!1},{key:"white_label",label:"White Label Branding",enabled:!1},{key:"api_access",label:"API Access",enabled:!0}];return(M,t)=>(n(),r("div",null,[t[6]||(t[6]=l('
Permissions Management — Role-based access control matrix
This is the permissions management interface. The 3D Capability Matrix UI (Superadmin, Garages, and Packages toggles) will be implemented here in the next iteration.
Full system access — user management, billing, robots, and system configuration.
',2)),e("div",x,[(n(),r(o,null,i(b,s=>e("div",{key:s.key,class:"flex items-center justify-between py-2 border-b border-slate-700/50 last:border-0"},[e("span",v,a(s.label),1),e("span",{class:d(["text-xs px-2 py-0.5 rounded-full",s.enabled?"bg-emerald-400/10 text-emerald-400":"bg-slate-700 text-slate-500"])},a(s.enabled?"Enabled":"Disabled"),3)])),64))]),t[1]||(t[1]=e("div",{class:"mt-4 pt-4 border-t border-slate-700"},[e("button",{class:"w-full px-4 py-2 text-sm bg-purple-600 hover:bg-purple-500 text-white rounded-lg transition"}," Configure Superadmin ")],-1))]),e("div",h,[t[2]||(t[2]=l('Garage-level access — vehicle management, service booking, customer data.
',2)),e("div",k,[(n(),r(o,null,i(m,s=>e("div",{key:s.key,class:"flex items-center justify-between py-2 border-b border-slate-700/50 last:border-0"},[e("span",y,a(s.label),1),e("span",{class:d(["text-xs px-2 py-0.5 rounded-full",s.enabled?"bg-emerald-400/10 text-emerald-400":"bg-slate-700 text-slate-500"])},a(s.enabled?"Enabled":"Disabled"),3)])),64))]),t[3]||(t[3]=e("div",{class:"mt-4 pt-4 border-t border-slate-700"},[e("button",{class:"w-full px-4 py-2 text-sm bg-cyan-600 hover:bg-cyan-500 text-white rounded-lg transition"}," Configure Garages ")],-1))]),e("div",f,[t[4]||(t[4]=l('Subscription package permissions — feature toggles per plan tier.
',2)),e("div",w,[(n(),r(o,null,i(c,s=>e("div",{key:s.key,class:"flex items-center justify-between py-2 border-b border-slate-700/50 last:border-0"},[e("span",_,a(s.label),1),e("span",{class:d(["text-xs px-2 py-0.5 rounded-full",s.enabled?"bg-emerald-400/10 text-emerald-400":"bg-slate-700 text-slate-500"])},a(s.enabled?"Enabled":"Disabled"),3)])),64))]),t[5]||(t[5]=e("div",{class:"mt-4 pt-4 border-t border-slate-700"},[e("button",{class:"w-full px-4 py-2 text-sm bg-amber-600 hover:bg-amber-500 text-white rounded-lg transition"}," Configure Packages ")],-1))])]),t[7]||(t[7]=l('The interactive permission matrix UI with toggles for Superadmin, Garages, and Packages will be rendered here in the next development phase.