.compressor-module__9HumRq__wrap{max-width:56rem}.compressor-module__9HumRq__root{--gc-textures:#818cf8;--gc-meshes:#38bdf8;--gc-morphs:#f472b6;--gc-animations:#fbbf24;--gc-other:#64748b}@media (prefers-color-scheme:light){.compressor-module__9HumRq__root{--gc-textures:#4f46e5;--gc-meshes:#0284c7;--gc-morphs:#db2777;--gc-animations:#b45309;--gc-other:#94a3b8}}.compressor-module__9HumRq__steps{counter-reset:none;gap:.5rem;margin:-.5rem 0 1.5rem;display:grid}@media (min-width:768px){.compressor-module__9HumRq__steps{grid-template-columns:repeat(4,1fr);gap:.75rem}}.compressor-module__9HumRq__step{color:var(--sc-muted);align-items:flex-start;gap:.6rem;font-size:.875rem;line-height:1.5;display:flex}.compressor-module__9HumRq__stepNo{border:1px solid var(--sc-line);height:1.5rem;color:var(--sc-text);font-family:var(--font-code);border-radius:999px;flex:0 0 1.5rem;place-items:center;font-size:.75rem;display:inline-grid}.compressor-module__9HumRq__status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.compressor-module__9HumRq__status:empty{display:none}.compressor-module__9HumRq__warnCard{border-color:var(--sc-warn)}.compressor-module__9HumRq__warnLine{color:var(--sc-text);align-items:flex-start;gap:.5rem;line-height:1.6;display:flex}.compressor-module__9HumRq__warnLine svg{color:var(--sc-warn);margin-top:.2rem}.compressor-module__9HumRq__total{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:.25rem 0 .85rem;display:flex}.compressor-module__9HumRq__totalNumber{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1.1}.compressor-module__9HumRq__totalNote{color:var(--sc-faint);font-variant-numeric:tabular-nums;font-size:.8125rem}.compressor-module__9HumRq__bar{background:var(--sc-raised);border-radius:999px;gap:2px;height:.75rem;display:flex;overflow:hidden}.compressor-module__9HumRq__barPart{min-width:3px;height:100%;display:block}.compressor-module__9HumRq__partTextures{background:var(--gc-textures)}.compressor-module__9HumRq__partMeshes{background:var(--gc-meshes)}.compressor-module__9HumRq__partMorphs{background:var(--gc-morphs)}.compressor-module__9HumRq__partAnimations{background:var(--gc-animations)}.compressor-module__9HumRq__partOther{background:var(--gc-other)}.compressor-module__9HumRq__legend{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.4rem 2rem;margin-top:.85rem;display:grid}.compressor-module__9HumRq__legendItem{max-width:19rem;color:var(--sc-text);grid-template-columns:.75rem 1fr auto 3.75rem;align-items:center;gap:.6rem;font-size:.875rem;display:grid}.compressor-module__9HumRq__swatch{border-radius:3px;width:.75rem;height:.75rem}.compressor-module__9HumRq__num{font-family:var(--font-code);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.compressor-module__9HumRq__share{color:var(--sc-faint);font-family:var(--font-code);text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem}.compressor-module__9HumRq__subhead{align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.compressor-module__9HumRq__count{font-family:var(--font-code);color:var(--sc-muted);border:1px solid var(--sc-line);border-radius:999px;padding:0 .45rem;font-size:.75rem;font-weight:500}.compressor-module__9HumRq__tableWrap{border:1px solid var(--sc-line);border-radius:10px;max-height:22rem;overflow:auto}.compressor-module__9HumRq__table{min-width:34rem}.compressor-module__9HumRq__table th,.compressor-module__9HumRq__table td{padding-left:.75rem}.compressor-module__9HumRq__table thead th{background:var(--sc-panel);position:sticky;top:0}.compressor-module__9HumRq__right,.compressor-module__9HumRq__table th.compressor-module__9HumRq__right{text-align:right}.compressor-module__9HumRq__nowrap{white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:639px){.compressor-module__9HumRq__tableWrap{border:0;border-radius:0;max-height:none;overflow:visible}.compressor-module__9HumRq__table{min-width:0}.compressor-module__9HumRq__table thead{display:none}.compressor-module__9HumRq__table tr{border-top:1px solid var(--sc-line);grid-template-columns:1fr 1fr;gap:.15rem .75rem;padding:.6rem 0;display:grid}.compressor-module__9HumRq__table td{text-align:left;border-top:0;padding:0}.compressor-module__9HumRq__table td:first-child{grid-column:1/-1}.compressor-module__9HumRq__table td[data-label]:before{content:attr(data-label)" ";color:var(--sc-faint);font-family:var(--font-body,inherit);font-size:.75rem}.compressor-module__9HumRq__table td.compressor-module__9HumRq__wide{grid-column:1/-1}}.compressor-module__9HumRq__tag{border:1px solid var(--sc-line);font-family:var(--font-body,inherit);color:var(--sc-muted);vertical-align:1px;border-radius:999px;margin-left:.4rem;padding:0 .4rem;font-size:.6875rem;display:inline-block}.compressor-module__9HumRq__facts{gap:.6rem 1.25rem;margin-top:1.25rem;display:grid}@media (min-width:640px){.compressor-module__9HumRq__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.compressor-module__9HumRq__facts div{border-top:1px solid var(--sc-line);justify-content:space-between;gap:1rem;padding-top:.5rem;display:flex}.compressor-module__9HumRq__facts dt{color:var(--sc-muted);font-size:.875rem}.compressor-module__9HumRq__facts dd{color:var(--sc-text);text-align:right}.compressor-module__9HumRq__clipList{gap:.25rem;display:grid}.compressor-module__9HumRq__clipList li{justify-content:space-between;gap:1rem;display:flex}.compressor-module__9HumRq__presets{gap:.6rem;margin-top:.5rem;display:grid}@media (min-width:640px){.compressor-module__9HumRq__presets{grid-template-columns:repeat(3,minmax(0,1fr))}}.compressor-module__9HumRq__preset{border:1px solid var(--sc-line);background:var(--sc-raised);min-height:44px;color:var(--sc-text);text-align:left;cursor:pointer;border-radius:12px;gap:.2rem;padding:.75rem .9rem;transition:border-color .12s,background-color .12s;display:grid}.compressor-module__9HumRq__preset:first-child{border-color:var(--sc-accent)}.compressor-module__9HumRq__wide{overflow-wrap:anywhere}@media (min-width:640px){.compressor-module__9HumRq__preset:first-child{grid-column:1/-1}}.compressor-module__9HumRq__preset:hover:not(:disabled){border-color:var(--sc-accent)}.compressor-module__9HumRq__preset[aria-pressed=true]{border-color:var(--sc-accent-strong);box-shadow:inset 0 0 0 1px var(--sc-accent-strong)}.compressor-module__9HumRq__preset:disabled{cursor:progress;opacity:.7}.compressor-module__9HumRq__preset:focus-visible{outline:2px solid var(--sc-focus);outline-offset:2px}.compressor-module__9HumRq__presetLabel{font-size:.9375rem;font-weight:600}.compressor-module__9HumRq__presetHint{color:var(--sc-muted);font-size:.8125rem;line-height:1.5}.compressor-module__9HumRq__manual{border-top:1px solid var(--sc-line);justify-items:start;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:grid}.compressor-module__9HumRq__manualTitle{font-size:.9375rem;font-weight:600}.compressor-module__9HumRq__fields{gap:.75rem 1.5rem;width:100%;display:grid}@media (min-width:640px){.compressor-module__9HumRq__fields{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:end}}.compressor-module__9HumRq__field{gap:.35rem;min-width:0;display:grid}.compressor-module__9HumRq__fieldLabel{color:var(--sc-muted);font-size:.875rem}.compressor-module__9HumRq__fieldLabel output{color:var(--sc-text)}.compressor-module__9HumRq__manual button:disabled{opacity:.55;cursor:default}.compressor-module__9HumRq__compare{grid-template-columns:minmax(0,max-content) auto minmax(0,max-content);justify-content:start;align-items:start;gap:.5rem 1.5rem;margin-top:.5rem;display:grid}@media (min-width:640px){.compressor-module__9HumRq__compare{gap:.5rem 2.5rem}}.compressor-module__9HumRq__stat{gap:.15rem;min-width:0;display:grid}.compressor-module__9HumRq__statLabel{color:var(--sc-muted);font-size:.8125rem}.compressor-module__9HumRq__statNumber{font-family:var(--font-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.75rem;font-weight:700;line-height:1.15}@media (min-width:640px){.compressor-module__9HumRq__statNumber{font-size:2.25rem}}.compressor-module__9HumRq__after{color:var(--sc-ok)}.compressor-module__9HumRq__statNote{color:var(--sc-faint);font-size:.75rem;font-family:var(--font-code);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.compressor-module__9HumRq__statArrow{color:var(--sc-faint);align-self:center}.compressor-module__9HumRq__saved{color:var(--sc-text);grid-column:1/-1;font-weight:600}.compressor-module__9HumRq__changes{color:var(--sc-muted);overflow-wrap:anywhere;gap:.35rem;padding-left:1.1rem;font-size:.9375rem;line-height:1.55;list-style:outside;display:grid}.compressor-module__9HumRq__skipped{color:var(--sc-warn);margin-top:.5rem}.compressor-module__9HumRq__kept{color:var(--sc-faint);margin-top:.75rem;font-size:.8125rem;line-height:1.5}.compressor-module__9HumRq__previews{gap:.75rem;margin-top:1.25rem;display:grid}@media (min-width:640px){.compressor-module__9HumRq__previews{grid-template-columns:1fr 1fr}}.compressor-module__9HumRq__preview{min-width:0;margin:0}.compressor-module__9HumRq__previewLabel{color:var(--sc-muted);margin-bottom:.35rem;font-size:.8125rem}.compressor-module__9HumRq__previewStage{border:1px solid var(--sc-line);aspect-ratio:1;background:#0d1117;border-radius:12px;position:relative;overflow:hidden}.compressor-module__9HumRq__previewCanvas{aspect-ratio:auto;height:100%}@media (min-width:640px){.compressor-module__9HumRq__previewCanvas{aspect-ratio:auto}}.compressor-module__9HumRq__previewVeil{text-align:center;padding:1rem}.compressor-module__9HumRq__previewStageOff{aspect-ratio:auto;min-height:5.5rem}
