.ProfilePage_container__6LaQJ{max-width:800px;margin:0 auto;padding:1rem;min-height:calc(100vh - 4rem)}.ProfilePage_headerSection__ny7II{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.ProfilePage_headerContent__TfEf_{display:flex;align-items:center;gap:.75rem}.ProfilePage_titleIcon__y9SR4{font-size:1.5rem;color:var(--color-primary);flex-shrink:0}.ProfilePage_titleContainer__kplwi{display:flex;flex-direction:column;gap:.25rem}.ProfilePage_mainTitle__IhN0G{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin:0;line-height:1.2}.ProfilePage_subtitle__k6g3I{font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.4;font-weight:400}.ProfilePage_settingsButton__2lN1v{padding:.75rem;background:transparent;border:1px solid var(--color-border);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.ProfilePage_settingsButton__2lN1v:hover{background:var(--color-background);color:var(--text-primary);border-color:var(--color-primary)}.ProfilePage_content___H14h{display:grid;grid-gap:1.5rem;gap:1.5rem}.ProfilePage_statusCard__aIY7A{display:flex;align-items:center;gap:1rem;background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ProfilePage_statusIcon__ln7Hn{font-size:1.5rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.ProfilePage_statusIcon__ln7Hn.ProfilePage_warning__mqrob{background:rgba(251,191,36,.1);color:#f59e0b}.ProfilePage_statusIcon__ln7Hn.ProfilePage_info__W66uB{background:rgba(59,130,246,.1);color:#3b82f6}.ProfilePage_statusIcon__ln7Hn.ProfilePage_success__wcEKm{background:rgba(34,197,94,.1);color:#22c55e}.ProfilePage_statusIcon__ln7Hn.ProfilePage_error__3z_GZ{background:rgba(239,68,68,.1);color:#ef4444}.ProfilePage_statusContent__3jCcL{flex:1}.ProfilePage_statusTitle__le18F{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.ProfilePage_statusDescription__FNZYO{color:var(--text-secondary);line-height:1.5;margin:0;font-size:.875rem}.ProfilePage_statusDetails__3u_sE{margin:.75rem 0 0;color:var(--text-secondary);line-height:1.5;font-size:.8125rem}.ProfilePage_finishRegistrationButton__Rx4x_{margin-top:1rem;padding:.75rem 1.5rem;background:var(--color-primary);color:white;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ProfilePage_finishRegistrationButton__Rx4x_:hover{background:#667eea;background:var(--color-primary-dark,#667eea);transform:translateY(-1px)}.ProfilePage_card__8hkgW{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ProfilePage_cardTitle__Ogk7y{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 1.25rem}.ProfilePage_infoGrid__MLdYB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem}.ProfilePage_infoItem__RTVm3{display:flex;flex-direction:column;gap:.375rem}.ProfilePage_infoLabel__56GBA{font-size:.8125rem;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.ProfilePage_infoValue__NUC20{font-size:.9375rem;color:var(--text-primary);font-weight:500;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ProfilePage_infoValue__NUC20.ProfilePage_active__zwBrX{color:#22c55e}.ProfilePage_infoValue__NUC20.ProfilePage_suspended__Lz_r_{color:#f59e0b}.ProfilePage_infoValue__NUC20.ProfilePage_banned__ztj1u{color:#ef4444}.ProfilePage_infoValue__NUC20.ProfilePage_deleted__FDCEI{color:#6b7280}.ProfilePage_emailStatus___JWJB{font-size:.8125rem;color:var(--text-secondary);display:flex;align-items:center;gap:.25rem}.ProfilePage_emailStatus___JWJB svg{font-size:.75rem}.ProfilePage_error__3z_GZ,.ProfilePage_loading__pUahe{text-align:center;padding:3rem;font-size:1.125rem;color:var(--text-secondary)}.ProfilePage_error__3z_GZ{color:#ef4444}@media (max-width:768px){.ProfilePage_container__6LaQJ{padding:1rem .75rem}.ProfilePage_mainTitle__IhN0G{font-size:1.5rem}.ProfilePage_card__8hkgW,.ProfilePage_statusCard__aIY7A{padding:1.25rem}.ProfilePage_infoGrid__MLdYB{grid-template-columns:1fr;gap:1rem}.ProfilePage_statusTitle__le18F{font-size:1.125rem}.ProfilePage_statusDescription__FNZYO{font-size:.8125rem}.ProfilePage_cardTitle__Ogk7y{font-size:1rem;margin-bottom:1rem}}.PageWrapper_pageWrapper__8raaK{padding-top:60px;padding-top:var(--navbar-height,60px);min-height:100vh;display:flex;flex-direction:column}.PageWrapper_fullHeight__eHEgT{height:100vh;overflow:hidden}.PageWrapper_content__UrBjG{flex:1;min-height:0}@media (max-width:767px){.PageWrapper_pageWrapper__8raaK{min-height:100dvh}.PageWrapper_fullHeight__eHEgT{height:100dvh}}.ChatSkeleton_container__Bx8Co{display:flex;flex-direction:column;height:100%;background:var(--background-elevated);border-right:1px solid var(--border-muted)}.ChatSkeleton_header__cRHcb{padding:1rem;border-bottom:1px solid var(--border-muted)}.ChatSkeleton_filtersSkeleton__lCCdD{display:flex;gap:.5rem}.ChatSkeleton_filtersSkeleton__lCCdD>div{border-radius:6px}.ChatSkeleton_list__s628v{flex:1;overflow:hidden}.ChatSkeleton_chatItem__knLLK{display:flex;align-items:center;padding:.75rem 1rem;gap:.75rem;border-bottom:1px solid var(--border-muted)}.ChatSkeleton_content__h3phf{flex:1;display:flex;flex-direction:column;gap:.25rem}.ChatSkeleton_meta__mNja9{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.Skeleton_skeleton__wDV0B{background:var(--color-border);border-radius:6px}.Skeleton_text__i2ITD{border-radius:4px;height:1em}.Skeleton_rectangular__A8uH7{border-radius:12px}.Skeleton_circular__Swp99{border-radius:50%}@keyframes Skeleton_skeletonPulse__CmJd1{0%{opacity:.55}to{opacity:.9}}.Skeleton_textLine__EVteU{margin-top:.5rem}@media (prefers-reduced-motion:no-preference){.Skeleton_skeleton__wDV0B{animation:Skeleton_skeletonPulse__CmJd1 1.2s ease-in-out infinite alternate}}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__wDV0B{animation:none}}.ActionMenu_dropdownContainer__8viw9{position:relative;display:inline-block}.ActionMenu_dropdownButton__4omqI{background:transparent;border:none;cursor:pointer;padding:.5rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:color .2s ease;font-size:1rem}.ActionMenu_dropdownButton__4omqI.ActionMenu_active__vPctC,.ActionMenu_dropdownButton__4omqI:hover{color:var(--text-primary)}.ActionMenu_dropdownMenu__w_bg_{background:var(--background-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:.5rem;min-width:160px;z-index:1000;display:flex;flex-direction:column;gap:.25rem}.ActionMenu_menuItem__E5zqW{padding:.5rem .75rem;font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;transition:background-color .2s ease;border:none;background:transparent;width:100%;text-align:left;border-radius:4px}.ActionMenu_menuItem__E5zqW:hover{background:var(--background-secondary)}.ActionMenu_menuItem__E5zqW.ActionMenu_disabled__r3LHp{color:var(--text-tertiary);cursor:not-allowed;opacity:.6}.ActionMenu_menuItem__E5zqW.ActionMenu_disabled__r3LHp:hover{background:transparent}@media (prefers-contrast:high){.ActionMenu_dropdownMenu__w_bg_{border-width:2px}}@media (prefers-reduced-motion:reduce){.ActionMenu_dropdownButton__4omqI,.ActionMenu_menuItem__E5zqW{transition:none}}.SkeletonCard_skeletonCard__YAnhv{background:var(--color-bg-elevated,var(--surface-elevated));border:1px solid var(--color-border,var(--border-secondary));border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.06);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.SkeletonCard_header__ZoCid{display:flex;justify-content:space-between;align-items:center;gap:1rem}.SkeletonCard_headerLeft__b6Cor{display:flex;align-items:center;gap:.75rem;flex:1}.SkeletonCard_headerText__e7dYP{display:flex;flex-direction:column;gap:.25rem;flex:1}.SkeletonCard_content__h1WQq{flex:1}.SkeletonCard_footer__o2O26{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem;border-top:1px solid var(--color-border,var(--border-secondary))}