.confirm-panel[data-v-1cc8138d]{border:1px solid var(--canvas-border,#333338);background:var(--canvas-surface,#1e1e22);box-shadow:0 24px 64px #0000008c}.confirm-icon--default[data-v-1cc8138d]{color:var(--canvas-accent,#fafafa);background:var(--canvas-accent-soft,#fafafa1f);box-shadow:inset 0 0 0 1px var(--canvas-accent-border,#fafafa33)}.confirm-icon--danger[data-v-1cc8138d]{color:var(--canvas-danger,#f87171);background:var(--canvas-danger-soft,#f871711f);box-shadow:inset 0 0 0 1px var(--canvas-danger-border,#f871714d)}.confirm-btn[data-v-1cc8138d]{height:2.75rem;transition:background-color .13s var(--m-ease-out),color .13s var(--m-ease-out),border-color .13s var(--m-ease-out),transform .13s var(--m-ease-out);border-radius:10px;justify-content:center;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.confirm-btn[data-v-1cc8138d]:active:not(:disabled){transform:scale(.97)}.confirm-btn[data-v-1cc8138d]:disabled{cursor:not-allowed;opacity:.5}.confirm-btn--cancel[data-v-1cc8138d]{border:1px solid var(--canvas-border,#333338);color:var(--canvas-text-secondary,#bcbcc3);background:0 0}.confirm-btn--cancel[data-v-1cc8138d]:hover:not(:disabled){background:var(--canvas-bg,#0d0d0e);color:var(--canvas-text,#fff)}.confirm-btn--primary[data-v-1cc8138d]{background:var(--canvas-accent,#fafafa);color:var(--canvas-text-on-accent,#09090b);border:1px solid #0000}.confirm-btn--primary[data-v-1cc8138d]:hover:not(:disabled){background:var(--canvas-accent-hover,#fff)}.confirm-btn--danger[data-v-1cc8138d]{border:1px solid var(--canvas-border,#333338);color:var(--canvas-danger,#f87171);background:0 0}.confirm-btn--danger[data-v-1cc8138d]:hover:not(:disabled){background:var(--canvas-danger-soft,#f871711f);border-color:var(--canvas-danger-border,#f871714d);color:var(--canvas-danger,#f87171)}.confirm-backdrop[data-v-1cc8138d]{-webkit-backdrop-filter:blur(8px);background:#0009}.confirm-modal-enter-active[data-v-1cc8138d],.confirm-modal-enter-active .confirm-backdrop[data-v-1cc8138d],.confirm-modal-leave-active[data-v-1cc8138d],.confirm-modal-leave-active .confirm-backdrop[data-v-1cc8138d]{transition:opacity .16s}.confirm-modal-enter-active .confirm-panel[data-v-1cc8138d]{transition:opacity .16s var(--m-ease-out),transform .16s var(--m-ease-spring)}.confirm-modal-leave-active .confirm-panel[data-v-1cc8138d]{transition:opacity .13s var(--m-ease-out),transform .13s var(--m-ease-out)}.confirm-modal-enter-from .confirm-backdrop[data-v-1cc8138d],.confirm-modal-leave-to .confirm-backdrop[data-v-1cc8138d]{opacity:0}.confirm-modal-enter-from .confirm-panel[data-v-1cc8138d]{opacity:0;transform:scale(.96)}.confirm-modal-leave-to .confirm-panel[data-v-1cc8138d]{opacity:0;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.confirm-btn[data-v-1cc8138d]:active:not(:disabled),.confirm-modal-enter-from .confirm-panel[data-v-1cc8138d],.confirm-modal-leave-to .confirm-panel[data-v-1cc8138d]{transform:none}.confirm-modal-enter-active[data-v-1cc8138d],.confirm-modal-enter-active .confirm-backdrop[data-v-1cc8138d],.confirm-modal-enter-active .confirm-panel[data-v-1cc8138d],.confirm-modal-leave-active[data-v-1cc8138d],.confirm-modal-leave-active .confirm-backdrop[data-v-1cc8138d],.confirm-modal-leave-active .confirm-panel[data-v-1cc8138d]{transition-duration:.01ms}}.compress-panel[data-v-7e498168]{border:1px solid var(--canvas-border,#333338);background:var(--canvas-surface,#1e1e22);box-shadow:0 24px 64px #0000008c}.compress-icon--default[data-v-7e498168]{color:var(--canvas-accent,#fafafa);background:var(--canvas-accent-soft,#fafafa1f);box-shadow:inset 0 0 0 1px var(--canvas-accent-border,#fafafa33)}.compress-icon--danger[data-v-7e498168]{color:var(--canvas-danger,#f87171);background:var(--canvas-danger-soft,#f871711f);box-shadow:inset 0 0 0 1px var(--canvas-danger-border,#f871714d)}.compress-list[data-v-7e498168]{background:var(--canvas-bg,#0d0d0e);border-radius:10px;flex-direction:column;gap:2px;max-height:240px;margin:0;padding:4px;list-style:none;display:flex;overflow-y:auto}.compress-item[data-v-7e498168]{border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.compress-item-icon[data-v-7e498168]{color:var(--canvas-text-tertiary,#8a8a93);flex:none;display:inline-flex}.compress-item.is-success .compress-item-icon[data-v-7e498168]{color:var(--canvas-success,#4ade80)}.compress-item.is-failed .compress-item-icon[data-v-7e498168]{color:var(--canvas-danger,#f87171)}.compress-item-body[data-v-7e498168]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.compress-item-name[data-v-7e498168]{color:var(--canvas-text,#fff);font-size:12px;font-weight:500}.compress-item-name[data-v-7e498168],.compress-item-size[data-v-7e498168]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compress-item-size[data-v-7e498168]{color:var(--canvas-text-tertiary,#8a8a93);font-size:11px}.compress-item.is-success .compress-item-size[data-v-7e498168]{color:var(--canvas-success,#4ade80)}.compress-item.is-failed .compress-item-size[data-v-7e498168]{color:var(--canvas-danger,#f87171)}.compress-btn[data-v-7e498168]{border-radius:10px;justify-content:center;align-items:center;gap:.375rem;width:100%;height:2.75rem;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .13s,color .13s;display:inline-flex}.compress-btn[data-v-7e498168]:disabled{cursor:not-allowed;opacity:.5}.compress-btn--primary[data-v-7e498168]{background:var(--canvas-accent,#fafafa);color:var(--canvas-text-on-accent,#09090b);border:1px solid #0000}.compress-btn--primary[data-v-7e498168]:hover:not(:disabled){background:var(--canvas-accent-hover,#fff)}.compress-backdrop[data-v-7e498168]{-webkit-backdrop-filter:blur(8px);background:#0009}.compress-modal-enter-active[data-v-7e498168],.compress-modal-enter-active .compress-backdrop[data-v-7e498168],.compress-modal-leave-active[data-v-7e498168],.compress-modal-leave-active .compress-backdrop[data-v-7e498168]{transition:opacity .16s}.compress-modal-enter-active .compress-panel[data-v-7e498168]{transition:opacity .16s,transform .16s cubic-bezier(.16,1,.3,1)}.compress-modal-leave-active .compress-panel[data-v-7e498168]{transition:opacity .13s,transform .13s}.compress-modal-enter-from .compress-backdrop[data-v-7e498168],.compress-modal-leave-to .compress-backdrop[data-v-7e498168]{opacity:0}.compress-modal-enter-from .compress-panel[data-v-7e498168]{opacity:0;transform:scale(.96)}.compress-modal-leave-to .compress-panel[data-v-7e498168]{opacity:0;transform:scale(.97)}
