.upload-zone[data-v-a50d4f19]{border:2px dashed var(--q-primary);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;transition:all .3s;display:flex}.upload-zone[data-v-a50d4f19]:hover,.upload-zone[data-v-a50d4f19]:focus{border-color:var(--q-primary);background-color:rgba(var(--q-primary-rgb), .07);outline:none;box-shadow:0 2px 12px #2c3e5014}.upload-zone[data-v-a50d4f19]:focus-visible{outline:2px solid var(--q-primary)}.upload-select-btn[data-v-a50d4f19]{transition:box-shadow .2s,background .2s}.upload-select-btn[data-v-a50d4f19]:hover{background:var(--q-primary-light);box-shadow:0 2px 8px #2c3e501a}.drop-zone-active[data-v-a50d4f19]{border-color:var(--q-positive);background-color:rgba(var(--q-positive-rgb), .05)}.upload-content[data-v-a50d4f19]{max-width:500px;margin:0 auto}.hidden[data-v-a50d4f19]{display:none}.file-type-list[data-v-a50d4f19]{color:#6b7280;text-align:left;max-width:520px;margin:0 auto;font-size:.95em}.file-type-list ul[data-v-a50d4f19]{margin-bottom:0;padding-left:1.2em}.file-type-list li[data-v-a50d4f19]{margin-bottom:2px;line-height:1.4;list-style:inside}.file-type-label[data-v-a50d4f19]{color:#444;font-weight:500}.file-type-ext[data-v-a50d4f19]{color:#888}@media (max-width:600px){.file-type-list[data-v-a50d4f19]{text-align:center;padding-left:0}.file-type-list ul[data-v-a50d4f19]{padding-left:0}}.upload-demo-container[data-v-a50d4f19]{background:#fffffff2;width:100%;height:100%;min-height:200px;position:relative;overflow:hidden}.upload-demo[data-v-a50d4f19]{object-fit:contain;border-radius:8px;width:100%;height:100%}.demo-hint[data-v-a50d4f19]{text-align:center;color:var(--q-secondary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff2;border:1px solid #0000001a;border-radius:8px;max-width:80%;padding:12px 24px;font-size:.95em;font-weight:500;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000026}.pdf-page[data-v-979b30f8]{background:#fff;display:inline-block;position:relative;box-shadow:0 2px 8px #00000026}.pdf-canvas[data-v-979b30f8]{display:block}.overlay-layer[data-v-979b30f8]{cursor:text;position:absolute;top:0;bottom:0;left:0;right:0}.overlay-layer.rect-mode[data-v-979b30f8]{cursor:crosshair}.overlay-layer.hand-mode[data-v-979b30f8]{cursor:grab}.textLayer.no-interact[data-v-979b30f8]{pointer-events:none}.selection-rect[data-v-979b30f8]{pointer-events:none;background:#1976d226;border:2px solid #1976d2;position:absolute}.selection-rect.saved[data-v-979b30f8]{background:#43a04726;border-color:#43a047}.selection-rect.saved.pulse[data-v-979b30f8]{animation:1s ease-in-out 2 pulse-979b30f8}.textLayer[data-v-979b30f8]{opacity:.25;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:1;line-height:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.textLayer[data-v-979b30f8] span,.textLayer[data-v-979b30f8] br{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.textLayer[data-v-979b30f8] .highlight{background-color:#b400aa40;border-radius:4px;margin:-1px;padding:1px}@keyframes pulse-979b30f8{0%,to{box-shadow:0 0 #43a04733}50%{box-shadow:0 0 0 8px #43a04700}}.viewer-toolbar[data-v-7f37f193]{color:#1c2024;background:#e2e6e9;border-bottom:1px solid #a0aab4;flex-wrap:nowrap;flex-shrink:0;align-items:center;padding:4px 16px;display:flex;overflow:hidden}.zoom-display[data-v-7f37f193]{text-align:center;min-width:50px;font-weight:400}.viewer-root[data-v-6cfa5cd9]{flex-direction:column;flex:1;min-height:0;display:flex}.pdf-viewer[data-v-6cfa5cd9]{scrollbar-gutter:stable;background:#525659;flex:1;padding:0;position:relative;overflow:auto}.pdf-viewer[data-v-6cfa5cd9]:focus{outline:none}.pdf-viewer.hand-mode[data-v-6cfa5cd9]{cursor:grab;-webkit-user-select:none;user-select:none}.pdf-viewer.hand-mode.panning[data-v-6cfa5cd9],.pdf-viewer.hand-mode.panning[data-v-6cfa5cd9] .overlay-layer{cursor:grabbing}.pages-container[data-v-6cfa5cd9]{flex-direction:column;align-items:center;display:flex}.loader-area[data-v-6cfa5cd9]{background:#fff;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.snippet-capture-card[data-v-529a051e]{min-width:380px;max-width:480px}.preview-container[data-v-529a051e]{border:1px solid #e5e7eb;border-radius:4px;max-height:120px;overflow:hidden}.snippet-preview[data-v-529a051e]{object-fit:contain;width:100%;max-height:120px}.pdf-preview-image[data-v-10cb5900]{max-width:100%}.preview-wrapper[data-v-10cb5900]{justify-content:center;align-items:flex-start;height:100%;display:flex;position:relative}.preview-overlay[data-v-10cb5900]{color:#fff;opacity:0;pointer-events:none;background:#0000001a;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.preview-wrapper:hover .preview-overlay[data-v-10cb5900]{opacity:1}.preview-text[data-v-10cb5900]{font-size:14px;font-weight:600}.invisible[data-v-10cb5900]{visibility:hidden}.preview-cursor[data-v-10cb5900]{cursor:pointer}.pdf-viewer-container[data-v-10cb5900]{flex-direction:column;display:flex}.pdf-content-area[data-v-10cb5900]{flex:1;min-height:0;position:relative;overflow:hidden}.preview-layer[data-v-10cb5900]{position:absolute;top:0;bottom:0;left:0;right:0}.toolbar-spacer[data-v-10cb5900]{background:#e2e6e9;border-bottom:1px solid #a0aab4;flex-shrink:0;height:44px;padding:4px 16px}.pdf-layer[data-v-10cb5900]{flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.q-scroll-area[data-v-160578a8]{background:#f9f9f9;border:1px solid #e0e0e0;max-height:400px;padding:1em;overflow:auto}.q-dialog-plugin[data-v-3052bb31]{max-height:80vh;overflow-y:auto}.editable-cell[data-v-3052bb31]{align-items:center;gap:4px;display:flex}.clickable-filename[data-v-3052bb31]{cursor:pointer}.clickable-filename[data-v-3052bb31]:hover{text-decoration:underline}.edit-icon[data-v-3052bb31]{opacity:0;color:var(--q-primary);transition:opacity .2s}.editable-cell:hover .edit-icon[data-v-3052bb31]{opacity:1}.color-preview[data-v-5687ea1a]{text-align:center;border-radius:4px;min-width:120px;padding:8px 16px;font-weight:500;display:inline-block}.label-list[data-v-10779620]{max-height:300px;overflow-y:auto}.label-item[data-v-10779620]{align-items:center;display:flex}.label-list[data-v-0f9a24e1]{max-height:300px;overflow-y:auto}.label-item[data-v-0f9a24e1]{align-items:center;display:flex}.collection-editor-container{flex-direction:column;width:100%;display:flex}.collection-list{border-radius:4px;max-height:300px;overflow-y:auto}.collection-editor-label{color:#0009;font-size:.75rem;font-weight:500}.collection-editor-hint{color:#0009;font-size:.75rem}.collection-editor-error{color:#c10015;font-size:.75rem}.has-error .q-field__control{border-color:#c10015}.is-loading{min-height:100px}.column[data-v-67451458]{flex-direction:column;height:100%;display:flex}.preparation-status[data-v-062acb18]{color:var(--q-primary);background:rgba(var(--q-primary-rgb), .1);border-radius:4px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.preparation-status-content[data-v-062acb18]{align-items:center;display:flex}.preparation-status-cancel[data-v-062acb18]{min-width:80px}.bg-grey-2[data-v-062acb18]{background:#f5f5f5}.rounded-borders[data-v-062acb18]{border-radius:6px}.duplicate-files-warning[data-v-062acb18]{background:#ffcc001a;border:1px solid #ffcc004d;border-radius:4px;padding:12px}.text-warning[data-v-062acb18]{color:#f2c037}.upload-item[data-v-062acb18]{background:#f5f5f5;border-radius:4px;margin-bottom:8px;padding:8px}
