.SquareImageCropDialog_dialog__OOPHf{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:0;border:none;border-radius:12px;max-width:min(26rem,100vw - 2rem);width:min(26rem,100vw - 2rem);max-height:min(90vh,100vh - 2rem);overflow:hidden;box-shadow:0 16px 48px rgba(15,23,42,.28);background:rgba(0,0,0,0)}.SquareImageCropDialog_dialog__OOPHf::-webkit-backdrop{background-color:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.SquareImageCropDialog_dialog__OOPHf::backdrop{background-color:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.SquareImageCropDialog_panel__Lt1xF{max-height:inherit;overflow-y:auto;background-color:var(--background-end,#fff);border-radius:12px;padding:1.25rem 1.35rem 1.35rem}.SquareImageCropDialog_panel__Lt1xF h3{margin:0 0 .35rem;font-size:1.15rem;font-weight:600}.SquareImageCropDialog_hint__d20LZ{margin:0 0 1rem;font-size:.8125rem;line-height:1.45;color:var(--muted-color,#666)}.SquareImageCropDialog_viewport__NCm83{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:12px;background:#0f172a;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.SquareImageCropDialog_viewportDragging__vEC1J{cursor:-webkit-grabbing;cursor:grabbing}.SquareImageCropDialog_image__UYg_Z{position:absolute;top:0;left:0;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SquareImageCropDialog_mask__3QHc_{position:absolute;inset:0;box-shadow:0 0 0 2px hsla(0,0%,100%,.88),0 0 0 999px rgba(15,23,42,.55);pointer-events:none}.SquareImageCropDialog_maskCircle__21caP{border-radius:50%}.SquareImageCropDialog_maskRounded__ve3OH{border-radius:22%}.SquareImageCropDialog_viewportPlaceholder__nubQM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.72);font-size:.875rem}.SquareImageCropDialog_zoomRow___zXbC{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.SquareImageCropDialog_zoomRow___zXbC label{font-size:.8125rem;font-weight:500;color:var(--foreground)}.SquareImageCropDialog_zoom__o3Jbi{flex:1 1 auto;min-width:0;height:1.25rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer}.SquareImageCropDialog_zoom__o3Jbi:disabled{cursor:not-allowed;opacity:.6}.SquareImageCropDialog_zoom__o3Jbi:focus{outline:none}.SquareImageCropDialog_zoom__o3Jbi:focus-visible{outline:2px solid var(--form-input-focus-border,var(--link-color,#0b4f6c));outline-offset:3px;border-radius:999px}.SquareImageCropDialog_zoom__o3Jbi::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:var(--form-input-border,#d1d5db)}.SquareImageCropDialog_zoom__o3Jbi::-moz-range-track{height:6px;border-radius:999px;background:var(--form-input-border,#d1d5db);border:none}.SquareImageCropDialog_zoom__o3Jbi::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;border-radius:50%;border:2px solid var(--link-color,#0b4f6c);background:var(--form-input-background,#fff)}.SquareImageCropDialog_zoom__o3Jbi::-moz-range-thumb{width:16px;height:16px;border-radius:50%;border:2px solid var(--link-color,#0b4f6c);background:var(--form-input-background,#fff)}.SquareImageCropDialog_error__INhAL{margin:.85rem 0 0;padding:.65rem .75rem;background-color:#ffebee;border:1px solid #ef9a9a;border-radius:6px;color:#c62828;font-size:.8125rem}.SquareImageCropDialog_actions__g9bcS{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.15rem}.SquareImageCropDialog_cancelButton__R_Oc9,.SquareImageCropDialog_saveButton__TGs3K{padding:.55rem 1.05rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;font:inherit}.SquareImageCropDialog_cancelButton__R_Oc9:disabled,.SquareImageCropDialog_saveButton__TGs3K:disabled{opacity:.6;cursor:not-allowed}.SquareImageCropDialog_cancelButton__R_Oc9{background-color:rgba(0,0,0,0);border:1px solid var(--border-color,#d1d5db);color:var(--foreground)}.SquareImageCropDialog_cancelButton__R_Oc9:hover:not(:disabled){border-color:var(--link-color,#0b4f6c);color:var(--link-color,#0b4f6c)}.SquareImageCropDialog_saveButton__TGs3K{background-color:var(--link-color,#0b4f6c);border:1px solid var(--link-color,#0b4f6c);color:#fff}.SquareImageCropDialog_saveButton__TGs3K:hover:not(:disabled){background-color:var(--link-color-hover,#303a4d);border-color:var(--link-color-hover,#303a4d)}.AvatarUploadField_drop__U6BSC{width:100%;min-width:0;margin-bottom:2rem}.AvatarUploadField_dropCompact__2b5XT{margin-bottom:0}.AvatarUploadField_row__RQxH4{position:relative;display:flex;flex-wrap:nowrap;align-items:center;gap:1.25rem;min-width:0}.AvatarUploadField_avatarButton__8k5ln{position:relative;display:block;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;color:var(--foreground)}.AvatarUploadField_avatarButton__8k5ln:disabled{cursor:not-allowed;opacity:.65}.AvatarUploadField_avatarButton__8k5ln:focus{outline:none}.AvatarUploadField_avatarButton__8k5ln:focus-visible{box-shadow:0 0 0 3px rgba(var(--link-color-rgb,11,79,108),.35)}.AvatarUploadField_avatarButton__8k5ln:focus-visible .AvatarUploadField_overlay__rznXX,.AvatarUploadField_avatarButton__8k5ln:hover:not(:disabled) .AvatarUploadField_overlay__rznXX{opacity:1}@media(hover:none){.AvatarUploadField_avatarButton__8k5ln:not(:disabled) .AvatarUploadField_overlay__rznXX{opacity:1;background:rgba(15,23,42,.38)}}.AvatarUploadField_circle__srvnQ,.AvatarUploadField_circle__srvnQ .AvatarUploadField_overlay__rznXX{border-radius:50%}.AvatarUploadField_rounded__zNfnO,.AvatarUploadField_rounded__zNfnO .AvatarUploadField_overlay__rznXX{border-radius:22%}.AvatarUploadField_overlay__rznXX{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;background:rgba(15,23,42,.55);color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.01em;opacity:0;transition:opacity .15s ease;pointer-events:none}.AvatarUploadField_cameraIcon__bqNQD{width:2.25rem;height:2.25rem}.AvatarUploadField_copy__JHNIK{display:flex;flex-direction:column;gap:.35rem;flex:1 1 auto;min-width:0}.AvatarUploadField_label__S8TUX{font-weight:500;font-size:.875rem;color:var(--foreground)}.AvatarUploadField_hint__orIbp{margin:0;font-size:.8125rem;line-height:1.45;color:var(--muted-color,#666);overflow-wrap:break-word}.AvatarUploadField_actions__AoyzU{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.35rem}.AvatarUploadField_changeButton__NGJ1Y,.AvatarUploadField_clearButton__uZ2uk{padding:.5rem .95rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;font:inherit;background-color:rgba(0,0,0,0);border:1px solid var(--border-color,#d1d5db);color:var(--foreground)}.AvatarUploadField_changeButton__NGJ1Y:hover:not(:disabled),.AvatarUploadField_clearButton__uZ2uk:hover:not(:disabled){border-color:var(--link-color,#0b4f6c);color:var(--link-color,#0b4f6c)}.AvatarUploadField_changeButton__NGJ1Y:disabled,.AvatarUploadField_clearButton__uZ2uk:disabled{opacity:.6;cursor:not-allowed}.AvatarUploadField_fileInput__RQk59{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}