.operation-selector-wrapper[data-v-7d5b8f05]{position:relative;z-index:100}.select-operation-btn[data-v-7d5b8f05]{background-color:var(--accent);border-radius:8px;border-width:0;cursor:pointer;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1rem;white-space:nowrap;--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;justify-content:center;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.select-operation-btn[data-v-7d5b8f05]:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.select-operation-btn[data-v-7d5b8f05]:disabled{cursor:not-allowed;opacity:.5}.select-operation-btn.has-operation[data-v-7d5b8f05]{background:var(--accent);border:none;color:#fff;font-weight:600}.operation-type-display[data-v-7d5b8f05]{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.operation-name-text[data-v-7d5b8f05]{color:#fff;font-weight:600}.select-operation-btn.saving[data-v-7d5b8f05]{overflow:hidden;position:relative}.saving-indicator[data-v-7d5b8f05]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.saving-progress-bar[data-v-7d5b8f05]{background:linear-gradient(90deg,var(--primary),var(--accent));height:100%;left:0;position:absolute;top:0;transition:width .3s ease;z-index:0}.saving-text[data-v-7d5b8f05]{color:#fff;font-weight:500;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.2);z-index:1}.operation-dropdown[data-v-7d5b8f05]{background-color:var(--panel);border-color:var(--border);border-radius:12px;border-width:1px;left:0;max-width:700px;min-width:500px;overflow:visible;position:absolute;right:auto;top:calc(100% + .5rem);z-index:1001;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.operation-selector-panels[data-v-7d5b8f05]{display:flex;gap:0;max-height:500px;min-height:300px}.operations-panel[data-v-7d5b8f05]{background:var(--bg);border-right:2px solid var(--border);flex:0 0 180px;overflow-y:auto;padding:.5rem 0}.operation-item[data-v-7d5b8f05]{position:relative}.operation-item-link[data-v-7d5b8f05]{align-items:center;background-color:var(--background);border-left-color:transparent;border-left-width:3px;cursor:pointer;display:flex;gap:.5rem;justify-content:flex-start;padding:.75rem 2rem .75rem 1rem;position:relative;text-align:left;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.operation-item.active .operation-item-link[data-v-7d5b8f05],.operation-item:hover .operation-item-link[data-v-7d5b8f05]{background:var(--bg-hover)}.operation-item .operation-name[data-v-7d5b8f05]{color:var(--text);flex:1;font-size:.9rem;font-weight:500}.operation-arrow[data-v-7d5b8f05]{flex-shrink:0;font-size:1.2rem;font-weight:600;opacity:.6;position:absolute;right:.75rem;transition:color .2s,opacity .2s}.operation-item.active .operation-arrow[data-v-7d5b8f05]{opacity:1}.formats-panel[data-v-7d5b8f05]{background:var(--panel);flex:1 1 auto;min-width:200px;overflow-y:auto;padding:1rem}.formats-panel-empty[data-v-7d5b8f05]{align-items:center;background-color:var(--panel);display:flex;flex:1 1 0%;justify-content:center;min-width:200px;padding:1rem}.empty-message[data-v-7d5b8f05]{color:var(--text-muted);font-size:.875rem;line-height:1.25rem}.conversion-formats-container[data-v-7d5b8f05]{display:flex;flex-direction:column;gap:1rem}.format-source-title[data-v-7d5b8f05]{color:var(--text-muted);font-size:.95rem;font-weight:600;margin-bottom:.5rem;text-align:left}.formats-list[data-v-7d5b8f05]{display:flex;flex-wrap:wrap;gap:.75rem}.format-item[data-v-7d5b8f05],.formats-list[data-v-7d5b8f05]{align-items:center}.format-item[data-v-7d5b8f05]{background-color:var(--background);border-color:var(--border);border-radius:8px;border-width:1px;color:var(--primary);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem .875rem;text-decoration:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.format-item[data-v-7d5b8f05]:hover{background:var(--primary);border-color:var(--primary);box-shadow:0 2px 8px #0000001a;color:#fff;transform:translateY(-2px)}.format-item .format-name[data-v-7d5b8f05]{white-space:nowrap}.format-item.disabled[data-v-7d5b8f05],.operation-item.disabled .operation-item-link[data-v-7d5b8f05]{cursor:not-allowed;opacity:.5;pointer-events:none}.formats-group[data-v-7d5b8f05]{display:flex;flex-direction:column;gap:1rem}.formats-group-title[data-v-7d5b8f05]{color:var(--text-muted);font-size:.95rem;font-weight:600;margin-bottom:.5rem;text-align:left}.formats-section[data-v-7d5b8f05]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.format-source[data-v-7d5b8f05]{color:var(--text);font-size:.9rem;font-weight:500;margin-bottom:.25rem;text-align:left}@media (max-width:768px){.operation-selector-wrapper[data-v-7d5b8f05]{position:relative;width:100%}.operation-dropdown[data-v-7d5b8f05]{border-radius:8px;max-height:calc(100vh - 120px);max-width:100vw;min-width:auto;overflow-y:auto;position:fixed!important;z-index:1002}.operation-selector-panels[data-v-7d5b8f05]{display:flex;max-height:calc(100vh - 120px);width:100%}.operations-panel[data-v-7d5b8f05]{flex:0 0 160px;max-width:160px;min-width:160px}.operation-item-link[data-v-7d5b8f05]{padding:.875rem .75rem}.formats-panel[data-v-7d5b8f05]{padding:1rem .75rem}.formats-panel[data-v-7d5b8f05],.formats-panel-empty[data-v-7d5b8f05]{flex:1 1 0;min-width:0}}.execute-all-container[data-v-eae38fa7]{margin-bottom:1rem;min-height:3.5rem;opacity:0;pointer-events:none;text-align:center;transition:opacity .3s ease-in}.execute-all-container.is-visible[data-v-eae38fa7]{min-height:auto;opacity:1;pointer-events:auto}.action-buttons-group[data-v-eae38fa7]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.execute-all-btn[data-v-eae38fa7]{align-items:center;background-color:var(--primary);border-radius:8px;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.execute-all-btn[data-v-eae38fa7]:hover:not(.disabled){--tw-translate-y:-.125rem;background-color:var(--primary-hover);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.execute-all-btn.disabled[data-v-eae38fa7]{background-color:var(--button-disabled);cursor:not-allowed;transform:none}.delete-all-btn[data-v-eae38fa7]{background:var(--panel);border:1px solid var(--border);border-radius:6px;color:var(--text-muted);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.delete-all-btn[data-v-eae38fa7]:hover{background:var(--error);border-color:var(--error);color:#fff}.file-count-warning[data-v-eae38fa7]{align-items:center;background-color:var(--warning-bg);border-color:var(--warning-border);border-radius:8px;border-width:1px;box-sizing:border-box;color:var(--warning-text);display:flex;font-size:.875rem;gap:.5rem;justify-content:flex-start;line-height:1.25rem;margin-top:.75rem;padding:.5rem .75rem;width:100%}.warning-icon[data-v-eae38fa7]{flex-shrink:0;font-size:1.1rem}.warning-text[data-v-eae38fa7]{flex:1}@media (max-width:768px){.delete-all-btn[data-v-eae38fa7]{display:none}.action-buttons-group[data-v-eae38fa7]{flex-wrap:nowrap}.file-count-warning[data-v-eae38fa7]{margin-top:.75rem;width:100%}}
