PageSourceSearch

https://minerva-platform.ai/legal/cookie-policy

html minerva-platform.ai collected 2026-10-05 14:01:56 UTC 213,381 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/233p45nuh4m5b.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/3hry40n0i37jm.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/2ajdsw1qvevjl.js"/>
1<script src="/_next/static/chunks/1wom98kb6l0dg.js" async=""></script>
1<script src="/_next/static/chunks/2c79p3fnz8azc.js" async=""></script>
1<script src="/_next/static/chunks/0if81njn5mvsk.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-2apnr9d2gz7_z.js" async=""></script>
1<script src="/_next/static/chunks/3wcy7-b4y7e0t.js" async=""></script>
1<script src="/_next/static/chunks/1t-d56kckqckb.js" async=""></script>
1<script src="/_next/static/chunks/1k9642vf2epbe.js" async=""></script>
1<script src="/_next/static/chunks/0jyzj289a6m7c.js" async=""></script>
1<script src="/_next/static/chunks/2972ct9sd3zym.js" async=""></script>
1<script src="/_next/static/chunks/2ajy_4f7w6ojh.js" async=""></script>
1<script src="/_next/static/chunks/24-v4_5xcls8p.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Cookie Policy — Minerva</title><meta name="description" content="The agentic platform for business teams to unlock all data from documents"/><link rel="icon" href="/icon.svg?icon.0dl7srvn535uk.svg" sizes="any" type="image/svg+xml"/>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_APP_ROLE\":\"main\",\"NEXT_PUBLIC_USE_OPTIMIZED_EXPORT\":\"true\",\"NEXT_PUBLIC_APP_ENV\":\"prod\",\"NEXT_PUBLIC_APP_URL\":\"https://minerva-platform.ai\"}"}])</script>
1<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
1</head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div>
1<script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,false,true)</script>
1<div class="mx-auto max-w-3xl px-6 py-12"><h1 class="mb-2 text-3xl font-bold">Cookie Policy</h1><p class="mb-8 text-sm text-muted-foreground">Version 1.0 · Last updated: 6 July 2026</p><section class="prose prose-sm dark:prose-invert max-w-none space-y-6"><h2 class="text-xl font-semibold">1. Introduction</h2><p>Welcome to ServeusAI.</p><p>This Cookie Policy explains how ServeusAI Kft. (&quot;ServeusAI&quot;, &quot;we&quot;, &quot;our&quot; or &quot;us&quot;) uses cookies and similar technologies when you visit our websites, access the Minerva platform or otherwise interact with our online services.</p><p>This Policy should be read together with our:</p><ul class="list-disc pl-5"><li>Privacy Policy;</li><li>Terms of Service; and</li><li>other applicable documentation available through the ServeusAI Trust Center.</li></ul><p>The purpose of this Cookie Policy is to explain:</p><ul class="list-disc pl-5"><li>what cookies are;</li><li>why we use them;</li><li>what types of cookies we use;</li><li>how long cookies remain on your device;</li><li>how third parties may use cookies;</li><li>how you can manage your cookie preferences; and</li><li>your rights regarding cookies under applicable data protection laws.</li></ul><p>Where required by applicable law, non-essential cookies are used only with your prior consent.</p><h2 class="text-xl font-semibold">2. Scope</h2><p>This Cookie Policy applies to:</p><ul class="list-disc pl-5"><li>the ServeusAI corporate website;</li><li>the Minerva web application;</li><li>customer portals;</li><li>Trust Center pages;</li><li>documentation websites; and</li><li>any other online services that reference this Cookie Policy.</li></ul><p>It applies to cookies placed directly by ServeusAI as well as cookies placed by approved third-party service providers acting on our behalf.</p><h2 class="text-xl font-semibold">3. What Are Cookies?</h2><p>Cookies are small text files that are stored on your computer, tablet or mobile device when you visit a website.</p><p>Cookies enable websites to recognize devices, remember user preferences and improve the functionality, security and performance of online services.</p><p>Cookies may collect information such as:</p><ul class="list-disc pl-5"><li>browser information;</li><li>device identifiers;</li><li>language preferences;</li><li>session identifiers;</li><li>authentication status;</li><li>website usage information;</li><li>pages visited;</li><li>timestamps; and</li><li>consent preferences.</li></ul><p>Cookies do not typically identify individuals directly. However, certain cookies may be considered Personal Data under applicable data protection legislation when they can be associated with an identifiable individual.</p><h2 class="text-xl font-semibold">4. Why We Use Cookies</h2><p>ServeusAI uses cookies to provide secure, reliable and efficient online services.</p><p>Cookies support a variety of important functions, including:</p><ul class="list-disc pl-5"><li>maintaining secure user sessions;</li><li>authenticating users;</li><li>protecting against unauthorized access;</li><li>remembering user preferences;</li><li>storing consent choices;</li><li>measuring website performance;</li><li>understanding website usage;</li><li>improving website functionality;</li><li>diagnosing technical issues; and</li><li>enhancing the overall user experience.</li></ul><p>ServeusAI does not use cookies to sell Personal Data or to build advertising profiles based on Customer Content.</p><h2 class="text-xl font-semibold">5. Types of Cookies We Use</h2><p>ServeusAI uses several categories of cookies depending on their purpose.</p><h3 class="text-lg font-semibold">Strictly Necessary Cookies</h3><p>Strictly Necessary Cookies are essential for the operation of our websites and Services.</p><p>These cookies support functions including:</p><ul class="list-disc pl-5"><li>user authentication;</li><li>session management;</li><li>security controls;</li><li>fraud prevention;</li><li>load balancing;</li><li>account login;</li><li>consent management; and</li><li>website functionality.</li></ul><p>These cookies cannot generally be disabled because the Services would not function correctly without them.</p><h3 class="text-lg font-semibold">Preference Cookies</h3><p>Preference Cookies remember information that improves your experience.</p><p>Examples include:</p><ul class="list-disc pl-5"><li>language selection;</li><li>interface preferences;</li><li>consent settings;</li><li>accessibility preferences; and</li><li>
1other user-selected configuration options.</li></ul><p>These cookies improve usability but are not essential for basic website functionality.</p><h3 class="text-lg font-semibold">Analytics Cookies</h3><p>Analytics Cookies help ServeusAI understand how visitors interact with our websites.</p><p>Analytics information is used to:</p><ul class="list-disc pl-5"><li>measure website traffic;</li><li>identify popular content;</li><li>understand visitor journeys;</li><li>improve navigation;</li><li>evaluate feature adoption;</li><li>identify technical problems; and</li><li>improve the overall user experience.</li></ul><p>Where required by law, Analytics Cookies are used only after obtaining your consent.</p><h3 class="text-lg font-semibold">Marketing Cookies</h3><p>At the time of publication of this Cookie Policy, ServeusAI does not use advertising or marketing cookies for behavioural advertising or cross-site advertising purposes.</p><p>Should this change in the future, this Cookie Policy and the Usercentrics Consent Management Platform will be updated accordingly before such cookies are activated.</p><h3 class="text-lg font-semibold">Future Cookie Categories</h3><p>As the Services evolve, additional categories of cookies may be introduced where appropriate.</p><p>Where required by applicable law, new non-essential cookies will only be deployed after appropriate notice and, where necessary, obtaining valid user consent.</p><h2 class="text-xl font-semibold">6. Cookies Used by ServeusAI</h2><h3 class="text-lg font-semibold">Overview</h3><p>ServeusAI uses a combination of first-party and third-party cookies to support the operation of its websites and the Minerva platform.</p><p>The specific cookies that may be placed on your device depend on:</p><ul class="list-disc pl-5"><li>the website or Service you access;</li><li>whether you are authenticated;</li><li>your cookie consent preferences;</li><li>your browser settings; and</li><li>changes to our technology providers over time.</li></ul><p>The tables below describe the categories of cookies currently used by ServeusAI.</p><h3 class="text-lg font-semibold">Strictly Necessary Cookies</h3><p>These cookies are essential for providing the Services requested by the user and cannot generally be disabled.</p><table><thead><tr><th class="text-left">Purpose</th><th class="text-left">Example</th></tr></thead><tbody><tr><td>User authentication</td><td>Maintaining authenticated user sessions</td></tr><tr><td>Session management</td><td>Keeping users logged in while using Minerva</td></tr><tr><td>Security</td><td>Protection against unauthorized access and malicious activity</td></tr><tr><td>Load balancing</td><td>Distributing traffic across infrastructure</td></tr><tr><td>Consent management</td><td>Remembering Usercentrics consent preferences</td></tr><tr><td>Platform functionality</td><td>Supporting core application features</td></tr></tbody></table><p>These cookies do not require consent under applicable privacy legislation because they are necessary for the operation of the Services.</p><h3 class="text-lg font-semibold">Preference Cookies</h3><p>Preference cookies improve the user experience by remembering choices made by visitors.</p><p>Examples include:</p><ul class="list-disc pl-5"><li>preferred language;</li><li>interface settings;</li><li>timezone preferences where applicable;</li><li>accessibility settings;</li><li>consent preferences; and</li><li>other user-specific configuration options.</li></ul><p>These cookies do not collect information for advertising purposes.</p><h3 class="text-lg font-semibold">Analytics Cookies</h3><p>Subject to user consent where required, ServeusAI uses analytics technologies to better understand how visitors interact with our websites.</p><p>Analytics cookies help us understand:</p><ul class="list-disc pl-5"><li>which pages are visited most frequently;</li><li>how users navigate the website;</li><li>which features are most commonly used;</li><li>website performance;</li><li>visitor trends;</li><li>technical issues; and</li><li>opportunities for improving user experience.</li></ul><p>Analytics information is used in aggregated form wherever reasonably practicable.</p><h3 class="text-lg font-semibold">Third-Party Cookies</h3><p>Certain cookies are placed by trusted third-party providers acting on behalf of ServeusAI.</p><p>At the time of publication, these providers include:</p><table><thead><tr><th class="text-left">Provider</th><th class="text-left">Purpose</th></tr></thead><tbody><tr><td>Google Analytics</td><td>Website analytics</td></tr><tr><td>Google Tag Manager</td><td>Website tag management</td></tr><tr><td>Usercentrics</td><td>Consent Management Platform</td></tr></tbody></table><p>ServeusAI periodically reviews these providers as part of its supplier management and privacy governance processes.</p><h3 class="text-lg font-semibold">Cookies Used Within Minerva</h3><p>The Minerva platform primarily relies on essential cookies required for secure operation.</p><p>Examples include:</p><ul class="list-disc pl-5"><li>authentication;</li><li>session continuity;</li><li>security validation;</li><li>user preferences;</li><li>account state; and</li><li>platform functionality.</li></ul><p>Minerva does not rely on advertising cookies to operate.</p><h3 class="text-lg font-semibold">Changes to Cookie Usage</h3><p>ServeusAI continuously improves its Services.</p><p>As technologies evolve, cookies may be added, modified or removed.</p><p>
1Where changes affect non-essential cookies, users will be informed through Usercentrics and, where required, new consent will be requested before such cookies become active.</p><h3 class="text-lg font-semibold">Summary</h3><p>ServeusAI uses only those cookies that are necessary to operate secure, reliable and user-friendly Services.</p><p>Non-essential cookies are deployed only in accordance with applicable legal requirements and user consent.</p><h2 class="text-xl font-semibold">7. Third-Party Services</h2><h3 class="text-lg font-semibold">Overview</h3><p>ServeusAI works with selected third-party technology providers to support website functionality, analytics and consent management.</p><p>These providers may place or access cookies in accordance with their respective privacy documentation and contractual arrangements with ServeusAI.</p><h3 class="text-lg font-semibold">Google Analytics</h3><p>ServeusAI uses Google Analytics 4 (GA4) to understand how visitors interact with our websites.</p><p>Google Analytics may collect information including:</p><ul class="list-disc pl-5"><li>pages visited;</li><li>session duration;</li><li>browser type;</li><li>operating system;</li><li>approximate geographic region;</li><li>device type;</li><li>referring website; and</li><li>user interactions.</li></ul><p>This information helps us improve website usability, performance and content.</p><p>Google Analytics is activated only where the user has provided the required consent.</p><h3 class="text-lg font-semibold">Google Tag Manager</h3><p>ServeusAI uses Google Tag Manager (GTM) to manage website scripts and analytics tags.</p><p>Google Tag Manager itself does not normally collect Personal Data.</p><p>Instead, it enables the controlled deployment of technologies such as Google Analytics and Usercentrics.</p><h3 class="text-lg font-semibold">Usercentrics Consent Management Platform</h3><p>ServeusAI uses Usercentrics to manage cookie consent in accordance with applicable privacy legislation.</p><p>Usercentrics enables visitors to:</p><ul class="list-disc pl-5"><li>review cookie categories;</li><li>grant consent;</li><li>reject non-essential cookies;</li><li>modify consent preferences; and</li><li>withdraw previously granted consent.</li></ul><p>Consent records are securely maintained to demonstrate compliance with applicable legal requirements.</p><h3 class="text-lg font-semibold">Future Service Providers</h3><p>ServeusAI may introduce additional analytics or website service providers over time.</p><p>Where required by law, users will be informed and appropriate consent will be obtained before new providers deploy non-essential cookies.</p><h3 class="text-lg font-semibold">Summary</h3><p>ServeusAI carefully selects third-party providers that support website functionality while maintaining appropriate privacy and security standards.</p><p>Third-party technologies are reviewed periodically as part of our privacy and supplier management programs.</p><h2 class="text-xl font-semibold">8. Cookie Retention</h2><h3 class="text-lg font-semibold">Overview</h3><p>Different cookies remain on a user&#x27;s device for different periods depending on their purpose.</p><p>ServeusAI seeks to ensure that cookie retention periods are proportionate to the purposes for which the cookies are used.</p><h3 class="text-lg font-semibold">Session Cookies</h3><p>Session cookies exist only for the duration of the browser session.</p><p>These cookies are automatically deleted when the browser is closed.</p><p>Session cookies are primarily used for:</p><ul class="list-disc pl-5"><li>authentication;</li><li>secure navigation;</li><li>temporary user preferences; and</li><li>platform functionality.</li></ul><h3 class="text-lg font-semibold">Persistent Cookies</h3><p>Persistent cookies remain on the device after the browser has been closed.</p><p>They may be used to remember:</p><ul class="list-disc pl-5"><li>cookie preferences;</li><li>language settings;</li><li>user configuration;</li><li>analytics identifiers; and</li><li>other persistent website preferences.</li></ul><p>Persistent cookies automatically expire after their configured lifetime or may be deleted manually by the user.</p><h3 class="text-lg font-semibold">Retention Periods</h3><p>Cookie retention periods vary depending on the specific cookie.</p><p>Where practical, ServeusAI seeks to ensure that:</p><ul class="list-disc pl-5"><li>cookies are retained only as long as necessary;</li><li>unnecessary persistent cookies are avoided;</li><li>expired cookies are automatically removed; and</li><li>retention periods remain consistent with the purpose of processing.</li></ul><p>Users may delete cookies at any time through their browser settings.</p><h3 class="text-lg font-semibold">Summary</h3><p>ServeusAI retains cookies only for periods appropriate to their intended purpose and regularly reviews cookie lifetimes as part of its privacy governance program.</p><h2 class="text-xl font-semibold">9. Managing Your Cookie Preferences</h2><h3 class="text-lg font-semibold">Overview</h3><p>ServeusAI believes that individuals should have meaningful control over the use of non-essential cookies.</p><p>Where required by applicable law, users are provided with clear choices regarding the acceptance or rejection of cookies that are not strictly necessary for the operation of the Services.</p><p>Cookie preferences may be updated at any time.</p><h3 class="text-lg font-semibold">Usercentrics Preference Center</h3><p>ServeusAI uses the Usercentrics Consent Management Platform (CMP) to provide visitors with transparent control over cookie preferences.</p><p>Using the preference center, users may:</p><ul class="list-disc pl-5"><li>accept all cookies;</li><li>
1reject all non-essential cookies;</li><li>enable or disable individual cookie categories;</li><li>review the purpose of each cookie category;</li><li>review third-party providers;</li><li>modify previously granted consent; and</li><li>withdraw consent at any time.</li></ul><p>Changes to cookie preferences generally take effect immediately, although some cookies may remain active until they naturally expire or are removed by the browser.</p><h3 class="text-lg font-semibold">Browser Controls</h3><p>Most web browsers allow users to manage cookies directly through browser settings.</p><p>Depending on the browser, users may:</p><ul class="list-disc pl-5"><li>delete stored cookies;</li><li>block future cookies;</li><li>allow cookies only from selected websites;</li><li>receive notifications before cookies are stored;</li><li>clear browsing data; and</li><li>configure privacy settings.</li></ul><p>Disabling all cookies may affect the functionality of certain features of the ServeusAI website or the Minerva platform.</p><h3 class="text-lg font-semibold">Withdrawal of Consent</h3><p>Where cookie processing is based on consent, users may withdraw that consent at any time without affecting the lawfulness of processing that occurred before consent was withdrawn.</p><p>Withdrawing consent may result in:</p><ul class="list-disc pl-5"><li>reduced website personalization;</li><li>loss of certain saved preferences;</li><li>limited analytics functionality; and</li><li>a different browsing experience.</li></ul><p>Withdrawal of consent will never affect the availability of essential security or authentication cookies required for the operation of the Services.</p><h3 class="text-lg font-semibold">Do Not Track Signals</h3><p>Some web browsers offer a &quot;Do Not Track&quot; (&quot;DNT&quot;) setting.</p><p>At present, there is no universally accepted technical standard governing how websites should respond to DNT signals.</p><p>Accordingly, ServeusAI does not currently modify its cookie practices based solely on browser-generated DNT signals.</p><p>Should recognized industry standards emerge in the future, ServeusAI may update its practices accordingly.</p><h3 class="text-lg font-semibold">Consent Records</h3><p>Where consent is required by applicable law, ServeusAI maintains records of user consent through the Usercentrics Consent Management Platform.</p><p>These records may include:</p><ul class="list-disc pl-5"><li>date and time of consent;</li><li>categories of cookies accepted or rejected;</li><li>consent identifier;</li><li>version of the consent banner; and</li><li>subsequent changes to consent preferences.</li></ul><p>Consent records are retained only for as long as necessary to demonstrate compliance with applicable legal obligations.</p><h3 class="text-lg font-semibold">Summary</h3><p>ServeusAI is committed to providing transparent and user-friendly mechanisms that allow individuals to control how non-essential cookies are used while ensuring the secure operation of its websites and Services.</p><h2 class="text-xl font-semibold">10. Changes to this Cookie Policy</h2><h3 class="text-lg font-semibold">Overview</h3><p>ServeusAI may update this Cookie Policy periodically to reflect changes in:</p><ul class="list-disc pl-5"><li>applicable legislation;</li><li>regulatory guidance;</li><li>technology;</li><li>third-party service providers;</li><li>website functionality;</li><li>cookie usage;</li><li>security practices; or</li><li>business operations.</li></ul><p>We encourage users to review this Cookie Policy regularly.</p><h3 class="text-lg font-semibold">Notification of Changes</h3><p>Where changes are material, ServeusAI may notify users through:</p><ul class="list-disc pl-5"><li>updates published on the ServeusAI website;</li><li>notifications within the Minerva platform;</li><li>updates to the Trust Center;</li><li>revised consent banners; or</li><li>other appropriate communication channels.</li></ul><p>Where required by law, new consent will be requested before new categories of non-essential cookies are activated.</p><h3 class="text-lg font-semibold">Effective Date</h3><p>The &quot;
1Effective Date&quot; shown at the beginning of this Cookie Policy indicates when the current version became effective.</p><p>The &quot;Last Updated&quot; date identifies the date of the most recent revision.</p><p>Continued use of the Services following publication of an updated Cookie Policy constitutes acknowledgment of the revised Policy, except where applicable law requires renewed consent.</p><h3 class="text-lg font-semibold">Previous Versions</h3><p>ServeusAI may retain previous versions of this Cookie Policy for governance, audit and compliance purposes.</p><p>Historical versions may be made available upon reasonable request where appropriate.</p><h3 class="text-lg font-semibold">Summary</h3><p>Cookie technologies continue to evolve.</p><p>ServeusAI is committed to maintaining an accurate and transparent Cookie Policy that reflects our current practices and complies with applicable legal requirements.</p><h2 class="text-xl font-semibold">11. Contact Information</h2><h3 class="text-lg font-semibold">Questions About Cookies</h3><p>If you have questions regarding this Cookie Policy or the use of cookies by ServeusAI, you may contact us using the contact information published on our website.</p><p>Questions may relate to:</p><ul class="list-disc pl-5"><li>cookie usage;</li><li>consent management;</li><li>analytics technologies;</li><li>privacy rights;</li><li>browser settings;</li><li>cookie categories; or</li><li>related privacy matters.</li></ul><h3 class="text-lg font-semibold">Privacy Enquiries</h3><p>Questions concerning the processing of Personal Data should be directed to ServeusAI using the contact information provided in the Privacy Policy.</p><p>Where a request relates both to cookies and Personal Data, ServeusAI will ensure that the enquiry is handled by the appropriate personnel.</p><h3 class="text-lg font-semibold">Additional Documentation</h3><p>This Cookie Policy should be read together with the following documents available through the ServeusAI Trust Center:</p><ul class="list-disc pl-5"><li>Privacy Policy;</li><li>Terms of Service;</li><li>Data Processing Agreement (DPA);</li><li>Security Overview;</li><li>Approved Subprocessor List;</li><li>Responsible Disclosure Policy (where applicable); and</li><li>other compliance documentation published by ServeusAI.</li></ul><h3 class="text-lg font-semibold">Final Statement</h3><p>ServeusAI uses cookies responsibly to provide secure, reliable and user-friendly digital services.</p><p>We are committed to respecting user choice, maintaining transparency regarding the technologies we use and complying with applicable privacy and data protection legislation.</p><p>As our products and services evolve, we will continue to review our cookie practices and update this Cookie Policy to reflect technological developments, regulatory requirements and industry best practices.</p></section></div><!--$--><!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false" data-react-aria-top-layer="true"></section>
1<script src="/_next/static/chunks/2ajdsw1qvevjl.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[339756,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"default\"]\n4:I[837457,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"default\"]\nbd:I[168027,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/233p45nuh4m5b.css\",\"style\"]\n:HL[\"/_next/static/chunks/3hry40n0i37jm.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.0r6juujl39pe6.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\nbb:X\n0:{\"P\":null,\"c\":[\"\",\"legal\",\"cookie-policy\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"legal\",{\"children\":[\"cookie-policy\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4112],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/233p45nuh4m5b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3hry40n0i37jm.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1t-d56kckqckb.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1k9642vf2epbe.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0jyzj289a6m7c.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/2972ct9sd3zym.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/24-v4_5xcls8p.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl px-6 py-12\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"mb-2 text-3xl font-bold\",\"children\":\"Cookie Policy\"}],[\"$\",\"p\",null,{\"className\":\"mb-8 text-sm text-muted-foreground\",\"children\":\"Version 1.0 · Last updated: 6 July 2026\"}],[\"$\",\"section\",null,{\"className\":\"prose prose-sm dark:prose-invert max-w-none space-y-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"1. Introduction\"}],[\"$\",\"p\",null,{\"children\":\"Welcome to ServeusAI.\"}],[\"$\",\"p\",null,{\"children\":\"This Cookie Policy explains how ServeusAI Kft. (\\\"ServeusAI\\\", \\\"we\\\", \\\"our\\\" or \\\"us\\\") uses cookies and similar technologies when you visit our websites, access the Minerva platform or otherwise interact with our online services.\"}],[\"$\",\"p\",null,{\"children\":\"This Policy should be read together with our:\"}],[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"Privacy Policy;\"}],[\"$\",\"li\",null,{\"children\":\"Terms of Service; and\"}],[\"$\",\"li\",null,{\"children\":\"other applicable documentation available through the ServeusAI Trust Center.\"}]]}],[\"$\",\"p\",null,{\"children\":\"The purpose of this Cookie Policy is to explain:\"}],[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"what cookies are;\"}],[\"$\",\"li\",null,{\"children\":\"why we use them;\"}],[\"$\",\"li\",null,{\"children\":\"what types of cookies we use;\"}],[\"$\",\"li\",null,{\"children\":\"how long cookies remain on your device;\"}],[\"$\",\"li\",null,{\"children\":\"how third parties may use cookies;\"}],[\"$\",\"li\",null,{\"children\":\"how you can manage your cookie preferences; and\"}],[\"$\",\"li\",null,{\"children\":\"your rights regarding cookies under applicable data protection laws.\"}]]}],[\"$\",\"p\",null,{\"children\":\"Where required by applicable law, non-e
1ssential cookies are used only with your prior consent.\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"2. Scope\"}],[\"$\",\"p\",null,{\"children\":\"This Cookie Policy applies to:\"}],[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"the ServeusAI corporate website;\"}],[\"$\",\"li\",null,{\"children\":\"the Minerva web application;\"}],[\"$\",\"li\",null,{\"children\":\"customer portals;\"}],[\"$\",\"li\",null,{\"children\":\"Trust Center pages;\"}],[\"$\",\"li\",null,{\"children\":\"documentation websites; and\"}],[\"$\",\"li\",null,{\"children\":\"any other online services that reference this Cookie Policy.\"}]]}],[\"$\",\"p\",null,{\"children\":\"It applies to cookies placed directly by ServeusAI as well as cookies placed by approved third-party service providers acting on our behalf.\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"3. What Are Cookies?\"}],[\"$\",\"p\",null,{\"children\":\"Cookies are small text files that are stored on your computer, tablet or mobile device when you visit a website.\"}],\"$L5\",\"$L6\",\"$L7\",\"$L8\",\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\",\"$L10\",\"$L11\",\"$L12\",\"$L13\",\"$L14\",\"$L15\",\"$L16\",\"$L17\",\"$L18\",\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\",\"$L2b\",\"$L2c\",\"$L2d\",\"$L2e\",\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\",\"$L39\",\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\",\"$L42\",\"$L43\",\"$L44\",\"$L45\",\"$L46\",\"$L47\",\"$L48\",\"$L49\",\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\",\"$L4e\",\"$L4f\",\"$L50\",\"$L51\",\"$L52\",\"$L53\",\"$L54\",\"$L55\",\"$L56\",\"$L57\",\"$L58\",\"$L59\",\"$L5a\",\"$L5b\",\"$L5c\",\"$L5d\",\"$L5e\",\"$L5f\",\"$L60\",\"$L61\",\"$L62\",\"$L63\",\"$L64\",\"$L65\",\"$L66\",\"$L67\",\"$L68\",\"$L69\",\"$L6a\",\"$L6b\",\"$L6c\",\"$L6d\",\"$L6e\",\"$L6f\",\"$L70\",\"$L71\",\"$L72\",\"$L73\",\"$L74\",\"$L75\",\"$L76\",\"$L77\",\"$L78\",\"$L79\",\"$L7a\",\"$L7b\",\"$L7c\",\"$L7d\",\"$L7e\",\"$L7f\",\"$L80\",\"$L81\",\"$L82\",\"$L83\",\"$L84\",\"$L85\",\"$L86\",\"$L87\",\"$L88\",\"$L89\",\"$L8a\",\"$L8b\",\"$L8c\",\"$L8d\",\"$L8e\",\"$L8f\",\"$L90\",\"$L91\",\"$L92\",\"$L93\",\"$L94\",\"$L95\",\"$L96\",\"$L97\",\"$L98\",\"$L99\",\"$L9a\",\"$L9b\",\"$L9c\",\"$L9d\",\"$L9e\",\"$L9f\",\"$La0\",\"$La1\",\"$La2\",\"$La3\",\"$La4\",\"$La5\",\"$La6\",\"$La7\",\"$La8\",\"$La9\",\"$Laa\",\"$Lab\",\"$Lac\",\"$Lad\",\"$Lae\",\"$Laf\",\"$Lb0\",\"$Lb1\",\"$Lb2\",\"$Lb3\",\"$Lb4\",\"$Lb5\",\"$Lb6\",\"$Lb7\",\"$Lb8\",\"$Lb9\"]}]]}],null,\"$Lba\"]}],{},null,false,null]},null,false,\"$bb\"]},null,false,\"$bb\"]},null,false,null],\"$Lbc\",false]],\"m\":\"$undefined\",\"G\":[\"$bd\",[\"$Lbe\",\"$Lbf\"]],\"S\":false,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"E9_qtFo5iNiAmOoxx578h\"}\nc0:I[897367,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"OutletBoundary\"]\nc1:\"$Sreact.suspense\"\nc3:I[897367,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"ViewportBoundary\"]\nc5:I[897367,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"MetadataBoundary\"]\n5:[\"$\",\"p\",null,{\"children\":\"Cookies enable websites to recognize devices, remember user preferences and improve the functionality, security and performance of online services.\"}]\n6:[\"$\",\"p\",null,{\"children\":\"Cookies may collect information such as:\"}]\n7:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"browser information;\"}],[\"$\",\"li\",null,{\"children\":\"device identifiers;\"}],[\"$\",\"li\",null,{\"children\":\"language preferences;\"}],[\"$\",\"li\",null,{\"children\":\"session identifiers;\"}],[\"$\",\"li\",null,{\"children\":\"authentication status;\"}],[\"$\",\"li\",null,{\"children\":\"website usage information;\"}],[\"$\",\"li\",null,{\"children\":\"pages visited;\"}],[\"$\",\"li\",null,{\"children\":\"timestamps; and\"}],[\"$\",\"li\",null,{\"children\":\"consent preferences.\"}]]}]\n8:[\"$\",\"p\",null,{\"children\":\"Cookies do not typically identify individuals directly. However, certain cookies may be considered Personal Data under applicable data protection legislation when they can be associated with an identifiable individual.\"}]\n9:[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"4. Why We Use Cookies\"}]\na:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses cookies to provide secure, reliable and efficie
1nt online services.\"}]\nb:[\"$\",\"p\",null,{\"children\":\"Cookies support a variety of important functions, including:\"}]\nc:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"maintaining secure user sessions;\"}],[\"$\",\"li\",null,{\"children\":\"authenticating users;\"}],[\"$\",\"li\",null,{\"children\":\"protecting against unauthorized access;\"}],[\"$\",\"li\",null,{\"children\":\"remembering user preferences;\"}],[\"$\",\"li\",null,{\"children\":\"storing consent choices;\"}],[\"$\",\"li\",null,{\"children\":\"measuring website performance;\"}],[\"$\",\"li\",null,{\"children\":\"understanding website usage;\"}],[\"$\",\"li\",null,{\"children\":\"improving website functionality;\"}],[\"$\",\"li\",null,{\"children\":\"diagnosing technical issues; and\"}],[\"$\",\"li\",null,{\"children\":\"enhancing the overall user experience.\"}]]}]\nd:[\"$\",\"p\",null,{\"children\":\"ServeusAI does not use cookies to sell Personal Data or to build advertising profiles based on Customer Content.\"}]\ne:[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"5. Types of Cookies We Use\"}]\nf:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses several categories of cookies depending on their purpose.\"}]\n10:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Strictly Necessary Cookies\"}]\n11:[\"$\",\"p\",null,{\"children\":\"Strictly Necessary Cookies are essential for the operation of our websites and Services.\"}]\n12:[\"$\",\"p\",null,{\"children\":\"These cookies support functions including:\"}]\n13:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"user authentication;\"}],[\"$\",\"li\",null,{\"children\":\"session management;\"}],[\"$\",\"li\",null,{\"children\":\"security controls;\"}],[\"$\",\"li\",null,{\"children\":\"fraud prevention;\"}],[\"$\",\"li\",null,{\"children\":\"load balancing;\"}],[\"$\",\"li\",null,{\"children\":\"account login;\"}],[\"$\",\"li\",null,{\"children\":\"consent management; and\"}],[\"$\",\"li\",null,{\"children\":\"website functionality.\"}]]}]\n14:[\"$\",\"p\",null,{\"children\":\"These cookies cannot generally be disabled because the Services would not function correctly without them.\"}]\n15:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Preference Cookies\"}]\n16:[\"$\",\"p\",null,{\"children\":\"Preference Cookies remember information that improves your experience.\"}]\n17:[\"$\",\"p\",null,{\"children\":\"Examples include:\"}]\n18:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"language selection;\"}],[\"$\",\"li\",null,{\"children\":\"interface preferences;\"}],[\"$\",\"li\",null,{\"children\":\"consent settings;\"}],[\"$\",\"li\",null,{\"children\":\"accessibility preferences; and\"}],[\"$\",\"li\",null,{\"children\":\"other user-selected configuration options.\"}]]}]\n19:[\"$\",\"p\",null,{\"children\":\"These cookies improve usability but are not essential for basic website functionality.\"}]\n1a:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Analytics Cookies\"}]\n1b:[\"$\",\"p\",null,{\"children\":\"Analytics Cookies help ServeusAI understand how visitors interact with our websites.\"}]\n1c:[\"$\",\"p\",null,{\"children\":\"Analytics information is used to:\"}]\n1d:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"measure website traffic;\"}],[\"$\",\"li\",null,{\"children\":\"identify popular content;\"}],[\"$\",\"li\",null,{\"children\":\"understand visitor journeys;\"}],[\"$\",\"li\",null,{\"children\":\"improve navigation;\"}],[\"$\",\"li\",null,{\"children\":\"evaluate feature adoption;\"}],[\"$\",\"li\",null,{\"children\":\"identify technical problems; and\"}],[\"$\",\"li\",null,{\"children\":\"improve the overall user experience.\"}]]}]\n1e:[\"$\",\"p\",null,{\"children\":\"Where required by law, Analytics Cookies are used only after obtaining your consent.\"}]\n1f:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Marketing Cookies\"}]\n20:[\"$\",\"p\",null,{\"children\":\"At the time of publication of this Cookie Policy, ServeusAI does not use advertising or marketing cookies for behavioural advertising or cross-site advertising purposes.\"}]\n21:[\"$\",\"p\",null,{\"children\":\"Should this change in the future, this Cookie Policy and the Usercentrics Consent Management Platform will be updated accordingly before such cookies are activated.\"}]\n22:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Future Cookie Categories\"}]\n23:[\"$\",\"p\",null,{\"children\":\"As the Services evolve, additional categories of cookies may be introduced where appropriate.\"}]\n24:[\"$\",\"p\",null,{\"children\":\"Where required by applicable law, new non-essential cookies will only be deployed after appropriate notice and, where necessary, obtaining valid user consent.\"}]\n25:[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"6. Cookies Used by ServeusAI\"}]\n26:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Overview\"}]\n27:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses a combination of first-party and third-party cookies to support the operation of its websites and the Minerva platform.\"}]\n28:[\"$\",\"p\",null,{\"children\":\"The specific cookies that may be placed on your device depend on:\"}]\n29:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"the website or Service you access;\"}],[\"$\",\"li\",null,{\"children\":\"whether you are authenticated;\"}],[\"$\",\"li\",null,{\"children\":\"your cookie consent preferences;\"}],[\"$\",\"li\",null,{\"children\":\"your browser settings; and\"}],[\"$\",\"li\",null,{\"children\":\"changes to our technology providers over time.\"}]]}]\n2a:[\"$\",\"p\",null,{\"children\":\"The tables below describe the categories of cookies currently used by ServeusAI.\"}]\n2b:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Strictly Necessary Cookies\"}]\n2c:[\"$\",\"p\",null,{\"children\":\"These cookies are essential for providing the Services requested by the user and cannot generally be disabled.\"}]\n2d:[\"$\",\"table\",null,{\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"children\":[[\"$\",\"th\",null,{\"className\":\"text-left\",\"children\":\"Purpose\"}],[\"$\",\"th\",null,{\"className\":\"text-left\",\"children\":\"Example\"}]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"User authentication\"}],[\"$\",\"td\",null,{\"children\":\"Maintaining authenticated user sessions\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Session management\"}],[\"$\",\"td\",null,{\"children\":\"Keeping users logged in while using Minerva\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Security\"}],[\"$\",\"td\",null,{\"children\":\"Protection against unauthorized access and malicious activity\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Load balancing\"}],[\"$\",\"td\",null,{\"children\":\"Distributing traffic across infrastru
1cture\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Consent management\"}],[\"$\",\"td\",null,{\"children\":\"Remembering Usercentrics consent preferences\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Platform functionality\"}],[\"$\",\"td\",null,{\"children\":\"Supporting core application features\"}]]}]]}]]}]\n2e:[\"$\",\"p\",null,{\"children\":\"These cookies do not require consent under applicable privacy legislation because they are necessary for the operation of the Services.\"}]\n2f:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Preference Cookies\"}]\n30:[\"$\",\"p\",null,{\"children\":\"Preference cookies improve the user experience by remembering choices made by visitors.\"}]\n31:[\"$\",\"p\",null,{\"children\":\"Examples include:\"}]\n32:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"preferred language;\"}],[\"$\",\"li\",null,{\"children\":\"interface settings;\"}],[\"$\",\"li\",null,{\"children\":\"timezone preferences where applicable;\"}],[\"$\",\"li\",null,{\"children\":\"accessibility settings;\"}],[\"$\",\"li\",null,{\"children\":\"consent preferences; and\"}],[\"$\",\"li\",null,{\"children\":\"other user-specific configuration options.\"}]]}]\n33:[\"$\",\"p\",null,{\"children\":\"These cookies do not collect information for advertising purposes.\"}]\n34:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Analytics Cookies\"}]\n35:[\"$\",\"p\",null,{\"children\":\"Subject to user consent where required, ServeusAI uses analytics technologies to better understand how visitors interact with our websites.\"}]\n36:[\"$\",\"p\",null,{\"children\":\"Analytics cookies help us understand:\"}]\n37:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"which pages are visited most frequently;\"}],[\"$\",\"li\",null,{\"children\":\"how users navigate the website;\"}],[\"$\",\"li\",null,{\"children\":\"which features are most commonly used;\"}],[\"$\",\"li\",null,{\"children\":\"website performance;\"}],[\"$\",\"li\",null,{\"children\":\"visitor trends;\"}],[\"$\",\"li\",null,{\"children\":\"technical issues; and\"}],[\"$\",\"li\",null,{\"children\":\"opportunities for improving user experience.\"}]]}]\n38:[\"$\",\"p\",null,{\"children\":\"Analytics information is used in aggregated form wherever reasonably practicable.\"}]\n39:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Third-Party Cookies\"}]\n3a:[\"$\",\"p\",null,{\"children\":\"Certain cookies are placed by trusted third-party providers acting on behalf of ServeusAI.\"}]\n3b:[\"$\",\"p\",null,{\"children\":\"At the time of publication, these providers include:\"}]\n3c:[\"$\",\"table\",null,{\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"children\":[[\"$\",\"th\",null,{\"className\":\"text-left\",\"children\":\"Provider\"}],[\"$\",\"th\",null,{\"className\":\"text-left\",\"children\":\"Purpose\"}]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Google Analytics\"}],[\"$\",\"td\",null,{\"children\":\"Website analytics\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Google Tag Manager\"}],[\"$\",\"td\",null,{\"children\":\"Website tag management\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Usercentrics\"}],[\"$\",\"td\",null,{\"children\":\"Consent Management Platform\"}]]}]]}]]}]\n3d:[\"$\",\"p\",null,{\"children\":\"ServeusAI periodically reviews these providers as part of its supplier management and privacy governance processes.\"}]\n3e:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Cookies Used Within Minerva\"}]\n3f:[\"$\",\"p\",null,{\"children\":\"The Minerva platform primarily relies on essential cookies required for secure operation.\"}]\n40:[\"$\",\"p\",null,{\"children\":\"Examples include:\"}]\n41:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"authentication;\"}],[\"$\",\"li\",null,{\"children\":\"session continuity;\"}],[\"$\",\"li\",null,{\"children\":\"security validation;\"}],[\"$\",\"li\",null,{\"children\":\"user preferences;\"}],[\"$\",\"li\",null,{\"children\":\"account state; and\"}],[\"$\",\"li\",null,{\"children\":\"platform functionality.\"}]]}]\n42:[\"$\",\"p\",null,{\"children\":\"Minerva does not rely on advertising cookies to operate.\"}]\n43:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Changes to Cookie Usage\"}]\n44:[\"$\",\"p\",null,{\"children\":\"ServeusAI continuously improves its Services.\"}]\n45:[\"$\",\"p\",null,{\"children\":\"As technologies evolve, cookies may be added, modified or removed.\"}]\n46:[\"$\",\"p\",null,{\"children\":\"Where changes affect non-e
1ssential cookies, users will be informed through Usercentrics and, where required, new consent will be requested before such cookies become active.\"}]\n47:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Summary\"}]\n48:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses only those cookies that are necessary to operate secure, reliable and user-friendly Services.\"}]\n49:[\"$\",\"p\",null,{\"children\":\"Non-essential cookies are deployed only in accordance with applicable legal requirements and user consent.\"}]\n4a:[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"7. Third-Party Services\"}]\n4b:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Overview\"}]\n4c:[\"$\",\"p\",null,{\"children\":\"ServeusAI works with selected third-party technology providers to support website functionality, analytics and consent management.\"}]\n4d:[\"$\",\"p\",null,{\"children\":\"These providers may place or access cookies in accordance with their respective privacy documentation and contractual arrangements with ServeusAI.\"}]\n4e:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Google Analytics\"}]\n4f:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses Google Analytics 4 (GA4) to understand how visitors interact with our websites.\"}]\n50:[\"$\",\"p\",null,{\"children\":\"Google Analytics may collect information including:\"}]\n51:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"pages visited;\"}],[\"$\",\"li\",null,{\"children\":\"session duration;\"}],[\"$\",\"li\",null,{\"children\":\"browser type;\"}],[\"$\",\"li\",null,{\"children\":\"operating system;\"}],[\"$\",\"li\",null,{\"children\":\"approximate geographic region;\"}],[\"$\",\"li\",null,{\"children\":\"device type;\"}],[\"$\",\"li\",null,{\"children\":\"referring website; and\"}],[\"$\",\"li\",null,{\"children\":\"user interactions.\"}]]}]\n52:[\"$\",\"p\",null,{\"children\":\"This information helps us improve website usability, performance and content.\"}]\n53:[\"$\",\"p\",null,{\"children\":\"Google Analytics is activated only where the user has provided the required consent.\"}]\n54:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Google Tag Manager\"}]\n55:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses Google Tag Manager (GTM) to manage website scripts and analytics tags.\"}]\n56:[\"$\",\"p\",null,{\"children\":\"Google Tag Manager itself does not normally collect Personal Data.\"}]\n57:[\"$\",\"p\",null,{\"children\":\"Instead, it enables the controlled deployment of technologies such as Google Analytics and Usercentrics.\"}]\n58:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Usercentrics Consent Management Platform\"}]\n59:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses Usercentrics to manage cookie consent in accordance with applicable privacy legislation.\"}]\n5a:[\"$\",\"p\",null,{\"children\":\"Usercentrics enables visitors to:\"}]\n5b:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"review cookie categories;\"}],[\"$\",\"li\",null,{\"children\":\"grant consent;\"}],[\"$\",\"li\",null,{\"children\":\"reject non-essential cookies;\"}],[\"$\",\"li\",null,{\"children\":\"modify consent preferences; and\"}],[\"$\",\"li\",null,{\"children\":\"withdraw previously granted consent.\"}]]}]\n5c:[\"$\",\"p\",null,{\"children\":\"Consent records are securely maintained to demonstrate compliance with applicable legal requirements.\"}]\n5d:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Future Service Providers\"}]\n5e:[\"$\",\"p\",null,{\"children\":\"ServeusAI may introduce additional analytics or website service providers over time.\"}]\n5f:[\"$\",\"p\",null,{\"children\":\"Where required by law, users will be informed and appropriate consent will be obtained before new providers deploy non-essential cookies.\"}]\n60:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Summary\"}]\n61:[\"$\",\"p\",null,{\"children\":\"ServeusAI carefully selects third-party providers that support website functionality while maintaining appropriate privacy and security standards.\"}]\n62:[\"$\",\"p\",null,{\"children\":\"Third-party technologies are reviewed periodically as part of our privacy and supplier management programs.\"}]\n63:[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"8. Cookie Retention\"}]\n64:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Overview\"}
1]\n65:[\"$\",\"p\",null,{\"children\":\"Different cookies remain on a user's device for different periods depending on their purpose.\"}]\n66:[\"$\",\"p\",null,{\"children\":\"ServeusAI seeks to ensure that cookie retention periods are proportionate to the purposes for which the cookies are used.\"}]\n67:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Session Cookies\"}]\n68:[\"$\",\"p\",null,{\"children\":\"Session cookies exist only for the duration of the browser session.\"}]\n69:[\"$\",\"p\",null,{\"children\":\"These cookies are automatically deleted when the browser is closed.\"}]\n6a:[\"$\",\"p\",null,{\"children\":\"Session cookies are primarily used for:\"}]\n6b:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"authentication;\"}],[\"$\",\"li\",null,{\"children\":\"secure navigation;\"}],[\"$\",\"li\",null,{\"children\":\"temporary user preferences; and\"}],[\"$\",\"li\",null,{\"children\":\"platform functionality.\"}]]}]\n6c:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Persistent Cookies\"}]\n6d:[\"$\",\"p\",null,{\"children\":\"Persistent cookies remain on the device after the browser has been closed.\"}]\n6e:[\"$\",\"p\",null,{\"children\":\"They may be used to remember:\"}]\n6f:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"cookie preferences;\"}],[\"$\",\"li\",null,{\"children\":\"language settings;\"}],[\"$\",\"li\",null,{\"children\":\"user configuration;\"}],[\"$\",\"li\",null,{\"children\":\"analytics identifiers; and\"}],[\"$\",\"li\",null,{\"children\":\"other persistent website preferences.\"}]]}]\n70:[\"$\",\"p\",null,{\"children\":\"Persistent cookies automatically expire after their configured lifetime or may be deleted manually by the user.\"}]\n71:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Retention Periods\"}]\n72:[\"$\",\"p\",null,{\"children\":\"Cookie retention periods vary depending on the specific cookie.\"}]\n73:[\"$\",\"p\",null,{\"children\":\"Where practical, ServeusAI seeks to ensure that:\"}]\n74:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"cookies are retained only as long as necessary;\"}],[\"$\",\"li\",null,{\"children\":\"unnecessary persistent cookies are avoided;\"}],[\"$\",\"li\",null,{\"children\":\"expired cookies are automatically removed; and\"}],[\"$\",\"li\",null,{\"children\":\"retention periods remain consistent with the purpose of processing.\"}]]}]\n75:[\"$\",\"p\",null,{\"children\":\"Users may delete cookies at any time through their browser settings.\"}]\n76:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Summary\"}]\n77:[\"$\",\"p\",null,{\"children\":\"ServeusAI retains cookies only for periods appropriate to their intended purpose and regularly reviews cookie lifetimes as part of its privacy governance program.\"}]\n78:[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"9. Managing Your Cookie Preferences\"}]\n79:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Overview\"}]\n7a:[\"$\",\"p\",null,{\"children\":\"ServeusAI believes that individuals should have meaningful control over the use of non-essential cookies.\"}]\n7b:[\"$\",\"p\",null,{\"children\":\"Where required by applicable law, users are provided with clear choices regarding the acceptance or rejection of cookies that are not strictly necessary for the operation of the Services.\"}]\n7c:[\"$\",\"p\",null,{\"children\":\"Cookie preferences may be updated at any time.\"}]\n7d:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Usercentrics Preference Center\"}]\n7e:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses the Usercentrics Consent Management Platform (CMP) to provide visitors with transparent control over cookie preferences.\"}]\n7f:[\"$\",\"p\",null,{\"children\":\"Using the preference center, users may:\"}]\n80:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"accept all cookies;\"}
1],[\"$\",\"li\",null,{\"children\":\"reject all non-essential cookies;\"}],[\"$\",\"li\",null,{\"children\":\"enable or disable individual cookie categories;\"}],[\"$\",\"li\",null,{\"children\":\"review the purpose of each cookie category;\"}],[\"$\",\"li\",null,{\"children\":\"review third-party providers;\"}],[\"$\",\"li\",null,{\"children\":\"modify previously granted consent; and\"}],[\"$\",\"li\",null,{\"children\":\"withdraw consent at any time.\"}]]}]\n81:[\"$\",\"p\",null,{\"children\":\"Changes to cookie preferences generally take effect immediately, although some cookies may remain active until they naturally expire or are removed by the browser.\"}]\n82:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Browser Controls\"}]\n83:[\"$\",\"p\",null,{\"children\":\"Most web browsers allow users to manage cookies directly through browser settings.\"}]\n84:[\"$\",\"p\",null,{\"children\":\"Depending on the browser, users may:\"}]\n85:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"delete stored cookies;\"}],[\"$\",\"li\",null,{\"children\":\"block future cookies;\"}],[\"$\",\"li\",null,{\"children\":\"allow cookies only from selected websites;\"}],[\"$\",\"li\",null,{\"children\":\"receive notifications before cookies are stored;\"}],[\"$\",\"li\",null,{\"children\":\"clear browsing data; and\"}],[\"$\",\"li\",null,{\"children\":\"configure privacy settings.\"}]]}]\n86:[\"$\",\"p\",null,{\"children\":\"Disabling all cookies may affect the functionality of certain features of the ServeusAI website or the Minerva platform.\"}]\n87:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Withdrawal of Consent\"}]\n88:[\"$\",\"p\",null,{\"children\":\"Where cookie processing is based on consent, users may withdraw that consent at any time without affecting the lawfulness of processing that occurred before consent was withdrawn.\"}]\n89:[\"$\",\"p\",null,{\"children\":\"Withdrawing consent may result in:\"}]\n8a:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"reduced website personalization;\"}],[\"$\",\"li\",null,{\"children\":\"loss of certain saved preferences;\"}],[\"$\",\"li\",null,{\"children\":\"limited analytics functionality; and\"}],[\"$\",\"li\",null,{\"children\":\"a different browsing experience.\"}]]}]\n8b:[\"$\",\"p\",null,{\"children\":\"Withdrawal of consent will never affect the availability of essential security or authentication cookies required for the operation of the Services.\"}]\n8c:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Do Not Track Signals\"}]\n8d:[\"$\",\"p\",null,{\"children\":\"Some web browsers offer a \\\"Do Not Track\\\" (\\\"DNT\\\") setting.\"}]\n8e:[\"$\",\"p\",null,{\"children\":\"At present, there is no universally accepted technical standard governing how websites should respond to DNT signals.\"}]\n8f:[\"$\",\"p\",null,{\"children\":\"Accordingly, ServeusAI does not currently modify its cookie practices based solely on browser-generated DNT signals.\"}]\n90:[\"$\",\"p\",null,{\"children\":\"Should recognized industry standards emerge in the future, ServeusAI may update its practices accordingly.\"}]\n91:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Consent Records\"}]\n92:[\"$\",\"p\",null,{\"children\":\"Where consent is required by applicable law, ServeusAI maintains records of user consent through the Usercentrics Consent Management Platform.\"}]\n93:[\"$\",\"p\",null,{\"children\":\"These records may include:\"}]\n94:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"date and time of consent;\"}],[\"$\",\"li\",null,{\"children\":\"categories of cookies accepted or rejected;\"}],[\"$\",\"li\",null,{\"children\":\"consent identifier;\"}],[\"$\",\"li\",null,{\"children\":\"version of the consent banner; and\"}],[\"$\",\"li\",null,{\"children\":\"subsequent changes to consent preferences.\"}]]}]\n95:[\"$\",\"p\",null,{\"children\":\"Consent records are retained only for as long as necessary to demonstrate compliance with applicable legal obligations.\"}]\n96:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Summary\"}]\n97:[\"$\",\"p\",null,{\"children\":\"ServeusAI is committed to providing transparent and user-friendly mechanisms that allow individuals to control how non-essential cookies are used while ensuring the secure operation of its websites and Services.\"}]\n98:[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"10. Changes to this Co
1okie Policy\"}]\n99:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Overview\"}]\n9a:[\"$\",\"p\",null,{\"children\":\"ServeusAI may update this Cookie Policy periodically to reflect changes in:\"}]\n9b:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"applicable legislation;\"}],[\"$\",\"li\",null,{\"children\":\"regulatory guidance;\"}],[\"$\",\"li\",null,{\"children\":\"technology;\"}],[\"$\",\"li\",null,{\"children\":\"third-party service providers;\"}],[\"$\",\"li\",null,{\"children\":\"website functionality;\"}],[\"$\",\"li\",null,{\"children\":\"cookie usage;\"}],[\"$\",\"li\",null,{\"children\":\"security practices; or\"}],[\"$\",\"li\",null,{\"children\":\"business operations.\"}]]}]\n9c:[\"$\",\"p\",null,{\"children\":\"We encourage users to review this Cookie Policy regularly.\"}]\n9d:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Notification of Changes\"}]\n9e:[\"$\",\"p\",null,{\"children\":\"Where changes are material, ServeusAI may notify users through:\"}]\n9f:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"updates published on the ServeusAI website;\"}],[\"$\",\"li\",null,{\"children\":\"notifications within the Minerva platform;\"}],[\"$\",\"li\",null,{\"children\":\"updates to the Trust Center;\"}],[\"$\",\"li\",null,{\"children\":\"revised consent banners; or\"}],[\"$\",\"li\",null,{\"children\":\"other appropriate communication channels.\"}]]}]\na0:[\"$\",\"p\",null,{\"children\":\"Where required by law, new consent will be requested before new categories of non-essential cookies are activated.\"}]\na1:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Effective Date\"}]\na2:[\"$\",\"p\",null,{\"children\":\"The \\\"Effective Date\\\" shown at the beginning of this Cookie Policy indicates when the current version became effective.\"}]\na3:[\"$\",\"p\",null,{\"children\":\"The \\\"Last Updated\\\" date identifies the date of the most recent revision.\"}]\na4:[\"$\",\"p\",null,{\"children\":\"Continued use of the Services following publication of an updated Cookie Policy constitutes acknowledgment of the revised Policy, except where applicable law requires renewed consent.\"}]\na5:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Previous Versions\"}]\na6:[\"$\",\"p\",null,{\"children\":\"ServeusAI may retain previous versions of this Cookie Policy for governance, audit and compliance purposes.\"}]\na7:[\"$\",\"p\",null,{\"children\":\"Historical versions may be made available upon reasonable request where appropriate.\"}]\na8:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Summary\"}]\na9:[\"$\",\"p\",null,{\"children\":\"Cookie technologies continue to evolve.\"}]\naa:[\"$\",\"p\",null,{\"children\":\"ServeusAI is committed to maintaining an accurate and transparent Cookie Policy that reflects our current practices and complies with applicable legal requirements.\"}]\nab:[\"$\",\"h2\",null,{\"className\":\"text-xl font-semibold\",\"children\":\"11. Contact Information\"}]\nac:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Questions About Cookies\"}]\nad:[\"$\",\"p\",null,{\"children\":\"If you have questions regarding this Cookie Policy or the use of cookies by ServeusAI, you may contact us using the contact information published on our website.\"}]\nae:[\"$\",\"p\",null,{\"children\":\"Questions may relate to:\"}]\naf:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"cookie usage;\"}],[\"$\",\"li\",null,{\"children\":\"consent management;\"}],[\"$\",\"li\",null,{\"children\":\"analytics technologies;\"}],[\"$\",\"li\",null,{\"children\":\"privacy rights;\"}],[\"$\",\"li\",null,{\"children\":\"browser settings;\"}],[\"$\",\"li\",null,{\"children\":\"cookie categories; or\"}],[\"$\",\"li\",null,{\"children\":\"related privacy matters.\"}]]}]\nb0:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Privacy Enquiries\"}]\nb1:[\"$\",\"p\",null,{\"children\":\"Questions concerning the processing of Personal Data should be directed to ServeusAI using the contact information provided in the Privacy Policy.\"}]\nb2:[\"$\",\"p\",null,{\"children\":\"Where a request relates both to cookies and Personal Data, ServeusAI will ensure that the enquiry is handled by the appropriate personnel.\"}]\nb3:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Additional Documentation\"}]\nb4:[\"$\",\"p\",null,{\"children\":\"This Cookie Policy should be read together with the following documents available through the ServeusAI Trust Center:\"}]\nb5:[\"$\",\"ul\",null,{\"className\":\"list-disc pl-5\",\"children\":[[\"$\",\"li\",null,{\"children\":\"Privacy Policy;\"}],[\"$\",\"li\",null,{\"children\":\"Terms of Service;\"}],[\"$\",\"li\",null,{\"children\":\"Data Processing Agreement (DPA);\"}],[\"$\",\"li\",null,{\"children\":\"Security Overview;\"}],[\"$\",\"li\",null,{\"children\":\"Approved Subprocessor List;\"}],[\"$\",\"li\",null,{\"children\":\"Responsible Disclosure Policy (where applicable); and\"}],[\"$\",\"li\",null,{\"children\":\"other compliance documentation published by ServeusAI.\"}]]}]\nb6:[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold\",\"children\":\"Final Statement\"}]\nb7:[\"$\",\"p\",null,{\"children\":\"ServeusAI uses cookies responsibly to provide secure, reliable and user-friendly digital services.\"}]\nb8:[\"$\",\"p\",null,{\"children\":\"We are committed to respecting user choice, maintaining transparency regarding the technologies we use and complying with applicable privacy and data protection legislation.\"}]\nb9:[\"$\",\"p\",null,{\"children\":\"As our products and services evolve, we will c
1ontinue to review our cookie practices and update this Cookie Policy to reflect technological developments, regulatory requirements and industry best practices.\"}]\nba:[\"$\",\"$Lc0\",null,{\"children\":[\"$\",\"$c1\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@c2\"}]}]\nbc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lc3\",null,{\"children\":\"$Lc4\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc5\",null,{\"children\":[\"$\",\"$c1\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lc6\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\nbe:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/233p45nuh4m5b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\nbf:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3hry40n0i37jm.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\nbb:C\nc4:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\nc7:I[479520,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"\"]\nc9:I[27201,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"IconMark\"]\n2:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"$Lc7\",null,{\"strategy\":\"beforeInteractive\",\"nonce\":\"$undefined\",\"dangerouslySetInnerHTML\":{\"__html\":\"window['__ENV'] = {\\\"NEXT_PUBLIC_APP_ROLE\\\":\\\"main\\\",\\\"NEXT_PUBLIC_USE_OPTIMIZED_EXPORT\\\":\\\"true\\\",\\\"NEXT_PUBLIC_APP_ENV\\\":\\\"prod\\\",\\\"NEXT_PUBLIC_APP_URL\\\":\\\"https://minerva-platform.ai\\\"}\"}}]}],[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":\"$Lc8\"}]]}]\nc2:null\nc6:[[\"$\",\"title\",\"0\",{\"children\":\"Cookie Policy — Minerva\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"The agentic platform for business teams to unlock all data from documents\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/icon.svg?icon.0dl7srvn535uk.svg\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"$Lc9\",\"3\",{}]]\nca:I[175696,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"default\"]\nc8:[\"$\",\"$Lca\",null,{\"formats\":{\"dateTime\":{\"short\":{\"day\":\"2-digit\",\"month\":\"2-digit\",\"year\":\"numeric\"},\"long\":{\"day\":\"numeric\",\"month\":\"long\",\"year\":\"numeric\"},\"dateTime\":{\"day\":\"2-digit\",\"month\":\"2-digit\",\"year\":\"numeric\",\"hour\":\"2-digit\",\"minute\":\"2-digit\"}},\"number\":{\"integer\":{\"maximumFractionDigits\":0},\"credits\":{\"maximumFractionDigits\":0},\"eur\":{\"style\":\"currency\",\"currency\":\"EUR\"}}},\"locale\":\"en\",\"messages\":{\"common\":{\"actions\":{\"cancel\":\"Cancel\",\"save\":\"Save\",\"saving\":\"Saving...\",\"retry\":\"Try again\",\"delete\":\"Delete\",\"deleting\":\"Deleting...\",\"edit\":\"Edit\",\"add\":\"Add\",\"close\":\"Close\",\"back\":\"Back\",\"clear\":\"Clear\"},\"brand\":{\"name\":\"Minerva\",\"tagline\":\"The agentic platform for business teams to unlock all data from documents\",\"serveus\":\"ServeusAI\",\"metaTitle\":\"Minerva - AI Analysis Platform\"},\"legal\":{\"systemStatus\":\"System Status\",\"privacyPolicy\":\"Privacy Policy\",\"termsOfService\":\"Terms of Service\",\"cookiePolicy\":\"Cookie Policy\"},\"labels\":{\"name\":\"Name\",\"description\":\"Description\",\"status\":\"Status\",\"actions\":\"Actions\"},\"confirm\":{\"areYouSure\":\"Are you sure?\",\"cannotBeUndone\":\"This action cannot be undone.\"},\"messages\":{\"errorOccurred\":\"An error occurred\",\"error\":\"Error\",\"success\":\"Success\"},\"domain\":{\"topics\":\"Topics\",\"subtopics\":\"Subtopics\"},\"status\":{\"active\":\"Active\",\"inactive\":\"Inactive\"}},\"ui\":{\"pagination\":{\"label\":\"Pagination\",\"rows\":\"Rows\",\"items\":\"{count} items\",\"previousPage\":\"Go to previous page\",\"nextPage\":\"Go to next page\",\"morePages\":\"More pages\"},\"table\":{\"noResults\":\"No results.\",\"filterPlaceholder\":\"Filter...\",\"searchPlaceholder\":\"Search...\",\"columns\":\"Columns\",\"showHideAll\":\"Show/hide all\",\"resetToDefault\":\"Reset to organisation default\",\"columnsInUse\":\"Used by these documents\",\"columnsOther\":\"Other fields\",\"selectAll\":\"Select all\",\"selectRow\":\"Select row\",\"selectionOptions\":\"Selection options\",\"selectAllOnPage\":\"Select all on this page\",\"clearSelection\":\"Clear selection\"}},\"auth\":{\"signIn\":{\"title\":\"Sign in\",\"description\":\"Enter your credentials to access your account\",\"emailLabel\":\"Email address\",\"emailPlaceholder\":\"[email protected]\",\"passwordLabel\":\"Password\",\"submit\":\"Sign in\",\"submitting\":\"Signing in...\",\"continue\":\"Continue\",\"checking\":\"Checking...\",\"continueWith\":\"Continue with {provider}\",\"ssoFallbackName\":\"single sign-on\",\"signInWithMicrosoft\":\"Sign in with Microsoft\",\"useDifferentEmail\":\"Use a different email\",\"divider\":\"or\",\"breakGlassLabel\":\"Break-glass code\",\"breakGlassPlaceholder\":\"Only if your identity provider is unavailable\"},\"twoFactor\":{\"title\":\"Two-factor authentication\",\"description\":\"Enter the verification code from your authenticator app\",\"codeLabel\":\"Verification code\",\"codePlaceholder\":\"Enter 6-digit code\",\"submit\":\"Verify\",\"submitting\":\"Verifying...\",\"heading\":\"Two-Factor Authentication\",\"verifyTitle\":\"Verify Your Identity\",\"loading\":\"Loading...\",\"emailRequired\":\"Email is required\",\"codeLabelTitleCase\":\"Verification Code\",\"genericFailure\":\"Invalid verification code. Please try again.\"},\"errorTitle\":\"Error\"},\"errors\":{\"INVALID_CREDENTIALS\":\"Invalid email or password\",\"INVALID_2FA_CODE\":\"Invalid verification code\",\"PASSWORD_REQUIRED\":\"Password is required\",\"INVALID_EMAIL\":\"Invalid email address\",\"SIGN_IN_FAILED\":\"An error occurred during sign in\",\"SSO_START_FAILED\":\"Could not start single sign-on. Try again, or use your password.\",\"SSO_REQUIRED\":\"Your organization requires single sign-on. Use the button above, or enter a break-glass code if you have one.\",\"SSO_BREAK_GLASS_INVALID\":\"That break-glass code is not val
1id. Sign in through your identity provider, or contact your administrator.\",\"SSO_NOT_PROVISIONED\":\"Your account has not been set up yet. Please contact your administrator.\",\"SSO_DOMAIN_NOT_OWNED\":\"Your identity provider returned an email address on a domain it has not verified. Ask your administrator to claim and verify that domain.\",\"SSO_MISSING_EMAIL\":\"Your Microsoft account did not provide an email address. Please contact your administrator.\",\"INVALID_INVITE\":\"Your invitation link has expired or is invalid. Please contact your administrator for a new invitation.\",\"LOCALE_UPDATE_FAILED\":\"Your language could not be saved. Please try again.\",\"FIRST_NAME_REQUIRED\":\"First name is required\",\"LAST_NAME_REQUIRED\":\"Last name is required\",\"CURRENT_PASSWORD_REQUIRED\":\"Current password is required\",\"CONFIRM_PASSWORD_REQUIRED\":\"Please confirm your password\",\"PASSWORDS_DO_NOT_MATCH\":\"Passwords don't match\",\"PASSWORD_TOO_SHORT\":\"Password must be at least 12 characters\",\"PASSWORD_TOO_WEAK\":\"Password must contain at least one uppercase letter, one lowercase letter, one number and one special character\"},\"settings\":{\"language\":{\"title\":\"Language\",\"description\":\"Choose the language for the interface and for emails you receive.\",\"label\":\"Interface language\",\"saved\":\"Language updated\",\"followsOrganization\":\"Follows your organization's default\",\"options\":{\"en\":\"English\",\"de\":\"German\"}},\"page\":{\"title\":\"Integrations\",\"description\":\"Manage your organization's API keys and webhooks\"},\"apiKeys\":{\"title\":\"API Keys\",\"description\":\"Manage keys for programmatic access to the API\",\"emptyTitle\":\"No API keys yet\",\"emptyDescription\":\"Create your first API key to access the Minerva API programmatically.\",\"columnName\":\"Name\",\"columnKey\":\"Key\",\"columnRole\":\"Role\",\"columnStatus\":\"Status\",\"columnCreated\":\"Created\",\"columnLastUsed\":\"Last Used\",\"columnRequests\":\"Requests\",\"columnExpires\":\"Expires\",\"columnActions\":\"Actions\",\"statusActive\":\"Active\",\"statusExpired\":\"Expired\",\"statusRevoked\":\"Revoked\",\"create\":\"Create API Key\",\"createDescription\":\"Generate a key for programmatic access. The role caps what the key can do.\",\"namePlaceholder\":\"e.g. CI pipeline\",\"expiry\":\"Expiry\",\"optional\":\"(optional)\",\"creating\":\"Creating…\",\"createKey\":\"Create Key\",\"nameRequired\":\"Name is required\",\"invalidExpiry\":\"Invalid expiry date\",\"createdToast\":\"API key created\",\"createFailed\":\"Failed to create API key\",\"roleLabels\":{\"viewer\":\"Viewer\",\"editor\":\"Editor\",\"admin\":\"Admin\"},\"roleHints\":{\"viewer\":\"Read-only access\",\"editor\":\"Read and write\",\"admin\":\"Full org access\"},\"rotate\":\"Rotate\",\"rotateTitle\":\"Rotate this API key?\",\"rotateBody\":\"A new secret will be generated for \u003cstrong\u003e{name}\u003c/strong\u003e. The current key keeps working during a short overlap window, then stops. Update your integrations with the new key before the overlap ends.\",\"rotating\":\"Rotating…\",\"rotateKey\":\"Rotate Key\",\"rotatedToast\":\"API key rotated\",\"rotateFailed\":\"Failed to rotate API key\",\"revoke\":\"Revoke\",\"revokeTitle\":\"Revoke this API key?\",\"revokeBody\":\"This will immediately block all requests using \u003cstrong\u003e{name}\u003c/strong\u003e. This action cannot be undone - you will need to create a new key to restore access.\",\"revoking\":\"Revoking…\",\"revokeKey\":\"Revoke Key\",\"revokedToast\":\"API key revoked\",\"revokeFailed\":\"Failed to revoke API key\",\"createdTitle\":\"API key created\",\"rotatedTitle\":\"{name} rotated\",\"plaintextDescription\":\"Copy this key now. For security it will never be shown again.\",\"plaintextWarning\":\"This is the only time the full key is displayed. Store it in a secret manager - anyone with this key has API access at its role.\",\"plaintextAcknowledge\":\"I have copied and securely stored this key\",\"copy\":\"Copy\",\"copiedToast\":\"API key copied to clipboard\",\"copyFailed\":\"Could not copy automatically - select and copy the key manually\",\"done\":\"Done\"},\"webhooks\":{\"title\":\"Webhooks\",\"description\":\"Receive signed events when extractions finish, instead of polling\",\"emptyTitle\":\"No webhook endpoints yet\",\"emptyDescription\":\"Add an endpoint to re
1ceive extraction.completed and other events at your URL.\",\"columnEndpoint\":\"Endpoint\",\"columnEvents\":\"Events\",\"columnStatus\":\"Status\",\"columnLastDelivery\":\"Last delivery\",\"columnActions\":\"Actions\",\"enabled\":\"Enabled\",\"disabled\":\"Disabled\",\"disabledBySystem\":\"Disabled by system\",\"autoDisabledReason\":\"Auto-disabled after repeated delivery failures\",\"updateFailed\":\"Failed to update endpoint\",\"sendTest\":\"Send test event\",\"sendTestDisabled\":\"Enable the endpoint to send a test\",\"testSent\":\"Test event sent - check the delivery log for the result\",\"testFailed\":\"Failed to send test event\",\"viewDeliveries\":\"View deliveries\",\"rotateSecret\":\"Rotate secret\",\"delete\":\"Delete\",\"addEndpoint\":\"Add Endpoint\",\"addEndpointTitle\":\"Add webhook endpoint\",\"wizardSteps\":{\"events\":\"Select events\",\"destination\":\"Choose destination type\",\"configure\":\"Configure destination\"},\"allEvents\":\"All events\",\"selectedEvents\":\"Selected events ({count})\",\"findEvent\":\"Find event by name or description...\",\"selectAll\":\"Select all\",\"highVolume\":\"· high volume\",\"eventHints\":{\"extraction\":{\"completed\":\"A session finished with at least one successful document\",\"failed\":\"A session finished with no successful documents\",\"document\":{\"completed\":\"Each document that extracted successfully (high volume)\",\"failed\":\"Each document that failed extraction (high volume)\"}},\"document\":{\"uploaded\":\"Each document stored and ready to process (not yet parsed)\",\"processed\":\"Each document finished preprocessing and is ready to extract\",\"processing_failed\":\"Each document whose preprocessing failed\"}},\"chooseDestination\":\"Choose where to send events. More destination types are coming soon.\",\"destinationWebhook\":\"Webhook endpoint\",\"destinationWebhookHint\":\"Send signed events to a hosted URL.\",\"comingSoon\":\"Coming soon\",\"payloadStyle\":\"Payload style\",\"payloadStyleValue\":\"Thin - ids + type; consumer GETs status\",\"listeningTo\":\"Listening to\",\"nameLabel\":\"Name (optional)\",\"namePlaceholder\":\"e.g. Production billing sync\",\"urlLabel\":\"Endpoint URL\",\"descriptionLabel\":\"Description (optional)\",\"descriptionPlaceholder\":\"An optional description of the destination...\",\"next\":\"Next\",\"creating\":\"Creating…\",\"createEndpoint\":\"Create endpoint\",\"createdToast\":\"Webhook endpoint created\",\"createFailed\":\"Failed to create webhook endpoint\",\"selectAtLeastOneEvent\":\"Select at least one event type\",\"urlMustBeHttps\":\"Endpoint URL must use https://\",\"deleteTitle\":\"Delete this endpoint?\",\"deleteBody\":\"We'll stop sending events to \u003cstrong\u003e{url}\u003c/strong\u003e and its delivery history will be removed. This cannot be undone.\",\"deleting\":\"Deleting…\",\"deleteEndpoint\":\"Delete Endpoint\",\"deletedToast\":\"Webhook endpoint deleted\",\"deleteFailed\":\"Failed to delete webhook endpoint\",\"rotateSecretTitle\":\"Rotate signing secret?\",\"rotateSecretBody\":\"A new signing secret will be generated for \u003cstrong\u003e{url}\u003c/strong\u003e. The previous secret keeps verifying for a 24-hour overlap window (deliveries are signed with both), then stops. Update your consumer with the new secret before the window ends.\",\"rotatingSecret\":\"Rotating…\",\"rotateSecretAction\":\"Rotate Secret\",\"secretRotatedToast\":\"Signing secret rotated\",\"rotateSecretFailed\":\"Failed to rotate signing secret\",\"secretCreatedTitle\":\"Signing secret created\",\"secretRotatedTitle\":\"Signing secret rotated\",\"secretDescription\":\"Use this secret to verify the \u003ccode\u003eX-Signature\u003c/code\u003e header on every delivery. Copy it now - it will never be shown again.\",\"secretWarning\":\"This is the only time the signing secret is displayed. Store it in a secret manager; anyone with it can forge valid-looking webhook signatures.\",\"secretAcknowledge\":\"I have copied and securely stored this secret\",\"secretCopiedToast\":\"Signing secret copied to clipboard\",\"secretCopyFailed\":\"Could not copy automatically - select and copy the secret manually\",\"copy\":\"Copy\",\"done\":\"Done\",\"deliveryLog\":\"Delivery log\",\"columnTime\":\"Time\",\"columnOutcome\":\"Outcome\",\"columnHttp\":\"HTTP\",\"columnAttempt\":\"Attempt\",\"noDeliveriesTitle\":\"No deliveries yet\",\"noDeliveriesDescription\":\"Deliveries will appear here once an extraction session reaches a terminal state.\",\"redeliver\":\"Redeliver\",\"redeliverTitle\":\"Redeliver this event?\",\"redeliverBody\":\"We'll re-send this event to the endpoint as a new delivery attempt.\",\"redelivering\":\"Re-enqueuing…\",\"redeliveredToast\":\"Delivery re-enqueued\",\"redeliverFailed\":\"Failed to redeliver\"},\"sso\":{\"providerTitle\":\"Identity provider\",\"providerDescription\":\"Connect any OIDC provider - Okta, Auth0, Ping, Google Worksp
1ace or another.\",\"issuerUrl\":\"Issuer URL\",\"clientId\":\"Client ID\",\"clientSecret\":\"Client secret\",\"clientSecretPlaceholder\":\"Leave blank to keep the current secret\",\"secretSet\":\"A secret is set. Last updated {date}.\",\"buttonLabel\":\"Button label (optional)\",\"checkingIssuer\":\"Checking issuer…\",\"saveConnection\":\"Save connection\",\"connectionSaved\":\"Connection saved\",\"saveFailed\":\"Failed to save the connection\",\"redirectUri\":\"Redirect URI\",\"redirectUriHint\":\"Register this as a sign-in redirect URI in your identity provider. Sign-in will fail until you do.\",\"copyRedirectUri\":\"Copy redirect URI\",\"redirectUriCopied\":\"Redirect URI copied\",\"copyFailed\":\"Could not copy - select the value and copy it manually\",\"domainsTitle\":\"Email domains\",\"domainsDescription\":\"Users with a verified domain are sent to your identity provider at sign-in.\",\"domainToClaim\":\"Domain to claim\",\"claim\":\"Claim\",\"domainClaimed\":\"Domain claimed - publish the DNS record, then verify\",\"claimFailed\":\"Failed to claim the domain\",\"verified\":\"Verified\",\"pending\":\"Pending\",\"removeDomain\":\"Remove {domain}\",\"publishTxtRecord\":\"Publish this TXT record, then verify:\",\"verifyNow\":\"Verify now\",\"domainVerified\":\"{domain} verified\",\"dnsNotFound\":\"The DNS record was not found yet. It can take a while to propagate.\",\"verificationFailed\":\"Verification failed\",\"enforcementTitle\":\"Require single sign-on\",\"enforcementDescription\":\"Refuses password sign-in for anyone on your verified domains.\",\"enforcementHint\":\"Turning this on issues a break-glass code shown once. Keep it somewhere safe - it is how you get back in if your identity provider stops working.\",\"verifyDomainFirst\":\"Verify a domain before requiring SSO.\",\"enforcementDisabled\":\"SSO is no longer required\",\"enforcementUpdateFailed\":\"Failed to update enforcement\",\"breakGlassTitle\":\"Break-glass code\",\"breakGlassNone\":\"No unused code. Generate one now - a code cannot be recovered after it is used.\",\"breakGlassExists\":\"One unused code exists. Generating a new one retires it.\",\"breakGlassGenerate\":\"Generate new code\",\"breakGlassIssueFailed\":\"Failed to issue a break-glass code\",\"breakGlassDescription\":\"This code lets an administrator sign in with a password if your identity provider be
1comes unavailable. It is shown once and cannot be retrieved later.\"},\"metadataFields\":{\"title\":\"Metadata fields\",\"description\":\"The fields your organization records on documents. Everyone in the organization sees the same fields; each person chooses which columns they show.\",\"newField\":\"New field\",\"empty\":\"No metadata fields yet.\",\"loadFailed\":\"Could not load metadata fields: {error}\",\"dragHandle\":\"Drag to reorder {field}\",\"usage\":\"{count, plural, =0 {Not used} one {Used by # document} other {Used by # documents}}\",\"inactive\":\"Inactive\",\"showByDefault\":\"Show by default\",\"showByDefaultFor\":\"Show {field} by default\",\"edit\":\"Edit {field}\",\"deactivate\":\"Deactivate {field}\",\"reactivate\":\"Reactivate {field}\",\"delete\":\"Delete {field}\",\"saved\":\"Saved\",\"saveFailed\":\"Could not save: {error}\",\"reorderFailed\":\"Could not save the new order: {error}\",\"deactivated\":\"\\\"{field}\\\" deactivated. Its values stay visible and filterable.\",\"reactivated\":\"\\\"{field}\\\" reactivated\",\"deleted\":\"\\\"{field}\\\" deleted\",\"editDialog\":{\"title\":\"Edit field\",\"nameLabel\":\"Name\",\"descriptionLabel\":\"Description\",\"typeLabel\":\"Type\",\"typeLocked\":\"The type cannot change while documents use this field.\",\"optionsLabel\":\"Options\",\"optionsInUse\":\"Options can be added, not removed, while documents use this field.\",\"addOptionsPlaceholder\":\"Add options, comma-separated\",\"removeOption\":\"Remove option {option}\",\"save\":\"Save\",\"cancel\":\"Cancel\"},\"renameConfirm\":{\"title\":\"Rename \\\"{from}\\\" to \\\"{to}\\\"?\",\"body\":\"{count, plural, one {# document uses} other {# documents use}} this field. CSV files exported before the rename will no longer import; export again after renaming.\",\"confirm\":\"Rename\"},\"deleteConfirm\":{\"title\":\"Delete \\\"{field}\\\"?\",\"body\":\"The field is not used by any document. This cannot be undone.\",\"inUseTitle\":\"\\\"{field}\\\" cannot be deleted\",\"inUseBody\":\"{count, plural, one {# document uses} other {# documents use}} this field. Deactivate it instead: it leaves every editing screen, and its values stay visible and filterable.\",\"confirm\":\"Delete\",\"deactivateInstead\":\"Deactivate instead\"},\"merge\":{\"select\":\"Select {field}\",\"mergeSelected\":\"{count, plural, =0 {Merge} other {Merge # fields}}\",\"selectAtLeastTwo\":\"Select two or more fields to merge them.\",\"title\":\"Merge fields\",\"description\":\"Combine fields that record the same fact. Their values move to the field you keep, and the others are deleted.\",\"keepLabel\":\"Field to keep\",\"nameLabel\":\"Name of the merged field\",\"typeLabel\":\"Type\",\"typeNote\":\"Existing values are not checked against the type.\",\"loading\":\"Checking what the merge would change...\",\"previewFailed\":\"Could not preview the merge: {error}\",\"summary\":\"{rows, plural, one {# value} other {# values}} on {documents, plural, one {# document} other {# documents}} will belong to \\\"{name}\\\".\",\"noConflicts\":\"No document has a value in more than one of these fields.\",\"conflicts\":\"{count, plural, one {# document has} other {# documents have}} a value in more than one of these fields. The most recently changed value is kept; the others are removed and recorded.\",\"downloadConflicts\":\"Download conflicts (CSV)\",\"optionsNote\":\"Options after merging: {options}\",\"blockedHeading\":\"This merge cannot run yet\",\"blockers\":{\"too_many_rows\":\"It affects {count} values; the limit is {limit}. Ask a Minerva administrator to merge these fields.\",\"extraction_running\":\"An extraction is running in \\\"{project}\\\" and reads one of these fields. Merge once it has finished.\",\"name_taken\":\"Another field is already named \\\"{name}\\\". Choose a different name, or include that field in the merge.\",\"used_by_another_organization\":\"\\\"{field}\\\" is used as extraction context by another organization ({count, plural, one {# subtopic} other {# subtopics}}). Ask a Minerva administrator to give that organization its own field first.\"},\"confirm\":\"Merge\",\"merging\":\"Merging...\",\"cancel\":\"Cancel\",\"merged\":\"Merged into \\\"{name}\\\": {moved, plural, one {# value moved} other {# values moved}}, {discarded, plural, one {# value replaced} other {# values replaced}}.\",\"mergeFailed\":\"Could not merge: {error}\"}}},\"dashboard\":{\"nav\":{\"crawler\":\"Crawler\",\"credits\":\"Credits\",\"documents\":\"Documents\",\"extractions\":\"Extractions\",\"home\":\"Home\",\"modelPrice
1s\":\"Model Prices\",\"modelStudio\":\"Model Studio\",\"models\":\"Models\",\"openSidebar\":\"Open sidebar\",\"organizations\":\"Organizations\",\"runComparison\":\"Run Comparison\",\"users\":\"Users\",\"metadataFields\":\"Metadata fields\"},\"sections\":{\"integrations\":\"Integrations\",\"configuration\":\"Configuration\",\"compliance\":\"Compliance\",\"costAndMargin\":\"Cost \u0026 Margin\"},\"integrations\":{\"apiKeys\":\"API Keys\",\"webhooks\":\"Webhooks\",\"sso\":\"SSO\"},\"config\":{\"organizations\":\"Organizations\",\"models\":\"Models\",\"topics\":\"Topics\",\"subtopics\":\"Subtopics\",\"prompts\":\"Prompts\",\"metadataFields\":\"Metadata Fields\",\"llmInputTypes\":\"LLM Input Types\",\"llmProviders\":\"LLM Providers\",\"preprocessingTypes\":\"Preprocessing Types\",\"preprocessingModes\":\"Preprocessing Modes\",\"projectAccessLevels\":\"Project Access Levels\",\"dataRequestStatuses\":\"Data Request Statuses\",\"roles\":\"Roles\",\"featureFlags\":\"Feature Flags\",\"projectDefaults\":\"Project Defaults\",\"creditPricing\":\"Credit Pricing\"},\"userMenu\":{\"profile\":\"Profile\",\"takeTour\":\"Take Tour\",\"darkMode\":\"Dark mode\",\"organizations\":\"Organizations\",\"signOut\":\"Sign out\",\"version\":\"v{version}\",\"privacyPolicy\":\"Privacy Policy\",\"status\":\"Status\"},\"page\":{\"newExtraction\":\"New Extraction\",\"tagline\":\"Turn documents into structured data\"},\"extractionsPanel\":{\"title\":\"Extractions\",\"recent\":\"Recent\",\"favorites\":\"Favorites\",\"showAll\":\"Show all\",\"loading\":\"Loading extractions\",\"loadFailed\":\"Failed to load extractions\"},\"noModuleAccess\":{\"title\":\"You don't have access yet\",\"body\":\"Your account is set up, but no models have been assigned to you. Ask an administrator in your organization to grant access, and this page will fill in once they do.\",\"bodyWithOrg\":\"Your account is set up in {organizationName}, but no models have been assigned to you. Ask an administrator in your organization to grant access, and this page will fill in once they do.\"},\"header\":{\"done\":\"Done\",\"failed\":\"{count} failed\"},\"compliance\":{\"thirdPartyRegister\":\"ICT Third-Party Register\",\"ictIncidents\":\"ICT Incidents\",\"dataBreaches\":\"Data Breach Register\",\"dsr\":\"Data Subject Requests\",\"healthCheck\":\"Health Check\"},\"pageTitles\":{\"home\":\"Home\",\"documents\":\"Documents\",\"uploadDocuments\":\"Upload Documents\",\"extractions\":\"Extractions\",\"createNewExtraction\":\"Create New Extraction\",\"favorites\":\"Favorites\",\"profile\":\"Profile\",\"integrations\":\"Integrations\",\"users\":\"Users\"}},\"documents\":{\"page\":{\"uploadToLibrary\":\"Upload to library\",\"uploadTitle\":\"Upload Documents\",\"uploadDescription\":\"Upload new documents and associate them with subtopics\",\"title\":\"Document Management\",\"description\":\"Manage and request documents across your organization\",\"uploadToProject\":\"Upload to a project\",\"uploadDocuments\":\"Upload Documents\",\"uploadSingleDescription\":\"Upload a new document and associate it with subtopics.\",\"uploadPageDescription\":\"Upload new documents and associate them with subtopics\"},\"prepStatus\":{\"title\":\"Preprocessing — {fileName}\",\"loading\":\"Loading…\",\"empty\":\"No preprocessing steps recorded yet.\",\"restart\":\"Restart Preprocessing\"},\"autoFill\":{\"button\":\"Auto-fill from similar document\"},\"sourcePicker\":{\"similarFound\":\"Similar documents found\",\"similarDescription\":\"Select one to copy metadata from, or browse all documents.\",\"browseAll\":\"Browse all documents\",\"copyFrom\":\"Copy metadata from document\",\"selectFields\":\"Select fields to copy\",\"from\":\"From:\",\"selectAll\":\"Select all\",\"deselectAll\":\"Deselect all\",\"selectedCount\":\"{selected} of {total} selected\",\"back\":\"Back\",\"apply\":\"Apply\",\"applyWithCount\":\"Apply {count, plural, one {# field} other {# fields}}\"},\"viewer\":{\"hideLayoutBoxes\":\"Hide layout boxes\",\"showLayoutBoxes\":\"Show layout boxes\",\"zoomOut\":\"Zoom out\",\"zoomIn\":\"Zoom in\",\"openFullSize\":\"Open full size\",\"previewUnavailable\":\"Preview not available for this file type.\",\"downloadFile\":\"Download file\",\"pdfLoadFailed\":\"Failed to load PDF.\",\"contentLoadFailed\":\"Failed to load file content.\",\"retry\":\"Retry\",\"previousPage\":\"Previous page\",\"nextPage\":\"Next page\"},\"table\":{\"loadError\":\"Error loading documents: {message}\",\"searchPlaceholder\":\"Search documents...\",\"onlyMissingPreprocessing\":\"Only missing preprocessing\",\"refresh\":\"Refresh documents\",\"actions\":\"Actions\",\"addSelectedToProject\":\"Add selected to project\",\"addDocumentsToExtraction\":\"Add Documents to Extraction\",\"reparse\":\"Re-parse…\",\"editMetadataSelected\":\"Edit metadata for selected\",\"editMetadataInline\":\"Edit metadata inline\",\"exportMetadataCsv\":\"Export Metadata CSV\",\"importMetadataCsv\":\"Import Metadata CSV\",\"addToSubtopics\":\"Add to subtopics\",\"removeFromSubtopics\":\"Remove from subtopics\",\"editModeActive\":\"Edit mode active\",\"saving\":\"Saving...\",\"saveChanges\":\"Save Changes\",\"discard\":\"Discard\",\"exitEditMode\":\"Exit Edit Mode\",\"documentInfo\":\"Document Info\",\"fileName\":\"File name\",\"path\":\"Path\",\"status\":\"Status\",\"inProgress\":\"In progress\",\"active\":\"Active\",\"inactive\":\"Inactive\",\"model\":\"Model\",\"metadata\":\"Metadata\",\"discardTitle\":\"Discard changes?\",\"discardBody\":\"You have {count, plural, one {# unsaved change} other {# unsaved changes}}. They will be lost.\",\"keepEditing\":\"Keep Editing\",\"reactivateTitle\":\"Reactivate Document\",\"reactivateBody\":\"Are you sure you want to reactivate this document? This will make it available for use again.\",\"reactivating\":\"Reactivating...\",\"reactivate\":\"Reactivate\",\"removeFromSubtopicTitle\":\"Remove from subtopic?\",\"removeFromSubtopicBody\":\"Remove \\\"{document}\\\" from \\\"{subtopic}\\\"?\",\"removeLastSubtopicWarning\":\"This is its only subtopic, so the document will be removed from the extraction (reversible by re-adding it).\",\"remove\":\"Remove\",\"unsavedChanges\":\"{count} unsaved change(s)\",\"editMetadata\":\"Edit metadata\",\"download\":\"Download\",\"documentInfo2\":\"Document info\",\"columns\":{\"fileName\":\"File Name\",\"uploadedAt\":\"Uploaded At\",\"model\":\"Model\",\"extracted\":\"Extracted\",\"preprocessed\":\"Preprocessed\"},\"badges\":{\"inProject\":\"In project\",\"inactive\":\"(inactive)\",\"inProgress\":\"(in progress)\",\"extracted\":\"Extracted\",\"preprocessedYes\":\"Yes\",\"preprocessedNone\":\"— None\"},\"selection\":{\"selectAll\":\"Select all\",\"selectRow\":\"Select row\",\"options\":\"Selection options\",\"selectAllOnPage\":\"Select all on this page\",\"selectAllInExtraction\":\"Select all in this extraction\",\"selectNonExtracted\":\"Select non-extracted\",\"clear\":\"Clear selection\"},\"rowMenu\":{\"autoFillMetadata\":\"Auto-fill metadata\",\"manageSubto
1pics\":\"Manage subtopics\",\"removeFromProject\":\"Remove from project\",\"deactivate\":\"Deactivate\",\"deletePermanently\":\"Delete permanently\",\"reactivate\":\"Reactivate\",\"processingTooltip\":\"Document is currently processing\"},\"confirm\":{\"deactivateBody\":\"This action will mark the document as inactive.\",\"hardDeleteTitle\":\"Permanently delete document?\",\"hardDeleteBody\":\"This will irreversibly delete the document and all associated data including extraction results, validation data, and preprocessing records. This cannot be undone.\",\"removeFromProjectTitle\":\"Remove from extraction?\",\"removeFromProjectBody\":\"The document will be removed from this project. The document itself will not be deleted and can be added back later.\",\"removing\":\"Removing...\",\"bulkHardDeleteTitle\":\"Permanently delete {count, plural, one {# document} other {# documents}}?\"},\"empty\":{\"title\":\"No documents found\",\"description\":\"There are no documents in this model yet.\"},\"detail\":{\"models\":\"Models\",\"noModels\":\"No models associated with this document\",\"subtopics\":\"Subtopics\",\"activeInProject\":\"(active in this project)\",\"noSubtopics\":\"No subtopics in this project\",\"removeFrom\":\"Remove from {group}\",\"select\":\"Select\",\"addDocuments\":\"Add Documents\"},\"inactiveField\":\"{field} (inactive)\",\"downloadSelected\":\"Download selected\",\"deleteSelected\":\"Delete selected permanently\"},\"csvImport\":{\"title\":\"Import Metadata from CSV\",\"description\":\"Select a CSV file to import metadata.\",\"firstColumnHint\":\"The first column must be {documentId} or {fileName}.\",\"selectFile\":\"Select CSV file\",\"resolving\":\"Resolving documents…\",\"failed\":\"CSV could not be imported\",\"noChanges\":\"No changes detected\",\"hideUnchanged\":\"Hide unchanged\",\"showUnchanged\":\"Show unchanged\",\"nothingToApply\":\"No changes to apply.\",\"back\":\"Back\",\"applying\":\"Applying…\",\"changeSummary\":\"{documents} document(s) · {changes} field change(s)\",\"unchangedSuffix\":\" · {count} unchanged\",\"applyWithCount\":\"Apply {count} change(s)\"},\"reparse\":{\"description\":\"Re-processing re-runs parsing and may consume credits. The previous parse output is replaced.\",\"parseImages\":\"Parse images\",\"parseImagesHint\":\"Describe figures and charts. Turning this off costs fewer credits.\",\"confirmAnyway\":\"Re-parse anyway\",\"confirm\":\"Re-parse\",\"titleSingle\":\"Re-parse document\",\"titleBulk\":\"Re-parse {count} documents\",\"staleWarningSingle\":\"This document has extraction results built on its current parse. Re-parsing may make them stale.\",\"staleWarningBulk\":\"{count} of these documents have extraction results built on their current parse. Re-parsing may make them stale.\"},\"workbook\":{\"readingSheets\":\"Reading sheets…\",\"sheetCount\":\"{count, plural, one {# sheet} other {# sheets}}\",\"selectedSuffix\":\" ({count} selected)\",\"cells\":\"cells\",\"imageCount\":\"{count, plural, one {# image} other {# images}}\"},\"xlsx\":{\"tryAgain\":\"Try again\",\"loading\":\"Loading {fileName}\"},\"preview\":{\"originalDoc\":\"Original document\",\"download\":\"Download\",\"parsedDoc\":\"Parsed doc\",\"hideParsedText\":\"Hide parsed text\",\"showParsedText\":\"Show parsed text\",\"noParsedTitle\":\"No parsed document available\",\"noParsedBody\":\"This document hasn't been processed with Document Intelligence yet.\",\"retry\":\"Retry\"},\"toasts\":{\"uploadSuccess\":\"Documents uploaded successfully\",\"uploadToExtractionSuccess\":\"Documents uploaded to extraction\",\"uploadForbidden\":\"You do not have permission to upload documents\",\"prepRestarted\":\"Preprocessing restarted\",\"prepRestartFailed\":\"Failed to restart preprocessing\",\"noSimilarFound\":\"No similar documents found\",\"metadataApplied\":\"Metadata applied\",\"metadataApplyFailed\":\"Failed to apply metadata\",\"csvApplied\":\"Applied {changes} change(s) across {documents} document(s)\",\"csvApplyFailed\":\"Failed to apply metadata changes\",\"metadataUpdated\":\"Updated metadata for {count} document(s)\",\"metadataSaveFailed\":\"Failed to save metadata changes — your edits are preserved\",\"subtopicRemoveFailed\":\"Failed to remove subtopic\",\"deactivated\":\"Document deactivated successfully\",\"reactivated\":\"Document reactivated successfully\",\"deleted\":\"Document permanently deleted\",\"removedFromExtraction\":\"Document removed from extraction\",\"downloadFailed\":\"Failed to download document\",\"documentUpdated\":\"Document updated successfully\",\"documentUpdateFailed\":\"Failed to update document: {error}\",\"fieldRemoved\":\"Field removed from list.\",\"fieldMarkedForRemoval\":\"Field marked for removal. Save changes to confirm.\",\"fieldRemoveFailed\":\"Failed to mark field for removal: {error}\",\"zipPreparing\":\"Preparing {count, plural, one {# document} other {# documents}} for download...\",\"zipReady\":\"{count, plural, one {# document} other {# documents}} downloaded\",\"zipPartial\":\"Downloaded, but {count, plural, one {# document} other {# documents}} could not be fetched\",\"zipFailed\":\"Failed to download the selected documents\",\"deletedCount\":\"{count, plural, one {# document} other {# documents}} permanently deleted\",\"deleteFailedCount\":\"{count, plural, one {# document} other {# documents}} could not be deleted\"},\"metadataDialog\":{\"title\":\"Edit Document Metadata\",\"loadingFields\":\"Loading metadata fields...\",\"inProgressLabel\":\"In Progress Status\",\"inProgressHint\"
1:\"Mark this document as in progress if it's currently being worked on\",\"similarFoundOne\":\"Similar document found\",\"similarFoundMany\":\"{count} similar documents found\",\"andMore\":\" and {count} more\",\"copyMetadata\":\"Copy metadata\",\"deleteField\":\"Delete\",\"fieldPlaceholder\":\"Enter {field}\",\"addField\":\"Add Field\",\"copyFrom\":\"Copy from…\",\"saveChanges\":\"Save Changes\",\"removeFieldPending\":\"This will remove the field from the list.\",\"removeFieldSaved\":\"This will mark the field '{field}' for removal. The change will be applied when you save.\",\"fallbackFieldName\":\"field\",\"remove\":\"Remove\"},\"parsedText\":{\"empty\":\"Select a document to view its parsed text.\",\"loading\":\"Loading…\",\"loadFailed\":\"Failed to load parsed text\",\"figure\":\"[Figure]\"},\"uploadToProject\":{\"title\":\"Add documents to an extraction\",\"useExisting\":\"Use an existing project\",\"createNew\":\"Create a new project\",\"uploadTitle\":\"Upload documents to extraction\"},\"uploadDialog\":{\"defaultTitle\":\"Upload Documents\",\"help\":\"Help\",\"documentsLabel\":\"Documents\",\"parseImages\":\"Parse images in documents\",\"uploading\":\"Uploading...\",\"submit\":\"Upload Documents\",\"uploadSucceeded\":\"Documents uploaded successfully\",\"uploadFailed\":\"Failed to upload documents\",\"notAuthenticated\":\"User not authenticated\",\"selectAtLeastOne\":\"Please select at least one document to upload\"},\"uploader\":{\"dropHere\":\"Drop the files here\",\"dragAndDropMany\":\"Drag and drop files here, or click to select\",\"dragAndDropOne\":\"Drag and drop a file here, or click to select\",\"maxFileSize\":\"Max file size: {megabytes}MB\",\"fileCount\":\"{count, plural, one {# file} other {# files}}\",\"advanced\":\"Advanced\",\"hideAdvanced\":\"Hide advanced\",\"filesSelected\":\"{count, plural, one {# file selected} other {# files selected}}\",\"setSubtopics\":\"Set subtopics\",\"setSubtopicsTitle\":\"Set subtopics for selected files\",\"ok\":\"OK\",\"moreSubtopics\":\"+{count}
1 more\",\"allModuleSubtopics\":\"All {module} subtopics ({count})\",\"selectSubtopics\":\"Select subtopics\"},\"renameConflict\":{\"title\":\"File Already Exists\",\"body\":\"\\\"{fileName}\\\" already exists for this organization. Enter a new filename to continue uploading.\",\"newFileName\":\"New file name\",\"suggestions\":\"Suggestions\",\"skip\":\"Skip\",\"skipAll\":\"Skip all\",\"renameAndUpload\":\"Rename \u0026 Upload\"},\"filters\":{\"filters\":\"Filters\",\"filtersWithCount\":\"{count} filter(s)\",\"apply\":\"Apply filter\",\"valuePlaceholder\":\"Value\",\"clearAll\":\"Clear all\",\"removeFilter\":\"Remove the filter on {field}\",\"pin\":\"Pin filters to side\",\"unpin\":\"Unpin\",\"operators\":{\"contains\":\"contains\",\"doesNotContain\":\"does not contain\",\"is\":\"is\",\"isNot\":\"is not\",\"startsWith\":\"starts with\",\"isEmpty\":\"is empty\",\"isNotEmpty\":\"is not empty\",\"isAnyOf\":\"is any of\",\"inLast\":\"is in the last\",\"before\":\"is before\",\"after\":\"is after\",\"between\":\"is between\"},\"findColumn\":\"Find a column…\",\"noColumns\":\"No columns match\",\"date\":\"Date\",\"rangeFrom\":\"From\",\"rangeTo\":\"To\",\"datePreset\":\"{count, plural, one {# day} other {# days}}\",\"datePresetApplied\":\"{count, plural, one {# day} other {# days}}\"},\"createField\":{\"open\":\"New field\",\"manageFields\":\"Manage fields\",\"title\":\"New metadata field\",\"description\":\"Fields belong to your whole organization. Check the suggestions before creating one, so the same fact is not recorded twice.\",\"nameLabel\":\"Name\",\"namePlaceholder\":\"e.g. Reporting currency\",\"typeLabel\":\"Type\",\"types\":{\"string\":\"Text\",\"number\":\"Number\",\"boolean\":\"Yes/No\",\"date\":\"Date\",\"enum\":\"List of options\"},\"optionsLabel\":\"Options\",\"optionsPlaceholder\":\"Comma-separated, e.g. EUR, HUF, USD\",\"descriptionLabel\":\"Description (optional)\",\"similarHeading\":\"Existing fields with a similar name\",\"useInstead\":\"Use this instead\",\"inactiveMatch\":\"Inactive - ask an admin to reactivate it\",\"exactActive\":\"A field with this name already exists. Use it instead.\",\"exactInactive\":\"A field with this name exists but is inactive. Ask an admin to reactivate it.\",\"create\":\"Create field\",\"createAnyway\":\"Create anyway\",\"creating\":\"Creating...\",\"created\":\"Field \\\"{name}\\\" created\",\"createFailed\":\"Could not create the field: {error}\"}},\"extractions\":{\"page\":{\"title\":\"Extractions\",\"description\":\"Create and manage extractions in the system\",\"newTitle\":\"Create New Extraction\",\"newDescription\":\"Add a new project to the system\"},\"list\":{\"gridView\":\"Grid view\",\"listView\":\"List view\",\"items\":\"{count} items\",\"createExtraction\":\"Create Extraction\"},\"filters\":{\"searchPlaceholder\":\"Search extractions...\",\"favorites\":\"Favorites\",\"filters\":\"Filters\",\"reset\":\"Reset\",\"status\":\"Status\",\"active\":\"Active\",\"inactive\":\"Inactive\",\"all\":\"All\",\"favoritesOnly\":\"Favorites only\",\"model\":\"Model\",\"allModels\":\"All models\",\"createdDate\":\"Created date\",\"from\":\"From\",\"createdFrom\":\"Created from\",\"to\":\"To\",\"createdTo\":\"Created to\",\"sortBy\":\"Sort by\",\"name\":\"Name\",\"completionRate\":\"Completion rate\",\"sortAscending\":\"Sort ascending\",\"sortDescending\":\"Sort descending\",\"clear\":\"Clear\"},\"card\":{\"edit\":\"Edit\",\"activate\":\"Activate\",\"deactivate\":\"Deactivate\",\"delete\":\"Delete\",\"inactive\":\"Inactive\",\"done\":\"done\",\"documents\":\"Documents\",\"extractions\":\"Extractions\",\"validations\":\"Validations\",\"completed\":\"Completed\",\"completedRatio\":\"{completed}/{total} Completed\"},\"detail\":{\"loadError\":\"Error loading project: {message}\",\"notFound\":\"Extraction not found\",\"settingsAria\":\"Extraction settings\",\"extract\":\"Extract\",\"viewResults\":\"View Results\",\"newResults\":\"new results\",\"unsavedChanges\":\"unsaved changes\",\"viewSelectedModel\":\"Selected Model\",\"validationStatus\":\"Validation Status\",\"validationStatusDescription\":\"Track validation progress and status updates\",\"extractionHistory\":\"Extraction History\",\"extractionSettings\":\"Extraction Settings\",\"addDocuments\":\"Add Documents\",\"starting\":\"Starting…\",\"runExtraction\":\"Run Extraction\",\"sessionsTitle\":\"Extraction Sessions\",\"sessionsDescription\":\"AI extraction sessions and their results\",\"refreshSessions\":\"Refresh extraction sessions\",\"noSessions\":\"No extraction sessions available\",\"addDocumentsToExtraction\":\"Add Documents to Extraction\",\"selectValueToPreview\":\"Select a value to preview\",\"showDocumentPreview\":\"Show document preview\",\"preview\":\"Preview\",\"dataSummary\":\"Data Summary\",\"comparison\":\"Comparison\"},\"configure\":{\"title\":\"Configure Extraction\",\"description\":\"Set up your extraction prompt and output schema\",\"loading\":\"Loading...\",\"noSubtopic\":\"No subtopic configured. Please contact your administrator.\",\"titleSubtopics\":\"Configure Subto
1pics\",\"descriptionEdit\":\"Edit your extraction prompt and define the output schema\",\"descriptionSubtopics\":\"Edit prompts and output schemas for each subtopic\",\"exportJson\":\"Export config as JSON\",\"importJson\":\"Import config from JSON\",\"promoteHint\":\"Make this model available as a template for other extractions\",\"promote\":\"Promote to template\",\"globalTemplateNotice\":\"This project uses a global template. To edit it, go to\",\"globalTemplateLink\":\"Models\",\"systemTemplateNotice\":\"This project uses a system template managed by Minerva. Its configuration is read-only and cannot be edited.\",\"topicPlaceholder\":\"e.g. Financial, Logistics...\",\"add\":\"Add\",\"addTopic\":\"Add topic\",\"deleteTopicTitle\":\"Delete topic?\",\"deleteTopicBody\":\"This will permanently delete the topic and all its subtopics, prompts, and fields. This action cannot be undone.\",\"delete\":\"Delete\",\"replaceTitle\":\"Replace extraction config?\",\"replaceBody\":\"This will permanently delete all existing subtopics, prompts, fields, and rows for this project and replace them with the imported config. This action cannot be undone.\",\"replaceConfirm\":\"Replace config\",\"templateName\":\"Template name\",\"templateNamePlaceholder\":\"Enter a name for this template\",\"promoteConfirm\":\"Promote\"},\"toasts\":{\"created\":\"Extraction created successfully\",\"createdBang\":\"Extraction created successfully!\",\"createForbidden\":\"You do not have permission to create projects\",\"extractionStarted\":\"Extraction started — processing {count, plural, one {# document} other {# documents}}.\",\"exportConfigFailed\":\"Failed to export config\",\"invalidJsonFile\":\"Invalid JSON file\",\"subtopicsImported\":\"{count, plural, one {Imported # subtopic} other {Imported # subtopics}}\",\"subtopicAdded\":\"Subtopic added\",\"topicAdded\":\"Topic added\",\"topicRenamed\":\"Topic renamed\",\"topicDeleted\":\"Topic deleted\",\"modelPromoted\":\"Model promoted to global template\",\"updated\":\"Extraction updated successfully!\",\"deleted\":\"Extraction deleted successfully!\",\"deleteFailed\":\"Failed to delete extraction. Please try again.\",\"sessionDeleted\":\"Extraction session deleted successfully\",\"sessionDeleteFailed\":\"Failed to delete extraction session\",\"restarted\":\"Successfully restarted {count, plural, one {# extraction} other {# extractions}}\",\"restartFailed\":\"Failed to restart extractions\",\"extractionRestarted\":\"Extraction restarted successfully\",\"extractionRestartFailed\":\"Failed to restart extraction\",\"sessionCreating\":\"Creating extraction session{mode} for {documents, plural, one {# document} other {# documents}} and {topics, plural, one {# topic} other {# topics}}...\",\"sessionCreated\":\"Extraction session created successfully{mode}! Processing {documents, plural, one {# document} other {# documents}}.\",\"sessionCreateFailed\":\"Failed to create extraction session\",\"promptsWithoutOutputFields\":\"Extraction not started: {count, plural, one {prompt {prompts} has} other {prompts {prompts} have}} no output fields, so there is nothing to extract. Add at least one output field, then start the extraction again.\",\"promptInSubtopic\":\"\\\"{prompt}\\\" (subtopic \\\"{subtopic}\\\")\"},\"manage\":{\"emptyTitle\":\"No extractions found\",\"emptyDescription\":\"No extractions match your current filters. Try adjusting your filters or create a new extraction.\",\"createTitle\":\"Create Extraction\",\"editTitle\":\"Edit Extraction\",\"editForbidden\":\"You do not have permission to edit this extraction. Only extraction administrators can edit extractions.\",\"deleteForbidden\":\"You do not have permission to delete this extraction. Only superadmins or extraction administrators can delete extractions.\",\"deleteDialogTitle\":\"Delete Extraction\",\"deactivateDialogTitle\":\"Deactivate Extraction\",\"activateDialogTitle\":\"Activate Extraction\",\"deleteDialogBody\":\"This action cannot be undone. This will permanently delete the extraction and all associated data.\",\"deactivateDialogBody\":\"Are you sure you want to deactivate this extraction? This will disable access to the extraction.\",\"activateDialogBody\":\"Are you sure you want to activate this extraction? This will enable access to the extraction.\",\"deleteModuleAlso\":\"Also delete the auto-created configuration (prompts, subtopics, etc.)\"},\"form\":{\"modelLabel\":\"Select the data extraction you would like to run\",\"modelFixedLabel\":\"Model\",\"unknownModel\":\"Unknown model\",\"details\":\"Details\",\"modelFixedHint\":\"The model is fixed for this extraction and can't be changed.\",\"titleLabel\":\"Title\",\"titlePlaceholder\":\"Enter extraction title\",\"descriptionLabel\":\"Description\",\"descriptionPlaceholder\":\"Enter extraction description\",\"copyFromModelLabel\":\"Add documents and the existing results to the extraction\",\"copyFromModelHint\":\"Copies the model's documents and their extraction results, so the extraction starts where the model left off. The model keeps its own copy.\",\"advanced\":\"Advanced\",\"membersLabel\":\"Members\",\"membersDescriptionEdit\":\"Manage users who can access this extraction.\",\"membersDescriptionCreate\":\"Select users to access this extraction. You will be added automatically.\",\"usersSelected\":\"{count} users selected\",\"selectUsers\":\"Select users\",\"searchUsers\":\"Search users...\",\"noUsersFound\":\"No users found.\",\"userAccessLevels\":\"User Acce
1ss Levels\",\"selectAccessLevel\":\"Select access level\",\"projectTitleLabel\":\"Project Title\",\"modelNameLabel\":\"Model Name\",\"modelNamePlaceholder\":\"Model name\",\"modelDescriptionLabel\":\"Model Description\",\"modelDescriptionPlaceholder\":\"Model description\",\"templateLabel\":\"Extraction template (optional)\",\"templateDescription\":\"Start from a pre-configured template, or leave blank to configure from scratch.\",\"startFromScratch\":\"Start from scratch\",\"activeLabel\":\"Active\",\"stepGeneral\":\"General information\",\"stepTemplate\":\"Extraction template\",\"stepMembers\":\"Project members\",\"next\":\"Next\",\"updating\":\"Updating...\",\"creating\":\"Creating...\",\"updateProject\":\"Update Project\",\"createProject\":\"Create Project\",\"titleRequired\":\"Title is required\",\"titleTooLong\":\"Title must be at most 255 characters\",\"descriptionRequired\":\"Description is required\",\"updateFailed\":\"Failed to update project\",\"createFailed\":\"Failed to create project\",\"modelPicker\":{\"searchPlaceholder\":\"Search for a model\",\"noMatches\":\"No models match “{query}”.\",\"clearSearch\":\"Clear search\",\"loadFailed\":\"Couldn't load the available models.\",\"retry\":\"Try again\",\"empty\":\"No models are available for your organization yet. Contact your administrator to enable one.\"}},\"status\":{\"COMPLETED_WITH_SUCCESS\":\"Completed\",\"COMPLETED_WITH_FAILURE\":\"Failed\",\"PARTIALLY_COMPLETED_WITH_FAILURE\":\"Failed\",\"IN_PROGRESS\":\"In Progress\",\"NOT_STARTED\":\"Not Started\",\"FAILURE_WITHOUT_START\":\"Failure without start\",\"CANCELLED\":\"Cancelled\"},\"sessions\":{\"queued\":\"Queued\",\"queuedTooltip\":\"Extraction has not started yet for these documents.\",\"finalizing\":\"Finalizing session\",\"finalizingTooltip\":\"All documents have finished extracting. The pipeline is still running validation updates, per-document notifications, and closing the session.\",\"extracting\":\"Extracting documents\",\"extractingTooltip\":\"At least one document is still queued or running extraction.\",\"empty\":\"No extraction sessions found\",\"viewDetails\":\"View details\",\"unknownCreator\":\"Unknown\",\"noDocuments\":\"No documents\",\"statusSummary\":\"{completed} completed, {failed} failed, {inProgress} in progress, {pending} pending\",\"perTypeSnapshot\":\"Per-type snapshot\",\"extractionDefault\":\"Extraction default\",\"differs\":\"Differs\",\"detailsTitle\":\"Extraction session details\",\"detailsLoadFailed\":\"Failed to load details\",\"documentsAndDetails\":\"Documents and Extraction Details\",\"restarting\":\"Restarting...\",\"restart\":\"Restart\",\"restartFailed\":\"Restart Failed ({count})\",\"restartPending\":\"Restart Pending ({count})\",\"restartInProgress\":\"Restart In Progress ({count})\",\"restartAll\":\"Restart All ({count})\",\"notStarted\":\"Not started\",\"notCompleted\":\"Not completed\",\"rows\":\"Rows\",\"items\":\"{count} items\",\"previous\":\"Previous\",\"next\":\"Next\",\"deleteBody\":\"This will permanently delete the extraction session. This action cannot be undone.\",\"columns\":{\"createdAt\":\"Created At\",\"session\":\"Session\",\"creator\":\"Creator\",\"documents\":\"Documents\",\"documentsStatus\":\"Documents status\",\"prompt\":\"Prompt\"},\"detailColumns\":{\"documentName\":\"Document Name\",\"status\":\"Status\",\"topic\":\"Topic\",\"startedAt\":\"Started At\",\"completedAt\":\"Completed At\",\"extractionMode\":\"Extraction Mode\",\"llmModel\":\"LLM Model\",\"inputType\":\"Input Type\",\"subtopic\":\"Subtopic\"}},\"associations\":{\"title\":\"{document} - {topic}\",\"associationId\":\"Association ID\",\"sessionId\":\"Extraction Session ID\",\"runId\":\"Run ID\",\"noRuns\":\"No runs\",\"type\":\"Type\",\"typePrivate\":\"Private\",\"typePublic\":\"Public\",\"restartExtraction\":\"Restart extraction\"},\"runDialog\":{\"title\":\"Create Extraction Session\",\"help\":\"Help\",\"baseModelNotice\":\"This extraction uses a built-in model. Its prompt and schema are managed by Minerva.\",\"viewModel\":\"View model\",\"modelFallback\":\"Model\",\"topics\":\"Topics\",\"prompt\":\"Prompt\",\"modified\":\"Modified\",\"viewDiff\":\"View diff\",\"revert\":\"Revert\",\"promptPlaceholder\":\"No active prompt configured for this subtopic.\",\"schemaFields\":\"Schema Fields\",\"hideAdvanced\":\"Hide advanced\",\"advanced\":\"Advanced\",\"noPrompt\":\"No active prompt configured for this project.\",\"documents\":\"Documents\",\"selectedCount\":\"{count} selected\",\"filterAll\":\"All ({count})\",\"filterNew\":\"New since last run ({count})\",\"searchDocuments\":\"Search documents...\",\"noProjectDocuments\":\"No documents associated with this project.\",\"fileNameColumn\":\"File Name\",\"modifiedPromptWarning\":\"Running with modified prompt — \",\"saveAfterRun\":\"Save to project after run\",\"starting\":\"Starting…\",\"run\":\"Run\",\"documentRequired\":\"At least one document must be selected\",\"topicRequired\":\"At least one topic must be selected\",\"completeSelections\":\"Please complete the required selections before running extraction.\",\"selectDocumentAndTopic\":\"Select at least one document and one topic to continue.\",\"selectDocument\":\"Select at least one document to continue.\",\"selectTopic\":\"Select at least one topic to continue.\"},\"runScopeDialog\":{\"title\":\"Run extraction on which documents?\",\"description\":\"Nothing is selected. Pick a set to run on, or select rows in the table first.\",\"counting\":\"Counting documents…\",\"loadFailed\":\"Could not load the document counts.\",\"onlyNonExtracted\":\"Only non-extracted\",\"allExtracted\":\"Every document in this extraction has already been extracted.\",\"allDocuments\":\"All documents\",\"noD
1ocuments\":\"There are no documents available to extract.\",\"reextractWarning\":\"Running on all documents re-extracts ones that already succeeded.\"},\"modelOverride\":{\"label\":\"Model\",\"placeholder\":\"Model\",\"runningWith\":\"This run will use {model} instead of each subtopic's own model.\",\"useConfigured\":\"Each subtopic's own model\"},\"dashboards\":{\"tab\":\"Dashboard\",\"empty\":{\"title\":\"No dashboards yet\",\"description\":\"Turn this extraction's data into charts. Anyone with access to the extraction can build one.\",\"action\":\"Create dashboard\"},\"emptyDashboard\":{\"title\":\"This dashboard has no charts yet\",\"description\":\"Add a chart to count, sum or compare the extracted values.\",\"action\":\"Add chart\"},\"noSubtopics\":\"This extraction has no subtopics to chart yet.\",\"toolbar\":{\"dashboard\":\"Dashboard\",\"newDashboard\":\"New dashboard\",\"validatedOnly\":\"Validated values only\",\"validatedOnlyHint\":\"Only documents whose validation is completed\",\"addChart\":\"Add chart\",\"more\":\"Dashboard actions\",\"rename\":\"Rename\",\"duplicate\":\"Duplicate\",\"exportPdf\":\"Download as PDF\",\"delete\":\"Delete dashboard\",\"readOnly\":\"View only. Duplicate this dashboard to make your own changes.\",\"createdBy\":\"Created by {name}\"},\"starter\":{\"action\":\"Generate a starter dashboard\",\"pending\":\"Building…\",\"defaultName\":\"Starter dashboard\",\"titles\":{\"documentCount\":\"Documents\",\"validationStatus\":\"Review progress\",\"documentsOverTime\":\"Documents over time\",\"breakdown\":\"Documents by {field}\",\"numericTotal\":\"Total {field}\",\"valueOverTime\":\"{field} over time\",\"valueByDimension\":\"{field} by {dimension}\"},\"reasons\":{\"no-rows\":\"There is nothing to chart yet. Extract a document first, then a starter dashboard can be built from its values.\",\"no-data-group\":\"This project has no subtopic with data to chart, so there is nothing to build a dashboard from.\",\"all-too-large\":\"Every subtopic in this project holds too much data to build a dashboard from. Narrow the project, or build a chart by hand against one subtopic.\"}},\"nameDialog\":{\"createTitle\":\"New dashboard\",\"renameTitle\":\"Rename dashboard\",\"duplicateTitle\":\"Duplicate dashboard\",\"nameLabel\":\"Name\",\"namePlaceholder\":\"e.g. Contract renewals\",\"copyName\":\"{name} (copy)\",\"create\":\"Create\",\"save\":\"Save\",\"duplicate\":\"Duplicate\",\"cancel\":\"Cancel\"},\"deleteDialog\":{\"title\":\"Delete this dashboard?\",\"description\":\"\\\"{name}\\\" and its charts will be deleted for everyone on this extraction. This cannot be undone.\",\"confirm\":\"Delete\",\"cancel\":\"Cancel\"},\"toasts\":{\"created\":\"Dashboard created\",\"saved\":\"Dashboard saved\",\"duplicated\":\"Dashboard duplicated\",\"deleted\":\"Dashboard deleted\",\"saveFailed\":\"The dashboard could not be saved. Try again.\",\"deleteFailed\":\"The dashboard could not be deleted. Try again.\",\"exported\":\"Download ready\",\"exportFailed\":\"The download could not be created. Try again.\",\"exporting\":\"Preparing download\",\"conflict\":\"Someone else changed this dashboard. It has been reloaded, please make your change again.\"},\"widget\":{\"actions\":\"Chart actions\",\"edit\":\"Edit chart\",\"moveUp\":\"Move up\",\"moveDown\":\"Move down\",\"remove\":\"Remove chart\",\"exportPng\":\"Download as PNG\",\"exportCsv\":\"Download data (CSV)\",\"exportXlsx\":\"Download data (Excel)\",\"exportDataset\":\"Download all subtopic data (Excel)\",\"noData\":\"No documents match these filters.\",\"unreadable\":\"{count, plural, one {# value could not be read and is left out} other {# values could not be read and are left out}}\",\"truncated\":\"Showing the top {count} groups\",\"loadError\":\"This chart could not be loaded.\",\"tooLarge\":\"This subtopic holds too many values to chart at once.\",\"repair\":\"Edit the chart to fix it.\",\"allDocuments\":\"All documents in view\",\"chartSummary\":\"{title}: {count, plural, one {# value} other {# values}}\",\"truncatedRecent\":\"Showing the most recent {count} periods\"},\"kpi\":{\"documentsInView\":\"{count, plural, one {of # document in view} other {of # documents in view}}\",\"share\":\"{matched} of {total} documents\"},\"values\":{\"yes\":\"Yes\",\"no\":\"No\",\"empty\":\"No value\",\"other\":\"Other\"},\"filters\":{\"eq\":\"{field} is {value}\",\"neq\":\"{field} is not {value}\",\"gt\":\"{field} above {value}\",\"lt\":\"{field} below {value}\",\"within_next_days\":\"{field} in the next {value} days\",\"before\":\"{field} before {value}\",\"after\":\"{field} after {value}\",\"today\":\"today\"},\"problems\":{\"missing_field\":\"The field \\\"{field}\\\" no longer exists.\",\"not_numeric\":\"\\\"{field}\\\" is not a number field, so it cannot be summed or averaged.\",\"needs_date\":\"\\\"{field}\\\" is not a date field.\",\"operator_not_allowed\":\"The filter on \\\"{field}\\\" does not fit its type.\",\"unknown_section\":\"The section \\\"{section}\\\" no longer exists.\",\"period_field_missing\":\"The comparison period runs on \\\"{field}
1\\\", which this subtopic has no date column for.\"},\"builder\":{\"addTitle\":\"Add chart\",\"editTitle\":\"Edit chart\",\"description\":\"Pick what to show. The preview uses this extraction's current data.\",\"subtopic\":\"Subtopic\",\"section\":\"Section\",\"allSections\":\"All sections\",\"type\":\"Chart type\",\"measure\":\"Measure\",\"numberField\":\"Number field\",\"numberFieldHint\":\"Only number fields can be summed or averaged.\",\"shareOfTotal\":\"Show as a share of all documents in view\",\"groupBy\":\"Group by\",\"timeAxis\":\"Along the bottom (date)\",\"dateBucket\":\"Group dates by\",\"noDateFields\":\"This subtopic has no date fields. Set a field's type to Date in the model to chart it over time.\",\"textOnly\":\"This subtopic's model is defined in code, so its values are text: counts, groups, filters and tables work, sums and timelines do not.\",\"columns\":\"Columns\",\"sortBy\":\"Sort by\",\"sortValue\":\"Value\",\"sortLabel\":\"Name\",\"ascending\":\"Ascending\",\"descending\":\"Descending\",\"limit\":\"Show at most\",\"limitPlaceholder\":\"All\",\"filters\":\"Filters\",\"addFilter\":\"Add filter\",\"removeFilter\":\"Remove filter\",\"filterField\":\"Field\",\"filterOperator\":\"Condition\",\"filterValue\":\"Value\",\"days\":\"days\",\"title\":\"Title\",\"size\":\"Width\",\"preview\":\"Preview\",\"previewLoading\":\"Updating preview\",\"add\":\"Add to dashboard\",\"save\":\"Save chart\",\"cancel\":\"Cancel\",\"fixProblems\":\"Fix the issues above to save this chart.\",\"autoTitleBy\":\"{measure} by {field}\",\"autoTitleOf\":\"{aggregation} {field}\",\"tableTitle\":\"Documents\",\"foldSkipped\":\"This project holds too much data to also offer document metadata and fields from its other subtopics, so only this subtopic’s own fields are listed.\",\"compare\":\"Combine with a second measure\",\"compareHint\":\"The second measure is taken over the same view but its own filters, so a rate can divide one set of rows by another.\",\"compareOperator\":\"Combination\",\"compareMeasure\":\"Second measure\",\"compareField\":\"Second number field\",\"compareFilters\":\"Filters for the second measure\"},\"origins\":{\"builtin\":\"Document\",\"metadata\":\"Metadata\",\"folded\":\"Other subtopic\"},\"builtins\":{\"document_name\":\"Document\",\"validation_status\":\"Validation status\",\"uploaded_at\":\"Upload date\"},\"types\":{\"kpi\":\"Number\",\"bar\":\"Bar\",\"line\":\"Line\",\"donut\":\"Donut\",\"table\":\"Table\"},\"aggregations\":{\"count\":\"Number of documents\",\"countRecords\":\"Number of rows\",\"sum\":\"Sum of\",\"avg\":\"Average of\",\"min\":\"Lowest\",\"max\":\"Highest\"},\"comparisons\":{\"ratio\":\"Divided by\",\"difference\":\"Minus\"},\"buckets\":{\"month\":\"Month\",\"quarter\":\"Quarter\",\"year\":\"Year\"},\"operators\":{\"eq\":\"is\",\"neq\":\"is not\",\"gt\":\"greater than\",\"lt\":\"less than\",\"within_next_days\":\"in the next\",\"before\":\"before\",\"after\":\"after\"},\"sizes\":{\"s\":\"Quarter\",\"m\":\"Half\",\"l\":\"Full\"},\"loadError\":\"The dashboards could not be loaded. Reload the page to try again.\",\"comparison\":{\"trigger\":\"Compare\",\"title\":\"Compare periods\",\"enable\":\"Compare against a previous period\",\"period\":\"Period\",\"against\":\"Against\",\"dateColumn\":\"Date\",\"from\":\"From\",\"to\":\"To\",\"unavailable\":\"Compare mode needs a date column these charts share. Add a date field to the extraction schema, or chart a single subtopic.\",\"pending\":\"Loading the periods this dashboard can compare…\",\"readOnly\":\"Your changes apply to your view only and are not saved.\",\"caption\":\"{current} vs {baseline}\",\"presets\":{\"this_month\":\"This month\",\"last_month\":\"Last month\",\"this_quarter\":\"This quarter\",\"last_quarter\":\"Last quarter\",\"this_year\":\"This year\",\"last_year\":\"Last year\",\"custom\":\"Custom range\"},\"baselines\":{\"preceding\":\"The preceding period\",\"year_earlier\":\"The same period a year earlier\"},\"change\":{\"delta\":\"{value} vs {baseline}\",\"flat\":\"No change vs {baseline}\",\"absent\":\"No data in {baseline}\",\"notComparable\":\"A share of total cannot show a change between periods.\",\"noValue\":\"No value this period\"},\"series\":{\"current\":\"This period\",\"baseline\":\"Baseline\"},\"exportChange\":\"Change\"}}},\"favorites\":{\"title\":\"Favorites\",\"loadErrorTitle\":\"There was a problem loading your favorites. Please try again.\",\"loadErrorBody\":\"Failed to load favorites.\",\"emptyDescription\":\"You have not added any favorites yet.\",\"emptyTitle\":\"No favorites yet\",\"emptyHint\":\"Click the heart icon on projects, documents, and validations to save them here for quick access.\",\"browseProjects\":\"Browse Projects\",\"browseDocuments\":\"Browse Documents\",\"tabs\":{\"extractions\":\"Extractions\",\"documents\":\"Documents\",\"validations\":\"Validations\",\"extractionsCount\":\"Extractions ({count})\",\"documentsCount\":\"Documents{count, select, 0 {} other { ({count})}}\",\"validationsCount\":\"Validations ({count})\"},\"extractions\":{\"title\":\"Favorite Extractions\",\"description\":\"Extractions you have saved for quick access\",\"empty\":\"No favorite projects.\"},\"documents\":{\"title\":\"Favorite Documents\",\"description\":\"Documents you have marked as favorites\",\"empty\":\"No favorite documents.\"},\"validations\":{\"title\":\"Favorite Validations\",\"description\":\"Validation items you have saved for quick access\",\"empty\":\"No favorite validations.\"}},\"docs\":{\"liveApiTitle\":\"Live API.\",\"liveApiBody\":\"Requests run against your organization's real data, and extraction calls consume credits. “Try it out” is enabled for read-only {get} requests only — use the shown {curl} for writes.\",\"guidesLink\":\"Guides, concepts and the full reference are at \u003clink\u003edocs.minerva-platform.ai\u003c/link\u003e.\",\"apiKeysDocsLink\":\"Integrating with the API? The \u003clink\u003edeveloper documentation\u003c/link\u003e walks through a full extraction with runnable code.\"},\"models\":{\"detail\":{\"notFoundTitle\":\"Model not found\",\"notFoundDescription\":\"This template could not be loaded.\",\"notFoundHint\":\"The model may have been deleted or you may 
1no longer have access.\",\"noContextTitle\":\"No extraction context found\",\"noContextDescription\":\"Prompt editing uses the original extraction configuration context.\",\"noContextHint\":\"This template is not linked to an active project, so prompt configuration is unavailable.\",\"pageTitle\":\"Model: {name}\",\"pageTitleFallback\":\"Model Configuration\",\"pageDescription\":\"Edit prompts and extraction configuration for this organization template.\"},\"list\":{\"proprietaryTitle\":\"ServeusAI Proprietary Models\",\"proprietaryDescription\":\"Models provided by the ServeusAI team. These are managed centrally and cannot be edited or copied.\",\"proprietaryEmpty\":\"No ServeusAI models are licensed to your organization yet.\",\"templatesTitle\":\"ServeusAI Base Templates\",\"templatesDescription\":\"Starting points shared by the ServeusAI team. Copy one into Model Studio to build your own model.\",\"templatesEmpty\":\"No ServeusAI templates are licensed to your organization yet.\",\"myTemplatesTitle\":\"My Templates\",\"myTemplatesDescription\":\"Models your organization published from Model Studio.\",\"myTemplatesEmpty\":\"Nothing published yet. Publish a model from Model Studio and it will appear here.\",\"pageTitle\":\"Models\",\"columnName\":\"Name\",\"columnDescription\":\"Description\",\"editModel\":\"Edit model\",\"newModel\":\"New model\"},\"overrides\":{\"variantsTitle\":\"Override variants ({count})\",\"contextValue\":\"Context value\",\"replace\":\"Replace\",\"extend\":\"Extend\",\"appendPlaceholder\":\"Text to append to base description\",\"overridePlaceholder\":\"Override description\",\"add\":\"Add\",\"addVariant\":\"Add override variant\",\"sourcesTitle\":\"Override Context Sources ({count, plural, one {# source} other {# sources}} configured)\",\"sourcesHint\":\"When extracting documents, the first matching override description for a field is used. Sources are checked in priority order.\",\"sourcesEmpty\":\"No override context sources configured. All documents will use base field descriptions.\",\"addSource\":\"Add source\",\"staticText\":\"Static text\",\"metadataField\":\"Metadata field\",\"staticTextPlaceholder\":\"Enter static text...\",\"selectMetadataField\":\"Select metadata field...\"},\"fields\":{\"stripChars\":\"Characters to strip (e.g. .,')\",\"keepChars\":\"Extra chars to keep (e.g. .,%)\",\"addRule\":\"Add rule\",\"suffix\":\"Suffix (e.g. %)\",\"prefix\":\"Prefix\",\"decimalPlaces\":\"Decimal places\",\"strftime\":\"strftime format (e.g. %Y.%m.%d)\",\"heading\":\"Fields ({count})\",\"addField\":\"Add Field\",\"empty\":\"No fields defined\",\"unnamedField\":\"unnamed field\",\"dragToReorder\":\"Drag to reorder\",\"nameLabel\":\"Name\",\"namePlaceholder\":\"FIELD_NAME\",\"typeLabel\":\"Type\",\"descriptionLabel\":\"Description\",\"descriptionPlaceholder\":\"Describe what this field should extract...\",\"allowedValues\":\"Allowed values\",\"addEnumValue\":\"Add value, press Enter\",\"sampleValueLabel\":\"Sample value (optional)\",\"sampleValuePlaceholder\":\"e.g. 12.5%\",\"transforms\":\"Transforms ({count})\",\"addTransform\":\"+ Add transform\",\"find\":\"Find\",\"replace\":\"Replace\",\"transformerLabels\":{\"trim\":\"Trim whitespace\",\"strip_whitespace\":\"Strip all whitespace\",\"strip_chars\":\"Strip characters\",\"strip_non_numeric\":\"Strip non-numeric\",\"to_uppercase\":\"To uppercase\",\"to_lowercase\":\"To lowercase\",\"string_replace\":\"String replace\",\"ensure_suffix\":\"Ensure suffix\",\"ensure_prefix\":\"Ensure prefix\",\"replace_comma_decimal\":\"Replace comma decimal\",\"parse_european_number\":\"Parse European number\",\"round\":\"Round\",\"parse_date\":\"Parse date\"},\"transformerDescriptions\":{\"trim\":\"Remove leading and trailing whitespace\",\"strip_whitespace\":\"Remove all whitespace including spaces within the value\",\"strip_chars\":\"Remove every occurrence of the specified characters\",\"strip_non_numeric\":\"Keep only digits and any extra characters you allow\",\"to_uppercase\":\"Convert all letters to uppercase\",\"to_lowercase\":\"Convert all letters to lowercase\",\"string_replace\":\"Find and replace substrings in order\",\"ensure_suffix\":\"Append a suffix if it is not already present (e.g. %)\",\"ensure_prefix\":\"Prepend a prefix if it is not already present\",\"replace_comma_decimal\":\"Replace comma used as decimal separator with a period (5,17 → 5.17)\",\"parse_european_number\":\"Normalise European thousand/decimal separators to standard float (1.234,56 → 1234.56)\",\"round\":\"Round a numeric string to N decimal places (0 = integer)\",\"parse_date\":\"Parse any date format and output in a configured strftime format\"}},\"rowList\":{\"heading\":\"Rows ({count})\",\"description\":\"Define recurring rows of the extractions.\",\"addRow\":\"Add Row\",\"unnamedRow\":\"unnamed row\",\"dragToReorder\":\"Drag to reorder\",\"nameLabel\":\"Name\",\"namePlaceholder\":\"Row name\",\"descriptionLabel\":\"Description (optional)\",\"descriptionPlaceholder\":\"What this row represents...\"},\"schemaEditor\":{\"addAtLeastOneField\":\"Add at least one field to define extraction structure.\",\"schemaDescription\":\"Schema description\",\"schemaDescriptionPlaceholder\":\"Describe what this schema extracts (e.g. 'Extract portfolio holdings from asset manager reports.'). Used as the top-level schema description sent to the AI.\",\"advanced\":\"Advanced\",\"previewTable\":\"Preview table\",\"tablePreviewTitle\":\"Table preview\",\"tablePreviewDescription\":\"How the extracted data will be laid out. Nothing here is saved.\"},\"tablePreview\":{\"title\":\"Table Preview\",\"shape\":\"({columns} columns, {rows} rows)\",\"rowColumn\":\"Row\",\"noData\":\"No data\",\"enumBadge\":\"Enum\",\"enumValues\":\"Enum values:\",\"sample\":\"Sample: {value}
1\",\"emptyTitle\":\"No table to preview\",\"emptyHint\":\"Add fields and rows to see the table structure\",\"noColumnsTitle\":\"No columns defined\",\"noColumnsHint\":\"Add fields to define the table columns\",\"noRowsTitle\":\"No rows defined\",\"noRowsHint\":\"Add rows to see the table data\"}},\"validation\":{\"editor\":{\"applyHint\":\"⌘/Ctrl + Enter to apply\",\"apply\":\"Apply\"},\"results\":{\"unsavedChange\":\"Unsaved change\",\"copyValue\":\"Copy value\",\"copyRow\":\"Copy row\",\"showInDoc\":\"Show data in doc\",\"resetToCurrent\":\"Reset to current\",\"resetToOriginal\":\"Reset to original\",\"history\":\"History\",\"emptyTitle\":\"No results yet\",\"emptyBody\":\"Run an extraction to generate results for this project.\",\"goToExtract\":\"Go to Extract\",\"loadFailedTitle\":\"Failed to load results.\",\"loadFailedBody\":\"Something went wrong fetching this data group. Try selecting it again.\",\"exportData\":\"Export data\"},\"history\":{\"title\":\"Validation History\",\"empty\":\"No history available\",\"close\":\"Close\"},\"status\":{\"completed\":\"Completed\",\"noSubtopics\":\"No applicable subtopics for this document.\",\"subtopicStatuses\":\"Subtopic Statuses\",\"loadError\":\"Error loading validation status: {message}\"},\"summary\":{\"emptyTitle\":\"No validation data found\",\"emptyBody\":\"Run extractions to generate validation data points\",\"subtopic\":\"Subtopic:\",\"selectSubtopic\":\"Select a subtopic\",\"searchSubtopics\":\"Search subtopics...\",\"noSubtopicFound\":\"No subtopic found.\",\"records\":\"{count} records\",\"exportThisView\":\"Export this view\",\"preparing\":\"Preparing…\",\"exportAll\":\"Export all data\",\"document\":\"Document\",\"mainAttribute\":\"Main Attribute\",\"noDataTitle\":\"No data for this subtopic\",\"noDataBody\":\"Select a different subtopic or run extractions\",\"exportCurrentView\":\"Export current view\",\"exportAllSubtopics\":\"Export all subtopics\"},\"toasts\":{\"valueCopied\":\"Value copied\",\"copyFailed\":\"Could not copy to the clipboard\",\"noDataToExport\":\"No data to export\",\"exportFailed\":\"Failed to prepare export\",\"noChangesToSave\":\"No changes to save\",\"saved\":\"Saved\"}},\"admin\":{\"role\":{\"title\":\"Roles\",\"manage\":\"Manage your roles\",\"createTitle\":\"Create Role\",\"createDescription\":\"Fill in the details to create a new role\",\"add\":\"Add Role\",\"empty\":\"No roles found.\",\"createFirst\":\"Create your first role\",\"editTitle\":\"Edit Role\",\"editDescription\":\"Update the role details\",\"deleteConfirm\":\"This will permanently delete the role\",\"created\":\"Role created successfully!\",\"updated\":\"Role updated successfully!\",\"deleted\":\"Role deleted successfully!\",\"deleteFailed\":\"Failed to delete role\",\"fetchFailed\":\"An error occurred while fetching roles\"},\"subtopic\":{\"title\":\"Subtopics\",\"manage\":\"Manage your subtopics\",\"createTitle\":\"Create Subtopic\",\"createDescription\":\"Fill in the details to create a new subtopic\",\"add\":\"Add Subtopic\",\"empty\":\"No subtopics found.\",\"createFirst\":\"Create your first subtopic\",\"editTitle\":\"Edit Subtopic\",\"editDescription\":\"Update the subtopic details\",\"deleteConfirm\":\"This will permanently delete the subtopic\",\"created\":\"Subtopic created successfully!\",\"updated\":\"Subtopic updated successfully!\",\"deleted\":\"Subtopic deleted successfully!\",\"deleteFailed\":\"Failed to delete subtopic\",\"fetchFailed\":\"An error occurred while fetching subtopics\",\"loadFailed\":\"Failed to load subtopic\"},\"topic\":{\"title\":\"Topics\",\"manage\":\"Manage your topics\",\"createTitle\":\"Create Topic\",\"createDescription\":\"Fill in the details to create a new topic\",\"add\":\"Add Topic\",\"empty\":\"No topics found.\",\"createFirst\":\"Create your first topic\",\"editTitle\":\"Edit Topic\",\"editDescription\":\"Update the topic details\",\"deleteConfirm\":\"This will permanently delete the topic\",\"created\":\"Topic created successfully!\",\"updated\":\"Topic updated successfully!\",\"deleted\":\"Topic deleted successfully!\",\"deleteFailed\":\"Failed to delete topic\",\"fetchFailed\":\"An error occurred while fetching topics\"},\"dataRequestStatus\":{\"title\":\"Statuses\",\"manage\":\"Manage your statuses\",\"createTitle\":\"Create Status\",\"createDescription\":\"Fill in the details to create a new status\",\"add\":\"Add Status\",\"empty\":\"No statuses found.\",\"createFirst\":\"Create your first status\",\"editTitle\":\"Edit Status\",\"editDescription\":\"Update the status details\",\"deleteConfirm\":\"This will permanently delete the status\",\"created\":\"Status created successfully!\",\"updated\":\"Status updated successfully!\",\"deleted\":\"Status deleted successfully!\",\"deleteFailed\":\"Failed to delete status\",\"fetchFailed\":\"An error occurred while fetching statuses\"},\"llmInputType\":{\"title\":\"LLM Input Types\",\"manage\":\"Manage your llm input types\",\"createTitle\":\"Create LLM Input Type\",\"createDescription\":\"Fill in the details to create a new llm input type\",\"add\":\"Add LLM Input Type\",\"empty\":\"No llm input types found.\",\"createFirst\":\"Create your first llm input type\",\"editTitle\":\"Edit LLM Input Type\",\"editDescription\":\"Update the llm input type details\",\"deleteConfirm\":\"This will permanently delete the llm input type\",\"created\":\"LLM input type created successfully!\",\"updated\":\"LLM input type updated successfully!\",\"deleted\":\"LLM input type deleted successfully!\",\"deleteFailed\":\"Failed to delete LLM input type\",\"fetchFailed\":\"An error occurred while fetching LLM input types\"},\"llmProvider\":{\"title\":\"LLM Providers\",\"manage\":\"Manage your llm providers\",\"createTitle\":\"Create LLM Provider\",\"createDescription\":\"Fill in the details to create a new llm provider\",\"add\":\"Add LLM Provider\",\"empty\":\"No llm providers found.\",\"createFirst\":\"Create your first llm provider\",\"editTitle\":\"Edit LLM Provider\",\"editDescription\":\"Update the llm provider details\",\"deleteConfirm\":\"This will permanently delete the llm provider\",\"deleted\":\"LLM provider deleted successfully!\",\"deleteFailed\":\"Failed to delete LLM provider\",\"fetchFailed\":\"An error occurred while fetching LLM providers\"},\"metadataField\":{\"title\":\"Metadata Fields\",\"manage\":\"Manage your metadata fields\",\"createTitle\":\"Create Metadata Field\",\"createDescription\":\"Fill in the details to create a new metadata field\",\"add\":\"Add Metadata Field\",\"empty\":\"No metadata fields foun
1d.\",\"createFirst\":\"Create your first metadata field\",\"editTitle\":\"Edit Metadata Field\",\"editDescription\":\"Update the metadata field details\",\"deleteConfirm\":\"This will permanently delete the metadata field\",\"created\":\"Metadata field created successfully!\",\"updated\":\"Metadata field updated successfully!\",\"deleted\":\"Metadata field deleted successfully!\",\"deleteFailed\":\"Failed to delete metadata field\",\"fetchFailed\":\"An error occurred while fetching metadata fields\",\"baseTitle\":\"Base metadata fields\",\"baseManage\":\"Templates copied into every new organization. Changes here do not reach organizations that already have their copy; each organization manages its own fields under Settings.\",\"addBase\":\"Add base field\",\"baseEmpty\":\"No base metadata fields yet.\",\"copiedInto\":\"Copied into organizations\"},\"module\":{\"title\":\"Models\",\"manage\":\"Manage your models\",\"createTitle\":\"Create Model\",\"createDescription\":\"Fill in the details to create a new model\",\"add\":\"Add Model\",\"empty\":\"No models found.\",\"createFirst\":\"Create your first model\",\"editTitle\":\"Edit Model\",\"editDescription\":\"Update the model details\",\"deleteConfirm\":\"This will permanently delete the model\",\"created\":\"Model created successfully!\",\"updated\":\"Model updated successfully!\",\"clonedNamed\":\"Model “{name}” cloned successfully!\",\"cloneFailed\":\"Failed to clone model: {message}\",\"deletedNamed\":\"Model “{name}” deleted successfully!\",\"deleteFailed\":\"Failed to delete model: {message}\"},\"preprocessingMode\":{\"title\":\"Preprocessing Modes\",\"manage\":\"Manage your preprocessing modes\",\"createTitle\":\"Create Preprocessing Mode\",\"createDescription\":\"Fill in the details to create a new preprocessing mode\",\"add\":\"Add Preprocessing Mode\",\"empty\":\"No preprocessing modes found.\",\"createFirst\":\"Create your first preprocessing mode\",\"editTitle\":\"Edit Preprocessing Mode\",\"editDescription\":\"Update the preprocessing mode details\",\"deleteConfirm\":\"This will permanently delete the preprocessing mode\",\"created\":\"Preprocessing mode created successfully!\",\"updated\":\"Preprocessing mode updated successfully!\",\"deleted\":\"Preprocessing mode deleted successfully!\",\"deleteFailed\":\"Failed to delete preprocessing mode\",\"fetchFailed\":\"An error occurred while fetching preprocessing modes\"},\"preprocessingType\":{\"title\":\"Preprocessing Types\",\"manage\":\"Manage your preprocessing types\",\"createTitle\":\"Create Preprocessing Type\",\"createDescription\":\"Fill in the details to create a new preprocessing type\",\"add\":\"Add Preprocessing Type\",\"empty\":\"No preprocessing types found.\",\"createFirst\":\"Create your first preprocessing type\",\"editTitle\":\"Edit Preprocessing Type\",\"editDescription\":\"Update the preprocessing type details\",\"deleteConfirm\":\"This will permanently delete the preprocessing type\",\"deleted\":\"Preprocessing type deleted successfully!\",\"deleteFailed\":\"Failed to delete preprocessing type\",\"fetchFailed\":\"An error occurred while fetching preprocessing types\"},\"projectAccessLevel\":{\"title\":\"Project Access Levels\",\"manage\":\"Manage your project access levels\",\"createTitle\":\"Create Project Access Level\",\"createDescription\":\"Fill in the details to create a new project access level\",\"add\":\"Add Project Access Level\",\"empty\":\"No project access levels found.\",\"createFirst\":\"Create your first project access level\",\"editTitle\":\"Edit Project Access Level\",\"editDescription\":\"Update the project access level details\",\"deleteConfirm\":\"This will permanently delete the project access level\",\"created\":\"Project access level created successfully!\",\"updated\":\"Project access level updated successfully!\",\"deleted\":\"Project access level deleted successfully!\",\"deleteFailed\":\"Failed to delete project access level\",\"fetchFailed\":\"An error occurred while fetching project access levels\"},\"promptType\":{\"title\":\"Prompt Types\",\"manage\":\"Manage your prompt types\",\"createTitle\":\"Create Prompt Type\",\"createDescription\":\"Fill in the details to create a new prompt type\",\"add\":\"Add Prompt Type\",\"empty\":\"No prompt types found.\",\"createFirst\":\"Create your first prompt type\",\"editTitle\":\"Edit Prompt Type\",\"editDescription\":\"Update the prompt type details\",\"deleteConfirm\":\"This will permanently delete the prompt type\",\"created\":\"Prompt type created successfully!\",\"updated\":\"Prompt type updated successfully!\",\"fetchFailed\":\"An error occurred while fetching prompt types\",\"prompts\":\"Prompts\",\"promptCount\":\"{count, plural, one {# prompt} other {# prompts}}\",\"noPrompts\":\"None\"},\"promptGroup\":{\"title\":\"Prompt Groups\",\"manage\":\"Manage your prompt groups\",\"createTitle\":\"Create Prompt Group\",\"createDescription\":\"Fill in the details to create a new prompt group\",\"add\":\"Add Prompt Group\",\"empty\":\"No prompt groups foun
1d.\",\"createFirst\":\"Create your first prompt group\",\"editTitle\":\"Edit Prompt Group\",\"editDescription\":\"Update the prompt group details\",\"deleteConfirm\":\"This will permanently delete the prompt group\",\"created\":\"Prompt group created successfully!\",\"updated\":\"Prompt group updated successfully!\",\"fetchFailed\":\"An error occurred while fetching prompt groups\",\"tabPromptGroups\":\"Prompt Groups / prompts\",\"tabPromptTypes\":\"Prompt Types\"},\"organization\":{\"title\":\"Organizations\",\"manage\":\"Manage your organizations\",\"createTitle\":\"Create Organization\",\"createDescription\":\"Fill in the details to create a new organization\",\"add\":\"Add Organization\",\"empty\":\"No organizations found.\",\"createFirst\":\"Create your first organization\",\"editTitle\":\"Edit Organization\",\"editDescription\":\"Update the organization details\",\"deleteConfirm\":\"This will permanently delete the organization\",\"created\":\"Organization created successfully!\",\"deletedNamed\":\"Organization “{name}” was deleted.\",\"deleteFailed\":\"Failed to delete organization\",\"exportStarted\":\"Organization export started. The SQL file will download shortly.\"},\"organizations\":{\"loading\":\"Loading organizations...\",\"loadError\":\"Error loading organizations:\",\"empty\":\"No organizations found\",\"selectPlaceholder\":\"Select an organization\",\"selectPrompt\":\"Please select an organization to view details\",\"manageExisting\":\"Manage existing organizations\",\"createDescription\":\"Add a new organization to the system\",\"deleteTitle\":\"Delete organization\",\"deleteBody\":\"This permanently deletes {name}, including all projects, documents, data requests, and subscription model data for this tenant. Users are not removed from the system, but org-scoped access is removed. This action cannot be undone.\",\"deleting\":\"Deleting…\",\"deleteConfirmButton\":\"Delete organization\",\"deleteButton\":\"Delete organization\"},\"subtopicPage\":{\"back\":\"Back to Subtopics\",\"createTitle\":\"Create New Subtopic\",\"editTitle\":\"Edit Subtopic\",\"createHeading\":\"Create Subtopic\",\"createDescription\":\"Fill in the details to create a new subtopic\",\"editDescription\":\"Update the subtopic details\",\"path\":\"Path\",\"topic\":\"Topic\",\"documents\":\"Documents\",\"privateDocuments\":\"Private documents: {count}\",\"publicDocuments\":\"Public documents: {count}\"},\"featureFlags\":{\"title\":\"Feature Flags\",\"singular\":\"Feature Flag\",\"createTitle\":\"Create New Feature Flag\",\"namePlaceholder\":\"Feature name\",\"descriptionPlaceholder\":\"Description\",\"enabled\":\"Enabled\",\"createButton\":\"Create Feature Flag\",\"loading\":\"Loading...\",\"disabled\":\"Disabled\",\"created\":\"Feature flag created successfully\",\"createFailed\":\"Failed to create feature flag\",\"updated\":\"Feature flag updated successfully\",\"updateFailed\":\"Failed to update feature flag\",\"deleted\":\"Feature flag deleted successfully\",\"deleteFailed\":\"Failed to delete feature flag\"},\"metadataFields\":{\"type\":\"Type\",\"showing\":\"Showing\",\"of\":\"of\",\"page\":\"Page\"},\"preprocessingTypes\":{\"type\":\"Type\",\"fileExtension\":\"File Extension\",\"manage\":\"Manage preprocessing types for document processing and extraction modes\"},\"llmInputTypes\":{\"fileExtension\":\"File Extension\"},\"llmProviders\":{\"manage\":\"Manage your LLM providers and their associated models and extraction modes\",\"addModel\":\"Add LLM Model\",\"addExtractionMode\":\"Add Extraction Mode\",\"editExtractionMode\":\"Edit Extraction Mode\",\"editModel\":\"Edit LLM Model\",\"editModelDescription\":\"Update the LLM model details\",\"deleteProviderSuffix\":\"and all its associated models. This action cannot be undone.\",\"deleteModel\":\"This will permanently delete the LLM model\",\"deleteExtractionMode\":\"This will permanently delete the extraction mode\"},\"modules\":{\"existing\":\"Existing Models\",\"manageExisting\":\"Manage existing models\",\"createDescription\":\"Create a new model in the system\",\"editDescription\":\"Update model information\",\"cloneTitle\":\"Clone Model for Subscription\",\"cloneBody\":\"Creates a subscription-specific copy of “{name}” that can be independently modified.\",\"subscription\":\"Subscription\",\"selectSubscription\":\"Select a subscription\",\"userSeats\":\"User Seats\",\"cloning\":\"Cloning...\",\"clone\":\"Clone\",\"deleteBody\":\"This will permanently delete the model “{name}”. This action cannot be undone.\"}
1,\"promptGroups\":{\"empty\":\"No prompt groups found.\",\"subtopic\":\"Subtopic\",\"prompts\":\"Prompts\",\"editTitle\":\"Edit Prompt Group\",\"editDescription\":\"Update prompt group configuration\",\"editPrompt\":\"Edit Prompt\",\"createPrompt\":\"Create Prompt\",\"createPromptDescription\":\"Create a new prompt and add it to this group\",\"deleteConfirm\":\"This will permanently delete the prompt group\",\"deleteSuffix\":\"and remove all its associations.\",\"unassigned\":\"Unassigned\",\"heading\":\"Prompt Groups\",\"promptRemoved\":\"Prompt removed from group\",\"promptRemoveFailed\":\"Failed to remove prompt from group\",\"subtopicMoved\":\"Subtopic moved\",\"deleted\":\"Prompt group deleted successfully!\",\"deleteFailed\":\"Failed to delete prompt group\",\"updated\":\"Prompt group updated successfully!\",\"promptUpdated\":\"Prompt updated successfully!\",\"promptCreated\":\"Prompt created and added to group!\",\"noPrompts\":\"None\",\"promptCount\":\"{count, plural, one {# prompt} other {# prompts}}\",\"addPromptTitle\":\"Add prompt to group\",\"addPrompt\":\"Add prompt\",\"editGroup\":\"Edit group\",\"moveToGroupTitle\":\"Move to another group\",\"moveToGroup\":\"Move to group\",\"moving\":\"Moving...\",\"confirmMove\":\"Confirm move\",\"deleteGroup\":\"Delete group\",\"editPromptAction\":\"Edit prompt\",\"removePrompt\":\"Remove prompt from group\",\"deleteNamedBody\":\"This will permanently delete the prompt group “{name}” and remove all its associations.\"},\"projectCreationDefaults\":{\"title\":\"Project Creation Defaults\",\"description\":\"Applied to each new project's subtopic at creation time. Changing these does not affect existing projects.\",\"llmModel\":\"LLM Model\",\"selectModel\":\"Select model\",\"extractionMode\":\"Extraction Mode\",\"selectExtractionMode\":\"Select extraction mode\",\"preprocessingMode\":\"Preprocessing Mode\",\"selectPreprocessingMode\":\"Select preprocessing mode\",\"llmInputType\":\"LLM Input Type\",\"selectInputType\":\"Select input type\",\"save\":\"Save Defaults\",\"saved\":\"Project creation defaults saved successfully.\",\"saveFailed\":\"Failed to save project creation defaults.\"},\"creditPricing\":{\"title\":\"Credit Pricing\",\"description\":\"Global rates for metered compute. All values must be greater than zero. Per-org overrides are set on each organization.\",\"save\":\"Save Pricing\",\"saved\":\"Credit pricing saved.\",\"fields\":{\"prepPerPage\":{\"label\":\"Prep - credits per page\",\"hint\":\"Document pre-processing rate\"},\"extractPerPage\":{\"label\":\"Extraction - credits per page\",\"hint\":\"AI extraction rate\"},\"eurPerCredit\":{\"label\":\"EUR per credit\",\"hint\":\"For display / invoicing only\"},\"creditsPerFigure\":{\"label\":\"Credits per figure\",\"hint\":\"Per VLM-described figure (R8c)\"},\"charsPerPage\":{\"label\":\"Characters per page\",\"hint\":\"Page-equivalent divisor for non-DI text formats\"},\"cellsPerPage\":{\"label\":\"Spreadsheet cells per page\",\"hint\":\"Page-equivalent divisor for spreadsheets, over the used-range area including blanks\"},\"maxWorkbookCells\":{\"label\":\"Max spreadsheet cells\",\"hint\":\"Upload guard: largest accepted workbook, in used-range cells over the selected sheets\"},\"maxWorkbookImages\":{\"label\":\"Max spreadsheet images\",\"hint\":\"Upload guard: each embedded image costs one vision call\"},\"monthlyGrantCapEur\":{\"label\":\"Monthly grant cap (EUR)\",\"hint\":\"Max credit an org can be granted per calendar month (per-org overridable)\"}}},\"accessLevels\":{\"manage\":\"Manage user roles and access levels\"},\"dataGroups\":{\"addDescription\":\"Add a new subtopic\",\"editDescription\":\"Update subtopic configuration\"},\"dataRequestStatuses\":{\"title\":\"Data Request Statuses\",\"manage\":\"Manage your data request statuses\"},\"shared\":{\"deleteNamed\":\"{action} “{name}”.\",\"showing\":\"Showing {from}–{to} of {total}\",\"pageOf\":\"Page {page} of {total}\",\"unknown\":\"Unknown\"},\"aiUsageMargin\":{\"pageTitle\":\"Cost \u0026 Margin\",\"pageDescription\":\"Real provider cost vs. credits charged, across all organizations\",\"t
1itle\":\"Cost \u0026 margin\",\"description\":\"Real provider cost vs. credits charged, across all organizations. Superadmin only - read-only. Cost is captured from the day instrumentation shipped; earlier periods are empty.\",\"realCost\":\"Real cost\",\"creditRevenue\":\"Credit revenue\",\"grossMargin\":\"Gross margin\",\"unpriced\":\"Unpriced\",\"unpricedOrgs\":\"{count, plural, one {# org} other {# orgs}}\",\"organization\":\"Organization\",\"unpricedBadge\":\"unpriced\",\"lossBadge\":\"loss\",\"marginEur\":\"Margin €\",\"marginPct\":\"Margin %\",\"pending\":\"pending\",\"byOrgTitle\":\"Margin by organization\",\"byOrgDescription\":\"Worst margin first. Loss-making and unpriced orgs are flagged.\",\"byOrgEmpty\":\"No cost captured yet - figures appear once instrumented pipelines run.\",\"byProviderTitle\":\"Cost by provider\",\"byProviderDescription\":\"Where the money goes.\",\"byProviderEmpty\":\"No provider cost this month.\",\"internalOnly\":\"Internal only. This lens feeds, but does not drive, credit pricing.\",\"noValue\":\"-\"}
1,\"aiModelPrices\":{\"pageTitle\":\"Model Prices\",\"pageDescription\":\"Real per-model provider prices used to compute AI cost\",\"provider\":\"Provider\",\"model\":\"Model\",\"inputPer1m\":\"Input /1M\",\"outputPer1m\":\"Output /1M\",\"cachedPer1m\":\"Cached /1M\",\"page\":\"Page\",\"unpricedTitle\":\"Unpriced models\",\"unpricedDescription\":\"These models have recorded usage but no active price, so their cost is not counted in the margin view. Add a price to backfill their cost retroactively.\",\"priceIt\":\"price it\",\"addTitle\":\"Add / update a price\",\"addDescription\":\"Append-only and effective-dated - saving supersedes the current rate going forward; historical usage keeps costing at the rate that was live then. Token prices are per 1M tokens; the page price is per page. Leave a field blank if it does not apply.\",\"providerPlaceholder\":\"Provider (e.g. Open AI)\",\"modelPlaceholder\":\"Model\",\"inputPlaceholder\":\"Input /1M ($)\",\"outputPlaceholder\":\"Output /1M ($)\",\"cachedPlaceholder\":\"Cached in /1M ($)\",\"cacheWritePlaceholder\":\"Cache write /1M ($)\",\"pagePlaceholder\":\"Page ($)\",\"savePrice\":\"Save price\",\"priceSaved\":\"Price saved.\",\"currentTitle\":\"Current prices\",\"currentDescription\":\"The rate currently in effect for each model.\",\"currentEmpty\":\"No prices configured.\",\"fxTitle\":\"Exchange rate (USD to EUR)\",\"fxDescription\":\"Real provider costs are priced in USD and converted to EUR for the margin and real-cost views. Editing this rate re-costs all past and future usage at the new rate.\",\"fxCurrent\":\"Current:\",\"fxPlaceholder\":\"USD to EUR (e.g. 0.92)\",\"saveRate\":\"Save rate\",\"rateSaved\":\"Exchange rate saved.\"},\"orgCredits\":{\"balanceTitle\":\"Balance\",\"balanceUnlimited\":\"Unlimited - usage is recorded but never blocked.\",\"balanceDescription\":\"Prepaid credit balance and this month's usage.\",\"creditsApprox\":\"credits ≈ {amount}\",\"usedThisMonthWithCap\":\"used this month / {cap} cap\",\"usedThisMonthNoCap\":\"used this month (no cap)\",\"grantTitle\":\"Grant credits\",\"grantDescription\":\"Adds credits to the wallet. Recorded with your identity and the note (audit).\",\"creditsLabel\":\"Credits\",\"creditsPlaceholder\":\"e.g. 5000\",\"noteLabel\":\"Note (required)\",\"notePlaceholder\":\"e.g. Initial top-up / support credit\",\"grantedThisMonth\":\"{granted} of {cap} granted this month - \u003cleft\u003e{headroom} left to grant\u003c/left\u003e this month (how much credit can still be added, not a spend limit)\",\"overCapWarning\":\"This grant would put this month's grants over the {cap} cap. You can still grant it.\",\"grantAnyway\":\"Grant anyway (over cap)\",\"grantButton\":\"Grant credits\",\"granted\":\"Credits granted.\",\"enforcementTitle\":\"Enforcement settings\",\"enforcementDescription\":\"Unlimited bypasses the gate (usage still recorded). The grace buffer is the overrun allowed below zero.\",\"unlimitedLabel\":\"Unlimited\",\"unlimitedHint\":\"Record-only - never blocked.\",\"monthlyCapLabel\":\"Monthly cap (blank = none)\",\"monthlyCapPlaceholder\":\"No cap\",\"graceBufferLabel\":\"Grace buffer (credits)\",\"saveSettings\":\"Save settings\",\"settingsSaved\":\"Credit settings saved.\",\"overrideTitle\":\"Pricing override\",\"overrideDescription\":\"Per-org rates. Leave a field empty to inherit the global default; enter a value to override it. Superadmin only - these set what this organization is charged.\",\"resetToGlobal\":\"Reset to global\",\"usingGlobal\":\"Using global: {value}\",\"saveOverride\":\"Save override\",\"overrideSaved\":\"Pricing override saved.\"},\"orgDetail\":{\"tabs\":{\"general\":\"General\",\"modules\":\"Models\",\"dataMainGroups\":\"Topics\",\"dataGroups\":\"Subtopics\",\"promptGroups\":\"Prompt Groups\",\"storage\":\"Storage\",\"credits\":\"Credits\"},\"generalTitle\":\"General Settings\",\"generalDescription\":\"Edit organization details and model assignments\",\"organizationUpdated\":\"Organization updated successfully!\",\"modulesTitle\":\"Subscription Models\",\"modulesDescription\":\"Cloned models for this subscription\",\"modulesEmpty\":\"No cloned models found for this subscription.\",\"sourceModel\":\"Source Model\",\"path\":\"Path\",\"noModels\":\"No models found for this subscription.\",\"noPromptGroups\":\"No prompt groups foun
1d for this subscription.\",\"storageTitle\":\"Storage Provisioning\",\"storageDescription\":\"Tenant container provisioning status for this organization.\",\"storageContainer\":\"Container\",\"storageProvisionedAt\":\"Provisioned At\",\"storageLastError\":\"Last Error\",\"storageStatusNotStarted\":\"not-started\",\"storageContainerUnassigned\":\"not-assigned\",\"storageNotApplicable\":\"n/a\",\"storageNoError\":\"none\",\"reprovision\":\"Reprovision Container\",\"reprovisioning\":\"Reprovisioning...\",\"reprovisioned\":\"Storage reprovisioning completed successfully\",\"reprovisionFailed\":\"Failed to reprovision storage\",\"editModelTitle\":\"Edit Model\",\"editModelDescription\":\"Update model configuration\",\"modelUpdated\":\"Model updated successfully!\"},\"llmModel\":{\"deleted\":\"LLM model deleted successfully!\",\"deleteFailed\":\"Failed to delete LLM model\"},\"extractionMode\":{\"deleted\":\"Extraction mode deleted successfully!\",\"deleteFailed\":\"Failed to delete extraction mode\"},\"prompt\":{\"fetchFailed\":\"An error occurred while fetching prompts\"},\"organizationDetail\":{\"loading\":\"Loading organization details...\",\"loadError\":\"Error loading organization details: {message}\",\"noData\":\"No organization data found\",\"title\":\"Organization Details\",\"subtitle\":\"Comprehensive view of organization: {name}\",\"fallbackName\":\"Organization\",\"tabOverview\":\"Overview\",\"tabModules\":\"Models\",\"tabUsers\":\"Users\",\"tabData\":\"Data Structure\",\"infoHeading\":\"Organization Information\",\"name\":\"Name\",\"role\":\"Role\",\"dbVersion\":\"DB Version\",\"status\":\"Status\",\"summaryHeading\":\"Summary\",\"models\":\"Models\",\"users\":\"Users\",\"subtopics\":\"Subtopics\",\"subtopic\":\"Subtopic\",\"model\":\"Model\",\"description\":\"Description\",\"path\":\"Path\",\"userSeats\":\"User Seats\",\"email\":\"Email\",\"accessLevels\":\"Access Levels\",\"notAvailable\":\"N/A\",\"metadataFields\":\"Metadata Fields\",\"type\":\"Type\",\"topics\":\"Topics\",\"dataStructure\":\"Data Structure\"},\"organizationSwitcher\":{\"switch\":\"Switch organization\",\"select\":\"Select organization\",\"switching\":\"Switching…\",\"label\":\"Organization\",\"searchPlaceholder\":\"Search organizations...\",\"empty\":\"No organizations found.\",\"allOrganizations\":\"All organizations\",\"y
1ourOrganizations\":\"Your organizations\"},\"extractionComparison\":{\"allRows\":\"All rows\",\"changeRuns\":\"Change runs\",\"columnAttribute\":\"Field\",\"columnConfirmed\":\"Reviewed value\",\"columnDataGroup\":\"Subtopic\",\"columnDocument\":\"Document\",\"columnValueA\":\"Run A\",\"columnValueB\":\"Run B\",\"compare\":\"Compare\",\"detailHintReviewed\":\"The reviewed value comes from the validation step. Both runs are scored against it.\",\"detailHintUnreviewed\":\"Nothing has been reviewed on this field, so neither run can be called right. Review the document to settle it.\",\"disagreementShare\":\"{percent}% of fields disagree ({count} of {total})\",\"documentCount\":\"{count} documents\",\"filterRows\":\"Filter rows\",\"loadFailed\":\"Could not load the comparison.\",\"loadingSessions\":\"Loading runs\",\"noReviewedValueYet\":\"no reviewed value yet\",\"noReviewedValues\":\"None of these documents have been reviewed, so there is nothing to mark either run right or wrong against. The two runs can still be compared to each other.\",\"noSessions\":\"No extraction runs to compare yet.\",\"notExtracted\":\"not extracted\",\"notReviewed\":\"not reviewed\",\"onlyDifferences\":\"Only where they differ\",\"openDetail\":\"Show both values for {attribute}\",\"pageDescription\":\"Put two extraction runs side by side, field by field\",\"pageTitle\":\"Run Comparison\",\"partialOverlap\":\"These runs only share {shared} documents (Run A covered {a}, Run B covered {b}), so most rows below exist on one side only and the disagreement count reflects the samples rather than the models.\",\"sameSession\":\"Pick two different runs.\",\"searchPlaceholder\":\"Search documents or fields\",\"selectPlaceholder\":\"Choose a run\",\"sessionA\":\"Run A\",\"sessionB\":\"Run B\",\"summaryConfirmed\":\"Fields with a reviewed value\",\"summaryCorrectA\":\"Run A matched\",\"summaryCorrectB\":\"Run B matched\",\"summaryDisagreements\":\"The two runs disagree\",\"summaryFields\":\"Fields compared\",\"swapRuns\":\"Swap Run A and Run B\",\"tierExact\":\"matches\",\"tierMismatch\":\"differs from reviewed\",\"tierNormalized\":\"matches, spacing differs\",\"tierNumeric\":\"matches, written differently\",\"visibleCount\":\"{documents} of {totalDocuments} documents, {fields} of {totalFields} fields\"}},\"tour\":{\"chrome\":{\"skip\":\"Skip tour\",\"previous\":\"Previous\",\"next\":\"Next\",\"finish\":\"Finish\",\"progress\":\"{current} of {total}\",\"showMeAround\":\"Show me around\"},\"dashboard\":{\"welcome\":{\"title\":\"Welcome to Minerva!\",\"content\":\"This is your home page, where you can access all your extractions and documents. Let's take a quick tour to get you started.\"},\"newExtraction\":{\"title\":\"New Extraction\",\"content\":\"Start here. This creates a new extraction, where you add documents and choose what data to pull out of them.\"},\"extractionsPanel\":{\"title\":\"Your Extractions\",\"content\":\"The extractions you visited most recently appear here. Switch to Favorites for the ones you starred, or Show all to browse everything.\"},\"navigationExtractions\":{\"title\":\"Extractions Navigation\",\"content\":\"Access all your extractions from here. You can create new ones, view existing ones, and manage their settings.\"},\"navigationDocuments\":{\"title\":\"Documents Section\",\"content\":\"Manage all your documents here. Upload new files, organize them, and track their processing status.\"},\"userMenu\":{\"title\":\"User Profile\",\"content\":\"Access your profile settings, change your password, set up 2FA, and sign out from this menu.\"}},\"admin\":{\"panel\":{\"title\":\"Admin Panel\",\"content\":\"Welcome to the admin panel! From here you can configure system settings, manage users, and customize Minerva for your organization.\"},\"users\":{\"title\":\"User Management\",\"content\":\"Add new users, manage roles and permissions, and view user activity. You can invite users via email and assign appropriate access levels.\"},\"llmProviders\":{\"title\":\"LLM Providers\",\"content\":\"Configure AI models and providers for document extraction. Set up API keys, model preferences, and extraction settings.\"},\"metadata\":{\"title\":\"Metadata Configuration\",\"content\":\"Define custom metadata fields and subtopics for your documents. This helps organize and categorize your content.\"},\"organizations\":{\"title\":\"Organization Settings\",\"content\":\"Manage organization details, subscriptions, and model configurations. Control which features are available to your users.\"}},\"extractionsList\":{\"header\":{\"title\":\"Extraction Management\",\"content\":\"Extractions help you organize related documents and collaborate with team members. Each extraction has its own settings and access controls.\"},\"create\":{\"title\":\"Create New Extraction\",\"content\":\"Start a new extraction by clicking here. You can set its details, add team members, and configure document processing settings.\"},\"cards\":{\"title\":\"Extraction Overview\",\"content\":\"Each card shows extraction status, recent activity, and team members. Click on an extraction to open it and start working with documents.\"},\"filters\":{\"title\":\"Filter Extractions\",\"content\":\"Use filters to quickly find extractions by status, date, or team members. This helps you stay organized as your list grows.\"}},\"documents\":{\"header\":{\"title\":\"Document Management\",\"content\":\"Upload, organize, and process your documents here. Minerva can extract valuable data from PDFs using AI-
1powered analysis.\"},\"upload\":{\"title\":\"Upload Documents\",\"content\":\"Drag and drop files or click to upload. Supported formats include PDF, Word documents, and spreadsheets.\"},\"library\":{\"title\":\"Document Library\",\"content\":\"View all your documents with their processing status, metadata, and associated extractions. Click on any document to view details.\"},\"actions\":{\"title\":\"Document Actions\",\"content\":\"From here you can view documents, start extraction sessions, download files, or associate documents with extractions.\"}},\"extractionDialog\":{\"topics\":{\"title\":\"Topics\",\"content\":\"Select which subtopics to extract from your documents. Check a topic to include all its subtopics. Click any row to preview its prompt on the right.\"},\"documents\":{\"title\":\"Select Documents\",\"content\":\"Choose the documents you want to extract data from. Use the search bar to filter, or switch to \\\"New since last run\\\" to process only recently added files. Click the eye icon to preview any document.\"},\"prompt\":{\"title\":\"Prompt Editor\",\"content\":\"Review and optionally edit the extraction prompt for the selected subtopic. Changes here apply only to this session — use \\\"View diff\\\" to compare and save modifications back to the extraction configuration.\"},\"schema\":{\"title\":\"Schema Fields\",\"content\":\"These are the output fields the AI will populate during extraction. You can add, remove, or reorder fields for this session. Click \\\"Advanced\\\" to configure context overrides and field-level descriptions.\"},\"run\":{\"title\":\"Run Extraction\",\"content\":\"When you're ready, click \\\"Run\\\" to start the extraction session. The dialog will close immediately and processing will happen in the background — you'll see results in the Extractions tab.\"},\"topicsBaseModule\":{\"title\":\"Topics\",\"content\":\"Select which subtopics to extract from your documents. Check a topic to include all its subtopics.\"}},\"documentUpload\":{\"dropzone\":{\"title\":\"Add documents\",\"content\":\"Drag \u0026 drop files here, or click to select PDFs and Word documents. After adding files, open \\\"Advanced\\\" in the file list to assign each one to specific subtopics.\"},\"project\":{\"title\":\"Add to a project (optional)\",\"content\":\"Link these documents to a project. By default they are assigned to all of the project model's subtopics, so extraction runs on every subtopic — use the Advanced subtopic picker to narrow it down.\"},\"submit\":{\"title\":\"Upload\",\"content\":\"Start the upload. Files are processed in the background and appear in the document library when ready.\"}},\"extractionFlow\":{\"extractTab\":{\"title\":\"Start on Extract\",\"content\":\"This is where you begin — the documents for this extraction live on the Extract tab.\"},\"addDocuments\":{\"title\":\"Add Documents\",\"content\":\"Use Add Documents to bring files into this extraction — pick them from your library or upload new ones.\"},\"run\":{\"title\":\"Run Extraction\",\"content\":\"Once your documents are selected, click here to run the extraction. A short guide continues inside the setup popup.\"},\"resultsTab\":{\"title\":\"View Results\",\"content\":\"When the run finishes, your extracted data appears here — one row per document.\"},\"save\":{\"title\":\"Validate the results\",\"content\":\"Correct any value straight in the table, then Save. You are the one who validates — the AI just proposes.\"},\"export\":{\"title\":\"Export your data\",\"content\":\"Export the results to a spreadsheet — this subtopic, or all data.\"}},\"newExtraction\":{\"pickModel\":{\"title\":\"Pick a model\",\"content\":\"Choose the built-in model that matches what you want to extract. Search or open Details to compare — this is the deliberate first step.\"},\"name\":{\"title\":\"Name your extraction\",\"content\":\"The form continues here — give it a Title and Description so your team knows what it is.\"},\"save\":{\"title\":\"Create it\",\"content\":\"Save creates the extraction and drops you on the Extract tab, ready to add documents and run.\"}},\"modelStudio\":{\"documents\":{\"title\":\"Your Documents\",\"content\":\"Upload files or pick them from the library, then tick the ones you want to extract from. Only ticked documents are used — for the schema suggestion and for the run.\"}
1,\"instructions\":{\"title\":\"Extraction Instructions\",\"content\":\"Name the data points you want, comma-separated or one per line, and you get exactly those fields. Write a description instead and the AI decides which fields to create. Anything after the list is treated as context.\"},\"suggest\":{\"title\":\"Build with AI\",\"content\":\"Drafts a schema from your instructions and the text of one selected document. It needs either instructions or a document — with both, it reads the document to infer types and pull example values.\"},\"schema\":{\"title\":\"Schema Fields\",\"content\":\"The fields the extraction will produce. Add, remove, or reorder them by hand — importing AI suggestions appends to this list, it never replaces what you have built.\"},\"run\":{\"title\":\"Run the Extraction\",\"content\":\"Saves the schema and starts extracting from every ticked document. Processing happens in the background, so you can leave this page and come back.\"},\"results\":{\"title\":\"Results\",\"content\":\"Extracted values land here. Review them against the document, then use \\\"Save as Project\\\" or \\\"Move to Project\\\" to keep the session and its configuration.\"}},\"modelStudioSuggestion\":{\"instructionGroup\":{\"title\":\"From Your Instructions\",\"content\":\"The data points you named, in the order you named them, pre-selected. If the AI drops one, it is added back automatically — a field you asked for can never quietly disappear.\"},\"discoveredGroup\":{\"title\":\"Also Found in Document\",\"content\":\"Extra fields the AI noticed on its own. These are opt-in: only the ones it is confident about (60% and above) start ticked.\"},\"confidence\":{\"title\":\"Confidence, and Two Badges\",\"content\":\"Confidence shows how reliably a discovered field appears in this kind of document, and only when a document was actually read. \\\"in schema\\\" means you already have that field. \\\"not found\\\" means the AI returned the field you asked for but found no data for it in this document.\"},\"import\":{\"title\":\"Import\",\"content\":\"Adds the ticked fields to your schema. It appends — your existing fields and their descriptions are untouched, and anything already in your schema is skipped, which is why this count can be lower than the number of ticks.\"},\"proseReading\":{\"title\":\"The Model's Reading\",\"content\":\"Your instructions described what you wanted rather than naming fields, so these are the model’s interpretation. Nothing is pre-selected — tick what you want. Name the data points explicitly and you get exactly those fields instead.\"}}},\"modelStudio\":{\"list\":{\"title\":\"Model Studio\",\"description\":\"Build and refine extraction models without the full setup.\",\"createModel\":\"Create New Model\",\"columnName\":\"Name\",\"columnDocuments\":\"Documents\",\"columnCreatedBy\":\"Created by\",\"columnModified\":\"Modified\",\"columnUpdatedBy\":\"Updated by\",\"published\":\"Published\",\"emptyTitle\":\"No models yet\",\"emptyDescription\":\"Create a model to extract data from documents in one step.\",\"deleteTitle\":\"Delete \\\"{title}\\\"?\",\"deleteBody\":\"This permanently deletes the model, all extraction results, and any documents that were uploaded exclusively for it. Documents picked from the library are not deleted. This cannot be undone.\",\"deleting\":\"Deleting…\",\"emptyFiltered\":\"No models match your search or filters.\",\"searchPlaceholder\":\"Search models...\"},\"toasts\":{\"createFailed\":\"Failed to create model\",\"titleEmpty\":\"Title c
1annot be empty\",\"renameFailed\":\"Failed to rename model\",\"deleted\":\"Model deleted\",\"deleteFailed\":\"Failed to delete model\",\"promotionLoadFailed\":\"Failed to load promotion details\",\"detailsSaveFailed\":\"Failed to save model details\",\"runFailed\":\"Failed to start extraction\",\"addDocumentsFailed\":\"Failed to add documents\",\"publishFailed\":\"Failed to publish\",\"savedVersions\":\"Saved {written, plural, one {# new version} other {# new versions}} on {source}\",\"savedVersionsSkipped\":\" — {skipped, plural, one {# subtopic} other {# subtopics}} had no counterpart\",\"publishedServeus\":\"Model published as a ServeusAI template\",\"publishedNewModel\":\"Published as a new, independent model\",\"publishedOrg\":\"Model published to your organization\",\"schemaSaveFailed\":\"Failed to save schema - your changes are not saved. Please try again.\",\"schemaSaved\":\"Schema saved\",\"suggestionFailed\":\"Failed to get suggestion\",\"topicWithoutSubtopic\":\"Topic was created but has no subtopic. Add one, or delete the topic.\",\"addTopicFailed\":\"Failed to add topic\",\"addSubtopicFailed\":\"Failed to add subtopic\",\"duplicateFailed\":\"Failed to duplicate\",\"renameFailedGeneric\":\"Failed to rename\",\"deleteFailedGeneric\":\"Failed to delete\"},\"createDialog\":{\"title\":\"Create New Model\",\"titleFromTemplate\":\"Create New Model from Template\",\"scratchTitle\":\"Start from scratch\",\"scratchSubtitle\":\"Define every field yourself\",\"templateTitle\":\"Select template\",\"templateSubtitle\":\"Copy a model and change it\",\"searchPlaceholder\":\"Search models…\",\"searchAria\":\"Search models\",\"tabAll\":\"All\",\"tabBaseTemplates\":\"Base templates\",\"tabMyTemplates\":\"My templates\",\"creating\":\"Creating…\",\"create\":\"Create model\",\"emptyQuery\":\"No models match “{query}”\",\"emptyServeus\":\"No ServeusAI templates are shared with your organisation\",\"emptyOrg\":\"Your organisation hasn't promoted any models yet\",\"emptyAll\":\"No templates are available yet\",\"emptyHintQuery\":\"Try a shorter search, or clear the filter.\",\"emptyHintNoQuery\":\"Start from scratch instead.\",\"orgBadge\":\"Org\",\"details\":\"Details\",\"blankModelName\":\"My New Model\",\"customizationSuffix\":\"Customization\"},\"workspace\":{\"modelFallback\":\"Model\",\"modelNameLabel\":\"Model name\",\"modelDescriptionPlaceholder\":\"What this model extracts. Shown when the model is published.\",\"publishAsBaseTemplate\":\"Publish as Base template\",\"createExtraction\":\"Create Extraction\",\"publishFirst\":\"Publish this model first\",\"publish\":\"Publish\",\"help\":\"Help\",\"tabSchema\":\"Extraction Schema\",\"tabResults\":\"Results\",\"starting\":\"Starting…\",\"runExtraction\":\"Run Extraction\",\"showPreview\":\"Show document preview\",\"previewRail\":\"Preview\",\"addDocuments\":\"Add Documents\",\"backToDocuments\":\"Back to documents\",\"hidePreview\":\"Hide preview\",\"documentPreview\":\"Document preview\",\"selectValueToPreview\":\"Select a value to preview\",\"selectDocumentToPreview\":\"Select a document to preview\",\"addDocumentsTitle\":\"Add Documents to Model\"},\"editPopover\":{\"description\":\"Description\",\"defaultDescriptionPlaceholder\":\"What this covers. Optional.\"},\"results\":{\"starting\":\"Starting extraction…\",\"running\":\"Extracting… see background panel for progress\",\"stale\":\"Documents or schema changed since last run. Results may be outdated.\",\"succeeded\":\"{count} succeeded\",\"failed\":\"{count} failed\",\"total\":\"{count} total\"},\"promote\":{\"titleServeus\":\"Publish as a ServeusAI template\",\"titleOrg\":\"Publish to your organization\",\"descriptionServeus\":\"ServeusAI templates are offered to client organizations that are licensed to them.\",\"descriptionOrg\":\"Published models appear as templates that anyone in your organization can copy.\",\"bodyServeus\":\"This publishes the model as a \u003cb\u003eServeusAI template\u003c/b\u003e. Client organizations that are licensed to it will be able to copy and modify it; it stays editable here in the main organization.\",\"publishedAs\":\"This model is published as \u003cname\u003e{modelName}\u003c/name\u003e. Your saved changes are already live for your organization.\",\"newModelTitle\":\"Publish as a new model\",\"newModelHint\":\"Copies this model under a new name. The copy is independent - changes to one stop affecting the other.\",\"saveToSourceTitle\":\"Save the changes to “{source}”\",\"saveToSourceHint\":\"Updates the model this was copied from. Anyone in your organization using it gets these changes on their next run.\",\"publishOwnTitle\":\"Publish as its own model\",\"publishOwnHint\"
1:\"Leaves “{source}” as it is and publishes this one alongside it.\",\"bodyPlain\":\"This publishes the model to your organization, so anyone here can copy it as a starting point. It stays yours to keep editing.\",\"nameLabel\":\"Model name\",\"nameTaken\":\"Your organization already has a template with this name. Choose another.\",\"unmatchedWarning\":\"{count, plural, one {{names} was added after this model was copied and has no counterpart in “{source}”, so it will not be included. Publish as a new model to keep it.} other {{names} were added after this model was copied and have no counterpart in “{source}”, so they will not be included. Publish as a new model to keep them.}}\",\"submitSaveChanges\":\"Save changes\",\"submitServeus\":\"Publish as ServeusAI template\",\"submitNewModel\":\"Publish as a new model\",\"submitPublish\":\"Publish model\",\"sourceFallback\":\"the source model\"},\"schema\":{\"promptPlaceholder\":\"Example:\\nExtract the following data from the invoice: invoice number, invoice date, total amount, supplier name\\n\\nAmounts are in EUR. Ignore any handwritten notes.\",\"runBlockedNoInstructions\":\"Add extraction instructions first\",\"runBlockedNoFields\":\"Add at least one schema field\",\"unsavedTitle\":\"Unsaved schema changes\",\"unsavedBody\":\"You have unsaved changes to your extraction schema. Save them before leaving, or your edits will be lost.\",\"leaveWithoutSaving\":\"Leave without saving\",\"saveAndLeave\":\"Save \u0026 leave\",\"instructionsLabel\":\"Extraction instructions\",\"instructionsHelpAria\":\"How extraction instructions are used\",\"instructionsHelp\":\"Name the data points and you get exactly those fields. Write a description instead and the AI decides which fields to create.\",\"buildWithAi\":\"Build with AI\",\"saving\":\"Saving…\",\"starting\":\"Starting…\",\"unsavedChanges\":\"Unsaved changes\",\"loadingSchema\":\"Loading schema…\",\"schemaUnavailable\":\"Schema not available. Please reload.\"},\"suggestion\":{\"noticeNoDocuments\":\"Generated from your instructions alone. Upload a document to get sample values.\",\"noticeNotSelected\":\"Generated from your instructions alone. Select a document to get sample values.\",\"noticeReadFailed\":\"Your document's text could not be read, so this is based on the file name only.\",\"noticeProcessing\":\"Your document is still being processed, so this is based on the file name only.\",\"inSchema\":\"in schema\",\"notFound\":\"not found\",\"alreadyInSchemaAria\":\"{field} — already in your schema, not importable\",\"selectFieldAria\":\"Select {field}\",\"columnField\":\"Field\",\"columnType\":\"Type\",\"columnConfidence\":\"Confidence\",\"deselectAllAria\":\"Deselect all in {group}\",\"selectAllAria\":\"Select all in {group}\",\"title\":\"AI Schema Suggestion\",\"help\":\"Help\",\"analyzing\":\"Analyzing documents…\",\"tryAgain\":\"Try again\",\"noFieldsTitle\":\"No fields found\",\"noFieldsHint\":\"Try naming the data points you want, or select a different document. Asking again with the same inputs will return the same result.\",\"documentTypeSummary\":\"These look like \u003ctype\u003e{documentType}\u003c/type\u003e.\",\"groupFromInstructions\":\"From your instructions\",\"groupModelReading\":\"The model's reading of your instructions\",\"groupProseCaption\":\"Your instructions did not name specific fields, so these are the model’s interpretation. None of them are pre-selected — tick the ones you want.\",\"groupAlsoFound\":\"Also found in document\",\"groupSuggested\":\"Suggested fields\",\"generatedInstructions\":\"Generated extraction instructions\",\"selectedCount\":\"{selected} of {total} fields selected\",\"collidingCount\":\" · {count} already in your schema\",\"import\":\"Import\",\"importWithCount\":\"Import {count, plural, one {# field} other {# fields}}\"},\"topics\":{\"defaultSubtopicName\":\"Subtopic 1\",\"copySuffix\":\"{base} (copy)\",\"copySuffixNumbered\":\"{base} (copy {n})\",\"showTopicsWithCount\":\"Show topics - {checked} of {total} subtopics will run\",\"showTopics\":\"Show topics\",\"heading\":\"Topics\",\"collapse\":\"Collapse\",\"loading\":\"Loading…\",\"runAria\":\"Run {name}\",\"topicName\":\"Topic name\",\"duplicateTopicHeading\":\"Duplicate topic and subtopics\",\"duplicate\":\"Duplicate\",\"subtopicName\":\"Subtopic name\",\"duplicateSubto
1picHeading\":\"Duplicate subtopic\",\"lastSubtopicHint\":\"A topic needs at least one subtopic\",\"adding\":\"Adding…\",\"addingTopic\":\"Adding topic…\",\"addSubtopic\":\"Add Subtopic\",\"addTopic\":\"Add Topic\",\"deleteTopicTitle\":\"Delete topic \\\"{name}\\\"?\",\"deleteSubtopicTitle\":\"Delete subtopic \\\"{name}\\\"?\",\"deleteTopicBody\":\"This deletes the topic and every subtopic inside it, including their schemas and extraction results. This cannot be undone.\",\"deleteSubtopicBody\":\"This deletes the subtopic, its schema and its extraction results. This cannot be undone.\",\"discardTitle\":\"Discard unsaved changes?\",\"discardBody\":\"This subtopic's schema has edits that were never saved. Switching to another subtopic discards them.\",\"keepEditing\":\"Keep editing\",\"discardAndSwitch\":\"Discard and switch\",\"saveName\":\"Save name\",\"renameAria\":\"Rename {name}\",\"rename\":\"Rename\",\"duplicateAria\":\"Duplicate {name}\",\"deleteAria\":\"Delete {name}\",\"defaultTopicName\":\"Topic 1\"}},\"credits\":{\"page\":{\"title\":\"Credits\",\"description\":\"Track your organization's credit balance and usage\"},\"status\":{\"Settled\":\"Settled\",\"Adjustment\":\"Adjustment\",\"Refunded\":\"Refunded\",\"Granted\":\"Granted\",\"Pending\":\"Pending\"},\"operation\":{\"Document prep\":\"Document prep\",\"AI extraction\":\"AI extraction\",\"Credits added\":\"Credits added\",\"AI schema suggestion\":\"AI schema suggestion\",\"AI usage (unbilled)\":\"AI usage (unbilled)\",\"Refund\":\"Refund\"},\"overview\":{\"title\":\"Credit usage\",\"descriptionUnlimited\":\"Credit tracking is active; enforcement is not enabled for your organization — these figures are informational.\",\"description\":\"Your prepaid balance and this month's usage.\",\"requestMore\":\"Request more credits\",\"balance\":\"Balance\",\"creditsSuffix\":\"{count} credits\",\"inGraceBuffer\":\" · in grace buffer\",\"spentThisMonth\":\"Spent this month\",\"trackingOnly\":\"tracking only — no spend limit enforced\",\"ofLimit\":\"of {limit} limit\",\"noLimitSet\":\"no spend limit set\",\"selectOrganization\":\"Select an organization to view its credit usage.\"},\"realCost\":{\"title\":\"🔒 Real provider cost · internal\",\"description\":\"Superadmin only — never shown to the organization. Actual provider cost this month vs. what this org was charged.\",\"realCost\":\"Real cost\",\"unpricedNote\":\"some usage unpriced — cost is a lower bound\",\"charged\":\"Charged\",\"margin\":\"Margin\",\"output\":\"Output\",\"cacheWrite\":\"Cache write\",\"input\":\"Input\",\"cached\":\"Cached\",\"pages\":\"Pages\",\"unpriced\":\"Unpriced\",\"unpricedTitle\":\"No effective price for this model — cost is a lower bound\",\"internalAiUsage\":\"Internal — AI usage\",\"internalLowerBound\":\"Internal — lower bound: some calls have no effective price\",\"internalRealCost\":\"Internal — real provider cost\"},\"breakdown\":{\"title\":\"Usage breakdown\",\"description\":\"This month's credit consumption, by who and by phase.\",\"tabUsers\":\"Users\",\"tabApiKeys\":\"API keys\",\"tabPhases\":\"Phases\",\"tabModels\":\"🔒 Models\",\"modelsHint\":\"Internal — real provider cost by model. Never shown to the organization.\",\"emptyUsers\":\"No user-attributed usage this month.\",\"emptyApiKeys\":\"No API-key usage this month.\",\"emptyPhases\":\"No usage this month.\",\"columnName\":\"Name\",\"columnCredits\":\"Credits\",\"columnEur\":\"€\",\"columnShare\":\"Share\"},\"limit\":{\"title\":\"Monthly spend limit\",\"description\":\"Cap how much your organization can spend per calendar month. Leave blank for no limit.\",\"planAllows\":\" Your plan allows up to €{amount}/month.\",\"noPlatformLimit\":\" No platform limit.\",\"placeholder\":\"No limit\",\"save\":\"Save limit\",\"remove\":\"Remove limit\",\"overCeiling\":\"Cannot exceed your plan limit of €{amount}.\",\"belowSpend\":\"This is below your current spend — new charges are blocked until next month.\"},\"activity\":{\"title\":\"Activity\",\"empty\":\"No credit activity yet. Usage will appear here when documents are processed or extractions run.\",\"columnDate\":\"Date\",\"columnOperation\":\"Operation\",\"columnCost\":\"Cost\",\"columnCredits\":\"Credits\",\"columnRealCost\":\"Real cost\",\"columnStatus\":\"Status\",\"columnIn\":\"In\",\"columnOut\":\"Out\",\"columnCached\":\"Cached\",\"columnPages\":\"Pages\",\"tokenColumnLabel\":\"{header} (tokens)\"},\"request\":{\"title\":\"Request more credits\",\"description\":\"Tell us how many EUR of credits you'd like. Our team will follow up to arrange it.\",\"amountLabel\":\"Amount (EUR)\",\"capHint\":\"You can request up to €{amount}/month.\",\"exceedsCap\":\"This exceeds your monthly cap of €{amount} — we can still process it, but it may need extra approval.\",\"send\":\"Send request\"},\"models\":{\"columnModel\":\"Model\",\"unknownModel\":\"Unknown\",\"columnCalls\":\"Calls\",\"columnIn\":\"In\",\"columnOut\":\"Out\",\"columnCached\":\"Cached\",\"columnCacheWrite\":\"Cache write\",\"columnPages\":\"Pages\",\"columnRealCost\":\"Real cost\",\"unpriced\":\"Unpriced\",\"unpricedTitle\":\"No effective price for this model — add one on Model Prices\",\"empty\":\"No AI usage this month.\"},\"calls\":{\"loadFailed\":\"Couldn't load call detail.\",\"retry\":\"Retry\",\"empty\":\"No individual AI calls recorded for this operation.\",\"columnTime\":\"Time\",\"columnFeature\":\"Feature\",\"columnModel\":\"Model\",\"columnIn\":\"In\",\"columnOut\":\"Out\",\"columnCached\":\"Cached\",\"columnCacheWrite\":\"Cache write\",\"columnPages\":\"Pages\",\"columnCost\":\"Cost\",\"unpriced\":\"Unpriced\",\"unpricedTitle\":\"No effective price for this model — cost is a lower bound\"},\"banner\":{\"viewUsage\":\"View usage\",\"lowBalance\":\"Your balance is running low (€{amount} left).\",\"capUsed80\":\"You've used {percent}% of this month's spend limit.\",\"capUsed90\":\"You've used {percent}% of this month's spend limit — you're close to the cap.\",\"capUsed100\":\"You've used {percent}% of this month's spend limit — you've hit the cap and new charges are blocked until next month.\",\"grantUsed80\":\"You've used {percent}% of this month's credit allowance.\",\"grantUsed90\":\"You've used {percent}% of this month's credit allowance — you're close to your monthly limit.\",\"grantUsed100\":\"You've used {percent}% of this month's credit allowance — you're over your monthly allowance.\"},\"toasts\":{\"pricingUnavailable\":\"Pricing unavailable\",\"limitUpdateFailed\":\"Failed to update monthly limit\",\"limitUpdated\":\"Monthly spend limit updated.\",\"requestFailed\":\"Failed to send credit request\",\"requestSent\":\"Credit request sent. Our team will be in touch.\"},\"blocked\":{\"out_of_credits\":{\"admin\":\"Your organization has run out of credits. Contact your account manager to add more.\",\"member\":\"Your organization has run out of credits. Contact an admin.\"},\"monthly_cap\":{\"admin\":\"You've reached this month's credit cap. Raise it in billing settings, or wait until next month.\",\"member\":\"Your organization reached its monthly credit limit. Contact an admin.\"},\"too_many_concurrent_prep_jobs\":{\"admin\":\"Too many documents are processing right now. Wait for some to finish before uploading more.\",\"member\":\"Too many documents are processing right now. Wait for some to finish before uploading more.\"}},\"bufferWarning\":\"Balance low (€{amount} left). This will proceed; you may be blocked soon.\"},\"users\":{\"page\":{\"title\":\"Users\",\"description\":\"Manage your organization's users and their access\"},\"management\":{\"title\":\"User Management\",\"description\":\"Manage organization users and their access\",\"searchPlaceholder\":\"Search users...\",\"inviteUser\":\"Invite User\",\"inviteDescription\":\"Send an invitation email — the user will set the
1ir own password.\",\"createUser\":\"Create User\",\"createDescription\":\"Create an account directly and set the password.\",\"editUser\":\"Edit User\",\"emptyTitle\":\"No users found\",\"emptyDescription\":\"Start by inviting your first user to manage your organization.\",\"emptyCreateAction\":\"Create your first user\",\"emptyInviteAction\":\"Invite your first user\"},\"table\":{\"name\":\"Name\",\"email\":\"Email\",\"role\":\"Role\",\"status\":\"Status\",\"actions\":\"Actions\",\"notAvailable\":\"N/A\",\"active\":\"Active\",\"pending\":\"Pending\",\"resendInvite\":\"Resend Invite\",\"reset2fa\":\"Reset 2FA\"},\"confirm\":{\"reset2faTitle\":\"Reset two-factor authentication?\",\"reset2faBody\":\"This removes the authenticator and backup codes for \u003cb\u003e{email}\u003c/b\u003e. They will be able to sign in with their password alone and should set up 2FA again afterwards. Only do this after verifying the user's identity.\",\"reset2fa\":\"Reset 2FA\",\"deleteTitle\":\"Are you sure you want to delete this user?\",\"deleteBody\":\"This action cannot be undone. This will permanently delete the user account and remove their data from our servers.\"},\"form\":{\"firstName\":\"First Name\",\"lastName\":\"Last Name\",\"email\":\"Email\",\"inviteNotice\":\"An invitation email will be sent to the user to complete their account setup.\",\"password\":\"Password\",\"passwordKeepCurrent\":\" (leave blank to keep current)\",\"role\":\"Role\",\"selectRole\":\"Select a role\",\"models\":\"Models\",\"unknownModel\":\"Unknown Model\",\"seatsUsed\":\"({available}/{total} seats used)\",\"active\":\"Active\",\"updateUser\":\"Update User\",\"sendInvitation\":\"Send Invitation\",\"createUser\":\"Create User\",\"unexpectedError\":\"An unexpected error occurred\"},\"toasts\":{\"deleted\":\"User deleted successfully!\",\"deleteFailed\":\"Failed to delete user\",\"twoFactorReset\":\"2FA has been reset. The user can now sign in with their password and re-enrol.\",\"twoFactorResetFailed\":\"Failed to reset 2FA\",\"inviteEmailFailed\":\"User added, but the invitation email could not be sent. Use \\\"Resend invite\\\".\",\"created\":\"User created successfully!\",\"invited\":\"Invitation sent successfully!\",\"updated\":\"User updated successfully!\"}},\"profile\":{\"page\":{\"title\":\"Profile\",\"description\":\"Manage your personal information and account security\"},\"tabs\":{\"profile\":\"Profile Information\",\"password\":\"Password\",\"security\":\"Security\",\"modules\":\"Model Access\",\"privacy\":\"Privacy \u0026 Data\"},\"info\":{\"title\":\"Profile Information\",\"description\":\"Update your account information and email address\",\"firstName\":\"First Name\",\"lastName\":\"Last Name\",\"email\":\"Email Address\",\"emailHint\":\"This is the email address you use to sign in to your account\",\"save\":\"Save Changes\"},\"password\":{\"title\":\"Change Password\",\"description\":\"Update your password to keep your account secure\",\"current\":\"Current Password\",\"new\":\"New Password\",\"confirm\":\"Confirm New Password\",\"submit\":\"Update Password\"},\"twoFactor\":{\"title\":\"Two-Factor Authentication\",\"description\":\"Add an extra layer of security to your account\",\"enabledTitle\":\"Two-Factor Authentication is Enabled\",\"enabledBody\":\"Your account is protected with two-factor authentication. You'll need to enter a verification code from your authenticator app when signing in.\",\"disabling\":\"Disabling...\",\"disable\":\"Disable 2FA\",\"intro\":\"Two-factor authentication adds an extra layer of security to your account by requiring a verification code in addition to your password.\",\"settingUp\":\"Setting up...\",\"setUp\":\"Set up 2FA\",\"scanTitle\":\"Scan QR Code\",\"scanBody\":\"Scan this QR code with your authenticator app (like Google Authenticator or Microsoft Authenticator)\",\"qrAlt\":\"2FA QR Code\",\"backupTitle\":\"Backup Codes\",\"backupBody\":\"Save these backup codes in a secure place. You can use them to access your account if you lose your authenticator device.\",\"verifyTitle\":\"Verify Setup\",\"verifyBody\":\"Enter the verification code from your authenticator app to complete the setup\",\"codePlaceholder\":\"Enter 6-digit code\",\"verifying\":\"Verifying...\",\"verifyAndEnable\":\"Verify and Enable\",\"successTitle\":\"Success!\",\"successBody\":\"Two-factor authentication has been enabled for your account.\"},\"modules\":{\"title\":\"Model Access\",\"description\":\"Models you currently have access to\",\"name\":\"Name\",\"modelDescription\":\"Description\",\"empty\":\"You don't have access to any models yet.\"},\"privacy\":{\"rightsTitle\":\"Your Data Rights\",\"rightsDescription\":\"Under GDPR you have the right to access, export, or request deleti
1on of your personal data.\",\"downloadTitle\":\"Download my data\",\"downloadBody\":\"Get a JSON copy of all personal data held about you — covers GDPR Art. 15 (access) and Art. 20 (portability).\",\"exporting\":\"Exporting…\",\"downloadJson\":\"Download JSON\",\"deleteTitle\":\"Delete my account\",\"deleteBody\":\"Request permanent deletion of your account and all associated data (GDPR Art. 17). An administrator will review and action within 30 days.\",\"requestPending\":\"Request pending\",\"requestDeletion\":\"Request deletion\",\"requestsTitle\":\"Erasure Requests\",\"requestsDescription\":\"History of account deletion requests\",\"columnType\":\"Type\",\"columnStatus\":\"Status\",\"columnSubmitted\":\"Submitted\",\"columnDeadline\":\"Deadline\",\"daysRemaining\":\"{days}d remaining\",\"confirmTitle\":\"Request Account Deletion\",\"confirmBody\":\"This will submit a deletion request to an administrator. Your account and all associated data will be permanently removed after review.\",\"confirmWarning\":\"This action cannot be undone once processed.\",\"submitting\":\"Submitting…\",\"submitRequest\":\"Submit Deletion Request\"},\"requestStatus\":{\"pending\":\"Pending\",\"in_progress\":\"In Progress\",\"completed\":\"Completed\",\"rejected\":\"Rejected\"},\"requestType\":{\"access\":\"Data Access\",\"erasure\":\"Data Erasure\",\"portability\":\"Data Portability\"},\"toasts\":{\"profileUpdated\":\"Profile updated successfully!\",\"profileUpdateFailed\":\"Failed to update profile\",\"passwordUpdated\":\"Password updated successfully\",\"passwordUpdateFailed\":\"Failed to update password\",\"twoFactorSetupFailed\":\"Failed to setup 2FA. Please try again.\",\"twoFactorEnabled\":\"Two-factor authentication enabled successfully\",\"twoFactorInvalidCode\":\"Invalid verification code. Please try again.\",\"twoFactorDisabled\":\"Two-factor authentication disabled successfully\",\"twoFactorDisableFailed\":\"Failed to disable 2FA. Please try again.\",\"exportFailed\":\"Failed to export data. Please try again.\",\"erasureSubmitted\":\"Erasure request submitted. We will respond within 30 days.\",\"erasureFailed\":\"Failed to submit request\"}},\"consent\":{\"cookies\":{\"ariaLabel\":\"Cookie consent\",\"title\":\"Your privacy\",\"body\":\"We use necessary cookies to operate this platform. With your consent we also enable analytics cookies to improve the experience. \u003ccookiePolicy\u003eCookie Policy\u003c/cookiePolicy\u003e · \u003cprivacyPolicy\u003ePrivacy Policy\u003c/privacyPolicy\u003e\",\"acceptAll\":\"Accept all\",\"necessaryOnly\":\"Necessary only\"},\"ai\":{\"title\":\"AI Processing Notice\",\"intro\":\"When you run an extraction, document content is transmitted to the following AI providers:\",\"providerLine\":\"\u003cb\u003e{provider}\u003c/b\u003e — language model inference ({model})\",\"processing\":\"Data sent to these providers is processed under their respective data processing agreements and is not used to train their models. No data is stored by providers beyond the duration of the API call.\",\"withdraw\":\"You can withdraw consent at any time via your \u003cprofile\u003eprofile settings\u003c/profile\u003e. For details see our \u003cprivacyPolicy\u003ePrivacy Policy\u003c/privacyPolicy\u003e.\",\"accept\":\"I understand, continue\"},\"sessionTimeout\":{\"title\":\"Session Expiring Soon\",\"body\":\"Your session will expire in \u003cb\u003e{countdown}\u003c/b\u003e due to inactivity.\",\"extendFailed\":\"Unable to extend your session. Please try again or sign out.\",\"extending\":\"Extending…\",\"continue\":\"Continue Session\",\"signingOut\":\"Signing out…\",\"signOut\":\"Sign Out\"}},\"notifications\":{\"tasks\":{\"headerRunning\":\"Background Activity\",\"headerErrors\":\"Completed with {count, plural, one {# error} other {# errors}}\",\"headerCancelled\":\"Extraction cancelled\",\"headerComplete\":\"All tasks complete\",\"processing\":\"Processing\",\"extraction\":\"Extraction · #{id}\",\"failedCount\":\"{count} failed\",\"doneOfTotal\":\"{done} of {total}\",\"cancelled\":\"Cancelled\",\"complete\":\"Complete\",\"cancel\":\"Cancel\",\"dismiss\":\"Dismiss\",\"cancelExtraction\":\"Cancel extraction\",\"cancelExtractionHint\"
1:\"Cancel all pending and running documents\",\"extractionCancelled\":\"Extraction cancelled\",\"viewResultsInline\":\"View results\",\"viewResults\":\"View Results\",\"clear\":\"Clear\",\"errorDetail\":\"Error detail\",\"preprocessingFailed\":\"Preprocessing failed. Check document format and try re-uploading.\",\"extractionFailedTitle\":\"Extraction failed\",\"extractionFailedDetail\":\"The model could not extract data from this document. Check the extraction schema, document format, or LLM model configuration.\",\"preprocessingStart\":\"Preprocessing…\",\"prepSteps\":\"{done}/{total} steps\"},\"status\":{\"pending\":\"Pending\",\"running\":\"Running\",\"done\":\"Done\",\"failed\":\"Failed\",\"cancelled\":\"Cancelled\"}}},\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":\"$Lcb\"}]\ncc:I[286599,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"ReactQueryProvider\"]\ncd:I[543121,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"SessionProvider\"]\nce:I[732504,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"AuthQueryReset\"]\ncf:I[663141,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"PostHogProvider\"]\nd0:I[813194,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"FeatureFlagProvider\"]\nd1:I[38246,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"ThemeProvider\"]\nd2:I[271260,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"TourProvider\"]\nd3:I[71550,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"ThemeAwareToaster\"]\nd4:I[38978,[\"/_next/static/chunks/3wcy7-b4y7e0t.js\",\"/_next/static/chunks/1t-d56kckqckb.js\",\"/_next/static/chunks/1k9642vf2epbe.js\",\"/_next/static/chunks/0jyzj289a6m7c.js\",\"/_next/static/chunks/2972ct9sd3zym.js\",\"/_next/static/chunks/2ajy_4f7w6ojh.js\",\"/_next/static/chunks/24-v4_5xcls8p.js\"],\"CookieConsentBanner\"]\ncb:[\"$\",\"$Lcc\",null,{\"children\":[\"$\",\"$Lcd\",null,{\"refetchInterval\":300,\"children\":[[\"$\",\"$Lce\",null,{}],[\"$\",\"$Lcf\",null,{\"children\":[\"$\",\"$Ld0\",null,{\"children\":[\"$\",\"$Ld1\",null,{\"children\":[[\"$\",\"$Ld2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\"
1:\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$Ld3\",null,{}],[\"$\",\"$Ld4\",null,{}]]}]}]}]]}]}]\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.