.member-header{display:flex;align-items:center;gap:32px;max-width:1224px;margin:48px auto;padding:0 10px}@media(max-width:900px){.member-header{flex-direction:column;text-align:center}.member-header h1{justify-content:center;margin-bottom:8px;flex-wrap:wrap}.member-header .member-actions{margin:auto}.member-header .member-info ul.details{flex-direction:column}.member-header .member-info ul.details li:before{display:none}}.member-header .avatar-container{align-items:center;display:flex;justify-content:center}.member-header .avatar-container img{border-radius:50%}.member-header .avatar-container:has(.tier-frame) img{height:140px;width:140px}.member-header .avatar-container .tier-frame{position:absolute;width:160px;height:173px;margin-top:12px}.member-info{display:grid;grid-gap:8px;gap:8px}.member-info h1{display:flex;gap:12px;align-items:center;line-height:normal;font-family:var(--montserrat-font);font-weight:700}.member-info h1 .username{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:10px 0;max-width:800px}@media(max-width:900px){.member-info h1 .username{max-width:calc(100vw - 40px)}}.member-info h1 .username.clickable{cursor:pointer}.member-info h1 .username.is-editing{background-color:var(--surface-on-surface)}@media(max-width:900px){.member-info h1 .tooltip{display:none}}.member-info h1 .tier-badge-icon{display:flex;align-self:center;height:33px;width:30px}.member-info ul.details{gap:12px;flex-wrap:wrap}.member-info ul.details,.member-info ul.details li{display:flex;align-items:center}.member-info ul.details li:first-child:before{display:none}.member-info ul.details li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#999;margin-right:12px}.member-actions{margin-left:auto;display:flex;gap:8px;min-width:120px}.member-actions button.unclickable{pointer-events:none}.member-projects-cards-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:24px}@media(max-width:900px){.member-projects-cards-list{grid-template-columns:1fr}.member-project-card [data-tooltip] :after,.member-project-card [data-tooltip] :before,.member-project-card[data-tooltip] :after,.member-project-card[data-tooltip] :before{display:none}}.member-project-card a,.member-project-card button{position:relative}.member-project-card .details-container{display:grid;grid-template-areas:"project-image details" "categories categories";grid-template-columns:180px 1fr;grid-gap:18px 24px;gap:18px 24px;padding:16px 16px 0;background:#1a1a1a;position:relative;max-height:256px;max-width:600px;text-decoration:none}@media(max-width:900px){.member-project-card .details-container{grid-template-columns:100px 1fr;max-height:unset}}.member-project-card img{grid-area:project-image}.member-project-card .categories{grid-area:categories;border-top:1px solid #0d0d0d;margin-left:-16px;margin-right:-16px;padding:15px 16px 16px;display:flex;align-items:center;font-size:12px;height:36px;margin-top:3px;white-space:nowrap;overflow:hidden;gap:4px}.member-project-card .categories a{text-decoration:none;position:relative}.member-project-card .categories a:not(.class-tag){font-size:12px;color:#b2b2b2}.member-project-card .categories a:not(.class-tag):hover{text-decoration:underline;color:#e5e5e5}.member-project-card .categories li:not(:first-child,:last-child):not(:last-child):after{content:"";display:inline-block;height:12px;width:1px;vertical-align:middle;background-color:#4d4d4d;margin:2px 8px}@media(max-width:900px){.member-project-card{grid-template-columns:124px 1fr}.member-project-card ul.details-list{flex-wrap:wrap;height:auto}}.member-project-card ul.details-list{gap:12px}.member-project-card ul.details-list li{padding-left:24px}.member-project-card:hover{background-color:#212121}.member-project-card .owner-tag{position:absolute;left:-16px;top:24px;padding:0 6px;height:20px;border-radius:2px;background:#e5e5e5;font-size:12px;line-height:20px;color:#000;pointer-events:none}@media(max-width:900px){.member-project-card .owner-tag{left:-6px}}.member-project-card .details{grid-area:details;display:flex;flex-direction:column;gap:8px;min-width:0}.member-project-card .title{color:#e5e5e5;display:flex;flex-direction:column;gap:8px}.member-project-card .name{font-size:18px;position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.member-project-card .name:hover{text-decoration:underline}.member-project-card a.name{text-decoration:none}.member-project-card .description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;height:3em}.member-project-card .actions{display:flex;gap:12px}.member-project-card .actions .btn-cta.download-cta:hover,.member-project-card .actions .btn-more-options:hover,.member-project-card .actions .is-open .btn-more-options{background-color:#333}.member-project-card .row-image{object-fit:contain}.member-project-card .author-name{position:relative}.list-header{margin-bottom:24px;display:flex;align-items:center;flex-wrap:wrap}.list-header .list-header-count{width:100px;color:#e5e5e5;margin-right:auto}.list-header .icons-bar{min-width:0;margin-left:auto}.list-header .expandable-option-input{min-width:0}.list-header .expandable-option-input input{max-width:calc(100% - 36px)}@media(max-width:900px){.list-header .list-header-count{flex-basis:100%;margin-bottom:24px}}.empty-tab{text-align:center;padding-bottom:72px;padding-top:52px}.empty-tab img{margin:0 auto 12px;width:232px;height:200px}.empty-tab h3{font-size:18px;line-height:24px;margin-bottom:12px}.skeleton-loader div{overflow:hidden;background-color:#1a1a1a;position:relative}.skeleton-loader div:before{pointer-events:none;content:"";position:absolute;width:100vw;height:1000px;top:0;left:0;background-image:linear-gradient(120deg,transparent 200px,rgba(100,100,100,.1) 500px,transparent 800px);background-repeat:no-repeat;animation:animate-skeleton 2s ease-out infinite}@keyframes animate-skeleton{0%{background-position-x:-800px}to{background-position-x:100vw}}.skeleton-loader.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(384px,1fr));grid-gap:16px;gap:16px;margin-top:24px}.skeleton-loader.grid .skeleton-rect{height:80px;margin-bottom:0}.skeleton-loader .skeleton-rect{height:200px;margin-bottom:16px}.skeleton-loader .skeleton-line{height:36px;width:200px;background:#333}.skeleton-loader .skeleton-rect-narrow{height:88px;margin-bottom:16px}.skeleton-loader .skeleton-rect-large{height:250px;margin-bottom:16px}.skeleton-loader .skeleton-title{width:78px;height:24px;margin-bottom:24px}.skeleton-loader .skeleton-title-and-action{margin-top:40px;height:24px;margin-bottom:24px}.skeleton-loader .skeleton-title-and-action:after{content:"";position:absolute;inset:0 120px 0 74px;background-color:#0d0d0d}.skeleton-loader .member-project-card{height:256px}.popover{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;position:absolute;top:32px;right:0;width:308px;height:-moz-fit-content;height:fit-content;max-height:90vh;background-color:#202020;z-index:2;box-shadow:0 2px 15px 0 #000;margin-top:10px;padding:40px;overflow:auto}.popover .checkboxes-list{overflow:unset}.popover .title{color:#dfdfdf;font-size:18px;font-weight:700}.popover hr{border:none;border-bottom:1px solid hsla(0,0%,100%,.16);margin-top:24px;margin-bottom:24px}.popover:not(.is-open){opacity:0;pointer-events:none}.popover-container{white-space:nowrap;position:relative;display:flex;align-items:center;gap:12px}.popover-container .checkboxes-list li:last-child{margin-bottom:0}.popover-container .opener{display:flex;height:36px;padding:0 12px;margin:0;background-color:#333;transition:border .15s,color .15s;max-width:100%;border-bottom:1px solid rgba(0,0,0,0);align-items:center;width:200px;font-family:inherit;font-size:inherit;text-align:left}.popover-container .opener>span{margin-right:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#ccc;cursor:default;position:relative;top:1px;width:calc(100% - 30px);transition:color .15s ease;pointer-events:none}.popover-container .opener svg{margin-left:auto;width:20px;height:20px;color:#999;transition:color .15s ease;pointer-events:none}.popover-container .opener:hover span,.popover-container .opener:hover svg{color:#e5e5e5}.user-card{display:grid;grid-template-columns:88px 1fr;align-items:center;grid-column-gap:32px;column-gap:32px;padding:20px;text-decoration:none;background-color:#1a1a1a;min-height:128px;cursor:pointer}.user-card:hover{background-color:#212121}.user-card .details{display:flex;flex-direction:column;color:#ccc;min-width:0}.user-card .details .author-name{color:#e5e5e5;font-size:18px}.user-card .details .name-and-tag{display:flex;gap:8px;align-items:center;margin-bottom:4px}.user-card .details .duration{font-size:14px}.member-followers{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}