.rfe-crop-panel{padding:15px;margin:12px 0;background:#faf3e9;border:1px solid #d8c1ac;border-radius:12px}.rfe-crop-stage{position:relative;max-width:360px;width:100%;aspect-ratio:1;overflow:hidden;touch-action:none;background:#eee;cursor:grab;border:2px solid #a96c51}.rfe-crop-stage.wide{aspect-ratio:16/9}.rfe-crop-stage img{position:absolute;max-width:none!important;pointer-events:none;user-select:none}.rfe-crop-panel input[type=range]{width:100%;max-width:360px}.rfe-crop-panel .rfe-crop-help{font-size:13px}.rfe-crop-panel button{margin:6px 7px 0 0}