.user-profile{display:flex;flex:1 0 100%;flex-direction:column;margin:0 auto;max-width:1560px}.user-profile--centered .user-profile__avatar,.user-profile--centered .user-profile__info{align-self:center}.user-profile--centered .user-profile__info{align-items:center}.user-profile--without-bio .user-profile__stats{margin-bottom:0}.user-profile--without-stats .user-profile__namebar{margin-bottom:24px}.user-profile--without-stats.user-profile--centered .user-profile__namebar{margin-bottom:0}@media screen and (min-width:941px){.user-profile--without-stats .user-profile__actions{margin-left:auto}}.user-profile__avatar{align-self:center;flex:0 1 72px;margin-bottom:24px}@media screen and (min-width:941px){.user-profile__avatar{align-self:flex-start;margin-bottom:0}}@media screen and (max-width:520px){.user-profile__avatar{display:none}}.user-profile__avatar .ez-avatar--large{border:none;height:152px;width:152px}.user-profile__avatar .ez-avatar--large:after{border:1px solid rgba(0,0,0,.07);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.user-profile__info{flex:1 1 100%;width:100%}@media screen and (min-width:941px){.user-profile__info{margin-left:40px}}.user-profile__namebar{display:flex;flex-wrap:wrap}@media screen and (max-width:1220px){.user-profile__namebar{align-items:center;justify-content:space-between}}@media screen and (max-width:940px){.user-profile__namebar{justify-content:center}}.user-profile__header{display:flex}@media screen and (max-width:940px){.user-profile__header{flex-direction:column}}.user-profile__username{font-size:30px;margin-bottom:12px;max-width:100%;min-width:0;overflow:hidden}@media screen and (max-width:940px){.user-profile__username{text-align:center;width:100%}}@media screen and (min-width:941px){.user-profile__username{margin-right:32px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}}.user-profile__social-icons{align-items:center;display:flex;flex-grow:1;margin-bottom:12px}.user-profile__social-icons svg{fill:#0e2332;contain:none;margin-bottom:-2px}.user-profile__social-icons li:not(:last-of-type){margin-right:16px}@media screen and (min-width:941px){.user-profile__social-icons{margin-right:24px}}@media screen and (max-width:940px){.user-profile__social-icons{justify-content:center;order:2;width:100%}}.user-profile__social-icon a{align-items:center;background-color:#f3f4f5;border-radius:16px;display:flex;height:32px;justify-content:center;width:32px}.user-profile__social-icon a svg{fill:#0e2332;flex-grow:0;flex-shrink:1;height:14px;margin:0;position:relative;width:14px}.user-profile__social-icon a:hover{background-color:#e6e9ea}.user-profile__social-icon a:active{background-color:#cfd3d6}@media screen and (min-width:751px){.user-profile__username+.user-profile__social-icons{margin-top:0}}.user-profile__actions{display:flex;flex-wrap:wrap}.user-profile__actions .ez-btn{font-size:12px;min-width:unset}.user-profile__actions>*{margin-bottom:12px}.user-profile__actions>:not(:last-child){margin-right:12px}@media screen and (max-width:1220px){.user-profile__actions{order:0}}@media screen and (max-width:940px){.user-profile__actions{justify-content:center;width:100%}}@media screen and (min-width:751px){.user-profile__actions--shadow{margin-left:0}}.user-profile__bio{display:block;height:3em;line-height:1.5em;max-width:688px;overflow:hidden;position:relative;text-align:left}.user-profile__bio p{margin-bottom:32px}.user-profile__bio p:last-of-type{margin-bottom:0}.user-profile__bio.is-open{height:auto}.user-profile__bio.is-open .user-profile__bio__show-more{display:none}.user-profile__bio.is-open .user-profile__bio__collapse{display:flex}.user-profile__bio__collapse,.user-profile__bio__show-more{color:#ff7900;cursor:pointer;font-size:14px}.user-profile__bio__show-more{background:linear-gradient(90deg,#fff0,#fff 55%);bottom:0;display:block;max-width:200px;min-width:80px;position:absolute;right:0;text-align:right;white-space:normal;width:100%;z-index:2}.user-profile__bio__collapse{align-items:center;display:none;margin-top:32px}.user-profile__bio__collapse svg{fill:currentcolor;height:20px;margin-left:8px;transform:rotate(180deg);width:16px}@media screen and (max-width:940px){.user-profile__bio{margin:0 auto}}@media screen and (max-width:750px){.user-profile__bio{display:none}}.user-profile .copy-link-wrapper{max-width:510px;text-align:center}@media screen and (max-width:750px){.user-profile .copy-link-wrapper{width:100%}}@media screen and (max-width:520px){.user-profile .copy-link-wrapper{max-width:300px}}.user-profile__resources{display:flex;flex-grow:1;flex-wrap:wrap}.user-profile__resources-select{align-items:center;display:flex;flex-grow:1;height:48px;margin-top:72px;position:relative}.user-profile__resources-select:after{background-color:#e6e9ea;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:-1}@media screen and (max-width:940px){.user-profile__resources-select.select-count-4 .user-profile__resource-tab__text{display:none}}@media screen and (max-width:750px){.user-profile__resources-select{height:64px;justify-content:center;margin-top:40px;width:100%}}.user-profile__resources-secondary{align-self:flex-end;display:flex;flex-basis:100%;margin-left:auto;margin-top:24px;width:100%}@media screen and (max-width:940px){.user-profile__resources-secondary{flex-wrap:wrap;margin-top:16px}}.user-profile__resources-secondary .uploads-search-form-wrapper{display:inline-block;flex:1 1 55%;position:relative}.user-profile__resources-secondary .uploads-search-form-wrapper.is-active .uploads-search-form__submit-btn{pointer-events:unset}.user-profile__resources-secondary .uploads-search-form-wrapper.is-active .uploads-search-form__submit-btn__icon{fill:#ff7900;cursor:pointer}@media screen and (max-width:940px){.user-profile__resources-secondary .uploads-search-form-wrapper{flex:1 1 100%;margin-top:16px;order:5}}@media screen and (max-width:1220px){.user-profile__resources-secondary .uploads-search-form-wrapper{flex-basis:30%}}.user-profile__resources-secondary .uploads-search-form{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#f3f4f5;border:1px solid #f3f4f5;font-size:14px;font-weight:700;height:46px;padding:0 32px 0 16px;width:100%}.user-profile__resources-secondary .uploads-search-form:active,.user-profile__resources-secondary .uploads-search-form:focus{background:#fff;border-color:#cfd3d6}.user-profile__resources-secondary .uploads-search-form::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.83 18.83' style='fill:%230e2332'%3E%3Cpath d='M18.83 2.83 16 0 9.41 6.59 2.83 0 0 2.83l6.59 6.58L0 16l2.83 2.83 6.58-6.59L16 18.83 18.83 16l-6.59-6.59 6.59-6.58z'/%3E%3C/svg%3E");cursor:pointer;height:8px;width:8px}.user-profile__resources-secondary .uploads-search-form::-webkit-input-placeholder,.user-profile__resources-secondary .uploads-search-form::-webkit-input-placeholder:focus{color:#9fa7ad}.user-profile__resources-secondary .uploads-search-form:-moz-placeholder,.user-profile__resources-secondary .uploads-search-form:-moz-placeholder:focus{color:#9fa7ad}.user-profile__resources-secondary .uploads-search-form__form{display:flex}.user-profile__resources-secondary .uploads-search-form__submit-btn{background:none;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.user-profile__resources-secondary .uploads-search-form__submit-btn__icon{fill:#cfd3d6;height:16px;width:16px}.user-profile__resources-items{display:flex;flex-direction:column;flex-grow:1;min-height:calc(100% - 160px);width:100%}.user-profile__resources-items__bucket{display:flex;flex-direction:column;flex-grow:1;min-height:200px;position:relative}.user-profile__resources-items__placeholder{align-items:center;display:flex;flex-direction:column;padding:48px 32px 40px;text-align:center}@media screen and (min-width:1221px){.user-profile__resources-items__placeholder{margin:auto}}.user-profile__resources-items__placeholder__icon{margin-bottom:24px;max-width:100%;position:relative;width:220px}.user-profile__resources-items__placeholder__icon__inner-wrap{background:#f3f4f5;border-radius:8px;display:inline-block;height:0;padding-bottom:100%;position:relative;width:100%}.user-profile__resources-items__placeholder__icon svg{fill:#0e2332;height:103px;left:50%;max-width:40%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px}.user-profile__resources-items__placeholder__message{max-width:350px}.user-profile__resources-items__placeholder__message span,.user-profile__resources-items__placeholder__message strong{display:block}.user-profile__resources-items__placeholder--uploads-searched-none span{display:inline;font-weight:600}.user-profile__resource-tab{display:flex;margin:0 8px;text-align:center}.user-profile__resource-tab:last-of-type{margin-right:0}.user-profile__resource-tab:first-of-type{margin-left:0}@media screen and (max-width:750px){.user-profile__resource-tab{flex-basis:100%;flex-direction:column;height:64px;justify-content:space-between;line-height:1;padding:0;width:100%}}.user-profile__resource-tab svg{height:18px;margin-right:0;margin-top:2px;pointer-events:none;width:18px}@media screen and (min-width:751px){.user-profile__resource-tab svg{margin-right:12px;margin-top:0}}.user-profile__resource-tab.user-profile__resource-tab--collections svg path{fill:currentcolor}.user-profile__resource-tab--following svg{height:16px;width:16px}@media screen and (min-width:751px){.user-profile__resource-tab--following svg{margin-right:6px}}.user-profile__resource-tab:not(.is-selected):not(:hover):not(:active){background:transparent}.user-profile__resource-tab.is-selected{pointer-events:none}.user-profile__resource-tab__text{display:none;flex-shrink:0}@media screen and (min-width:751px){.user-profile__resource-tab__text{display:flex}}.user-profile__resource-tab__count{display:flex;margin-bottom:16px;pointer-events:none}@media screen and (min-width:751px){.user-profile__resource-tab__count{margin:0 0 0 4px}.user-profile__resource-tab__count:before{content:"(";font-weight:400}.user-profile__resource-tab__count:after{content:")";font-weight:400}}.user-profile__stats{display:flex;margin-bottom:12px;width:100%}@media screen and (max-width:1220px){.user-profile__stats{order:3}}@media screen and (max-width:940px){.user-profile__stats{justify-content:center}}@media screen and (max-width:750px){.user-profile__stats{display:none}}.user-profile__stat{align-items:center;display:flex;font-size:14px;height:40px;line-height:41px;min-height:1em;min-width:0}.user-profile__stat a,.user-profile__stat span{margin-right:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.user-profile__stat:last-child,.user-profile__stat:last-child a,.user-profile__stat:last-child span{margin-right:0}.user-profile__stat svg{fill:#0e2332;flex-grow:0;flex-shrink:1;height:14px;margin-right:12px;position:relative;width:14px}.ez-drop-down:is(.user-profile__title,.user-profile__submenu){font-size:14px}.user-profile__following-placeholder-text{margin:16px 0 0;text-align:center;width:100%}@media screen and (max-width:750px){.user-profile__following-placeholder-text{margin-bottom:32px}}@media screen and (min-width:1240px) and (max-width:1639px){.user-profile__following-placeholder-text+.following-grid .following-grid__item:nth-child(4){display:none}}@media screen and (max-width:750px){.user-profile__following-placeholder-text+.following-grid .following-grid__item:nth-child(4){display:none}}.user-profile__login-prompt{background:#feeded;border-radius:6px;color:#f64949;font-size:16px;font-weight:600;line-height:18.75px;margin-bottom:24px;padding:12px;text-align:center}.user-profile__login-prompt a{color:#f64949;font-weight:400;text-decoration:underline}@media screen and (max-width:520px){.user-profile__login-prompt a{display:block}}.user-profile .ez-resource-grid,.user-profile .following-grid,.user-profile .tiled-image-items{margin-top:40px}@media screen and (max-width:750px){.user-profile .ez-resource-grid,.user-profile .following-grid,.user-profile .tiled-image-items{margin-top:12px}}.ez-page-wrapper__content--members .user-profile{display:flex;flex-grow:1}@media screen and (min-width:1221px){.user-profile{padding:48px 32px 12px}body .user-profile{padding-top:0}}@media screen and (min-width:501px){.user-profile .num-button-pager{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center}.user-profile .num-button-pager__next{grid-column-start:2}.user-profile .num-button-pager .ez-num-pager__wrap{margin-left:auto}}.user-profile .ez-avatar-wrapper .ez-avatar-pro{display:none}
