[{"data":1,"prerenderedAt":108},["ShallowReactive",2],{"i-lucide:box":3,"i-lucide:code-2":8,"i-lucide:file-text":10,"i-lucide:image":12,"i-lucide:square-sigma":14,"i-lucide:gamepad-2":16,"i-lucide:sparkles":18,"i-lucide:menu":20,"i-lucide:moon":22,"i-lucide:sun":24,"i-material-symbols:language":26,"i-lucide:chevron-down":28,"i-lucide:check":30,"article-markdown-lint":32,"i-lucide:pen-line":59,"i-lucide:eye":61,"i-lucide:upload":63,"i-lucide:folder-open":65,"i-lucide:image-plus":67,"i-lucide:wand-sparkles":69,"i-lucide:download":71,"i-lucide:trash-2":73,"i-lucide:send":75,"i-lucide:arrow-right-from-line":77,"i-lucide:file-search":79,"i-lucide:git-pull-request":81,"i-lucide:book":83,"i-lucide:check-circle":85,"i-lucide:shield":87,"i-lucide:clipboard-paste":89,"i-lucide:search":91,"i-lucide:zap":93,"i-lucide:git-branch":95,"i-lucide:share-2":97,"i-lucide:file-code":99,"i-lucide:diff":101,"i-lucide:arrow-up-right":103,"i-lucide:film":105,"i-lucide:graduation-cap":105,"i-tabler:markdown":105,"i-lucide:list-checks":106},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\u002F>\u003Cpath d=\"m3.3 7l8.7 5l8.7-5M12 22V12\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m18 16l4-4l-4-4M6 8l-4 4l4 4m8.5-12l-5 16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\" ry=\"2\"\u002F>\u003Ccircle cx=\"9\" cy=\"9\" r=\"2\"\u002F>\u003Cpath d=\"m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M16 8.9V7H8l4 5l-4 5h8v-1.9\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 11h4M8 9v4m7-1h.01M18 10h.01m-.69-5H6.68a4 4 0 0 0-3.978 3.59l-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258q-.01-.075-.017-.151A4 4 0 0 0 17.32 5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4\"\u002F>\u003Ccircle cx=\"4\" cy=\"20\" r=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":23},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":25},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":27},"\u003Cpath fill=\"currentColor\" d=\"M8.125 21.213q-1.825-.788-3.187-2.15t-2.15-3.188T2 11.988t.788-3.875t2.15-3.175t3.187-2.15T12.013 2t3.875.788t3.175 2.15t2.15 3.175t.787 3.875t-.787 3.887t-2.15 3.188t-3.175 2.15t-3.875.787t-3.888-.787M12 19.95q.65-.9 1.125-1.875T13.9 16h-3.8q.3 1.1.775 2.075T12 19.95m-2.6-.4q-.45-.825-.787-1.713T8.05 16H5.1q.725 1.25 1.813 2.175T9.4 19.55m5.2 0q1.4-.45 2.488-1.375T18.9 16h-2.95q-.225.95-.562 1.838T14.6 19.55M4.25 14h3.4q-.075-.5-.112-.987T7.5 12t.038-1.012T7.65 10h-3.4q-.125.5-.187.988T4 12t.063 1.013t.187.987m5.4 0h4.7q.075-.5.113-.987T14.5 12t-.038-1.012T14.35 10h-4.7q-.075.5-.112.988T9.5 12t.038 1.013t.112.987m6.7 0h3.4q.125-.5.188-.987T20 12t-.062-1.012T19.75 10h-3.4q.075.5.113.988T16.5 12t-.038 1.013t-.112.987m-.4-6h2.95q-.725-1.25-1.812-2.175T14.6 4.45q.45.825.788 1.713T15.95 8M10.1 8h3.8q-.3-1.1-.775-2.075T12 4.05q-.65.9-1.125 1.875T10.1 8m-5 0h2.95q.225-.95.563-1.838T9.4 4.45Q8 4.9 6.912 5.825T5.1 8\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":29},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":31},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20 6L9 17l-5-5\"\u002F>",{"zh":33,"en":46},[34,37,40,43],{"title":35,"content":36},"Markdown 格式规范为什么这么重要？","\u003Cp>Markdown 的优势在于用纯文本表达结构，但这也带来一个隐患：不同工具对\"格式容忍度\"差异极大。GitHub 会把 \u003Ccode>##标题\u003C\u002Fcode>（# 号后无空格）渲染成普通段落；markdownlint、Vale、CI 流水线会把行尾空格当成 lint 错误；pandoc 导出 PDF 时，标题前缺少空行会导致层级坍塌。\u003C\u002Fp>\u003Cp>这些问题在源头不起眼，但在团队协作、版本控制、多平台发布中会形成连锁反应：PR 里出现大量无意义的空格 diff、CI 格式检查失败让发布卡住、同一份 .md 在不同渲染器里呈现不一致……\u003Cstrong>提前把格式修干净\u003C\u002Fstrong>，既是对自己稿件的负责，也是对下游工具链的尊重。\u003C\u002Fp>\u003Cp>MeTool 的 Markdown 格式校验与自动修复工具，基于业界最广泛使用的 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDavidAnson\u002Fmarkdownlint\" rel=\"noopener noreferrer\" target=\"_blank\">markdownlint\u003C\u002Fa> 规则集，在浏览器本地运行 — 内容不离开设备，适合处理内部草稿和未公开内容。\u003C\u002Fp>",{"title":38,"content":39},"自动修复能处理的 7 类常见格式问题","\u003Ch3>① 标题 # 号后缺少空格（MD018 \u002F MD019）\u003C\u002Fh3>\u003Cp>很多人习惯打 \u003Ccode>##标题\u003C\u002Fcode>，在浏览器预览里看起来没问题，但严格的渲染器会把它当成普通文本。自动修复会在 # 号后插入规范的空格：\u003Ccode>## 标题\u003C\u002Fcode>。\u003C\u002Fp>\u003Ch3>② 标题前后缺少空行（MD022）\u003C\u002Fh3>\u003Cp>标题紧跟在正文后面不换行，在一些渲染器和导出工具里会导致标题与上文\"粘\"在一起，层级错乱。自动修复会在标题前后各插入一个空行。\u003C\u002Fp>\u003Ch3>③ 行尾多余空格（MD009）\u003C\u002Fh3>\u003Cp>行尾空格在 Markdown 里有特殊含义（两个空格 = 强制换行），但无意的尾随空格会造成 Git diff 噪音、CI lint 失败。自动修复会清除无意义的尾随空格。\u003C\u002Fp>\u003Ch3>④ 有序列表序号格式不一致（MD029）\u003C\u002Fh3>\u003Cp>有些编辑器或复制粘贴场景会让有序列表全写成 \u003Ccode>1. 1. 1.\u003C\u002Fcode>，GitHub 能渲染，但 Word \u002F PDF 导出工具可能会混乱。自动修复会让序号变成 \u003Ccode>1. 2. 3.\u003C\u002Fcode> 标准递增。\u003C\u002Fp>\u003Ch3>⑤ 列表标记后空格不对（MD030）\u003C\u002Fh3>\u003Cp>规范要求 \u003Ccode>- \u003C\u002Fcode> 后跟一个空格，有些工具会产生两个或零个空格。自动修复统一为单空格。\u003C\u002Fp>\u003Ch3>⑥ 文件末尾缺少换行（MD047）\u003C\u002Fh3>\u003Cp>POSIX 标准要求文本文件末尾有换行符。缺少换行会导致 Git 提示 \"No newline at end of file\"，多人协作时容易产生不必要的 diff。\u003C\u002Fp>\u003Ch3>⑦ 硬 Tab 缩进（MD010）\u003C\u002Fh3>\u003Cp>代码块外的 Tab 字符在不同渲染器里宽度不一致。自动修复将 Tab 替换为 4 个空格（Markdown 缩进标准）。\u003C\u002Fp>",{"title":41,"content":42},"什么时候用格式修复，什么时候用 Prettier？","\u003Cp>两个工具定位不同：\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>本工具（markdownlint 修复）\u003C\u002Fstrong>：只修复明确的格式违规，不重写内容。适合\"帮我把这份别人发来的 .md 修干净\"场景，改动最小，不会意外折行或改变排版意图。\u003C\u002Fli>\u003Cli>\u003Cstrong>Prettier\u003C\u002Fstrong>：风格统一工具，会对整个文档做再排版 — 折行宽度（默认 80 字符）、标点前后空格、列表缩进全部重新整理。适合团队 CI 中强制统一风格，但改动较大，不适合\"只想修几个 lint 错误\"。\u003C\u002Fli>\u003C\u002Ful>\u003Cp>建议工作流：先用本工具修复格式错误 → 再用 \u003Ca href=\"\u002Fmarkdown\u002Fedit\u002F\">Markdown 编辑器\u003C\u002Fa>做内容润色 → 最后发布到 \u003Ca href=\"\u002Fmarkdown\u002Fwechat\u002F\">公众号\u003C\u002Fa> \u002F \u003Ca href=\"\u002Fmarkdown\u002Fconvert\u002F\">PDF\u003C\u002Fa>。\u003C\u002Fp>",{"title":44,"content":45},"在 CI \u002F Pre-commit Hook 里做格式检查","\u003Cp>本工具专为\"随时修一篇 .md\"的手动场景设计。如果你管理的是一个 Markdown 文档库或文档站点，建议配合以下方案做自动化保障：\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>markdownlint-cli2\u003C\u002Fstrong>：在本地或 CI 里运行 \u003Ccode>markdownlint-cli2 \"**\u002F*.md\"\u003C\u002Fcode>，--fix 参数自动修复可修复项，退出码非 0 时让 CI 失败。\u003C\u002Fli>\u003Cli>\u003Cstrong>pre-commit hook\u003C\u002Fstrong>：配合 husky + lint-staged，提交前自动对 changed .md 文件运行 markdownlint --fix，只拦截有问题的提交。\u003C\u002Fli>\u003Cli>\u003Cstrong>GitHub Actions\u003C\u002Fstrong>：在 PR 里添加 markdownlint-cli2 step，让格式检查成为合并门控的一部分。\u003C\u002Fli>\u003C\u002Ful>\u003Cp>上述方案都基于与本工具相同的规则集，浏览器端的修复结果和 CI 端完全一致。\u003C\u002Fp>",[47,50,53,56],{"title":48,"content":49},"Why Markdown formatting standards matter","\u003Cp>Markdown's strength is expressing structure in plain text — but that same simplicity creates a blind spot: different tools have wildly different tolerance for \"sloppy\" formatting. GitHub will render \u003Ccode>##Heading\u003C\u002Fcode> (no space after #) as plain text; markdownlint, Vale, and CI pipelines flag trailing spaces as lint errors; pandoc collapses heading hierarchy when blank lines are missing.\u003C\u002Fp>\u003Cp>These issues seem trivial at the source but cascade badly in team collaboration, version control, and multi-platform publishing: meaningless whitespace diffs in PRs, CI format checks blocking releases, the same .md rendering inconsistently across renderers. \u003Cstrong>Fixing the format upfront\u003C\u002Fstrong> is a form of respect — for your own drafts, and for every downstream tool in your pipeline.\u003C\u002Fp>\u003Cp>MeTool's Markdown Format Checker & Auto-Fix tool is powered by the industry-standard \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDavidAnson\u002Fmarkdownlint\" rel=\"noopener noreferrer\" target=\"_blank\">markdownlint\u003C\u002Fa> ruleset and runs entirely in your browser — content never leaves your device, making it safe for internal docs and unpublished drafts.\u003C\u002Fp>",{"title":51,"content":52},"7 common formatting problems the auto-fix handles","\u003Ch3>① Missing space after # in headings (MD018 \u002F MD019)\u003C\u002Fh3>\u003Cp>Many people habitually write \u003Ccode>##Heading\u003C\u002Fcode>. Browser previews often let it slide, but strict renderers treat it as plain text. Auto-fix inserts the required space: \u003Ccode>## Heading\u003C\u002Fcode>.\u003C\u002Fp>\u003Ch3>② Missing blank lines around headings (MD022)\u003C\u002Fh3>\u003Cp>A heading that immediately follows body text without a blank line causes some renderers and export tools to \"glue\" the heading to the paragraph above, breaking hierarchy. Auto-fix inserts a blank line before and after each heading.\u003C\u002Fp>\u003Ch3>③ Trailing whitespace (MD009)\u003C\u002Fh3>\u003Cp>Trailing spaces have special meaning in Markdown (two spaces = forced line break), but unintentional trailing spaces create Git diff noise and CI lint failures. Auto-fix removes them.\u003C\u002Fp>\u003Ch3>④ Inconsistent ordered-list numbering (MD029)\u003C\u002Fh3>\u003Cp>Copy-paste scenarios and certain editors output \u003Ccode>1. 1. 1.\u003C\u002Fcode> throughout. GitHub renders it fine, but Word and PDF export tools may get confused. Auto-fix normalises the sequence to \u003Ccode>1. 2. 3.\u003C\u002Fcode>.\u003C\u002Fp>\u003Ch3>⑤ Incorrect spacing after list markers (MD030)\u003C\u002Fh3>\u003Cp>Spec requires exactly one space after \u003Ccode>-\u003C\u002Fcode> or \u003Ccode>*\u003C\u002Fcode>. Some tools produce two or zero. Auto-fix standardises to a single space.\u003C\u002Fp>\u003Ch3>⑥ Missing newline at end of file (MD047)\u003C\u002Fh3>\u003Cp>POSIX requires text files to end with a newline. Without one, Git shows \"No newline at end of file\", generating spurious diffs in collaborative projects.\u003C\u002Fp>\u003Ch3>⑦ Hard tabs (MD010)\u003C\u002Fh3>\u003Cp>Literal tab characters outside code blocks render at inconsistent widths across renderers. Auto-fix converts them to four spaces (the Markdown indentation standard).\u003C\u002Fp>",{"title":54,"content":55},"Auto-fix vs. Prettier: which one to reach for","\u003Cp>The two tools have different jobs:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>This tool (markdownlint auto-fix):\u003C\u002Fstrong> fixes clear rule violations only, never rewrites prose. Best for \"clean up the messy .md someone sent me\" — minimal diffs, no risk of accidentally re-flowing your text.\u003C\u002Fli>\u003Cli>\u003Cstrong>Prettier:\u003C\u002Fstrong> a style enforcer that re-lays out the entire document — line width (default 80 chars), punctuation spacing, list indentation all get reset. Great for enforcing consistency across a team codebase via CI, but too aggressive for \"just fix a few lint errors\".\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Recommended workflow: run this tool to fix format errors → polish content in the \u003Ca href=\"\u002Fmarkdown\u002Fedit\u002F\">Markdown editor\u003C\u002Fa> → publish to \u003Ca href=\"\u002Fmarkdown\u002Fwechat\u002F\">WeChat\u003C\u002Fa> or export to \u003Ca href=\"\u002Fmarkdown\u002Fconvert\u002F\">PDF\u003C\u002Fa>.\u003C\u002Fp>",{"title":57,"content":58},"Automating format checks in CI \u002F pre-commit hooks","\u003Cp>This tool is designed for the manual \"fix one .md right now\" scenario. If you maintain a Markdown documentation library or docs site, consider pairing it with these automation approaches:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>markdownlint-cli2:\u003C\u002Fstrong> run \u003Ccode>markdownlint-cli2 \"**\u002F*.md\"\u003C\u002Fcode> locally or in CI; add \u003Ccode>--fix\u003C\u002Fcode> to auto-repair fixable issues, and let a non-zero exit code block the pipeline.\u003C\u002Fli>\u003Cli>\u003Cstrong>Pre-commit hook:\u003C\u002Fstrong> combine husky + lint-staged to auto-run markdownlint --fix on changed .md files before every commit, so only clean commits land in the repo.\u003C\u002Fli>\u003Cli>\u003Cstrong>GitHub Actions:\u003C\u002Fstrong> add a markdownlint-cli2 step to PR workflows, making format compliance a merge gate.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>All of these use the same ruleset as this browser tool — fixes produced here will match exactly what the CLI produces.\u003C\u002Fp>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":60},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 21h8m.174-14.188a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":62},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M2.062 12.348a1 1 0 0 1 0-.696a10.75 10.75 0 0 1 19.876 0a1 1 0 0 1 0 .696a10.75 10.75 0 0 1-19.876 0\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":64},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 3v12m5-7l-5-5l-5 5m14 7v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":66},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 14l1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":68},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M16 5h6m-3-3v6m2 3.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5\"\u002F>\u003Cpath d=\"m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"\u002F>\u003Ccircle cx=\"9\" cy=\"9\" r=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":70},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m21.64 3.64l-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72M14 7l3 3M5 6v4m14 4v4M10 2v2M7 8H3m18 8h-4M11 3H9\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":72},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 15V3m9 12v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\u002F>\u003Cpath d=\"m7 10l5 5l5-5\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":74},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M10 11v6m4-6v6m5-11v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6M3 6h18M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":76},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11zm7.318-19.539l-10.94 10.939\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":78},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 5v14m18-7H7m8 6l6-6l-6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":80},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5\"\u002F>\u003Ccircle cx=\"11.5\" cy=\"14.5\" r=\"2.5\"\u002F>\u003Cpath d=\"M13.3 16.3L15 18\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":82},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"18\" cy=\"18\" r=\"3\"\u002F>\u003Ccircle cx=\"6\" cy=\"6\" r=\"3\"\u002F>\u003Cpath d=\"M13 6h3a2 2 0 0 1 2 2v7M6 9v12\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":84},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":86},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21.801 10A10 10 0 1 1 17 3.335\"\u002F>\u003Cpath d=\"m9 11l3 3L22 4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":88},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":90},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11 14h10M16 4h2a2 2 0 0 1 2 2v1.344M17 18l4-4l-4-4\"\u002F>\u003Cpath d=\"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113\"\u002F>\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":92},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":94},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":96},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M15 6a9 9 0 0 0-9 9V3\"\u002F>\u003Ccircle cx=\"18\" cy=\"6\" r=\"3\"\u002F>\u003Ccircle cx=\"6\" cy=\"18\" r=\"3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":98},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"18\" cy=\"5\" r=\"3\"\u002F>\u003Ccircle cx=\"6\" cy=\"12\" r=\"3\"\u002F>\u003Ccircle cx=\"18\" cy=\"19\" r=\"3\"\u002F>\u003Cpath d=\"m8.59 13.51l6.83 3.98m-.01-10.98l-6.82 3.98\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":100},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5m-10 4.5L8 15l2 2.5m4-5l2 2.5l-2 2.5\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":102},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 3v14m-7-7h14M5 21h14\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":104},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",null,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":107},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 5h8m-8 7h8m-8 7h8M3 17l2 2l4-4M3 7l2 2l4-4\"\u002F>",1781362275339]