.zd0OHa_page{box-sizing:border-box;color:#dedede;background:#000;min-height:100dvh}.zd0OHa_shell{background:#000;width:min(100%,728px);min-height:100dvh;margin:0 auto}.zd0OHa_header{z-index:80;width:100%;height:calc(82px + var(--app-safe-top));box-sizing:border-box;padding:var(--app-safe-top) 16px 0;background:#180024;border-bottom:1px solid #674778;align-items:center;gap:14px;display:flex;position:sticky;top:0}.zd0OHa_backButton{color:#dedede;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.zd0OHa_backButton:hover{background:#481e5eb3}.zd0OHa_backButton:active{transform:scale(.96)}.zd0OHa_pageTitle{color:#dedede;margin:0;font-size:22px;font-weight:700;line-height:28px}.zd0OHa_content{min-height:calc(100dvh - 82px - var(--app-safe-top));box-sizing:border-box;padding:20px 16px calc(var(--app-bottom-navigation-height,72px) + var(--app-safe-bottom) + 32px);flex-direction:column;display:flex}.zd0OHa_profileSection{grid-template-columns:auto minmax(0,1fr) 24px;align-items:center;gap:16px;min-width:0;display:grid}.zd0OHa_avatarArea{flex:none;position:relative}.zd0OHa_avatarPicker{cursor:pointer;background:0 0;border:0;border-radius:50%;outline:none;width:76px;height:76px;margin:0;padding:0;display:block;position:relative}.zd0OHa_avatarPicker:disabled{cursor:not-allowed}.zd0OHa_avatar{box-sizing:border-box;background:#fff;border:2px solid #674778;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden}.zd0OHa_avatarPicker:hover .zd0OHa_avatar{border-color:#b813ff;box-shadow:0 0 0 4px #a803fc29}.zd0OHa_avatarPicker:active .zd0OHa_avatar{transform:scale(.98)}.zd0OHa_avatarPicker:focus-visible .zd0OHa_avatar{outline-offset:3px;outline:3px solid #d65cff66}.zd0OHa_avatarImage{object-fit:cover;width:100%;height:100%;display:block}.zd0OHa_editBadge{z-index:2;box-sizing:border-box;color:#fff;background:#481e5e;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:inline-flex;position:absolute;bottom:-1px;right:-1px}.zd0OHa_avatarPicker:hover .zd0OHa_editBadge{background:#a803fc}.zd0OHa_removeAvatarButton:hover{color:#fff;background:#6d204d}.zd0OHa_removeAvatarButton:disabled{cursor:not-allowed;opacity:.55}.zd0OHa_profileText{flex:1;min-width:0}.zd0OHa_profileName{overflow-wrap:anywhere;color:#dedede;margin:0;font-size:17px;font-weight:700;line-height:22px}.zd0OHa_profileEmail{overflow-wrap:anywhere;color:#dedede;margin:4px 0 0;font-size:14px;line-height:20px}.zd0OHa_profileVerification{color:#31ca6b;flex:none;place-self:center end;width:24px;height:24px}.zd0OHa_profilePhone{overflow-wrap:anywhere;color:#d2d2d2;margin:3px 0 0;font-size:14px;line-height:20px}.zd0OHa_success,.zd0OHa_error{overflow-wrap:anywhere;border-radius:10px;margin:18px 0 0;padding:11px 13px;font-size:13px;line-height:19px}.zd0OHa_success{color:#a8f2ce;background:#4fd6971a;border:1px solid #4fd69773}.zd0OHa_error{color:#ffb2b2;background:#ed52521a;border:1px solid #ed52527a}.zd0OHa_profileDivider{background:linear-gradient(90deg,#a803fc00 0%,#a803fc 50%,#a803fc00 100%);width:100%;height:1px;margin:24px 0}.zd0OHa_menuCards{flex-direction:column;gap:16px;width:100%;display:flex}.zd0OHa_menuCard{box-sizing:border-box;background:#300148;border-radius:16px;flex-direction:column;width:100%;height:168px;padding:8px 0;display:flex}.zd0OHa_menuCardCompact{height:auto;min-height:60px}.zd0OHa_menuRow,.zd0OHa_menuRowStatic{box-sizing:border-box;color:#dedede;width:100%;min-width:0;min-height:52px;font:inherit;background:0 0;border:0;border-radius:10px;flex:1 1 0;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.zd0OHa_menuRow{cursor:pointer;transition:background-color .16s,color .16s,transform .12s}.zd0OHa_menuRow:hover{background:#481e5eb8}.zd0OHa_menuRow:active{background:#481e5e;transform:scale(.99)}.zd0OHa_menuRow:focus-visible{outline-offset:-2px;outline:2px solid #a803fc}.zd0OHa_menuRowStatic{cursor:default}.zd0OHa_menuRowDisabled{cursor:not-allowed;opacity:.52}.zd0OHa_menuRowDisabled:hover,.zd0OHa_menuRowDisabled:active{background:0 0;transform:none}.zd0OHa_menuIcon{color:#dedede;flex:0 0 28px;justify-content:center;align-items:center;width:28px;display:inline-flex}.zd0OHa_menuLabel{min-width:0;color:inherit;text-align:left;flex:1;font-size:15px;font-weight:500;line-height:21px}.zd0OHa_logoutButton{box-sizing:border-box;color:#ed5252;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#000;border:1px solid #ed5252;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:12px;font-size:14px;font-weight:700;line-height:20px;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .12s;display:inline-flex}.zd0OHa_logoutIcon{color:#fff}.zd0OHa_logoutButton:hover{background:#ed52521f;border-color:#ff6d6d;box-shadow:0 0 0 3px #ed52521a}.zd0OHa_logoutButton:active{background:#ed525238;transform:scale(.985)}.zd0OHa_logoutButton:focus-visible{outline-offset:3px;outline:2px solid #ed5252}.zd0OHa_logoutButton:disabled{cursor:not-allowed;opacity:.5}.zd0OHa_chevron{color:#dedede;flex:none}.zd0OHa_modalLayer{z-index:1000;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.zd0OHa_modalBackdrop{cursor:default;background:#000000ad;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.zd0OHa_logoutSheet{z-index:1;box-sizing:border-box;width:min(100% - 16px,712px);padding:10px 20px calc(24px + var(--app-safe-bottom));background:#300148;border:1px solid #674778c2;border-bottom:0;border-radius:20px 20px 0 0;animation:.18s ease-out zd0OHa_sheetEnter;position:relative;box-shadow:0 -18px 46px #00000057}@keyframes zd0OHa_sheetEnter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.zd0OHa_sheetHandle{background:#674778;border-radius:999px;width:58px;height:4px;margin:0 auto 20px}.zd0OHa_logoutTitle{color:#dedede;margin:0;font-size:21px;font-weight:700;line-height:27px}.zd0OHa_logoutDescription{color:#b9aebf;margin:9px 0 0;font-size:14px;line-height:21px}.zd0OHa_logoutActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.zd0OHa_cancelButton,.zd0OHa_confirmButton{box-sizing:border-box;min-height:46px;font:inherit;cursor:pointer;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:700}.zd0OHa_cancelButton{color:#dedede;background:0 0;border:1px solid #d2d2d2}.zd0OHa_confirmButton{color:#fff;background:#a803fc;border:1px solid #a803fc}.zd0OHa_cancelButton:disabled,.zd0OHa_confirmButton:disabled{cursor:not-allowed;opacity:.55}.zd0OHa_status{color:#dedede;background:#000;justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}@media (max-width:480px){.zd0OHa_header,.zd0OHa_content{padding-left:16px;padding-right:16px}.zd0OHa_profileSection{gap:13px}.zd0OHa_avatarPicker,.zd0OHa_avatar{width:72px;height:72px}}.zd0OHa_interestBadges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.zd0OHa_interestBadge{color:#e9dbf5;box-sizing:border-box;cursor:pointer;background:#260f36;border:1px solid #633a7b;border-radius:99px;align-items:center;gap:6px;max-width:100%;min-height:26px;padding:3px 8px 3px 5px;font-size:11px;font-weight:650;line-height:1.3;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.zd0OHa_interestBadge img{object-fit:contain;width:27px;height:19px}.zd0OHa_interestBadge span{overflow-wrap:anywhere}.zd0OHa_interestBadge:focus-visible{outline-offset:3px;outline:2px solid #dba2ff}@media (hover:hover) and (pointer:fine){.zd0OHa_interestBadge:hover{background:#300148;border-color:#a803fc}}@media (prefers-reduced-motion:reduce){.zd0OHa_interestBadge{transition:none}}
