.tool-comparison-section[data-v-338f573c]{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-comparison-section__grid[data-v-338f573c]{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-338f573c]{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-338f573c]{color:#172033;color:var(--tool-content-heading,#172033);font-size:17px;margin:14px 0 8px}.tool-comparison-section__grid p[data-v-338f573c]{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-338f573c] code{word-wrap:anywhere;color:#34d399;color:var(--tool-content-teal,#34d399);font-size:.9em}.tool-comparison-label[data-v-338f573c]{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-338f573c]{background:#7c3aed;background:var(--tool-content-purple,#7c3aed)}.tool-comparison-label--blue[data-v-338f573c]{background:#3b82f6;background:var(--tool-content-blue,#3b82f6)}.tool-comparison-label--teal[data-v-338f573c]{background:#159d78}html.dark-theme .tool-comparison-section__grid article[data-v-338f573c]{background:rgba(15,23,42,.36)}@media(max-width:900px){.tool-comparison-section__grid[data-v-338f573c]{grid-template-columns:1fr}}@media(max-width:600px){.tool-comparison-section[data-v-338f573c]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-338f573c]{font-size:25px}.tool-comparison-section[data-v-338f573c],.tool-comparison-section__grid article[data-v-338f573c],.tool-comparison-section__grid[data-v-338f573c],.tool-section-heading[data-v-338f573c]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-comparison-section[data-v-338f573c]{padding:18px 14px}.tool-section-heading h2[data-v-338f573c]{font-size:23px}}.tool-formats-section[data-v-bfeed98c]{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-formats-section__grid[data-v-bfeed98c]{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-bfeed98c]{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-bfeed98c]{color:#172033;color:var(--tool-content-heading,#172033);font-size:17px;margin:1px 0 7px}.tool-formats-section__grid p[data-v-bfeed98c]{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-bfeed98c]{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-bfeed98c]{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-bfeed98c]{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-bfeed98c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tool-format-pills span[data-v-bfeed98c]{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-bfeed98c]{background:rgba(15,23,42,.36)}html.dark-theme .tool-format-pills span[data-v-bfeed98c]{color:#b8e779}@media(max-width:900px){.tool-formats-section__grid[data-v-bfeed98c]{grid-template-columns:1fr}}@media(max-width:600px){.tool-formats-section[data-v-bfeed98c]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-bfeed98c]{font-size:25px}.tool-formats-section__grid article[data-v-bfeed98c]{flex-direction:column;padding:17px}.tool-formats-section[data-v-bfeed98c],.tool-formats-section__grid article[data-v-bfeed98c],.tool-formats-section__grid[data-v-bfeed98c],.tool-section-heading[data-v-bfeed98c]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-formats-section[data-v-bfeed98c]{padding:18px 14px}.tool-section-heading h2[data-v-bfeed98c]{font-size:23px}.tool-formats-section__grid article[data-v-bfeed98c]{gap:12px;padding:15px}}.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-9b24f242]{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-signature-table[data-v-9b24f242]{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-9b24f242]{border-collapse:collapse;min-width:650px;width:100%}.tool-signature-table td[data-v-9b24f242],.tool-signature-table th[data-v-9b24f242]{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-9b24f242]{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-9b24f242]{color:#353d4c;color:var(--tool-content-text,#353d4c);font-size:14px}.tool-signature-table tbody tr:last-child td[data-v-9b24f242]{border-bottom:0}.tool-signature-table code[data-v-9b24f242]{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);font-size:13px;white-space:nowrap}html.dark-theme .tool-signature-table th[data-v-9b24f242]{background:linear-gradient(90deg,rgba(124,58,237,.18),rgba(59,130,246,.12))}@media(max-width:600px){.tool-signature-section[data-v-9b24f242]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-9b24f242]{font-size:25px}.tool-signature-table[data-v-9b24f242]{border-radius:13px}.tool-section-heading[data-v-9b24f242],.tool-signature-section[data-v-9b24f242],.tool-signature-table[data-v-9b24f242]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-signature-section[data-v-9b24f242]{padding:18px 14px}.tool-section-heading h2[data-v-9b24f242]{font-size:23px}.tool-signature-table[data-v-9b24f242]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tool-signature-table table[data-v-9b24f242]{min-width:620px}}.tool-section-heading[data-v-9b24f242]{--tool-section-heading-title-margin:0 0 10px}.tool-section-heading p[data-v-9b24f242]{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-steps-section[data-v-d2964f14]{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-steps-section__grid[data-v-d2964f14]{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-d2964f14]{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-d2964f14]{color:#172033;color:var(--tool-content-heading,#172033);font-size:17px;margin:16px 0 8px}.tool-steps-section__grid p[data-v-d2964f14]{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-d2964f14]{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-d2964f14]{grid-template-columns:1fr}.tool-steps-section__grid article[data-v-d2964f14]{min-height:0}}@media(max-width:600px){.tool-steps-section[data-v-d2964f14]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-d2964f14]{font-size:25px}.tool-section-heading[data-v-d2964f14],.tool-steps-section[data-v-d2964f14],.tool-steps-section__grid article[data-v-d2964f14],.tool-steps-section__grid[data-v-d2964f14]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-steps-section[data-v-d2964f14]{padding:18px 14px}.tool-section-heading h2[data-v-d2964f14]{font-size:23px}.tool-steps-section__grid article[data-v-d2964f14]{padding:16px}}.bytes-tool-content[data-v-26148da5]{--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-26148da5]{grid-gap:22px;display:grid;gap:22px}@media(max-width:600px){.bytes-tool-content[data-v-26148da5]{gap:18px}}.base-icon{align-items:center;display:inline-flex;flex:0 0 auto;height:1em;justify-content:center;line-height:1;width:1em}.base-icon svg{fill:currentColor;display:block;height:100%;width:100%}.base-button[data-v-d69d1d76]{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:8px;justify-content:center;line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.base-button[data-v-d69d1d76]:hover:not(.is-disabled){transform:translateY(-1px)}.base-button[data-v-d69d1d76]:focus-visible{outline:2px solid rgba(141,198,63,.45);outline-offset:2px}.base-button.is-disabled[data-v-d69d1d76]{cursor:not-allowed;opacity:.65}.base-button--xs[data-v-d69d1d76]{font-size:12px;gap:5px;min-height:26px;padding:5px 8px}.base-button--sm[data-v-d69d1d76]{font-size:13px;min-height:34px;padding:8px 12px}.base-button--md[data-v-d69d1d76]{min-height:40px;padding:10px 18px}.base-button--lg[data-v-d69d1d76]{font-size:16px;min-height:48px;padding:12px 24px}.base-button--icon-only[data-v-d69d1d76]{min-width:40px;padding-left:0;padding-right:0;width:40px}.base-button--icon-only.base-button--xs[data-v-d69d1d76]{min-width:28px;width:28px}.base-button--icon-only.base-button--sm[data-v-d69d1d76]{min-width:34px;width:34px}.base-button--default[data-v-d69d1d76]{background:#fff;border-color:#dcdfe6;color:#363839}.base-button--default[data-v-d69d1d76]:hover:not(.is-disabled){border-color:#8bc53f;color:#8bc53f}.base-button--primary[data-v-d69d1d76],.base-button--success[data-v-d69d1d76]{background:#8dc63f;border-color:#8dc63f;color:#fff}.base-button--primary[data-v-d69d1d76]:hover:not(.is-disabled),.base-button--success[data-v-d69d1d76]:hover:not(.is-disabled){background:#5daf34;border-color:#5daf34}.base-button--warning[data-v-d69d1d76]{background:#e6a23c;border-color:#e6a23c;color:#fff}.base-button--warning[data-v-d69d1d76]:hover:not(.is-disabled){background:#cf9236;border-color:#cf9236}.base-button--danger[data-v-d69d1d76]{background:#fff8ef;border-color:rgba(230,162,60,.45);color:#e6a23c}.base-button--danger[data-v-d69d1d76]:hover:not(.is-disabled){background:#fff4e6;border-color:#e6a23c;color:#d88716}.base-button--text[data-v-d69d1d76]{background:transparent;border-color:transparent;color:inherit;font-weight:400;min-height:auto;padding:0}.base-button--text[data-v-d69d1d76]:hover:not(.is-disabled){color:#8bc53f;transform:none}.base-button--plain[data-v-d69d1d76]{background:#fff;color:#e6a23c}.base-button__icon[data-v-d69d1d76]{height:18px;width:18px}.base-button--xs .base-button__icon[data-v-d69d1d76]{height:14px;width:14px}.base-button--sm .base-button__icon[data-v-d69d1d76]{height:16px;width:16px}.base-button__spinner[data-v-d69d1d76]{animation:base-spin-d69d1d76 .75s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:14px;width:14px}@keyframes base-spin-d69d1d76{to{transform:rotate(1turn)}}.base-loader[data-v-4bff09da]{align-items:center;backdrop-filter:blur(1px);background:hsla(0,0%,100%,.72);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:50}.base-loader__spinner[data-v-4bff09da]{animation:base-spin-4bff09da .8s linear infinite;border:3px solid rgba(141,198,63,.25);border-radius:50%;border-top-color:#8dc63f;height:38px;width:38px}.base-loader-fade-enter-active[data-v-4bff09da],.base-loader-fade-leave-active[data-v-4bff09da]{transition:opacity .18s ease}.base-loader-fade-enter[data-v-4bff09da],.base-loader-fade-leave-to[data-v-4bff09da]{opacity:0}@keyframes base-spin-4bff09da{to{transform:rotate(1turn)}}.base-textarea__control[data-v-6d620d1c]{background:#fdfefc;background:var(--ff-paste-bg,#fdfefc);border:1.5px solid #cbdcc0;border:1.5px solid var(--ff-paste-border,#cbdcc0);border-radius:4px;color:#363839;display:block;font:inherit;height:170px;line-height:1.45;margin-top:10px;min-height:170px;padding:12px 14px;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;width:97%}.base-textarea__control[data-v-6d620d1c]::-moz-placeholder{color:#8994a1;color:var(--ff-paste-placeholder,#8994a1)}.base-textarea__control[data-v-6d620d1c]::placeholder{color:#8994a1;color:var(--ff-paste-placeholder,#8994a1)}.base-textarea__control[data-v-6d620d1c]:hover:not(:focus):not(:disabled):not([aria-invalid=true]):not(.ff-input-diagnostic-control--error){border-color:#a8c997;border-color:var(--ff-paste-hover,#a8c997)}.base-textarea__control[data-v-6d620d1c]:focus{border-color:#83b93f;border-color:var(--ff-paste-focus,#83b93f);box-shadow:0 0 0 3px rgba(131,185,63,.12);box-shadow:0 0 0 3px var(--ff-paste-ring,rgba(131,185,63,.12));outline:none}.base-textarea__control[data-v-6d620d1c]:disabled{background:#f5f7fa;cursor:not-allowed}.base-toast[data-v-66ad657f]{align-items:center;background:#edf2fc;border:1px solid #ebeef5;border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.12);color:#606266;display:inline-flex;gap:12px;left:50%;max-width:calc(100vw - 32px);padding:11px 16px;position:fixed;top:20px;transform:translateX(-50%);z-index:4000}.base-toast--success[data-v-66ad657f]{background:#f0f9eb;border-color:#e1f3d8;color:#8dc63f}.base-toast--error[data-v-66ad657f],.base-toast--warning[data-v-66ad657f]{background:#fdf6ec;border-color:#faecd8;color:#e6a23c}.base-toast__close[data-v-66ad657f]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:18px}.base-toast-fade-enter-active[data-v-66ad657f],.base-toast-fade-leave-active[data-v-66ad657f]{transition:opacity .2s ease,transform .2s ease}.base-toast-fade-enter[data-v-66ad657f],.base-toast-fade-leave-to[data-v-66ad657f]{opacity:0;transform:translate(-50%,-8px)}.base-error-notification{grid-gap:12px;background:#fff;background:var(--theme-surface,#fff);border:1px solid rgba(239,68,68,.36);border-radius:16px;box-shadow:0 18px 42px rgba(127,29,29,.18);color:#111827;color:var(--theme-text,#111827);display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) 28px;padding:14px 12px 14px 14px;position:fixed;right:20px;top:86px;width:min(390px,100vw - 32px);z-index:3600}.base-error-notification__icon{align-items:center;background:rgba(239,68,68,.12);border-radius:12px;color:#dc2626;display:grid;font-size:20px;font-weight:900;height:38px;justify-items:center;place-items:center;width:38px}.base-error-notification__content{min-width:0}.base-error-notification__content strong{color:#b91c1c;display:block;font-size:14px;font-weight:800;line-height:1.3;margin:1px 0 3px}.base-error-notification__content p{word-wrap:anywhere;color:#64748b;color:var(--theme-muted-text,#64748b);font-size:12.5px;line-height:1.45;margin:0}.base-error-notification__actions{align-items:center;display:flex;flex-wrap:wrap;gap:7px 12px;margin-top:7px}.base-error-notification__actions button{background:transparent;border:0;color:#b91c1c;cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:0}.base-error-notification__actions button:focus-visible,.base-error-notification__actions button:hover{-webkit-text-decoration:underline;text-decoration:underline}.base-error-notification__actions .base-error-notification__action{background:rgba(239,68,68,.08);border:1px solid rgba(185,28,28,.22);border-radius:8px;color:#b91c1c;padding:5px 8px;-webkit-text-decoration:none;text-decoration:none}.base-error-notification__actions .base-error-notification__action:focus-visible,.base-error-notification__actions .base-error-notification__action:hover{background:rgba(239,68,68,.13);border-color:rgba(185,28,28,.36);color:#991b1b;-webkit-text-decoration:none;text-decoration:none}.base-error-notification__actions .base-error-notification__action--detector{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#8b5cf6);background:var(--ui-ai-action-gradient,linear-gradient(135deg,#3b82f6 0,#6366f1 50%,#8b5cf6 100%));border-color:#6366f1;border-color:var(--ui-ai-action-border,#6366f1);box-shadow:0 10px 22px rgba(99,102,241,.25);box-shadow:var(--ui-ai-action-shadow,0 10px 22px rgba(99,102,241,.25));color:#fff}.base-error-notification__actions .base-error-notification__action--detector:focus-visible,.base-error-notification__actions .base-error-notification__action--detector:hover{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#8b5cf6);background:var(--ui-ai-action-gradient,linear-gradient(135deg,#3b82f6 0,#6366f1 50%,#8b5cf6 100%));border-color:#6366f1;border-color:var(--ui-ai-action-border,#6366f1);box-shadow:0 12px 26px rgba(99,102,241,.3);box-shadow:var(--ui-ai-action-shadow-hover,0 12px 26px rgba(99,102,241,.3));color:#fff;filter:brightness(1.04);-webkit-text-decoration:none;text-decoration:none}.base-error-notification__close{align-items:center;background:transparent;border:0;border-radius:9px;color:#64748b;color:var(--theme-muted-text,#64748b);cursor:pointer;display:grid;font-size:20px;height:28px;justify-items:center;line-height:1;padding:0;place-items:center;width:28px}.base-error-notification__close:focus-visible,.base-error-notification__close:hover{background:rgba(239,68,68,.08);color:#b91c1c;outline:none}.base-error-notification-fade-enter-active,.base-error-notification-fade-leave-active{transition:opacity .18s ease,transform .18s ease}.base-error-notification-fade-enter,.base-error-notification-fade-leave-to{opacity:0;transform:translateX(14px)}html[data-theme=dark] .base-error-notification{background:#111827;border-color:hsla(0,91%,71%,.34);box-shadow:0 20px 46px rgba(0,0,0,.34)}html[data-theme=dark] .base-error-notification__icon{background:hsla(0,91%,71%,.14);color:#fca5a5}html[data-theme=dark] .base-error-notification__actions button,html[data-theme=dark] .base-error-notification__content strong{color:#fecaca}html[data-theme=dark] .base-error-notification__actions .base-error-notification__action{background:hsla(0,91%,71%,.12);border-color:hsla(0,91%,71%,.28);color:#fecaca}html[data-theme=dark] .base-error-notification__actions .base-error-notification__action:focus-visible,html[data-theme=dark] .base-error-notification__actions .base-error-notification__action:hover{background:hsla(0,91%,71%,.18);border-color:hsla(0,91%,71%,.42);color:#fee2e2}@media(max-width:640px){.base-error-notification{left:16px;right:16px;top:72px;width:auto}}@media(prefers-reduced-motion:reduce){.base-error-notification-fade-enter-active,.base-error-notification-fade-leave-active{transition:none}}.base-error-notification--info[data-v-2b1777d1]{border-color:#60a5fa}.base-error-notification--warning[data-v-2b1777d1]{border-color:#f59e0b}.base-error-notification--info .base-error-notification__icon[data-v-2b1777d1],.base-error-notification--info strong[data-v-2b1777d1]{background:transparent;color:#2563eb}.base-error-notification--warning .base-error-notification__icon[data-v-2b1777d1],.base-error-notification--warning strong[data-v-2b1777d1]{background:transparent;color:#92400e}.base-error-notification button[data-v-2b1777d1]{min-height:44px;min-width:44px}.base-error-notification button[data-v-2b1777d1]:focus-visible{outline:3px solid #6f4bd8;outline-offset:3px}.base-error-notification--info[data-v-2b1777d1]{background:#f8fbff;background:var(--theme-surface,#f8fbff);box-shadow:0 12px 28px rgba(30,64,175,.12)}.base-error-notification--warning[data-v-2b1777d1]{background:#fffbeb;background:var(--theme-surface,#fffbeb);box-shadow:0 12px 28px rgba(146,64,14,.12)}html[data-theme=dark] .base-error-notification--info .base-error-notification__icon[data-v-2b1777d1],html[data-theme=dark] .base-error-notification--info strong[data-v-2b1777d1]{color:#93c5fd}html[data-theme=dark] .base-error-notification--warning .base-error-notification__icon[data-v-2b1777d1],html[data-theme=dark] .base-error-notification--warning strong[data-v-2b1777d1]{color:#fcd34d}html[data-theme=dark] .base-error-notification__actions .base-error-notification__action--detector[data-v-2b1777d1],html[data-theme=dark] .base-error-notification__actions .base-error-notification__action--detector[data-v-2b1777d1]:focus-visible,html[data-theme=dark] .base-error-notification__actions .base-error-notification__action--detector[data-v-2b1777d1]:hover{background:linear-gradient(135deg,#3b82f6,#6366f1 50%,#8b5cf6);background:var(--ui-ai-action-gradient,linear-gradient(135deg,#3b82f6 0,#6366f1 50%,#8b5cf6 100%));border-color:#818cf8;color:#fff}.bytes-image-tool-page{background:radial-gradient(circle at 78% 12%,rgba(132,204,22,.07),transparent 30%),#f7f9fc;color:#111827;min-height:100vh}.bytes-image-tool-page__inner{margin-top:20px;padding-bottom:56px}.bytes-image-tool-hero{align-items:center;background:radial-gradient(circle at 86% 44%,rgba(74,222,128,.2),transparent 26%),linear-gradient(135deg,rgba(247,243,255,.96),hsla(0,0%,100%,.98) 54%,rgba(236,253,245,.97));border:1px solid rgba(101,163,13,.22);border-radius:28px;box-shadow:0 18px 48px rgba(15,23,42,.08);display:grid;grid-template-columns:minmax(0,1fr) 220px;margin-bottom:30px;min-height:176px;overflow:hidden;padding:20px 24px;position:relative}.bytes-image-tool-hero__content{max-width:880px;position:relative;z-index:2}.bytes-image-tool-hero__eyebrow{align-items:center;color:#4d7c0f;display:flex;font-size:13px;font-weight:800;gap:10px;letter-spacing:.15em;margin-bottom:12px}.bytes-image-tool-hero__eyebrow-icon{align-items:center;background:linear-gradient(135deg,#8bcf38,#34d399);border-radius:10px;box-shadow:0 10px 22px rgba(52,211,153,.24);color:#fff;display:inline-flex;font-size:12px;height:32px;justify-content:center;letter-spacing:.04em;min-width:52px;padding:0 12px}.bytes-image-tool-hero h1{color:#101114;font-size:max(30px,min(3vw,40px));font-weight:500;letter-spacing:-.04em;line-height:1.08;margin:0 0 10px!important}.bytes-image-tool-hero__lead{color:#6b7280;font-size:16px;line-height:1.55;max-width:900px}.bytes-image-tool-hero__lead>div+div{margin-top:2px}.bytes-image-tool-hero__visual{background:hsla(0,0%,100%,.62);border:1px solid rgba(124,58,237,.12);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.76);height:118px;justify-self:end;position:relative;width:190px}.bytes-image-tool-hero__grid{background-image:linear-gradient(45deg,rgba(99,102,241,.08) 25%,transparent 0),linear-gradient(-45deg,rgba(99,102,241,.08) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(99,102,241,.08) 0),linear-gradient(-45deg,transparent 75%,rgba(99,102,241,.08) 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:inherit;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0}.bytes-image-tool-hero__file{align-items:center;background:linear-gradient(145deg,#7c3aed,#2563eb 58%,#14b8a6);border-radius:24px;box-shadow:0 18px 34px rgba(79,70,229,.26);color:#fff;display:flex;flex-direction:column;height:94px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(2deg);width:98px}.bytes-image-tool-hero__file span{font-size:19px;font-weight:800}.bytes-image-tool-hero__file small{font-size:10px;font-weight:800;letter-spacing:.13em;margin-top:8px}.bytes-image-tool-hero__spark{border-radius:50%;height:10px;position:absolute;width:10px}.bytes-image-tool-hero__spark--one{background:#7c3aed;bottom:24px;left:18px}.bytes-image-tool-hero__spark--two{background:#84cc16;right:16px;top:22px}.bytes-image-workspace{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,2fr) minmax(420px,1fr);margin-bottom:24px}.bytes-image-context-links{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin:-6px 0 24px}.bytes-image-context-links>span{font-weight:800}.bytes-image-context-links a{background:#f6faef;border:1px solid #dbe5cf;border-radius:999px;color:#4d7c0f;font-weight:700;padding:6px 9px;-webkit-text-decoration:none;text-decoration:none}.bytes-image-context-links a:hover{border-color:#84cc16}.bytes-image-input-card,.bytes-image-preview-card{background:#fff;border:1px solid #dde4ee;border-radius:24px;box-shadow:0 18px 42px rgba(15,23,42,.08);min-width:0}.bytes-image-input-card{display:flex;flex-direction:column;padding:20px}.bytes-image-card-heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:6px}.bytes-image-card-heading h2{color:#111827;font-size:max(24px,min(2.2vw,31px));font-weight:500;letter-spacing:-.035em;line-height:1.08;margin:2px 0 0}.bytes-image-card-heading__eyebrow{color:#65a30d;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bytes-image-card-heading__badge,.bytes-image-preview-card__status{align-items:center;background:#f4fae9;border:1px solid rgba(101,163,13,.18);border-radius:999px;color:#4d7c0f;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:700;min-height:38px;padding:0 14px}.bytes-image-input-card__description{color:#737b89;font-size:13px;line-height:1.45;margin:0 0 10px}.tool-highlights{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.tool-highlights span{align-items:center;background:#f6faef;border:1px solid #dbe5cf;border-radius:999px;color:#536171;display:inline-flex;font-size:12px;font-weight:700;min-height:30px;padding:0 10px}.bytes-image-textarea-shell{position:relative}.bytes-image-textarea-shell #uploadFrom{background:#fdfefc;background:var(--ff-paste-bg,#fdfefc);border:1.5px solid #cbdcc0;border:1.5px solid var(--ff-paste-border,#cbdcc0);border-radius:18px;box-shadow:none;color:#1f2937;font-size:14px;height:200px;line-height:1.55;min-height:200px;overflow-x:hidden;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.bytes-image-textarea-shell #uploadFrom:hover:not(:focus):not(:disabled):not([aria-invalid=true]):not(.ff-input-diagnostic-control--error){border-color:#a8c997;border-color:var(--ff-paste-hover,#a8c997)}.bytes-image-textarea-shell #uploadFrom:focus:not([aria-invalid=true]):not(.ff-input-diagnostic-control--error){border-color:#83b93f;border-color:var(--ff-paste-focus,#83b93f);box-shadow:0 0 0 3px rgba(131,185,63,.12);box-shadow:0 0 0 3px var(--ff-paste-ring,rgba(131,185,63,.12));outline:none}#app .encoded-data--dragging .bytes-image-textarea-shell #uploadFrom{background:rgba(132,204,22,.06);border-color:#84cc16;border-style:dashed;box-shadow:0 0 0 4px rgba(132,204,22,.1)}.bytes-image-textarea-shell__clear{position:absolute!important;right:12px;top:12px;z-index:3}.bytes-image-input-card__drop-hint{color:#818896;font-size:11px;line-height:1.45;margin:6px 0 8px;text-align:center}.bytes-image-input-card .quick-example-buttons,.bytes-image-input-card .quick-examples{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:0}.bytes-image-input-card .quick-examples__button{font-size:12px;gap:5px;min-height:34px;min-width:0;padding:5px 7px;white-space:nowrap}.bytes-image-input-card .quick-examples__sign{font-size:9px;height:22px;min-width:23px;padding:0 4px}.bytes-image-input-card .quick-examples__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bytes-image-input-detection{grid-gap:5px 9px;align-items:center;background:#f8fbf4;border:1px solid #dce8cf;border-radius:10px;display:grid;gap:5px 9px;grid-template-columns:auto auto minmax(0,1fr);margin-top:7px;padding:7px 9px}.bytes-image-input-detection>span{color:#6b7280;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bytes-image-input-detection>strong{color:#365314;font-size:11px}.bytes-image-input-detection>small{color:#7a8391;font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bytes-image-input-detection--ambiguous{background:#fffaf0;border-color:#f2d39a}.bytes-image-input-detection--ambiguous>strong{color:#9a5b00}.bytes-image-raw-toggle{align-items:center;color:#7a8391;display:flex;font-size:11px;gap:10px;justify-content:space-between;margin-top:8px}.bytes-image-raw-toggle__button{background:transparent;border:0;color:#4d7c0f;cursor:pointer;font:inherit;font-weight:800;padding:0}.bytes-image-raw-toggle__button:focus-visible,.bytes-image-raw-toggle__button:hover{color:#365314;outline:none;-webkit-text-decoration:underline;text-decoration:underline}.bytes-image-raw-panel{background:#f8fbf4;border:1px solid #dce8cf;border-radius:14px;margin-top:8px;padding:12px}.bytes-image-raw-panel__detection{grid-gap:7px;border-bottom:1px solid #dce8cf;display:grid;gap:7px;margin-bottom:10px;padding-bottom:10px}.bytes-image-raw-panel__detection-main{align-items:center;display:flex;gap:10px;justify-content:space-between}.bytes-image-raw-panel__detection-main strong{color:#365314;font-size:12px;line-height:1.35}.bytes-image-raw-panel__alternatives button,.bytes-image-raw-panel__suggestion-action{background:#fff;border:1px solid #b9d88f;border-radius:999px;color:#4d7c0f;cursor:pointer;font:inherit;font-size:10px;font-weight:800}.bytes-image-raw-panel__suggestion-action{flex:0 0 auto;min-height:30px;padding:0 11px}.bytes-image-raw-panel__alternatives{align-items:center;color:#737b89;display:flex;flex-wrap:wrap;font-size:10px;gap:6px}.bytes-image-raw-panel__alternatives button{min-height:26px;padding:0 9px}.bytes-image-raw-panel__alternatives button.is-active{background:#eaf5dc;border-color:#84cc16;color:#365314}.bytes-image-raw-panel__alternatives button:focus-visible,.bytes-image-raw-panel__alternatives button:hover,.bytes-image-raw-panel__suggestion-action:focus-visible,.bytes-image-raw-panel__suggestion-action:hover{background:#f1f8e9;border-color:#84cc16;outline:none}.bytes-image-raw-panel__alternatives button:disabled,.bytes-image-raw-panel__suggestion-action:disabled{cursor:wait;opacity:.6}.bytes-image-raw-panel__fields{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.bytes-image-raw-panel label{grid-gap:5px;color:#657080;display:grid;font-size:10px;font-weight:800;gap:5px;min-width:0;text-transform:uppercase}.bytes-image-raw-panel input,.bytes-image-raw-panel select{background:#fff;border:1px solid #d5dfca;border-radius:9px;color:#273142;font-size:12px;font-weight:600;height:36px;min-width:0;padding:0 9px;width:100%}.bytes-image-raw-panel input:focus,.bytes-image-raw-panel select:focus{border-color:#84cc16;box-shadow:0 0 0 3px rgba(132,204,22,.1);outline:none}.bytes-image-raw-panel p{color:#737b89;font-size:11px;line-height:1.4;margin:8px 0 0}.bytes-image-raw-panel__status{min-height:16px}.bytes-image-raw-panel__hint--error{color:#b91c1c!important}.bytes-image-input-card__footer{align-items:center;display:flex;gap:12px;margin:8px 0}.bytes-image-input-card__convert{border-radius:14px!important;flex:1 1 auto;font-size:15px;font-weight:800;min-height:44px}.bytes-image-input-card__privacy{align-items:center;color:#5d6674;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:700;gap:7px;white-space:nowrap}.bytes-image-input-card__privacy>span{align-items:center;background:#eaf9e8;border-radius:50%;color:#16a34a;display:inline-flex;height:22px;justify-content:center;width:22px}.bytes-image-preview-card{background:radial-gradient(circle at 88% 12%,rgba(16,185,129,.1),transparent 28%),#fff;border-color:rgba(101,163,13,.22);box-shadow:0 18px 42px rgba(15,23,42,.08);display:flex;flex-direction:column;min-height:460px;padding:20px}.bytes-image-card-heading--preview{margin-bottom:8px}.bytes-image-preview-card__status{background:rgba(248,250,252,.9);border-color:#dde5e9;color:#59616d}.bytes-image-preview-card__status--ready{background:#edf9ef;border-color:rgba(22,163,74,.22);color:#15803d}.bytes-image-preview-card__empty{align-items:center;background:radial-gradient(circle at 50% 45%,rgba(132,204,22,.08),transparent 34%),hsla(0,0%,100%,.72);border:1px solid #dce9ce;border-radius:20px;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:350px;padding:24px;text-align:center}.bytes-image-preview-card__empty-icon{align-items:center;background:#eff9e7;border-radius:19px;color:#65a30d;display:flex;height:58px;justify-content:center;margin-bottom:12px;width:58px}.bytes-image-preview-card__empty-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;height:30px;width:30px}.bytes-image-preview-card__empty strong{color:#18181b;font-size:17px;font-weight:700}.bytes-image-preview-card__empty p{color:#727986;font-size:12px;line-height:1.45;margin:8px 0 0;max-width:560px}.bytes-image-preview-card__empty-features{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}.bytes-image-preview-card__empty-features span{background:#f5faee;border:1px solid #d7e7c6;border-radius:999px;color:#5b8f1a;font-size:11px;font-weight:700;padding:7px 11px}.bytes-image-preview-card__canvas{align-items:center;background-color:#fff;background-image:linear-gradient(45deg,rgba(148,163,184,.12) 25%,transparent 0),linear-gradient(-45deg,rgba(148,163,184,.12) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.12) 0),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.12) 0);background-position:0 0,0 11px,11px -11px,-11px 0;background-size:22px 22px;border:1px solid rgba(124,58,237,.14);border-radius:17px;display:grid;flex:1 1 auto;justify-items:center;margin-top:10px;max-height:320px;min-height:210px;overflow:hidden;padding:12px;place-items:center;position:relative}.bytes-image-preview-card__image{border-radius:10px;display:block;height:auto;max-height:320px;max-width:min(72%,320px);min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain;width:auto}.bytes-image-preview-card__image--raw-upscaled{border-radius:4px;flex:0 0 auto;image-rendering:pixelated;image-rendering:crisp-edges;-o-object-fit:fill;object-fit:fill}.bytes-image-preview-card__zoom{background:hsla(0,0%,100%,.92);border:1px solid rgba(101,163,13,.24);border-radius:999px;color:#4d7c0f;font-size:10px;font-weight:800;line-height:1.2;padding:5px 8px;pointer-events:none;position:absolute;right:10px;top:10px;z-index:1}.bytes-image-preview-card__meta{background:hsla(0,0%,100%,.74);border:1px solid #dfe5ee;border-radius:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px;overflow:hidden}.bytes-image-preview-card__meta>div{border-bottom:1px solid #dfe5ee;border-right:1px solid #dfe5ee;min-width:0;padding:8px 10px}.bytes-image-preview-card__meta>div:nth-child(2n){border-right:0}.bytes-image-preview-card__meta>div:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.bytes-image-preview-card__meta span,.bytes-image-preview-card__meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bytes-image-preview-card__meta span{color:#8a93a1;font-size:10px;font-weight:700;letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.bytes-image-preview-card__meta strong{color:#273142;font-size:13px}.bytes-image-preview-card__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1.2fr) minmax(120px,.72fr);margin-top:9px}.bytes-image-action{align-items:center;background:#fff;border:1px solid #dfe5ee;border-radius:11px;color:#273142;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:7px;justify-content:center;min-height:38px;padding:9px 12px;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.bytes-image-action:focus-visible,.bytes-image-action:hover{border-color:rgba(101,163,13,.38);box-shadow:0 8px 18px rgba(15,23,42,.08);transform:translateY(-1px)}.bytes-image-action:focus-visible{outline:3px solid rgba(141,198,63,.18);outline-offset:2px}.bytes-image-action span{margin-right:0}.bytes-image-action--primary{background:linear-gradient(135deg,#8bcf38,#22c55e);border-color:transparent;box-shadow:0 9px 20px rgba(34,197,94,.19);color:#fff}.bytes-image-action--muted{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.32);color:#dc2626}.bytes-image-action--muted:focus-visible,.bytes-image-action--muted:hover{background:rgba(239,68,68,.11);border-color:rgba(220,38,38,.58);box-shadow:0 8px 18px rgba(220,38,38,.12);color:#b91c1c}.bytes-image-action--muted:focus-visible{outline-color:rgba(239,68,68,.2)}html.dark-theme .bytes-image-tool-page{background:radial-gradient(circle at 78% 12%,rgba(132,204,22,.08),transparent 30%),#07111f;color:#e5edf8}html.dark-theme .bytes-image-tool-hero{background:radial-gradient(circle at 86% 44%,rgba(34,197,94,.15),transparent 28%),linear-gradient(135deg,#12192a,#101827 55%,#10251e);border-color:rgba(132,204,22,.24);box-shadow:0 20px 48px rgba(0,0,0,.3)}html.dark-theme .bytes-image-card-heading h2,html.dark-theme .bytes-image-preview-card__empty strong,html.dark-theme .bytes-image-tool-hero h1{color:#f8fafc}html.dark-theme .bytes-image-raw-panel{background:rgba(25,31,43,.78);border-color:rgba(132,204,22,.24)}html.dark-theme .bytes-image-raw-panel input,html.dark-theme .bytes-image-raw-panel select{background:#111827;border-color:rgba(148,163,184,.28);color:#eef2f7}html.dark-theme .bytes-image-raw-panel__detection{border-color:rgba(132,204,22,.2)}html.dark-theme .bytes-image-raw-panel__detection-main strong{color:#bef264}html.dark-theme .bytes-image-raw-panel__alternatives button,html.dark-theme .bytes-image-raw-panel__suggestion-action{background:rgba(17,24,39,.9);border-color:hsla(82,85%,67%,.3);color:#d9f99d}html.dark-theme .bytes-image-raw-panel__alternatives button.is-active{background:rgba(77,124,15,.34);border-color:hsla(82,85%,67%,.72);color:#ecfccb}html.dark-theme .bytes-image-input-card__description,html.dark-theme .bytes-image-input-card__drop-hint,html.dark-theme .bytes-image-preview-card__empty p,html.dark-theme .bytes-image-tool-hero__lead{color:#aeb8c7}html.dark-theme .bytes-image-input-card,html.dark-theme .bytes-image-preview-card{background:#101a2b;border-color:#29364a;box-shadow:0 18px 44px rgba(0,0,0,.28)}html.dark-theme .bytes-image-textarea-shell #uploadFrom{background:var(--ff-paste-bg);border-color:var(--ff-paste-border);color:#e5edf8}html.dark-theme .bytes-image-input-detection{background:#111f1a;border-color:#2b3f32}html.dark-theme .bytes-image-input-detection>small,html.dark-theme .bytes-image-input-detection>span{color:#aeb8c7}html.dark-theme .bytes-image-input-detection>strong{color:#b9e67c}html.dark-theme .bytes-image-input-detection--ambiguous{background:rgba(120,53,15,.18);border-color:rgba(245,158,11,.38)}html.dark-theme .bytes-image-input-detection--ambiguous>strong{color:#facc15}html.dark-theme .bytes-image-card-heading__badge,html.dark-theme .bytes-image-preview-card__empty-features span,html.dark-theme .bytes-image-preview-card__status,html.dark-theme .tool-highlights span{background:rgba(132,204,22,.09);border-color:rgba(132,204,22,.23);color:#b9e67c}html.dark-theme .bytes-image-preview-card__zoom{background:rgba(24,24,27,.9);border-color:rgba(163,230,53,.3);color:#bef264}html.dark-theme .bytes-image-preview-card__empty{background-color:#0d1728;border-color:#2b3f32}html.dark-theme .bytes-image-preview-card__canvas{background-color:#111827;border-color:rgba(167,139,250,.22)}html.dark-theme .bytes-image-preview-card__meta{background:rgba(13,23,40,.72);border-color:#2b3950}html.dark-theme .bytes-image-preview-card__meta>div{border-color:#2b3950}html.dark-theme .bytes-image-action{background:#0d1728;border-color:#2b3950;color:#d8e1ee}html.dark-theme .bytes-image-preview-card__meta strong{color:#f1f5f9}html.dark-theme .bytes-image-action--primary{background:linear-gradient(135deg,#84cc16,#22c55e);border-color:transparent;color:#fff}html.dark-theme .bytes-image-action--muted{background:rgba(127,29,29,.18);border-color:hsla(0,91%,71%,.38);color:#fca5a5}html.dark-theme .bytes-image-action--muted:focus-visible,html.dark-theme .bytes-image-action--muted:hover{background:rgba(127,29,29,.28);border-color:hsla(0,91%,71%,.58);color:#fecaca}@media(max-width:980px){.bytes-image-tool-hero{grid-template-columns:minmax(0,1fr) 160px}.bytes-image-tool-hero__visual{width:150px}.bytes-image-workspace{grid-template-columns:1fr}}@media(max-width:720px){.bytes-image-tool-hero{border-radius:22px;display:block;min-height:0;padding:22px}.bytes-image-tool-hero__visual{display:none}.bytes-image-tool-hero h1{font-size:31px}.bytes-image-tool-hero__lead{font-size:14px}.bytes-image-input-card,.bytes-image-preview-card{border-radius:20px;padding:18px}.bytes-image-card-heading h2{font-size:27px}.bytes-image-card-heading__badge,.bytes-image-preview-card__status{font-size:11px;min-height:34px;padding:0 11px}.bytes-image-textarea-shell #uploadFrom{height:210px;min-height:210px}.bytes-image-raw-panel__detection-main{align-items:flex-start;flex-direction:column}.bytes-image-raw-panel__suggestion-action{width:100%}.bytes-image-raw-panel__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.bytes-image-raw-panel__fields label:last-child{grid-column:1/-1}.bytes-image-input-detection{grid-template-columns:auto minmax(0,1fr)}.bytes-image-input-detection>small{grid-column:1/-1;white-space:normal}.bytes-image-input-card__footer{align-items:stretch;flex-direction:column}.bytes-image-input-card__privacy{justify-content:center}.bytes-image-preview-card__empty{min-height:320px;padding:20px 14px}.bytes-image-preview-card__actions,.bytes-image-preview-card__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.bytes-image-tool-hero__eyebrow{align-items:flex-start;font-size:11px}.bytes-image-tool-hero__eyebrow-icon{height:28px;min-width:44px}.bytes-image-card-heading{gap:10px}.bytes-image-card-heading h2{font-size:24px}.tool-highlights span{font-size:11px;min-height:30px;padding:0 9px}.bytes-image-preview-card__meta{grid-template-columns:1fr}.bytes-image-preview-card__meta>div,.bytes-image-preview-card__meta>div:last-child,.bytes-image-preview-card__meta>div:nth-child(2n){border-bottom:1px solid #dfe5ee;border-right:0;grid-column:auto}.bytes-image-preview-card__meta>div:last-child{border-bottom:0}html.dark-theme .bytes-image-preview-card__meta>div,html.dark-theme .bytes-image-preview-card__meta>div:last-child,html.dark-theme .bytes-image-preview-card__meta>div:nth-child(2n){border-bottom-color:#2b3950}.bytes-image-preview-card__actions{grid-template-columns:1fr}.bytes-image-preview-card__canvas{min-height:230px;padding:12px}.bytes-image-preview-card__image{max-height:280px;max-width:min(78%,280px)}}.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}