.workflow-guide[data-v-1dca3aa8]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid rgba(23,34,56,.1);border-radius:18px;bottom:16px;box-shadow:0 12px 34px #232d471f,0 2px 8px #232d470f;display:flex;gap:20px;justify-content:space-between;left:calc(var(--v-layout-left, 0px) + 32px);min-height:72px;padding:16px 16px 14px 18px;position:fixed;right:188px;z-index:24}.guide-progress[data-v-1dca3aa8]{background:#eef1f6;border-radius:0 0 3px 3px;height:3px;left:18px;overflow:hidden;position:absolute;right:18px;top:0}.guide-progress span[data-v-1dca3aa8]{background:var(--df-primary,#ff5b4f);border-radius:inherit;display:block;height:100%;transition:width .25s ease}.is-done .guide-progress span[data-v-1dca3aa8]{background:#12a37f}.guide-copy[data-v-1dca3aa8]{flex:1 1 auto;min-width:0}.guide-title[data-v-1dca3aa8]{align-items:center;display:flex;gap:8px;min-width:0}.guide-index[data-v-1dca3aa8]{align-items:center;background:var(--df-primary-soft,#fff1ee);border-radius:999px;color:#c24136;display:inline-flex;flex:0 0 auto;font-size:var(--df-fs-xs,13px);font-variant-numeric:tabular-nums;font-weight:var(--df-fw-medium,500);height:22px;line-height:1;padding:0 8px}.is-done .guide-index[data-v-1dca3aa8]{background:#e7f7f1;color:#087d68}.guide-title strong[data-v-1dca3aa8]{color:#172238;font-size:var(--df-fs-md,14px);font-weight:var(--df-fw-semibold,600);line-height:1.3}.guide-flow[data-v-1dca3aa8],.guide-title strong[data-v-1dca3aa8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guide-flow[data-v-1dca3aa8]{color:#8b95a8;flex:0 1 auto;font-weight:var(--df-fw-medium,500)}.guide-copy p[data-v-1dca3aa8],.guide-flow[data-v-1dca3aa8]{font-size:var(--df-fs-xs,13px)}.guide-copy p[data-v-1dca3aa8]{color:#6b7588;line-height:1.5;margin:4px 0 0}.is-error[data-v-1dca3aa8]{border-color:#b4231847}.is-error .guide-copy p[data-v-1dca3aa8]{color:#b42318}.guide-actions[data-v-1dca3aa8]{align-items:center;display:flex;flex-shrink:0;gap:8px}.guide-actions[data-v-1dca3aa8] .v-btn{border-radius:12px;font-weight:var(--df-fw-semibold,600);letter-spacing:0;min-height:40px}.guide-secondary[data-v-1dca3aa8]{background:#fff!important;border-color:#d7dee8!important;color:#3d4a63!important}.guide-primary[data-v-1dca3aa8]{box-shadow:0 8px 18px #ff5b4f38;min-width:112px}.workflow-notice[data-v-1dca3aa8]{margin-top:16px}@media (max-width:960px){.workflow-guide[data-v-1dca3aa8]{bottom:calc(88px + env(safe-area-inset-bottom));left:16px;right:16px}}@media (max-width:720px){.workflow-guide[data-v-1dca3aa8]{align-items:stretch;flex-direction:column;gap:12px;padding:16px 14px 12px}.guide-flow[data-v-1dca3aa8]{display:none}.guide-actions[data-v-1dca3aa8]{justify-content:flex-end}.guide-actions[data-v-1dca3aa8] .guide-primary{flex:1 1 auto}}.workflow-file-select[data-v-8281d638]{background:#fff;border:1px solid var(--df-line,#eee8e3);border-radius:20px;box-shadow:0 16px 40px #412f260f;display:grid;gap:20px;margin:0 auto;padding:28px 28px 24px;width:min(560px,100%)}.select-header[data-v-8281d638]{text-align:center}.select-icon[data-v-8281d638]{background:#fff1ee;border-radius:16px;color:#e44c42;display:inline-grid;height:56px;margin:0 auto 14px;place-items:center;width:56px}.workflow-file-select h2[data-v-8281d638]{font-size:var(--df-fs-xl,16px);font-weight:var(--df-fw-semibold,600);letter-spacing:.01em;margin:0 0 8px}.empty-hint[data-v-8281d638],.workflow-file-select header p[data-v-8281d638]{color:var(--df-text-muted,#6f6a66);font-size:var(--df-fs-sm,14px);line-height:1.55;margin:0}.empty-hint[data-v-8281d638]{padding:4px 8px 0;text-align:center}.selected-files[data-v-8281d638]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.selected-files li[data-v-8281d638]{align-items:center;background:#f8f9fc;border:1px solid #e7ebf2;border-radius:12px;display:flex;gap:8px;min-width:0;padding:10px 12px}.file-name[data-v-8281d638]{flex:1 1 auto;font-size:var(--df-fs-sm,14px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-8281d638]{color:#8b95a8;flex:0 0 auto;font-size:var(--df-fs-xs,13px)}.selected-files button[data-v-8281d638]{align-items:center;background:transparent;border:0;border-radius:8px;color:#b42318;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.selected-files button[data-v-8281d638]:hover{background:#fff1ee}@media (max-width:720px){.workflow-file-select[data-v-8281d638]{border-radius:16px;padding:22px 18px 18px}}.workflow-center[data-v-3b0a06c5]{min-height:0;min-width:0}.workflow-center.has-dock[data-v-3b0a06c5]{box-sizing:border-box;flex-direction:column;height:100%;padding-bottom:108px}.tool-stage[data-v-3b0a06c5],.workflow-center.has-dock[data-v-3b0a06c5]{display:flex;min-height:0;overflow:hidden}.tool-stage[data-v-3b0a06c5]{flex:1 1 auto;flex-direction:column;min-width:0}.tool-stage[data-v-3b0a06c5]>*{flex:1 1 auto;max-height:100%;min-height:0!important;min-width:0}.tool-stage[data-v-3b0a06c5] .doc-converter-page,.tool-stage[data-v-3b0a06c5] .modern-pdf-tool,.tool-stage[data-v-3b0a06c5] .modern-watermark-editor,.tool-stage[data-v-3b0a06c5] .pdf-security-page,.tool-stage[data-v-3b0a06c5] .pdf-security-page>.doc-converter-page,.tool-stage[data-v-3b0a06c5] .tool-page-shell{display:flex;flex-direction:column;height:100%!important;max-height:100%;min-height:0!important;width:100%!important}.tool-stage[data-v-3b0a06c5] .doc-converter-page .editor-main,.tool-stage[data-v-3b0a06c5] .modern-pdf-tool .tool-main,.tool-stage[data-v-3b0a06c5] .modern-watermark-editor .editor-main{flex:1 1 auto;height:auto!important;min-height:0!important}.tool-stage[data-v-3b0a06c5] .modern-pdf-tool .tool-main{display:grid!important;grid-template-columns:minmax(220px,260px) minmax(0,1fr) minmax(220px,280px)!important}.tool-stage[data-v-3b0a06c5] .modern-watermark-editor .editor-main{display:grid!important;grid-template-columns:minmax(240px,300px) minmax(0,1fr)!important}.tool-stage[data-v-3b0a06c5] .doc-converter-page .editor-main{display:grid!important;grid-template-columns:minmax(220px,260px) minmax(0,1fr) minmax(220px,280px)!important}.tool-stage[data-v-3b0a06c5] .left-sidebar,.tool-stage[data-v-3b0a06c5] .right-sidebar{grid-column:auto!important;max-height:none!important;width:auto!important}.tool-stage[data-v-3b0a06c5] .canvas-area,.tool-stage[data-v-3b0a06c5] .center-area,.tool-stage[data-v-3b0a06c5] .preview-area{align-items:stretch!important;display:flex!important;flex-direction:column;height:auto!important;justify-content:stretch!important;max-height:none!important;min-height:0!important}.tool-stage[data-v-3b0a06c5] .canvas-container,.tool-stage[data-v-3b0a06c5] .preview-stack,.tool-stage[data-v-3b0a06c5] .preview-workspace{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.tool-stage[data-v-3b0a06c5] .canvas-wrapper,.tool-stage[data-v-3b0a06c5] .preview-container,.tool-stage[data-v-3b0a06c5] .preview-stage{flex:1 1 auto;height:auto;min-height:0;width:100%}.tool-stage[data-v-3b0a06c5] .page-grid{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch;max-width:none;width:100%}.tool-stage[data-v-3b0a06c5] .page-card-wrapper{max-width:100%;width:100%!important}.tool-stage[data-v-3b0a06c5] .empty-canvas,.tool-stage[data-v-3b0a06c5] .pdf-empty-state,.tool-stage[data-v-3b0a06c5] .security-preview-empty{margin:auto}.workflow-center.has-dock .center-steps[data-v-3b0a06c5]{margin:8px 0}.workflow-center.has-dock .step-meta[data-v-3b0a06c5]{margin-bottom:8px}.workflow-center.has-dock[data-v-3b0a06c5]>:not(.tool-stage){flex:0 0 auto}.center-heading h1[data-v-3b0a06c5]{font-size:var(--df-fs-xl,16px);font-weight:var(--df-fw-semibold,600);margin:0 0 4px}.center-heading p[data-v-3b0a06c5]{color:var(--df-text-muted,#6f6a66);font-size:var(--df-fs-sm,14px);margin:0}.center-steps[data-v-3b0a06c5]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:16px 0;padding:0}@media (max-width:960px){.workflow-center.has-dock[data-v-3b0a06c5]{height:100%;padding-bottom:176px}.tool-stage[data-v-3b0a06c5] .doc-converter-page .editor-main,.tool-stage[data-v-3b0a06c5] .modern-pdf-tool .tool-main,.tool-stage[data-v-3b0a06c5] .modern-watermark-editor .editor-main{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;overflow:auto}.tool-stage[data-v-3b0a06c5] .canvas-area,.tool-stage[data-v-3b0a06c5] .center-area{flex:1 1 auto;min-height:360px!important}}@media (max-width:720px){.workflow-center.has-dock[data-v-3b0a06c5]{padding-bottom:220px}}.center-steps li[data-v-3b0a06c5]{align-items:center;background:#fff;border:1px solid var(--df-line,#eee8e3);border-radius:999px;color:#8d857f;display:inline-flex;font-size:var(--df-fs-xs,13px);gap:6px;max-width:100%;padding:7px 12px}.center-steps .current[data-v-3b0a06c5]{background:#fff2ef;border-color:#ffdcd7;color:#b83d35}.center-steps .ready[data-v-3b0a06c5]{color:#3d3935}.center-steps .finished[data-v-3b0a06c5]{color:#087d68}.center-steps .failed[data-v-3b0a06c5]{background:#fff6f5;border-color:#f3c7c2;color:#b42318}.center-steps .step-label[data-v-3b0a06c5]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center-steps em[data-v-3b0a06c5]{background:#f4f1ee;border-radius:999px;color:#8d857f;flex:0 0 auto;font-size:12px;font-style:normal;padding:1px 6px}.center-steps .current em[data-v-3b0a06c5]{background:#fff4e5;color:#b45309}.step-number[data-v-3b0a06c5]{font-weight:var(--df-fw-semibold,600)}.step-meta[data-v-3b0a06c5]{color:#5f584f;font-size:var(--df-fs-sm,14px);margin:0 0 12px}.runtime-password[data-v-3b0a06c5]{margin:0 0 12px;max-width:360px}.file-select-stage[data-v-3b0a06c5]{align-items:center;display:flex;justify-content:center;min-height:min(520px,calc(100vh - 280px));padding:24px 16px 40px}.auto-panel[data-v-3b0a06c5]{background:#fff;border:1px solid var(--df-line,#eee8e3);border-radius:16px;max-width:720px;padding:20px}.auto-panel strong[data-v-3b0a06c5]{display:block;margin-bottom:6px}.auto-panel p[data-v-3b0a06c5]{color:var(--df-text-muted,#6f6a66);margin:0}
