.ocr-page{color:#17202b;background:#f5f8fc;font-family:var(--font-sans)}.ocr-page :where(h1,h2,h3,p,ol,ul){margin:0}.ocr-page :where(ol,ul){padding:0;list-style:none}.ocr-page :where(kbd,button,textarea){font-family:inherit}.ocr-page a{color:inherit;text-decoration:none}.ocr-page a.download-button{color:#fff}.ocrp-container{width:min(1200px,calc(100% - 64px));margin-inline:auto;box-sizing:border-box}.ocr-page h2{font-size:40px;line-height:56px;font-weight:900}.ocrp-hero{min-height:780px;overflow:clip}.ocrp-hero-layout{position:relative;min-height:780px;padding-bottom:90px}.ocrp-copy{position:relative;width:640px;max-width:54%;padding-top:170px;z-index:1}.ocrp-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;color:#8a94a6;font-size:13px;line-height:20px}.ocrp-breadcrumb a:hover{color:#2f7bff}.ocrp-copy h1{margin:16px 0 0 -4px;font-weight:900}.ocrp-copy h1>span{display:block;font-size:72px;line-height:88px}.ocrp-copy h1>span:last-child{font-size:64px;line-height:80px;white-space:nowrap}.ocrp-copy h1>i{display:block;width:560px;max-width:100%;height:16px;margin:6px 0 6px 4px;background:url(/_astro/sprites/page-ocr-page.73f6dc04e612.svg#v-9d8534686461) center/100% 100% no-repeat}.ocrp-intro{max-width:570px;margin-top:28px!important;color:#4a5568;font-size:18px;line-height:32px}.ocrp-copy .download-control{margin-top:2px;align-items:flex-start}.ocrp-copy .download-button{min-height:62px;padding:18px 40px;border-radius:14px;font-size:18px;line-height:24px}.ocrp-copy .download-button-icon{width:22px;height:22px}.ocrp-free{margin-top:26px!important;color:#8a94a6;font-size:14px;line-height:22px}.ocrp-hero-art{position:absolute!important;left:51.6667%;top:100px;width:640px;max-width:53.3333%}.ocrp-seam{height:48px;position:relative}.ocrp-seam:before{content:"";position:absolute;inset:23px 8px auto;border-top:2px dashed #19c3a5b3}.ocrp-seam:after{content:"";position:absolute;top:18px;left:-8px;right:-8px;height:12px;background:radial-gradient(circle at 6px 6px,#19c3a5 6px,transparent 6px) left/12px 12px no-repeat,radial-gradient(circle at 6px 6px,#19c3a5 6px,transparent 6px) right/12px 12px no-repeat}.ocrp-howto{min-height:340px;padding-block:40px 26px}.ocrp-howto ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.ocrp-howto li{position:relative;min-width:0;padding-top:0}.ocrp-step-top{display:flex;align-items:center;gap:10px;min-height:61px;font-size:22px;font-weight:700}.ocrp-step-top>span{display:grid;place-items:center;flex:none;width:32px;height:32px;margin-right:6px;border-radius:50%;background:#17202b;color:#fff;font-size:15px;line-height:18px}.ocrp-step-top kbd{display:grid;place-items:center;flex:none;width:60px;height:56px;padding:0;border:1.5px solid #c9d2de;border-radius:12px;background:#fff;box-shadow:0 5px #c9d2de;box-sizing:border-box;font-size:22px;font-weight:700}.ocrp-step-top kbd:first-of-type{width:84px}.ocrp-step-top b{color:#8a94a6;font-size:22px;line-height:27px}.ocrp-step-top strong{display:flex;align-items:center;gap:8px;min-width:140px;min-height:48px;padding:8px 18px;border-radius:12px;background:#2f7bff;color:#fff;font-size:15px;line-height:26px;box-sizing:border-box}.ocrp-step-top strong img{width:20px;height:20px;flex:none}.ocrp-howto li:last-child kbd{background:#ffd23f;border-color:#e0b000;box-shadow:0 5px #e0b000}.ocrp-howto li:last-child kbd:first-of-type{width:90px}.ocrp-step-arrow{position:absolute;top:22.64px;right:15px;width:86px;height:14.72px}.ocrp-howto h3{margin-top:33px;font-size:22px;font-weight:700;line-height:32px}.ocrp-howto li>p{max-width:330px;margin-top:10px;color:#4a5568;font-size:15px;line-height:26px}.ocrp-pin{min-height:640px;padding-block:40px 28px}.ocrp-pin>header{display:grid;grid-template-columns:minmax(0,620px) minmax(0,1fr);gap:60px}.ocrp-pin header p{max-width:560px;margin-top:16px;color:#4a5568;font-size:17px;line-height:30px}.ocrp-pin ul{padding-top:18px!important}.ocrp-pin li{display:flex;align-items:flex-start;gap:12px;color:#4a5568;font-size:15px;line-height:26px}.ocrp-pin li+li{margin-top:12px}.ocrp-pin li>span{display:grid;place-items:center;flex:none;width:22px;height:22px;margin-top:2px;border-radius:50%;background:#e2f8f3}.ocrp-pin li img{width:14px;height:14px}.ocrp-pin-scroll{margin-top:60px}.ocrp-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;min-height:660px;padding-block:40px}.ocrp-pair article{min-width:0}.ocrp-pair article h2{margin-top:32px;font-size:30px;line-height:42px}.ocrp-pair article>p{max-width:540px;margin-top:12px;color:#4a5568;font-size:16px;line-height:28px}.ocrp-scenes{min-height:560px;padding-block:40px 36px}.ocrp-scenes-scroll{margin-top:44px}.ocrp-scene-captions{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:24px}.ocrp-scene-captions article{padding-inline:16px;min-width:0}.ocrp-scene-captions h3{font-size:17px;font-weight:700;line-height:26px}.ocrp-scene-captions p{margin-top:6px;color:#4a5568;font-size:13px;line-height:22px}.ocrp-tips{min-height:420px;padding-block:40px 56px}.ocrp-tips>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin-top:44px}.ocrp-tips article{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;align-content:start;gap:6px 20px;min-height:104px;padding-block:22px 20px;border-top:1.5px solid #e3e8ef;box-sizing:border-box}.ocrp-tip-icon{display:grid;place-items:center;grid-row:1/3;width:40px;height:40px;margin-top:2px;border-radius:50%;background:#2f7bff29}.ocrp-tip-icon img{display:block;width:20px;height:20px}.tip-2{background:#19c3a529}.tip-3{background:#ffd23f29}.tip-4{background:#ff6b5729}.ocrp-tips h3{font-size:18px;font-weight:700;line-height:28px}.ocrp-tips p{color:#4a5568;font-size:15px;line-height:26px}.ocrp-faq{display:grid;grid-template-columns:340px minmax(0,1fr);gap:80px;min-height:610px;padding-block:40px 50px}.ocrp-faq header h2{width:380px;max-width:calc(100% + 40px)}.ocrp-faq header p{margin-top:64px;max-width:340px;color:#4a5568;font-size:16px;line-height:28px}.ocrp-faq header a{transition:color .2s}.ocrp-faq header a:hover{color:#2f7bff;text-decoration:underline}.ocrp-faq-list{display:grid;align-content:start;gap:12px}.ocrp-faq details{overflow:clip;border:1.5px solid #e3e8ef;border-radius:18px;background:#fff;transition:border-color .2s}.ocrp-faq details[open]{border-color:#c9d2de}.ocrp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:61px;padding:16.5px 26.5px;cursor:pointer;font-size:17px;font-weight:700;line-height:28px;list-style:none;box-sizing:border-box}.ocrp-faq summary::-webkit-details-marker{display:none}.ocrp-faq summary i{position:relative;width:20px;height:20px;flex:none}.ocrp-faq summary i:before,.ocrp-faq summary i:after{content:"";position:absolute;top:9px;left:3px;width:14px;height:2px;background:#8a94a6;border-radius:1px;transition:transform .2s,background .2s}.ocrp-faq summary i:after{transform:rotate(90deg)}.ocrp-faq [open] summary i:after{transform:rotate(0)}.ocrp-faq [open] summary i:before,.ocrp-faq [open] summary i:after{background:#2f7bff}.ocrp-faq details>p{max-width:753px;margin-top:-2.5px;padding:0 26.5px 16.5px;color:#4a5568;font-size:15px;line-height:26px}.ocrp-explore{min-height:220px;padding-block:30px 66px}.ocrp-explore h2{font-size:28px;line-height:40px}.ocrp-explore>div{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.ocrp-explore a{display:flex;align-items:center;gap:10px;padding:6.5px 22.5px 6.5px 6.5px;border:1.5px solid #e3e8ef;border-radius:28px;background:#fff;font-size:16px;font-weight:700;line-height:26px;transition:border-color .2s}.ocrp-explore a:hover{border-color:#8cb2ff}.ocrp-explore a>span{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%}.ocrp-explore img{width:20px;height:20px}.ocrp-art{position:relative;min-width:0;container-type:inline-size}.ocrp-art-scene{position:relative;width:100%}.ocrp-pos{position:absolute;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));box-sizing:border-box}.ocrp-art-text{display:block;font-size:calc(var(--size,14)*var(--u));line-height:calc(var(--line,22)*var(--u));white-space:nowrap}.ocrp-white{color:#fff}.ocrp-muted{color:#8a94a6}.ocrp-body{color:#4a5568}.ocrp-centered{text-align:center}.ocrp-circle{border-radius:50%}.ocrp-art-window{border-radius:calc(var(--radius,16)*var(--u));background:#fff;overflow:clip;box-shadow:inset 0 0 0 calc(var(--border,2)*var(--u)) #e3e8ef}.ocrp-art-line{background:#e9edf2;border-radius:calc(var(--radius,4)*var(--u))}.ocrp-art-highlight{border-radius:calc(var(--radius,6)*var(--u));background:#2f7bff38;transform-origin:left center}.ocrp-selection{border:calc(3*var(--u)) solid #2f7bff;border-radius:calc(4*var(--u))}.ocrp-text-caret{border-top:calc(2*var(--u)) solid #17202b;border-bottom:calc(2*var(--u)) solid #17202b;overflow:visible}.ocrp-text-caret:before{content:"";position:absolute;top:calc(-1*var(--u));bottom:calc(-1*var(--u));left:calc(3*var(--u));width:calc(2*var(--u));background:#17202b;border-radius:calc(var(--u))}.ocrp-art-command{border-radius:calc(var(--radius,10)*var(--u))}.ocrp-command-blue{background:#2f7bff;color:#fff}.ocrp-command-dark{background:#17202b;color:#fff}.ocrp-art-pill{display:flex;align-items:center;justify-content:center;border-radius:calc(var(--radius,16)*var(--u));font-size:calc(var(--size,12)*var(--u));line-height:calc(var(--line,20)*var(--u));font-weight:500;white-space:nowrap}.ocrp-editable{background:#e2f8f3;color:#0b8f78}.ocrp-result-lines{color:#4a5568}.ocrp-result-editor{margin:0;padding:0;border:0;border-radius:0;background:transparent;resize:none;scrollbar-width:thin}.ocrp-result-editor:focus-visible{outline:calc(1.5*var(--u)) solid #2f7bff;outline-offset:calc(3*var(--u))}.ocrp-copy-button{margin:0;padding:0;border:0;text-align:left;cursor:pointer;transition:background .2s}.ocrp-copy-button:hover{background:#303c4d}.ocrp-copy-button:focus-visible,.ocrp-open-link:focus-visible{outline:calc(2*var(--u)) solid #2f7bff;outline-offset:calc(3*var(--u))}.ocrp-copy-button[data-copied]{background:#0b8f78}.ocrp-copy-status{margin:0;padding:calc(6*var(--u));color:#0b8f78;font-size:calc(var(--status-size,13)*var(--u));line-height:calc(var(--status-line,20)*var(--u));overflow-wrap:anywhere;opacity:0;transition:opacity .2s}.ocrp-copy-status:not(:empty){opacity:1}.ocrp-copy-status[data-failed]{color:#b9382a}.ocrp-hero-art[data-ocrp-state=waiting] [data-ocrp-highlight]{transform:scaleX(0)}.ocrp-hero-art[data-ocrp-state=waiting] [data-ocrp-result]{opacity:0;transform:translateY(18px)}.ocrp-pin-art{border-radius:32px;background:#e8f0ff;overflow:clip}.ocrp-note-image{box-shadow:inset 0 0 0 calc(2.5*var(--u)) #2f7bff;transform:rotate(2deg);transform-origin:top left}.ocrp-drag-label{background:#fff;color:#2f7bff}.ocrp-local-art{background:#e2f8f3;border-radius:32px;overflow:clip}.ocrp-qr-art{background:#fff6d6;border-radius:32px;overflow:clip}.ocrp-no-upload{background:#fff;color:#ff6b57}.ocrp-qr-dot{background:#17202b;border-radius:calc(2*var(--u))}.ocrp-qr-finder{border:calc(6*var(--u)) solid #17202b;border-radius:calc(6*var(--u));background:#fff}.ocrp-qr-finder i{position:absolute;left:calc(7*var(--u));top:calc(7*var(--u));width:calc(14*var(--u));height:calc(14*var(--u));border-radius:calc(2*var(--u));background:#17202b}.ocrp-copy-outline{background:#fff;color:#17202b;box-shadow:inset 0 0 0 calc(1.5*var(--u)) #e3e8ef}.ocrp-copy-outline:hover{background:#f0f5ff}.ocrp-copy-outline[data-copied]{background:#e2f8f3;color:#0b8f78}.ocr-page a.ocrp-open-link{color:#fff;transition:background .2s}.ocrp-open-link:hover{background:#303c4d}.ocrp-art-key{display:grid;place-items:center;padding-bottom:calc(5*var(--u));border-radius:calc(12*var(--u));background:#ffd23f;box-shadow:inset 0 calc(-5*var(--u)) #e0b000,inset 0 0 0 calc(1.5*var(--u)) #e0b000;font-size:calc(22*var(--u));font-weight:700}.ocrp-scenes-art{border-radius:28px;background:#fff;overflow:clip;box-shadow:inset 0 0 0 2px #e3e8ef}.ocrp-scene-seam{border-left:calc(2*var(--u)) dashed #19c3a5}.ocrp-scene-scan{background:#f8f9fa;border-radius:calc(4*var(--u));box-shadow:inset 0 0 0 calc(1.5*var(--u)) #e3e8ef;transform:rotate(3deg);transform-origin:top left}.ocrp-pdf{background:#ff6b57;color:#fff}.ocrp-language-code{color:#fff;font-weight:700}.ocrp-scene-code{background:#f8fafc;border-radius:calc(10*var(--u));overflow:clip}html:lang(ja) .ocr-page,html:lang(ko) .ocr-page{font-family:var(--font-sans)}html:lang(ko) .ocr-page :is(h1,h2,h3,p,.download-button){word-break:keep-all;overflow-wrap:anywhere}html:not(:lang(zh)) .ocrp-poster>.ocrp-art-text{--size:14 !important}html:not(:lang(zh)) .ocrp-poster>.ocrp-art-text:first-of-type{--size:24 !important}html:not(:lang(zh)) .ocrp-result-lines{--size:11 !important}html:not(:lang(zh)) .ocrp-scene-poster>.ocrp-art-text{--size:15 !important}@media(min-width:1101px){html:not(:lang(zh)) .ocrp-copy h1>span{font-size:54px;line-height:70px}html:not(:lang(zh)) .ocrp-copy h1>span:last-child{font-size:48px;line-height:64px;white-space:normal}}@media(max-width:1100px){.ocrp-hero,.ocrp-hero-layout{min-height:720px}.ocrp-copy{padding-top:140px}.ocrp-copy h1>span{font-size:54px;line-height:72px}.ocrp-copy h1>span:last-child{font-size:46px;line-height:64px;white-space:normal}.ocrp-hero-art{top:140px}.ocr-page h2{font-size:34px;line-height:48px}.ocrp-pin>header{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px}.ocrp-step-arrow{width:46px;right:10px}.ocrp-pair h2{font-size:28px;line-height:40px}.ocrp-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:40px}.ocrp-faq header h2{width:auto;max-width:none}.ocrp-explore h2{font-size:28px;line-height:40px}}@media(max-width:800px){.ocrp-container{width:calc(100% - 40px)}.ocrp-hero,.ocrp-hero-layout{min-height:0}.ocrp-hero-layout{padding-bottom:32px}.ocrp-copy{width:auto;max-width:none;padding-top:120px}.ocrp-copy h1>span{font-size:48px;line-height:64px}.ocrp-copy h1>span:last-child{font-size:42px;line-height:58px}.ocrp-intro{max-width:600px}.ocrp-copy .download-control{margin-top:22px}.ocrp-hero-art{position:relative!important;left:auto;top:auto;width:640px;max-width:100%;margin:40px auto 0}.ocrp-howto,.ocrp-pin,.ocrp-pair,.ocrp-scenes,.ocrp-tips,.ocrp-faq,.ocrp-explore{min-height:0;padding-block:32px}.ocrp-howto ol{grid-template-columns:1fr;gap:32px;margin-top:30px}.ocrp-howto h3{margin-top:20px}.ocrp-howto li>p{max-width:600px}.ocrp-step-arrow{display:none}.ocrp-pin>header{grid-template-columns:1fr;gap:20px}.ocrp-pin ul{padding-top:0!important}.ocrp-pin-scroll,.ocrp-scenes-scroll{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#b6c5d8 transparent;scrollbar-width:thin;padding-bottom:12px}.ocrp-pin-scroll{margin-top:32px}.ocrp-pin-art{min-width:1000px}.ocrp-pair{grid-template-columns:1fr;gap:48px}.ocrp-pair article{display:flex;flex-direction:column}.ocrp-pair article h2{order:0;margin:0}.ocrp-pair article>p{order:1;max-width:none}.ocrp-pair .ocrp-art{order:2;width:100%;max-width:580px;margin:24px auto 0}.ocrp-scenes-inner{min-width:1200px}.ocrp-scenes-scroll{margin-top:28px}.ocrp-tips>div{grid-template-columns:1fr;margin-top:28px}.ocrp-faq{grid-template-columns:1fr;gap:28px}.ocrp-faq header p{max-width:600px;margin-top:16px}.ocrp-explore a{font-size:14px}}@media(max-width:520px){.ocrp-copy{padding-top:112px}.ocrp-copy h1>span{font-size:38px;line-height:54px;overflow-wrap:anywhere}.ocrp-copy h1>span:last-child{font-size:32px;line-height:46px}.ocrp-intro{margin-top:22px!important;font-size:16px;line-height:28px}.ocrp-copy .download-control{margin-top:26px}.ocrp-copy .download-button{padding-inline:28px;min-height:54px}.ocrp-free{margin-top:18px!important;font-size:12px;line-height:22px}.ocr-page h2{font-size:28px;line-height:40px}.ocrp-howto h3{font-size:20px;line-height:30px}.ocrp-step-top{gap:8px}.ocrp-step-top>span{margin-right:0}.ocrp-step-top strong{min-width:0;max-width:calc(100% - 40px);font-size:14px}.ocrp-pin header p{font-size:16px;line-height:28px}.ocrp-pair h2{font-size:26px;line-height:38px}.ocrp-faq summary{padding:16px 18px;font-size:16px;line-height:26px}.ocrp-faq details>p{padding:0 18px 18px}.ocrp-tips article{gap:6px 16px}.ocrp-tips h3{font-size:17px;line-height:26px}.ocrp-explore>div{gap:10px}.ocrp-explore a{padding-right:16px}.ocrp-explore h2{font-size:26px;line-height:38px}}@media(prefers-reduced-motion:reduce){.ocr-page *{transition:none!important}.ocrp-hero-art[data-ocrp-state] [data-ocrp-result]{opacity:1!important;transform:none!important}.ocrp-hero-art[data-ocrp-state] [data-ocrp-highlight]{transform:none!important}}@media(scripting:none){.ocrp-hero-art[data-ocrp-state] [data-ocrp-result]{opacity:1;transform:none}.ocrp-hero-art[data-ocrp-state] [data-ocrp-highlight]{transform:none}}
