:root{--dev-profile-large-size:992px}.devProfileContainer{display:flex;max-width:1200px;min-height:100vh;flex-direction:column;align-items:center;padding:var(--space-1200) var(--space-300);margin:auto}.devProfileContainer *{font-family:roobert,helvetica,arial,sans-serif}.devProfileHeader{padding:0 24px}.devProfile{display:grid;min-width:200px;max-width:100%;grid-gap:calc(var(--space-400));gap:calc(var(--space-400));grid-template-areas:"topSection" "applications" "about" "categories" "contact" "social"}.devProfile .devProfile__blink:after{position:absolute;z-index:-1;margin:calc(var(--space-300)*-1);animation:blink 2s ease-in-out;content:"";top:0;right:0;bottom:0;left:0}@keyframes blink{0%,to{background:var(--colors-background-primary)}30%,80%{background:var(--colors-blue-10)}}.devProfile .devProfile__about__title{color:#1a1b1e;font-size:24px;font-weight:500}.devProfile .devProfile__about__devInfo{padding-top:var(--space-200);color:var(--black);font-size:20px;line-height:1.5}.devProfile .devProfile__categoryToken{padding:var(--space-150) var(--space-200);border:1px solid rgba(5,0,56,.16);border-radius:calc(var(--space-200) + 4px);margin-top:var(--space-100);margin-right:var(--space-100);color:var(--indigo700);font-size:20px;line-height:24px}.devProfile .devProfile__devStats{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:var(--space-300);color:var(--indigo700);font-size:16px;gap:var(--space-200);white-space:nowrap}.devProfile .devProfile__title{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:var(--space-100);font-size:32px;font-weight:700;gap:var(--space-100)}.devProfile .devProfile__title span{color:#1a1b1e}.devProfile .devProfile__title img{height:58px;margin-bottom:var(--space-100);font-size:16px;object-fit:cover}.devProfile .devProfile__supplementaryDevInfoIconColor{color:var(--blackAlpha80)}.devProfile .devProfile__icon__link{transition:scale 70ms ease-out}.devProfile .devProfile__icon__link:focus,.devProfile .devProfile__icon__link:hover{scale:1.04}.devProfile .devProfile__icon__link:active{scale:.94}.devProfile .devProfile__icon__link svg{width:24px;height:24px}.devProfile .devProfile__iconBg,.devProfile .devProfile__icon__link{display:flex;width:56px;height:56px;align-items:center;justify-content:center;padding:var(--space-200);border-radius:50%;margin-bottom:.5rem;margin-left:.2rem;background-color:#f2f2f2}.devProfile .devProfile__supplementaryDevInfo{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--space-150))}.devProfile .devProfile__supplementaryDevInfo__link{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.devProfile .devProfile__supplementaryDevInfo__btn__surroundingRect{width:80px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.devProfile .devProfile__supplementaryDevInfo__link:not(:last-of-type){padding:var(--space-50)}.devProfile .devProfile__topSection{grid-area:topSection}.devProfile .devProfile__devStats__rating{justify-content:center}.devProfile .devProfile__devStats__locationKey,.devProfile .devProfile__devStats__rating,.devProfile .devProfile__devStats__usageCount{display:flex;align-items:center;gap:var(--space-50)}.devProfile .devProfile__applications__thumbnail-container{position:relative;height:214px;max-height:214px}.devProfile .devProfile__applications__appLogoContainer{padding:var(--space-150)}.devProfile .devProfile__applications__appLogo{padding:12px;margin-right:10px;object-fit:contain}.devProfile .devProfile__applications__appStatsContainer{display:grid;margin-bottom:calc(var(--space-200) + 4px);grid-gap:var(--space-150);gap:var(--space-150);grid-template-columns:60px 1fr}.devProfile .devProfile__applications__appStatsContainer .devProfile__applications__appStats{display:flex;flex-direction:column;justify-content:center;gap:var(--space-50)}.devProfile .devProfile__applications__appStatsContainer .devProfile__applications__appStats__stats{display:flex;color:#686685;gap:var(--space-200)}.devProfile .devProfile__applications__appStatsContainer .devProfile__applications__appStats__rating,.devProfile .devProfile__applications__appStatsContainer .devProfile__applications__appStats__usageCount{display:flex;align-items:center;gap:var(--space-50)}.devProfile .devProfile__applications{display:grid;font-family:roobert,helvetica,arial,sans-serif;grid-gap:var(--space-200);gap:var(--space-200);grid-area:applications;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr}.devProfile .devProfile__applications .devProfile__applications__thumbnail{border-bottom-left-radius:8px;border-top-left-radius:8px;grid-area:thumbnail}.devProfile .devProfile__applications .devProfile__applications__appDetails{display:flex;flex-direction:column;padding:var(--space-300)}.devProfile .devProfile__applications .devProfile__applications__appDetails__appDescription{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:16px;-webkit-line-clamp:2;line-height:1.5}.devProfile .devProfile__applications__app{display:grid;min-height:200px;border:1px solid #f2f2f2;border-radius:var(--radiusL);color:inherit;grid-template-columns:1fr}.devProfile .devProfile__applications__app .devProfile__applications__thumbnail{max-height:214px;object-fit:cover}.devProfile .devProfile__applications__app[href]:hover{background:var(--indigo50)}.devProfile .devProfile__about{min-width:250px;border-radius:var(--radiusXl);background-color:var(--white);grid-area:about}.devProfile .devProfile__categories{display:flex;flex-wrap:wrap;margin-top:var(--space-200);grid-area:categories}.devProfile .devProfile__categories__btn__showMoreCategories{flex-basis:100%;padding:var(--space-100);margin-top:var(--space-200);color:var(--blue700);cursor:pointer;-webkit-text-decoration:underline solid var(--blue300);text-decoration:underline solid var(--blue300)}.devProfile .devProfile__contact{color:#656b81;grid-area:contact;line-height:var(--space-300)}.devProfile .devProfile__contact__instructions{margin-bottom:var(--space-200)}.devProfile .devProfile__contact__instructions__list__item{display:flex;font-size:18px;gap:var(--space-150);line-height:1.5}.devProfile .devProfile__contact__instructions__list__item:before{content:"•"}.devProfile .devProfile__social{grid-area:social}.devProfile .devProfile__social .devProfile__socialIconTray{display:flex;flex-wrap:wrap;gap:var(--space-50)}.devProfile .devProfile__social__title{margin-bottom:var(--space-200);font-size:24px;font-weight:500}.devProfile .devProfile__contact__contactForm,.devProfile .devProfile__contact__messageSent{display:flex;flex-direction:column;margin-top:var(--space-200);gap:var(--space-200)}.devProfile__supplementaryDevInfo div:hover svg{color:var(--black);transform:scale(1.08);transition:all .1s}.devProfile__supplementaryDevInfo div:hover .devProfile__iconBg{background-color:#eeeded}.devProfile__supplementaryDevInfo div:hover span{color:#18191c}@media(min-width:992px){.devProfile{display:grid;margin-bottom:var(--space-400);grid-gap:var(--space-300);gap:var(--space-300);grid-template:"topSection  topSection" "about right-column" "categories right-column" "social right-column" ". right-column" min-content/1fr 2fr}.devProfile .devProfile__applicationsContactForm{display:block;grid-area:right-column}.devProfile .devProfile__contact{position:relative;margin-top:var(--space-600)}.devProfile .devProfile__topSection{margin-bottom:calc(var(--space-1200) - var(--space-300))}.devProfile .devProfile__about__title{color:#686685}.devProfile .devProfile__about__devInfo{padding-top:var(--space-300)}.devProfile .devProfile__title{gap:var(--space-150)}.devProfile .devProfile__about{padding:var(--space-300);background-color:#f2f2f2}}@media(max-width:992px){.devProfileContainer{padding:var(--space-400) var(--space-300)}}@media(min-width:576px){.devProfile .devProfile__applications__app{grid-template-columns:1fr 1fr}.devProfile__applications__app{max-height:214px}}@media(min-width:768px){.devProfile .devProfile__title{flex-direction:row;align-items:center;justify-content:center;font-size:48px}.devProfile .devProfile__title img{margin-bottom:0}.devProfile .devProfile__supplementaryDevInfo__btn__surroundingRect{width:100px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.devProfile .devProfile__supplementaryDevInfo{flex-wrap:nowrap;align-items:center;justify-content:center;gap:calc(var(--space-200))}.devProfile .devProfile__devStats{margin-bottom:var(--space-400)}}