import{j as e,M as s,e4 as t,bZ as n,e5 as a}from"./vendor--leCAzSo.js";import{C as i}from"./c723dd3dd-58n3MxoB.js";import{hb as r,h9 as l,Jk as o}from"./index-DZuQva-j.js";import{v as c,aX as d,aY as x}from"./ca9c256b9-7brFE8T2.js";function m(){return e.jsx(s,{id:"0MRQfTjMgD",defaultMessage:"Thanks for trying the Pro plan"})}function p(){return e.jsxs("div",{className:"rounded-2xl border border-border-300 p-5",children:[e.jsx("p",{className:"text-text-200 mb-4",children:e.jsx(s,{id:"8/s2zJhdMh",defaultMessage:"Without Pro, you’ll lose access to these advanced features:"})}),e.jsxs("div",{className:"flex flex-col items-start gap-2 self-stretch",children:[e.jsxs("div",{className:"flex items-center gap-2 self-stretch",children:[e.jsx("div",{className:"w-5 h-5 flex-shrink-0 text-text-300",children:e.jsx(r,{})}),e.jsx("span",{className:"text-text-200",children:e.jsx(s,{id:"TCanJ5xXAc",defaultMessage:"Research in real-time"})})]}),e.jsxs("div",{className:"flex items-center gap-2 self-stretch",children:[e.jsx("div",{className:"w-5 h-5 flex-shrink-0 text-text-300",children:e.jsx(l,{})}),e.jsx("span",{className:"text-text-200",children:e.jsx(s,{id:"gcQUk+viso",defaultMessage:"Unlimited Projects"})})]}),e.jsxs("div",{className:"flex items-center gap-2 self-stretch",children:[e.jsx("div",{className:"w-5 h-5 flex-shrink-0 text-text-300",children:e.jsx(t,{size:20})}),e.jsx("span",{className:"text-text-200",children:e.jsx(s,{id:"at6vFGB7KL",defaultMessage:"Google and MCP integrations"})})]}),e.jsxs("div",{className:"flex items-center gap-2 self-stretch",children:[e.jsx("div",{className:"w-5 h-5 flex-shrink-0 text-text-300",children:e.jsx(n,{size:20})}),e.jsx("span",{className:"text-text-200",children:e.jsx(s,{id:"Gohvo7uUA4",defaultMessage:"Code in the terminal with Claude Code"})})]}),e.jsxs("div",{className:"flex items-center gap-2 self-stretch",children:[e.jsx("div",{className:"w-5 h-5 flex-shrink-0 text-text-300",children:e.jsx(i,{})}),e.jsx("span",{className:"text-text-200",children:e.jsx(s,{id:"/7yQeRw73i",defaultMessage:"More messages than Free"})})]}),e.jsxs("div",{className:"flex items-center gap-2 self-stretch",children:[e.jsx("div",{className:"w-5 h-5 flex-shrink-0 text-text-300",children:e.jsx(a,{size:20})}),e.jsx("span",{className:"text-text-200",children:e.jsx(s,{id:"PmfH1Lq1JZ",defaultMessage:"All Claude Models"})})]})]})]})}function f(){return e.jsxs("div",{className:"mb-4 mt-4 ml-4 mr-4",children:[e.jsx("p",{className:"text-text-100 mb-2",children:e.jsx(s,{id:"jr/8PlsiEP",defaultMessage:"What happens next:"})}),e.jsxs("div",{className:"space-y-2 ml-3",children:[e.jsxs("div",{className:"flex items-start space-x-2",children:[e.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-text-100 mt-2.5 flex-shrink-0"}),e.jsx("span",{className:"font-medium text-text-100",children:e.jsx(s,{id:"niC6Ubv3eQ",defaultMessage:"Choose a plan"})}),e.jsx("span",{className:"text-text-100 ml-1",children:e.jsx(s,{id:"okJJ6Q7c7E",defaultMessage:"to keep the features you have"})})]}),e.jsxs("div",{className:"flex items-start space-x-2",children:[e.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-text-100 mt-2.5 flex-shrink-0"}),e.jsx("span",{className:"font-medium text-text-100",children:e.jsx(s,{id:"smbQvpBzeR",defaultMessage:"Revert to Free"})}),e.jsx("span",{className:"text-text-100 ml-1",children:e.jsx(s,{id:"6QUeO2c2wV",defaultMessage:"where some features will be unavailable"})})]})]})]})}function g(){const{mutate:t,isPending:n}=o();return e.jsxs(d,{children:[e.jsx(x,{variant:"primary",onClick:()=>{t(void 0),window.location.href="/upgrade"},size:"lg",children:e.jsx(s,{id:"niC6Ubv3eQ",defaultMessage:"Choose a plan"})}),e.jsx(x,{variant:"secondary",size:"lg",onClick:()=>t(void 0),loading:n,children:e.jsx(s,{id:"smbQvpBzeR",defaultMessage:"Revert to Free"})})]})}const u=Object.freeze(Object.defineProperty({__proto__:null,TrialEndedModal:function({isOpen:s}){return e.jsx(c,{isOpen:s,onClose:()=>{},modalSize:"2lg",hasCloseButton:!1,title:e.jsx("span",{className:"text-2xl font-medium",children:e.jsx(m,{})}),className:"md:!p-8",children:e.jsxs("div",{className:"flex w-full flex-col mt-6",children:[e.jsx(p,{}),e.jsx(f,{}),e.jsx(g,{})]})})}},Symbol.toStringTag,{value:"Module"}));
/*!-----------------------------------------------------------------------------
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Version: 0.52.2(404545bded1df6ffa41ea0af4e8ddb219018c6c1)
 * Released under the MIT license
 * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt
 *-----------------------------------------------------------------------------*/var h={wordPattern:/(-?\d*\.\d\w*)|([^\`\~\!\#\$\%\^\&\*\(\)\-\=\+\[\{\]\}\\\|\;\:\'\"\,\.\<\>\/\?\s]+)/g,comments:{lineComment:"//",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"'",close:"'",notIn:["string","comment"]},{open:'"',close:'"',notIn:["string","comment"]}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:"'",close:"'"},{open:'"',close:'"'}],folding:{markers:{start:new RegExp("^\\s*#region\\b"),end:new RegExp("^\\s*#endregion\\b")}}};const j=Object.freeze(Object.defineProperty({__proto__:null,conf:h,language:{defaultToken:"",tokenPostfix:".cs",brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}],keywords:["extern","alias","using","bool","decimal","sbyte","byte","short","ushort","int","uint","long","ulong","char","float","double","object","dynamic","string","assembly","is","as","ref","out","this","base","new","typeof","void","checked","unchecked","default","delegate","var","const","if","else","switch","case","while","do","for","foreach","in","break","continue","goto","return","throw","try","catch","finally","lock","yield","from","let","where","join","on","equals","into","orderby","ascending","descending","select","group","by","namespace","partial","class","field","event","method","param","public","protected","internal","private","abstract","sealed","static","struct","readonly","volatile","virtual","override","params","get","set","add","remove","operator","true","false","implicit","explicit","interface","enum","null","async","await","fixed","sizeof","stackalloc","unsafe","nameof","when"],namespaceFollows:["namespace","using"],parenFollows:["if","for","while","switch","foreach","using","catch","when"],operators:["=","??","||","&&","|","^","&","==","!=","<=",">=","<<","+","-","*","/","%","!","~","++","--","+=","-=","*=","/=","%=","&=","|=","^=","<<=",">>=",">>","=>"],symbols:/[=><!~?:&|+\-*\/\^%]+/,escapes:/\\(?:[abfnrtv\\"']|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,tokenizer:{root:[[/\@?[a-zA-Z_]\w*/,{cases:{"@namespaceFollows":{token:"keyword.$0",next:"@namespace"},"@keywords":{token:"keyword.$0",next:"@qualified"},"@default":{token:"identifier",next:"@qualified"}}}],{include:"@whitespace"},[/}/,{cases:{"$S2==interpolatedstring":{token:"string.quote",next:"@pop"},"$S2==litinterpstring":{token:"string.quote",next:"@pop"},"@default":"@brackets"}}],[/[{}()\[\]]/,"@brackets"],[/[<>](?!@symbols)/,"@brackets"],[/@symbols/,{cases:{"@operators":"delimiter","@default":""}}],[/[0-9_]*\.[0-9_]+([eE][\-+]?\d+)?[fFdD]?/,"number.float"],[/0[xX][0-9a-fA-F_]+/,"number.hex"],[/0[bB][01_]+/,"number.hex"],[/[0-9_]+/,"number"],[/[;,.]/,"delimiter"],[/"([^"\\]|\\.)*$/,"string.invalid"],[/"/,{token:"string.quote",next:"@string"}],[/\$\@"/,{token:"string.quote",next:"@litinterpstring"}],[/\@"/,{token:"string.quote",next:"@litstring"}],[/\$"/,{token:"string.quote",next:"@interpolatedstring"}],[/'[^\\']'/,"string"],[/(')(@escapes)(')/,["string","string.escape","string"]],[/'/,"string.invalid"]],qualified:[[/[a-zA-Z_][\w]*/,{cases:{"@keywords":{token:"keyword.$0"},"@default":"identifier"}}],[/\./,"delimiter"],["","","@pop"]],namespace:[{include:"@whitespace"},[/[A-Z]\w*/,"namespace"],[/[\.=]/,"delimiter"],["","","@pop"]],comment:[[/[^\/*]+/,"comment"],["\\*/","comment","@pop"],[/[\/*]/,"comment"]],string:[[/[^\\"]+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/"/,{token:"string.quote",next:"@pop"}]],litstring:[[/[^"]+/,"string"],[/""/,"string.escape"],[/"/,{token:"string.quote",next:"@pop"}]],litinterpstring:[[/[^"{]+/,"string"],[/""/,"string.escape"],[/{{/,"string.escape"],[/}}/,"string.escape"],[/{/,{token:"string.quote",next:"root.litinterpstring"}],[/"/,{token:"string.quote",next:"@pop"}]],interpolatedstring:[[/[^\\"{]+/,"string"],[/@escapes/,"string.escape"],[/\\./,"string.escape.invalid"],[/{{/,"string.escape"],[/}}/,"string.escape"],[/{/,{token:"string.quote",next:"root.interpolatedstring"}],[/"/,{token:"string.quote",next:"@pop"}]],whitespace:[[/^[ \t\v\f]*#((r)|(load))(?=\s)/,"directive.csx"],[/^[ \t\v\f]*#\w.*$/,"namespace.cpp"],[/[ \t\v\f\r\n]+/,""],[/\/\*/,"comment","@comment"],[/\/\/.*$/,"comment"]]}}},Symbol.toStringTag,{value:"Module"}));export{u as T,j as c};
