.profile-page-placeholder{background:var(--palette-canvas)}.profile-placeholder-layout{align-items:flex-start;gap:30px;width:1170px;margin:0 auto;padding:30px 0 60px;display:flex}.profile-placeholder-sidebar{flex:0 0 392px;width:392px}.profile-placeholder-main{flex:0 0 740px;width:740px}.profile-placeholder-info{background:var(--palette-white);border:1px solid var(--palette-border);padding:40px 20px 20px}.profile-placeholder-avatar{border-radius:50%;width:120px;height:120px}.profile-placeholder-name{width:180px;height:27px;margin-top:40px}.profile-placeholder-username{color:var(--palette-brand)}.profile-placeholder-title{width:230px;height:20px;margin-top:15px}.profile-placeholder-rating{width:150px;height:22px;margin-top:15px}.profile-placeholder-statistics{border-top:1px solid var(--palette-border);width:100%;margin-top:40px;padding-top:40px}.profile-placeholder-statistics>div{justify-content:space-between;margin-bottom:14px;display:flex}.profile-placeholder-statistics>div>span:first-child{width:45%}.profile-placeholder-statistics>div>span:last-child{width:25%}.profile-placeholder-section{background:var(--palette-white);border:1px solid var(--palette-gray-e8e8e8);margin-bottom:30px;padding:30px}.profile-placeholder-sidebar>.profile-placeholder-section{margin-top:30px}.profile-placeholder-section h2{color:var(--palette-ink);margin:0;font-size:20px;font-weight:500}.profile-placeholder-section>.content-skeleton-block{margin-top:18px}.profile-placeholder-portfolio-section{padding:30px 25px}.profile-placeholder-portfolios{gap:7px;width:100%;margin-top:20px;display:flex;overflow:hidden}.profile-placeholder-portfolios>span{border-radius:5px;flex-shrink:0;width:164px;height:94px}.profile-placeholder-gigs{width:604px;max-width:100%;margin:30px auto 20px}.profile-placeholder-gig-list{width:100%;min-width:0}.profile-placeholder-gig-grid{grid-template-columns:repeat(2,278px);gap:30px 48px;display:grid}.profile-placeholder-gig-card{background:var(--palette-white);width:278px;height:333px;box-shadow:0 0 10px 0 var(--palette-black-a10);border-radius:10px;overflow:hidden}.profile-placeholder-gig-cover{border-radius:0;flex-shrink:0;height:158px}.profile-placeholder-gig-lines{flex-direction:column;justify-content:center;gap:10px;min-width:0;display:flex}.profile-placeholder-gig-short{width:65%}.profile-placeholder-gig-avatar{border-radius:50%;flex:none;width:38px;height:38px}.profile-placeholder-gig-person{align-items:center;gap:7px;min-width:0;display:flex}.profile-placeholder-gig-person>.profile-placeholder-gig-lines{flex:1}.profile-placeholder-gig-seller{justify-content:space-between;align-items:flex-start;gap:10px;height:40px;padding:16px 16px 12px;display:flex}.profile-placeholder-gig-seller>.profile-placeholder-gig-person{width:160px}.profile-placeholder-gig-seller>.content-skeleton-block{flex-shrink:0;width:65px;height:26px;margin-top:-8px}.profile-placeholder-gig-title{width:250px;height:48px;margin:0 auto}.profile-placeholder-gig-footer{border-top:1px solid var(--palette-gray-eff3f8);justify-content:space-between;align-items:center;width:90%;margin:10px auto 0;padding-top:10px;display:flex}.profile-placeholder-gig-footer>.content-skeleton-block{width:85px;height:12px}.profile-placeholder-reviews{padding:20px 30px 0}.profile-placeholder-review{border-bottom:1px solid var(--palette-border);gap:15px;padding:20px 0 30px;display:flex}.profile-placeholder-review-avatar{border-radius:50%;flex-shrink:0;width:50px;height:50px}.profile-placeholder-review>div{flex:1}.profile-placeholder-review-name{width:160px;margin-bottom:20px}.profile-placeholder-review-text{width:75%;margin-top:12px}.profile-placeholder-review-section{padding:0}.profile-placeholder-review-section h2{padding:14px 30px;line-height:52px}.profile-page-placeholder-mobile .profile-placeholder-layout{width:100%;padding-top:0;display:block}.profile-page-placeholder-mobile .profile-placeholder-sidebar,.profile-page-placeholder-mobile .profile-placeholder-main{width:100%}.profile-page-placeholder-mobile .profile-placeholder-info{border:none;padding:30px 20px}.profile-page-placeholder-mobile .profile-placeholder-section{border:none;margin-bottom:10px;padding:20px}.profile-placeholder-appbar{background:var(--palette-white);justify-content:center;align-items:center;height:60px;font-size:18px;font-weight:600;display:flex}.profile-placeholder-appbar>img{position:absolute;left:18px}.profile-placeholder-tabs{background:var(--palette-white);margin:10px 0;display:flex}.profile-placeholder-tabs>span{text-align:center;color:var(--palette-muted);border-bottom:2px solid var(--palette-border);flex:1;padding:18px 0;font-size:14px}.profile-placeholder-tabs>span:first-child{border-color:var(--palette-brand);color:var(--palette-ink)}.profile-placeholder-portfolios-mobile{margin-top:15px}.profile-placeholder-portfolios-mobile>span{width:30%;height:70px}.profile-placeholder-gigs-mobile{box-sizing:border-box;width:100%;padding-inline:15px;overflow:hidden}.profile-placeholder-gigs-mobile .profile-placeholder-gig-grid{gap:25px;display:flex}.profile-placeholder-gigs-mobile .profile-placeholder-gig-card{flex-shrink:0}.profile-placeholder-reviews-mobile{padding:10px 15px}
