[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features":3,"page-\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features-pt-BR":654,"surroundings\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features-pt-BR":882,"cursor-canvas-ssr:v-1-0-0-0-10-0":884,"cursor-canvas-ssr:v-1-0-0-0-13-0":886},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":26},"Documentação",true,"\u002Fpt-BR\u002Fdocs","pt-BR\u002F01.docs",[10,27,646],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Português (BR)","\u002Fpt-BR\u002Fdocs\u002Fwelcome","pt-BR\u002F01.docs\u002F01.welcome\u002F01.index",[15,17],{"title":16,"path":12,"stem":13},"Welcome",{"title":18,"path":19,"stem":20,"children":21,"page":26},"Get Started","\u002Fpt-BR\u002Fdocs\u002Fwelcome\u002Fget-started","pt-BR\u002F01.docs\u002F01.welcome\u002F01.get-started",[22],{"title":23,"path":24,"stem":25},"Instalação","\u002Fpt-BR\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","pt-BR\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":28,"path":29,"stem":30,"children":31,"page":26},"Ferramentas Principais","\u002Fpt-BR\u002Fdocs\u002Fcore","pt-BR\u002F01.docs\u002F02.core",[32,57,69,77,110,146,176,190,199,229,244,274,283,291,300,317,325,346,378,415,424,432,441,449,458,479,507,536,563,590,617],{"title":33,"path":34,"stem":35,"children":36,"page":26},"MD5","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fmd5","pt-BR\u002F01.docs\u002F02.core\u002F01.md5",[37,41,45,49,53],{"title":38,"path":39,"stem":40},"Introdução","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":42,"path":43,"stem":44},"Uso Básico","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":46,"path":47,"stem":48},"Recursos Avançados","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":50,"path":51,"stem":52},"Considerações de Segurança","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":54,"path":55,"stem":56},"Referência da API","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":58,"path":59,"stem":60,"children":61,"page":26},"UUID","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fuuid","pt-BR\u002F01.docs\u002F02.core\u002F02.uuid",[62,65],{"title":38,"path":63,"stem":64},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":66,"path":67,"stem":68},"API","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","pt-BR\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":70,"path":71,"stem":72,"children":73,"page":26},"Gerador de Código QR","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fqr-code-generator","pt-BR\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[74],{"title":70,"path":75,"stem":76},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":78,"path":79,"stem":80,"children":81,"page":26},"Image Cropper","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper",[82,85,88,92,95,98,102,106],{"title":38,"path":83,"stem":84},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":42,"path":86,"stem":87},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":89,"path":90,"stem":91},"Recursos Avancados","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":50,"path":93,"stem":94},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":54,"path":96,"stem":97},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":99,"path":100,"stem":101},"Exemplos","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":103,"path":104,"stem":105},"Perguntas Frequentes","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":107,"path":108,"stem":109},"Ferramentas Relacionadas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":111,"path":112,"stem":113,"children":114,"page":26},"Json To Csv","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv",[115,119,123,127,131,135,138,142],{"title":116,"path":117,"stem":118},"Introduction","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":120,"path":121,"stem":122},"Uso básico","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":124,"path":125,"stem":126},"Recursos avançados","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":128,"path":129,"stem":130},"Consideracoes de Seguranca","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":132,"path":133,"stem":134},"Referencia da API","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":99,"path":136,"stem":137},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":139,"path":140,"stem":141},"Perguntas frequentes","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":143,"path":144,"stem":145},"Ferramentas relacionadas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":147,"path":148,"stem":149,"children":150,"page":26},"Open Graph Meta Generator","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[151,154,158,161,164,167,170,173],{"title":116,"path":152,"stem":153},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":155,"path":156,"stem":157},"Guia de Uso Basico","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":124,"path":159,"stem":160},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":50,"path":162,"stem":163},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":54,"path":165,"stem":166},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":99,"path":168,"stem":169},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":139,"path":171,"stem":172},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":143,"path":174,"stem":175},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":177,"path":178,"stem":179,"children":180,"page":26},"Scientific Calculator","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscientific-calculator","pt-BR\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[181,184,187],{"title":116,"path":182,"stem":183},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":120,"path":185,"stem":186},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":124,"path":188,"stem":189},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":191,"path":192,"stem":193,"children":194,"page":26},"Sha Calculator","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsha-calculator","pt-BR\u002F01.docs\u002F02.core\u002F05.sha-calculator",[195],{"title":196,"path":197,"stem":198},"Calculadora de Hash SHA","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":200,"path":201,"stem":202,"children":203,"page":26},"Sql Prettify","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify",[204,207,211,214,217,220,223,226],{"title":116,"path":205,"stem":206},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":208,"path":209,"stem":210},"Uso Basico","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":46,"path":212,"stem":213},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":50,"path":215,"stem":216},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":54,"path":218,"stem":219},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":99,"path":221,"stem":222},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":139,"path":224,"stem":225},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":143,"path":227,"stem":228},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":230,"path":231,"stem":232,"children":233,"page":26},"Yaml To Toml","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fyaml-to-toml","pt-BR\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[234,237,240],{"title":116,"path":235,"stem":236},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":120,"path":238,"stem":239},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":241,"path":242,"stem":243},"Recursos avancados","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":245,"path":246,"stem":247,"children":248,"page":26},"Beyond Compare","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare",[249,252,255,258,262,265,268,271],{"title":116,"path":250,"stem":251},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":42,"path":253,"stem":254},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":46,"path":256,"stem":257},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":259,"path":260,"stem":261},"Consideracoes de seguranca","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":132,"path":263,"stem":264},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":99,"path":266,"stem":267},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":139,"path":269,"stem":270},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":143,"path":272,"stem":273},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":275,"path":276,"stem":277,"children":278,"page":26},"Clock","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fclock","pt-BR\u002F01.docs\u002F02.core\u002F06.clock",[279],{"title":280,"path":281,"stem":282},"Clock Tool","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":284,"path":285,"stem":286,"children":287,"page":26},"Group Chat","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fgroup-chat","pt-BR\u002F01.docs\u002F02.core\u002F06.group-chat",[288],{"title":116,"path":289,"stem":290},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":292,"path":293,"stem":294,"children":295,"page":26},"Hmac Calculator","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fhmac-calculator","pt-BR\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[296],{"title":297,"path":298,"stem":299},"Calculadora HMAC","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":301,"path":302,"stem":303,"children":304,"page":26},"Jwt Parser","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjwt-parser","pt-BR\u002F01.docs\u002F02.core\u002F06.jwt-parser",[305,308,311,314],{"title":116,"path":306,"stem":307},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":42,"path":309,"stem":310},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":46,"path":312,"stem":313},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":50,"path":315,"stem":316},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":318,"path":319,"stem":320,"children":321,"page":26},"Screenshot Tool","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreenshot-tool","pt-BR\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[322],{"title":116,"path":323,"stem":324},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":326,"path":327,"stem":328,"children":329,"page":26},"Area Converter","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Farea-converter","pt-BR\u002F01.docs\u002F02.core\u002F08.area-converter",[330,334,337,340,343],{"title":331,"path":332,"stem":333},"Conversor de Área","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":42,"path":335,"stem":336},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":46,"path":338,"stem":339},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":99,"path":341,"stem":342},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":103,"path":344,"stem":345},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":347,"path":348,"stem":349,"children":350,"page":26},"Camera Recorder","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcamera-recorder","pt-BR\u002F01.docs\u002F02.core\u002F08.camera-recorder",[351,354,358,362,366,370,374],{"title":116,"path":352,"stem":353},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":355,"path":356,"stem":357},"Basic Usage","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":359,"path":360,"stem":361},"Advanced Features","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":363,"path":364,"stem":365},"Examples","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":367,"path":368,"stem":369},"Frequently Asked Questions","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":371,"path":372,"stem":373},"Related Tools","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":375,"path":376,"stem":377},"Security Considerations","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":379,"path":380,"stem":381,"children":382,"page":26},"Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas",[383,387,391,395,399,403,407,411],{"title":384,"path":385,"stem":386},"Introdução - Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F0.introduction",{"title":388,"path":389,"stem":390},"Uso básico - Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F02.basic-usage",{"title":392,"path":393,"stem":394},"Recursos avançados - Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features",{"title":396,"path":397,"stem":398},"Segurança - Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F04.security-considerations",{"title":400,"path":401,"stem":402},"Referência da API - Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F05.api-reference",{"title":404,"path":405,"stem":406},"Exemplos - Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F06.examples",{"title":408,"path":409,"stem":410},"FAQ - Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F07.faq",{"title":412,"path":413,"stem":414},"Ferramentas relacionadas - Cursor Canvas","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F08.related-tools",{"title":416,"path":417,"stem":418,"children":419,"page":26},"Keycode Info","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fkeycode-info","pt-BR\u002F01.docs\u002F02.core\u002F13.keycode-info",[420],{"title":421,"path":422,"stem":423},"Informações do Código da Tecla - Introdução","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":425,"path":426,"stem":427,"children":428,"page":26},"Xml To Json","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fxml-to-json","pt-BR\u002F01.docs\u002F02.core\u002F16.xml-to-json",[429],{"title":116,"path":430,"stem":431},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":433,"path":434,"stem":435,"children":436,"page":26},"Text Replacer","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftext-replacer","pt-BR\u002F01.docs\u002F02.core\u002F19.text-replacer",[437],{"title":438,"path":439,"stem":440},"Ferramenta de Substituição de Texto - Introdução","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":442,"path":443,"stem":444,"children":445,"page":26},"Temperature Converter","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftemperature-converter","pt-BR\u002F01.docs\u002F02.core\u002F20.temperature-converter",[446],{"title":116,"path":447,"stem":448},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":450,"path":451,"stem":452,"children":453,"page":26},"Black Wallpaper","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fblack-wallpaper","pt-BR\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[454],{"title":455,"path":456,"stem":457},"Gerador de Papel de Parede Preto","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":459,"path":460,"stem":461,"children":462,"page":26},"Text Diff","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftext-diff","pt-BR\u002F01.docs\u002F02.core\u002F23.text-diff",[463,467,471,475],{"title":464,"path":465,"stem":466},"Ferramenta Text Diff - Introdução","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":468,"path":469,"stem":470},"Uso Básico - Ferramenta Text Diff","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":472,"path":473,"stem":474},"Recursos Avançados - Ferramenta Text Diff","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":476,"path":477,"stem":478},"Exemplos - Ferramenta Text Diff","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":480,"path":481,"stem":482,"children":483,"page":26},"M3u8 Player","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fm3u8-player","pt-BR\u002F01.docs\u002F02.core\u002F26.m3u8-player",[484,487,490,493,497,501,504],{"title":116,"path":485,"stem":486},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":42,"path":488,"stem":489},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":46,"path":491,"stem":492},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":494,"path":495,"stem":496},"Referência de API","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":498,"path":499,"stem":500},"Exemplos de Código","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":103,"path":502,"stem":503},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":107,"path":505,"stem":506},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F08.related-tools",{"title":508,"path":509,"stem":510,"children":511,"page":26},"Screen Dead Pixel Detector","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","pt-BR\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[512,516,519,522,526,529,533],{"title":513,"path":514,"stem":515},"Detector de Pixel Morto da Tela","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":42,"path":517,"stem":518},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":46,"path":520,"stem":521},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":523,"path":524,"stem":525},"Segurança e Privacidade","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":99,"path":527,"stem":528},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":530,"path":531,"stem":532},"FAQ","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":107,"path":534,"stem":535},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":537,"path":538,"stem":539,"children":540,"page":26},"Survey Tool","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsurvey-tool","pt-BR\u002F01.docs\u002F02.core\u002F31.survey-tool",[541,545,548,551,554,557,560],{"title":542,"path":543,"stem":544},"Ferramenta de Pesquisa","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":42,"path":546,"stem":547},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":46,"path":549,"stem":550},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":50,"path":552,"stem":553},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":99,"path":555,"stem":556},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":530,"path":558,"stem":559},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":107,"path":561,"stem":562},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":564,"path":565,"stem":566,"children":567,"page":26},"Vue Office","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fvue-office","pt-BR\u002F01.docs\u002F02.core\u002F32.vue-office",[568,572,575,578,581,584,587],{"title":569,"path":570,"stem":571},"Visualizador de Documentos Vue Office","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":42,"path":573,"stem":574},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":46,"path":576,"stem":577},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":50,"path":579,"stem":580},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":99,"path":582,"stem":583},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":530,"path":585,"stem":586},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":107,"path":588,"stem":589},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":591,"path":592,"stem":593,"children":594,"page":26},"Event Calendar","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fevent-calendar","pt-BR\u002F01.docs\u002F02.core\u002F33.event-calendar",[595,599,602,605,608,611,614],{"title":596,"path":597,"stem":598},"Calendário de Eventos","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":42,"path":600,"stem":601},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":46,"path":603,"stem":604},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":50,"path":606,"stem":607},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":99,"path":609,"stem":610},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":530,"path":612,"stem":613},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":107,"path":615,"stem":616},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":618,"path":619,"stem":620,"children":621,"page":26},"Base64","\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64","pt-BR\u002F01.docs\u002F02.core\u002Fbase64",[622,625,628,631,634,637,640,643],{"title":116,"path":623,"stem":624},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","pt-BR\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":42,"path":626,"stem":627},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","pt-BR\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":46,"path":629,"stem":630},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","pt-BR\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":50,"path":632,"stem":633},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","pt-BR\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":54,"path":635,"stem":636},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","pt-BR\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":99,"path":638,"stem":639},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","pt-BR\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":103,"path":641,"stem":642},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","pt-BR\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":107,"path":644,"stem":645},"\u002Fpt-BR\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","pt-BR\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":647,"path":648,"stem":649,"children":650,"page":26},"Troubleshooting","\u002Fpt-BR\u002Fdocs\u002Ftroubleshooting","pt-BR\u002F01.docs\u002F06.troubleshooting",[651],{"title":103,"path":652,"stem":653},"\u002Fpt-BR\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","pt-BR\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":655,"title":392,"body":656,"description":876,"extension":877,"meta":878,"navigation":6,"path":393,"seo":879,"sitemap":880,"stem":394,"__hash__":881},"content_pt_BR\u002Fpt-BR\u002F01.docs\u002F02.core\u002F09.cursor-canvas\u002F03.advanced-features.md",{"type":657,"value":658,"toc":866},"minimark",[659,699,703,708,711,748,751,755,762,766,772,776,780,786,789,793,821,825,848,852],[660,661,664,690,696],"prose-card",{"href":662,"target":663},"\u002Fcursor-canvas","\\_blank",[665,666,668],"template",{"v-slot:svg":667},"",[669,670,678,683,687],"svg",{"xmlns":671,"width":672,"height":672,"viewBox":673,"fill":674,"stroke":675,"strokeWidth":676,"strokeLineCap":677,"strokeLineJoin":677},"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg","24","0 0 24 24","none","currentColor","2","round",[679,680],"rect",{"width":681,"height":681,"x":682,"y":682,"rx":676},"18","3",[684,685],"path",{"d":686},"M3 9h18",[684,688],{"d":689},"M9 21V9",[665,691,692],{"v-slot:title":667},[693,694,695],"p",{},"Ferramenta Cursor Canvas",[693,697,698],{},"Cole um arquivo .canvas.tsx do Cursor, visualize no navegador e publique um link curto compartilhável.",[700,701,124],"h1",{"id":702},"recursos-avançados",[704,705,707],"h2",{"id":706},"sandbox-de-compilação","Sandbox de compilação",[693,709,710],{},"A origem é compilada no navegador com Sucrase e avaliada contra uma lista de permissão de módulos:",[712,713,714,732,735,745],"ul",{},[715,716,717,718,722,723,722,726,722,729],"li",{},"Permitidos: ",[719,720,721],"code",{},"cursor\u002Fcanvas",", ",[719,724,725],{},"react",[719,727,728],{},"react\u002Fjsx-runtime",[719,730,731],{},"react\u002Fjsx-dev-runtime",[715,733,734],{},"Qualquer outro import é bloqueado na compilação",[715,736,737,738,741,742],{},"O arquivo deve conter ",[719,739,740],{},"from \"cursor\u002Fcanvas\""," ou ",[719,743,744],{},"from 'cursor\u002Fcanvas'",[715,746,747],{},"Comprimento máximo: 200 000 caracteres",[693,749,750],{},"É um sandbox de pré-visualização, não um bundler React geral. Pacotes npm, arquivos CSS e imports do espaço de trabalho local não serão resolvidos.",[704,752,754],{"id":753},"tema","Tema",[693,756,757,758,761],{},"A pré-visualização segue o modo claro\u002Fescuro do site por meio de ",[719,759,760],{},"useHostTheme",". É reconstruída quando você alterna o tema.",[704,763,765],{"id":764},"estado-interativo","Estado interativo",[693,767,768,771],{},[719,769,770],{},"useCanvasState"," persiste os valores dos controles entre reconstruções da página atual. Formulários, pills e interruptores mantêm os valores enquanto você edita a origem próxima.",[773,774],"cursor-canvas-demo",{"example":775},"metrics",[704,777,779],{"id":778},"gráficos-tabelas-e-tarefas","Gráficos, tabelas e tarefas",[693,781,782,783,785],{},"Esta pré-visualização cobre as primitivas públicas ",[719,784,721],{}," das galerias Cursor: layout, tipografia, cards, avisos, stats, tabelas, gráficos, todos, diffs e helpers DAG.",[773,787],{"example":788},"charts",[704,790,792],{"id":791},"páginas-de-partilha","Páginas de partilha",[712,794,795,801,807,814],{},[715,796,797,798],{},"As URLs de compartilhamento parecem ",[719,799,800],{},"\u002Fcursor-canvas\u002Fcv_xxxx",[715,802,803,804],{},"Cada abertura incrementa ",[719,805,806],{},"viewCount",[715,808,809,810],{},"Os links ficam até o proprietário excluí-los em ",[811,812,813],"strong",{},"Links publicados",[715,815,816,817,820],{},"O mesmo MD5 de origem do mesmo proprietário reutiliza o registro (",[719,818,819],{},"reused: true",")",[704,822,824],{"id":823},"ações-do-anfitrião","Ações do anfitrião",[693,826,827,828,831,832,835,836,839,840,843,844,847],{},"Na web, ",[719,829,830],{},"useCanvasAction"," abre o Cursor por deeplinks oficiais. ",[719,833,834],{},"newComposerChat"," preenche um prompt de chat. Caminhos absolutos de ",[719,837,838],{},"openFile"," usam ",[719,841,842],{},"cursor:\u002F\u002Ffile\u002F...","; caminhos relativos ao workspace não podem ser resolvidos pelo navegador, então também preenchem um prompt. ",[719,845,846],{},"openAgent"," não tem deeplink público, então preenche um prompt com o id da conversa. O sistema operacional ainda pede confirmação antes de iniciar o Cursor.",[704,849,851],{"id":850},"passos-seguintes","Passos seguintes",[712,853,854,860],{},[715,855,856],{},[857,858,54],"a",{"href":859},"\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fapi-reference",[715,861,862],{},[857,863,865],{"href":864},"\u002Fdocs\u002Fcore\u002Fcursor-canvas\u002Fsecurity-considerations","Segurança",{"title":667,"searchDepth":867,"depth":867,"links":868},2,[869,870,871,872,873,874,875],{"id":706,"depth":867,"text":707},{"id":753,"depth":867,"text":754},{"id":764,"depth":867,"text":765},{"id":778,"depth":867,"text":779},{"id":791,"depth":867,"text":792},{"id":823,"depth":867,"text":824},{"id":850,"depth":867,"text":851},"Regras de compilação, tema, estado e páginas de partilha","md",{},{"title":392,"description":876},{"loc":393},"dIg6X0y9DTrM__j4vv8MNjNyghMLgOcY8mhT5QISMz4",[883,883],null,{"html":885,"error":667},"\u003Cdiv style=\"display:flex;flex-direction:column;gap:16px;width:100%\">\u003Ch2 style=\"margin:0;color:#141414;font-size:18px;line-height:24px;font-weight:590\">Release health\u003C\u002Fh2>\u003Cdiv style=\"display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:start;gap:16px;width:100%\">\u003Cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px\">\u003Cdiv style=\"font-size:24px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums;color:#52B896E0\">99.2%\u003C\u002Fdiv>\u003Cdiv style=\"font-size:12px;line-height:16px;color:#141414BD\">Uptime\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px\">\u003Cdiv style=\"font-size:24px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums;color:#70B0D8E0\">142 ms\u003C\u002Fdiv>\u003Cdiv style=\"font-size:12px;line-height:16px;color:#141414BD\">p95 latency\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px\">\u003Cdiv style=\"font-size:24px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums;color:#F0A040E0\">3\u003C\u002Fdiv>\u003Cdiv style=\"font-size:12px;line-height:16px;color:#141414BD\">Open incidents\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv style=\"display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;align-items:stretch;width:100%\">\u003Cdiv role=\"note\" style=\"box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;width:100%;color:#141414;font-size:14px;font-weight:400;line-height:20px\">\u003Cspan style=\"display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:20px;color:#52B896E0;width:12px\" aria-hidden=\"true\">\u003Csvg width=\"12\" height=\"12\" viewBox=\"0 0 300 300\" aria-hidden=\"true\" style=\"display:block;flex-shrink:0;color:#52B896E0\">\u003Cg transform=\"matrix(1 0 0 -1 0 300)\">\u003Cpath fill=\"currentColor\" d=\"M117 227Q147 227 172.5 212.5Q198 198 212.5 172.5Q227 147 227.0 117.0Q227 87 212.5 62.0Q198 37 172.5 22.0Q147 7 117.0 7.0Q87 7 62.0 22.0Q37 37 22.0 62.0Q7 87 7.0 117.0Q7 147 22.0 172.5Q37 198 62.0 212.5Q87 227 117 227ZM117 204Q94 204 74.0 192.5Q54 181 42.0 161.0Q30 141 30.0 117.5Q30 94 42.0 74.0Q54 54 74.0 42.0Q94 30 117.5 30.0Q141 30 161.0 42.0Q181 54 192.5 74.0Q204 94 204.0 117.5Q204 141 192.5 161.0Q181 181 161.0 192.5Q141 204 117 204ZM146 144Q150 148 155.0 148.0Q160 148 163.0 144.5Q166 141 166.0 136.0Q166 131 163 128L123 87Q117 81 108.0 81.0Q99 81 93 87L71 109Q68 112 68.0 117.0Q68 122 71.5 125.5Q75 129 80.0 129.0Q85 129 88 125L108 106ZM128 278Q160 297 197.0 292.0Q234 287 260.5 260.5Q287 234 292.0 197.0Q297 160 278 128Q276 124 271.0 122.5Q266 121 262.0 123.5Q258 126 256.5 130.5Q255 135 258 139Q273 165 269.0 194.0Q265 223 244.0 244.0Q223 265 194.0 269.0Q165 273 139 258Q135 255 130.5 256.5Q126 258 123.5 262.0Q121 266 122.5 271.0Q124 276 128 278Z\">\u003C\u002Fpath>\u003C\u002Fg>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv style=\"flex:1;min-width:0;display:flex;flex-direction:column;gap:4px\">\u003Cdiv style=\"color:#141414;font-weight:500;font-size:14px;line-height:20px\">Deployed\u003C\u002Fdiv>\u003Cdiv style=\"color:#141414;font-size:14px;font-weight:400;line-height:20px\">canvas-host 1.4.2 is live in all regions.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv role=\"note\" style=\"box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;width:100%;color:#141414;font-size:14px;font-weight:400;line-height:20px\">\u003Cspan style=\"display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:20px;color:#F0A040E0;width:12px\" aria-hidden=\"true\">\u003Csvg width=\"12\" height=\"12\" viewBox=\"0 0 300 300\" aria-hidden=\"true\" style=\"display:block;flex-shrink:0;color:#F0A040E0\">\u003Cg transform=\"matrix(1 0 0 -1 0 300)\">\u003Cpath fill=\"currentColor\" d=\"M116 268Q123 281 136.5 286.0Q150 291 163.5 286.0Q177 281 185 268L290 86Q298 73 295.0 59.0Q292 45 281.0 35.5Q270 26 256 26H44Q30 26 19.0 35.5Q8 45 5.0 59.0Q2 73 10 86ZM164 257Q159 265 150.0 265.0Q141 265 136 257L30 74Q26 66 30.5 57.5Q35 49 44 49H256Q265 49 269.5 57.5Q274 66 270 74ZM150 113Q158 113 163.5 107.5Q169 102 169.0 94.0Q169 86 163.5 80.5Q158 75 150.0 75.0Q142 75 136.5 80.5Q131 86 131.0 94.0Q131 102 136.5 107.5Q142 113 150 113ZM150 209Q155 209 158.5 205.5Q162 202 162 197V150Q162 145 158.5 141.5Q155 138 150.0 138.0Q145 138 141.5 141.5Q138 145 138 150V197Q138 202 141.5 205.5Q145 209 150 209Z\">\u003C\u002Fpath>\u003C\u002Fg>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cdiv style=\"flex:1;min-width:0;display:flex;flex-direction:column;gap:4px\">\u003Cdiv style=\"color:#141414;font-weight:500;font-size:14px;line-height:20px\">Budget\u003C\u002Fdiv>\u003Cdiv style=\"color:#141414;font-size:14px;font-weight:400;line-height:20px\">Error budget burn is 18% for the current window.\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp style=\"margin:0;color:#14141499;font-size:12px;line-height:16px;font-weight:400\">Sample data · not connected to production\u003C\u002Fp>\u003C\u002Fdiv>",{"html":887,"error":667},"\u003Cdiv style=\"display:flex;flex-direction:column;gap:16px;width:100%\">\u003Ch2 style=\"margin:0;color:#141414;font-size:18px;line-height:24px;font-weight:590\">Traffic mix\u003C\u002Fh2>\u003Cdiv style=\"width:100%;min-width:0;position:relative\">\u003Csvg width=\"480\" height=\"200\" viewBox=\"0 0 480 200\" role=\"img\" aria-label=\"Bar chart\" style=\"display:block;width:100%;height:200px\">\u003Cg>\u003Ctext x=\"40\" y=\"164\" text-anchor=\"end\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">0\u003C\u002Ftext>\u003C\u002Fg>\u003Cg>\u003Cline x1=\"48\" x2=\"468\" y1=\"88\" y2=\"88\" stroke=\"#14141414\" stroke-width=\"1\">\u003C\u002Fline>\u003Ctext x=\"40\" y=\"92\" text-anchor=\"end\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">50\u003C\u002Ftext>\u003C\u002Fg>\u003Cg>\u003Cline x1=\"48\" x2=\"468\" y1=\"16\" y2=\"16\" stroke=\"#14141414\" stroke-width=\"1\">\u003C\u002Fline>\u003Ctext x=\"40\" y=\"20\" text-anchor=\"end\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">100\u003C\u002Ftext>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"90\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Mon\u003C\u002Ftext>\u003Crect x=\"60.6\" y=\"99.52000000000001\" width=\"58.8\" height=\"60.48\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"60.6\" y=\"88.00000000000001\" width=\"58.8\" height=\"11.52\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"174\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Tue\u003C\u002Ftext>\u003Crect x=\"144.6\" y=\"80.8\" width=\"58.8\" height=\"79.2\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"144.6\" y=\"72.16\" width=\"58.8\" height=\"8.64\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"258\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Wed\u003C\u002Ftext>\u003Crect x=\"228.6\" y=\"90.88\" width=\"58.8\" height=\"69.12\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"228.6\" y=\"75.03999999999999\" width=\"58.8\" height=\"15.84\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"342\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Thu\u003C\u002Ftext>\u003Crect x=\"312.6\" y=\"72.16\" width=\"58.8\" height=\"87.84\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"312.6\" y=\"62.08\" width=\"58.8\" height=\"10.080000000000002\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003Cg>\u003Ctext x=\"426\" y=\"196\" text-anchor=\"middle\" fill=\"#141414BD\" font-family=\"inherit\" font-size=\"12px\">Fri\u003C\u002Ftext>\u003Crect x=\"396.6\" y=\"76.48\" width=\"58.8\" height=\"83.52\" fill=\"#52B896E0\">\u003C\u002Frect>\u003Crect x=\"396.6\" y=\"63.52\" width=\"58.8\" height=\"12.959999999999999\" fill=\"#C04848E0\">\u003C\u002Frect>\u003C\u002Fg>\u003C\u002Fsvg>\u003Cdiv style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-top:8px;font-size:12px;line-height:16px;color:#141414BD\">\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#52B896E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>Accepted\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#C04848E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>Rejected\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv style=\"width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px;position:relative\">\u003Csvg width=\"188\" height=\"188\" viewBox=\"-4 -4 188 188\" role=\"img\" aria-label=\"Pie chart\" style=\"display:block\">\u003Cpath d=\"M 90 8 A 82 82 0 1 1 41.411067569487734 156.05388440707415 L 63.27608716321825 126.32963642389079 A 45.1 45.1 0 1 0 90 44.9 Z\" fill=\"#70B0D8E0\" fill-opacity=\"1\" style=\"transition:d 120ms ease, fill-opacity 120ms ease\">\u003C\u002Fpath>\u003Cpath d=\"M 41.411067569487734 156.05388440707415 A 82 82 0 0 1 8.180546879829166 84.5615175723215 L 44.999300783906044 87.00883466477683 A 45.1 45.1 0 0 0 63.27608716321825 126.32963642389079 Z\" fill=\"#52B896E0\" fill-opacity=\"1\" style=\"transition:d 120ms ease, fill-opacity 120ms ease\">\u003C\u002Fpath>\u003Cpath d=\"M 8.180546879829166 84.5615175723215 A 82 82 0 0 1 89.99999999999999 8 L 89.99999999999999 44.9 A 45.1 45.1 0 0 0 44.999300783906044 87.00883466477683 Z\" fill=\"#F0A040E0\" fill-opacity=\"1\" style=\"transition:d 120ms ease, fill-opacity 120ms ease\">\u003C\u002Fpath>\u003Cg style=\"pointer-events:none\">\u003Ctext x=\"90\" y=\"85\" text-anchor=\"middle\" dominant-baseline=\"middle\" fill=\"#141414\" font-family=\"inherit\" font-size=\"14px\" font-weight=\"600\">213\u003C\u002Ftext>\u003Ctext x=\"90\" y=\"102\" text-anchor=\"middle\" dominant-baseline=\"middle\" fill=\"#14141499\" font-family=\"inherit\" font-size=\"12px\">Total\u003C\u002Ftext>\u003C\u002Fg>\u003C\u002Fsvg>\u003Cdiv style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-top:8px;font-size:12px;line-height:16px;color:#141414BD\">\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#70B0D8E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>IDE\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#52B896E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>CLI\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cdiv style=\"display:inline-flex;align-items:center;gap:4px\">\u003Cspan style=\"width:8px;height:8px;border-radius:9999px;background:#F0A040E0;flex-shrink:0\">\u003C\u002Fspan>\u003Cspan>Cloud\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cp style=\"margin:0;color:#14141499;font-size:12px;line-height:16px;font-weight:400\">Sample telemetry · stacked series and donut share\u003C\u002Fp>\u003C\u002Fdiv>"]