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