.crop-preview-shell{margin-bottom:10px;padding:12px;overflow:hidden;text-align:center;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#070b18}.crop-stage{position:relative;display:inline-block;max-width:100%;overflow:hidden;line-height:0;user-select:none}.crop-stage img{display:block;width:auto;height:auto;max-width:100%;max-height:390px}.crop-selection{position:absolute;z-index:2;min-width:12px;min-height:12px;border:2px solid #5be7ff;box-shadow:0 0 0 9999px rgba(2,5,14,.68);cursor:move;touch-action:none;outline:none}.crop-selection:focus{border-color:#fff;box-shadow:0 0 0 9999px rgba(2,5,14,.68),0 0 0 3px rgba(91,231,255,.28)}.crop-selection:before,.crop-selection:after{content:"";position:absolute;pointer-events:none}.crop-selection:before{left:33.333%;top:0;width:33.333%;height:100%;border-left:1px solid rgba(255,255,255,.45);border-right:1px solid rgba(255,255,255,.45)}.crop-selection:after{left:0;top:33.333%;width:100%;height:33.333%;border-top:1px solid rgba(255,255,255,.45);border-bottom:1px solid rgba(255,255,255,.45)}.crop-handle{position:absolute;right:-7px;bottom:-7px;z-index:3;width:18px;height:18px;border:2px solid #07101f;border-radius:50%;background:#5be7ff;cursor:nwse-resize}.crop-help,.crop-empty{margin:0 0 13px;color:#9ba8c4;font-size:13px;line-height:1.55}.crop-empty{padding:12px;text-align:center;border:1px dashed rgba(151,169,210,.25);border-radius:12px}.selected{overflow-wrap:anywhere}
@media(max-width:700px){.crop-stage img{max-height:320px}.crop-handle{width:22px;height:22px;right:-9px;bottom:-9px}}

