.translation-progress_panel__3C8nV{scroll-margin-top:24px;outline:none;background:rgb(var(--bg-surface)/.92);border:2px solid rgb(var(--text-primary));border-radius:3px;overflow:hidden}.translation-progress_canvas__5lAa7{position:relative;padding:54px 24px 16px;background:radial-gradient(ellipse at 50% 45%,rgb(var(--accent-primary)/.08),transparent 70%),rgb(var(--reader-canvas)/.65);border-block:1px solid rgb(var(--text-primary)/.07)}.translation-progress_viewport__8LYlL{display:flex;align-items:flex-start;justify-content:center;max-height:var(--preview-height,55dvh);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.translation-progress_sheet__pJRdG{position:relative;display:inline-block;max-width:100%;overflow:hidden;background:white;box-shadow:0 10px 32px rgb(0 0 0/.15),0 0 0 1px rgb(0 0 0/.08);line-height:0}.translation-progress_image__CLS9i{display:block;width:auto;height:auto;max-width:100%;max-height:var(--preview-height,55dvh)}.translation-progress_canvas__5lAa7[data-expanded=true] .translation-progress_sheet__pJRdG{width:100%}.translation-progress_canvas__5lAa7[data-expanded=true] .translation-progress_image__CLS9i{width:100%;max-height:none}.translation-progress_previewButton__rDLa8{display:inline-flex;align-items:center;gap:6px;border:1px solid rgb(var(--text-primary)/.1);border-radius:999px;padding:7px 10px;background:rgb(var(--bg-surface)/.95);color:rgb(var(--text-primary));font-size:10px;font-weight:600}.translation-progress_previewButton__rDLa8:focus-visible{outline:2px solid rgb(var(--accent-primary));outline-offset:2px}.translation-progress_patch__4_LMF{position:absolute;pointer-events:none;z-index:1}.translation-progress_regions__522Q1{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.translation-progress_region__zvyce{stroke:rgb(var(--accent-primary));stroke-width:1.5px;fill:rgb(var(--accent-primary)/.08);transition:stroke .18s ease,fill .18s ease}.translation-progress_region__zvyce[data-state=recognized]{stroke:#448cba;fill:#448cba10}.translation-progress_region__zvyce[data-state=review_required]{stroke:#bb8b35;fill:#bb8b3510}.translation-progress_region__zvyce[data-state=clean]{stroke:#42aeaa;fill:#42aeaa08}.translation-progress_region__zvyce[data-state=typeset]{stroke:#8c7bc4;fill:#8c7bc408}.translation-progress_legend___oMzg{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:12px;font-size:10px;color:rgb(var(--text-secondary))}.translation-progress_legend___oMzg span{display:inline-flex;align-items:center;gap:5px}.translation-progress_legend___oMzg i{width:6px;height:6px;border-radius:50%;background:rgb(var(--accent-primary))}.translation-progress_legend___oMzg [data-state=recognized] i{background:#448cba}.translation-progress_legend___oMzg [data-state=clean] i{background:#42aeaa}.translation-progress_legend___oMzg [data-state=typeset] i{background:#8c7bc4}.translation-progress_reading__J2mc8{max-height:52px;overflow:auto;overflow-wrap:anywhere;margin-top:8px;padding:7px 10px;border-radius:6px;background:rgb(var(--text-primary)/.04);color:rgb(var(--text-secondary));font-size:11px;line-height:17px}.translation-progress_cleanRegion___PCIu{stroke:#42aeaa;fill:#42aeaa12}.translation-progress_typesetRegion__4DPGl{stroke:#8c7bc4;fill:#8c7bc412}.translation-progress_scan__q8BoO{--scan-rgb:var(--accent-primary);position:absolute;pointer-events:none;inset:0;z-index:3;border-bottom:2px solid rgb(var(--scan-rgb)/.9);background:linear-gradient(180deg,transparent 80%,rgb(var(--scan-rgb)/.12));animation:translation-progress_scan__q8BoO 3.8s linear infinite;will-change:transform}.translation-progress_softScan___1aJr{--scan-rgb:var(--accent-secondary)}.translation-progress_typesetScan__Vt4r9{--scan-rgb:140 123 196}.translation-progress_reveal__6b4NH{animation:translation-progress_reveal__6b4NH .7s ease-out both}.translation-progress_track__c4Onr{height:5px;border-radius:10px;overflow:hidden;background:rgb(var(--text-primary)/.08);margin-top:13px}.translation-progress_fill__InduA{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--accent-primary)/.65),rgb(var(--accent-primary)));transition:width .6s ease}.translation-progress_done__Hk5Z8{background:#37a88a}.translation-progress_failed__PjoHR{background:#c87976}.translation-progress_indeterminate__mM8nq{width:24%;animation:translation-progress_progress-wait__64Ewg 2s ease-in-out infinite}.translation-progress_step__0POyL{display:flex;flex-direction:column;align-items:center;gap:7px;color:rgb(var(--text-secondary));font-size:10px}.translation-progress_stepDot__Jo_YM{display:grid;place-items:center;width:23px;height:23px;border:1px solid rgb(var(--text-primary)/.13);border-radius:50%;font-size:10px;font-variant-numeric:tabular-nums}.translation-progress_stepDone__J9UEQ .translation-progress_stepDot__Jo_YM{color:#278d75;border-color:#37a88a40;background:#37a88a12}.translation-progress_stepActive__pbMoN{color:rgb(var(--text-primary));font-weight:600}.translation-progress_stepActive__pbMoN .translation-progress_stepDot__Jo_YM{color:rgb(var(--accent-primary));border-color:rgb(var(--accent-primary)/.5);background:rgb(var(--accent-primary)/.1);box-shadow:0 0 0 4px rgb(var(--accent-primary)/.07)}@keyframes translation-progress_scan__q8BoO{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes translation-progress_region-pulse__4XO2s{0%,to{fill-opacity:.3}50%{fill-opacity:1}}@keyframes translation-progress_reveal__6b4NH{0%{opacity:.6;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}@keyframes translation-progress_progress-wait__64Ewg{0%{transform:translateX(-100%)}to{transform:translateX(520%)}}@media (max-width:480px){.translation-progress_canvas__5lAa7{padding:62px 8px 12px}.translation-progress_previewButton__rDLa8{max-width:135px}}@media (prefers-reduced-motion:reduce){.translation-progress_panel__3C8nV *,.translation-progress_panel__3C8nV[data-active=true] .translation-progress_region__zvyce{animation:none!important;transition:none!important}.translation-progress_scan__q8BoO{display:none}}