.image-cropper[data-v-64f21af3]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0a0a0a;border-radius:0;width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:640px){.image-cropper[data-v-64f21af3]{border-radius:8px}}.image-cropper.is-circle[data-v-64f21af3]{border-radius:50%}.image-cropper.is-loading[data-v-64f21af3]{cursor:wait}.image-cropper[data-v-64f21af3]:active{cursor:grabbing}@media (max-width:640px){.image-cropper[data-v-64f21af3],.image-cropper[data-v-64f21af3]:active{cursor:default}}.cropper-loading[data-v-64f21af3]{z-index:5;background:#0a0a0a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading-spinner[data-v-64f21af3]{border:3px solid #fff3;border-top-color:#fffc;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-64f21af3}@keyframes spin-64f21af3{to{transform:rotate(1turn)}}.cropper-image[data-v-64f21af3]{pointer-events:none;will-change:transform;z-index:1;max-width:none;max-height:none;transition:transform .15s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%}.image-cropper:active .cropper-image[data-v-64f21af3]{transition:none}.cropper-grid[data-v-64f21af3]{opacity:0;pointer-events:none;z-index:2;transition:opacity .2s ease-in-out;position:absolute;inset:0}.cropper-grid.is-visible[data-v-64f21af3]{opacity:1}.grid-line[data-v-64f21af3]{background:#fff6;position:absolute}.grid-line-v[data-v-64f21af3]{width:1px;height:100%;top:0}.grid-line-h[data-v-64f21af3]{width:100%;height:1px;left:0}@media (max-width:640px){.grid-line-v[data-v-64f21af3]{width:1.5px}.grid-line-h[data-v-64f21af3]{height:1.5px}}.zoom-controls[data-v-64f21af3]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#000000bf;border-radius:28px;align-items:center;gap:12px;padding:8px 16px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #0000004d}@media (max-width:640px){.zoom-controls[data-v-64f21af3]{display:none}}.zoom-btn[data-v-64f21af3]{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.zoom-btn[data-v-64f21af3]:hover:not(:disabled){background:#fff3}.zoom-btn[data-v-64f21af3]:active:not(:disabled){background:#ffffff4d;transform:scale(.95)}.zoom-btn[data-v-64f21af3]:disabled{cursor:not-allowed;opacity:.4}.zoom-slider[data-v-64f21af3]{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff4d;border-radius:2px;width:120px;height:4px}.zoom-slider[data-v-64f21af3]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .1s;box-shadow:0 1px 4px #0006}.zoom-slider[data-v-64f21af3]:active::-webkit-slider-thumb{transform:scale(1.1)}.zoom-slider[data-v-64f21af3]::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0006}@media (max-width:640px){.safe-top[data-v-48d5a43a]{padding-top:max(12px,env(safe-area-inset-top))}}.cropper-wrapper[data-v-48d5a43a]{flex-direction:column;width:100%;display:flex}@media (max-width:640px){.cropper-wrapper[data-v-48d5a43a]{max-width:100vw;max-height:calc(100dvh - 140px);margin:auto 0}.cropper-circle[data-v-48d5a43a]{width:min(100vw,100dvh - 140px);max-width:min(100vw,100dvh - 140px);height:min(100vw,100dvh - 140px);max-height:min(100vw,100dvh - 140px);margin:auto}}@supports (height:100dvh){@media (max-width:640px){[data-v-48d5a43a] [data-state=open]{max-height:100dvh}}}
