.file-list[data-v-8034f76a]{display:flex;flex-wrap:wrap;gap:48px;justify-content:center;margin:30px}.file-card[data-v-8034f76a]{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative}.zoomedView .file-card[data-v-8034f76a]:hover{transform:none!important}.file-preview-wrapper[data-v-8034f76a]{align-items:center;background-color:rgb(var(--v-theme-on-preview-background));border-radius:2px;box-shadow:0 1px 3px #00000026;display:flex;height:100%;justify-content:center;overflow:hidden;padding:14px 40px;position:relative;width:100%}.file-preview-wrapper[data-v-8034f76a]:hover{background:rgb(var(--v-theme-on-preview-background-hover))}.zoomedView .file-preview-wrapper[data-v-8034f76a]{height:100%;padding:15px 85px;position:relative;width:100%}.file-name[data-v-8034f76a]{color:var(--v-theme-on-background);display:block;font-size:10px;max-width:180px;overflow:hidden;padding:1px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.merge-toolbar[data-v-8034f76a]{align-items:center;background-color:rgb(var(--v-theme-on-merge-toolbar));border-bottom:2px solid rgb(var(--v-theme-hover-icon-hover));display:flex;height:48px;justify-content:space-between;left:0;padding:8px 16px;position:fixed;right:0;top:0;z-index:1000}.merge-toolbar .center[data-v-8034f76a],.merge-toolbar .left[data-v-8034f76a],.merge-toolbar .right[data-v-8034f76a]{align-items:center;display:flex;gap:8px}.merge-toolbar .center[data-v-8034f76a]{left:50%;position:absolute;transform:translate(-50%)}.toolbar-title[data-v-8034f76a]{font-size:16px;font-weight:700}.filename-edit[data-v-8034f76a]{align-items:center;background:var(--v-theme-background);border:1px solid #ccc;border-radius:6px;display:flex;padding:4px 8px}.filename-edit[data-v-8034f76a]:hover{border:1px solid #999}.filename-input[data-v-8034f76a]{border:none;color:var(--v-theme-primary);font-size:14px;max-width:180px;outline:none}.hover-icon[data-v-8034f76a]{padding:18px;transition:background .2s ease}.hover-icon[data-v-8034f76a]:hover{background:rgb(var(--v-theme-hover-icon-hover));border-radius:4px;padding:18px;transition:transform .9s ease,color .9s ease}.v-divider[data-v-8034f76a]{background-color:#ccc;height:24px}.file-preview-img[data-v-8034f76a]{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s;width:100%}.file-actions[data-v-8034f76a]{background:rgb(var(--v-theme-file-actions-background));box-shadow:0 2px 6px #0003;flex-direction:column;gap:2px;opacity:.2;padding:6px 4px;pointer-events:auto;position:absolute;right:6px;top:6px;transition:opacity .2s ease}.file-actions[data-v-8034f76a],.icon-wrapper[data-v-8034f76a]{border-radius:4px;display:flex}.icon-wrapper[data-v-8034f76a]{align-items:center;cursor:pointer;justify-content:center;padding:6px;transition:background .2s}.icon-wrapper[data-v-8034f76a]:hover{background:rgb(var(--v-theme-hover-icon-hover))}.file-preview-wrapper:hover .file-actions[data-v-8034f76a]{opacity:1}@media (max-width:1024px){.file-actions[data-v-8034f76a]{opacity:1}}.ghost[data-v-8034f76a]{background-color:#ffd6d6;border:2px dashed red;border-radius:6px;opacity:.4;transform:scale(.98)}.zoomedView[data-v-8034f76a]{flex-wrap:wrap;gap:48px;justify-content:center;max-width:100%}.zoomedView .file-card[data-v-8034f76a]{flex:0 1 48vw}.file-card.miniature[data-v-8034f76a]{transition:width .3s ease;width:225px}.file-card.zoomed[data-v-8034f76a]{max-width:500px;transition:width .3s ease;width:48vw}.mobile-toolbar-top[data-v-8034f76a]{align-items:center;background:rgb(var(--v-theme-on-merge-toolbar));border-bottom:2px solid rgb(var(--v-theme-hover-icon-hover));display:flex;height:48px;justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;top:0;z-index:1000}.mobile-toolbar-top .left[data-v-8034f76a]{align-items:center;display:flex;gap:1px}.mobile-filename[data-v-8034f76a]{align-items:center;background:var(--v-theme-background);border:1px solid #ccc;border-radius:6px;display:flex;left:50%;padding:4px 8px;position:absolute;transform:translate(-50%)}.mobile-toolbar-bottom[data-v-8034f76a]{align-items:center;background-color:rgb(var(--v-theme-on-merge-toolbar));border-top:1px solid rgb(var(--v-theme-hover-icon-hover));bottom:0;display:flex;height:56px;justify-content:space-around;left:0;position:fixed;right:0;z-index:1000}.mobile-toolbar-bottom .v-icon[data-v-8034f76a]{color:var(--v-theme-background);font-size:24px}.mobile-toolbar-bottom .v-icon.disabled[data-v-8034f76a]{opacity:.4}.content-below-toolbar[data-v-8034f76a]{margin-bottom:70px;margin-top:80px}.loading-text[data-v-8034f76a]{color:#333;display:inline-flex;font-size:16px;font-weight:500;gap:2px}.dot[data-v-8034f76a]{animation:blink-8034f76a 1.2s step-end infinite;opacity:0}.dot[data-v-8034f76a]:nth-child(2){animation-delay:.2s}.dot[data-v-8034f76a]:nth-child(3){animation-delay:.4s}@keyframes blink-8034f76a{0%,to{opacity:0}50%{opacity:1}}.checkbox-marked[data-v-8034f76a]{background:rgb(var(--v-theme-file-actions-background));border-radius:4px;box-shadow:0 2px 6px #0003;cursor:pointer;display:flex;flex-direction:column;gap:6px;left:6px;opacity:10%;padding:10px 8px;position:absolute;top:6px;transition:opacity .8s ease,background .3s ease;z-index:2}@media (max-width:1024px){.checkbox-marked[data-v-8034f76a]{opacity:1}}.checkbox-marked.active[data-v-8034f76a],.file-preview-wrapper:hover .checkbox-marked[data-v-8034f76a]{opacity:1}.checkbox-marked .checked[data-v-8034f76a]{color:#1976d2}.mx-2[data-v-8034f76a]{margin:5px}.drop-zone[data-v-8034f76a]{background-color:rgb(var(--v-theme-drop-zone));border:2px dashed rgb(var(--v-theme-drop-zone-border));border-radius:12px;margin:54px;padding:102px;text-align:center;transition:background-color .3s ease}.drop-zone[data-v-8034f76a]:hover{background-color:rgb(var(--v-theme-drop-zone-hover));cursor:pointer}.drop-zone.dragover[data-v-8034f76a]{background-color:rgb(var(--v-theme-drop-zone-dragover));border:2px dashed rgb(var(--v-theme-drop-zone-dragover-border))}@media (max-width:960px){.drop-zone[data-v-8034f76a]{margin:32px;padding:60px}}@media (max-width:600px){.drop-zone[data-v-8034f76a]{font-size:14px;margin:16px;padding:40px 20px}}.toolbar-item[data-v-8034f76a]{align-items:center;border-radius:4px;display:flex;height:36px;justify-content:center;transition:background-color .3s ease;width:36px}.toolbar-item.active[data-v-8034f76a],.toolbar-item[data-v-8034f76a]:hover{background-color:rgb(var(--v-theme-hover-icon-hover));cursor:pointer}.floating-tools[data-v-8034f76a]{max-height:90vh;position:absolute;right:0;top:48px;width:100vw;z-index:1000}.dropdown-menu[data-v-8034f76a]{max-height:80vh;overflow-y:auto}.separator-container[data-v-8034f76a]{padding:48px}.page-separator[data-v-8034f76a],.separator-container[data-v-8034f76a]{align-items:center;display:flex;justify-content:center}.page-separator[data-v-8034f76a]{cursor:pointer;height:100%;padding:0 24px;pointer-events:auto;position:relative;transition:background-color .2s ease}.separator-line[data-v-8034f76a]{background-image:repeating-linear-gradient(180deg,gray,gray 6px,transparent 0,transparent 12px);height:70%;width:3px}.separator-line.active[data-v-8034f76a],.separator-line.hovered[data-v-8034f76a]{background-image:repeating-linear-gradient(180deg,#1976d2,#1976d2 6px,transparent 0,transparent 12px);height:90%;width:4px}.scissor-icon[data-v-8034f76a]{color:#1976d2;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(270deg)}.page-separator-wrapper[data-v-8034f76a]{bottom:0;display:flex;justify-content:center;position:absolute;right:-48px;top:0;z-index:2}.custom-split-label[data-v-8034f76a]{left:50%;pointer-events:auto;position:absolute;top:-32px;transform:translate(-50%);z-index:5}.split-bubble[data-v-8034f76a]{background-color:#1976d2;border-radius:12px;box-shadow:0 2px 8px #0003;color:#fff;font-size:12px;font-weight:500;padding:6px 12px;position:relative;text-align:center;white-space:nowrap}.split-bubble .arrow-down[data-v-8034f76a]{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #1976d2;height:0;left:50%;position:absolute;top:100%;transform:translate(-50%);width:0}.loading-overlay[data-v-8034f76a]{align-items:center;background-color:#0006;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.text-error[data-v-8034f76a]{background:#fff0f0f2;border-radius:8px;box-shadow:0 8px 24px #d32f2f33;color:#d32f2f;font-size:.875rem;font-weight:500;left:0;line-height:1.4;margin-top:12px;max-width:340px;padding:8px 16px;pointer-events:auto;position:absolute;top:100%;transform:translate(0);transition:opacity .4s cubic-bezier(.4,0,.2,1) .1s,transform .4s cubic-bezier(.4,0,.2,1) .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100}.fade-slide-enter-from[data-v-8034f76a],.fade-slide-leave-to[data-v-8034f76a]{opacity:0;transform:translate(-50%) translateY(8px) scale(.95)}.fade-slide-enter-to[data-v-8034f76a],.fade-slide-leave-from[data-v-8034f76a]{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.close-btn[data-v-8034f76a]{background:transparent;border:none;border-radius:50%;color:#d32f2f;cursor:pointer;font-size:1.4rem;font-weight:700;line-height:1;padding:4px 8px;position:absolute;right:8px;top:6px;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.close-btn[data-v-8034f76a]:hover{background-color:#d32f2f26}.text-error svg[data-v-8034f76a]{height:18px;margin-right:8px;vertical-align:middle;width:18px;fill:#d32f2f}@media (max-width:550px){.text-error[data-v-8034f76a]{left:55%;margin-top:10px;max-width:180px}}@media (min-width:551px) and (max-width:1024px){.text-error[data-v-8034f76a]{left:70%;margin-top:10px;max-width:220px}}
