.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}.user-profile__header{display:flex;justify-content:flex-start;flex-direction:column}@media screen and (min-width:750px){.user-profile__header{flex-direction:row}}.user-profile__avatar{flex:0 1 150px;align-self:center;margin-bottom:24px}.user-profile__avatar .ez-avatar.ez-avatar--missing svg{width:60px;height:60px}@media screen and (min-width:750px){.user-profile__avatar{align-self:flex-start;margin-bottom:0}}.user-profile__bio{display:block;height:3em;line-height:1.5em;overflow:hidden;position:relative;max-width:688px;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,hsla(0,0%,100%,0),#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;flex-direction:row;margin-top:32px}.user-profile__bio__collapse svg{height:20px;width:16px;fill:currentColor;margin-left:8px;transform:rotate(180deg)}.user-profile__info{width:100%;overflow:hidden;max-width:100%}@media screen and (min-width:750px){.user-profile__info{margin-left:40px;flex:0 1 100%}}.user-profile__namebar{display:flex;align-items:center;flex-direction:column;justify-content:flex-start}@media screen and (min-width:1360px){.user-profile__namebar{flex-direction:row}}@media screen and (min-width:750px){.user-profile__namebar{align-items:flex-start}}.user-profile__username{font-size:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;flex-grow:0;flex-shrink:1;min-width:0;max-width:100%}@media screen and (min-width:750px){.user-profile__username{max-width:400px}}.user-profile__social-icons{display:flex;width:100%;justify-content:flex-start;align-items:center;margin:0}.user-profile__social-icons svg{fill:#0e2332;height:14px;width:14px;margin-bottom:-2px}.user-profile__social-icons li:not(:last-of-type){margin-right:16px}@media screen and (min-width:750px){.user-profile__username+.user-profile__social-icons{margin-top:0}}@media screen and (max-width:1360px){.user-profile__actions{margin-left:0}}@media screen and (max-width:calc(750px - 1px)){.user-profile__actions a{font-size:12px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}}.user-profile__actions .ez-btn--follow:link,.user-profile__actions .ez-btn--follow:visited{flex-direction:row;font-size:14px;height:40px;min-height:1em;min-width:auto;justify-content:center;line-height:41px;padding:0 16px}.user-profile__actions .ez-btn--follow:link span,.user-profile__actions .ez-btn--follow:visited span{margin:0}.user-profile__actions a{min-width:auto}.user-profile__actions a:not(:last-of-type){margin-right:12px}.user-profile__resources{display:flex;flex-grow:1;flex-wrap:wrap}.user-profile__resources-select{align-items:center;display:flex;flex-grow:1;height:61px;justify-content:center;margin-top:40px;position:relative;width:100%}.user-profile__resources-select:after{bottom:0;background-color:#e6e9ea;content:"";height:2px;left:0;position:absolute;width:100%;z-index:-1}@media screen and (min-width:750px){.user-profile__resources-select{height:48px;justify-content:flex-start;margin-top:72px;width:auto}}.user-profile__resources-select.select-count-3 .user-profile__resource-tab,.user-profile__resources-select.select-count-4 .user-profile__resource-tab{flex:0 1 auto}.user-profile__resources-secondary{width:100%;flex-basis:100%;align-self:flex-end;margin-left:auto;margin-top:24px;display:flex}@media screen and (max-width:calc(940px - 1px)){.user-profile__resources-secondary{margin-top:16px;flex-wrap:wrap}}.user-profile__resources-secondary .uploads-search-form-wrapper{position:relative;display:inline-block;flex:1 1 55%}.user-profile__resources-secondary .uploads-search-form-wrapper.is-active svg{fill:#ff7900}@media screen and (max-width:calc(940px - 1px)){.user-profile__resources-secondary .uploads-search-form-wrapper{flex:1 1 100%;margin-top:16px;order:5}}@media screen and (max-width:calc(1220px - 1px)){.user-profile__resources-secondary .uploads-search-form-wrapper{flex-basis:30%}}.user-profile__resources-secondary .uploads-search-form-wrapper svg{pointer-events:none;fill:#cfd3d6;position:absolute;right:12px;top:17px;height:16px;width:16px;line-height:16px}.user-profile__resources-secondary .uploads-search-form{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:46px;width:calc(100% - 48px);background:#f3f4f5;font-size:14px;font-weight:700;padding:0 32px 0 16px;border:1px solid #f3f4f5}.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-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__resource-tab{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:calc(750px - 1px)){.user-profile__resource-tab{flex-wrap:nowrap;width:100%;padding:0;display:flex;flex-direction:column;line-height:1;height:61px;flex-basis:100%;justify-content:center}}@media screen and (min-width:750px){.user-profile__resource-tab{justify-content:flex-start}}.user-profile__resource-tab svg{pointer-events:none;height:18px;width:18px;margin-right:0}@media screen and (min-width:750px){.user-profile__resource-tab svg{margin-right:12px}}.user-profile__resource-tab.user-profile__resource-tab--collections svg path{fill:currentColor}.user-profile__resource-tab.user-profile__resource-tab--likes svg{fill:none;stroke:currentColor}.user-profile__resource-tab.is-selected.user-profile__resource-tab--likes svg,.user-profile__resource-tab.user-profile__resource-tab--likes:hover svg{fill:none}.user-profile__resource-tab--following svg{height:16px;width:16px;margin-right:12px}@media screen and (min-width:750px){.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:750px){.user-profile__resource-tab__text{display:flex}}.user-profile__resource-tab__count{margin-top:4px;pointer-events:none;display:flex}@media screen and (min-width:750px){.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;flex-direction:column;width:100%;margin-bottom:12px;max-width:700px;justify-content:flex-start}@media screen and (min-width:750px){.user-profile__stats{flex-direction:row}}.user-profile__stat{font-size:14px;align-items:center;display:flex;height:40px;min-height:1em;min-width:0;line-height:41px}.user-profile__stat a,.user-profile__stat span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;margin-right:40px}.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;margin-right:12px;position:relative}.user-profile__stat--joined svg,.user-profile__stat--views svg{width:14px;height:14px}.user-profile__stat--followers svg{width:18px;height:14px}.user-profile__stat--location svg,.user-profile__stat--website svg{width:14px;height:14px}.user-profile .ez-drop-down__submenu,.user-profile .ez-drop-down__title{font-size:14px}.user-profile li:not(:last-of-type){margin-right:8px}.user-profile__social-icon a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:16px;background-color:#f3f4f5}.user-profile__social-icon a svg{margin:0}.user-profile__social-icon a:hover{background-color:#e6e9ea}.user-profile__social-icon a:active{background-color:#cfd3d6}.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{text-align:center;background:#feeded;padding:12px;border-radius:6px;margin-bottom:24px;font-size:16px;line-height:18.75px;font-weight:600;color:#f64949}.user-profile__login-prompt a{text-decoration:underline;color:#f64949;font-weight:400}@media screen and (max-width:520px){.user-profile__login-prompt a{display:block}}.ez-avatar-wrapper .ez-avatar-pro{display:none}.collections-grid{display:grid;grid-auto-rows:auto;grid-row-gap:20px;grid-template-columns:1fr;grid-column-gap:20px;width:100%}@media screen and (min-width:500px){.collections-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:750px){.collections-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1820px){.collections-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.collections-grid__item__link:link,.collections-grid__item__link:visited{color:#6e7b84}.collections-grid__item__link:hover .collections-grid__item__previews__tile:before{background-color:rgba(14,35,50,.1)}.collections-grid__item__link:focus .collections-grid__item__previews__tile:before{background-color:rgba(14,35,50,.15)}.collections-grid__item__previews{width:100%;padding-bottom:65%;position:relative;border-radius:8px;overflow:hidden}.collections-grid__item__previews__tile{position:absolute;overflow:hidden;background:#f3f4f5}.collections-grid__item__previews__tile:before{content:" ";background-color:rgba(14,35,50,.03);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.collections-grid__item__previews__tile img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.collections-grid__item__previews__tile--large{top:0;left:0;height:100%;width:calc(65% - 3px);padding-bottom:50%}.collections-grid__item__previews__tile--small{right:0;height:calc(50% - 1.5px)}.collections-grid__item__previews__tile--small:nth-of-type(2){top:0;width:35%}.collections-grid__item__previews__tile--small:nth-of-type(3){top:calc(50% + 1.5px);width:35%}.collections-grid__item__info{margin-top:12px;display:flex;grid-gap:8px;gap:8px;justify-content:space-between}.collections-grid__item__info__name{word-break:break-word}.collections-grid__item__private-icon{fill:#cfd3d6;flex-shrink:0;height:14px;margin-left:6px;width:12px}@media screen and (max-width:750px){.collections-grid__item__private-icon{margin-left:auto}}.following-grid{display:grid;grid-auto-rows:auto;grid-row-gap:20px;grid-template-columns:1fr;grid-column-gap:20px;width:100%}@media screen and (min-width:500px){.following-grid{grid-template-columns:1fr}}@media screen and (min-width:750px){.following-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:1240px){.following-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1640px){.following-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.following-grid__item{align-items:center;background-color:#fff;box-shadow:0 6px 25px -25px #000;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%;border-radius:8px;border:1px solid #e6e9ea}.following-grid__item:hover{border-color:#cfd3d6}.upload-filters{display:flex;flex:1 1 45%}.upload-filters .ez-drop-down__title{justify-content:space-between}.upload-filters .ez-drop-down__submenu,.upload-filters .ez-drop-down__title{border-radius:6px}.upload-filters .ez-drop-down [data-upload-filters-target=titleText]{padding-right:24px}.upload-filters .ez-drop-down__submenu{top:56px;width:100%}@media screen and (max-width:calc(750px - 1px)){.upload-filters .ez-drop-down.user-profile__resources-items .ez-resource-grid{margin-top:24px}}.upload-filters__filter{width:35%;height:48px;margin-left:12px}.upload-filters__filter--sort.ez-drop-down{width:30%}@media screen and (max-width:calc(750px - 1px)){.upload-filters__filter--sort.ez-drop-down{width:calc(100% - 60px)}}@media screen and (max-width:calc(750px - 1px)){.upload-filters__filter--content{order:3;display:none}}@media screen and (max-width:calc(750px - 1px)){.upload-filters__filter--license{order:4;display:none}}@media screen and (max-width:calc(940px - 1px)){.upload-filters__filter{margin-left:0;margin-top:12px;width:calc(33.33333% - 4px)}}@media screen and (max-width:calc(750px - 1px)){.upload-filters__filter,.upload-filters__filter .ez-drop-down__submenu{width:100%}.upload-filters__filter .ez-drop-down__submenu--right{left:0}}.upload-filters__toggle-filters{border:1px solid #cfd3d6;flex-shrink:0;border-radius:6px;display:flex;height:48px;justify-content:center;align-items:center;width:48px;margin-left:12px;margin-top:12px;cursor:pointer;order:2}@media screen and (min-width:750px){.upload-filters__toggle-filters{display:none}}.upload-filters__toggle-filters:hover{border-color:#b6bdc1}.upload-filters__toggle-filters svg{width:18px;height:16px}@media screen and (max-width:calc(750px - 1px)){.upload-filters.filters-open .upload-filters__filter--content.ez-drop-down,.upload-filters.filters-open .upload-filters__filter--license.ez-drop-down{display:block}}@media screen and (max-width:calc(1220px - 1px)){.upload-filters{flex-basis:65%}}@media screen and (max-width:calc(940px - 1px)){.upload-filters{justify-content:space-between;flex-basis:100%}}@media screen and (max-width:calc(750px - 1px)){.upload-filters{flex-wrap:wrap}}