[{"data":1,"prerenderedAt":90},["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,"i-tabler:markdown":32,"i-lucide:film":32,"i-lucide:graduation-cap":32,"article-videos-subtitleSync":33,"i-lucide:download":60,"i-lucide:info":62,"i-lucide:arrow-right":64,"i-lucide:play-circle":66,"i-lucide:archive":68,"i-lucide:clock":70,"i-lucide:gauge":72,"i-lucide:upload":74,"i-lucide:video":76,"i-lucide:diff":78,"i-lucide:arrow-up-right":80,"i-lucide:shield":82,"i-lucide:timer-reset":32,"i-tabler:transform":32,"i-lucide:audio-waveform":32,"i-lucide:captions":32,"i-lucide:sliders-horizontal":84,"i-lucide:languages":86,"i-lucide:move-horizontal":88},{"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>",null,{"zh":34,"en":47},[35,38,41,44],{"title":36,"content":37},"字幕音画不同步：2026 年最常见的 4 种成因","\u003Cp>下载的字幕跟视频对不上是再常见不过的痛点。MeTool 字幕同步工具针对其中\u003Cstrong>纯时间偏移类\u003C\u002Fstrong>的不同步做修正（占实际场景 80%+），不需要重新听写、不需要 AI 重新对齐，几秒钟修好。\u003C\u002Fp>\u003Cp>四种常见成因 + 对应的修复策略：\u003C\u002Fp>\u003Col>\u003Cli>\u003Cstrong>整体延迟 \u002F 提前一致量\u003C\u002Fstrong>（最常见，约 60% 场景）— 字幕从头到尾都晚 2.3 秒。\u003Cstrong>用「整体偏移」\u003C\u002Fstrong>，输入 -2300 ms 即可。\u003C\u002Fli>\u003Cli>\u003Cstrong>视频前面有片头被剪掉了\u003C\u002Fstrong> — 字幕开头早，越往后越同步。\u003Cstrong>用「整体偏移」\u003C\u002Fstrong>负值。\u003C\u002Fli>\u003Cli>\u003Cstrong>下载的字幕基于 25 fps PAL 版，本地是 23.976 fps NTSC 版\u003C\u002Fstrong>（约 25% 场景）— 开头还行，越往后越偏。\u003Cstrong>用「帧率换算」\u003C\u002Fstrong> 25 → 23.976。\u003C\u002Fli>\u003Cli>\u003Cstrong>OCR 字幕偏差不规则\u003C\u002Fstrong>（约 10% 场景）— 来自硬字幕 OCR，前后两点漂移量不同。\u003Cstrong>用「首尾对齐」\u003C\u002Fstrong>，分别校准第一条和最后一条字幕到正确时间，中间的 cue 自动按线性插值。\u003C\u002Fli>\u003C\u002Fol>\u003Cp>剩下的复杂场景（说话节奏与字幕完全不匹配）需要专业字幕编辑器逐句重对齐，不在本工具范围。\u003C\u002Fp>",{"title":39,"content":40},"为什么「首尾对齐」是最被低估的功能","\u003Cp>大多数字幕同步工具只提供「整体偏移」（shift），但有一类不同步问题\u003Cstrong>整体偏移修不了\u003C\u002Fstrong>：开头几句对齐了，到了 30 分钟时却差 5 秒，到 60 分钟差了 10 秒。\u003C\u002Fp>\u003Cp>这种「\u003Cstrong>渐进式漂移\u003C\u002Fstrong>」通常源于：\u003C\u002Fp>\u003Cul>\u003Cli>字幕基于 PAL 25 fps 版本，视频是 NTSC 23.976 fps（速度差约 4.3%）\u003C\u002Fli>\u003Cli>视频经过加速\u002F减速处理（剪辑软件改速没同步改字幕）\u003C\u002Fli>\u003Cli>OCR 提取的字幕，首尾误差累积\u003C\u002Fli>\u003C\u002Ful>\u003Cp>这类情况下需要的是\u003Cstrong>线性拉伸\u003C\u002Fstrong>而非平移：把第一条 cue 拉到目标位置 A、最后一条 cue 拉到目标位置 B，中间所有 cue 按比例插值。MeTool 的「首尾对齐」就是干这个的。\u003C\u002Fp>\u003Cp>\u003Cstrong>实操建议\u003C\u002Fstrong>：先播放视频找到第一句台词的真实出现时间（例如 00:00:08,500），再找到最后一句的时间（例如 01:32:15,200），分别填入「应当出现在」字段。整个文件即可一次性校准到位，比逐句调精确得多也快得多。\u003C\u002Fp>",{"title":42,"content":43},"帧率换算：被忽视的「错版字幕」修复方案","\u003Cp>同一部影片在不同地区有不同帧率版本：欧洲 PAL 25 fps、北美 NTSC 23.976 fps、电影院数字版 24 fps。如果\u003Cstrong>字幕和视频帧率不匹配\u003C\u002Fstrong>，就会出现匀速漂移 — 总时长越长，末尾偏差越大。\u003C\u002Fp>\u003Cp>典型例子：从字幕站下载的字幕标的是「BluRay 24 fps」，但你的视频是「WEB-DL 23.976 fps」。这两者每帧差 0.024\u002F24 ≈ 0.1%，听起来可以忽略，但对一部 2 小时电影意味着累计 8 秒偏差 — 字幕末尾比说话快 8 秒。\u003C\u002Fp>\u003Cp>MeTool 提供 7 个常用帧率预设：23.976、24、25、29.97、30、50、60。识别字幕和视频的帧率：\u003C\u002Fp>\u003Col>\u003Cli>字幕来源：从字幕文件名（如 \u003Ccode>The.Movie.2024.1080p.BluRay.x264-RARBG.srt\u003C\u002Fcode> 暗示 BluRay 通常是 23.976 或 24）或字幕站说明判断\u003C\u002Fli>\u003Cli>视频实际帧率：用任意视频信息工具查，如 macOS 的「显示简介」、MediaInfo、VLC 的「编码细节」\u003C\u002Fli>\u003C\u002Fol>\u003Cp>例如「字幕 25 fps、视频 23.976 fps」就把源帧率填 25、目标帧率填 23.976，所有 cue 时间会乘以 25\u002F23.976 ≈ 1.0427，整体被「拉长」补偿快了的字幕。\u003C\u002Fp>",{"title":45,"content":46},"保留 ASS 复杂样式：调时间不毁特效","\u003Cp>ASS 字幕之所以受动漫字幕组喜爱，是因为它支持完整的样式定义：自定义字体、彩色描边、动画、卡拉 OK 高亮、定位标签 \u003Ccode>\\\\pos\u003C\u002Fcode>、淡入淡出 \u003Ccode>\\\\fad\u003C\u002Fcode>。如果一个工具在「修时间」时把这些样式也擦掉了，等于\u003Cstrong>把字幕组几小时的工作毁掉\u003C\u002Fstrong>。\u003C\u002Fp>\u003Cp>MeTool 字幕同步工具对 ASS 的处理是\u003Cstrong>外科手术式\u003C\u002Fstrong>的：只重新计算每条 Dialogue 行的 Start 和 End 字段，\u003Ccode>[Script Info]\u003C\u002Fcode>、\u003Ccode>[V4+ Styles]\u003C\u002Fcode>、\u003Ccode>[Fonts]\u003C\u002Fcode>、\u003Ccode>[Graphics]\u003C\u002Fcode> 全部原样透传。Style 定义、字体表、PrimaryColour、Outline 颜色、KaraokeTimer、特效标签 — 一字不动。\u003C\u002Fp>\u003Cp>这意味着你可以放心地：\u003C\u002Fp>\u003Cul>\u003Cli>对动漫字幕组的成品 ASS 做整体偏移修同步\u003C\u002Fli>\u003Cli>对包含 OP\u002FED 卡拉 OK 特效的 ASS 做帧率换算（比如把 BD 版字幕用到 WEB 版上）\u003C\u002Fli>\u003Cli>对硬字幕 OCR 出来又手工加了样式的 ASS 做首尾对齐\u003C\u002Fli>\u003C\u002Ful>\u003Cp>所有原样式 100% 保留，只有时间被改。SRT\u002FVTT\u002FSBV\u002FLRC 不存样式，所以这一节专门针对 ASS。\u003C\u002Fp>",[48,51,54,57],{"title":49,"content":50},"Out-of-Sync Subtitles: The 4 Most Common Causes in 2026","\u003Cp>Downloaded subtitles that don't match the video are an eternal pain. MeTool's subtitle sync tool targets the \u003Cstrong>pure-timing-mismatch\u003C\u002Fstrong> family of problems (which is 80%+ of real-world cases) — no re-transcription, no AI re-alignment needed, fixed in seconds.\u003C\u002Fp>\u003Cp>The four common causes and their fixes:\u003C\u002Fp>\u003Col>\u003Cli>\u003Cstrong>Uniform delay or advance\u003C\u002Fstrong> (most common, ~60% of cases) — every cue is 2.3 seconds late. \u003Cstrong>Use \"whole-file offset\"\u003C\u002Fstrong> with -2300 ms.\u003C\u002Fli>\u003Cli>\u003Cstrong>Video has its intro removed\u003C\u002Fstrong> — subs are early at the start, eventually drift in sync. \u003Cstrong>Use whole-file offset\u003C\u002Fstrong> with a negative value.\u003C\u002Fli>\u003Cli>\u003Cstrong>Subtitles based on PAL 25 fps but your video is NTSC 23.976 fps\u003C\u002Fstrong> (~25% of cases) — fine at the beginning, drifts further off as the movie goes on. \u003Cstrong>Use \"frame-rate convert\"\u003C\u002Fstrong> 25 → 23.976.\u003C\u002Fli>\u003Cli>\u003Cstrong>OCR subtitles with irregular drift\u003C\u002Fstrong> (~10% of cases) — extracted from hardsubs, head and tail drift by different amounts. \u003Cstrong>Use \"anchor first &amp; last\"\u003C\u002Fstrong> — calibrate the first and last cue to their correct times; everything between is interpolated linearly.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Anything more complex (speech rhythm completely mismatched with the subtitles) needs a proper subtitle editor for line-by-line re-alignment, which is outside this tool's scope.\u003C\u002Fp>",{"title":52,"content":53},"Why \"Anchor First & Last\" Is the Most Underrated Mode","\u003Cp>Most subtitle sync tools only offer \"whole-file shift,\" but a class of mismatch problems \u003Cstrong>shift can't fix\u003C\u002Fstrong>: opening lines are aligned, by 30 minutes the gap is 5 seconds, by 60 minutes it's 10 seconds.\u003C\u002Fp>\u003Cp>This \u003Cstrong>progressive drift\u003C\u002Fstrong> usually comes from:\u003C\u002Fp>\u003Cul>\u003Cli>Subs based on the PAL 25 fps version, video is NTSC 23.976 fps (~4.3% speed difference)\u003C\u002Fli>\u003Cli>Video has been speed-adjusted in an editor without re-syncing the subs\u003C\u002Fli>\u003Cli>OCR'd subs where head-to-tail error accumulates\u003C\u002Fli>\u003C\u002Ful>\u003Cp>What's needed here is \u003Cstrong>linear stretching\u003C\u002Fstrong>, not a shift: pull the first cue to position A, pull the last cue to position B, and let everything between scale proportionally. That's exactly what MeTool's \"anchor first &amp; last\" does.\u003C\u002Fp>\u003Cp>\u003Cstrong>Practical tip:\u003C\u002Fstrong> play the video, find the real timestamp of the first spoken line (e.g. 00:00:08,500) and the last (e.g. 01:32:15,200), and put those in the \"should appear at\" fields. The whole file calibrates in one pass — far more accurate and far faster than tweaking line by line.\u003C\u002Fp>",{"title":55,"content":56},"Frame-Rate Conversion: The Underused Fix for \"Wrong-Cut\" Subtitles","\u003Cp>The same film exists in different frame rates by region: PAL 25 fps in Europe, NTSC 23.976 fps in North America, theatrical DCP at 24 fps. When \u003Cstrong>subtitle frame rate doesn't match video frame rate\u003C\u002Fstrong>, you get linear drift — the longer the runtime, the worse the end-of-movie offset.\u003C\u002Fp>\u003Cp>Classic example: subs from a fansub site labeled \"BluRay 24 fps\" played against your \"WEB-DL 23.976 fps\" rip. The 0.024\u002F24 ≈ 0.1% per-frame difference sounds negligible, but for a 2-hour movie that's an 8-second cumulative error — subs end up 8 seconds ahead of the speech.\u003C\u002Fp>\u003Cp>MeTool offers seven common frame-rate presets: 23.976, 24, 25, 29.97, 30, 50, 60. Identify your subs and your video's frame rates:\u003C\u002Fp>\u003Col>\u003Cli>Subtitle frame rate: from the file name (e.g. \u003Ccode>The.Movie.2024.1080p.BluRay.x264-RARBG.srt\u003C\u002Fcode> implies 23.976 or 24) or the source site's notes\u003C\u002Fli>\u003Cli>Video frame rate: any media inspector — macOS Get Info, MediaInfo, VLC's \"Codec Information\"\u003C\u002Fli>\u003C\u002Fol>\u003Cp>For \"subs 25 fps, video 23.976 fps\", set source = 25 and target = 23.976. Every cue's time gets multiplied by 25\u002F23.976 ≈ 1.0427, stretching the file to compensate for the too-fast subs.\u003C\u002Fp>",{"title":58,"content":59},"Preserving Complex ASS Styling While Fixing Timing","\u003Cp>ASS is beloved by fansub groups because it carries full styling: custom fonts, colored outlines, animations, karaoke highlights, positioning tags like \u003Ccode>\\\\pos\u003C\u002Fcode>, fade tags like \u003Ccode>\\\\fad\u003C\u002Fcode>. A tool that wipes that styling while \"fixing the timing\" effectively \u003Cstrong>throws away hours of fansub work\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>MeTool's subtitle sync handles ASS \u003Cstrong>surgically\u003C\u002Fstrong>: only the Start and End fields of each Dialogue line are recomputed; \u003Ccode>[Script Info]\u003C\u002Fcode>, \u003Ccode>[V4+ Styles]\u003C\u002Fcode>, \u003Ccode>[Fonts]\u003C\u002Fcode>, \u003Ccode>[Graphics]\u003C\u002Fcode> all pass through verbatim. Style definitions, font tables, PrimaryColour, Outline color, KaraokeTimer, override tags — every byte is preserved.\u003C\u002Fp>\u003Cp>Which means you can confidently:\u003C\u002Fp>\u003Cul>\u003Cli>Apply a whole-file offset to a finished fansub ASS\u003C\u002Fli>\u003Cli>Frame-rate convert an ASS that contains OP\u002FED karaoke effects (e.g. BluRay subs onto a WEB rip)\u003C\u002Fli>\u003Cli>Anchor-align hardsub-OCR'd ASS that you've manually styled\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Original styling stays 100% intact — only the timing changes. SRT\u002FVTT\u002FSBV\u002FLRC don't carry styling, so this section is specific to ASS.\u003C\u002Fp>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":61},"\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":63},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 16v-4m0-4h.01\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":65},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14m-7-7l7 7l-7 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":67},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":69},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"20\" height=\"5\" x=\"2\" y=\"3\" rx=\"1\"\u002F>\u003Cpath d=\"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8m-10 4h4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":71},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 6v6l4 2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":73},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 14l4-4M3.34 19a10 10 0 1 1 17.32 0\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":75},"\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":77},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m16 13l5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5\"\u002F>\u003Crect width=\"14\" height=\"12\" x=\"2\" y=\"6\" rx=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":79},"\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":81},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":83},"\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":85},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M10 5H3m9 14H3M14 3v4m2 10v4m5-9h-9m9 7h-5m5-14h-7m-6 5v4m0-2H3\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":87},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m5 8l6 6m-7 0l6-6l2-3M2 5h12M7 2h1m14 20l-5-10l-5 10m2-4h6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":89},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m18 8l4 4l-4 4M2 12h20M6 8l-4 4l4 4\"\u002F>",1781362269780]