.AppBackButton_backButton__KqFAj{display:inline-flex;width:fit-content;min-height:34px;align-items:center;justify-content:center;gap:var(--app-space-exact-7);border:0;border-radius:999px;background:transparent;color:var(--app-color-muted);font-size:.82rem;font-weight:var(--app-font-weight-semibold);text-decoration:none}.AppBackButton_iosBackIcon__pUNRi{display:none}.AppBackButton_backButton__KqFAj:focus-visible,.AppBackButton_backButton__KqFAj:hover{color:var(--app-color-action)}.AppBackButton_authBackButton__71pgo{min-height:40px;padding:0 var(--app-space-md) 0 var(--app-space-exact-9);background:var(--app-color-page-soft);color:var(--app-color-ink)}@media (max-width:1024px) and (max-height:520px) and (any-pointer:coarse),(max-width:767px){html.capacitor-native[data-platform=ios] .AppBackButton_androidBackIcon__WaMBL{display:none}html.capacitor-native[data-platform=ios] .AppBackButton_iosBackIcon__pUNRi{display:block}.AppBackButton_backButton__KqFAj[data-mobile-chevron=true] .AppBackButton_androidBackIcon__WaMBL{display:none}.AppBackButton_backButton__KqFAj[data-mobile-chevron=true] .AppBackButton_iosBackIcon__pUNRi{display:block}.AppBackButton_backButton__KqFAj{min-height:var(--app-touch-target);padding:0 var(--app-space-xs) 0 0;border:0;background:transparent;color:var(--app-color-action);box-shadow:none;font-size:.9rem}.AppBackButton_backButton__KqFAj span{max-width:min(48vw,190px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppBackButton_backButton__KqFAj[data-icon-only-mobile=true]{width:var(--app-touch-target);min-width:var(--app-touch-target);padding:0}.AppBackButton_backButton__KqFAj[data-icon-only-mobile=true] span{position:absolute;width:1px;height:1px;padding:0;margin:-var(--app-space-exact-1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AppBackButton_backButton__KqFAj :is(.AppBackButton_androidBackIcon__WaMBL,.AppBackButton_iosBackIcon__pUNRi){width:22px;height:22px}.AppBackButton_authBackButton__71pgo{padding:0 var(--app-space-exact-6) 0 0;background:transparent;color:var(--app-color-action)}}@media (hover:none) and (pointer:coarse){.AppBackButton_backButton__KqFAj:hover{color:var(--app-color-action)}}.AppAvatar_avatar__Zpl0R{position:relative;display:grid;width:var(--app-avatar-size,78px);height:var(--app-avatar-size,78px);place-items:center;flex:0 0 auto;border-radius:50%;overflow:hidden}.AppAvatar_rounded__qP3nH{border-radius:30%}.AppAvatar_image__OUHOR{width:100%;height:100%;object-fit:cover}.AppAvatar_loading__rb1n_{position:absolute;inset:0;display:grid;place-items:center;background:rgba(24,38,58,.58);color:#ffffff}.AppAvatar_loading__rb1n_ svg{animation:AppAvatar_spin__ZrcAW .7s linear infinite}@keyframes AppAvatar_spin__ZrcAW{to{transform:rotate(1turn)}}.AppAvatar_initials__vs6fS{display:grid;width:100%;height:100%;place-items:center;letter-spacing:.04em;text-shadow:0 1px 2px rgba(15,40,55,.35)}.AppAvatar_identity__XHs2o,.AppAvatar_initials__vs6fS{color:#ffffff;font-weight:var(--app-font-weight-semibold)}.AppAvatar_identity__XHs2o{--app-avatar-size:38px;flex:0 0 var(--app-avatar-size,38px);border:2px solid #ffffff;background:linear-gradient(135deg,var(--app-color-action),#183f91 60%,var(--app-color-ink));box-shadow:var(--app-shadow-xs);font-size:.76rem;letter-spacing:-.02em}.AppAvatar_identity__XHs2o.AppAvatar_large__NtDci{--app-avatar-size:92px;flex-basis:var(--app-avatar-size,92px);font-size:1.5rem}.AppAvatar_editableWrap__BslfK{position:relative;display:inline-grid;flex:0 0 auto}.AppAvatar_editBadge__VT5fc{position:absolute;right:-4px;bottom:-4px;display:grid;width:var(--app-avatar-edit-badge-size,max(22px,calc(var(--app-avatar-size, 78px) * .35)));height:var(--app-avatar-edit-badge-size,max(22px,calc(var(--app-avatar-size, 78px) * .35)));place-items:center;border:2px solid var(--app-color-page-soft);border-radius:50%;background:var(--app-color-action);color:#ffffff;box-shadow:var(--app-shadow-sm);pointer-events:none}.AppAvatar_editBadge__VT5fc svg{width:15px;height:15px}.AppAvatar_green__O0g9Q{background:linear-gradient(135deg,#bbf7d0,var(--app-color-status-success) 58%,#14532d)}.AppAvatar_neutral__5XsE7{border-color:var(--app-color-line-soft);background:linear-gradient(135deg,#ffffff,var(--app-color-action-soft));color:var(--app-color-action)}.AppAvatar_neutral__5XsE7 .AppAvatar_initials__vs6fS{color:var(--app-color-action);text-shadow:none}.AppAvatar_orange__4ZqQk{background:linear-gradient(135deg,#ffd59e,#ffb13b 58%,#f97316)}.AppAvatar_pink__TiyK3{background:linear-gradient(135deg,#ffc1d6,#ff6f91 58%,#d94678)}.AppAvatar_purple__uBeVj{background:linear-gradient(135deg,#ddd6fe,#8b5cf6 58%,#5b21b6)}@media (max-width:680px){.AppAvatar_identity__XHs2o{--app-avatar-size:40px;flex-basis:var(--app-avatar-size,40px)}.AppAvatar_identity__XHs2o.AppAvatar_large__NtDci{--app-avatar-size:clamp(64px,18vw,78px);flex-basis:var(--app-avatar-size)}}.AppPageHeader_header__Ip1lV{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:space-between;gap:var(--app-space-section);min-width:0;margin-bottom:0;padding:0 0 var(--app-space-section)}.AppPageHeader_content__LkmsC{display:grid;min-width:0;max-width:100%;gap:var(--app-space-exact-6)}.AppPageHeader_identity__aNbIC{display:flex;align-items:center;gap:var(--app-space-card);min-width:0;max-width:100%}html.capacitor-native .AppPageHeader_compactIdentity__lZVBa{gap:var(--app-space-md)}html.capacitor-native .AppPageHeader_compactAvatar__RFIfa{--app-avatar-size:58px!important;--app-avatar-initials-size:21px;flex-basis:58px}.AppPageHeader_text__WNHsm{display:grid;min-width:0;max-width:100%;gap:var(--app-space-exact-6)}.AppPageHeader_backLink__b4n1H{display:inline-flex;width:fit-content;min-height:32px;align-items:center;gap:var(--app-space-exact-7);color:var(--app-color-muted);font-size:.82rem;font-weight:var(--app-font-weight-semibold);text-decoration:none}.AppPageHeader_backLink__b4n1H:hover{color:var(--app-color-action)}.AppPageHeader_header__Ip1lV h1{margin:0;min-width:0;max-width:min(100%,32ch);overflow-wrap:anywhere;color:var(--app-color-ink);font-size:clamp(1.45rem,2.4vw,1.72rem);font-weight:var(--app-font-weight-bold);letter-spacing:-.055em;line-height:1.05}html.capacitor-native .AppPageHeader_header__Ip1lV h1.AppPageHeader_compactTitle__z49lh{font-size:clamp(1.25rem,2vw,1.45rem);font-weight:var(--app-font-weight-semibold);letter-spacing:-.035em;line-height:1.15}.AppPageHeader_description__e4x5_,.AppPageHeader_eyebrow__IgJgB,.AppPageHeader_meta__KHJuC{margin:0;color:var(--app-color-muted);font-size:.86rem;font-weight:var(--app-font-weight-medium);line-height:1.45}.AppPageHeader_eyebrow__IgJgB{font-size:.78rem}.AppPageHeader_meta__KHJuC{display:block}.AppPageHeader_action__cZEde{flex:0 0 auto;justify-content:flex-end;align-self:center;white-space:nowrap}.AppPageHeader_action__cZEde,.AppPageHeader_primaryAction__g5_CU,.AppPageHeader_prioritizedActions__j601z,.AppPageHeader_secondaryActions___THG8{display:flex;align-items:center;gap:var(--app-space-card)}.AppPageHeader_prioritizedActions__j601z,.AppPageHeader_secondaryActions___THG8{flex-wrap:wrap}.AppPageHeader_primaryAction__g5_CU{flex:0 0 auto}@media (max-width:1180px){.AppPageHeader_header__Ip1lV{align-items:stretch;grid-template-columns:minmax(0,1fr)}.AppPageHeader_action__cZEde{justify-content:flex-start}}@media (max-width:1024px) and (max-height:520px) and (any-pointer:coarse),(max-width:767px){.AppPageHeader_header__Ip1lV{align-items:stretch;grid-template-columns:minmax(0,1fr);gap:var(--app-space-card);padding-bottom:var(--app-space-md)}.AppPageHeader_backLink__b4n1H{display:none!important}.AppPageHeader_action__cZEde,.AppPageHeader_action__cZEde :where(a,button){width:100%}.AppPageHeader_action__cZEde{flex-wrap:wrap;white-space:normal}.AppPageHeader_primaryAction__g5_CU,.AppPageHeader_prioritizedActions__j601z,.AppPageHeader_secondaryActions___THG8{align-items:stretch;width:100%}.AppPageHeader_primaryAction__g5_CU,.AppPageHeader_secondaryActions___THG8{flex:1 1 100%}.AppPageHeader_action__cZEde :where(a,button){justify-content:center}.AppPageHeader_identity__aNbIC{align-items:flex-start}.AppPageHeader_header__Ip1lV h1{max-width:100%}}@media (max-width:420px){.AppPageHeader_header__Ip1lV h1{font-size:clamp(1.45rem,8vw,1.8rem)}}