.PasswordChangeForm_form__5fJzn{display:flex;flex-direction:column;gap:32px}.PasswordChangeForm_field__TAJw1{display:flex;flex-direction:column;gap:8px}.PasswordChangeForm_securityLink__yxHsE{display:inline-flex;align-items:center;gap:4px;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;line-height:19px;color:var(--core_primary_normal,var(--core_primary_normal));align-self:flex-start}.PasswordChangeForm_securityLink__yxHsE:hover{text-decoration:underline}.PasswordChangeForm_inputWithTrailing__04pth{position:relative}.PasswordChangeForm_trailingText__hPNZu{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:13px;font-weight:700;line-height:21px;pointer-events:none}.PasswordChangeForm_strength_danger__NEzbC,.PasswordChangeForm_strength_fail__x2Pxw{color:var(--system_error_strong,#6d0b1c)}.PasswordChangeForm_strength_normal__L4Jyq{color:var(--system_warning_strong,#e5a300)}.PasswordChangeForm_strength_safe__B4UF1{color:var(--system_success_strong,var(--system_success_strong))}.PasswordChangeForm_trailingIcon__NiDAw{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center}.PasswordChangeForm_helper__UjRD2{margin:0;font-size:13px;font-weight:400;line-height:19px;color:var(--glyphs_faint,var(--glyphs_faint))}.PasswordChangeForm_helperError__fuVkE{color:var(--system_error_normal,var(--system_error_normal))}.PasswordChangeForm_successMessage___Co4_{margin:0;padding:12px 16px;background:var(--system_success_faint);border:1px solid var(--system_success_subtle);border-radius:8px;font-size:13px;font-weight:500;color:var(--system_success_strong)}.PasswordChangeForm_errorMessage__C3NTY{margin:0;padding:12px 16px;background:var(--system_error_faint);border:1px solid var(--system_error_subtle);border-radius:8px;font-size:13px;font-weight:500;color:var(--system_error_strong)}.PasswordChangeForm_button___SaCo{display:inline-flex;align-items:center;justify-content:center;width:200px;min-height:40px;padding:10px 16px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;cursor:pointer;transition:background .15s ease,opacity .15s ease}.PasswordChangeForm_button___SaCo:disabled{opacity:.4;cursor:not-allowed}.PasswordChangeForm_buttonOutlined___nzit{background:rgba(0,0,0,0);border:1px solid var(--border_normal);color:var(--glyphs_normal,var(--glyphs_normal))}.PasswordChangeForm_buttonOutlined___nzit:hover{background:var(--neutral_black_4a,rgba(0,0,0,.04))}.PasswordChangeForm_buttonFilled__Kd1Sg{background:var(--glyphs_normal,var(--glyphs_normal));border:1px solid var(--glyphs_normal,var(--glyphs_normal));color:var(--glyphs_inverse)}.PasswordChangeForm_buttonFilled__Kd1Sg:hover:not(:disabled){background:var(--glyphs_strong,#000000)}.PasswordChangeForm_securityDialog__Hz_On{position:fixed;inset:0;margin:auto;height:fit-content;border:none;border-radius:16px;padding:0;max-width:312px;width:90%;background:var(--background_container_1,#ffffff);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.2)}.PasswordChangeForm_securityDialog__Hz_On::backdrop{background:var(--overlay_dimmed_normal)}.PasswordChangeForm_securityBodySlot__kL0LC,.PasswordChangeForm_securityContent__TTXSG{display:flex;flex-direction:column;align-items:center}.PasswordChangeForm_securityBodySlot__kL0LC{gap:12px;width:100%;padding:36px 16px 0}.PasswordChangeForm_securityTitle__jNbvx{margin:0;font-size:16px;font-weight:700;line-height:22px;color:var(--glyphs_normal,var(--glyphs_normal));text-align:center}.PasswordChangeForm_securityBody__bgx7J{display:flex;flex-direction:column;gap:4px;width:100%;font-size:15px;line-height:20px;color:var(--glyphs_normal,var(--glyphs_normal));text-align:center}.PasswordChangeForm_securityBody__bgx7J p{margin:0}.PasswordChangeForm_securityConfirmWrap__RT_KU{display:flex;width:100%;padding:20px}.PasswordChangeForm_securityConfirm__l1ryK{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 16px;background:rgba(0,0,0,0);border:1px solid var(--border,var(--border_normal));border-radius:8px;color:var(--glyphs,var(--glyphs_normal));font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.PasswordChangeForm_securityConfirm__l1ryK:hover{background:var(--neutral_black_4a,rgba(0,0,0,.04))}.InfoCard_wrapper__3Lf3n{display:flex;flex-direction:column}.InfoCard_title__GPrwE{margin:0 0 12px;padding:0 4px;font-size:14px;font-weight:700;line-height:20px;color:var(--glyphs_normal,var(--glyphs_normal))}@media(max-width:768px){.InfoCard_title__GPrwE{margin-bottom:8px;padding:0;color:var(--glyphs_subtle,var(--glyphs_subtle))}}.InfoCard_card__ELRpJ{display:flex;flex-direction:column;background:var(--background_container_1);border:1px solid var(--neutral_black_8a);border-radius:8px;overflow:hidden}.InfoRow_row__MLc6K{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 20px;text-align:left;text-decoration:none;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--neutral_black_8a);font-family:inherit;font-size:14px;cursor:pointer;color:inherit}.InfoRow_row__MLc6K:last-child{border-bottom:none}.InfoRow_row__MLc6K:hover{background-color:var(--neutral_black_4a,rgba(0,0,0,.04))}@media(max-width:768px){.InfoRow_row__MLc6K{padding:18px 12px 18px 16px}}.InfoRow_rowDisabled__i0408{opacity:.4;cursor:default}.InfoRow_rowDisabled__i0408:hover{background-color:rgba(0,0,0,0)}.InfoRow_labelGroup__9Br9g{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.InfoRow_label__dHpUd{font-weight:500;line-height:20px;color:var(--glyphs_normal,var(--glyphs_normal));white-space:nowrap}@media(max-width:768px){.InfoRow_label__dHpUd{font-size:15px}}.InfoRow_externalMark__GtrsL{display:inline-flex;align-items:center;justify-content:center}.InfoRow_right__PzmL1{display:inline-flex;align-items:center;gap:8px;min-width:0}.InfoRow_value__uyok0{font-weight:400;line-height:20px;color:var(--glyphs_subtle,var(--glyphs_subtle));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InfoRow_valueWarning__yNdOJ{color:var(--system_error_normal,var(--system_error_normal))}.InfoRow_indicator__DDvVP,.InfoRow_valueMuted__DHlXU{color:var(--glyphs_faint,var(--glyphs_faint))}.InfoRow_indicator__DDvVP{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.PageHeader_header__GBMva{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.PageHeader_header__GBMva{gap:8px}}.PageHeader_titleRow___hkAc{display:flex;align-items:center;gap:12px;min-width:0}@media(max-width:768px){.PageHeader_titleRow___hkAc{gap:4px}}.PageHeader_backButton__EpV0P{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border-radius:999px;border:none;background:none;cursor:pointer;text-decoration:none;color:var(--glyphs_normal,var(--glyphs_normal));flex-shrink:0}.PageHeader_backButton__EpV0P:hover{background:var(--neutral_black_4a,rgba(0,0,0,.04))}@media(max-width:768px){.PageHeader_backButton__EpV0P{width:28px;height:28px;padding:4px;border-radius:4px}.PageHeader_backButton__EpV0P svg{width:18px;height:18px}}.PageHeader_title__tEufR{margin:0;font-family:inherit;font-size:28px;font-weight:700;line-height:1.35;color:var(--glyphs_normal,var(--glyphs_normal))}@media(max-width:768px){.PageHeader_title__tEufR{font-size:18px;line-height:24px;color:var(--glyphs_strong,#000)}}.PageHeader_subtitle__trBRQ{margin:0;font-size:14px;font-weight:400;line-height:20px;color:var(--glyphs_subtle,var(--glyphs_subtle))}@media(max-width:768px){.PageHeader_subtitle__trBRQ{color:var(--glyphs_normal,#252628)}}.PageHeader_action__sixHy{display:inline-flex;margin-top:4px}.ProfileCard_card__MHSAQ{display:flex;align-items:center;gap:16px;padding:20px;background:var(--background_container_1);border:1px solid var(--border_strong,var(--border_strong));border-radius:8px}@media(max-width:768px){.ProfileCard_card__MHSAQ{padding:12px;gap:12px;border-color:var(--neutral_black_12a)}}.ProfileCard_thumbnailWrapper__ql_Z5,.ProfileCard_thumbnail__3UURI{position:relative;flex-shrink:0}.ProfileCard_thumbnail__3UURI{width:80px;height:80px;border-radius:50%;background:var(--neutral_gray_085,#d7d7da);display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:768px){.ProfileCard_thumbnail__3UURI{width:64px;height:64px}}.ProfileCard_uploadingOverlay__uRI2E{position:absolute;color:var(--glyphs_inverse);font-size:12px;font-weight:500;border-radius:50%}.ProfileCard_alertBackdrop__0smvn,.ProfileCard_uploadingOverlay__uRI2E{inset:0;display:flex;align-items:center;justify-content:center;background:var(--overlay_dimmed_normal)}.ProfileCard_alertBackdrop__0smvn{position:fixed;z-index:1000;padding:16px}.ProfileCard_alertBox__Bcr96{display:flex;flex-direction:column;gap:24px;align-items:stretch;background:var(--background_container_1);border-radius:12px;padding:32px 24px 16px;max-width:320px;width:100%;box-shadow:0 10px 40px rgba(0,0,0,.15);text-align:center}.ProfileCard_alertMessage__pMf15{margin:0;font-size:15px;font-weight:400;line-height:22px;color:var(--glyphs_normal,var(--glyphs_normal));white-space:pre-line}.ProfileCard_alertConfirm__XFJXn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:10px 16px;background:rgba(0,0,0,0);color:var(--glyphs_normal,var(--glyphs_normal));border:1px solid var(--line_normal,var(--border_normal));border-radius:8px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.ProfileCard_alertConfirm__XFJXn:hover{background:var(--neutral_black_4a,rgba(0,0,0,.04))}.ProfileCard_cameraButton__3AeEN{position:absolute;right:0;bottom:0;width:28px;height:28px;border-radius:50%;background:var(--background_container_1);border:0;box-shadow:0 4px 8px rgba(0,0,0,.08);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ProfileCard_cameraButton__3AeEN:hover{background:var(--neutral_black_4a,rgb(245,245,247))}@media(max-width:768px){.ProfileCard_cameraButton__3AeEN{width:24px;height:24px;padding:6px}.ProfileCard_cameraButton__3AeEN svg{width:12px;height:12px}}.ProfileCard_imagePopover___YvhA{position:absolute;top:88px;left:50px;z-index:10;display:flex;flex-direction:column;width:176px;padding:12px 0;background:var(--background_container_1);border:1px solid var(--neutral_black_8a);border-radius:16px;box-shadow:0 12px 20px rgba(0,0,0,.08)}.ProfileCard_imagePopoverList__g7EIN{display:flex;flex-direction:column;gap:2px;padding:0 12px}.ProfileCard_imagePopoverItem__l3vjC{display:flex;align-items:center;width:100%;height:36px;padding:2px 8px;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;color:var(--glyphs_normal,var(--glyphs_normal));text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfileCard_imagePopoverItem__l3vjC:hover{background:var(--neutral_black_4a,rgba(0,0,0,.04))}.ProfileCard_image__q5Q9e{width:100%;height:100%;object-fit:cover}.ProfileCard_imagePlaceholder___b1Rt{font-size:36px;color:var(--glyphs_subtle,var(--glyphs_subtle))}.ProfileCard_text__lQDWJ{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.ProfileCard_nameRow___Daiz{display:flex;align-items:center;gap:8px;min-width:0}.ProfileCard_nickname__uajfD{flex:0 1 auto;min-width:0;font-size:18px;font-weight:500;line-height:24px;color:var(--glyphs_normal,var(--glyphs_normal));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.ProfileCard_nickname__uajfD{font-size:15px;line-height:20px}}.ProfileCard_editButton__vg0nf{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;font-size:14px;color:var(--glyphs_subtle,var(--glyphs_subtle));flex-shrink:0}.ProfileCard_editButton__vg0nf:hover{background:var(--neutral_black_4a,rgba(0,0,0,.04))}.ProfileCard_memberSince___0xaw{font-size:14px;font-weight:400;line-height:20px;color:var(--glyphs_subtle,var(--glyphs_subtle))}@media(max-width:768px){.ProfileCard_memberSince___0xaw{font-size:13px;line-height:19px}}.ProfileCard_dialog__f_cHP{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;border:1px solid var(--neutral_black_8a);border-radius:16px;padding:0;width:440px;max-width:calc(100vw - 32px);background:var(--background_container_1);color:var(--glyphs_normal,var(--glyphs_normal));box-shadow:0 12px 32px rgba(0,0,0,.16)}.ProfileCard_dialog__f_cHP::backdrop{background:var(--overlay_dimmed_normal)}.ProfileCard_dialogHeader__MftTl{display:flex;align-items:center;width:100%;padding:12px;box-sizing:border-box}.ProfileCard_dialogTitleWrap__c9omQ{display:flex;flex:1;align-items:center;gap:6px;height:44px;padding:0 8px}.ProfileCard_dialogTitle__ChJ2y{margin:0;font-size:18px;font-weight:700;line-height:24px;color:var(--glyphs_normal,var(--glyphs_normal))}.ProfileCard_dialogClose__llRS1{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;background:rgba(0,0,0,0);border:0;border-radius:4px;color:var(--glyphs_strong,#000000);cursor:pointer;flex-shrink:0}.ProfileCard_dialogClose__llRS1:hover{background:var(--neutral_black_4a,rgba(0,0,0,.04))}.ProfileCard_dialogBody__YwTAo{display:flex;flex-direction:column;gap:16px;padding:0 20px 12px;box-sizing:border-box}.ProfileCard_dialogSubtitle__SOTOS{margin:0;font-size:16px;font-weight:400;line-height:22px;color:var(--glyphs_normal,var(--glyphs_normal))}.ProfileCard_dialogInputSet__uNjg6{display:flex;flex-direction:column;gap:8px}.ProfileCard_dialogInputWrap__xT4LO{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 16px;background:var(--input_surface_alpha,rgba(0,0,0,.04));border:1px solid var(--input_border_focus,rgba(0,0,0,.8));border-radius:8px}.ProfileCard_dialogInput__IcM_P{flex:1;min-width:0;padding:0;border:0;background:rgba(0,0,0,0);font-family:inherit;font-size:15px;line-height:1.35;color:var(--glyphs_normal,var(--glyphs_normal));outline:none}.ProfileCard_dialogInput__IcM_P::placeholder{color:var(--glyphs_faint,var(--glyphs_faint))}.ProfileCard_dialogClear__JWv_6{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:rgba(0,0,0,0);border:0;color:var(--glyphs_subtle,var(--glyphs_subtle));cursor:pointer;flex-shrink:0}.ProfileCard_dialogHelper__b30O3{font-size:13px;font-weight:400;line-height:19px;min-height:19px}.ProfileCard_dialogError__rfjd5,.ProfileCard_dialogHelper__b30O3{color:var(--glyphs_faint,var(--glyphs_faint))}.ProfileCard_dialogForm__gYO27{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.ProfileCard_dialogActions__OjVgC{display:flex;gap:8px;width:100%;padding:24px 16px;box-sizing:border-box}.ProfileCard_dialogCancel__9hc0r,.ProfileCard_dialogConfirm__x6_6Q{flex:1 1 0;min-height:40px;padding:12px 16px;border-radius:8px;font-family:inherit;font-size:15px;font-weight:700;line-height:20px;cursor:pointer;border:1px solid rgba(0,0,0,0)}.ProfileCard_dialogCancel__9hc0r:disabled,.ProfileCard_dialogConfirm__x6_6Q:disabled{opacity:.5;cursor:not-allowed}.ProfileCard_dialogCancel__9hc0r{background:rgba(0,0,0,0);border-color:var(--button_border_strong);color:var(--glyphs_normal,var(--glyphs_normal))}.ProfileCard_dialogCancel__9hc0r:hover:not(:disabled){background:var(--neutral_black_4a,rgba(0,0,0,.04))}.ProfileCard_dialogConfirm__x6_6Q{background:var(--glyphs_normal,var(--glyphs_normal));color:var(--glyphs_inverse)}.ProfileCard_dialogConfirm__x6_6Q:hover:not(:disabled){background:var(--glyphs_strong,#000000)}