.corner-editor[data-v-8d1979e6]{padding:24px;border:1px solid var(--color-accent);border-radius:12px;background:var(--color-bg-solid);margin:20px 0}.corner-editor h3[data-v-8d1979e6]{margin:0 0 8px}.corner-editor p[data-v-8d1979e6]{color:var(--color-text-secondary);font-size:13px}.corner-surface[data-v-8d1979e6]{position:relative;width:-moz-fit-content;width:fit-content;max-width:90%;margin:32px auto;touch-action:none}.corner-surface img[data-v-8d1979e6]{display:block;max-width:100%;max-height:65vh;-o-object-fit:contain;object-fit:contain}.corner-surface svg[data-v-8d1979e6]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.corner-surface polygon[data-v-8d1979e6]{fill:#c2410c22;stroke:#c2410c;stroke-width:.6}.corner-surface button[data-v-8d1979e6]{position:absolute;transform:translate(-50%,-50%);border:2px solid white;border-radius:50%;background:#c2410c;color:#fff;width:38px;height:38px;cursor:move;touch-action:none;padding:0}.corner-actions[data-v-8d1979e6]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.corner-actions button[data-v-8d1979e6]{padding:10px 16px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-solid);color:var(--color-text-primary);cursor:pointer}.corner-actions button[data-v-8d1979e6]:last-child{background:#c2410c;color:#fff}.signature-input canvas[data-v-678c1944]{width:100%;max-width:600px;height:180px;background:#fff;border:1px dashed #aaa;border-radius:8px;touch-action:none}.signature-input p[data-v-678c1944]{font-size:12px;color:var(--color-text-secondary)}.signature-input button[data-v-678c1944]{padding:8px;border:1px solid var(--color-border);border-radius:6px;background:transparent;color:var(--color-text-primary)}.files-workbench[data-v-c6b8288e]{padding:30px 0 64px;color:var(--color-text-primary)}.files-workbench h1[data-v-c6b8288e]{margin-top:16px}.files-workbench button[data-v-c6b8288e],.files-workbench select[data-v-c6b8288e],.files-workbench input[data-v-c6b8288e]{font:inherit;color:inherit}.files-workbench button[data-v-c6b8288e]{border:1px solid var(--color-border);border-radius:8px;padding:9px 13px;background:var(--color-bg-solid);cursor:pointer;min-height:40px}.files-workbench button[data-v-c6b8288e]:disabled{opacity:.45;cursor:default}.files-workbench button[data-v-c6b8288e]:hover:not(:disabled){border-color:var(--color-accent)}.files-workbench .wb-primary[data-v-c6b8288e]{background:#c2410c;color:#fff;border-color:#c2410c}.wb-tabs[data-v-c6b8288e]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:24px 0}.wb-tabs .active[data-v-c6b8288e]{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-light)}.wb-tabs a[data-v-c6b8288e]{font-size:13px;margin-left:auto}.wb-upload[data-v-c6b8288e]{padding:30px 20px;border:1px dashed var(--color-border-hover);border-radius:12px;text-align:center;background:var(--color-bg-solid)}.wb-upload-label[data-v-c6b8288e]{display:inline-block;padding:12px 20px;border-radius:8px;background:#c2410c;color:#fff;cursor:pointer}.wb-upload input[data-v-c6b8288e]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.wb-upload-label[data-v-c6b8288e]:focus-within{outline:3px solid var(--color-accent);outline-offset:4px}.wb-upload p[data-v-c6b8288e],.wb-hint[data-v-c6b8288e]{font-size:12px;color:var(--color-text-secondary);line-height:1.8;margin:12px 0}.wb-layout[data-v-c6b8288e]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;margin-top:24px;align-items:start}.wb-source[data-v-c6b8288e],.wb-settings[data-v-c6b8288e],.wb-results[data-v-c6b8288e]{padding:22px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-solid);min-width:0}.wb-section-title[data-v-c6b8288e]{display:flex;gap:10px;align-items:center;justify-content:space-between}.wb-section-title h2[data-v-c6b8288e],.wb-settings h2[data-v-c6b8288e]{font-size:18px;margin:0 0 14px}.wb-section-title small[data-v-c6b8288e]{font-size:12px;color:var(--color-text-secondary)}.wb-empty[data-v-c6b8288e]{padding:70px 10px;text-align:center;color:var(--color-text-secondary)}.wb-pages[data-v-c6b8288e]{padding:0;margin:0;list-style:none}.wb-pages li[data-v-c6b8288e]{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--color-border)}.wb-thumbnail[data-v-c6b8288e]{position:relative;padding:4px!important;width:90px;height:110px;flex-shrink:0}.wb-thumbnail img[data-v-c6b8288e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wb-thumbnail span[data-v-c6b8288e]{position:absolute;bottom:2px;left:2px;background:var(--color-bg-solid);padding:2px 6px;border-radius:4px;font-size:12px}.wb-page-body[data-v-c6b8288e]{min-width:0}.wb-page-body strong[data-v-c6b8288e]{display:block;overflow-wrap:anywhere;font-size:14px}.wb-page-body small[data-v-c6b8288e]{font-size:12px;color:var(--color-text-secondary);display:block;margin:6px 0}.wb-page-actions[data-v-c6b8288e]{display:flex;flex-wrap:wrap;gap:6px}.wb-page-actions button[data-v-c6b8288e],.wb-page-actions select[data-v-c6b8288e]{font-size:12px;padding:7px 9px;min-height:36px}.wb-settings fieldset[data-v-c6b8288e]{border:0;padding:0;margin:0;min-width:0}.wb-settings label[data-v-c6b8288e]{display:block;font-size:13px;margin:16px 0 0}.wb-settings input[data-v-c6b8288e]:not([type=checkbox]),.wb-settings select[data-v-c6b8288e]{display:block;width:100%;border:1px solid var(--color-border);background:var(--color-bg-solid);border-radius:7px;padding:10px;margin-top:7px;min-height:42px}.wb-settings input[type=checkbox][data-v-c6b8288e]{flex-shrink:0;margin-top:4px}.wb-settings .wb-check[data-v-c6b8288e]{display:flex;align-items:flex-start;gap:8px;line-height:1.7}.wb-two[data-v-c6b8288e]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wb-quick[data-v-c6b8288e]{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.wb-quick button[data-v-c6b8288e]{font-size:11px;padding:5px 8px;min-height:30px}.wb-generate[data-v-c6b8288e]{width:100%;margin-top:24px}.wb-error[data-v-c6b8288e]{padding:14px 18px;border:1px solid var(--color-error);border-radius:8px;color:var(--color-error);font-size:13px;overflow-wrap:anywhere;margin-top:16px}.wb-progress[data-v-c6b8288e]{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:8px;background:var(--color-accent-light);margin-top:16px}.wb-results[data-v-c6b8288e]{margin-top:24px}.wb-result-grid[data-v-c6b8288e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:16px 0}.wb-result-grid article[data-v-c6b8288e]{padding:16px;background:var(--color-bg-tertiary);border-radius:8px;min-width:0}.wb-result-grid img[data-v-c6b8288e]{height:160px;width:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:12px}.wb-result-grid strong[data-v-c6b8288e]{display:block;overflow-wrap:anywhere;font-size:14px}.wb-result-grid p[data-v-c6b8288e]{font-size:12px;color:var(--color-text-secondary);margin:8px 0}.wb-preview[data-v-c6b8288e]{position:fixed;inset:5vh 5vw;width:90vw;height:90vh;z-index:1000;margin:0;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-solid);padding:20px;box-shadow:0 0 0 100vmax #0009}.wb-preview>button[data-v-c6b8288e]{display:block;margin:0 0 12px auto}.wb-preview img[data-v-c6b8288e]{max-width:100%;height:calc(100% - 60px);-o-object-fit:contain;object-fit:contain;margin:auto;display:block}.wb-preview iframe[data-v-c6b8288e]{border:0;width:100%;height:calc(100% - 60px)}@media(max-width:850px){.wb-layout[data-v-c6b8288e]{grid-template-columns:1fr}.files-workbench[data-v-c6b8288e]{padding:24px 16px 48px}.wb-upload-label[data-v-c6b8288e]{max-width:100%;box-sizing:border-box}.wb-tabs a[data-v-c6b8288e]{margin-left:0}.wb-source[data-v-c6b8288e],.wb-settings[data-v-c6b8288e],.wb-results[data-v-c6b8288e]{padding:16px}}@media(max-width:500px){.wb-pages li[data-v-c6b8288e]{gap:9px}.wb-thumbnail[data-v-c6b8288e]{width:65px;height:85px}.wb-page-actions[data-v-c6b8288e]{gap:4px}.wb-page-actions button[data-v-c6b8288e]{padding:6px}.wb-section-title[data-v-c6b8288e]{align-items:flex-start;flex-wrap:wrap}}
