.ocr-tool.svelte-1xq9c5m{--ink:#22203a;--muted:#79778c;--line:#e8e4ef;max-width:940px;color:var(--ink);background:#fff;border:1px solid #e7e1ee;border-radius:22px;margin:28px auto 0;padding:22px;box-shadow:0 18px 50px #21183d0d}.ocr-tool-head.svelte-1xq9c5m{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.eyebrow.svelte-1xq9c5m{color:#aa6e58;letter-spacing:.14em;margin:0 0 6px;font-size:9px;font-weight:800}.ocr-tool.svelte-1xq9c5m h2:where(.svelte-1xq9c5m){letter-spacing:-.05em;margin:0;font:800 clamp(22px,4vw,32px)/1.12 Manrope,sans-serif}.ocr-tool-head.svelte-1xq9c5m>div:where(.svelte-1xq9c5m)>p:where(.svelte-1xq9c5m):last-child{max-width:580px;color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.6}.local-badge.svelte-1xq9c5m{color:#47856b;background:#f3fbf6;border:1px solid #dceee5;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 11px;font-size:9px;font-weight:800;display:inline-flex}.local-badge.svelte-1xq9c5m span:where(.svelte-1xq9c5m){font-size:8px}.ocr-privacy.svelte-1xq9c5m{color:#577365;background:#f5fbf7;border:1px solid #dbeee4;border-radius:13px;gap:10px;margin:17px 0;padding:12px 14px;display:flex}.ocr-privacy.svelte-1xq9c5m>span:where(.svelte-1xq9c5m){color:#54a87e}.ocr-privacy.svelte-1xq9c5m p:where(.svelte-1xq9c5m){margin:0;font-size:10px;line-height:1.55}.ocr-privacy.svelte-1xq9c5m strong:where(.svelte-1xq9c5m){color:#2d684c}.ocr-upload.svelte-1xq9c5m{background:#fffbf8;border:1px dashed #d7c5b7;border-radius:16px;padding:14px}.ocr-file-picker.svelte-1xq9c5m{cursor:pointer;align-items:center;gap:12px;min-height:58px;display:flex;position:relative}.ocr-file-picker.svelte-1xq9c5m input:where(.svelte-1xq9c5m){opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ocr-file-picker.svelte-1xq9c5m:focus-within{outline-offset:3px;border-radius:9px;outline:3px solid #d39573}.ocr-add.svelte-1xq9c5m{color:#a96343;background:#f8e8dc;border-radius:13px;place-items:center;width:42px;height:42px;font-size:23px;display:grid}.ocr-file-picker.svelte-1xq9c5m strong:where(.svelte-1xq9c5m),.ocr-file-picker.svelte-1xq9c5m small:where(.svelte-1xq9c5m){display:block}.ocr-file-picker.svelte-1xq9c5m strong:where(.svelte-1xq9c5m){font-size:12px}.ocr-file-picker.svelte-1xq9c5m small:where(.svelte-1xq9c5m){color:var(--muted);margin-top:4px;font-size:9px}.ocr-limits.svelte-1xq9c5m{color:#858297;border-top:1px solid #f0e4db;justify-content:space-between;margin-top:11px;padding-top:10px;font-size:9px;display:flex}.ocr-status.svelte-1xq9c5m{color:#68657a;margin:12px 0 0;font-size:10px;line-height:1.5}.ocr-error.svelte-1xq9c5m{color:#a83e38;background:#fff4f2;border:1px solid #f4c7c2;border-radius:11px;margin:12px 0 0;padding:11px 13px;font-size:10px;line-height:1.5}.ocr-progress.svelte-1xq9c5m{background:#eeeaf3;border-radius:99px;height:7px;margin-top:11px;overflow:hidden}.ocr-progress.svelte-1xq9c5m span:where(.svelte-1xq9c5m){border-radius:inherit;background:linear-gradient(90deg,#cf7860,#e4bc5a);height:100%;transition:width .18s;display:block}.ocr-queue-head.svelte-1xq9c5m{justify-content:space-between;align-items:center;gap:12px;margin:25px 0 12px;display:flex}.ocr-queue-head.svelte-1xq9c5m h3:where(.svelte-1xq9c5m),.ocr-results.svelte-1xq9c5m h3:where(.svelte-1xq9c5m){margin:0;font:800 16px Manrope,sans-serif}.ocr-queue-head.svelte-1xq9c5m p:where(.svelte-1xq9c5m){color:var(--muted);margin:4px 0 0;font-size:9px}.ocr-reset.svelte-1xq9c5m{border:1px solid var(--line);color:#68647a;background:#fff;border-radius:11px;min-height:44px;padding:0 13px;font-size:10px;font-weight:700}.ocr-pages.svelte-1xq9c5m{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ocr-pages.svelte-1xq9c5m li:where(.svelte-1xq9c5m){border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:11px;min-width:0;padding:10px;display:flex}.ocr-page-thumb.svelte-1xq9c5m{background:#f8f7fa;border:1px solid #eeeaf3;border-radius:8px;flex:none;place-items:center;width:67px;height:78px;display:grid;overflow:hidden}.ocr-page-thumb.svelte-1xq9c5m img:where(.svelte-1xq9c5m){object-fit:contain;max-width:100%;max-height:100%}.ocr-page-info.svelte-1xq9c5m{gap:5px;min-width:0;display:grid}.ocr-page-info.svelte-1xq9c5m strong:where(.svelte-1xq9c5m){overflow-wrap:anywhere;font-size:10px}.ocr-page-info.svelte-1xq9c5m span:where(.svelte-1xq9c5m){color:var(--muted);font-size:8px;line-height:1.4}.ocr-page-info.svelte-1xq9c5m .ocr-ready:where(.svelte-1xq9c5m){color:#4d8a6d;font-weight:700}.ocr-actions.svelte-1xq9c5m{background:#fffaf7;border:1px solid #eadfd8;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:15px;padding:14px;display:grid}.ocr-action-copy.svelte-1xq9c5m strong:where(.svelte-1xq9c5m),.ocr-action-copy.svelte-1xq9c5m span:where(.svelte-1xq9c5m){display:block}.ocr-action-copy.svelte-1xq9c5m strong:where(.svelte-1xq9c5m){font-size:11px}.ocr-action-copy.svelte-1xq9c5m span:where(.svelte-1xq9c5m){color:var(--muted);margin-top:4px;font-size:8px;line-height:1.5}.ocr-start.svelte-1xq9c5m,.ocr-cancel.svelte-1xq9c5m{color:#fff;background:linear-gradient(100deg,#b76f54,#d79660);border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 17px;font-size:10px;font-weight:800;display:flex;box-shadow:0 7px 16px #b76f542e}.ocr-cancel.svelte-1xq9c5m{color:#9e564c;box-shadow:none;background:#fff;border:1px solid #e9d4cd}.ocr-results.svelte-1xq9c5m{background:#fcfbfe;border:1px solid #e7e2ed;border-radius:15px;margin-top:16px;padding:15px}.ocr-results-head.svelte-1xq9c5m{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.ocr-results-head.svelte-1xq9c5m .eyebrow:where(.svelte-1xq9c5m){margin-bottom:5px}.ocr-results-head.svelte-1xq9c5m h3:where(.svelte-1xq9c5m){font-size:15px}.ocr-results-head.svelte-1xq9c5m>span:where(.svelte-1xq9c5m){color:var(--muted);font-size:9px}.ocr-output.svelte-1xq9c5m{resize:vertical;color:#343148;background:#fff;border:1px solid #e4e1e9;border-radius:10px;width:100%;min-height:220px;padding:14px;font:11px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.ocr-export.svelte-1xq9c5m{gap:9px;margin-top:10px;display:flex}.ocr-export.svelte-1xq9c5m button:where(.svelte-1xq9c5m),.ocr-export.svelte-1xq9c5m a:where(.svelte-1xq9c5m){color:#625b79;background:#fff;border:1px solid #e5e0ea;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 13px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.ocr-export.svelte-1xq9c5m .export-primary:where(.svelte-1xq9c5m){color:#fff;background:#7255d4;border:0}.ocr-footnote.svelte-1xq9c5m{color:#88859a;margin:15px 0 0;font-size:9px;line-height:1.55}.sr-only.svelte-1xq9c5m{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ocr-reset.svelte-1xq9c5m,.ocr-start.svelte-1xq9c5m,.ocr-cancel.svelte-1xq9c5m,.ocr-export.svelte-1xq9c5m button:where(.svelte-1xq9c5m),.ocr-export.svelte-1xq9c5m a:where(.svelte-1xq9c5m){touch-action:manipulation}@media (width<=680px){.ocr-tool.svelte-1xq9c5m{border-radius:18px;margin:20px 14px 0;padding:15px}.ocr-tool-head.svelte-1xq9c5m>div:where(.svelte-1xq9c5m)>p:where(.svelte-1xq9c5m):last-child{font-size:10px}.local-badge.svelte-1xq9c5m{padding:7px 9px;font-size:8px}.ocr-pages.svelte-1xq9c5m,.ocr-actions.svelte-1xq9c5m{grid-template-columns:1fr}.ocr-start.svelte-1xq9c5m,.ocr-cancel.svelte-1xq9c5m{width:100%;min-height:50px}.ocr-output.svelte-1xq9c5m{min-height:180px}.ocr-export.svelte-1xq9c5m>:where(.svelte-1xq9c5m){flex:1}}@media (prefers-reduced-motion:reduce){.ocr-progress.svelte-1xq9c5m span:where(.svelte-1xq9c5m){transition:none}}.ocr-page[data-astro-cid-7lowrka3]{background:linear-gradient(#fff 0,#fff9f4 35%,#fff 100%);min-height:calc(100vh - 164px);padding:19px 0 65px}.breadcrumbs[data-astro-cid-7lowrka3]{color:#89869b;align-items:center;gap:9px;max-width:1160px;margin:0 auto;padding:0 24px;font-size:10px;display:flex}.breadcrumbs[data-astro-cid-7lowrka3] a[data-astro-cid-7lowrka3]{color:#b56e51;align-items:center;min-height:44px;display:flex}.ocr-intro[data-astro-cid-7lowrka3]{grid-template-columns:104px minmax(0,1fr) 238px;align-items:center;gap:22px;max-width:1160px;margin:18px auto 0;padding:0 24px;display:grid}.ocr-icon[data-astro-cid-7lowrka3]{background:linear-gradient(145deg,#fff3e9,#ffe1c7 53%,#fff2d2);border:1px solid #f0e1d6;border-radius:27px;place-items:center;width:104px;height:104px;display:grid;box-shadow:0 12px 28px #6938350d}.ocr-icon[data-astro-cid-7lowrka3] img[data-astro-cid-7lowrka3]{filter:drop-shadow(0 8px 14px #6e363329);width:92px;height:92px}.ocr-intro[data-astro-cid-7lowrka3] .eyebrow[data-astro-cid-7lowrka3]{margin-bottom:7px}.ocr-intro[data-astro-cid-7lowrka3] h1[data-astro-cid-7lowrka3]{color:#1d1b36;letter-spacing:-.065em;margin:0;font:800 clamp(30px,4.5vw,47px)/1.05 Manrope,sans-serif}.ocr-intro[data-astro-cid-7lowrka3]>div[data-astro-cid-7lowrka3]:nth-child(2)>p[data-astro-cid-7lowrka3]:last-child{color:#77768b;max-width:650px;margin:9px 0 0;font-size:12px;line-height:1.65}.ocr-why[data-astro-cid-7lowrka3]{color:#514d63;background:linear-gradient(145deg,#fff5ed,#fffaf0);border:1px solid #f0e2d8;border-radius:16px;flex-direction:column;gap:9px;padding:15px;display:flex}.ocr-why[data-astro-cid-7lowrka3] strong[data-astro-cid-7lowrka3]{color:#29253e;margin-bottom:2px;font:800 12px Manrope,sans-serif}.ocr-why[data-astro-cid-7lowrka3]>span[data-astro-cid-7lowrka3]{align-items:center;gap:7px;font-size:9px;display:flex}.ocr-why[data-astro-cid-7lowrka3] i[data-astro-cid-7lowrka3]{color:#b96643;background:#f8e6d7;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;font-style:normal;font-weight:800;display:grid}.ocr-chips[data-astro-cid-7lowrka3]{color:#656176;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;max-width:1160px;margin:18px auto 0;padding:0 24px;font-size:9px;display:flex}.ocr-chips[data-astro-cid-7lowrka3] span[data-astro-cid-7lowrka3]:first-child{color:#b76d4f}.ocr-how[data-astro-cid-7lowrka3]{border-top:1px solid #eee7e5;grid-template-columns:minmax(180px,.65fr) 1fr;gap:28px;max-width:880px;margin:48px auto 0;padding:34px 24px;display:grid}.ocr-how[data-astro-cid-7lowrka3] h2[data-astro-cid-7lowrka3],.ocr-related[data-astro-cid-7lowrka3] h2[data-astro-cid-7lowrka3]{color:#24213e;letter-spacing:-.05em;margin:0;font:800 24px/1.1 Manrope,sans-serif}.ocr-how[data-astro-cid-7lowrka3]>div[data-astro-cid-7lowrka3]>p[data-astro-cid-7lowrka3]:last-child{color:#848195;max-width:320px;margin:11px 0 0;font-size:10px;line-height:1.65}.ocr-how[data-astro-cid-7lowrka3] ol[data-astro-cid-7lowrka3]{gap:17px;margin:0;padding:0;list-style:none;display:grid}.ocr-how[data-astro-cid-7lowrka3] li[data-astro-cid-7lowrka3]{align-items:flex-start;gap:11px;display:flex}.ocr-how[data-astro-cid-7lowrka3] li[data-astro-cid-7lowrka3]>span[data-astro-cid-7lowrka3]{color:#382b40;background:linear-gradient(145deg,#dc9368,#ecc35f);border-radius:9px;flex:none;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.ocr-how[data-astro-cid-7lowrka3] li[data-astro-cid-7lowrka3] strong[data-astro-cid-7lowrka3]{color:#343148;font-size:10px}.ocr-how[data-astro-cid-7lowrka3] li[data-astro-cid-7lowrka3] p[data-astro-cid-7lowrka3]{color:#858195;margin:4px 0 0;font-size:9px;line-height:1.5}.ocr-related[data-astro-cid-7lowrka3]{background:#fffaf7;border:1px solid #eee4df;border-radius:17px;align-items:center;gap:12px;max-width:940px;margin:10px auto 0;padding:23px 24px;display:flex}.ocr-related[data-astro-cid-7lowrka3]>div[data-astro-cid-7lowrka3]{margin-right:auto}.ocr-related[data-astro-cid-7lowrka3] .eyebrow[data-astro-cid-7lowrka3]{margin-bottom:5px}.ocr-related[data-astro-cid-7lowrka3] h2[data-astro-cid-7lowrka3]{font-size:18px}.ocr-related[data-astro-cid-7lowrka3]>a[data-astro-cid-7lowrka3]{color:#a65e46;background:#fff0e6;border-radius:10px;align-items:center;gap:6px;min-height:44px;padding:0 11px;font-size:9px;font-weight:700;display:flex}@media (width<=820px){.ocr-intro[data-astro-cid-7lowrka3]{grid-template-columns:86px minmax(0,1fr);gap:16px}.ocr-icon[data-astro-cid-7lowrka3]{border-radius:22px;width:86px;height:86px}.ocr-icon[data-astro-cid-7lowrka3] img[data-astro-cid-7lowrka3]{width:78px;height:78px}.ocr-why[data-astro-cid-7lowrka3]{grid-column:1/-1;grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.ocr-why[data-astro-cid-7lowrka3] strong[data-astro-cid-7lowrka3]{grid-column:1/-1}.ocr-how[data-astro-cid-7lowrka3]{margin-top:35px}}@media (width<=580px){.ocr-page[data-astro-cid-7lowrka3]{padding-top:14px}.breadcrumbs[data-astro-cid-7lowrka3]{padding:0 17px;font-size:9px}.ocr-intro[data-astro-cid-7lowrka3]{grid-template-columns:66px minmax(0,1fr);gap:12px;margin-top:11px;padding:0 17px}.ocr-icon[data-astro-cid-7lowrka3]{border-radius:18px;width:66px;height:66px}.ocr-icon[data-astro-cid-7lowrka3] img[data-astro-cid-7lowrka3]{width:61px;height:61px}.ocr-intro[data-astro-cid-7lowrka3] h1[data-astro-cid-7lowrka3]{font-size:clamp(25px,7.5vw,35px)}.ocr-intro[data-astro-cid-7lowrka3]>div[data-astro-cid-7lowrka3]:nth-child(2)>p[data-astro-cid-7lowrka3]:last-child{font-size:10px;line-height:1.55}.ocr-why[data-astro-cid-7lowrka3]{grid-template-columns:1fr;gap:7px;padding:12px}.ocr-why[data-astro-cid-7lowrka3] strong[data-astro-cid-7lowrka3]{grid-column:auto}.ocr-why[data-astro-cid-7lowrka3]>span[data-astro-cid-7lowrka3]{font-size:8px}.ocr-chips[data-astro-cid-7lowrka3]{justify-content:flex-start;gap:8px 15px;padding:0 18px;font-size:8px}.ocr-how[data-astro-cid-7lowrka3]{grid-template-columns:1fr;gap:19px;margin-top:28px;padding:26px 18px}.ocr-how[data-astro-cid-7lowrka3] h2[data-astro-cid-7lowrka3]{font-size:21px}.ocr-related[data-astro-cid-7lowrka3]{flex-direction:column;align-items:flex-start;margin:0 16px;padding:18px}.ocr-related[data-astro-cid-7lowrka3]>div[data-astro-cid-7lowrka3]{margin-right:0}.ocr-related[data-astro-cid-7lowrka3]>a[data-astro-cid-7lowrka3]{justify-content:space-between;width:100%;font-size:10px}}
