.ProfileAvatar-module__avatar__-Pcjh{aspect-ratio:1;flex-shrink:0;width:160px;position:relative}.ProfileAvatar-module__image__8jl7K{width:100%;height:100%}.ProfileAvatar-module__frame__wvC9t{z-index:1;object-fit:contain;pointer-events:none;width:150%;max-width:none;height:150%;position:absolute;inset:-25%}.ProfileBannerFrame-module__root__ytJ39{container-type:inline-size}.ProfileBannerFrame-module__banner__pNmcs{isolation:isolate;aspect-ratio:4;background:var(--color-additional-bg);width:100%;min-width:0;min-height:180px;color:var(--color-additional-text);border-radius:20px 20px 0 0;justify-content:flex-end;align-items:center;padding:2cqw max(4.5cqw,16px) 2cqw 2cqw;display:flex;position:relative;overflow:hidden}.ProfileBannerFrame-module__banner__pNmcs:after{content:"";z-index:-1;background:linear-gradient(to left, color-mix(in srgb, var(--color-additional-bg) 80%, transparent) 0%, color-mix(in srgb, var(--color-additional-bg) 35%, transparent) 45%, transparent 75%);pointer-events:none;position:absolute;inset:0}.ProfileBannerFrame-module__cover__fmKUB{z-index:-2;background:radial-gradient(ellipse at 20% 0%, color-mix(in srgb, var(--color-accent) 55%, transparent) 0%, transparent 60%), var(--color-additional-bg);position:absolute;inset:0;overflow:hidden}.ProfileBannerFrame-module__cover__fmKUB>*{width:100%;height:100%;display:block}.ProfileBannerFrame-module__cover__fmKUB>img{object-fit:cover}.ProfileBannerFrame-module__content__YF-FI{text-align:right;flex-direction:row-reverse;align-items:center;gap:max(2cqw,12px);font-size:max(1.1cqw,11px);display:flex}.ProfileBannerFrame-module__banner__pNmcs .ProfileBannerFrame-module__avatar__25AuQ>*{width:max(11cqw,76px)}.ProfileBannerFrame-module__info__pIXdt{overflow-wrap:anywhere;flex-direction:column;gap:.3em;min-width:0;display:flex}.ProfileBannerFrame-module__actions__mEt4e{z-index:2;position:absolute;top:12px;right:12px}.ProfileBannerFrame-module__corner-actions__3t8qc{z-index:2;flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:max(2cqw,12px);left:max(2cqw,12px)}.ProfileBannerFrame-module__pass-through__vYwIB .ProfileBannerFrame-module__content__YF-FI,.ProfileBannerFrame-module__pass-through__vYwIB .ProfileBannerFrame-module__actions__mEt4e,.ProfileBannerFrame-module__pass-through__vYwIB .ProfileBannerFrame-module__corner-actions__3t8qc{pointer-events:none}.ProfileBannerFrame-module__exact-cover__-GNJj{min-height:0}
