.vr__profile{max-width:400px}@media(max-width:700px){.vr__profile{max-width:unset}}
.profileHeader{height:69px;display:flex;align-items:center;justify-content:center;font:700 22px / 68px var(--f1)}
.pUser{--borderRadius:20px;background:var(--profileBoxBg);border-radius:var(--borderRadius);display:flex;position:relative}.pUser__editWrap{position:absolute;right:5px;top:5px;color:var(--profilePenFg);width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;transition:color .2s ease,opacity .15s}.nProfile--web .pUser__editWrap:hover{color:var(--profilePenFgHover)}.pUser__editWrap:active{opacity:.8}@media (max-width:374px){.pUser__editWrap{right:0;top:0}}.pUser__imgWrap{position:relative;width:111px;height:111px;border-radius:var(--borderRadius);overflow:hidden;flex-shrink:0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform 200ms}.nProfile--web .pUser__imgWrap:hover{transform:scale(1.02)}.pUser__imgUpload{cursor:pointer}.pUser__imgUploading{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(255 255 255 / .3);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(8px);border-radius:var(--borderRadius)}.pUser__imgUploadingPercent{position:absolute;font:bold 14px/1.5 var(--f1);margin:55px 0 0 0}.pUser__imgWrap--empty{border-radius:19px;margin:2px 0 2px 2px;background:var(--profileUserpicEmptyBg)}.pUser__img{width:100%;height:100%;cursor:pointer;display:block}.pUser__aboutPhone{white-space:nowrap;font:700 15px/1.3 var(--f1);margin:0 0 5px 0}@media (max-width:374px){.pUser__aboutPhone{font-size:14px}}.pUser__aboutText{opacity:.5;text-wrap:balance;font:13px/1.3 var(--f1)}.pUser__content{padding:10px 30px 10px 20px;display:flex;align-items:center}@media (max-width:374px){.pUser__content{padding-left:15px}}.pUser__name{font:500 17px/1.3 var(--profileUserNameFont)}.pUser__sub{font:16px/1.3 var(--f1);opacity:.5;margin:10px 0 0 0}
.pShare{background:linear-gradient(81.96deg,#202023 5.13%,#293745 100%);color:#fff;border-radius:16px;padding:15px 16px 10px 16px;margin:15px 0 0 0;position:relative}.pShare__title{font:500 17px/1.2 var(--f1)}.pShare__ico{position:absolute;right:15px;top:18px}.pShare__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 0 0}.pShare__sub{font:16px/1.2 var(--f1);opacity:.6;text-wrap:balance}.pShare__code{font:800 18px/26px var(--f1);backdrop-filter:blur(4px);background:rgb(0 0 0 / .2);border-radius:6px;display:flex;align-items:center;padding:0 5px;text-transform:uppercase}.pShare__codeSvg{margin:0 5px 0 0}
.pNav{border-radius:16px;background:var(--profileBoxBg);font:16px/1.2 var(--f1);margin:15px 0 0 0;overflow:hidden}.pNav__item{padding:0 60px 0 16px;min-height:60px;display:flex;align-items:center;position:relative;text-wrap:balance;cursor:pointer;transition:background-color 0.2s ease}.nProfile--web .pNav__item:hover{background:#eee}.pNav__item+.pNav__item{border-top:1px solid var(--commonSplitterBg)}.pNav__ico{position:absolute;width:20px;height:20px;display:flex;justify-content:center;align-items:center;right:16px;top:0;bottom:0;margin:auto;opacity:.3;transform:scale(1.2);transition:.2s ease}.pNav__item:hover .pNav__ico{opacity:1}
.prfRemove{align-items:flex-end;flex-grow:1;display:flex;justify-content:center;padding:30px 0 30px 0;font:16px/1.2 var(--f1);opacity:.8;cursor:pointer;transition:opacity .15s}.prfRemove:active{opacity:.7}
.nProfile{background:var(--profileViewBg);min-height:40vh;position:relative}.nProfile__content{padding:30px 20px 20px 20px;opacity:0}.nProfile--web .nProfile__content{padding-top:0}@media (max-width:374px){.nProfile__content{padding-left:10px;padding-right:10px}}.nProfile__content--loaded{opacity:1;transition:opacity 1000ms}.nProfile__spinner{position:absolute;left:0;right:0;bottom:0;top:0;width:50px;height:50px;margin:auto;display:flex;align-items:center;justify-content:center}.nProfile--web .nProfile__spinner{bottom:70px}
