.compression_container__ZM6R1{padding:2rem;max-width:1400px;margin:0 auto}.compression_header__FKnix{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.compression_titleSection__7M9GX{flex:1;min-width:300px}.compression_title___5Fml{font-size:2rem;font-weight:600;color:#1f2937;margin:0 0 .5rem}.compression_subtitle__CD4Dv{font-size:1rem;color:#6b7280;margin:0}.compression_actionSection__FYmmx{display:flex;gap:1rem;align-items:center}.compression_activeJobsContainer__EpEVR{margin-bottom:2rem}.compression_activeJobsTitle__AY7ZA{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.compression_activeJobsGrid__N21OH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.compression_jobCard__wg_wn{padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.compression_jobHeader__s5_D8{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.compression_jobFileName__B0_vj{font-size:1.1rem;font-weight:600;color:#1f2937;margin:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compression_jobDetails__La5ly{margin-bottom:1rem}.compression_jobDetails__La5ly p{margin:.5rem 0;font-size:.9rem;color:#4b5563}.compression_jobSize__BFD1o{font-weight:500}.compression_jobProgress__u6hRS{font-weight:600;color:#3b82f6}.compression_jobMessage__7uO48{color:#6b7280;font-style:italic}.compression_jobRows__f7znC{color:#9ca3af;font-size:.85rem}.compression_progressBar___SPsF{margin-bottom:1rem;height:8px}.compression_jobTime__cK4D0{font-size:.85rem;color:#9ca3af;text-align:right}.compression_completedJobsContainer__VW2c7{margin-top:2rem}.compression_completedJobsTitle__D3llY{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.compression_completedJobsGrid___aCVd{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.compression_completedJobCard___JIpg{padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.compression_jobCompressed__MNvfz{color:#10b981;font-weight:500}.compression_jobRatio__Ezbr3{color:#3b82f6;font-weight:600}.compression_jobProcessed__08KX8{color:#6b7280;font-size:.9rem}.compression_jobActions__9TDKr{display:flex;gap:.5rem;margin-top:1rem;margin-bottom:1rem}.compression_compressDialog__bJVta{padding:1rem}.compression_dialogContent__pT0dt{display:flex;flex-direction:column;gap:1.5rem}.compression_fileUploadSection__GqlCf{display:flex;flex-direction:column;gap:1rem}.compression_fileUploadSection__GqlCf h4{margin:0;font-size:1.2rem;color:#1f2937}.compression_fileUploadHint__xeQMX{color:#6b7280;font-size:.9rem;margin:0}.compression_fileInputWrapper__mmmF_{position:relative}.compression_fileInput__hlcKa{position:absolute;opacity:0;width:0;height:0}.compression_fileInputLabel__VLU8r{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#f3f4f6;border:2px dashed #d1d5db;border-radius:8px;cursor:pointer;transition:all .2s ease;color:#4b5563;font-weight:500}.compression_fileInputLabel__VLU8r:hover{background:#e5e7eb;border-color:#9ca3af}.compression_fileInfo__eNzof{padding:1rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.compression_fileInfo__eNzof p{margin:.5rem 0;font-size:.9rem;color:#4b5563}.compression_fileActions__wG8Qi{margin-top:1rem}.compression_dialogActions__MhRjF{display:flex;justify-content:flex-end;gap:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.compression_viewDialog__7RUoR{padding:1rem}.compression_viewDialogContent__ShBAj{max-height:80vh;overflow-y:auto;padding:1rem 0}.compression_csvContentGrid__vL05D{display:flex;flex-direction:column;gap:1.5rem}.compression_csvRowCard__OFz_u{padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.compression_rowHeader__nP8lP{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb}.compression_rowHeader__nP8lP h4{margin:0;font-size:1.2rem;color:#1f2937}.compression_rowId___WLE3{font-size:.9rem;color:#6b7280;font-family:monospace}.compression_mediaSectionsContainer__XvViH{display:flex;flex-direction:row;overflow-x:auto;gap:1.5rem;padding:1rem 0;margin-bottom:1rem}.compression_mediaSection__GSUpz{display:inline-block;vertical-align:top;margin-right:1rem;width:-moz-fit-content;width:fit-content;min-width:300px}.compression_mediaTitle__Nzfby{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 .75rem;display:flex;align-items:center;gap:.5rem}.compression_mediaTitle__Nzfby i{color:#3b82f6}.compression_mediaGrid__y_tDZ{display:flex!important;flex-direction:row!important;overflow-x:auto;gap:1rem;padding:.5rem 0;min-width:100%;align-items:flex-start;flex-wrap:nowrap}.compression_mediaGrid__y_tDZ>*{width:200px!important;flex:0 0 auto}.compression_mediaItem__aVlWH{border:none;border-radius:8px;overflow:hidden;background:#fff;transition:all .3s ease;width:200px!important;height:auto;min-height:150px;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)}.compression_mediaItem__aVlWH:hover{box-shadow:0 4px 16px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.1);transform:translateY(-2px)}.compression_mediaImage__0gqkM{max-height:200px}.compression_mediaImage__0gqkM,.compression_mediaThumbnail__yCYre{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.compression_mediaThumbnail__yCYre{max-height:150px}.compression_mediaVideo__bdSb7{width:100%;height:auto;max-height:200px;display:block}.compression_mediaUrl__gkfNF{padding:.5rem;background:#f9fafb;border-top:1px solid #e5e7eb;font-size:.75rem;word-break:break-all}.compression_mediaUrl__gkfNF a{color:#3b82f6;text-decoration:none}.compression_mediaUrl__gkfNF a:hover{text-decoration:underline}.compression_mediaError__rjEW1{padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.compression_mediaError__rjEW1 i{font-size:1.5rem}.compression_mediaErrorActions__wqSIh{margin-top:.5rem}.compression_googleDrivePreview___Lws_{padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;text-align:center}.compression_googleDriveHeader__0cP8t{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;color:#4b5563;font-weight:500}.compression_googleDriveActions__Ns0Vs{display:flex;flex-direction:column;gap:.5rem}.compression_contentfulPreview__tuwP3{padding:.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px}.compression_contentfulHeader__cc8UI{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem;color:#4b5563;font-size:.85rem;font-weight:500}.compression_otherDataSection__VIS_k{margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid #e5e7eb}.compression_otherDataGrid____GUE{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:1rem}.compression_otherDataItem__L_V2h{padding:.75rem;background:#f9fafb;border-radius:4px;border:1px solid #e5e7eb;font-size:.9rem;color:#4b5563}.compression_otherDataItem__L_V2h strong{color:#1f2937;display:block;margin-bottom:.25rem}.compression_noDataMessage__rdU_c{text-align:center;padding:3rem;color:#6b7280}.compression_noDataMessage__rdU_c i{font-size:3rem;margin-bottom:1rem;color:#d1d5db}.compression_noDataMessage__rdU_c p{font-size:1.1rem;margin:0}@media (max-width:768px){.compression_container__ZM6R1{padding:1rem}.compression_header__FKnix{flex-direction:column}.compression_title___5Fml{font-size:1.5rem}.compression_activeJobsGrid__N21OH,.compression_completedJobsGrid___aCVd{grid-template-columns:1fr}.compression_mediaSectionsContainer__XvViH{flex-direction:column;overflow-x:visible}.compression_mediaSection__GSUpz{width:100%;min-width:100%;margin-right:0}.compression_mediaGrid__y_tDZ{flex-wrap:wrap}.compression_viewDialog__7RUoR{width:95vw!important}}