.crop-backdrop[data-v-2bf960ed]{z-index:60;background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.crop-dialog[data-v-2bf960ed]{background:#141210;border:1px solid #2c2721;border-radius:1rem;width:100%;max-width:36rem;padding:1.25rem;box-shadow:0 25px 50px #00000080}.crop-stage[data-v-2bf960ed]{background:#0a0908;border-radius:.75rem;justify-content:center;margin-top:1rem;padding:1.5rem 1rem;display:flex;overflow:hidden}.crop-frame[data-v-2bf960ed]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.crop-frame[data-v-2bf960ed]:active{cursor:grabbing}.crop-layer[data-v-2bf960ed]{position:absolute;inset:0}.crop-ghost[data-v-2bf960ed]{opacity:.28;pointer-events:none}.crop-clip[data-v-2bf960ed]{pointer-events:none;overflow:hidden}.crop-frame.is-round .crop-clip[data-v-2bf960ed]{border-radius:999px}.crop-ghost-img[data-v-2bf960ed]{pointer-events:none;display:block}.crop-img[data-v-2bf960ed]{pointer-events:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;display:block}.crop-outline[data-v-2bf960ed]{pointer-events:none;position:absolute;inset:0;box-shadow:0 0 0 1.5px #e8d5b5}.crop-frame.is-round .crop-outline[data-v-2bf960ed]{border-radius:999px}.crop-zoom-icon[data-v-2bf960ed]{color:#9a9286;flex:0 0 1.1rem;width:1.1rem;height:1.1rem}.crop-slider[data-v-2bf960ed]{accent-color:#c4a574;flex:1}
