{
  "common": {
    "appName": "Cuppa",
    "adminPanel": "Admin Panel",
    "menu": "Menu",
    "openMenu": "Open menu",
    "closeMenu": "Close menu",
    "collapseSidebar": "Collapse sidebar",
    "expandSidebar": "Expand sidebar",
    "cancel": "Cancel",
    "save": "Save",
    "create": "Create",
    "update": "Update",
    "edit": "Edit",
    "delete": "Delete",
    "loading": "Loading...",
    "saving": "Saving...",
    "search": "Search",
    "actions": "Actions",
    "status": "Status",
    "active": "Active",
    "inactive": "Inactive",
    "noRole": "No role",
    "signOut": "Sign out",
    "language": "Language",
    "previous": "Previous",
    "next": "Next",
    "page": "Page",
    "of": "of",
    "system": "system",
    "validationError": "Validation error",
    "somethingWrong": "Something went wrong",
    "savedSuccess": "Saved successfully",
    "deletedSuccess": "Deleted successfully",
    "createdSuccess": "Created successfully",
    "updatedSuccess": "Updated successfully",
    "confirmTitle": "Are you sure?",
    "confirmDelete": "This action cannot be undone.",
    "backToSettings": "Back to settings",
    "helpLabel": "More information",
    "add": "Add"
  },
  "auth": {
    "signIn": "Sign in",
    "signInSubtitle": "Welcome back — sign in to your {appName} account",
    "createAccount": "Create account",
    "createAccountSubtitle": "Get started with {appName} in seconds",
    "email": "Email",
    "password": "Password",
    "fullName": "Full name",
    "firstName": "First name",
    "lastName": "Last name",
    "username": "Username",
    "usernamePlaceholder": "johndoe",
    "usernameHint": "3–30 characters: lowercase letters, numbers, and underscores only.",
    "firstNamePlaceholder": "John",
    "lastNamePlaceholder": "Doe",
    "confirmPassword": "Confirm password",
    "signingIn": "Signing in...",
    "creatingAccount": "Creating account...",
    "noAccount": "Don't have an account?",
    "hasAccount": "Already have an account?",
    "registerLink": "Create one",
    "loginLink": "Sign in",
    "invalidCredentials": "Invalid email or password",
    "emailRequired": "Email is required",
    "emailInvalid": "Enter a valid email address",
    "passwordRequired": "Password is required",
    "passwordMinLength": "Password must be at least 6 characters",
    "networkError": "Unable to sign in. Check your connection and try again.",
    "sessionExpired": "Your session expired. Please sign in again.",
    "showPassword": "Show password",
    "hidePassword": "Hide password",
    "passwordMismatch": "Passwords do not match",
    "registrationFailed": "Registration failed",
    "accountCreated": "Account created. Check your email to verify your address, then sign in.",
    "passwordResetSuccess": "Password updated successfully. You can sign in now.",
    "forgotPasswordLink": "Forgot password?",
    "forgotPasswordTitle": "Forgot password",
    "forgotPasswordSubtitle": "Enter your email and we'll send you a reset link.",
    "sendResetLink": "Send reset link",
    "sendingResetLink": "Sending...",
    "checkEmailTitle": "Check your email",
    "resetEmailSent": "If an account exists for that email, we sent a password reset link.",
    "resetEmailHint": "Check your inbox and spam folder. The link expires in 1 hour.",
    "backToSignIn": "Back to sign in",
    "resetPasswordTitle": "Reset password",
    "resetPasswordSubtitle": "Choose a new password for your account.",
    "newPassword": "New password",
    "updatePassword": "Update password",
    "updatingPassword": "Updating...",
    "invalidResetLink": "This reset link is invalid or has expired.",
    "invalidResetLinkHint": "Request a new password reset link to continue.",
    "requestNewLink": "Request new link",
    "verifyEmailTitle": "Verify email",
    "verifyEmailSubtitle": "Enter your email to resend the verification link.",
    "verificationEmailSent": "If your account is unverified, we sent a new verification email.",
    "verificationEmailHint": "Open the link in your email to verify your account.",
    "resendVerification": "Resend verification email",
    "sendingVerification": "Sending...",
    "emailVerifiedTitle": "Email verified",
    "emailVerifiedSubtitle": "Your email address has been confirmed.",
    "emailVerifiedHint": "You can now sign in to your {appName} account.",
    "verificationFailedTitle": "Verification failed",
    "verificationFailedSubtitle": "This verification link is invalid or has expired.",
    "verificationFailedHint": "Request a new verification email and try again.",
    "quickDemo": "Quick demo login",
    "use": "Use",
    "brandTitle": "Your team, organized with care.",
    "brandSubtitle": "Sign in to manage {appName} — users, roles, and everything behind the scenes.",
    "featureFreshLabel": "Secure",
    "featureFresh": "Auth built in",
    "featureCraftLabel": "Flexible",
    "featureCraft": "Roles that fit",
    "featureWarmLabel": "Ready",
    "featureWarm": "Ship with confidence",
    "copyright": "© {year} {appName}",
    "emailPlaceholder": "you@company.com",
    "namePlaceholder": "John Doe",
    "passwordPlaceholder": "••••••••",
    "passwordMinPlaceholder": "Min 6 characters",
    "repeatPassword": "Repeat password",
    "roles": {
      "superAdmin": "Super Admin",
      "manager": "Manager",
      "user": "User"
    }
  },
  "nav": {
    "dashboard": "Dashboard",
    "businesses": "Businesses",
    "businessPanel": "Overview",
    "businessLocations": "Locations",
    "businessFranchises": "Franchises",
    "businessStaff": "Staff",
    "businessRoles": "Roles",
    "businessMenuBoards": "Menu boards",
    "businessEvents": "Events",
    "employees": "Employees",
    "users": "Users",
    "roles": "Roles",
    "profile": "Profile",
    "help": "User manual",
    "businessHelp": "User manual",
    "branding": "Branding",
    "settings": "Settings",
    "sections": {
      "overview": "Overview",
      "administration": "Administration",
      "people": "People",
      "system": "System",
      "account": "Account",
      "business": "Business panel",
      "businessStructure": "Structure"
    }
  },
  "dashboard": {
    "greeting": "Good to see you, {name}",
    "overview": "Here's an overview of your system.",
    "totalUsers": "Total Users",
    "roles": "Roles",
    "permissions": "Permissions",
    "yourAccount": "Your account",
    "permissionsGranted": "{count} permissions granted",
    "activePermissions": "Active permissions",
    "more": "+{count} more"
  },
  "users": {
    "title": "All users",
    "titleEmployees": "Employees",
    "titleUsers": "Users",
    "total": "{count} total",
    "totalEmployees": "{count} total employees",
    "totalUsers": "{count} total users",
    "addUser": "Add user",
    "addEmployee": "Add employee",
    "editUser": "Edit user",
    "searchPlaceholder": "Search by name, username, or email...",
    "user": "User",
    "role": "Role",
    "joined": "Joined",
    "noUsers": "No users found",
    "newPasswordOptional": "New password (optional)",
    "activeAccount": "Active account",
    "activeAccountHint": "Inactive users cannot sign in.",
    "accountDetails": "Account details",
    "accessSettings": "Access & status",
    "noUsersHint": "Try a different search, or add a new user.",
    "deleteConfirm": "Delete this user?",
    "impersonate": "Impersonate",
    "startingImpersonation": "Starting impersonation…",
    "impersonationStarted": "Now viewing as this user",
    "stoppingImpersonation": "Stopping impersonation…",
    "impersonationStopped": "Returned to your account",
    "impersonatingAs": "Viewing as {name} (logged in as {actor})",
    "stopImpersonation": "Exit impersonation",
    "impersonateHint": "View the app as this user to debug issues. Turn on dev mode for IDs and permissions.",
    "roleHint": "Controls which pages and actions this user can access.",
    "newPasswordHint": "Leave blank when editing to keep the current password.",
    "accountType": "Account type",
    "typeEmployee": "Employee",
    "typeUser": "User",
    "typeDev": "Dev",
    "filterAll": "All",
    "filterEmployees": "Employees",
    "filterUsers": "Users"
  },
  "roles": {
    "title": "Roles",
    "total": "{count} roles configured",
    "addRole": "Add role",
    "editRole": "Edit role",
    "createRole": "Create role",
    "roleName": "Role name",
    "description": "Description",
    "permissionsLabel": "Permissions",
    "permissionsHint": "Choose what this role can access.",
    "selectedCount": "{count} selected",
    "selectModule": "Select all",
    "clearModule": "Clear",
    "usersCount": "{count} users",
    "permsCount": "{count} permissions",
    "deleteConfirm": "Delete this role?",
    "namePlaceholder": "e.g. EDITOR",
    "descPlaceholder": "Optional description",
    "searchPlaceholder": "Search roles...",
    "noRoles": "No roles found",
    "noRolesHint": "Try a different search, or create a new role.",
    "systemProtected": "System roles cannot be edited",
    "detailsSection": "Role details",
    "accessSection": "Access permissions",
    "formEasyHint": "Use presets or copy from another role, then fine-tune.",
    "quickSetup": "Quick setup",
    "presetViewOnly": "View only",
    "presetFullAccess": "Full access",
    "presetClear": "Clear all",
    "copyFromRole": "Copy from role",
    "copyFromPlaceholder": "Select a role to copy…",
    "searchPermissions": "Search modules or actions…",
    "noPermissionsMatch": "No permissions match your search.",
    "moduleSelected": "{selected}/{total} selected",
    "tapToToggle": "Tap chips to toggle actions.",
    "quickSetupHint": "Apply a preset, then adjust individual permissions below.",
    "copyFromRoleHint": "Copy all permissions from an existing role as a starting point.",
    "roleNameHint": "Use uppercase with underscores, e.g. CONTENT_EDITOR."
  },
  "profile": {
    "title": "Profile",
    "subtitle": "Your account details and security",
    "yourPermissions": "Your permissions",
    "permissionsSectionHint": "Access granted through your role, grouped by module.",
    "permissionsGranted": "{count} permissions",
    "modulePermCount": "{count} actions",
    "noPermissions": "No permissions yet",
    "noPermissionsHint": "Ask an admin to assign a role with the access you need.",
    "unnamed": "Unnamed user",
    "userId": "User ID",
    "noRoleAssigned": "No role assigned",
    "role": "Role",
    "permissionsCount": "Permissions",
    "editSection": "Profile details",
    "editSectionHint": "Your name and username shown across the app.",
    "passwordSection": "Password",
    "passwordSectionHint": "Choose a strong password of at least 6 characters.",
    "emailReadonlyHint": "Email cannot be changed from here.",
    "currentPassword": "Current password",
    "newPassword": "New password",
    "confirmPassword": "Confirm new password",
    "updatePassword": "Update password",
    "profileSaved": "Profile updated",
    "passwordSaved": "Password updated",
    "unsavedChanges": "You have unsaved changes",
    "profileUpToDate": "All changes saved",
    "showPassword": "Show password",
    "hidePassword": "Hide password",
    "devMode": "Developer mode",
    "devModeHint": "Shows technical info useful during development.",
    "devModeOn": "On",
    "devModeOff": "Off",
    "userId": "User ID",
    "yourPermissions": "Your permissions",
    "modulePermCount": "{count} actions",
    "noPermissions": "No permissions assigned",
    "copyId": "Copy ID",
    "copied": "Copied",
    "devModeImpersonateHint": "Enable dev mode to debug this user's account.",
    "debuggingUser": "Debug session"
  },
  "settings": {
    "title": "System settings",
    "subtitle": "Configure deployment-wide options for this app.",
    "overviewBadge": "Deployment",
    "overviewTitle": "Manage how this app looks and behaves",
    "overviewBody": "Pick a section from the sidebar, or open Branding to update your name, logo, and accent color.",
    "sectionsLabel": "Quick access",
    "overviewHint": "All system options at a glance",
    "brandingHint": "App name, logo, favicon, and accent color",
    "navTitle": "Settings",
    "nav": {
      "overview": "Overview",
      "branding": "Branding"
    }
  },
  "businesses": {
    "title": "Businesses",
    "total": "{count} businesses",
    "addBusiness": "Add business",
    "editBusiness": "Edit business",
    "name": "Business name",
    "namePlaceholder": "e.g. Acme Corp",
    "slug": "Slug",
    "slugHint": "URL-friendly identifier: lowercase letters, numbers, and hyphens.",
    "email": "Email",
    "phone": "Phone",
    "logo": "Logo",
    "logoHint": "Upload an image or paste a URL. Shown in business listings.",
    "formHint": "Fill in the details below. Required fields are marked.",
    "identitySection": "Identity",
    "identityHint": "Business name, slug, and logo.",
    "contactSection": "Contact",
    "contactHint": "How customers can reach this business.",
    "descriptionSection": "About",
    "descriptionHint": "A short summary of what this business does.",
    "statusSection": "Status",
    "address": "Address",
    "addressPlaceholder": "123 Main St, City, Country",
    "description": "Description",
    "descriptionPlaceholder": "Brief description of the business...",
    "activeStatus": "Active business",
    "viewDetail": "View details",
    "backToBusinesses": "Back to businesses",
    "franchisesCount": "{count} franchises",
    "locationsCount": "{count} locations",
    "membersCount": "{count} members",
    "noBusinesses": "No businesses found",
    "noBusinessesHint": "Try a different search, or create a new business.",
    "searchPlaceholder": "Search by name, slug, or email...",
    "tabLocations": "Locations",
    "tabFranchises": "Franchises",
    "tabMembers": "Members",
    "tabRoles": "Roles",
    "addMember": "Add member",
    "noMembers": "No members yet",
    "noMembersHint": "Add users to this business.",
    "selectUser": "Select user",
    "chooseUser": "Choose a user...",
    "selectRole": "Assign role",
    "noRole": "No role",
    "deleteConfirm": "Delete this business?",
    "removeMemberConfirm": "Remove this member?",
    "impersonate": "Impersonate business",
    "impersonateHint": "View the admin panel in this business context with Owner-level access.",
    "startingBusinessImpersonation": "Starting business impersonation…",
    "businessImpersonationStarted": "Now viewing as this business",
    "stoppingBusinessImpersonation": "Stopping business impersonation…",
    "businessImpersonationStopped": "Returned to admin view",
    "impersonatingBusinessAs": "Viewing as {business} (logged in as {actor})",
    "impersonatingBusinessStaff": "Viewing as {staff} at {business} (logged in as {actor})",
    "stopBusinessImpersonation": "Exit business view",
    "impersonateBusinessTitle": "Open business panel",
    "impersonateBusinessHint": "Choose how you want to view {name}.",
    "selectStaffHint": "Pick a staff member or use Owner view for full access.",
    "viewAs": "View as",
    "ownerView": "Owner (full access)",
    "ownerViewHint": "All business permissions — for admin debugging.",
    "noStaffToImpersonate": "No staff members found for this business.",
    "startBusinessView": "Open panel",
    "switchingStaffView": "Switching view…",
    "staffViewSwitched": "View updated"
  },
  "businessPanel": {
    "title": "Business panel",
    "subtitle": "Manage and view this business in context.",
    "panelLabel": "Business panel",
    "overviewTitle": "Overview",
    "viewingAsOwner": "You are viewing with Owner-level access.",
    "viewingAsStaff": "You are viewing as {name} ({role}).",
    "noRole": "No role",
    "yourAccess": "Your access in this business",
    "permissionsCount": "{count} permissions",
    "noPermissions": "No business permissions assigned.",
    "loading": "Loading…",
    "locationsTitle": "Locations",
    "locationsSubtitle": "Physical branches for this business.",
    "noLocations": "No locations yet.",
    "mainLocation": "Main",
    "staffTitle": "Staff",
    "staffSubtitle": "People with access to this business.",
    "noStaff": "No staff members yet.",
    "stats": {
      "locations": "Locations",
      "franchises": "Franchises",
      "staff": "Staff",
      "roles": "Roles",
      "events": "Events"
    },
    "franchisesTitle": "Franchises",
    "franchisesSubtitle": "Regional or sub-brand franchise groups under this business.",
    "noFranchises": "No franchises yet.",
    "rolesTitle": "Roles & Permissions",
    "rolesSubtitle": "Roles define what staff can do in this business.",
    "noRoles": "No roles defined yet.",
    "systemRole": "System",
    "customRole": "Custom",
    "memberCount": "{count} members",
    "noRolePermissions": "No permissions assigned to this role.",
    "nav": {
      "overview": "Overview",
      "locations": "Locations",
      "staff": "Staff",
      "roles": "Roles"
    }
  },
  "franchises": {
    "title": "Franchises",
    "addFranchise": "Add franchise",
    "editFranchise": "Edit franchise",
    "name": "Franchise name",
    "namePlaceholder": "e.g. North Region",
    "description": "Description",
    "descriptionPlaceholder": "Brief description...",
    "formHint": "Name your franchise and add an optional description.",
    "detailsSection": "Details",
    "detailsHint": "Franchise name and description.",
    "statusSection": "Status",
    "noFranchises": "No franchises yet",
    "noFranchisesHint": "Create a franchise to group locations under a brand.",
    "deleteConfirm": "Delete this franchise?"
  },
  "locations": {
    "title": "Locations",
    "addLocation": "Add location",
    "editLocation": "Edit location",
    "name": "Location name",
    "namePlaceholder": "e.g. Downtown Branch",
    "city": "City",
    "country": "Country",
    "address": "Address",
    "phone": "Phone",
    "formHint": "Add a physical location for this business.",
    "detailsSection": "Details",
    "detailsHint": "Location name and contact number.",
    "addressSection": "Address",
    "addressHint": "Street address, city, and country.",
    "assignmentSection": "Assignment",
    "assignmentHint": "Optionally group this location under a franchise.",
    "statusSection": "Status",
    "mainLocation": "Main location",
    "franchise": "Franchise",
    "directLocation": "Direct (no franchise)",
    "noLocations": "No locations yet",
    "noLocationsHint": "Add a physical location to this business.",
    "deleteConfirm": "Delete this location?"
  },
  "businessRoles": {
    "title": "Business Roles",
    "addRole": "Add role",
    "editRole": "Edit role",
    "roleName": "Role name",
    "roleNamePlaceholder": "e.g. Store Manager",
    "description": "Description",
    "descriptionPlaceholder": "What can this role do?",
    "formHint": "Define a role and choose what it can access.",
    "detailsSection": "Details",
    "detailsHint": "Role name and optional description.",
    "permissionsHint": "Tap permissions to toggle access for this role.",
    "permissions": "Permissions",
    "searchPermissions": "Search permissions...",
    "selected": "selected",
    "noPermissions": "No permissions match your search.",
    "noRoles": "No roles yet",
    "noRolesHint": "Create custom roles for your business.",
    "permissionsCount": "permissions",
    "deleteConfirm": "Delete this role?"
  },
  "branding": {
    "title": "Branding",
    "subtitle": "Customize the app name, logo, and accent color for this deployment.",
    "identitySection": "Identity",
    "identityHint": "Name and tagline shown across auth and the dashboard.",
    "assetsSection": "Logo & favicon",
    "assetsHint": "Upload images or paste a URL. Changes apply after you save.",
    "themeSection": "Theme",
    "themeHint": "Accent color used for buttons, links, and highlights.",
    "appName": "App name",
    "tagline": "Tagline",
    "taglinePlaceholder": "Shown on the sign-in panel",
    "logo": "Logo",
    "favicon": "Favicon",
    "logoUrl": "Logo URL",
    "faviconUrl": "Favicon URL",
    "chooseImage": "Choose image",
    "removeImage": "Remove",
    "uploading": "Uploading…",
    "uploadFailed": "Upload failed. Try another image.",
    "uploadSuccess": "Image uploaded",
    "dropOrChoose": "Drop an image here or click to browse",
    "imageFormats": "PNG, JPEG, WebP, SVG, GIF, or ICO — up to 2MB",
    "imageHint": "Used in the sidebar and sign-in screens.",
    "useUrl": "Paste URL",
    "hideUrl": "Hide URL",
    "urlPlaceholder": "https://… or uploaded asset",
    "accentColor": "Accent color",
    "saved": "Branding saved. Changes apply immediately."
  },
  "help": {
    "admin": {
      "title": "Admin user manual",
      "subtitle": "How to use the Cuppa super admin panel",
      "badge": "Help guide",
      "introTitle": "Everything in one place",
      "introBody": "Use this guide to manage employees, users, businesses, roles, and impersonation. Jump to any section below.",
      "quickNav": "Jump to section",
      "tipsLabel": "Good to know",
      "sections": {
        "gettingStarted": {
          "title": "Getting started",
          "summary": "The sidebar is your main map. You only see pages your role allows.",
          "steps": [
            "Sign in with your email and password.",
            "Use Overview → Dashboard for a quick summary.",
            "Open People → Employees for Cuppa team accounts.",
            "Open People → Users for regular platform users.",
            "Open Administration → Businesses for customer businesses.",
            "Open System → Roles to control who can access what."
          ],
          "tips": [
            "Green dot = active account. Red dot = inactive (cannot sign in).",
            "Use the search box on list pages to find people quickly."
          ]
        },
        "accountTypes": {
          "title": "Who is who?",
          "summary": "Cuppa has three kinds of people. Each lives in a different place.",
          "steps": [
            "Employees (amber badge) = Cuppa internal team → People → Employees.",
            "Users (purple badge) = regular app customers → People → Users.",
            "Business staff = owner, manager, worker → Businesses → open business → Staff.",
            "Global roles (SUPER_ADMIN, ADMIN…) control the admin panel.",
            "Business roles (Owner, Manager, Staff) control one business only."
          ],
          "tips": [
            "Do not add business owners on the Users page.",
            "Do not add Cuppa staff on Business → Staff."
          ]
        },
        "employees": {
          "title": "Employees",
          "summary": "Manage Cuppa team members and dev accounts.",
          "steps": [
            "Go to People → Employees.",
            "Click Add employee and fill in name, username, email, password.",
            "Choose Employee or Dev account type.",
            "Assign a global role (e.g. ADMIN, MANAGER).",
            "Click Create. The person can now sign in."
          ],
          "tips": [
            "Deactivate instead of delete when someone leaves — uncheck Active account.",
            "Dev accounts have extra debug tools when dev mode is enabled."
          ]
        },
        "users": {
          "title": "Users",
          "summary": "Manage regular platform users — not employees or business staff.",
          "steps": [
            "Go to People → Users.",
            "Click Add user and fill in the form.",
            "Assign a global role (usually USER).",
            "Save. The account type is set to User automatically."
          ],
          "tips": [
            "If someone should manage a café or shop, add them under Business → Staff instead.",
            "Use impersonate (mask icon) to see the app as that user for support."
          ]
        },
        "businesses": {
          "title": "Businesses",
          "summary": "Create and manage customer business accounts.",
          "steps": [
            "Go to Administration → Businesses.",
            "Click Add business and fill identity, contact, and status.",
            "Open the business to manage locations, franchises, staff, and roles.",
            "Use Impersonate to open the business panel as that business."
          ],
          "tips": [
            "Slug must be lowercase with hyphens — used in URLs.",
            "Business staff are never listed on Employees or Users pages."
          ]
        },
        "roles": {
          "title": "Roles & permissions",
          "summary": "Global roles control admin panel access. Business roles are separate.",
          "steps": [
            "Go to System → Roles to manage global roles.",
            "Create or edit a role and tick the permissions it needs.",
            "Assign global roles on the Employees or Users page.",
            "Assign business roles inside each business under Staff."
          ],
          "tips": [
            "SUPER_ADMIN has full access and cannot be restricted.",
            "Business panel → Roles only shows business permissions, not admin permissions."
          ]
        },
        "impersonation": {
          "title": "Impersonation",
          "summary": "View the app as another user or inside a business — for support and testing.",
          "steps": [
            "User impersonation: Employees/Users page → mask icon → yellow banner appears → Exit when done.",
            "Business impersonation: Businesses → open business → Impersonate → blue banner → business sidebar.",
            "Switch staff from the blue banner dropdown while impersonating a business."
          ],
          "tips": [
            "You cannot impersonate a super admin account.",
            "Always exit impersonation when finished."
          ]
        }
      }
    },
    "business": {
      "title": "Business user manual",
      "subtitle": "How to use your business panel",
      "badge": "Help guide",
      "introTitle": "Your business at a glance",
      "introBody": "This panel is for your business only — locations, franchises, staff, and roles. Use the sections below when you need help.",
      "quickNav": "Jump to section",
      "tipsLabel": "Good to know",
      "sections": {
        "gettingStarted": {
          "title": "Getting started",
          "summary": "The sidebar shows pages for your business. Overview is your home page.",
          "steps": [
            "Overview shows stats and your current access level.",
            "Locations = your branches or sites.",
            "Franchises = group locations by region or brand.",
            "Staff = people who work for your business.",
            "Roles = what each staff member is allowed to do."
          ],
          "tips": [
            "Your role badge on Overview shows your access (e.g. Owner, Manager).",
            "If you cannot see a page, ask your business owner to update your role."
          ]
        },
        "overview": {
          "title": "Overview",
          "summary": "Quick stats and links to other sections.",
          "steps": [
            "Check the stat cards for locations, franchises, staff, and roles counts.",
            "Click a stat card to jump to that section.",
            "See Your access to confirm your business role."
          ],
          "tips": [
            "Overview does not show Cuppa admin settings — only your business data."
          ]
        },
        "locations": {
          "title": "Locations",
          "summary": "Add and manage physical branches or sites.",
          "steps": [
            "Go to Locations in the sidebar.",
            "Click Add location and enter name, address, city, and country.",
            "Save. Edit or remove locations from the list as needed."
          ],
          "tips": [
            "Each location can have its own staff assignments where supported."
          ]
        },
        "franchises": {
          "title": "Franchises",
          "summary": "Group locations under regional or sub-brand names.",
          "steps": [
            "Go to Franchises in the sidebar.",
            "Click Add franchise and enter a name and description.",
            "Link locations to the franchise from the franchise or location settings."
          ],
          "tips": [
            "Use franchises when one brand operates in multiple regions."
          ]
        },
        "staff": {
          "title": "Staff",
          "summary": "People who work for your business — not Cuppa employees.",
          "steps": [
            "Go to Staff in the sidebar.",
            "Add a member and assign a business role (Owner, Manager, Staff, or custom).",
            "Edit a member to change their role or deactivate them."
          ],
          "tips": [
            "Staff here are separate from Cuppa Employees and platform Users pages.",
            "Give Manager role for someone who should manage locations and staff."
          ]
        },
        "roles": {
          "title": "Roles",
          "summary": "Business permissions — what staff can do inside your business.",
          "steps": [
            "Go to Roles in the sidebar.",
            "View system roles (Owner, Manager, Staff) and any custom roles.",
            "When adding staff, pick the role that matches their job.",
            "Create custom roles if you need finer control."
          ],
          "tips": [
            "These roles only apply inside your business, not the Cuppa admin panel.",
            "Owner has full control of the business."
          ]
        },
        "support": {
          "title": "Need more help?",
          "summary": "When something is missing or not working.",
          "steps": [
            "Check your role on Overview — you may need more permissions from the owner.",
            "Ask your business owner to update your business role under Staff.",
            "For Cuppa platform issues, contact your Cuppa account manager or support."
          ],
          "tips": [
            "Inactive accounts cannot sign in — ask an owner to reactivate you.",
            "Use Profile in the sidebar to update your name or password."
          ]
        }
      }
    }
  }
}
