.profile-module__Wtdsda__profileRoot{background:var(--color-page-bg);flex-direction:column;min-height:100dvh;padding-bottom:5.5rem;display:flex}.profile-module__Wtdsda__headerGradient{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));text-align:center;border-radius:0 0 28px 28px;flex-direction:column;align-items:center;padding:2.25rem 1.5rem 2.75rem;display:flex}.profile-module__Wtdsda__avatarShell{flex-shrink:0;width:84px;height:84px;margin:0;position:relative}.profile-module__Wtdsda__circleAvater{color:#fff;background:#ffffff29;border:3px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex}.profile-module__Wtdsda__editAvatarBadge{background:var(--color-card);width:28px;height:28px;color:var(--color-primary-dark);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 2px 6px #00000040}.profile-module__Wtdsda__editAvatarBadge:active{opacity:.8}.profile-module__Wtdsda__avatarInitial{color:#fff;text-transform:capitalize;font-size:1.75rem}.profile-module__Wtdsda__headerName{color:#fff;margin:.9rem 0 .15rem}.profile-module__Wtdsda__headerPhoneRow{align-items:center;gap:.3rem;display:flex}.profile-module__Wtdsda__headerPhoneText{color:#ffffffd9}.profile-module__Wtdsda__verifiedChip{color:#fff;background:#ffffff29;border-radius:999px;align-items:center;gap:.3rem;margin-top:.75rem;padding:.28rem .7rem;display:inline-flex}.profile-module__Wtdsda__contentPad{flex-direction:column;margin-top:-1.4rem;padding:0 1rem;display:flex}.profile-module__Wtdsda__statsCard{background:var(--color-card);border-radius:16px;align-items:stretch;padding:.65rem .2rem;display:flex;box-shadow:0 6px 20px #0f172a14}.profile-module__Wtdsda__statsCardLoading{justify-content:center;padding:1.5rem}.profile-module__Wtdsda__statItem{flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:0 .5rem;display:flex}.profile-module__Wtdsda__statItem dt,.profile-module__Wtdsda__statItem dd{text-align:center;margin:0}.profile-module__Wtdsda__statDivider{background:var(--color-border);width:1px;margin:.2rem 0}.profile-module__Wtdsda__sectionLabelReset{margin:0}.profile-module__Wtdsda__sectionHeaderRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.profile-module__Wtdsda__viewAllButton{cursor:pointer;min-height:44px;color:var(--color-primary-dark);background:0 0;border:none;align-items:center;gap:.1rem;padding:.25rem 0;display:inline-flex}.profile-module__Wtdsda__viewAllButton:active{opacity:.75}.profile-module__Wtdsda__chevronMuted{color:var(--color-grey-text);flex-shrink:0}.profile-module__Wtdsda__businessList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.profile-module__Wtdsda__businessRow{background:var(--color-card);border:1px solid var(--color-border);cursor:pointer;text-align:left;width:100%;min-height:44px;font:inherit;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;display:flex}.profile-module__Wtdsda__businessRow:active{background:var(--color-input-surface)}.profile-module__Wtdsda__businessRowText{text-align:left;flex:1;min-width:0}.profile-module__Wtdsda__completionBadgeComplete{background:var(--color-primary-light);color:var(--color-primary-dark);border-radius:999px;flex-shrink:0;align-items:center;margin-left:.4rem;padding:.2rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.profile-module__Wtdsda__completionBadgeIncomplete{color:#ca8a04;background:#fef9c3;border-radius:999px;flex-shrink:0;align-items:center;margin-left:.4rem;padding:.2rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.profile-module__Wtdsda__addBusinessRow{border:1.5px dashed var(--color-primary);cursor:pointer;color:var(--color-primary-dark);width:100%;min-height:44px;font:inherit;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1rem;display:flex}.profile-module__Wtdsda__addBusinessRow:active{background:var(--color-primary-light)}.profile-module__Wtdsda__registerBannerCard{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));cursor:pointer;width:100%;font:inherit;text-align:left;border:none;border-radius:16px;align-items:center;gap:.85rem;padding:1rem 1.1rem;display:flex;box-shadow:0 6px 16px #0f766e40}.profile-module__Wtdsda__registerBannerCard:active{opacity:.92}.profile-module__Wtdsda__registerBannerIconWrap{color:#fff;background:#ffffff2e;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.profile-module__Wtdsda__registerBannerText{text-align:left;flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.profile-module__Wtdsda__textOnGradient{color:#fff}.profile-module__Wtdsda__textOnGradientMuted{color:#ffffffd9}.profile-module__Wtdsda__registerBannerArrow{color:#fff;background:#ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.profile-module__Wtdsda__requirementList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.profile-module__Wtdsda__requirementCard{background:var(--color-card);border:1px solid var(--color-border);text-align:left;border-radius:14px;padding:1rem}.profile-module__Wtdsda__requirementHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.profile-module__Wtdsda__requirementBadgeActive{background:var(--color-primary-light);color:var(--color-primary-dark);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:.15rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.profile-module__Wtdsda__requirementBadgeInactive{background:var(--color-input-surface);color:var(--color-grey-text);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:.15rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.profile-module__Wtdsda__requirementDescription{text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 .75rem;display:-webkit-box;overflow:hidden}.profile-module__Wtdsda__requirementMeta{color:var(--color-primary-dark);align-items:center;gap:.3rem;display:inline-flex}.profile-module__Wtdsda__groupCard{background:var(--color-card);border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #0f172a0d}.profile-module__Wtdsda__accountMenuList{margin:0;padding:0;list-style:none}.profile-module__Wtdsda__accountMenuList>li:not(:last-child) .profile-module__Wtdsda__groupRow{border-bottom:1px solid var(--color-border)}.profile-module__Wtdsda__groupRow{cursor:pointer;text-align:left;width:100%;min-height:48px;font:inherit;background:0 0;border:none;align-items:center;gap:.85rem;padding:.95rem 1.1rem;display:flex}.profile-module__Wtdsda__groupRow:not(:last-child){border-bottom:1px solid var(--color-border)}.profile-module__Wtdsda__groupRow:active{background:var(--color-input-surface)}.profile-module__Wtdsda__groupRowText{text-align:left;flex:1;min-width:0}.profile-module__Wtdsda__groupIconWrap{background:var(--color-primary-light);width:36px;height:36px;color:var(--color-primary-dark);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.profile-module__Wtdsda__groupIconWrapDanger{background:var(--color-danger-bg);width:36px;height:36px;color:var(--color-danger-text);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.profile-module__Wtdsda__logoutLabel{color:var(--color-danger-text)}.profile-module__Wtdsda__versionText{text-align:center;color:var(--color-text-muted);margin:0;font-size:.72rem;font-weight:400;line-height:1.4;display:block}
