.ProfileImageCropper_overlay__1KJi0{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;padding:20px}.ProfileImageCropper_title__Rh25K{color:white;margin-bottom:20px;font-size:24px}.ProfileImageCropper_cropperContainer__GT3Ml{position:relative;overflow:hidden;border-radius:12px;margin-bottom:20px;touch-action:none;background-color:#000}.ProfileImageCropper_cropperContainer__GT3Ml.ProfileImageCropper_grabbing__AUdlT{cursor:-webkit-grabbing;cursor:grabbing}.ProfileImageCropper_cropperContainer__GT3Ml.ProfileImageCropper_grab__UGfC3{cursor:-webkit-grab;cursor:grab}.ProfileImageCropper_image__vZy3D{position:absolute;top:0;left:0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ProfileImageCropper_overlay__1KJi0 svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.ProfileImageCropper_zoomControls__CJGwG{margin-bottom:20px;display:flex;align-items:center;gap:15px}.ProfileImageCropper_zoomLabel__GHmhS{color:white;font-size:14px;font-weight:500}.ProfileImageCropper_zoomSlider__MVDxn{width:300px;height:8px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:4px;outline:none}.ProfileImageCropper_zoomSlider__MVDxn::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:white;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.3)}.ProfileImageCropper_zoomSlider__MVDxn::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:white;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.3)}.ProfileImageCropper_actions__Ri6hH{display:flex;gap:15px}.ProfileImageCropper_button__UYZLB{padding:12px 30px;border-radius:8px;border:none;cursor:pointer;font-size:16px;font-weight:500}.ProfileImageCropper_cancelButton__ApLyh.ProfileImageCropper_dark__QPY4r{background-color:#374151;color:white}.ProfileImageCropper_cancelButton__ApLyh.ProfileImageCropper_light__n_AES{background-color:#e5e7eb;color:#1f2937}.ProfileImageCropper_uploadButton__AopfP{color:white}.ProfileImageCropper_uploadButton__AopfP.ProfileImageCropper_dark__QPY4r{background-color:#f97316}.ProfileImageCropper_uploadButton__AopfP.ProfileImageCropper_light__n_AES{background-color:#3b82f6}.ProfileImageCropper_uploadButton__AopfP:disabled{background-color:#666;cursor:not-allowed}.ProfileImageCropper_hiddenCanvas__Fvv_N{display:none}@keyframes ProfileImageUploader_popIn__OdPzN{0%{opacity:0;transform:translateX(-50%) scale(.95)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes ProfileImageUploader_popOut__VS7ob{0%{opacity:1;transform:translateX(-50%) scale(1)}to{opacity:0;transform:translateX(-50%) scale(.95)}}.ProfileImageUploader_menuEnter__weqb9{transform-origin:bottom center;animation:ProfileImageUploader_popIn__OdPzN .3s cubic-bezier(.2,.8,.2,1) forwards}.ProfileImageUploader_menuExit__cglcf{transform-origin:bottom center;animation:ProfileImageUploader_popOut__VS7ob .25s cubic-bezier(.2,.8,.2,1) forwards}.CoverImageCropper_overlay__Yjcbo{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;padding:20px}.CoverImageCropper_title__Mh87B{color:white;margin-bottom:20px;font-size:24px}.CoverImageCropper_cropperContainer__qhh9L{position:relative;overflow:hidden;border-radius:12px;margin-bottom:20px;touch-action:none;background-color:#000}.CoverImageCropper_cropperContainer__qhh9L.CoverImageCropper_grabbing__YsAis{cursor:-webkit-grabbing;cursor:grabbing}.CoverImageCropper_cropperContainer__qhh9L.CoverImageCropper_grab__iuf7q{cursor:-webkit-grab;cursor:grab}.CoverImageCropper_image__PUB4J{position:absolute;top:0;left:0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.CoverImageCropper_zoomControls__5MxbM{margin-bottom:20px;display:flex;align-items:center;gap:15px}.CoverImageCropper_zoomLabel__QKgZX{color:white;font-size:14px;font-weight:500}.CoverImageCropper_zoomSlider__pnfy0{width:300px;height:8px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:4px;outline:none}.CoverImageCropper_zoomSlider__pnfy0::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:white;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.3)}.CoverImageCropper_zoomSlider__pnfy0::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:white;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.3)}.CoverImageCropper_actions__3oAho{display:flex;gap:15px}.CoverImageCropper_button__9rtfG{padding:12px 30px;border-radius:8px;border:none;cursor:pointer;font-size:16px;font-weight:500}.CoverImageCropper_cancelButton__0UHgq.CoverImageCropper_dark__VHJzA{background-color:#374151;color:white}.CoverImageCropper_cancelButton__0UHgq.CoverImageCropper_light__nkv1r{background-color:#e5e7eb;color:#1f2937}.CoverImageCropper_uploadButton__Ehl8n{color:white}.CoverImageCropper_uploadButton__Ehl8n.CoverImageCropper_dark__VHJzA{background-color:#f97316}.CoverImageCropper_uploadButton__Ehl8n.CoverImageCropper_light__nkv1r{background-color:#3b82f6}.CoverImageCropper_uploadButton__Ehl8n:disabled{background-color:#666;cursor:not-allowed}.CoverImageCropper_hiddenCanvas__33ZJn{display:none}@keyframes CoverImageUploader_popIn__AJVXF{0%{opacity:0;transform:translateX(0) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes CoverImageUploader_popOut__6QUQ_{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(0) scale(.95)}}.CoverImageUploader_menuEnter__OFwLY{transform-origin:bottom right;animation:CoverImageUploader_popIn__AJVXF .3s cubic-bezier(.2,.8,.2,1) forwards}.CoverImageUploader_menuExit__nudF2{transform-origin:bottom right;animation:CoverImageUploader_popOut__6QUQ_ .25s cubic-bezier(.2,.8,.2,1) forwards}