.crop-stage{display:grid;justify-items:center;padding:12px;border-radius:var(--nb-radius-md);background:var(--nb-chip);min-inline-size:0;overflow:hidden}.crop-frame{position:relative;max-inline-size:100%;direction:ltr;user-select:none;-webkit-user-select:none;touch-action:none}.crop-frame img{display:block;max-inline-size:100%;inline-size:auto;block-size:auto;max-block-size:70vh;pointer-events:none}.crop-box{position:absolute;box-sizing:border-box;cursor:move;touch-action:none;outline:2px solid #fff;box-shadow:0 0 0 1px #0009,0 0 0 100vmax #00000080;background:linear-gradient(to right,transparent calc(33.333% - .5px),rgb(255 255 255 / .55) calc(33.333% - .5px),rgb(255 255 255 / .55) calc(33.333% + .5px),transparent calc(33.333% + .5px),transparent calc(66.666% - .5px),rgb(255 255 255 / .55) calc(66.666% - .5px),rgb(255 255 255 / .55) calc(66.666% + .5px),transparent calc(66.666% + .5px)),linear-gradient(to bottom,transparent calc(33.333% - .5px),rgb(255 255 255 / .55) calc(33.333% - .5px),rgb(255 255 255 / .55) calc(33.333% + .5px),transparent calc(33.333% + .5px),transparent calc(66.666% - .5px),rgb(255 255 255 / .55) calc(66.666% - .5px),rgb(255 255 255 / .55) calc(66.666% + .5px),transparent calc(66.666% + .5px))}.crop-handle{position:absolute;inline-size:22px;block-size:22px;margin:-11px;touch-action:none}.crop-handle:after{content:"";position:absolute;inset:6px;border-radius:2px;background:#fff;box-shadow:0 0 0 1px #0009}.crop-handle.nw{left:0;top:0;cursor:nwse-resize}.crop-handle.n{left:50%;top:0;cursor:ns-resize}.crop-handle.ne{left:100%;top:0;cursor:nesw-resize}.crop-handle.e{left:100%;top:50%;cursor:ew-resize}.crop-handle.se{left:100%;top:100%;cursor:nwse-resize}.crop-handle.s{left:50%;top:100%;cursor:ns-resize}.crop-handle.sw{left:0;top:100%;cursor:nesw-resize}.crop-handle.w{left:0;top:50%;cursor:ew-resize}.crop-files{display:flex;align-items:center;justify-content:center;gap:10px;min-inline-size:0}.crop-files .muted{min-inline-size:0;overflow-wrap:anywhere;text-align:center}.crop-px input{inline-size:100%}
