._container_on586_4{color:var(--text);max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-12)}._dropzone_on586_15{border:2px dashed var(--border-2);border-radius:var(--radius-lg);padding:3rem 2rem;text-align:center;cursor:pointer;transition:border-color .15s,background .15s;background:var(--bg-2);min-height:140px;display:flex;align-items:center;justify-content:center;outline:none}._dropzone_on586_15:hover,._dropzone_on586_15:focus-visible{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--bg-2))}._dropzone_on586_15 p{color:var(--text-muted);font-size:var(--fs-sm);margin:0;pointer-events:none}._statusText_on586_43{color:var(--text-muted);font-size:var(--fs-sm);text-align:center;padding:2rem 0}._errorText_on586_50{color:var(--err, #e5484d);font-size:var(--fs-sm);line-height:var(--lh-body);margin:0}._fileInfo_on586_59{display:flex;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius)}._fileName_on586_69{font-size:var(--fs-sm);font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._pageCount_on586_79{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}._btnLink_on586_85{background:none;border:none;color:var(--accent-lt);font-size:var(--fs-xs);cursor:pointer;padding:0;margin-left:auto;white-space:nowrap}._btnLink_on586_85:disabled{opacity:.45;cursor:not-allowed}._previewWrap_on586_100{width:fit-content;max-width:100%;margin:0 auto;padding:var(--space-12);background:color-mix(in srgb,var(--bg-3) 60%,var(--bg-2));border:1px solid var(--border);border-radius:var(--radius-lg)}._previewCanvas_on586_110{display:block;max-width:100%;height:auto;background:#fff;border:1px solid var(--border-2);border-radius:var(--radius);box-shadow:0 2px 12px #0006}._controls_on586_122{display:flex;align-items:center;gap:var(--space-12);flex-wrap:wrap}._controlLabel_on586_129{font-size:var(--fs-xs);font-weight:600;color:var(--text-2)}._langGroup_on586_135{display:inline-flex;gap:4px}._langBtn_on586_140{background:var(--bg-3);color:var(--text-2);border:1px solid var(--border-2);border-radius:var(--radius-pill);padding:6px 14px;font-size:var(--fs-xs);font-weight:500;cursor:pointer}._langBtn_on586_140:disabled{opacity:.45;cursor:not-allowed}._langBtnActive_on586_153{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent-lt)}._forceAll_on586_161{display:flex;align-items:center;gap:var(--space-8);font-size:var(--fs-xs);color:var(--text-2);cursor:pointer;user-select:none}._forceAll_on586_161 input{cursor:pointer}._btnPrimary_on586_175{background:var(--accent);color:#fff;border:none;border-radius:var(--radius-pill);padding:10px 20px;font-size:var(--fs-sm);font-weight:600;cursor:pointer}._btnPrimary_on586_175:disabled{opacity:.45;cursor:not-allowed}._btnSecondary_on586_191{background:var(--bg-3);color:var(--text-2);border:1px solid var(--border-2);border-radius:var(--radius-pill);padding:8px 16px;font-size:var(--fs-xs);font-weight:500;cursor:pointer;align-self:flex-start}._btnSecondary_on586_191:hover{background:color-mix(in srgb,var(--bg-3) 70%,var(--bg-2))}._progressArea_on586_207{display:flex;flex-direction:column;gap:var(--space-8)}._progressTrack_on586_213{width:100%;height:6px;border-radius:var(--radius-pill);background:var(--bg-3);overflow:hidden}._progressFill_on586_221{height:100%;background:var(--accent);border-radius:var(--radius-pill);transition:width .2s ease}._statusLine_on586_228{font-size:var(--fs-xs);color:var(--text-muted);margin:0;text-align:center}._successBox_on586_237{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-12);border:1px solid color-mix(in srgb,var(--ok, #30a46c) 35%,transparent);background:color-mix(in srgb,var(--ok, #30a46c) 8%,transparent);border-radius:var(--radius)}._successText_on586_247{font-size:var(--fs-xs);font-weight:600;color:var(--ok-lt, var(--ok, #30a46c));margin:0;line-height:var(--lh-body)}._summaryText_on586_255{font-size:var(--fs-xs);color:var(--text-2);margin:0;line-height:var(--lh-body)}._privacyNote_on586_264{font-size:var(--fs-xs);color:var(--text-muted);margin:0;line-height:var(--lh-body)}
