.UserProfileEditCard-module__BoH2cq__headerContainer{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.UserProfileEditCard-module__BoH2cq__headerContent{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.UserProfileEditCard-module__BoH2cq__iconContainer{border-radius:var(--radius-soft);width:48px;height:48px;box-shadow:var(--shadow-soft-sm);background:linear-gradient(to bottom right,#0266ff33,#0266ff0d);flex-shrink:0;justify-content:center;align-items:center;display:flex}.UserProfileEditCard-module__BoH2cq__icon{width:24px;height:24px;color:var(--color-primary)}.UserProfileEditCard-module__BoH2cq__contentContainer{flex:1;min-width:0}.UserProfileEditCard-module__BoH2cq__subtitle{color:var(--color-hint);margin-top:2px;font-size:.875rem}.UserProfileEditCard-module__BoH2cq__form{flex-direction:column;gap:16px;display:flex}.UserProfileEditCard-module__BoH2cq__formGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.UserProfileEditCard-module__BoH2cq__formGrid{grid-template-columns:repeat(2,1fr)}}.UserProfileEditCard-module__BoH2cq__avatarUpload{align-self:center;margin-bottom:8px}.UserProfileEditCard-module__BoH2cq__submitButtonContainer{justify-content:flex-end;display:flex}.UserProfileEditCard-module__BoH2cq__message{color:var(--color-hint);font-size:.875rem}
.EditProfile-module__AytYSG__container{flex-direction:column;gap:16px;max-width:768px;margin:0 auto;display:flex}@media (min-width:640px){.EditProfile-module__AytYSG__container{gap:20px}}.EditProfile-module__AytYSG__headerContainer{align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.EditProfile-module__AytYSG__backLink{margin-top:4px}.EditProfile-module__AytYSG__contentContainer{flex:1;min-width:0}.EditProfile-module__AytYSG__title{color:var(--color-text);font-size:1.125rem;font-weight:500;line-height:1.25}@media (min-width:640px){.EditProfile-module__AytYSG__title{font-size:1.25rem}}.EditProfile-module__AytYSG__subtitle{color:var(--color-hint);margin-top:4px;font-size:.875rem;line-height:1.625}.EditProfile-module__AytYSG__arrowLeftIcon{width:1rem;height:1rem}
.AvatarUpload-module__3b3Qwq__container{flex-direction:column;gap:12px;display:flex}.AvatarUpload-module__3b3Qwq__label{color:var(--color-text);text-align:center;margin-bottom:4px;font-size:.875rem;font-weight:500}.AvatarUpload-module__3b3Qwq__uploadArea{border-radius:var(--radius-soft);background:var(--color-glass);width:228px;height:228px;-webkit-backdrop-filter:blur(var(--backdrop-blur-glass));backdrop-filter:blur(var(--backdrop-blur-glass));border:var(--border-width-glass)solid var(--border-glass);box-shadow:var(--shadow-glass-sm);cursor:pointer;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}.AvatarUpload-module__3b3Qwq__uploadArea:hover{box-shadow:var(--shadow-glass);transform:translateY(-1px)}.AvatarUpload-module__3b3Qwq__uploadArea.AvatarUpload-module__3b3Qwq__uploading{cursor:not-allowed;opacity:.7}.AvatarUpload-module__3b3Qwq__uploadArea.AvatarUpload-module__3b3Qwq__hasImage{padding:0}.AvatarUpload-module__3b3Qwq__imageContainer{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.AvatarUpload-module__3b3Qwq__image{border-radius:inherit;object-fit:cover;transition:transform .2s ease-in-out}.AvatarUpload-module__3b3Qwq__imageContainer:hover .AvatarUpload-module__3b3Qwq__image{transform:scale(1.05)}.AvatarUpload-module__3b3Qwq__overlay{opacity:0;border-radius:inherit;background:#0006;flex-direction:column;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:flex;position:absolute;inset:0}.AvatarUpload-module__3b3Qwq__imageContainer:hover .AvatarUpload-module__3b3Qwq__overlay{opacity:1}.AvatarUpload-module__3b3Qwq__cameraIcon{color:#fff;width:24px;height:24px;margin-bottom:4px}.AvatarUpload-module__3b3Qwq__overlayText{color:#fff;text-align:center;font-size:.75rem;font-weight:500}.AvatarUpload-module__3b3Qwq__removeButton{border-radius:var(--radius-full);background:var(--color-destructive);color:#fff;cursor:pointer;width:24px;height:24px;box-shadow:var(--shadow-soft-sm);z-index:10;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s ease-in-out;display:flex;position:absolute;top:8px;right:8px}.AvatarUpload-module__3b3Qwq__removeButton:hover{background:var(--color-destructive);transform:scale(1.1)}.AvatarUpload-module__3b3Qwq__removeIcon{width:12px;height:12px}.AvatarUpload-module__3b3Qwq__placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.AvatarUpload-module__3b3Qwq__placeholderIcon{border-radius:var(--radius-soft);width:48px;height:48px;box-shadow:var(--shadow-soft-sm);background:linear-gradient(to bottom right,#0266ff26,#0266ff0d);justify-content:center;align-items:center;margin-bottom:4px;display:flex}.AvatarUpload-module__3b3Qwq__userIcon{width:24px;height:24px;color:var(--color-primary)}.AvatarUpload-module__3b3Qwq__spinner{border:3px solid #0266ff33;border-top:3px solid var(--color-primary);border-radius:var(--radius-full);width:24px;height:24px;animation:1s linear infinite AvatarUpload-module__3b3Qwq__spin}@keyframes AvatarUpload-module__3b3Qwq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AvatarUpload-module__3b3Qwq__placeholderText{color:var(--color-text);font-size:1rem;font-weight:500;line-height:1.25}.AvatarUpload-module__3b3Qwq__placeholderHint{color:var(--color-hint);font-size:.875rem;line-height:1.5}.AvatarUpload-module__3b3Qwq__hiddenInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.AvatarUpload-module__3b3Qwq__uploadArea{width:200px;height:200px}.AvatarUpload-module__3b3Qwq__placeholder{padding:16px}.AvatarUpload-module__3b3Qwq__placeholderIcon{width:40px;height:40px}.AvatarUpload-module__3b3Qwq__userIcon{width:20px;height:20px}.AvatarUpload-module__3b3Qwq__spinner{border-width:2px;width:20px;height:20px}.AvatarUpload-module__3b3Qwq__placeholderText{font-size:.875rem}.AvatarUpload-module__3b3Qwq__placeholderHint{font-size:.75rem}}
/*# sourceMappingURL=cdfffa811d69a852.css.map*/