.vc-workspace .vc-target-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.vc-workspace .vc-target-presets button{border:1px solid #e1e5eb;border-radius:7px;padding:6px 12px;font-size:12px;color:#626973;background:#fff}.vc-workspace .vc-target-presets button:hover{border-color:#ffa078;background:#fff6f0}.vc-workspace .vc-controls{display:flex;flex-direction:column;gap:12px;min-width:0}.vc-workspace .tool-upload{min-height:200px;padding:20px}.vc-workspace .tool-upload h2{font-size:20px}.vc-workspace fieldset{border:0;padding:0;margin:0;min-width:0}.vc-workspace legend,.vc-workspace label{font-size:12px;color:#626973}.vc-workspace legend{margin-bottom:10px}.vc-workspace .vc-modes>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vc-workspace .vc-modes label{display:flex;align-items:flex-start;gap:8px;border:1px solid #e1e5eb;border-radius:12px;background:#fff;padding:12px;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.vc-workspace .vc-modes label:has(:checked){border-color:#ffa078;background:#fff6f0;box-shadow:0 0 0 1px #ff450010}.vc-workspace .vc-modes input{margin-top:3px;flex-shrink:0;accent-color:#ff4500;width:15px;height:15px}.vc-workspace .vc-modes strong{display:block;font-size:13px;color:#465162}.vc-workspace .vc-modes small{font-size:11px;margin-top:5px}.vc-workspace :is(input[type=number],.vc-settings input,select){width:100%;min-width:0;font:inherit;padding:10px;min-height:42px;border:1px solid #dfe3e9;border-radius:8px;background:#fff;color:#465162}.vc-workspace input:disabled{background:#f5f6f8}.vc-workspace input[aria-invalid=true]{border-color:#bd422a}.vc-workspace :is(input,select,button,summary):focus-visible{outline:2px solid #ff4500;outline-offset:3px}.vc-workspace .vc-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vc-workspace .vc-settings label,.vc-workspace .vc-target label{display:flex;flex-direction:column;gap:6px}.vc-workspace .vc-target{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease,opacity .25s;opacity:0}.vc-workspace .vc-target.is-open{grid-template-rows:1fr;opacity:1}.vc-workspace .vc-target>div{overflow:hidden;min-height:0}.vc-workspace .vc-target small{padding-top:8px}.vc-workspace small{font-size:12px}.vc-workspace .vc-audio{display:flex;align-items:center;gap:8px;min-height:30px}.vc-workspace .vc-audio input{width:17px;height:17px;accent-color:#ff4500;flex-shrink:0}.vc-workspace .vc-advanced{padding:12px;border:1px solid #e3e7ed;border-radius:10px}.vc-workspace .vc-advanced summary{font-size:12px;color:#626973;cursor:pointer}.vc-workspace .vc-advanced[open] .vc-settings{padding-top:14px}.vc-workspace .vc-advanced small{margin-top:10px}.vc-workspace .vc-preview-column{min-width:0}.vc-workspace .vc-file-info{display:flex;gap:8px 14px;flex-wrap:wrap;padding:12px 0;font-size:11px;color:#87909d}.vc-workspace .vc-file-info button{color:#929aa5}.vc-workspace .vc-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.vc-workspace .vc-comparison article{border:1px solid #e2e7ed;border-radius:14px;padding:16px;background:#fff}.vc-workspace .vc-comparison h3{font-size:12px;color:#697484;font-weight:500}.vc-workspace .vc-comparison strong{display:flex;align-items:baseline;gap:7px;font-size:30px;line-height:1.5;margin-top:6px;color:#465162;font-variant-numeric:tabular-nums}.vc-workspace .vc-comparison strong small{font-size:12px;font-weight:400}.vc-workspace dl{font-size:11px;color:#87909d;margin-top:12px}.vc-workspace dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:6px}.vc-workspace dd{margin:0}.vc-workspace .vc-demo{margin-top:20px;padding:18px;border:1px dashed #d5dce5;border-radius:14px;background:#f8fafc}.vc-workspace .vc-demo-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:18px}.vc-workspace .vc-demo h3{font-size:13px}.vc-workspace .vc-demo button{display:flex;gap:6px;align-items:center;justify-content:center;font-size:11px;padding:8px 10px;color:#626973}.vc-workspace .vc-demo-row,.vc-workspace .vc-demo-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#697484}.vc-workspace .vc-demo-row bdi{white-space:nowrap;font-weight:600;color:#465162}.vc-workspace .vc-size-track{height:10px;overflow:hidden;border-radius:5px;background:#e6ebf0;margin:9px 0 17px}.vc-workspace .vc-size-track>span{height:100%;display:block;transform-origin:left center;border-radius:5px}.vc-workspace .vc-original-bar{background:#a6b2c1}.vc-workspace .vc-output-bar{background:#ff6b35;transform:scaleX(0);opacity:0}.vc-workspace:dir(rtl) .vc-size-track>span{transform-origin:right center}.vc-workspace .vc-demo-footer{font-size:11px;flex-wrap:wrap}.vc-workspace .vc-demo small{margin-top:12px;font-size:11px}.vc-workspace .vc-demo[data-demo-state=complete] [data-demo-status]{color:#ad461e}.vc-workspace .vc-results .tool-empty-thumbnail{aspect-ratio:16/9;flex-shrink:0}.vc-workspace [hidden]{display:none!important}.tool-page[data-tool-id=video-compressor] :is(.tool-feature,.tool-use,.tool-related){transition-duration:.2s}@keyframes vc-enter{0%{opacity:.75;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.tool-page .vc-workspace,.tool-page[data-tool-id=video-compressor] .tool-enter{animation:vc-enter .3s ease-out both}}@media(max-width:767px){.vc-workspace .vc-comparison article{padding:12px}.vc-workspace .vc-demo{padding:14px}.vc-workspace .tool-screen{min-height:0;aspect-ratio:16/9;padding:18px;gap:10px}.vc-workspace .tool-screen>.tool-screen-symbol{width:40px;height:40px;flex-shrink:0}.vc-workspace .tool-screen p{font-size:12px}.vc-workspace .vc-results .tool-result-actions{flex-wrap:wrap;gap:10px}.vc-workspace .vc-settings{grid-template-columns:minmax(0,1fr)}.vc-workspace .vc-modes label{padding:10px}.vc-workspace .vc-modes small{font-size:11px}.tool-page[data-tool-id=video-compressor]:is(:lang(zh-cn),:lang(zh-tw)) .tool-hero-copy h1{max-width:7em;margin-inline:auto;text-wrap:wrap}}@media(prefers-reduced-motion:reduce){.tool-page[data-tool-id=video-compressor] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
