.reactEasyCrop_Container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;cursor:move;display:flex;justify-content:center;align-items:center}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform}.reactEasyCrop_Contain{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.reactEasyCrop_Cover_Horizontal{width:100%;height:auto}.reactEasyCrop_Cover_Vertical{width:auto;height:100%}.reactEasyCrop_CropArea{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.5);box-sizing:border-box;box-shadow:0 0 0 9999em;color:rgba(0,0,0,.5);overflow:hidden}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{content:" ";box-sizing:border-box;position:absolute;border:1px solid rgba(255,255,255,.5);top:0;bottom:0;left:33.33%;right:33.33%;border-top:0;border-bottom:0}.reactEasyCrop_CropAreaGrid:after{content:" ";box-sizing:border-box;position:absolute;border:1px solid rgba(255,255,255,.5);top:33.33%;bottom:33.33%;left:0;right:0;border-left:0;border-right:0}.BulkCropImagesDialog_header__3xcvt{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-shrink:0}.BulkCropImagesDialog_headerLeft__OQDrL{display:flex;align-items:center;gap:12px}.BulkCropImagesDialog_title__20GBI{margin:0;font-size:17px;font-weight:600;color:#131313}.BulkCropImagesDialog_mismatchBadge__jbt_z{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:500;color:#d4380d;background:#fff2e8;border:1px solid #ffbb96;border-radius:4px;line-height:1.4}.BulkCropImagesDialog_body__sd5tM{display:flex;gap:16px;flex:1 1;min-height:0;overflow:hidden}.BulkCropImagesDialog_sidebar__B_hZ_{flex-shrink:0;width:88px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding-right:4px}.BulkCropImagesDialog_sidebar__B_hZ_::-webkit-scrollbar{width:4px}.BulkCropImagesDialog_sidebar__B_hZ_::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:2px}.BulkCropImagesDialog_sidebarItem__4U59x{position:relative;width:72px;height:96px;flex-shrink:0;padding:0;border:2px solid rgba(0,0,0,0);border-radius:8px;overflow:hidden;background:#f5f5f5;cursor:pointer;transition:border-color .2s ease}.BulkCropImagesDialog_sidebarItem__4U59x img{width:100%;height:100%;object-fit:cover}.BulkCropImagesDialog_sidebarItemSelected__mWEf1{border-color:#1890ff}.BulkCropImagesDialog_sidebarItemMismatch__UaAX0{border-color:#ff4d4f}.BulkCropImagesDialog_sidebarItemSelected__mWEf1.BulkCropImagesDialog_sidebarItemMismatch__UaAX0{border-style:dashed;border-color:#ff4d4f}.BulkCropImagesDialog_sidebarUpload__wfhNO{width:72px;height:96px;flex-shrink:0;padding:0;border:1px dashed #d4d4d4;border-radius:8px;background:#fafafa;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease}.BulkCropImagesDialog_sidebarUpload__wfhNO:hover{border-color:#1890ff;background:#f0f7ff}.BulkCropImagesDialog_rightColumn__OzbAd{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden}.BulkCropImagesDialog_mismatchWarning__F8N36{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:13px;color:#d4380d;background:#fff2e8;border:1px solid #ffbb96;border-radius:6px;flex-shrink:0}.BulkCropImagesDialog_cropArea__SqhMW{flex:1 1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:8px;overflow:hidden}.BulkCropImagesDialog_cropWrapper__O5BNf{position:relative;width:100%;height:100%}.BulkCropImagesDialog_cropPlaceholder__dGEQa{font-size:14px;color:#999}.BulkCropImagesDialog_footer__qBiqG{display:flex;align-items:center;gap:8px;flex-shrink:0}.BulkCropImagesDialog_ratioSelectors__63mqQ{display:flex;gap:4px;margin-right:auto}.BulkCropImagesDialog_ratioButton__f_Xt_{padding:4px 10px;font-size:12px;font-weight:500;color:#666;background:#f5f5f5;border:1px solid #eaeaea;border-radius:6px;cursor:pointer;transition:all .15s ease}.BulkCropImagesDialog_ratioButton__f_Xt_:hover{background:#eee}.BulkCropImagesDialog_ratioButtonSelected__trZrL{color:#1890ff;background:#e6f4ff;border-color:#1890ff}.BulkCropImagesDialog_toggleGroup__u479E{display:flex;border:1px solid #eaeaea;border-radius:6px;overflow:hidden}.BulkCropImagesDialog_toggleButton__BKT5g{padding:6px 12px;font-size:12px;font-weight:500;color:#666;background:#fff;border:none;cursor:pointer;transition:all .15s ease}.BulkCropImagesDialog_toggleButton__BKT5g:hover:not(:disabled){background:#f5f5f5}.BulkCropImagesDialog_toggleButton__BKT5g:disabled{color:#ccc;cursor:not-allowed}.BulkCropImagesDialog_toggleButtonActive__ek52m{color:#1890ff;background:#e6f4ff}.BulkCropImagesDialog_actionButton__Mugw0{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:#666;background-color:#f5f5f5;border:1px solid #eaeaea;border-radius:8px;cursor:pointer;transition:all .2s ease}.BulkCropImagesDialog_actionButton__Mugw0:hover:not(:disabled){background-color:#eee;color:#1890ff}.BulkCropImagesDialog_actionButton__Mugw0:disabled{color:#d9d9d9;cursor:not-allowed}.BulkCropImagesDialog_saveButton__YXq2n{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 20px;font-size:14px;font-weight:600;color:#fff;background-color:#1890ff;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.BulkCropImagesDialog_saveButton__YXq2n:hover:not(:disabled){background-color:#40a9ff}.BulkCropImagesDialog_saveButton__YXq2n:disabled{background-color:#d9d9d9;cursor:not-allowed}.BulkCropImagesDialog_spinIcon__WbFgj{animation:BulkCropImagesDialog_spin__z3nVa 1s linear infinite}@keyframes BulkCropImagesDialog_spin__z3nVa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}