/* Match the final loading-screen gradient and cadence exactly. */
.topbar .brand-home .main-wordmark,.telegram-header-wordmark .main-wordmark{
 background-image:linear-gradient(105deg,#d9d3f5 12%,#f9f6ff 35%,#c3b7ef 54%,#a7d5ed 78%,#d9d3f5 95%)!important;
 background-size:220% 100%!important;background-repeat:repeat;
 background-clip:text;-webkit-background-clip:text;
 -webkit-text-stroke:0!important;
 animation:tg-brand-continuous 9s linear infinite!important;
}
@media(prefers-reduced-motion:reduce){.topbar .brand-home .main-wordmark,.telegram-header-wordmark .main-wordmark{animation:none!important}}
/* Use the surrounding profile's font and natural available weights. */
.profile-card>dl dt,.profile-card>dl dd,.profile-card .profile-badges .rank-badge,.profile-card .profile-badges .special-badge,.profile-card .tg-guide-help,.profile-card .tg-customize-name,.profile-card .profile-identity>small,.profile-card .tg-profile-details>small{font-family:inherit;font-synthesis:none;-webkit-text-stroke:0;text-shadow:none;-webkit-font-smoothing:antialiased;font-kerning:normal}
.profile-card>dl dt{font-weight:500;color:#b9b2c7;line-height:1.4}
.profile-card>dl dd{font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums;letter-spacing:-.02em}
.profile-card .profile-badges .rank-badge,.profile-card .profile-badges .special-badge{font-weight:650}
.profile-card .tg-guide-help,.profile-card .tg-customize-name{font-weight:600}
@media(min-width:701px){
 .profile-card>dl{gap:14px}
 .profile-card>dl>div{min-height:108px;padding:19px 20px}
 .profile-card>dl dt{font-size:15px;min-height:0}
 .profile-card>dl dd{font-size:34px;margin-top:8px}
 .profile-card .profile-identity>.profile-badges .rank-badge,.profile-card .profile-identity>.profile-badges .special-badge{font-size:12px;line-height:1.4}
 .profile-card .tg-guide-help{font-size:13px}
}

/* One full repeated gradient tile per cycle: 220/(220-100)*100%. */
@keyframes tg-brand-continuous{from{background-position:0% 50%}to{background-position:183.333333% 50%}}
