{
  "appBrandName": "Skill Assist",
  "appDashboardNav": "Dashboard",
  "appAdminQuizzesNav": "Quizzes",
  "appMenuToggleAria": "Toggle navigation menu",
  "appNavDrawerAria": "Main navigation",
  "appNavCloseAria": "Close navigation",
  "appNavHome": "Home",
  "appNavQuizzes": "Quizzes",
  "appNavProgress": "Dashboard",
  "appNavProfile": "Profile",
  "appNavPricing": "Pricing",
  "appUpgradeToProHeading": "Upgrade to Pro",
  "appUpgradeToProPopular": "Most popular",
  "appUpgradeToProCopy": "Choose the plan built for serious learners who want unlimited practice and stronger progress visibility.",
  "appUpgradeToProCta": "Go Premium",
  "userMenuAriaLabel": "User menu",
  "userMenuLanguageLabel": "Language",
  "userMenuSignOut": "Sign out",
  "userMenuSignIn": "Sign in / Sign up",
  "profile.loading": "Loading profile...",
  "profile.avatar.alt": "Profile avatar",
  "profile.default.name": "Unknown",
  "profile.default.title": "Learner",
  "profile.pill.goal": "{{value}} mins daily",
  "profile.stats.aria": "Profile statistics",
  "profile.action.edit": "Edit Profile",
  "profile.action.cancel": "Cancel",
  "profile.action.save": "Save Changes",
  "profile.action.retry": "Try Again",
  "profile.stat.courses": "Courses Done",
  "profile.stat.xp": "Total XP",
  "profile.stat.days": "Days",
  "profile.stat.streak": "Learning Streak",
  "profile.stat.levelValue": "Level {{level}}",
  "profile.stat.levelProgress": "{{progress}}% to next level",
  "profile.preferences.heading": "Learning Preferences",
  "profile.preferences.subheading": "Tailor your skill development experience to match your pace.",
  "profile.preferences.loading": "Loading preferences...",
  "profile.preferences.dailyGoal": "Daily Learning Goal",
  "profile.preferences.dailyGoalDesc": "Aim for focused learning time every day.",
  "profile.preferences.goalSelectLabel": "Daily learning goal in minutes",
  "profile.preferences.goalOptionMins": "{{value}} mins",
  "profile.preferences.skillAssessment": "Skill Assessment Level",
  "profile.preferences.skillAssessmentDesc": "System adjusts content difficulty automatically.",
  "profile.preferences.skillAssessmentAria": "Enable skill assessment",
  "profile.preferences.focusMode": "Focus Mode",
  "profile.preferences.focusModeDesc": "Hide all non-essential UI during quizzes.",
  "profile.preferences.focusModeAria": "Enable focus mode",
  "profile.account.heading": "Account Details",
  "profile.form.fullName": "Full Name",
  "profile.form.email": "Email Address",
  "profile.form.avatar": "Select Avatar",
  "profile.form.fullName.required": "Full name is required",
  "profile.form.fullName.minlength": "Full name must be at least 2 characters",
  "profile.form.fullName.maxlength": "Full name cannot exceed 100 characters",
  "profile.error.not_found": "Profile not found",
  "profile.feedback.load_failed": "Failed to load profile",
  "profile.feedback.update_success": "Profile updated successfully",
  "profile.feedback.save_failed": "Failed to save profile",
  "profile.feedback.close": "Close",
  "profile.title": "Profile",
  "profile.sidebar.menu": "Menu",
  "profile.sidebar.profile": "Profile",
  "profile.sidebar.account_privacy": "Account & Privacy",
  "profile.sidebar.sign_out": "Sign Out",
  "profile.account.loading": "Loading account information...",
  "profile.account.title": "Account & Privacy",
  "profile.account.subtitle": "Manage your account security and privacy settings",
  "profile.account.details": "Account Details",
  "profile.account.email": "Email Address:",
  "profile.account.settings": "Account Settings",
  "profile.account.securityTitle": "Security & Password",
  "profile.account.securityDesc": "Update your password and security settings",
  "profile.account.billingTitle": "Subscription & Billing",
  "profile.account.billingDesc": "Manage your subscription and billing information",
  "quizzesPageHeading": "Quizzes",
  "quizzesPageTitleMeta": "Skill Assist - Quizzes",
  "quizzesPageDescriptionMeta": "Browse quizzes and start learning with quick, focused practice sessions on Skill Assist.",
  "quizzesPageLoadError": "Failed to load quizzes.",
  "quizzesPageLoadMoreError": "Failed to load more quizzes.",
  "quizzesEmptyState": "No quizzes available yet.",
  "quizzesUpgradeCta": "Upgrade to continue",
  "quizzesStartButton": "Start Quiz",
  "quizzesLoading": "Loading quizzes...",
  "quizzesRetry": "Retry",
  "quizzesEndOfList": "You reached the end of the list.",
  "quizzesTagFilterLabel": "Filter by tags",
  "quizzesTagFilterPlaceholder": "Enter tags, separated by commas (e.g. angular, version 17)",
  "quizzesTagFilterApply": "Apply",
  "quizzesTagFilterClear": "Clear",
  "quizzesTagFilterActive": "Active tags:",
  "quizzesHeroHeading": "Accelerate Your Mastery",
  "quizzesHeroPurpose": "Skill Assist is a quiz-based learning platform for practicing skills, tracking progress, and improving knowledge across software, product, and data topics.",
  "quizzesSearchPlaceholder": "Search for skills, topics, or software...",
  "quizzesSearchButton": "Search",
  "quizzesSearchClear": "Clear search",
  "quizzesTopicAll": "All Quizzes",
  "quizzesTopicUx": "UX Design",
  "quizzesTopicWeb": "Web Development",
  "quizzesTopicData": "Data Science",
  "quizzesTopicProduct": "Product Mgmt",
  "quizzesTopicSoft": "Soft Skills",
  "quizzesTopicMarketing": "Marketing",
  "quizzesFiltersHeading": "Filters",
  "quizzesFiltersHeadingShort": "Filter",
  "quizzesMobileFiltersOpen": "Open Filters",
  "quizzesFiltersActive": "Active",
  "quizzesMobileFilterAriaLabel": "Mobile filter controls",
  "quizzesFilterClose": "Close",
  "quizzesFilterApply": "Apply Filters",
  "quizzesFilterClearAll": "Clear All",
  "quizzesDifficultyHeading": "Difficulty Level",
  "quizzesDifficultyBeginner": "Beginner",
  "quizzesDifficultyIntermediate": "Intermediate",
  "quizzesDifficultyAdvanced": "Advanced",
  "quizzesDifficultyBadgebeginner": "Beginner",
  "quizzesDifficultyBadgeintermediate": "Intermediate",
  "quizzesDifficultyBadgeadvanced": "Advanced",
  "quizzesDurationHeading": "Duration",
  "quizzesDurationLt15": "< 15 mins",
  "quizzesDuration15to30": "15 - 30 mins",
  "quizzesDuration30to60": "30 - 60 mins",
  "quizzesSortHeading": "Sort By",
  "quizzesSortMostPopular": "Most Popular",
  "quizzesSortNewest": "Newest",
  "quizzesQuestionsLabel": "Questions",
  "quizzesMinutesShort": "mins",
  "quizzesDailyGoalLabel": "Daily Goal",
  "quizzesProComingSoon": "Pro benefits are coming soon.",
  "quizCardAttempts": "Attempts: {{count}}",
  "quizCardAriaLabel": "Quiz card",
  "quizCardTopic": "Topic: {{topic}}",
  "quizCardViewDetails": "View details",
  "quizCardQuestionCount": "Questions: {{count}}",
  "quizCardTimeLimit": "Time limit: {{minutes}} min",
  "quizPlayerRetry": "Retry",
  "quizPlayerBookmark": "Bookmark question",
  "quizPlayerProgress": "Question {{current}} / {{total}}",
  "quizPlayerTimer": "{{time}}",
  "quizPlayerNext": "Next",
  "quizPlayerSubmit": "Submit",
  "quizResultTitle": "Quiz Complete",
  "quizResultSummary": "You answered {{score}} out of {{total}} correctly.",
  "quizResultScore": "Score: {{percentage}}%",
  "quizResultIncorrect": "Incorrect",
  "quizResultSkipped": "Skipped",
  "quizResultUpgradeBanner": "Save progress? Sign in with Google to keep your history across devices.",
  "quizResultUpgradeButton": "Sign in with Google",
  "quizResultRetrySave": "Retry Save",
  "quizResultRetryQuiz": "Retry Quiz",
  "quizResultBack": "Back to List",
  "quizResultMissing": "No result found for this quiz session.",
  "quizResultMissingBack": "Back to Quizzes",
  "quizResultPersistError": "Failed to save your result. Please try again.",
  "quizResultUpgradeError": "Sign-in upgrade failed.",
  "quizResultScoreLabel": "Mastery score",
  "quizResultLoading": "Preparing your full performance breakdown...",
  "quizResultDetailsLoadError": "We could not load advanced analytics right now.",
  "quizResultAccuracyLabel": "Accuracy",
  "quizResultTimeLabel": "Time spent",
  "quizResultTimeUnknown": "Not tracked",
  "quizResultRankLabel": "Global rank",
  "quizResultRankNow": "Updated just now",
  "quizResultRankRecent": "Recent value",
  "quizResultRankCalculating": "Calculating...",
  "quizResultStreakLabel": "Current streak",
  "quizResultPeerTitle": "Peer comparison",
  "quizResultYou": "You",
  "quizResultTopTen": "Top 10%",
  "quizResultGlobalAverage": "Global average",
  "quizResultNextStepTitle": "Next recommendation",
  "quizResultFallbackRecommendation": "Keep momentum by reviewing your latest progress and choosing your next focus module.",
  "quizResultReviewProgress": "Review your progress",
  "quizResultScorePerfect": "Perfect run. Keep the momentum with advanced challenges.",
  "quizResultScoreNeedsReview": "You are close. A focused review will quickly improve this score.",
  "quizResultScoreSteady": "Steady progress. Keep practicing to push your mastery higher.",
  "quizResultBreakdownTitle": "Performance breakdown",
  "quizResultBreakdownEmpty": "No topic-level insights are available yet.",
  "quizResultCategoryStrength": "Strength",
  "quizResultCategorySpeed": "Speed",
  "quizResultCategoryFocusArea": "Focus area",
  "quizResultCategoryReasonStrength": "Strong mastery with reliable precision",
  "quizResultCategoryReasonSpeed": "High accuracy with room to reduce decision time",
  "quizResultCategoryReasonFocusArea": "Targeted review will lift overall consistency",
  "quizResultLevelTitle": "Skill progression",
  "quizResultLevelUp": "Level up achieved",
  "quizResultLevelUnlocked": "New learning content unlocked.",
  "quizResultLevelProgress": "{{progress}}% toward level {{nextLevel}}",
  "signInTitle": "Sign in",
  "signInSubtitle": "Use your email and password to continue.",
  "signInGoogle": "Continue with Google",
  "signInOr": "or",
  "signInEmail": "Email",
  "signInPassword": "Password",
  "signInSubmit": "Sign in",
  "signInForgotPassword": "Forgot password?",
  "signInNoAccount": "Create account",
  "authShellHeroTitle": "Master new skills with rapid cognitive clarity.",
  "authShellHeroSubtitle": "Join over 50,000 learners who are accelerating their careers through our high-velocity learning platform.",
  "authShellChipFlowLabel": "Progress",
  "authShellChipFlowValue": "Rapid Progress",
  "authShellChipTrustLabel": "Verified",
  "authShellChipTrustValue": "Expert Verified",
  "authShellTabSignIn": "Sign In",
  "authShellTabSignUp": "Sign Up",
  "authShellFooterLanguage": "Language",
  "signUpTitle": "Create account",
  "signUpSubtitle": "Sign up with email and password, then verify your email to continue.",
  "signUpGoogle": "Continue with Google",
  "signUpOr": "or",
  "signUpEmail": "Email",
  "signUpPassword": "Password",
  "signUpConfirmPassword": "Confirm password",
  "signUpSubmit": "Create account",
  "signUpHasAccount": "Already have an account? Sign in",
  "authErrorInvalidEmail": "Please enter a valid email address.",
  "authErrorInvalidPassword": "Incorrect email or password.",
  "authErrorUserNotFound": "No account was found for this email.",
  "authErrorUserDisabled": "This account has been disabled.",
  "authErrorTooManyRequests": "Too many attempts. Please try again later.",
  "authErrorNetwork": "Network error. Check your connection and try again.",
  "authErrorPopupClosed": "Google sign-in popup was closed before completing sign-in.",
  "authErrorPopupBlocked": "Popup was blocked by the browser. Allow popups and try again.",
  "authErrorDifferentCredential": "This email is already linked to another sign-in method.",
  "authErrorOperationNotAllowed": "This sign-in method is not enabled for the project.",
  "authErrorGeneric": "Something went wrong. Please try again.",
  "authShowPassword": "Show password",
  "authHidePassword": "Hide password",
  "authErrorEmailExists": "An account with this email already exists. Try signing in instead.",
  "authErrorWeakPassword": "Password is too weak. Use at least 6 characters.",
  "authErrorPasswordMismatch": "Passwords do not match.",
  "forgotPasswordTitle": "Restore password",
  "forgotPasswordSubtitle": "Enter your email and we will send a password reset link.",
  "forgotPasswordEmail": "Email",
  "forgotPasswordSubmit": "Send reset link",
  "forgotPasswordBack": "Back to sign in",
  "forgotPasswordGenericError": "Unable to send reset email right now. Please try again.",
  "forgotPasswordResetSent": "If an account exists for this email, a password reset link has been sent.",
  "verifyEmailTitle": "Verify your email",
  "verifyEmailSubtitle": "We sent a verification link to your email address. Verify your account to continue.",
  "verifyEmailRefresh": "I've verified my email",
  "verifyEmailResend": "Resend verification email",
  "verifyEmailBackToSignIn": "Back to sign in",
  "verifyEmailNotVerified": "Email is not verified yet. Please check your inbox and click the link.",
  "verifyEmailRefreshError": "Unable to refresh verification status right now.",
  "verifyEmailResendSuccess": "Verification email was sent again.",
  "verifyEmailResendError": "Unable to send verification email right now.",
  "dashboardTitle": "Dashboard",
  "dashboardNavBrowseQuizzes": "Browse quizzes",
  "dashboardNavHome": "Home",
  "dashboardNavQuizzes": "Quizzes",
  "dashboardNavProgress": "Progress",
  "dashboardNavProfile": "Profile",
  "dashboardGuestBanner": "You are currently using a guest profile.",
  "dashboardGuestUpgrade": "Sign in with Google to save progress",
  "dashboardLoading": "Loading dashboard...",
  "dashboardRetry": "Retry",
  "dashboardLoadError": "Failed to load dashboard. Please try again.",
  "dashboardCompleted": "Completed",
  "dashboardAverage": "Average",
  "dashboardBest": "Best",
  "dashboardRecentResults": "Recent Results",
  "dashboardRecentEmpty": "No completed quizzes yet.",
  "dashboardRecommendations": "Recommendations",
  "dashboardRecommendationsSubtitle": "Pick up where you left off or try something new.",
  "dashboardRecommendationsSeeAll": "See all quizzes",
  "dashboardRecommendationsEmpty": "You are doing great across all quizzes.",
  "dashboardRecentProgressTitle": "Recent progress",
  "dashboardRecentProgressSubtitle": "Small wins, streaks, and results from the latest sessions.",
  "dashboardRecentProgressEmpty": "Your progress timeline will appear here after you complete a few quizzes.",
  "dashboardDesktopSidebarTitle": "At a glance",
  "dashboardHeroActiveLabel": "Resume in progress",
  "dashboardHeroFeaturedLabel": "Featured for you",
  "dashboardHeroResume": "Resume quiz",
  "dashboardHeroStart": "Start quiz",
  "dashboardHeroResumeSubtitle": "You are on question {{current}} of {{total}} in {{topic}}.",
  "dashboardHeroFeaturedFallback": "A quick next step picked for your current learning pace.",
  "dashboardHeroTimeLimit": "{{minutes}} min",
  "dashboardHeroNoTimeLimit": "No time limit",
  "dashboardProgressBadgeSubtitle": "A new milestone from your latest session.",
  "dashboardProgressStreakSubtitle": "Your current streak is still active.",
  "dashboardQuestionCount": "{{count}} questions",
  "dashboardActionRetry": "Retry",
  "dashboardActionStart": "Start",
  "dashboardUpgradeError": "Sign-in upgrade failed.",
  "quizDetailsLoading": "Loading quiz...",
  "quizDetailsStarting": "Starting quiz, please wait...",
  "quizDetailsBlocked": "You need to sign in to start this quiz.",
  "quizDetailsSignIn": "Sign in",
  "quizDetailsUnavailable": "This quiz is no longer available.",
  "quizDetailsBackToList": "Back to quizzes",
  "quizDetailsAuthError": "Could not verify your access. Check your connection and try again.",
  "quizDetailsRetry": "Retry",
  "upgradeDialogTitle": "Save your progress",
  "upgradeDialogDescription": "Link your guest profile with Google or email/password so your history remains easy to access across devices.",
  "upgradeDialogProviderGoogle": "Google",
  "upgradeDialogProviderEmail": "Email/Password",
  "upgradeDialogEmailPlaceholder": "Email",
  "upgradeDialogPasswordPlaceholder": "Password",
  "upgradeDialogCancel": "Cancel",
  "upgradeDialogConfirm": "Continue",
  "adminListTitle": "Admin Quizzes",
  "adminListNewQuiz": "New Quiz",
  "adminListFilterLabel": "Show",
  "adminListFilterActive": "Active",
  "adminListFilterDeleted": "Deleted",
  "adminListFilterAll": "All",
  "adminListImport": "Import JSON/CSV",
  "adminListImporting": "Importing...",
  "adminListImportSummary": "Imported {{imported}} quizzes, {{failed}} failed.",
  "adminListImportFailures": "Import errors",
  "adminListImportError": "Failed to import quizzes.",
  "adminListLoading": "Loading...",
  "adminListRetry": "Retry",
  "adminListQuestionCount": "{{count}} questions",
  "adminListEdit": "Edit",
  "adminListDelete": "Delete",
  "adminListRestore": "Restore",
  "adminListLoadError": "Failed to load admin quizzes.",
  "adminListDeleteConfirm": "Delete this quiz?",
  "adminListDeleteCancel": "Cancel",
  "adminListDeleteConfirmAction": "Delete quiz",
  "adminListTitleCol": "Title",
  "adminListTopicCol": "Topic",
  "adminListTagsCol": "Tags",
  "adminListQuestionsCol": "Questions",
  "adminListTimeLimitCol": "Time Limit",
  "adminListCreatedAtCol": "Created",
  "adminListActionsCol": "Actions",
  "adminListNoTimeLimit": "—",
  "adminListNoTags": "No tags",
  "adminListEmpty": "No quizzes found.",
  "adminListDeleteError": "Failed to delete quiz.",
  "adminListRestoreError": "Failed to restore quiz.",
  "adminListPageInfo": "Page {{page}} of {{total}}",
  "adminListPrev": "Previous",
  "adminListNext": "Next",
  "adminEditTitleEdit": "Edit Quiz",
  "adminEditTitleNew": "New Quiz",
  "adminEditBack": "Back",
  "adminEditProcessing": "Processing...",
  "adminEditTopicId": "Topic ID",
  "adminEditTimeLimit": "Time Limit (minutes)",
  "adminEditXpReward": "XP Reward",
  "adminEditTags": "Tags",
  "adminEditTagsPlaceholder": "Comma-separated tags (e.g. angular, version 17)",
  "adminEditTitleEn": "Title (en)",
  "adminEditTitleUk": "Title (uk)",
  "adminEditDescriptionEn": "Description (en)",
  "adminEditDescriptionUk": "Description (uk)",
  "adminEditSourceUrl": "Source URL",
  "adminEditSourceUrlPlaceholder": "https://example.com/page",
  "adminEditQuestions": "Questions",
  "adminEditAddQuestion": "Add Question",
  "adminEditQuestionLabel": "Question {{index}}",
  "adminEditRemove": "Remove",
  "adminEditTextEn": "Text (en)",
  "adminEditTextUk": "Text (uk)",
  "adminEditOptionAEn": "Option A (en)",
  "adminEditOptionAUk": "Option A (uk)",
  "adminEditOptionBEn": "Option B (en)",
  "adminEditOptionBUk": "Option B (uk)",
  "adminEditOptionCEn": "Option C (en)",
  "adminEditOptionCUk": "Option C (uk)",
  "adminEditOptionDEn": "Option D (en)",
  "adminEditOptionDUk": "Option D (uk)",
  "adminEditIncorrectExplanationEn": "Incorrect explanation (en)",
  "adminEditIncorrectExplanationUk": "Incorrect explanation (uk)",
  "adminEditCorrectOptionIndex": "Correct Option Index (0-3)",
  "adminEditSaveQuiz": "Save Quiz",
  "adminEditValidationError": "Please complete all required fields.",
  "adminEditSaveError": "Failed to save quiz.",
  "adminEditLoadError": "Failed to load quiz.",
  "quizPlayerSessionHeader": "Session",
  "quizPlayerSessionProgress": "Question {{current}} of {{total}}",
  "quizPlayerSessionTimeRemaining": "Time remaining: {{time}}",
  "quizPlayerSessionTimeExpired": "Time expired",
  "quizPlayerQuestion": "Question",
  "quizPlayerPrompt": "Prompt",
  "quizPlayerAnswerChoices": "Answer Choices",
  "quizPlayerAnswerSelected": "Selected",
  "quizPlayerAnswerCorrect": "Correct",
  "quizPlayerAnswerIncorrect": "Incorrect",
  "quizPlayerAnswerLocked": "Locked",
  "quizPlayerFeedbackRevealed": "Feedback revealed",
  "quizPlayerIncorrectExplanationLabel": "Why this answer is incorrect",
  "quizPlayerIncorrectExplanationHint": "Read the explanation, then continue when ready.",
  "quizPlayerSource": "Source",
  "quizPlayerNavigatorAriaLabel": "Question navigator",
  "quizPlayerNavigatorJumpDisabled": "Cannot jump to answered questions",
  "quizPlayerResourcesPanel": "Recommended Resource",
  "quizPlayerResourcesAvailable": "Resources available",
  "quizPlayerResourcesUnavailable": "No resources available",
  "quizPlayerReportQuestion": "Report question",
  "quizPlayerNextQuestion": "Next Question",
  "quizPlayerSubmitQuiz": "Submit Quiz",
  "quizPlayerLoadingQuestion": "Loading question...",
  "quizPlayerEmptyQuestion": "No question available",
  "quizPlayerErrorLoadingQuestion": "Failed to load question",
  "quizPlayerNavigatorItemCurrent": "Current",
  "quizPlayerNavigatorItemAnswered": "Answered",
  "quizPlayerNavigatorItemUnanswered": "Unanswered",
  "quizPlayerNavigatorItemLocked": "Locked",
  "legal": {
    "footer": {
      "pricing": "Pricing",
      "contact": "Contact",
      "privacy": "Privacy Policy",
      "terms": "Terms of Use",
      "refund": "Refund/Cancellation Policy"
    },
    "contact": {
      "eyebrow": "Contact",
      "title": "Contact Skill Assist",
      "subtitle": "Use this channel for account, subscription, and privacy requests.",
      "backToPricing": "Back to pricing",
      "primaryLabel": "Primary support email",
      "responseLabel": "Response target",
      "responseTarget": "We aim to respond within 48 hours.",
      "scopeLabel": "What we can help with",
      "scope": "Account access, subscription billing, refund/cancellation requests, and privacy-related questions."
    },
    "privacy": {
      "eyebrow": "Privacy Policy",
      "title": "Privacy Policy",
      "subtitle": "How Skill Assist collects, uses, and protects your information.",
      "dataCollectedTitle": "Data we collect",
      "dataCollectedBody": "We collect account identifiers, learning progress, quiz interaction data, and subscription-related records needed to provide the service.",
      "usageTitle": "How we use data",
      "usageBody": "We use your data to deliver personalized quiz experiences, maintain account security, process subscriptions, and improve product quality.",
      "sharingTitle": "When data may be shared",
      "sharingBody": "We only share data with essential infrastructure and payment providers required to run the app, and only to the extent necessary.",
      "deletionTitle": "Deletion requests",
      "deletionBody": "Verified account deletion requests are processed within 30 days."
    },
    "terms": {
      "eyebrow": "Terms of Use",
      "title": "Terms of Use",
      "subtitle": "Rules and responsibilities when using Skill Assist.",
      "accountTitle": "Account responsibility",
      "accountBody": "You are responsible for keeping your sign-in credentials secure and for all activity under your account.",
      "acceptableUseTitle": "Acceptable use",
      "acceptableUseBody": "Do not misuse the service, attempt unauthorized access, or disrupt normal operation for other users.",
      "availabilityTitle": "Service availability",
      "availabilityBody": "We work to keep Skill Assist available, but some maintenance windows and temporary outages may occur.",
      "enforcementTitle": "Policy enforcement",
      "enforcementBody": "Accounts that violate these terms may be restricted or suspended to protect the platform and its users."
    },
    "refund": {
      "eyebrow": "Refund and Cancellation",
      "title": "Refund and Cancellation Policy",
      "subtitle": "Subscription cancellation timing and refund eligibility terms.",
      "cancellationTitle": "Cancellation timing",
      "cancellationBody": "Subscription cancellation takes effect at the end of the current paid period.",
      "refundTitle": "Refund eligibility",
      "refundBody": "Refunds are available within 14 days only when the subscription was not meaningfully used.",
      "requestTitle": "How to request",
      "requestBody": "To request cancellation or a refund review, contact support at support@skillassist.club."
    }
  },
  "subscriptions": {
    "catalog": {
      "entitlements": {
        "quizBasic": "Basic quiz access",
        "quizUnlimited": "Unlimited quizzes",
        "analyticsCore": "Core analytics",
        "analyticsAdvanced": "Advanced analytics",
        "examPacks": "Exam packs"
      }
    },
    "addons": {
      "summary": {
        "items": "Selected add-ons:"
      }
    },
    "checkout": {
      "backToPricing": "Back to pricing",
      "title": "Checkout",
      "subtitle": "You will be redirected to confirm your recurring payment.",
      "comingSoon": "Online payment is coming soon. Pricing is already available for review while billing activation is being completed.",
      "summaryTitle": "Order summary",
      "empty": "No items selected.",
      "submitting": "Creating checkout...",
      "action": "Coming soon",
      "summaryCurrencyLabel": "Currency",
      "totalLabel": "Total",
      "productType": {
        "plan": "Plan",
        "addon": "Add-on"
      },
      "billingPeriod": {
        "monthly": "Monthly",
        "yearly": "Yearly"
      },
      "items": {
        "proSubscription": "Pro subscription",
        "genericSubscription": "{{code}} subscription",
        "addOn": "{{code}} add-on"
      },
      "errors": {
        "missingSession": "Checkout session is missing. Please choose a plan first."
      }
    },
    "pricing": {
      "backHome": "Back to home",
      "eyebrow": "Subscription plans",
      "title": "Choose your subscription",
      "subtitle": "Start with Pro and add optional packs based on your goals.",
      "supportingCopy": "Pick the plan that matches your learning pace today, then expand to team access when your academy or company is ready.",
      "billingCurrencyNotice": "All prices are displayed in USD.",
      "periodToggleLabel": "Billing period",
      "period": {
        "monthly": "Monthly",
        "yearly": "Yearly",
        "monthlyLower": "monthly",
        "yearlyLower": "yearly"
      },
      "loading": "Loading catalog...",
      "loadError": "Failed to load subscription catalog",
      "perMonth": "Equivalent to",
      "monthlyHint": "per month",
      "cta": "Continue to checkout",
      "entitlementsAria": "{{plan}} entitlements",
      "flowNotice": "Your current access is limited. Choose a plan to continue.",
      "freeLimitNotice": "You have reached today's free quiz limit. It resets at midnight. Upgrade to keep learning.",
      "cards": {
        "free": {
          "badge": "Included",
          "subtitle": "For exploring the platform and building a steady daily learning habit.",
          "price": "Free",
          "cta": "Included in your account",
          "feature": "Best for trying the platform before you commit to a paid rhythm."
        },
        "pro": {
          "badge": "Recommended",
          "subtitle": "For serious learners who want unlimited practice and stronger performance visibility.",
          "feature": "Built for consistent weekly learning and subscription-based access expansion."
        },
        "teams": {
          "title": "Teams",
          "badge": "Coming soon",
          "subtitle": "For internal academies, training managers, and team-wide learning rollouts.",
          "price": "Custom pricing",
          "meta": "Contact us to discuss team access once the billing rollout is ready.",
          "cta": "Contact us",
          "feature1": "Shared rollout planning for company or cohort-based learning.",
          "feature2": "Centralized visibility for managers and internal training owners.",
          "feature3": "Priority coordination for future team subscription activation."
        }
      }
    },
    "quizzes": {
      "upgradeCta": "Upgrade to continue"
    },
    "adminSubscriptionLimitLoadError": "Failed to load subscription limit",
    "adminSubscriptionLimitSaveError": "Failed to save subscription limit",
    "appAdminSubscriptionLimitsNav": "Configs"
  }
}
