@keyframes Compressor-module-scss-module__qD4xTG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Compressor-module-scss-module__qD4xTG__optNote{color:#667081}.Compressor-module-scss-module__qD4xTG__preset [data-part=panel]{width:18rem}.Compressor-module-scss-module__qD4xTG__preset [data-part=option]>span{flex-direction:column;align-items:flex-start;gap:.125rem}.Compressor-module-scss-module__qD4xTG__preset .Compressor-module-scss-module__qD4xTG__optNote{font-size:.75rem}.Compressor-module-scss-module__qD4xTG__size [data-part=label]{white-space:nowrap}.Compressor-module-scss-module__qD4xTG__size [data-part=panel]{width:440px;container:size-panel/inline-size}.Compressor-module-scss-module__qD4xTG__size [data-part=option-name]{grid-template-columns:max-content 1fr;gap:1rem;display:grid}@container size-panel not (min-width:420px){.Compressor-module-scss-module__qD4xTG__size [data-part=option-name]{grid-template-columns:1fr;gap:.5rem}}.Compressor-module-scss-module__qD4xTG__size .Compressor-module-scss-module__qD4xTG__optNote{text-align:right;margin-left:auto}@container size-panel not (min-width:420px){.Compressor-module-scss-module__qD4xTG__size .Compressor-module-scss-module__qD4xTG__optNote{text-align:left;margin-left:0}}.Compressor-module-scss-module__qD4xTG__root{container:compress-form/inline-size}.Compressor-module-scss-module__qD4xTG__form{flex-direction:column;gap:.75rem;display:flex}.Compressor-module-scss-module__qD4xTG__labelRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.Compressor-module-scss-module__qD4xTG__label{color:#667081;margin:0;font-size:.75rem;line-height:1.125rem}.Compressor-module-scss-module__qD4xTG__error{color:#d63a55;text-align:right;margin:0;font-size:.75rem;line-height:1.125rem}.Compressor-module-scss-module__qD4xTG__mediaEditor{--me-font-family:var(--font-dmsans), sans-serif;--media-editor-min-height:300px;--gsc-dropzone-min-height:var(--media-editor-min-height);--gsc-dropzone-font-family:var(--font-dmsans), sans-serif;--me-bg-transparent:repeating-conic-gradient(#e8e8e8 0% 25%, #f8f8f8 0% 50%) 50% / 16px 16px;min-height:var(--media-editor-min-height);isolation:isolate;margin-top:.25rem;position:relative}@container compress-form not (min-width:420px){.Compressor-module-scss-module__qD4xTG__mediaEditor{--media-editor-min-height:150px}}.Compressor-module-scss-module__qD4xTG__fields{flex-wrap:wrap;gap:1.5rem .5rem;margin-top:.75rem;margin-bottom:2.25rem;display:flex}@container compress-form not (min-width:620px){.Compressor-module-scss-module__qD4xTG__fields{grid-template-columns:1fr 1fr;row-gap:.5rem;display:grid}}.Compressor-module-scss-module__qD4xTG__modes{flex-basis:100%}@container compress-form not (min-width:620px){.Compressor-module-scss-module__qD4xTG__modes{grid-column:1/-1;margin-bottom:1rem}}.Compressor-module-scss-module__qD4xTG__sizeRow{align-items:center;gap:1.25rem;display:flex}@container compress-form not (min-width:620px){.Compressor-module-scss-module__qD4xTG__sizeRow{grid-column:1/-1}.Compressor-module-scss-module__qD4xTG__captions{grid-column:1/-1;min-width:100%;margin-top:.75rem}}.Compressor-module-scss-module__qD4xTG__sizeNote{color:#667081;font-size:.75rem;line-height:1.125rem}.Compressor-module-scss-module__qD4xTG__buttons{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}@container compress-form not (min-width:520px){.Compressor-module-scss-module__qD4xTG__buttons{flex-direction:column;align-items:stretch;gap:1.5rem}}.Compressor-module-scss-module__qD4xTG__result{flex-direction:column;margin-top:5rem;display:none;container:compress-form-result/inline-size}.Compressor-module-scss-module__qD4xTG__result.Compressor-module-scss-module__qD4xTG__visible{display:flex}@media (max-width:768px){.Compressor-module-scss-module__qD4xTG__result{margin-top:3rem}}.Compressor-module-scss-module__qD4xTG__resultItem{background-color:#0000;grid-template-columns:max-content 1fr;align-items:center;gap:.75rem;width:100%;display:grid}@media (max-width:768px){.Compressor-module-scss-module__qD4xTG__resultItem{grid-template-columns:1fr}}.Compressor-module-scss-module__qD4xTG__resultImg{background-color:#f6f8fa;border-radius:.5rem;grid-column:1/-1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Compressor-module-scss-module__qD4xTG__resultImg img{object-fit:contain;background:repeating-conic-gradient(#e8e8e8 0% 25%,#f8f8f8 0% 50%) 50%/16px 16px;width:auto;max-width:100%;height:auto;max-height:516px;display:block}@media (max-width:768px){.Compressor-module-scss-module__qD4xTG__resultImg img{max-height:280px}}.Compressor-module-scss-module__qD4xTG__resultImg.Compressor-module-scss-module__qD4xTG__loading:before{content:"";background-color:#fffffff2;position:absolute;inset:0}.Compressor-module-scss-module__qD4xTG__resultImg.Compressor-module-scss-module__qD4xTG__loading:after{aspect-ratio:1;transform-origin:50%;pointer-events:none;box-sizing:border-box;border:2px solid #dfe5ed;border-top-color:#1e2129;border-radius:50%;width:2rem;animation:2s ease-in-out infinite Compressor-module-scss-module__qD4xTG__rotate;display:block;position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem)}@media (prefers-reduced-motion:reduce){.Compressor-module-scss-module__qD4xTG__resultImg.Compressor-module-scss-module__qD4xTG__loading:after{animation:none}}.Compressor-module-scss-module__qD4xTG__resultImg.Compressor-module-scss-module__qD4xTG__loading:after{content:"";pointer-events:none}.Compressor-module-scss-module__qD4xTG__resultInfo{color:#667081;grid-column:1/-1;grid-template-columns:1fr repeat(3,max-content);gap:1.25rem;margin-bottom:1.25rem;font-size:.75rem;line-height:1.125rem;display:grid}.Compressor-module-scss-module__qD4xTG__resultInfo .Compressor-module-scss-module__qD4xTG__note{margin:0 auto 0 0;font-size:.75rem;line-height:1.125rem}.Compressor-module-scss-module__qD4xTG__resultInfo :nth-child(odd){justify-self:start}@container compress-form-result not (min-width:490px){.Compressor-module-scss-module__qD4xTG__resultInfo{gap:.75rem}.Compressor-module-scss-module__qD4xTG__resultInfo .Compressor-module-scss-module__qD4xTG__resultLabel{display:none}}.Compressor-module-scss-module__qD4xTG__noteValue{color:#1e2129}@media (max-width:768px){.Compressor-module-scss-module__qD4xTG__sharePopover{justify-self:center}}.Compressor-module-scss-module__qD4xTG__resultButton{justify-self:end;width:max-content}@media (max-width:768px){.Compressor-module-scss-module__qD4xTG__resultButton{justify-self:stretch;width:100%}}
