.merge-toolbar[data-v-5517b6e7]{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-5517b6e7],.merge-toolbar .left[data-v-5517b6e7],.merge-toolbar .right[data-v-5517b6e7]{align-items:center;display:flex;gap:8px}.merge-toolbar .center[data-v-5517b6e7]{left:50%;position:absolute;transform:translate(-50%)}.toolbar-title[data-v-5517b6e7]{font-family:Noto Sans TC,sans-serif;font-size:16px;font-weight:700}.filename-edit[data-v-5517b6e7]{align-items:center;background:var(--v-theme-background);border:1px solid #ccc;border-radius:6px;display:flex;padding:4px 8px}.filename-edit[data-v-5517b6e7]:hover{border:1px solid #999}.filename-input[data-v-5517b6e7]{border:none;color:var(--v-theme-primary);font-family:Noto Sans TC,sans-serif;font-size:14px;max-width:180px;outline:none}.hover-icon[data-v-5517b6e7]{transition:background .2s ease}.hover-icon[data-v-5517b6e7],.hover-icon[data-v-5517b6e7]:hover{border-radius:4px;padding:18px}.hover-icon[data-v-5517b6e7]:hover{background:rgb(var(--v-theme-hover-icon-hover));transition:transform .9s ease,color .9s ease}.v-divider[data-v-5517b6e7]{background-color:#ccc;height:24px}.toolbar-shadow-strip[data-v-5517b6e7]{background:linear-gradient(to bottom,rgb(var(--v-theme-hover-icon-hover)),transparent);height:2px;position:sticky;top:48px;z-index:999}.mobile-toolbar-top[data-v-5517b6e7]{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-filename[data-v-5517b6e7]{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%)}.content-below-toolbar[data-v-5517b6e7]{margin-bottom:70px;margin-top:80px}.mx-2[data-v-5517b6e7]{margin:5px}.drop-zone[data-v-5517b6e7]{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-5517b6e7]:hover{background-color:rgb(var(--v-theme-drop-zone-hover));cursor:pointer}.drop-zone.dragover[data-v-5517b6e7]{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-5517b6e7]{margin:32px;padding:60px}}@media (max-width:600px){.drop-zone[data-v-5517b6e7]{font-family:Noto Sans TC,sans-serif;font-size:14px;margin:16px;padding:40px 20px}}.compress-dialog-wrapper[data-v-5517b6e7]{margin:auto;max-width:720px;width:100%}.compress-dialog[data-v-5517b6e7]{background-color:rgb(var(--v-theme-background));border-radius:16px;box-shadow:0 10px 30px #00000014;font-family:Noto Sans TC,sans-serif;font-size:14px;letter-spacing:.1px;line-height:1.5}.file-preview[data-v-5517b6e7]{background-color:rgb(var(--v-theme-on-merge-toolbar));border:2px solid rgb(var(--v-theme-hover-icon-hover));border-radius:12px;padding:16px}.file-info[data-v-5517b6e7]{max-width:80%}.file-name[data-v-5517b6e7]{color:var(--v-theme-primary);display:block;overflow:hidden;padding:1px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.file-name[data-v-5517b6e7],.file-size[data-v-5517b6e7]{font-family:Noto Sans TC,sans-serif;font-size:13px}.compression-levels[data-v-5517b6e7]{flex-wrap:wrap;gap:12px}@media (max-width:600px){.compression-levels[data-v-5517b6e7]{flex-direction:column}.compression-card[data-v-5517b6e7]{flex:1 1 100%}}.compression-card[data-v-5517b6e7]{border:1px solid rgb(var(--v-theme-hover-icon-hover));border-radius:12px;cursor:pointer;flex:1 1 30%;height:100px;min-width:150px;padding:16px;transition:all .2s ease-in-out}.compression-card[data-v-5517b6e7],.compression-card[data-v-5517b6e7]:hover{background-color:rgb(var(--v-theme-on-merge-toolbar))}.compression-card[data-v-5517b6e7]:hover{border-color:rgb(var(--v-theme-on-border-color-hover))}.compression-card.selected[data-v-5517b6e7]{background-color:rgb(var(--v-theme-drop-zone-hover));border-color:rgb(var(--v-theme-hover-icon-hover))}.header-wrapper[data-v-5517b6e7]{align-items:center;display:inline-flex;position:relative}.best-compression[data-v-5517b6e7]{background-color:#00c4a7;border-radius:4px;box-shadow:none;color:rgb(var(--v-theme-background));cursor:default;font-family:Noto Sans TC,sans-serif;font-weight:600;padding:0 12px!important;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.radio-indicator[data-v-5517b6e7]{width:20px}.text-caption[data-v-5517b6e7]{font-family:Noto Sans TC,sans-serif;font-size:13px}.toolbar-item[data-v-5517b6e7]{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-5517b6e7],.toolbar-item[data-v-5517b6e7]:hover{background-color:rgb(var(--v-theme-hover-icon-hover));cursor:pointer}.floating-tools[data-v-5517b6e7]{max-height:90vh;position:absolute;right:0;top:48px;width:100vw;z-index:1000}.dropdown-menu[data-v-5517b6e7]{max-height:80vh;overflow-y:auto}.wrapper[data-v-5517b6e7]{display:inline-block;position:relative}.text-error[data-v-5517b6e7]{background:#fff0f0f2;border-radius:8px;box-shadow:0 8px 24px #d32f2f33;color:#d32f2f;font-family:Noto Sans TC,sans-serif;font-size:.875rem;font-weight:500;left:50%;line-height:1.4;margin-top:52px;max-width:320px;padding:8px 16px;pointer-events:auto;position:absolute;top:100%;transform:translate(-50%);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;width:100%;z-index:100}.fade-slide-enter-from[data-v-5517b6e7],.fade-slide-leave-to[data-v-5517b6e7]{opacity:0;transform:translate(-50%) translateY(8px) scale(.95)}.fade-slide-enter-to[data-v-5517b6e7],.fade-slide-leave-from[data-v-5517b6e7]{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.close-btn[data-v-5517b6e7]{background:transparent;border:none;border-radius:50%;color:#d32f2f;cursor:pointer;font-family:Noto Sans TC,sans-serif;font-size:1.4rem;font-weight:700;line-height:1;padding:4px 8px;position:absolute;right:8px;transform:translateY(-15%);transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.close-btn[data-v-5517b6e7]:hover{background-color:#d32f2f26}.text-error svg[data-v-5517b6e7]{height:18px;margin-right:8px;vertical-align:middle;width:18px;fill:#d32f2f}
