.file-action-status[data-v-5dcd49d5]{overflow-wrap:anywhere;flex:none;padding:8px 12px;font-size:.875rem;line-height:1.4}.document-preview-layout[data-v-5dcd49d5]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.document-preview-actions[data-v-5dcd49d5]{background:rgba(var(--v-theme-on-surface),.025);border-bottom:1px solid rgba(var(--v-theme-on-surface),.1);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:4px 8px;min-height:46px;padding:4px 8px;display:flex}.document-preview-action-group[data-v-5dcd49d5]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:9px;align-items:center;gap:2px;padding:2px;display:flex}.photo-navigation[data-v-5dcd49d5]{align-items:center;margin-inline-end:auto;display:flex}.photo-navigation-count[data-v-5dcd49d5]{text-align:center;font-variant-numeric:tabular-nums;min-width:64px}.document-preview-action[data-v-5dcd49d5]{letter-spacing:0;text-transform:none}.document-preview-action-divider[data-v-5dcd49d5]{height:22px;margin:0 2px}.action-label--compact[data-v-5dcd49d5]{display:none}.pdf-container[data-v-5dcd49d5]{background:rgba(var(--v-theme-on-surface),.06);flex:auto;width:100%;min-height:0;position:relative;overflow:hidden;height:auto!important}.pdf-container[data-v-5dcd49d5] .pdf-document-viewer{width:100%;height:100%}.image-preview-workspace[data-v-5dcd49d5]{background:#f4f5f6;border:1px solid #30353a1f;border-radius:6px;flex-direction:column;width:100%;padding:8px;display:flex;overflow:hidden}.image-preview-workspace[data-v-5dcd49d5],.unsupported-preview[data-v-5dcd49d5],.video-preview-workspace[data-v-5dcd49d5]{flex:auto;min-height:0}.video-preview-workspace[data-v-5dcd49d5]{background:#16181a;place-items:center;padding:8px;display:grid;overflow:auto}.video-preview[data-v-5dcd49d5]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;min-height:0;display:block}.preview-toolbar[data-v-5dcd49d5]{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 12px;display:flex}.zoom-controls[data-v-5dcd49d5]{background:rgb(var(--v-theme-surface));border:1px solid #30353a1f;border-radius:6px;align-items:center;padding:2px;display:flex;box-shadow:0 2px 8px #1b1f2314}.toolbar-divider[data-v-5dcd49d5]{height:20px;margin:0 2px}.image-preview-container[data-v-5dcd49d5]{background-color:#dfe2e5;background-image:linear-gradient(45deg,#ffffff52 25%,#0000 0),linear-gradient(-45deg,#ffffff52 25%,#0000 0),linear-gradient(45deg,#0000 75%,#ffffff52 0),linear-gradient(-45deg,#0000 75%,#ffffff52 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:4px;flex:auto;width:100%;min-height:0;position:relative;overflow:hidden}.image-preview-container--loading[data-v-5dcd49d5]{visibility:hidden}.preview-loading-state[data-v-5dcd49d5]{min-height:240px;color:rgba(var(--v-theme-on-surface),.72);flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.loading-indicator[data-v-5dcd49d5]{background:rgb(var(--v-theme-surface));border:1px solid #30353a1a;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 8px 24px #1b1f231a}.panzoom-container[data-v-5dcd49d5]{touch-action:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.panzoom-image[data-v-5dcd49d5]{-o-object-fit:contain;object-fit:contain;cursor:grab;-webkit-user-select:none;user-select:none;max-width:calc(100% - 48px);max-height:calc(100% - 48px);display:block;box-shadow:0 12px 32px #1b1f2338}.panzoom-image[data-v-5dcd49d5]:active{cursor:grabbing}.error-message[data-v-5dcd49d5]{text-align:center;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:599px){.document-preview-actions[data-v-5dcd49d5]{min-height:42px;padding:3px 4px}.action-label--wide[data-v-5dcd49d5]{display:none}.action-label--compact[data-v-5dcd49d5]{display:inline}.image-preview-workspace[data-v-5dcd49d5]{padding:6px}.preview-toolbar[data-v-5dcd49d5]{gap:8px;padding-bottom:8px}.download-button[data-v-5dcd49d5] .v-btn__content{display:none}.download-button[data-v-5dcd49d5]{min-width:40px;padding-inline:0}.panzoom-image[data-v-5dcd49d5]{max-width:calc(100% - 20px);max-height:calc(100% - 20px)}}
