.tool-comparison-section[data-v-404ba47d]{background:#fff;background:var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));padding:30px}.tool-section-heading[data-v-404ba47d]{max-width:760px}.tool-section-heading__eyebrow[data-v-404ba47d]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.tool-section-heading h2[data-v-404ba47d]{color:#172033;color:var(--tool-content-heading,#172033);font-size:max(26px,min(3vw,36px));line-height:1.16;margin:0}.tool-comparison-section__grid[data-v-404ba47d]{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.tool-comparison-section__grid article[data-v-404ba47d]{background:hsla(0,0%,100%,.72);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:18px;padding:20px}.tool-comparison-section__grid h3[data-v-404ba47d]{color:#172033;color:var(--tool-content-heading,#172033);font-size:17px;margin:14px 0 8px}.tool-comparison-section__grid p[data-v-404ba47d]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:14px;line-height:1.62;margin:0}.tool-comparison-section__grid[data-v-404ba47d] code{word-wrap:anywhere;color:#34d399;color:var(--tool-content-teal,#34d399);font-size:.9em}.tool-comparison-label[data-v-404ba47d]{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:900;min-height:29px;padding:5px 10px}.tool-comparison-label--purple[data-v-404ba47d]{background:#7c3aed;background:var(--tool-content-purple,#7c3aed)}.tool-comparison-label--blue[data-v-404ba47d]{background:#3b82f6;background:var(--tool-content-blue,#3b82f6)}.tool-comparison-label--teal[data-v-404ba47d]{background:#159d78}html.dark-theme .tool-comparison-section__grid article[data-v-404ba47d]{background:rgba(15,23,42,.36)}@media(max-width:900px){.tool-comparison-section__grid[data-v-404ba47d]{grid-template-columns:1fr}}@media(max-width:600px){.tool-comparison-section[data-v-404ba47d]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-404ba47d]{font-size:25px}.tool-comparison-section[data-v-404ba47d],.tool-comparison-section__grid article[data-v-404ba47d],.tool-comparison-section__grid[data-v-404ba47d],.tool-section-heading[data-v-404ba47d]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-comparison-section[data-v-404ba47d]{padding:18px 14px}.tool-section-heading h2[data-v-404ba47d]{font-size:23px}}.tool-faq-section[data-v-b09da08a]{background:#fff;background:var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));padding:30px}.tool-section-heading[data-v-b09da08a]{max-width:760px}.tool-section-heading__eyebrow[data-v-b09da08a]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.tool-section-heading h2[data-v-b09da08a]{color:#172033;color:var(--tool-content-heading,#172033);font-size:max(26px,min(3vw,36px));line-height:1.16;margin:0}.tool-faq-section__list[data-v-b09da08a]{grid-gap:10px;display:grid;gap:10px;margin-top:20px}.tool-faq-section__list details[data-v-b09da08a]{background:rgba(148,163,184,.035);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:15px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.tool-faq-section__list details[open][data-v-b09da08a]{background:linear-gradient(100deg,rgba(124,58,237,.055),rgba(52,211,153,.035));border-color:rgba(124,58,237,.28);box-shadow:0 10px 24px rgba(15,23,42,.05)}.tool-faq-section__list summary[data-v-b09da08a]{color:#172033;color:var(--tool-content-heading,#172033);cursor:pointer;font-size:15px;font-weight:800;list-style:none;padding:17px 48px 17px 18px;position:relative}.tool-faq-section__list summary[data-v-b09da08a]::-webkit-details-marker{display:none}.tool-faq-section__list summary[data-v-b09da08a]:after{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);content:"+";font-size:23px;font-weight:500;position:absolute;right:18px;top:50%;transform:translateY(-50%)}.tool-faq-section__list details[open] summary[data-v-b09da08a]:after{content:"−"}.tool-faq-section__list p[data-v-b09da08a]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:14px;line-height:1.65;margin:-2px 48px 17px 18px}.tool-faq-section__list[data-v-b09da08a] code{word-wrap:anywhere;color:#7c3aed;color:var(--tool-content-purple,#7c3aed);font-size:.92em}html.dark-theme .tool-faq-section__list details[data-v-b09da08a]{background:rgba(15,23,42,.28)}html.dark-theme .tool-faq-section__list details[open][data-v-b09da08a]{background:linear-gradient(100deg,rgba(124,58,237,.16),rgba(52,211,153,.08))}@media(max-width:600px){.tool-faq-section[data-v-b09da08a]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-b09da08a]{font-size:25px}.tool-faq-section__list summary[data-v-b09da08a]{padding:16px 43px 16px 15px}.tool-faq-section__list p[data-v-b09da08a]{margin:-2px 18px 16px 15px}}@media(prefers-reduced-motion:reduce){.tool-faq-section__list details[data-v-b09da08a]{transition:none}}@media(max-width:600px){.tool-faq-section[data-v-b09da08a],.tool-faq-section__list details[data-v-b09da08a],.tool-faq-section__list[data-v-b09da08a],.tool-section-heading[data-v-b09da08a]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-faq-section[data-v-b09da08a]{padding:18px 14px}.tool-section-heading h2[data-v-b09da08a]{font-size:23px}.tool-faq-section__list summary[data-v-b09da08a]{word-wrap:anywhere;min-width:0;padding:15px 42px 15px 14px}.tool-faq-section__list p[data-v-b09da08a]{word-wrap:anywhere;margin:-2px 16px 15px 14px}}.tool-formats-section[data-v-7925944a]{background:#fff;background:var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));padding:30px}.tool-section-heading[data-v-7925944a]{max-width:760px}.tool-section-heading__eyebrow[data-v-7925944a]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.tool-section-heading h2[data-v-7925944a]{color:#172033;color:var(--tool-content-heading,#172033);font-size:max(26px,min(3vw,36px));line-height:1.16;margin:0}.tool-formats-section__grid[data-v-7925944a]{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.tool-formats-section__grid article[data-v-7925944a]{background:hsla(0,0%,100%,.72);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:18px;display:flex;gap:15px;padding:20px}.tool-formats-section__grid h3[data-v-7925944a]{color:#172033;color:var(--tool-content-heading,#172033);font-size:17px;margin:1px 0 7px}.tool-formats-section__grid p[data-v-7925944a]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:14px;line-height:1.6;margin:0}.tool-format-icon[data-v-7925944a]{align-items:center;border-radius:14px;color:#fff;display:inline-flex;flex:0 0 48px;font-size:12px;font-weight:900;height:48px;justify-content:center;width:48px}.tool-format-icon--purple[data-v-7925944a]{background:linear-gradient(135deg,#7c3aed,#3b82f6);background:linear-gradient(135deg,var(--tool-content-purple,#7c3aed),var(--tool-content-blue,#3b82f6))}.tool-format-icon--teal[data-v-7925944a]{background:linear-gradient(135deg,#3b82f6,#34d399);background:linear-gradient(135deg,var(--tool-content-blue,#3b82f6),var(--tool-content-teal,#34d399))}.tool-format-pills[data-v-7925944a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tool-format-pills span[data-v-7925944a]{align-items:center;background:rgba(141,198,63,.09);border:1px solid rgba(141,198,63,.28);border-radius:999px;color:#5f9525;display:inline-flex;font-size:13px;font-weight:800;min-height:34px;padding:7px 12px}html.dark-theme .tool-formats-section__grid article[data-v-7925944a]{background:rgba(15,23,42,.36)}html.dark-theme .tool-format-pills span[data-v-7925944a]{color:#b8e779}@media(max-width:900px){.tool-formats-section__grid[data-v-7925944a]{grid-template-columns:1fr}}@media(max-width:600px){.tool-formats-section[data-v-7925944a]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-7925944a]{font-size:25px}.tool-formats-section__grid article[data-v-7925944a]{flex-direction:column;padding:17px}.tool-formats-section[data-v-7925944a],.tool-formats-section__grid article[data-v-7925944a],.tool-formats-section__grid[data-v-7925944a],.tool-section-heading[data-v-7925944a]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-formats-section[data-v-7925944a]{padding:18px 14px}.tool-section-heading h2[data-v-7925944a]{font-size:23px}.tool-formats-section__grid article[data-v-7925944a]{gap:12px;padding:15px}}.tool-guide-section[data-v-e7bc74a4]{background:radial-gradient(circle at 100% 0,rgba(124,58,237,.1),transparent 34%),radial-gradient(circle at 0 100%,rgba(52,211,153,.1),transparent 36%),#fff;background:radial-gradient(circle at 100% 0,rgba(124,58,237,.1),transparent 34%),radial-gradient(circle at 0 100%,rgba(52,211,153,.1),transparent 36%),var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));overflow:hidden;padding:30px}.tool-section-heading[data-v-e7bc74a4]{max-width:790px}.tool-section-heading__eyebrow[data-v-e7bc74a4]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.tool-section-heading h2[data-v-e7bc74a4]{color:#172033;color:var(--tool-content-heading,#172033);font-size:max(26px,min(3vw,36px));line-height:1.16;margin:0 0 10px}.tool-section-heading p[data-v-e7bc74a4]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:15px;line-height:1.7;margin:0}.tool-section-heading p+p[data-v-e7bc74a4]{margin-top:10px}.tool-guide-section__grid[data-v-e7bc74a4]{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.tool-info-card[data-v-e7bc74a4]{background:hsla(0,0%,100%,.72);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:18px;display:flex;gap:16px;padding:20px}.tool-info-card--purple[data-v-e7bc74a4]{background:linear-gradient(145deg,rgba(124,58,237,.08),rgba(59,130,246,.03))}.tool-info-card--blue[data-v-e7bc74a4]{background:linear-gradient(145deg,rgba(59,130,246,.08),rgba(52,211,153,.04))}.tool-info-card__sign[data-v-e7bc74a4]{align-items:center;background:linear-gradient(135deg,#7c3aed,#3b82f6);background:linear-gradient(135deg,var(--tool-content-purple,#7c3aed),var(--tool-content-blue,#3b82f6));border-radius:15px;box-shadow:0 12px 26px rgba(59,130,246,.18);color:#fff;display:inline-flex;flex:0 0 52px;font-size:18px;font-weight:800;height:52px;justify-content:center;width:52px}.tool-info-card h3[data-v-e7bc74a4]{color:#172033;color:var(--tool-content-heading,#172033);font-size:18px;margin:2px 0 8px}.tool-info-card ol[data-v-e7bc74a4],.tool-info-card p[data-v-e7bc74a4],.tool-info-card ul[data-v-e7bc74a4]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:14px;line-height:1.65;margin:0}.tool-info-card ol[data-v-e7bc74a4],.tool-info-card ul[data-v-e7bc74a4]{padding-left:20px}.tool-info-card li+li[data-v-e7bc74a4]{margin-top:5px}.tool-info-card[data-v-e7bc74a4] code{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);font-size:.92em}.tool-content-pills[data-v-e7bc74a4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tool-content-pills span[data-v-e7bc74a4]{align-items:center;background:rgba(141,198,63,.09);border:1px solid rgba(141,198,63,.28);border-radius:999px;color:#5f9525;display:inline-flex;font-size:13px;font-weight:800;min-height:34px;padding:7px 12px}html.dark-theme .tool-info-card[data-v-e7bc74a4]{background:rgba(15,23,42,.36)}html.dark-theme .tool-content-pills span[data-v-e7bc74a4]{color:#b8e779}@media(max-width:900px){.tool-guide-section__grid[data-v-e7bc74a4]{grid-template-columns:1fr}}@media(max-width:600px){.tool-guide-section[data-v-e7bc74a4]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-e7bc74a4]{font-size:25px}.tool-info-card[data-v-e7bc74a4]{flex-direction:column;padding:17px}.tool-guide-section[data-v-e7bc74a4],.tool-guide-section__grid[data-v-e7bc74a4],.tool-info-card>div[data-v-e7bc74a4],.tool-info-card[data-v-e7bc74a4],.tool-section-heading[data-v-e7bc74a4]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-guide-section[data-v-e7bc74a4]{padding:18px 14px}.tool-section-heading h2[data-v-e7bc74a4]{font-size:23px}.tool-info-card[data-v-e7bc74a4]{gap:12px;padding:15px}.tool-info-card h3[data-v-e7bc74a4],.tool-info-card li[data-v-e7bc74a4],.tool-info-card p[data-v-e7bc74a4]{word-wrap:anywhere}}.tool-privacy-section[data-v-4d76601a]{align-items:flex-start;background:linear-gradient(125deg,rgba(52,211,153,.12),rgba(59,130,246,.07) 50%,rgba(124,58,237,.08)),#fff;background:linear-gradient(125deg,rgba(52,211,153,.12),rgba(59,130,246,.07) 50%,rgba(124,58,237,.08)),var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));display:flex;gap:18px;padding:26px 30px}.tool-privacy-section__icon[data-v-4d76601a]{align-items:center;background:linear-gradient(135deg,#3b82f6,#34d399);background:linear-gradient(135deg,var(--tool-content-blue,#3b82f6),var(--tool-content-teal,#34d399));border-radius:18px;box-shadow:0 14px 28px rgba(52,211,153,.2);display:inline-flex;flex:0 0 60px;height:60px;justify-content:center;width:60px}.tool-privacy-section__icon svg[data-v-4d76601a]{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;height:30px;width:30px}.tool-privacy-section__eyebrow[data-v-4d76601a]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.tool-privacy-section h2[data-v-4d76601a]{color:#172033;color:var(--tool-content-heading,#172033);font-size:25px;margin:0 0 8px}.tool-privacy-section p[data-v-4d76601a]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:14px;line-height:1.68;margin:0}@media(max-width:600px){.tool-privacy-section[data-v-4d76601a]{border-radius:18px;flex-direction:column;padding:22px 18px}.tool-privacy-section h2[data-v-4d76601a]{font-size:23px}.tool-privacy-section>div[data-v-4d76601a],.tool-privacy-section[data-v-4d76601a]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-privacy-section[data-v-4d76601a]{gap:14px;padding:18px 15px}.tool-privacy-section h2[data-v-4d76601a],.tool-privacy-section p[data-v-4d76601a]{word-wrap:anywhere}}.tool-signature-section[data-v-2e49ad0e]{background:#fff;background:var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));padding:30px}.tool-section-heading[data-v-2e49ad0e]{max-width:760px}.tool-section-heading__eyebrow[data-v-2e49ad0e]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.tool-section-heading h2[data-v-2e49ad0e]{color:#172033;color:var(--tool-content-heading,#172033);font-size:max(26px,min(3vw,36px));line-height:1.16;margin:0 0 10px}.tool-section-heading p[data-v-2e49ad0e]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:15px;line-height:1.7;margin:0}.tool-signature-table[data-v-2e49ad0e]{border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:16px;margin-top:20px;overflow-x:auto}.tool-signature-table table[data-v-2e49ad0e]{border-collapse:collapse;min-width:650px;width:100%}.tool-signature-table td[data-v-2e49ad0e],.tool-signature-table th[data-v-2e49ad0e]{border-bottom:1px solid rgba(148,163,184,.28);border-bottom:1px solid var(--tool-content-border,rgba(148,163,184,.28));padding:14px 16px;text-align:left}.tool-signature-table th[data-v-2e49ad0e]{background:linear-gradient(90deg,rgba(124,58,237,.08),rgba(59,130,246,.05));color:#172033;color:var(--tool-content-heading,#172033);font-size:13px;letter-spacing:.02em}.tool-signature-table td[data-v-2e49ad0e]{color:#353d4c;color:var(--tool-content-text,#353d4c);font-size:14px}.tool-signature-table tbody tr:last-child td[data-v-2e49ad0e]{border-bottom:0}.tool-signature-table code[data-v-2e49ad0e]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);font-size:13px;white-space:nowrap}html.dark-theme .tool-signature-table th[data-v-2e49ad0e]{background:linear-gradient(90deg,rgba(124,58,237,.18),rgba(59,130,246,.12))}@media(max-width:600px){.tool-signature-section[data-v-2e49ad0e]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-2e49ad0e]{font-size:25px}.tool-signature-table[data-v-2e49ad0e]{border-radius:13px}.tool-section-heading[data-v-2e49ad0e],.tool-signature-section[data-v-2e49ad0e],.tool-signature-table[data-v-2e49ad0e]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-signature-section[data-v-2e49ad0e]{padding:18px 14px}.tool-section-heading h2[data-v-2e49ad0e]{font-size:23px}.tool-signature-table[data-v-2e49ad0e]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tool-signature-table table[data-v-2e49ad0e]{min-width:620px}}.tool-steps-section[data-v-b7e3645a]{background:#fff;background:var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));padding:30px}.tool-section-heading[data-v-b7e3645a]{max-width:760px}.tool-section-heading__eyebrow[data-v-b7e3645a]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.tool-section-heading h2[data-v-b7e3645a]{color:#172033;color:var(--tool-content-heading,#172033);font-size:max(26px,min(3vw,36px));line-height:1.16;margin:0}.tool-steps-section__grid[data-v-b7e3645a]{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.tool-steps-section__grid article[data-v-b7e3645a]{background:linear-gradient(160deg,rgba(59,130,246,.05),rgba(124,58,237,.025));border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:18px;min-height:170px;padding:20px}.tool-steps-section__grid h3[data-v-b7e3645a]{color:#172033;color:var(--tool-content-heading,#172033);font-size:17px;margin:16px 0 8px}.tool-steps-section__grid p[data-v-b7e3645a]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:14px;line-height:1.6;margin:0}.tool-step-number[data-v-b7e3645a]{align-items:center;background:linear-gradient(135deg,#7c3aed,#3b82f6);background:linear-gradient(135deg,var(--tool-content-purple,#7c3aed),var(--tool-content-blue,#3b82f6));border-radius:13px;box-shadow:0 10px 24px rgba(124,58,237,.18);color:#fff;display:inline-flex;font-size:14px;font-weight:900;height:42px;justify-content:center;width:42px}@media(max-width:900px){.tool-steps-section__grid[data-v-b7e3645a]{grid-template-columns:1fr}.tool-steps-section__grid article[data-v-b7e3645a]{min-height:0}}@media(max-width:600px){.tool-steps-section[data-v-b7e3645a]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-b7e3645a]{font-size:25px}.tool-section-heading[data-v-b7e3645a],.tool-steps-section[data-v-b7e3645a],.tool-steps-section__grid article[data-v-b7e3645a],.tool-steps-section__grid[data-v-b7e3645a]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-steps-section[data-v-b7e3645a]{padding:18px 14px}.tool-section-heading h2[data-v-b7e3645a]{font-size:23px}.tool-steps-section__grid article[data-v-b7e3645a]{padding:16px}}.bytes-tool-content[data-v-b96b15b8]{--tool-content-purple:#7c3aed;--tool-content-blue:#3b82f6;--tool-content-teal:#34d399;--tool-content-lime:#8dc63f;--tool-content-heading:var(--theme-heading,#172033);--tool-content-text:var(--theme-text,#353d4c);--tool-content-muted:var(--theme-muted-text,rgba(53,61,76,.72));--tool-content-surface:var(--theme-surface,#fff);--tool-content-border:var(--theme-border,rgba(148,163,184,.28));--tool-content-shadow:var(--theme-shadow,rgba(15,23,42,.08));grid-gap:24px;display:grid;gap:24px;margin-top:30px}.bytes-tool-content__related[data-v-b96b15b8]{grid-gap:22px;display:grid;gap:22px}@media(max-width:600px){.bytes-tool-content[data-v-b96b15b8]{gap:18px}}.base-textarea__control[data-v-b8a58384]{background:#fff;border:1px solid #dcdfe6;border-radius:4px;color:#363839;display:block;font:inherit;line-height:1.45;margin-top:20px;min-height:170px;padding:12px 14px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:97%}.base-textarea__control[data-v-b8a58384]::-moz-placeholder{color:#c0c4cc}.base-textarea__control[data-v-b8a58384]::placeholder{color:#c0c4cc}.base-textarea__control[data-v-b8a58384]:focus{border-color:#8dc63f;box-shadow:0 0 0 3px rgba(141,198,63,.12);outline:none}.base-textarea__control[data-v-b8a58384]:disabled{background:#f5f7fa;cursor:not-allowed}main{position:relative}#uploadFrom{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);height:300px;overflow-x:hidden}.encoded-data{position:relative}.encoded-data--dragging #uploadFrom{background:rgba(135,202,55,.08);border:2px dashed #8dc63f}.encoded-data__btn_upload{margin-top:10px;width:100%}.encoded-data__btn_clear{cursor:pointer;padding:6px 8px;position:absolute;right:9px;top:55px}#preview{height:300px;width:300px}#preview>img{height:auto;width:300px}.tool-highlights{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tool-highlights span{align-items:center;background:rgba(139,197,63,.08);border:1px solid rgba(139,197,63,.24);border-radius:999px;color:rgba(53,61,76,.86);display:inline-flex;font-size:13px;font-weight:700;min-height:28px;padding:5px 10px}.drag-drop-hint{color:rgba(53,61,76,.7);font-size:13px;margin-top:8px;text-align:center}.conversion-history{margin-top:24px}.conversion-history__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.conversion-history h3{font-size:20px;margin:0}.conversion-history__clear{background:transparent;border:0;color:#8dc63f;cursor:pointer;font-weight:600}.conversion-history__list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.conversion-history__item{align-items:center;background:#fff;border:1px solid hsla(240,6%,67%,.5);border-radius:6px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:8px;text-align:left}.conversion-history img{background:rgba(229,232,239,.3);border-radius:4px;height:42px;-o-object-fit:contain;object-fit:contain;width:42px}.conversion-history span{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversion-history small{color:rgba(53,61,76,.65)}.social-icons-outer{left:0;position:absolute;width:100px;z-index:10}@media(max-width:768px){.social-icons-outer{left:11px;top:-45px;width:90px}}.main-content{margin-top:60px;padding-bottom:40px;position:relative}.main-content__details{color:hsla(0,0%,7%,.8);padding-top:10px}.main-content__title{margin-bottom:10px!important}.main-content aside.social{position:absolute}.image-preview{height:100%;max-width:500px}@media(max-width:768px){.image-preview{height:auto;width:100%}}.icon-loading{color:#fddd01}.drag-drop-zone{height:60px;width:100%}.btn{background:transparent;border:none;font-size:20px}.upload-wrapper input[type=file]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.results-empty{align-items:center;background-color:rgba(229,232,239,.18);border:1px dashed hsla(240,6%,67%,.5);border-radius:4px;color:rgba(53,61,76,.8);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-weight:400;justify-content:center;margin-top:30px;min-height:220px;padding:28px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.results-empty strong{color:#111;display:block;font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:700;margin-bottom:8px}.results-empty p{color:hsla(0,0%,7%,.68);font-size:14px;line-height:1.5;margin:0}.generated-empty-state__icon{align-items:center;background-color:rgba(139,197,63,.08);border-radius:50%;display:flex;height:72px;justify-content:center;margin-bottom:16px;width:72px}.generated-empty-state__icon svg{fill:none;stroke:#8dc63f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;height:38px;width:38px}.results{background-color:#e5e8ef;border:1px solid #a5a5af;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);display:flex;margin-top:30px;padding:10px}@media only screen and (max-width:768px){.results{flex-direction:column}}.results__preview{border:1px solid hsla(240,6%,67%,.5);height:100px;padding:10px}@media only screen and (max-width:768px){.results__preview{height:auto;margin-bottom:15px}}.results__base64{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;padding-left:10px;position:relative;width:100%}@media only screen and (max-width:768px){.results__base64{padding-left:0}}.results__base64_btn-download{width:130px}.results__base64_variants{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:768px){.results__base64_variants{margin-top:10px;width:100%}}.results__base64_variants:hover{cursor:pointer}.results__base64_variants>button{text-align:left}@media only screen and (max-width:768px){.results__base64_variants>button{width:100%}}.results__base64_content{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:calc(100% - 10px)}@media only screen and (max-width:768px){.results__base64_content>div:first-child{display:none}.results__base64_content{width:100%}}.results__base64_link{color:#fff;-webkit-text-decoration:none;text-decoration:none}.os-title{align-items:center;display:flex;padding-left:8px}.os-icon{margin-right:15px;width:18px}.algoritm{flex-grow:1;height:100%;margin:40px auto 100px;padding-left:0}.algoritm__details{padding-left:33px;padding-top:10px}@media(max-width:768px){.algoritm__details{padding-left:0}}@media only screen and (max-width:768px){.algoritm{margin-bottom:50px}}.algoritm__base64{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.algoritm__base64{flex-direction:column;justify-content:center}}.algoritm__base64 .pict{border:1px solid #dcdfe6;border-radius:4px;margin-right:15px}@media only screen and (max-width:768px){.algoritm__base64 .pict{margin-bottom:15px;margin-right:0;text-align:center}}.algoritm__base64 .pict img{padding-top:20px;width:auto}.algoritm__base64 .code{width:100%}.algoritm__base64 .code ::-moz-placeholder{color:#707781}.algoritm__base64 .code ::placeholder{color:#707781}.algoritm__base64 .code__subtitle{display:flex;justify-content:space-between}.algoritm>.text-description:not(:first-of-type){padding-top:15px}.algoritm__title{padding:0 0 10px}.algoritm__collapse{margin-bottom:6em}.algoritm__collapse .text-description{margin-bottom:8px;padding-left:35px}.algoritm .dots{margin-right:5px}.algoritm .paper-logo{margin-left:8px;margin-right:15px}span.code-example{margin-top:20px}.example-link{color:#40bbe1;font-family:Nunito Sans,sans-serif;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.example-link:active{color:#fcc92f}.code-example{background-color:rgba(252,201,47,.5);border:none;border-radius:4px;display:inline-block;padding:10px;width:calc(100% - 40px)}.code-content{display:flex}.code-content__place{width:110px}.ml1{margin-left:5px}.base64-url{min-height:140px}.copy-link{cursor:pointer;opacity:1;padding:0 20px 0 0;transition:opacity .3s ease}.copy-link:hover{opacity:.5;transition:opacity .3s ease}.results__sign{display:inline-block;font-weight:500;padding-right:20px;width:40px}div[class*=privacypolicy-com---nb]{background-color:#fff!important;max-width:410px}div[class*=privacypolicy-com---nb] .cc-nb-main-container{padding:15px}div[class*=privacypolicy-com---nb] .cc-nb-title{color:#0f2542;font-size:17px;font-weight:500;margin-bottom:10px}div[class*=privacypolicy-com---nb] .cc-nb-text{color:rgba(53,61,76,.7);font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400}div[class*=privacypolicy-com---nb] .cc-nb-okagree,div[class*=privacypolicy-com---nb] .cc-nb-reject{background-color:#8dc63f;font-size:13px}div[class*=privacypolicy-com---nb] .cc-nb-changep{background-color:#e5e8ef;color:rgba(53,61,76,.7);font-size:13px}.conversion-result-card[data-v-5f214cba]{background:#fff;background:var(--theme-surface,#fff);border:1px solid rgba(145,158,171,.28);border:1px solid var(--theme-border,rgba(145,158,171,.28));border-radius:18px;box-shadow:0 18px 45px rgba(15,23,42,.08);color:#111827;color:var(--text-color,#111827);margin:28px 0;padding:22px}.conversion-result-card__header[data-v-5f214cba]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.conversion-result-card__eyebrow[data-v-5f214cba]{color:#8bc53f;font-size:13px;font-weight:800;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.conversion-result-card h2[data-v-5f214cba]{color:#111827;color:var(--text-color,#111827);font-size:24px;line-height:1.2;margin:0}.conversion-result-card__clear[data-v-5f214cba]{align-items:center;background:transparent;border:1px solid rgba(145,158,171,.28);border:1px solid var(--theme-border,rgba(145,158,171,.28));border-radius:999px;color:#111827;color:var(--text-color,#111827);cursor:pointer;display:inline-flex;font-size:28px;height:38px;justify-content:center;line-height:1;opacity:.72;transition:.18s ease;width:38px}.conversion-result-card__clear[data-v-5f214cba]:hover{border-color:#8bc53f;color:#8bc53f;opacity:1}.conversion-result-card__flow[data-v-5f214cba]{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.conversion-result-card__panel[data-v-5f214cba]{background:rgba(148,163,184,.08);background:var(--theme-bg,rgba(148,163,184,.08));border:1px solid rgba(145,158,171,.22);border:1px solid var(--theme-soft-border,rgba(145,158,171,.22));border-radius:14px;min-width:0;overflow:hidden}.conversion-result-card__panel-header[data-v-5f214cba]{align-items:center;border-bottom:1px solid rgba(145,158,171,.22);border-bottom:1px solid var(--theme-soft-border,rgba(145,158,171,.22));color:rgba(17,24,39,.68);color:var(--theme-muted-text,rgba(17,24,39,.68));display:flex;font-size:13px;font-weight:800;justify-content:space-between;letter-spacing:.04em;padding:10px 14px;text-transform:uppercase}.conversion-result-card__preview[data-v-5f214cba]{align-items:center;display:grid;justify-items:center;min-height:190px;padding:16px;place-items:center}.conversion-result-card__preview img[data-v-5f214cba]{max-height:260px;max-width:100%;-o-object-fit:contain;object-fit:contain}.conversion-result-card__placeholder[data-v-5f214cba]{align-items:center;border:1px dashed rgba(145,158,171,.28);border:1px dashed var(--theme-soft-border,rgba(145,158,171,.28));border-radius:12px;color:rgba(17,24,39,.68);color:var(--theme-muted-text,rgba(17,24,39,.68));display:grid;justify-items:center;min-height:140px;place-items:center;text-align:center;width:100%}.conversion-result-card__arrow[data-v-5f214cba]{align-items:center;align-self:center;background:rgba(139,197,63,.14);border-radius:999px;color:#8bc53f;display:grid;font-size:26px;font-weight:900;height:44px;justify-items:center;place-items:center;width:44px}.conversion-result-card__chips[data-v-5f214cba]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.conversion-result-card__chip[data-v-5f214cba]{align-items:center;background:rgba(139,197,63,.12);border:1px solid rgba(139,197,63,.34);border-radius:999px;color:#111827;color:var(--text-color,#111827);display:inline-flex;font-size:13px;font-weight:800;min-height:32px;padding:6px 12px}.conversion-result-card__actions[data-v-5f214cba]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}[data-v-5f214cba] .conversion-result-card__code{background:rgba(15,23,42,.08);border-radius:12px;color:#111827;color:var(--text-color,#111827);font-size:13px;line-height:1.55;margin:0;max-height:220px;overflow:auto;padding:14px;white-space:pre-wrap;width:100%;word-break:break-all}[data-v-5f214cba] .conversion-result-card__list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));width:100%}[data-v-5f214cba] .conversion-result-card__list-item{background:#fff;background:var(--theme-surface,#fff);border:1px solid rgba(145,158,171,.22);border:1px solid var(--theme-soft-border,rgba(145,158,171,.22));border-radius:12px;padding:10px;text-align:center}[data-v-5f214cba] .conversion-result-card__list-item img{background:rgba(0,0,0,.04);border-radius:8px;height:140px;-o-object-fit:contain;object-fit:contain;width:100%}[data-v-5f214cba] .conversion-result-card__list-item strong{color:#111827;color:var(--text-color,#111827);display:block;margin-top:8px}[data-v-5f214cba] .conversion-result-card__list-item a{color:#8bc53f;display:inline-flex;font-weight:800;margin-top:8px;-webkit-text-decoration:none;text-decoration:none}@media(max-width:760px){.conversion-result-card[data-v-5f214cba]{border-radius:14px;padding:16px}.conversion-result-card__flow[data-v-5f214cba]{grid-template-columns:1fr}.conversion-result-card__arrow[data-v-5f214cba]{justify-self:center;transform:rotate(90deg)}.conversion-result-card h2[data-v-5f214cba]{font-size:20px}.conversion-result-card__preview[data-v-5f214cba]{min-height:150px}}.conversion-history-card[data-v-c76bffdc]{background:#fff;background:var(--card-background,var(--theme-surface,#fff));border:1px solid hsla(240,6%,67%,.28);border-radius:18px;box-shadow:0 12px 32px rgba(15,23,42,.08);color:#111827;color:var(--text-color,#111827);margin:24px 0;padding:18px}.conversion-history-card__header[data-v-c76bffdc]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.conversion-history-card__heading[data-v-c76bffdc]{min-width:0}.conversion-history-card__eyebrow[data-v-c76bffdc]{background:rgba(139,197,63,.12);border-radius:999px;color:#6eb526;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1.2;margin:0 0 6px;padding:4px 9px;text-transform:uppercase}.conversion-history-card__header h2[data-v-c76bffdc]{color:#111827;color:var(--text-color,#111827);font-size:20px;line-height:1.2;margin:0 0 4px}.conversion-history-card__subtitle[data-v-c76bffdc]{color:rgba(70,79,96,.78);color:var(--text-color-secondary,var(--theme-muted-text,rgba(70,79,96,.78)));font-size:13px;line-height:1.5;margin:0;max-width:760px}.conversion-history-card__clear[data-v-c76bffdc],.conversion-history-card__copy[data-v-c76bffdc]{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-weight:800;gap:8px;justify-content:center;line-height:1;min-height:40px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.conversion-history-card__clear svg[data-v-c76bffdc],.conversion-history-card__copy svg[data-v-c76bffdc]{fill:currentColor;height:18px;width:18px}.conversion-history-card__clear[data-v-c76bffdc]:hover,.conversion-history-card__copy[data-v-c76bffdc]:hover{transform:translateY(-1px)}.conversion-history-card__clear[data-v-c76bffdc]{background:rgba(100,116,139,.06);border-color:rgba(100,116,139,.24);color:#475569;flex-shrink:0;padding:10px 13px}.conversion-history-card__clear[data-v-c76bffdc]:hover{background:rgba(100,116,139,.1);border-color:rgba(100,116,139,.38);color:#334155}.conversion-history-card__list[data-v-c76bffdc]{grid-gap:10px;display:grid;gap:10px}.conversion-history-card__item[data-v-c76bffdc]{grid-gap:10px 16px;align-items:center;background:rgba(229,232,239,.16);border:1px solid hsla(240,6%,67%,.24);border-radius:14px;display:grid;gap:10px 16px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.conversion-history-card__item-header[data-v-c76bffdc]{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.conversion-history-card__item-header strong[data-v-c76bffdc]{color:#111827;color:var(--text-color,#111827);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversion-history-card__item-header span[data-v-c76bffdc]{color:rgba(70,79,96,.72);color:var(--text-color-secondary,var(--theme-muted-text,rgba(70,79,96,.72)));flex-shrink:0;font-size:12px}.conversion-history-card__meta[data-v-c76bffdc]{display:flex;flex-wrap:wrap;gap:6px;grid-column:1/2}.conversion-history-card__meta span[data-v-c76bffdc]{background:rgba(139,197,63,.1);border-radius:999px;color:#111827;color:var(--text-color,#111827);font-size:12px;line-height:1.2;padding:4px 8px}.conversion-history-card__copy[data-v-c76bffdc]{background:rgba(37,99,235,.06);border-color:rgba(37,99,235,.38);box-shadow:0 8px 20px rgba(37,99,235,.08);color:#2563eb;grid-column:2/3;grid-row:1/span 2;padding:10px 14px}.conversion-history-card__copy[data-v-c76bffdc]:hover{background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.62);box-shadow:0 12px 24px rgba(37,99,235,.14);color:#1d4ed8}@media(max-width:768px){.conversion-history-card[data-v-c76bffdc]{padding:14px}.conversion-history-card__header[data-v-c76bffdc],.conversion-history-card__item-header[data-v-c76bffdc],.conversion-history-card__item[data-v-c76bffdc]{align-items:stretch;display:flex;flex-direction:column}.conversion-history-card__clear[data-v-c76bffdc],.conversion-history-card__copy[data-v-c76bffdc]{width:100%}.conversion-history-card__meta[data-v-c76bffdc]{grid-column:auto}}.pdf-workflow-links[data-v-909b1ea8]{background:hsla(0,0%,100%,.96);background:var(--theme-card-bg,hsla(0,0%,100%,.96));border:1px solid #e5e7eb;border:1px solid var(--theme-border,#e5e7eb);border-radius:18px;margin:34px 0;padding:22px}.pdf-workflow-links__header[data-v-909b1ea8]{margin-bottom:16px;max-width:760px}.pdf-workflow-links__eyebrow[data-v-909b1ea8]{color:#6d28d9;display:inline-block;font-size:12px;font-weight:900;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.pdf-workflow-links h2[data-v-909b1ea8]{color:#151f2f;color:var(--theme-text,#151f2f);margin:0 0 8px}.pdf-workflow-links p[data-v-909b1ea8]{color:#64748b;color:var(--theme-text-muted,#64748b);line-height:1.6;margin:0}.pdf-workflow-links__grid[data-v-909b1ea8]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.pdf-workflow-links__card[data-v-909b1ea8]{background:#fff;background:var(--theme-page-bg,#fff);border:1px solid #e5e7eb;border:1px solid var(--theme-border,#e5e7eb);border-radius:14px;color:#151f2f;color:var(--theme-text,#151f2f);display:flex;gap:12px;min-height:78px;padding:14px;-webkit-text-decoration:none;text-decoration:none}.pdf-workflow-links__card[data-v-909b1ea8]:focus-visible,.pdf-workflow-links__card[data-v-909b1ea8]:hover{border-color:rgba(109,40,217,.42);box-shadow:0 10px 24px rgba(109,40,217,.12);outline:none}.pdf-workflow-links__icon[data-v-909b1ea8]{align-items:center;background:rgba(109,40,217,.1);border-radius:12px;color:#6d28d9;display:inline-flex;font-size:11px;font-weight:900;height:40px;justify-content:center;min-width:40px;width:40px}.pdf-workflow-links small[data-v-909b1ea8],.pdf-workflow-links strong[data-v-909b1ea8]{display:block}.pdf-workflow-links small[data-v-909b1ea8]{color:#64748b;color:var(--theme-text-muted,#64748b);line-height:1.45;margin-top:5px}