body{margin:0;padding:0;font-family:sans-serif}*{font-family:CircularBook,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{position:relative}#root,.base,body,html{height:100%;width:100%;background:-webkit-linear-gradient(111deg,#000,#072d65);background:linear-gradient(339deg,#000,#072d65);background:#121521;min-height:800px;min-width:300px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (min-width:900px){#root,body,html{height:100vh;width:100vw}.base{width:100%}::-moz-selection{background:#05c672;color:#fff}::selection{background:#05c672;color:#fff}}.base{position:absolute}h1{font-size:25pt;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{font-family:CircularMedium;font-size:26pt}h3{font-size:24pt}.card-title,h3{font-weight:400;font-family:CircularMedium}.card-description{font-weight:500;color:#9498a6;font-size:12pt;line-height:16pt}h1{font-size:18pt}h2{font-size:24pt}h3{font-size:13pt}a,a:hover,a:visited{text-decoration:none;color:inherit}.link{color:#05c672;-webkit-transition:all .3s ease;transition:all .3s ease}.link:hover{color:#12ef85}a.small-link{font-size:14px;color:#8f8ea5}.cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.fade-enter{opacity:.01}.fade-enter-active{opacity:1;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.fade-exit{opacity:1}.fade-exit-active{opacity:.01;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.main{width:100%;height:100%;top:0;position:relative;display:flex;justify-content:center}.create-team-btn{background:-webkit-linear-gradient(0deg,rgba(65,255,115,.7),rgba(0,222,220,.7));-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#f0f0f0!important;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.create-team-btn:hover{background:-webkit-linear-gradient(0deg,#41ff73,#00dedc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:1s ease-out;transition:1s ease-out}.content{margin:10px 0 0;width:100%;min-height:100%;color:#fff}.content-section{max-width:1250px;min-height:90vh;padding:25px 20px;margin:auto}.real-subnav{width:360px;display:flex;justify-content:space-between;padding:0 12px;margin:20px 0 10px}.real-subnav .subnav-tabs{display:flex;flex-wrap:wrap}.tab{cursor:pointer;margin:0}.tab,.tab:visited{text-decoration:none;color:#f0f0f0;font-size:16pt}.tab:after{content:"";height:3px}.tab.active:after{background:#05c672;-webkit-animation:increase .4s ease forwards;animation:increase .4s ease forwards}.tab:not(:last-child){padding-right:30px}.full-width-content{width:100%;height:auto}.toast{left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);position:fixed;padding:10px 30px;border-radius:5px;background:#000;background-image:-webkit-linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));background-image:linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));box-shadow:0 2px 15px 0 rgba(0,0,0,.2);color:#fff;font-size:18px;z-index:100;-webkit-animation:toast;animation:toast;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes toast{0%{opacity:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes toast{0%{opacity:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}.content-subsection-heading{margin-bottom:10px;font-size:18pt;position:relative;width:auto;display:inline-block}.content-subsection-heading:after{content:"";margin-top:4px;height:3px;width:100%;display:block;background:#05c672}.subheading-label{padding:2px;margin-right:10px;font-family:CircularBold;font-size:8pt;letter-spacing:3px;color:#bdbcd1}#CreatorsView,#SinglePlayer,#TeamsView{margin-top:50px}#CreatorsView .content,#TeamsView .content{margin-top:300px}#CreatorsView .badge,#TeamsView .badge{padding:6px 10px}.TeamPageActivity{padding-left:18%}.badge{font-size:15px;padding:6px 10px;margin:4px 3px;background:#2a2c3f;color:#bdbcd1;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:1;border-radius:3px;cursor:pointer}.badge.badge-large,.badge.badge-lg{padding:8px 12px 6px;border-radius:3px;font-size:14px}.badge.badge-sm,.badge.badge-small{font-size:8pt;margin:2px;font-weight:200;padding:4px 6px 3px!important}.badge.badge-primary{color:#bdbcd1;background:#2a2c3f!important}.badge.badge-primary:before{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:inherit;content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-1;background:#069e63}.badge.badge-primary.lighter,.badge.badge-primary:focus,.badge.badge-primary:not(.nohover):hover{color:#f0f0f0!important}.badge.badge-primary.lighter:before,.badge.badge-primary:focus:before,.badge.badge-primary:not(.nohover):hover:before{opacity:1}.badge.badge-primary.active{background:#069e63!important;color:#f0f0f0!important}.badge.badge-primary.active:before{opacity:0}.badge.badge-secondary{background:#2a2c3f!important}.badge.badge-small{font-size:8pt;margin:2px;font-weight:200;padding:4px 6px 3px!important}.badge.badge-secondary{color:#8f8ea5;background:#1f2233!important}.badge.badge-secondary:before{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:inherit;content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-1;background:#069e63}.badge.badge-secondary.lighter,.badge.badge-secondary:focus,.badge.badge-secondary:hover{color:#f0f0f0!important}.badge.badge-secondary.lighter:before,.badge.badge-secondary:focus:before,.badge.badge-secondary:hover:before{opacity:1}.badge.badge-secondary.active{background:#069e63!important;color:#f0f0f0!important}.badge.badge-secondary.active:before{opacity:0}.navbar-brand{color:#f0f0f0;font-size:1.2rem;cursor:default;margin-right:2rem}.input,textarea,textarea.form-control,textarea.form-control:focus{background:#2a2c3f;color:#fff;border-radius:5px;border:none;resize:none;-webkit-font-smoothing:antialiased}.input::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder,textarea.form-control:focus::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8f8ea5}.input::-moz-placeholder,textarea.form-control::-moz-placeholder,textarea.form-control:focus::-moz-placeholder,textarea::-moz-placeholder{color:#8f8ea5}.input::-ms-input-placeholder,textarea.form-control::-ms-input-placeholder,textarea.form-control:focus::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#8f8ea5}.input::placeholder,textarea.form-control::placeholder,textarea.form-control:focus::placeholder,textarea::placeholder{color:#8f8ea5}.input{width:200px;height:40px;padding:10px}.no-results{padding:10px 10px 10px 16px}.btn.float-left{margin-right:10px}.btn-add-outline,.input,textarea.form-control{-webkit-transition:all .3s ease;transition:all .3s ease;outline:0}.btn-add-outline:focus,.input:focus,textarea.form-control:focus{box-shadow:0 0 0 1px #05c672}.btn-add-outline.error,.input.error,textarea.form-control.error{box-shadow:0 0 0 1px #ff4242}.add-skill-input,.input.add-skill-input{height:30px;width:130px;-webkit-transform:translateY(-1px);transform:translateY(-1px);margin:0 3px 4px;background:#1f2233;color:#069e63;font-size:14px;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:width all .3s ease;transition:width all .3s ease;display:inline-block}.add-skill-input:hover,.input.add-skill-input:hover{width:145px!important}.add-skill-input::-webkit-input-placeholder,.input.add-skill-input::-webkit-input-placeholder{color:#8f8ea5}.add-skill-input::-moz-placeholder,.input.add-skill-input::-moz-placeholder{color:#8f8ea5}.add-skill-input::-ms-input-placeholder,.input.add-skill-input::-ms-input-placeholder{color:#8f8ea5}.add-skill-input::placeholder,.input.add-skill-input::placeholder{color:#8f8ea5}.input-error{display:block!important;color:#ff4242}.input-error,.input-success{font-size:16px;text-align:left;list-style-type:none;margin-top:7px;padding-left:5px;margin-bottom:0}.input-success{display:block;color:#05c672}.btn,a.btn,button.btn,input.btn{font-size:18px;padding:3px 24px;margin:0;height:32px;border-radius:4px;border:none;outline:0;font-weight:500;color:#fff;background:#05c672 transparent;position:relative;z-index:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.btn-primary,a.btn.btn-primary,button.btn.btn-primary,input.btn.btn-primary{color:#fff;background:#05c672!important}.btn.btn-primary:before,a.btn.btn-primary:before,button.btn.btn-primary:before,input.btn.btn-primary:before{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:inherit;content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-1;background:-webkit-linear-gradient(350deg,rgba(65,255,115,.8),rgba(0,222,220,.8));background:linear-gradient(100deg,rgba(65,255,115,.8),rgba(0,222,220,.8))}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover,a.btn.btn-primary:active,a.btn.btn-primary:focus,a.btn.btn-primary:hover,button.btn.btn-primary:active,button.btn.btn-primary:focus,button.btn.btn-primary:hover,input.btn.btn-primary:active,input.btn.btn-primary:focus,input.btn.btn-primary:hover{color:#fff!important}.btn.btn-primary:active:before,.btn.btn-primary:focus:before,.btn.btn-primary:hover:before,a.btn.btn-primary:active:before,a.btn.btn-primary:focus:before,a.btn.btn-primary:hover:before,button.btn.btn-primary:active:before,button.btn.btn-primary:focus:before,button.btn.btn-primary:hover:before,input.btn.btn-primary:active:before,input.btn.btn-primary:focus:before,input.btn.btn-primary:hover:before{opacity:1}.btn.btn-secondary,a.btn.btn-secondary,button.btn.btn-secondary,input.btn.btn-secondary{color:#02db93;background:-webkit-linear-gradient(350deg,rgba(65,255,115,.15),rgba(0,222,220,.15))!important;background:linear-gradient(100deg,rgba(65,255,115,.15),rgba(0,222,220,.15))!important}.btn.btn-secondary:before,a.btn.btn-secondary:before,button.btn.btn-secondary:before,input.btn.btn-secondary:before{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:inherit;content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-1;background:-webkit-linear-gradient(350deg,rgba(65,255,115,.25),rgba(0,222,220,.25));background:linear-gradient(100deg,rgba(65,255,115,.25),rgba(0,222,220,.25))}.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:hover,a.btn.btn-secondary:active,a.btn.btn-secondary:focus,a.btn.btn-secondary:hover,button.btn.btn-secondary:active,button.btn.btn-secondary:focus,button.btn.btn-secondary:hover,input.btn.btn-secondary:active,input.btn.btn-secondary:focus,input.btn.btn-secondary:hover{color:#2aff99!important}.btn.btn-secondary:active:before,.btn.btn-secondary:focus:before,.btn.btn-secondary:hover:before,a.btn.btn-secondary:active:before,a.btn.btn-secondary:focus:before,a.btn.btn-secondary:hover:before,button.btn.btn-secondary:active:before,button.btn.btn-secondary:focus:before,button.btn.btn-secondary:hover:before,input.btn.btn-secondary:active:before,input.btn.btn-secondary:focus:before,input.btn.btn-secondary:hover:before{opacity:1}.btn.btn-tertiary,a.btn.btn-tertiary,button.btn.btn-tertiary,input.btn.btn-tertiary{color:#f0f0f0;background:#121521}.btn.btn-tertiary:active,.btn.btn-tertiary:focus,.btn.btn-tertiary:hover,a.btn.btn-tertiary:active,a.btn.btn-tertiary:focus,a.btn.btn-tertiary:hover,button.btn.btn-tertiary:active,button.btn.btn-tertiary:focus,button.btn.btn-tertiary:hover,input.btn.btn-tertiary:active,input.btn.btn-tertiary:focus,input.btn.btn-tertiary:hover{background:#11131a;color:#f0f0f0}.btn.btn-tertiary:active:disabled,.btn.btn-tertiary:focus:disabled,.btn.btn-tertiary:hover:disabled,a.btn.btn-tertiary:active:disabled,a.btn.btn-tertiary:focus:disabled,a.btn.btn-tertiary:hover:disabled,button.btn.btn-tertiary:active:disabled,button.btn.btn-tertiary:focus:disabled,button.btn.btn-tertiary:hover:disabled,input.btn.btn-tertiary:active:disabled,input.btn.btn-tertiary:focus:disabled,input.btn.btn-tertiary:hover:disabled{color:#f0f0f0;background:#121521}.btn.btn-lg,a.btn.btn-lg,button.btn.btn-lg,input.btn.btn-lg{font-size:1.2em;height:50px}.btn-add-outline:hover{box-shadow:0 0 0 1px #05c672}#main-nav{z-index:5;font-weight:500;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:-webkit-linear-gradient(#000,transparent);background:linear-gradient(#000,transparent);background:#2a2c3f;justify-content:flex-start;flex-wrap:nowrap;position:fixed;padding:0 20px;height:50px}#main-nav .img-fluid{height:100%;cursor:pointer}#main-nav .logo-container{height:50px;width:50px}#main-nav h2{font-size:22px;color:#f0f0f0;margin-top:8px;margin-left:8px}#main-nav .navbar-nav{flex-direction:row;margin:0 10px}#main-nav .navbar-nav .nav-link{padding:.5rem}#main-nav .notification-section{position:relative}#main-nav .notification-section .notification-button{border-radius:3px}#main-nav .notification-section .notification-button .icon{cursor:pointer;width:17px;height:22px}#main-nav .notification-section .click-off{position:absolute;width:100vw;height:100vh;-webkit-transform:translate(-88%);transform:translate(-88%)}#main-nav .notification-section .notification-center{position:absolute;color:#f0f0f0;background:#2a2c3f;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);z-index:3;top:56px;border-radius:3px;width:420px;right:-10px}#main-nav .notification-section .notification-center:before{content:"";display:block;width:10px;height:10px;position:absolute;right:20px;top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #363a4f}#main-nav .notification-section .notification-center .title{border-radius:3px 3px 0 0}#main-nav .notification-section .notification-center .section-title,#main-nav .notification-section .notification-center .title{display:flex;font-size:14px;align-items:center;justify-content:space-between;padding:4px 12px 2px;background:#363a4f}#main-nav .notification-section .notification-center .section-title .manage,#main-nav .notification-section .notification-center .title .manage{color:#bdbcd1;font-size:12px}#main-nav .notification-section .notification-center .section-title .manage p,#main-nav .notification-section .notification-center .title .manage p{cursor:pointer;-webkit-transition:.1s;transition:.1s}#main-nav .notification-section .notification-center .section-title .manage p:hover,#main-nav .notification-section .notification-center .title .manage p:hover{color:#f0f0f0}#main-nav .notification-section .notification-center .section-title p,#main-nav .notification-section .notification-center .title p{margin:0}#main-nav .notification-section .notification-center .section-title{position:-webkit-sticky;position:sticky;top:0}#main-nav .notification-section .notification-center .new .section-title{background:-webkit-linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));background:linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));color:#fff}#main-nav .notification-section .notification-center .notification-list{max-height:400px;overflow-y:scroll}#main-nav .notification-section .notification-center .notification-list .section-title{background-color:#1f2233}#main-nav .notification-section .notification-center .notification-list .no-notifications{padding:12px;text-align:center;font-size:16px}#main-nav .notification-section .notification-center .notification-list .notification{font-size:15px;padding:6px 12px;border-top:1px solid #1f2233;-webkit-transition:.1s;transition:.1s;color:#bdbcd1;display:flex}#main-nav .notification-section .notification-center .notification-list .notification:hover{background:#1f2233;color:#f0f0f0}#main-nav .notification-section .notification-center .notification-list .notification .clap{position:relative;color:#05c672;fill:#05c672;margin-left:1px}#main-nav .notification-section .notification-center .notification-list .notification .icon{width:46px;height:46px;min-width:46px;border-radius:2px}#main-nav .notification-section .notification-center .notification-list .notification .notification-content{margin-left:12px;line-height:17px;font-size:14px;color:#f0f0f0}#main-nav .notification-section .notification-center .notification-list .notification .notification-content .date{font-size:11px;color:#bdbcd1}#main-nav .notification-section .notification-center .notification-list .adhoc{background:#1f2233;-webkit-transition:.1s;transition:.1s}#main-nav .notification-section .notification-center .notification-list .adhoc:hover{background:#121521}#main-nav .notification-section .notification-center .notification-list .adhoc .notification-content{text-align:center;margin:auto}@media (max-width:570px){#main-nav .notification-section .notification-center{left:-280px}#main-nav .notification-section .notification-center:before{right:116px}}#main-nav .home-link,#main-nav .newuser-nav{display:flex;align-items:center}#main-nav .newuser-nav{flex-wrap:wrap;justify-content:flex-end}#main-nav .newuser-nav .newuser-text{width:300px}#main-nav .newuser-nav p{color:#f0f0f0;margin:5px 20px}#main-nav .newuser-nav .newuser-buttons{display:flex}#main-nav .newuser-nav .newuser-buttons .signup-btn{display:flex;justify-content:center;align-items:center;height:34px;width:120px;padding:0 14px;border-radius:3px;cursor:pointer;background:#069e63;color:#fff;-webkit-transition:.1s;transition:.1s}#main-nav .newuser-nav .newuser-buttons .signup-btn:hover{background:#05c672}#main-nav .newuser-nav .newuser-buttons .btn{opacity:0;position:absolute;top:0;right:-2px;border-radius:0 3px 3px 0;width:50px;height:34px;padding:6px 0;font-size:12px;-webkit-transition:.2s;transition:.2s;pointer-events:none}#main-nav .newuser-nav .newuser-buttons .btn:active,#main-nav .newuser-nav .newuser-buttons .btn:focus{pointer-events:all;opacity:1}@media (max-width:500px){#main-nav .newuser-nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}#main-nav .newuser-nav .newuser-text{width:300px;margin:5px 15px}#main-nav .newuser-nav .newuser-buttons .signup-btn{width:90px}}#main-nav .navbar-collapse{position:relative;min-height:0;display:flex;justify-content:space-between;flex-wrap:wrap}#main-nav .nav-item{position:relative;padding:0 15px;-webkit-transition:all .3s ease;transition:all .3s ease}#main-nav .nav-item-right{padding:0 8px;font-size:.9em}#main-nav .nav-item .nav-link{position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;color:#f0f0f0}#main-nav .nav-item .nav-link.active{color:#05c672}#main-nav .nav-item .nav-link:active,#main-nav .nav-item .nav-link:hover{color:#12ef85}#main-nav .nav-item .nav-right-links{font-size:12pt;padding:0 12px}#main-nav .img-container{height:40px;width:40px;padding:5px}#main-nav .img-container img{height:100%}#main-nav .profile-img{color:#f0f0f0;padding-top:2px}@media (max-width:680px){#main-nav,.navbar-collapse{height:auto}}@media (max-width:570px){#main-nav{padding:0 14px}#main-nav .navbar-nav{margin:0}#main-nav .navbar-nav .nav-item{padding:0 10px}#main-nav .navbar-collapse{justify-content:flex-end}}.progress-nav,.sub-nav{z-index:4;font-weight:500;width:100%;padding-left:calc(80px + 1rem);position:relative;display:block;justify-content:flex-start}.progress-nav .navbar-nav,.sub-nav .navbar-nav{flex-direction:row;margin-left:-5px}.progress-nav .badge-container,.sub-nav .badge-container{overflow-y:scroll}.progress-nav .nav-item,.sub-nav .nav-item{padding:0 1px;color:#8f8ea5;-webkit-transition:all .3s ease;transition:all .3s ease;display:flex;align-items:center}.progress-nav .nav-item.active,.sub-nav .nav-item.active{color:#05c672}.progress-nav .nav-item.active .nav-link,.progress-nav .nav-item:active .nav-link,.progress-nav .nav-item:hover .nav-link,.sub-nav .nav-item.active .nav-link,.sub-nav .nav-item:active .nav-link,.sub-nav .nav-item:hover .nav-link{color:#9498a6}.progress-nav .nav-item .nav-link,.sub-nav .nav-item .nav-link{-webkit-transition:all .3s ease;transition:all .3s ease;padding:5px}.progress-nav .nav-item .badge,.sub-nav .nav-item .badge{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.progress-nav .index-container,.sub-nav .index-container{display:inline-block;height:28px;width:28px;margin:0 8px 0 0;text-align:center;padding:4px}.progress-nav .index-container .index-box,.sub-nav .index-container .index-box{height:100%;width:100%;font-size:10px;line-height:18px;border:1px solid;border-radius:50%}.progress-nav .item-name,.sub-nav .item-name{display:inline-block}.sub-nav{top:0;position:relative;padding-left:12px;margin:0 0 10px;display:block}.progress-nav{background:#1f2233;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);top:50px;height:auto;display:flex;width:auto;position:fixed}.progress-nav .nav-item{padding:0 16px}.progress-nav .nav-item:first-child{padding-left:0}@media (max-width:600px){.progress-nav .nav-item{padding:0 10px}.progress-nav .nav-item .item-name{display:none}}@media (max-width:600px){.real-subnav{flex-wrap:wrap}.real-subnav .subnav-tabs{display:block}.real-subnav .subnav-tabs .tab{margin:8px 0}.real-subnav .btn{margin:10px 0 20px}.cards-container{display:flex;flex-wrap:wrap;width:262px!important}}.real-subnav{width:550px}.card-container{padding:11px;margin:20px 0}.cards-container{display:flex;flex-wrap:wrap;justify-content:flex-start;width:524px}.cards-container .page-title{text-align:left;margin:52px 0 0 12px}.cards-container .page-subtitle{text-align:left;margin:20px 0 0 12px}@media (min-width:900px){.cards-container{width:786px}.real-subnav{width:100%}}@media (min-width:1200px){.cards-container{width:1048px}}.page-content{min-height:600px;display:flex;flex-wrap:wrap;justify-content:flex-start}.card{background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;width:240px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;height:364px}.card .remove-project-button{visibility:hidden;cursor:pointer;position:absolute;bottom:-22px;height:32px;width:100%;opacity:0;-webkit-transition:.1s;transition:.1s}.card .remove-project-button button{cursor:pointer;background:#2a2c3f;color:#f0f0f0;height:100%;width:100%;border:none;border-radius:3px;-webkit-transition:.1s;transition:.1s}.card .remove-project-button button:hover{-webkit-transition:.1s;transition:.1s;background:#363a4f}.card:hover>.remove-project-button{visibility:visible;opacity:1;-webkit-transition:.2s;transition:.2s}.card:hover{-webkit-transform:translatey(-3px);transform:translatey(-3px)}.card:hover .hover-zones,.card:hover .team-preview{opacity:1;-webkit-transition:.1s;transition:.1s}.card:hover .team-preview{-webkit-transform:translatey(0);transform:translatey(0)}.card:hover .hide-description-on-hover{opacity:0;-webkit-transition:.1s;transition:.1s}.card:not(:last-of-type){margin-right:25px}.card .bubble-card-bubbles{position:absolute;right:0;padding-right:4px;z-index:1;display:flex}.card .bubble-card-bubbles .in-progress-bubble{background:#05c672;padding:1px 10px 3px;margin:10px 6px;width:118px;height:25px;overflow:hidden;border-radius:40px;-webkit-transition:.2s;transition:.2s}.card .bubble-card-bubbles .in-progress-bubble .fa-external-link-alt{font-size:12px;-webkit-transform:translateY(-2px);transform:translateY(-2px);margin-left:1px}.card .bubble-card-bubbles .in-progress-bubble p{border-radius:0!important;width:200px}.card .bubble-card-bubbles .update-bubble{background:#05c672;padding:0 8px 3px;margin:8px 4px;width:25px;height:25px;overflow:hidden;border-radius:40px;-webkit-transition:.2s;transition:.2s}.card .bubble-card-bubbles .update-bubble:hover{width:126px;-webkit-transition:.2s;transition:.2s}.card .bubble-card-bubbles .update-bubble p{border-radius:0!important;width:200px}.card .bubble-card-bubbles .update-bubble .single-unread-update{margin-left:2px}.card .bubble-card-bubbles .comment-bubble{background:#8142ff;padding:0 8px 3px 7px;margin:8px 4px;width:41px;height:25px;overflow:hidden;border-radius:40px;-webkit-transition:.2s;transition:.2s}.card .bubble-card-bubbles .comment-bubble .fa-comment{font-size:15px;margin-left:-1px;padding-right:2px}.card .bubble-card-bubbles .comment-bubble:hover{width:150px;-webkit-transition:.2s;transition:.2s}.card .bubble-card-bubbles .comment-bubble p{border-radius:0!important;width:200px}.card .bubble-card-bubbles .comment-bubble .single-unread-update{margin-left:2px}.card .card-img-container{height:240px;position:relative;margin-bottom:4px}.card .card-img-container,.card .card-img-container .card-img{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:6px}.card .card-img-container .card-img{height:100%;overflow:hidden}.card .card-img-container .card-img .add-portfolio-project{font-size:26px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%}.card .card-img-container .gradient-text{position:absolute;left:0;bottom:0;font-size:26px;font-weight:400;line-height:1.2;padding:8px 14px;word-break:break-word}.card .team-preview{opacity:0;position:absolute;margin-bottom:10px;margin-left:-8px;background:#121521;border:1px solid #3b3e59;border-radius:8px;width:100%;height:66px;bottom:0;-webkit-transition:.1s;transition:.1s;-webkit-transform:translatey(8px);transform:translatey(8px);z-index:10}.card .team-preview .team{width:100%;height:100%;display:flex;padding:0 5px}.card .team-preview .team .team-member-preview-link{margin:0;position:relative;width:auto;height:100%;display:flex;z-index:5;cursor:pointer}.card .team-preview .team .team-member-preview-link .team-member-preview{height:40px;width:40px;margin:auto 3px;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:50px;display:flex;align-items:center;justify-content:center}.card .team-preview .team .team-member-preview-link .team-member-preview p{margin:0}.card .team-preview .team-title{position:absolute;background:#121521;padding:0 4px 0 8px;margin:0;right:8px;bottom:-8px;color:#515477;font-size:12px;letter-spacing:4px}.card .card-body{position:relative;padding:4px 10px}.card .card-body img{position:absolute;height:50px;width:50px;top:-72px;z-index:2;object-fit:cover}.card .hover-zones{opacity:0}.card .card-title{font-family:CircularBold;color:#f0f0f0;font-size:22px;margin-bottom:3px}.card .card-description{height:70px;margin:6px 0;color:#8f8ea5}.card .badge{font-family:CircularMedium;display:inline-block;font-size:10pt;padding:6px 10px;background:#121521;font-weight:400;color:#f0f0f0;border-radius:2px}.hover-zones{padding:0 10px;min-height:10px;-webkit-transition:.1s;transition:.1s;display:flex;justify-content:center}.hover-zones>span{height:3px;background:#8f8ea5;border-radius:2px;margin:3px;width:16px}.hover-zones>span,.hover-zones>span.active{-webkit-transition:all .3s ease;transition:all .3s ease}.hover-zones>span.active{background:#f0f0f0}.update-img-container{position:relative;width:100%;background:#000}.update-img-container .update-img{width:100%;background-repeat:no-repeat;background-size:100% auto;background-position:50%;overflow:hidden}.media-item-row{margin:0;padding:12px 10px 5px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%}.media-item-row .badge{margin:4px 3px}.media-item-row .media-item-container{height:185px;width:auto;min-width:185px;max-width:100%;padding:0 5px 10px;flex-grow:1}.media-item-row .media-item-container .media-img-box{height:100%;width:100%;position:relative}.media-item-row .media-item-container .media-img-box:hover>.media-img-shadow{background:rgba(0,0,0,.5);-webkit-transition:.1s;transition:.1s}.media-item-row .media-item-container .media-img-box:hover>.media-img-shadow>.x-container{visibility:visible;-webkit-transition:.1s;transition:.1s}.media-item-row .media-item-container .media-img-box .media-img-shadow{width:100%;height:100%;background:transparent;-webkit-transition:.1s;transition:.1s}.media-item-row .media-item-container .media-img-box .media-img-shadow .x-container{position:absolute;top:3px;right:8px;cursor:pointer;visibility:hidden;font-size:16px}.media-item-row .media-item-container .media-img-box .check-container{position:absolute;height:21px;width:21px;top:3px;left:3px;border:1px solid #8f8ea5;border-radius:50%;color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.media-item-row .media-item-container .media-img-box .check-container .fa-check{position:absolute;top:4px;left:2px}.media-item-row .media-item-container .media-img-box .check-container.active{border:1px solid #05c672;background:#05c672;color:#f0f0f0}.media-item-row .add-media-box{flex-grow:1;height:175px;min-width:200px;max-width:100%;width:auto;margin:0 5px 7px;text-align:center;border:1px dashed #646478;color:#05c672;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;background:rgba(0,0,0,.1)}.media-item-row .add-media-box:hover{border-color:#05c672}.media-item-row .add-media-box .upload-text{padding:0 135px}.media-item-row .add-media-box p{margin:0;font-size:12pt}.media-item-row .add-media-box .upload-media-view{padding:0 137px;min-width:500px}.media-item-row.small .add-media-box{height:175px}.cover-dropzone,.profile-dropzone{background-color:#2a2c3f;height:160px;width:160px;border:none;border-radius:6px;color:#05c672;padding:10px;margin-bottom:12px;cursor:pointer}.cover-dropzone p,.profile-dropzone p{margin:0}.cover-dropzone p.large,.profile-dropzone p.large{font-size:24px}.cover-dropzone{height:200px;width:200px;margin:10px 0 26px}.buckets-container,.skills-container{width:100%}.skills-menu .row{margin:0 0 15px}.skills-menu .row.no-margin{margin-bottom:0!important}.skills-menu h3{font-size:16px;font-weight:600;color:#8f8ea5;margin-bottom:5px}.skills-menu .skills-detailed-box{width:100%;background:#2a2c3f;border-radius:6px;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);padding:34px 36px 32px;margin-bottom:10px}.skills-menu .skills-detailed-box>:not(:last-of-type){margin-bottom:25px}.skills-menu .skills-headline{font-size:13px;font-weight:300;color:#8f8ea5;text-align:left}.activity-card .hover-zones{background:#2a2c3f;padding:4px 0 0}.activity-card .click-off-signup{position:absolute;width:100vw;height:100vh;-webkit-transform:translate(-12%,-40%);transform:translate(-12%,-40%)}.click-off-signup{position:absolute;width:100vw;height:100vh;-webkit-transform:translate(-75%,-58%);transform:translate(-75%,-58%)}.please-signup{position:absolute;z-index:5;width:200px;background:#2a2c3f;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);padding:10px 12px;border-radius:3px;font-size:14px;bottom:34px}.please-signup p{width:100%!important;line-height:18px;margin-bottom:6px}.please-signup .please-signup-buttons{margin:2px 0}.please-signup .please-signup-buttons .authorize-github{border-radius:2px;display:flex;align-items:center;padding:2px;width:166px;background:#5521ce;color:#fff}.please-signup .please-signup-buttons .authorize-github button{font-size:14px;font-family:CircularMedium!important;font-weight:300;margin:0;padding:0;border:0;width:140px;background:#5521ce;color:#fff}.please-signup .please-signup-buttons .authorize-github button:focus{outline:none}.please-signup .please-signup-buttons .authorize-github .icon{width:14px;margin-left:2px}.please-signup .please-signup-buttons .email{color:#fff;cursor:pointer;border:0;border-radius:2px;margin-top:5px;background:#069e63}.please-signup .please-signup-buttons .email:focus{outline:none}.your-comment .please-signup{bottom:60px}.tag-text{font-size:13pt;font-weight:200;color:#5a5f71;-webkit-transition:color all .3s ease;transition:color all .3s ease;cursor:pointer}.App,.tag-text:hover{color:#f0f0f0}.App{font-family:CircularBook;height:100vh;width:100vw}.centred,.column,.flex,.h-centred,.v-centred{display:flex}.centred,.h-centred{justify-content:center}.centred,.v-centred{align-items:center}.column{flex-direction:column}.row{flex-direction:row}.row.right-aligned{justify-content:flex-end}.row.left-aligned{justify-content:flex-start}.split{justify-content:space-between}.circular{border-radius:100%}.highlight{color:#12ef85!important}.wrap{flex-wrap:wrap}.skill{background:#069e63;color:#f0f0f0;border-radius:4px;padding:2px 6px 1px}.skill.small{font-size:10pt;border-radius:2px;margin:2px}.skill-text{font-size:10pt;margin-right:5px}[class$=BottomProfile] .ActivityProfile{padding-bottom:40px;width:100%;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;white-space:pre-wrap}.Waveform{position:-webkit-sticky;position:sticky;top:78px;bottom:5px;max-height:calc(90vh - 82px);overflow-y:hidden;margin-top:60px;min-width:100px;max-width:200px;z-index:3}.Waveform .waveform-scroll{height:28px;width:40px;padding:0;margin-left:-6px;cursor:pointer;background:none;border:none}.Waveform .waveform-scroll:focus{outline:none}.Waveform .week{height:3px;border-radius:999px;background:#2f3147;-webkit-transition:background .2s ease;transition:background .2s ease}.Waveform .week.highlight{background:#12ef85}.nav-link>.notification-bubble{-webkit-transform:translate(12px);transform:translate(12px)}.notification-bubble{position:absolute;width:10px;height:10px;border-radius:10px;background:#ff290c;border:2px solid #2a2c3f}.profile-bubble{-webkit-transform:translate(25px);transform:translate(25px)}.invites-bubble{-webkit-transform:translate(40px,8px);transform:translate(40px,8px)}.tooltip-anchor{position:relative}.tooltip-anchor:hover .tooltip-container-below{visibility:visible;-webkit-transform:translate(-50%,calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px));-webkit-transition:.1s ease-out;transition:.1s ease-out}.tooltip-anchor:hover .tooltip-container-above{visibility:visible;-webkit-transform:translate(-50%,calc(50% - 10px));transform:translate(-50%,calc(50% - 10px));-webkit-transition:.1s ease-out;transition:.1s ease-out}.tooltip-container-above,.tooltip-container-below{visibility:hidden;margin:auto;position:absolute;width:auto;z-index:20;font-size:1rem;left:50%}.tooltip-container-below{top:100%;-webkit-transform:translate(-50%,calc(-50% + 5px));transform:translate(-50%,calc(-50% + 5px))}.tooltip-container-above{top:-100%;-webkit-transform:translate(-50%,calc(50% - 5px));transform:translate(-50%,calc(50% - 5px))}.svg-inline--fa+.tooltip-container-below{-webkit-transform:translate(-50%,calc(-50% + 18px));transform:translate(-50%,calc(-50% + 18px))}.svg-inline--fa+.tooltip-container-above{-webkit-transform:translate(-50%,calc(50% - 18px));transform:translate(-50%,calc(50% - 18px))}.tooltip-anchor:hover .svg-inline--fa+.tooltip-container-below{-webkit-transform:translate(-50%,calc(-50% + 22px));transform:translate(-50%,calc(-50% + 22px))}.tooltip-anchor:hover .svg-inline--fa+.tooltip-container-above{-webkit-transform:translate(-50%,calc(50% - 22px));transform:translate(-50%,calc(50% - 22px))}.guiding-tooltip-above,.guiding-tooltip-below{color:#fff;background:#484b68;padding:2px 8px;width:auto;border-radius:4px;z-index:1;white-space:nowrap;text-decoration:none;max-width:250px}.guiding-tooltip-above:after{top:100%;left:50%;content:" ";position:absolute;margin-left:-5px;border:5px solid transparent;border-top-color:#484b68}.guiding-tooltip-below:after{bottom:100%;left:50%;content:" ";position:absolute;margin-left:-5px;border:5px solid transparent;border-bottom-color:#484b68}.star-burst{border-radius:2px;background:#05c672;width:20px;height:20px;position:relative;text-align:center;-webkit-transform:rotate(20deg);transform:rotate(20deg);color:#f0f0f0;font-size:12px;line-height:22px}.star-burst .star-burst-check{margin-left:2px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.star-burst:before{border-radius:2px;content:"";z-index:-1;color:#f0f0f0;position:absolute;top:0;left:0;height:20px;width:20px;background:#05c672;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.Carousel{background-color:#000;padding-bottom:10px;overflow:hidden}.Carousel .main-image{height:52vh;width:auto;margin:0 20px 10px;background-size:cover;background-position:50% 50%}.Carousel .row{position:relative}.Carousel .row .chevron-left{position:absolute;left:14px;cursor:pointer}.Carousel .row .chevron-right{position:absolute;right:14px;cursor:pointer}.Carousel .row .image{height:44px;width:44px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;opacity:.5;-webkit-transition:opacity all .3s ease;transition:opacity all .3s ease;cursor:pointer}.Carousel .row .image.active{opacity:1;cursor:auto}.Carousel .row .image:hover{opacity:1}.finish-profile{position:relative;z-index:10;background:#2a2c3f;margin:30px 60px 0;padding:16px 30px;font-size:13pt;border-radius:4px;box-shadow:0 2px 15px 0 rgba(0,0,0,.2)}.finish-profile>:first-child{margin-right:20px}.o-tooltip-container{position:relative;cursor:pointer}.o-tooltip-container:hover .o-tooltip{visibility:visible;-webkit-transform:translatey(6px);transform:translatey(6px);-webkit-transition:.1s ease-out;transition:.1s ease-out}.o-tooltip{visibility:hidden;background:#2a2c3f;color:#f0f0f0;position:absolute;width:180px;padding:20px;border-radius:4px;cursor:auto;-webkit-transform:translatey(-3px);transform:translatey(-3px)}.o-tooltip:before{content:"";display:block;width:0;height:0;position:absolute}.o-tooltip.top{right:-20%;top:100%}.o-tooltip.top:before{right:20px;top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #2a2c3f}.o-tooltip.left{left:120%;top:-70%}.o-tooltip.left:before{left:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #2a2c3f}.update-bottom{padding:0 10px 10px}.update-bottom,.update-controls{display:flex;justify-content:flex-end;align-items:center}.member-icon{position:relative;width:40px;height:40px;border-radius:50%;color:#f0f0f0;font-size:22px}#profile-img img{background-color:#2a2c3f;width:40px}#profile-img #menu-tooltip{background:#2a2c3f;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);color:#f0f0f0;position:absolute;right:-8px;width:180px;padding:20px;margin-top:10px;border-radius:4px}#profile-img #menu-tooltip .menu-active-zone{top:-60px;left:120px;width:60px;height:60px;position:absolute;cursor:pointer}#profile-img #menu-tooltip .menu-active-zone-2{top:-24px;left:60px;width:60px;height:26px;position:absolute}#profile-img #menu-tooltip a:hover{color:#05c672}#profile-img #menu-tooltip .links{line-height:2;padding-bottom:10px}#profile-img #menu-tooltip .more{padding-top:10px;font-size:12px;color:#8f8ea5;border-top:1px solid #8f8ea5}#profile-img #menu-tooltip .more a{-webkit-transition:color all .3s ease;transition:color all .3s ease}#profile-img #menu-tooltip .more a:hover{color:#f0f0f0}.github-authentication-page{width:100vw;height:100vh;margin:auto;position:relative;display:flex;justify-content:center;align-content:center}.github-authentication-page .github-auth-page-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:center}.github-authentication-page .github-auth-page-content .github-logo{position:relative;height:50px;width:50px;margin:15px auto}.github-authentication-page .github-auth-page-content h2{font-size:24px;color:#f0f0f0;margin-bottom:30px}.update-tags{position:relative;left:0;display:flex;flex-wrap:wrap;width:100%;padding:4px 0 1px}.update-tags .tag{display:flex;align-items:center;position:relative;cursor:default;padding:1px 8px;width:auto;color:#f0f0f0;margin:2px 3px;font-size:15px;border-radius:3px}.update-tags .tag:first-of-type{margin-left:0}.update-tags .active{max-width:none}[class^=MuiBackdrop]{background-color:rgba(0,0,0,.8)!important}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.privacy-policy{margin:30px}.privacy-policy h1,.privacy-policy h2{color:#f0f0f0}.privacy-policy h1{font-size:30px}.privacy-policy h2{font-size:24px;margin-top:35px}.privacy-policy h3{color:#05c672;margin-bottom:25px}.privacy-policy p{color:#828196}.login-main{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#0e4395));background-image:-webkit-linear-gradient(top,#000,#0e4395);background-image:linear-gradient(180deg,#000,#0e4395);position:relative;height:100%;width:100%}.login-main .login-intro{padding-top:20px;width:800px;margin:30px auto}.login-main .login-intro .home-logo{width:320px}.login-main .login-intro .home-heading{color:#f0f0f0;font-size:16pt;margin:30px 20px 20px}.tandem-main{text-align:center}.tandem-main .heading1{margin-bottom:24px}.tandem-main .heading2{margin-bottom:85px}.tandem-main .login-content{width:100%}.tandem-main .login-content .heading1{margin-bottom:8px}.tandem-main .login-content .heading2{margin-bottom:24px;font-size:20px;color:#9498a6}.login-box{width:800px;height:800px;background:#121521;color:#f0f0f0;border-radius:2px;position:relative;text-align:center}.login-box .login-content{margin-top:-24px}.login-box .login-inputs{margin:auto 60px}.login-box .highlight{position:absolute;top:0;left:0;height:3px;width:100%;background:#05c672}.login-box.tandem-major{height:470px;width:580px}.login-box.tandem-minor{height:400px;width:300px;padding:40px;background:rgba(31,34,51,.73)}.login-box.tandem-minor .col{padding:0}.login-box .signup-link{width:100%;color:#f0f0f0;border-radius:2px;text-align:center;background:#2a2c3f;padding:15px 130px 15px 170px;position:absolute;bottom:0}.login-box .signup-link p{float:left;margin-bottom:0}.login-box .signup-link .signup-p{color:#05c672;font-family:CircularBold}@media (max-width:700px){.login-main .login-intro{padding-top:0;width:100%;margin:10px auto 30px}.login-main .login-intro .home-logo{width:230px;height:36px}.login-main .login-intro .home-heading{color:#f0f0f0;font-size:20px;margin:20px}}@media (max-width:500px){.login-box{width:100%}.login-box.tandem-major{height:500px;width:100%}.login-box .signup-link{padding:15px 80px 15px 100px!important}}input.input{width:100%}.col-4,.col-8{padding-left:6px;padding-right:6px}.form-row{margin-bottom:10px;display:flex;align-items:center;position:relative}.mb-25{margin-bottom:25px}.mb-20{margin-bottom:20px}.mainnav-home{width:100%;padding:20px 30px;display:flex;justify-content:space-between;color:#fff}.mainnav-home .logo{font-size:20px}.mainnav-home .login-link{-webkit-transition:.2s;transition:.2s;cursor:pointer}.mainnav-home .login-link:hover{color:#05c672}.mainnav-home .login-link:hover .login{visibility:visible;opacity:1;-webkit-transform:translatey(0);transform:translatey(0);-webkit-transition:.2s;transition:.2s}.mainnav-home .login-hover-zone{top:0;right:0;width:100px;height:100px;position:absolute}.mainnav-home .login{cursor:default;visibility:hidden;opacity:0;position:absolute;top:60px;right:14px;-webkit-transform:translatey(-10px);transform:translatey(-10px);-webkit-transition:.2s;transition:.2s}.hero{margin-top:-50px;width:100%;height:90vh;display:flex;flex-wrap:wrap;align-items:center;background:#000}.hero .hero-statement{margin:0 110px;flex:1 1}.hero .hero-statement h1{font-family:CircularBold;font-size:72px;line-height:80px;color:#fff;margin-bottom:32px}.hero .hero-statement p{font-family:HelveticaLight;font-size:22px;color:#828196}.hero .sign-up-links{margin:0 140px;flex:1 1}.hero .sign-up-links .signup-buttons{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.hero .sign-up-links .signup-buttons .email-btn-text,.hero .sign-up-links .signup-buttons button,.hero .sign-up-links .signup-buttons input{padding:16px 0;width:350px;border-radius:5px;font-size:22px;color:#fff}.hero .sign-up-links .signup-buttons .email-btn-text:focus,.hero .sign-up-links .signup-buttons button:focus,.hero .sign-up-links .signup-buttons input:focus{outline:none}.hero .sign-up-links .signup-buttons .facebook{border:none;cursor:pointer;background-size:180%;background-image:-webkit-gradient(linear,left top,right top,from(#0061ff),color-stop(#00a2d8),to(#05c672));background-image:-webkit-linear-gradient(left,#0061ff,#00a2d8,#05c672);background-image:linear-gradient(90deg,#0061ff,#00a2d8,#05c672);-webkit-transition:.2s;transition:.2s;display:flex;justify-content:center}.hero .sign-up-links .signup-buttons .facebook .facebook-logo{width:30px;height:30px}.hero .sign-up-links .signup-buttons .facebook:hover{background-position:100%;-webkit-transition:.2s;transition:.2s;-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 0 16px -2px rgba(0,97,255,.6)}.hero .sign-up-links .signup-buttons .facebook:hover+p{opacity:1}.hero .sign-up-links .signup-buttons .email-btn{position:relative}.hero .sign-up-links .signup-buttons .email-btn .email-active{border:1px solid hsla(0,0%,100%,.4);-webkit-transition:.2s;transition:.2s;-webkit-transform:translateY(-2px);transform:translateY(-2px);cursor:pointer}.hero .sign-up-links .signup-buttons .email-btn .email-active+p{opacity:1}.hero .sign-up-links .signup-buttons .email-btn .email-active~.email-btn-text{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.2s;transition:.2s;opacity:0}.hero .sign-up-links .signup-buttons .email-btn .email-active~.btn{-webkit-transition:.2s;transition:.2s;opacity:1;pointer-events:all}.hero .sign-up-links .signup-buttons .email-btn .email{border:1px solid hsla(0,0%,100%,.3);cursor:pointer;background:#000;-webkit-transition:.2s;transition:.2s;font-size:20px;padding:12px 18px;color:#fff}.hero .sign-up-links .signup-buttons .email-btn .email:focus,.hero .sign-up-links .signup-buttons .email-btn .email:hover{border:1px solid hsla(0,0%,100%,.4);-webkit-transition:.2s;transition:.2s;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hero .sign-up-links .signup-buttons .email-btn .email:focus+p,.hero .sign-up-links .signup-buttons .email-btn .email:hover+p{opacity:1}.hero .sign-up-links .signup-buttons .email-btn .email:focus~.email-btn-text,.hero .sign-up-links .signup-buttons .email-btn .email:hover~.email-btn-text{-webkit-transition:.2s;transition:.2s;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hero .sign-up-links .signup-buttons .email-btn .email:active,.hero .sign-up-links .signup-buttons .email-btn .email:focus{cursor:pointer}.hero .sign-up-links .signup-buttons .email-btn .email:active~.email-btn-text,.hero .sign-up-links .signup-buttons .email-btn .email:focus~.email-btn-text{-webkit-transition:.2s;transition:.2s;opacity:0}.hero .sign-up-links .signup-buttons .email-btn .email:active~.btn,.hero .sign-up-links .signup-buttons .email-btn .email:focus~.btn{-webkit-transition:.2s;transition:.2s;opacity:1;pointer-events:all}.hero .sign-up-links .signup-buttons .email-btn .resend-activation{max-width:350px;opacity:1}.hero .sign-up-links .signup-buttons .email-btn .resend-activation a{color:#fff;cursor:pointer}.hero .sign-up-links .signup-buttons .email-btn .email-btn-text{position:absolute;top:0;left:0;background:#000;width:348px;margin:1px;padding:10px 0;text-align:center;-webkit-transition:.2s;transition:.2s;pointer-events:none}.hero .sign-up-links .signup-buttons .email-btn .btn{opacity:0;position:absolute;top:-2px;right:-110px;width:100px;height:auto;padding:12px 0;font-size:20px;-webkit-transition:.2s;transition:.2s;pointer-events:none}.hero .sign-up-links .signup-buttons .email-btn .btn:active,.hero .sign-up-links .signup-buttons .email-btn .btn:focus{pointer-events:all;opacity:1}.hero .sign-up-links .signup-buttons p{-webkit-transition:.2s;transition:.2s;opacity:0;margin-top:5px;text-align:center;font-size:15px;color:#05c672}.invite-code .email-text{text-align:center;color:#05c672;margin:auto auto -30px}.invite-code .email{width:100%;padding:30px;font-size:22pt;float:left}.invite-code .btn-primary,.invite-code .email{-webkit-transition:0s;transition:0s;height:72px}.invite-code .btn-primary{position:absolute;font-size:18pt;width:170px;right:0;border-radius:0 5px 5px 0;background:-webkit-linear-gradient(350deg,rgba(65,255,115,.6),rgba(0,222,220,.6))!important;background:linear-gradient(100deg,rgba(65,255,115,.6),rgba(0,222,220,.6))!important}.go-to-activity{color:#fff;padding:12px 52px;margin:20px 16px 26px;border-radius:3px;font-size:20px;background:-webkit-linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));background:linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));-webkit-transition:.1s;transition:.1s}.go-to-activity:hover{background:-webkit-linear-gradient(45deg,rgba(250,139,255,.8),rgba(43,210,255,.8),rgba(43,255,136,.8));background:linear-gradient(45deg,rgba(250,139,255,.8),rgba(43,210,255,.8),rgba(43,255,136,.8));-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 1px 6px rgba(43,210,255,.4)}.sign-up-steps{font-family:CircularBold;color:#fff;font-size:24px;padding:80px 0}.sign-up-steps .centered-content{margin:auto;width:auto;max-width:1037px}.sign-up-steps .centered-content .subnav-tabs{display:flex;flex-wrap:wrap;margin:30px 0}.sign-up-steps .centered-content .cards{position:relative;margin:auto;display:flex;flex-wrap:wrap}.banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.banner .welcome-banner{width:100%;padding:80px 30px 60px;text-align:center}.banner .welcome-banner h2{font-size:48px;font-family:CircularBold}.banner .welcome-banner p{font-family:HelveticaLight;font-size:20px;color:#828196}.banner .welcome-banner .btn{font-size:20px;height:auto!important;margin-top:15px;-webkit-transition:.2s;transition:.2s;background:-webkit-linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6))!important;background:linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6))!important}.banner .welcome-banner .btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.banner .your-friends{width:100%;margin:20px 0;text-align:center}.banner .your-friends .your-friends-container{width:100%;height:420px;background:-webkit-gradient(linear,left top,left bottom,from(#006b47),to(#00202d));background:-webkit-linear-gradient(#006b47,#00202d);background:linear-gradient(#006b47,#00202d)}.banner .your-friends .your-friends-container .your-friends-text{padding:60px 65px 10px}.banner .your-friends .your-friends-container .your-friends-images{width:auto;height:auto}.banner .your-friends .your-friends-container .your-friends-images .facebook-friend{cursor:pointer;position:relative;width:160px;margin:10px;-webkit-transition:.2s;transition:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.banner .your-friends .your-friends-container .your-friends-images .facebook-friend p{text-align:center;margin-top:5px;font-size:20px}.banner .your-friends .your-friends-container .your-friends-images .facebook-friend:first-child{margin-left:67px}.banner .your-friends .your-friends-container .your-friends-images .facebook-friend .facebook-friend-image{border-radius:6px;-webkit-transition:.4s;transition:.4s}.banner .your-friends .your-friends-container .your-friends-images .facebook-friend:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.banner .your-friends .your-friends-container .your-friends-images .facebook-friend:hover .facebook-friend-image{box-shadow:0 5px 30px -4px rgba(0,0,0,.4)}.banner .your-friends .invite-friends{margin:20px auto 0}.banner .your-friends .invite-friends a{color:#05c672}.banner #activity-content{padding-top:0!important}.banner .activity-banner{width:600px;margin:auto;padding-top:40px;min-height:100vh}.banner .activity-banner .activity-heading{position:relative;width:105%;padding:0 10px 40px}.banner .activity-banner .activity-heading h2{font-size:40px;font-family:CircularBold}.banner .activity-banner .activity-heading p{font-size:18px;margin-bottom:30px}.banner .activity-banner .activity-heading .btn{margin-top:15px}.banner .activity-banner .activity-stream-home{float:right;margin:none}.banner .activity-banner::-webkit-scrollbar{display:none}.banner .activity-banner .spinner{left:50%;-webkit-transform:translate(204%,-20px);transform:translate(204%,-20px)}.banner .activity-banner .activity-list{width:681.2px}.banner .activity-banner .activity-list .selected-team-name{margin-left:86px;margin-bottom:12px;margin-top:20px}.banner .activity-banner .activity-list .add-your-own-update{height:400px;width:100%;background-color:green;margin:50px 0}.banner .activity-banner .activity-list .end-of-activity{text-align:center;display:flex;justify-content:center;margin:15px auto 60px 80px}.banner .activity-banner .activity-list .end-of-activity p{position:relative;background:#2a2c3f;padding:2px 16px;border-radius:20px}.activity-stream{width:850px}.activity-stream h2{margin-bottom:24px}.activity-card{width:calc(100% - 85px);-webkit-transform:translateX(85px);transform:translateX(85px);white-space:pre-wrap}.activity-card .member-icon{font-size:26px}.activity-card .date{font-size:14px}.activity-card .sticky{-webkit-transform:translateX(-85px);transform:translateX(-85px);height:100%;position:absolute;left:0;z-index:2}.activity-card .sticky .sticky-content{top:90px;position:-webkit-sticky;position:sticky}.activity-card .sticky .sticky-content .updater-icon{width:70px}.activity-card .sticky .sticky-content .updater-icon .member-icon{width:70px;height:70px;border-radius:3px}.activity-card .sticky .sticky-content .clap-container{position:relative}.activity-card .sticky .sticky-content .clap{padding-top:6px;cursor:pointer;font-size:30px;display:flex;margin:auto;align-items:center;justify-content:center}.activity-card .sticky .sticky-content .clap .svgIcon{color:#05c672;fill:#05c672}.activity-card .sticky .sticky-content .clap p{width:20px;margin:0 -10px 0 2px;font-size:15px}.activity-card .sticky .sticky-content .upvoter-list{display:flex;flex-direction:column;align-items:center;margin-top:10px}.activity-card .sticky .sticky-content .upvoter-list .upvoter-image{cursor:pointer;opacity:.6;width:38px;height:38px;border-radius:2px;overflow:hidden;position:relative;margin:4px 0;-webkit-transition:.1s;transition:.1s}.activity-card .sticky .sticky-content .upvoter-list .upvoter-image:hover{opacity:1}.activity-card .sticky .sticky-content .upvoter-list .upvoter-image img{position:relative;height:100%;border:0;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.questions-list{position:relative;display:block;z-index:2;margin-bottom:40px}.question{background:#002245;background:#363a4f;color:#f0f0f0;white-space:pre-wrap;margin:0 0 10px;padding:18px 22px;line-height:24px;font-size:17px;border-radius:10px;border:1px solid #121521}.code{width:100%;border-radius:4px;background:#12182e;font-size:16px;line-height:20px;padding:12px 20px;margin:14px -1px}.code code{color:#fff!important}.answer-box,.answer-field{padding:12px 18px;border-radius:10px!important;background:#1f2233!important;color:#bdbcd1}.answer{display:flex}.answer .MemberIcon{margin:0 8px 0 0}@media (max-width:500px){.answer-box,.code,.question{font-size:14px;line-height:20px}.question{padding:14px 18px}.code{padding:10px 16px}}.answer-box{background:rgba(54,58,79,.3)!important;border:1px solid #121521}.answer-box .answer-title{color:#f0f0f0;display:flex}.answer-box .answer-title .posted-by{font-family:CircularBold;padding:2px 0!important;margin-right:8px}.answer-box .answer-title .updated-by{display:flex;margin:4px 0 0;font-size:15px;color:#bdbcd1}.answer-box .answer-title .updated-by a{display:flex;color:#f0f0f0;-webkit-transition:.2s;transition:.2s}.answer-box .answer-title .updated-by a:hover{color:#05c672}.answer-box .answer-title .tag{color:#f0f0f0;font-size:15px;display:inline-block;padding:1px 8px;margin:0 6px;border-radius:3px}.answered{position:relative;color:#fff;background:-webkit-linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));background:linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));padding:2px 12px;margin:10px auto;width:100px;text-align:center;border-radius:20px;width:100%}.update-controls{margin-top:6px;margin-right:1px}.update-controls .btn{font-size:15px;padding:3px 22px 2px}.hit-enter{font-size:12px;text-align:right;right:0;margin-right:12px}.hit-enter .enter-badge{display:inline-block;margin:0 .1em;padding:.1em .6em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;line-height:1.4;color:#fff;text-shadow:0 1px 0 #000;background-color:#e1e3e5;background-color:#363a4f;border:1px solid #121521;border-radius:3px;box-shadow:0 1px 0 rgba(42,44,63,.2),inset 0 0 0 2px #1f2233;white-space:nowrap}.your-teams{width:100%;background:#1f2233;padding-top:1px}.your-teams h2{padding-left:10px}.your-teams .working-on{margin:7px 12px 0;font-size:14px}.your-teams .cards{display:flex;flex-wrap:wrap;padding:0 10px}.your-teams .cards #project-name{flex:1 1;margin:10px 0 5px 6px}.your-teams .cards #project-name textarea{font-size:16px;padding:10px 14px;border:none}.your-teams .cards #project-name textarea:focus{outline:none;box-shadow:0 0 0 1px #05c672}.your-teams .cards .first-project-button .card-img{line-height:18px;text-align:center;font-size:30px;display:flex;justify-content:center;align-items:center;background:#2a2c3f}.your-teams .cards .first-project-button .card-img p{margin-bottom:0;-webkit-transition:.1s;transition:.1s}.your-teams .cards .first-project-button .card-img:hover .plus{opacity:0}.your-teams .cards .first-project-button .card-img:hover .start-new{opacity:1}.your-teams .cards .first-project-button .card-img .start-new{opacity:0;position:absolute;font-size:16px}.your-teams .cards .selected{-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px);position:absolute;height:117%;width:118%;border:1px solid #05c672;border-radius:10px}.your-teams .cards .card-container{position:relative;padding:4px;margin:5px 0}.your-teams .cards .card-container .project-page-link{opacity:0;text-align:center;font-size:13px;color:#05c672;padding:2px 10px;border-radius:14px;margin:10px auto auto;-webkit-transition:.1s;transition:.1s}.your-teams .cards .card-container:hover .project-page-link{opacity:1}.your-teams .cards .card-container .card{width:46px;height:46px}.your-teams .cards .card-container .card .bubble-card-bubbles{padding:0}.your-teams .cards .card-container .card .bubble-card-bubbles .comment-bubble{margin:2px}.your-teams .cards .card-container .card .bubble-card-bubbles .comment-bubble:hover{width:41px}.your-teams .cards .card-container .card .bubble-card-bubbles .update-bubble{margin:2px}.your-teams .cards .card-container .card .bubble-card-bubbles .update-bubble:hover{width:41px}.your-teams .cards .card-container .card:hover{-webkit-transform:translateY(0);transform:translateY(0)}.your-teams .cards .card-container .card .card-description{height:10px}.your-teams .cards .card-container .card .card-img-container{height:46px;position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:6px;margin-bottom:4px}.your-teams .cards .card-container .card .card-img-container .gradient-text{padding:4px 6px;font-size:10px;color:#f0f0f0;line-height:12px}.your-teams .cards .card-container .card .hover-zones,.your-teams .cards .card-container .card .hover-zones:hover{visibility:hidden}.your-teams .cards .card-container .card .card-body{padding:0}.your-teams .cards .card-container .card .card-body .card-title{font-size:14px;margin-top:-5px;text-align:center}@media (max-width:700px){.banner{width:100vw}.banner .selected-team-name{margin-left:35px!important}.banner .activity-banner{width:100vw}.banner .activity-banner .activity-stream-home{width:100vw;margin:none}.banner .activity-banner .activity-card{width:100vw!important;-webkit-transform:translatex(0)!important;transform:translatex(0)!important}.banner .activity-banner .activity-card .sticky{display:none!important}.banner .activity-banner .activity- .sticky{visibility:hidden}}@media (min-width:1000px){.banner{flex-wrap:wrap;justify-content:space-between}.banner .activity-banner{width:628.8px}.banner .activity-banner .activity-stream-home .activity-list{width:707.4px}.banner .activity-banner .activity-stream-home .sticky .updater-icon{top:80px!important}}@media (min-width:1250px){.banner .welcome-banner{width:445.4px;padding:20px 30px 40px 80px;text-align:left}.banner .your-friends{text-align:left;width:800px;margin:120px 0 100px}}@media (min-width:1250px) and (max-width:1300px){.banner .your-friends{width:700px}}@media (min-width:1250px){.banner .your-friends .invite-friends{margin:2px 10px}}.portfolio-row{display:flex;flex-wrap:wrap}.main.profile-main{padding:30px}.CreatorProfileView{width:100%;max-width:1250px;padding-top:60px;margin:auto}.CreatorProfileView .profile-content{display:flex}.CreatorProfileView .profile-content .right-content{width:auto;margin:0 40px}.CreatorSidebar{min-height:250px;height:100%;background:#1f2233;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);padding:0;width:240px}.CreatorSidebar .profile-img{font-size:72px}.CreatorSidebar .image{position:relative;width:240px;height:240px;background:#0d0e15;background-size:cover;background-position:50%}.CreatorSidebar .o-content{padding:8px 24px 10px;width:240px}.CreatorSidebar .o-content>div{width:100%}.CreatorSidebar .o-content .full-name{font-family:CircularMedium;margin:4px 0}.CreatorSidebar .o-content .button{background:#05c672;font-size:18px;font-weight:400;width:100%;border-radius:4px;padding:5px 0;cursor:pointer}.CreatorSidebar .o-content .button:first-of-type{margin-bottom:12px}.CreatorSidebar .btn-primary{margin-top:10px}.CreatorSidebar .see-more{width:100%;background:#111017}.CreatorSidebar .see-more.collapsed{display:none}.CreatorSidebar .o-content{width:100%;position:relative;overflow:hidden;padding-bottom:24px}.CreatorSidebar .o-content .row{margin-bottom:0}.CreatorSidebar .o-content .row .section{margin-top:25px}.CreatorSidebar .o-content .row .section .row{margin-top:4px}.CreatorSidebar .o-content .row .section.collapsed{display:none}.CreatorSidebar .o-content .full-name{font-size:26px;font-weight:500;margin-top:8px}.CreatorSidebar .o-content .program{color:#908fa3;font-size:11pt}.CreatorSidebar .o-content .links{cursor:pointer;display:flex;align-items:center}.CreatorSidebar .o-content .links .fb-logo{width:20px;height:20px;margin-right:5px}.CreatorSidebar .o-content .invited-people-link,.CreatorSidebar .o-content .skill-name{font-size:.9em}.CreatorSidebar .o-content .SkillDropdown{margin-bottom:12px}.CreatorSidebar .o-content .SkillDropdown:last-of-type{margin-bottom:0}.CreatorSidebar .o-content .small-text{font-size:10pt;font-style:italic;color:#908fa3}.Bio{z-index:0;padding:0;max-width:957px;margin:auto}.Bio,.Bio .row{width:100%}.mission{border-radius:5px}.mission .mission-content{font-family:CircularMedium;padding:12px 0 0;font-size:25pt;line-height:30pt;-webkit-font-smoothing:antialiased}.mission-description{margin:14px 0 0;font-size:13pt;color:#828196;padding:0;white-space:pre-line;-webkit-font-smoothing:antialiased}.mission-description a{color:#05c672}.latest-build{margin:80px 0}.latest-build #latest-build-preview{border:1px solid #000;height:740px;width:calc(100% + 200px);margin:10px 0}@media (max-width:1240px){.latest-build #latest-build-preview{width:100%;margin:10px 0}}.team-intro,.TeamTopProfile{max-width:1299px}.CreatorTopProfile,.TeamSidebar{max-width:1037px}.CreatorTopProfile,.TeamTopProfile{margin:60px auto auto;min-height:30vh}.CreatorTopProfile>div,.TeamTopProfile>div{width:100%}.CreatorTopProfile h3,.TeamTopProfile h3{font-size:16pt}.CreatorTopProfile>.v-centred,.TeamTopProfile>.v-centred{margin-bottom:25px}.CreatorTopProfile>.v-centred>h1,.TeamTopProfile>.v-centred>h1{margin-right:24px}.CreatorTopProfile .follow,.TeamTopProfile .follow{cursor:pointer}.CreatorTopProfile .follow svg,.TeamTopProfile .follow svg{margin-left:5px}.CreatorTopProfile .teams-section,.TeamTopProfile .teams-section{max-width:1037px;margin:50px auto 0}.CreatorTopProfile .team-row,.TeamTopProfile .team-row{display:flex;flex-wrap:wrap;margin-left:-10px}.CreatorTopProfile .team-row .card,.TeamTopProfile .team-row .card{margin:10px}.CreatorTopProfile .team-row .future-teams,.TeamTopProfile .team-row .future-teams{height:auto;position:relative;vertical-align:middle;margin:10px 0 20px 15px;padding:160px 0;border:2px solid #2a2c3f;border-radius:2px;cursor:default}.CreatorTopProfile .team-row .future-teams .future-teams-text,.TeamTopProfile .team-row .future-teams .future-teams-text{width:182px;margin:auto;color:#908fa3}.CreatorTopProfile .see-more,.TeamTopProfile .see-more{background:#2a2c3f;color:#bdbcd1;font-weight:600;padding:4px 0;cursor:pointer}.TeamTopProfile{margin-top:0}.TeamTopProfile .mission-description{padding:0}.TeamTopProfile .row{margin-left:0}.IconCard{width:200px;margin:10px}.IconCard .image{width:200px;height:200px;border-radius:5px}.IconCard .title{font-size:20px;margin-top:12px}.IconCard .subtext{font-size:16px;color:#908fa3}.CreatorBottomProfile,.TeamBottomProfile{max-width:1037px;margin:40px auto}.CreatorBottomProfile #tabs,.TeamBottomProfile #tabs{background:#121521;top:50px;z-index:2;padding:20px 5px 10px}.CreatorBottomProfile .component,.TeamBottomProfile .component{margin-top:4px;position:relative}.CreatorBottomProfile .component>div,.TeamBottomProfile .component>div{position:relative;-webkit-transition:opacity 0s;transition:opacity 0s}.CreatorBottomProfile .portfolio-row,.TeamBottomProfile .portfolio-row{display:flex;flex-wrap:wrap;margin-left:-10px}.CreatorBottomProfile #Waveform{margin-top:0}.CreatorBottomProfile .ActivityProfile .activity-stream{margin-left:0!important;margin-right:60px}.ActivityFeed,.ActivityProfile{display:flex;flex-wrap:wrap}.ActivityFeed h2,.ActivityProfile h2{font-size:36px;margin:0 0 20px 88px}@media (max-width:500px){.ActivityFeed h2,.ActivityProfile h2{margin:0 0 20px;width:100vw;text-align:center;font-size:30px}}.ActivityFeed .posting-update-badge,.ActivityProfile .posting-update-badge{padding-left:84px;display:flex;flex-direction:column;align-items:center}.ActivityFeed .posting-update-badge p,.ActivityProfile .posting-update-badge p{margin:20px 0 34px;padding:2px 15px;border-radius:20px;-webkit-animation:posting-update-gradient 1.4s infinite;animation:posting-update-gradient 1.4s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes posting-update-gradient{0%{background:rgba(43,255,136,.6)}50%{background:rgba(43,210,255,.6)}to{background:rgba(43,255,136,.6)}}@keyframes posting-update-gradient{0%{background:rgba(43,255,136,.6)}50%{background:rgba(43,210,255,.6)}to{background:rgba(43,255,136,.6)}}.ActivityFeed .commenter-icon,.ActivityProfile .commenter-icon{width:36px;margin:auto 0}.ActivityFeed .commenter-icon .member-icon,.ActivityProfile .commenter-icon .member-icon{width:36px;height:36px}.ActivityFeed .why-this,.ActivityProfile .why-this{width:100%;padding:20px 30px;border-radius:4px;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));background:linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));font-size:18px;display:flex;align-items:center}.ActivityFeed .why-this .telescope,.ActivityProfile .why-this .telescope{margin-right:16px;width:20px}.ActivityFeed .why-this p,.ActivityProfile .why-this p{margin:0}.ActivityFeed .activity-card,.ActivityProfile .activity-card{margin-bottom:16px;position:relative}.ActivityFeed .activity-card .unread-update-bar,.ActivityProfile .activity-card .unread-update-bar{height:5px;width:100%;background:-webkit-linear-gradient(350deg,rgba(65,255,115,.8),rgba(0,222,220,.8));background:linear-gradient(100deg,rgba(65,255,115,.8),rgba(0,222,220,.8))}.ActivityFeed .activity-card img,.ActivityProfile .activity-card img{width:100%;height:auto;border-bottom:10px solid #2a2c3f}.ActivityFeed .activity-card .sticky,.ActivityProfile .activity-card .sticky{-webkit-transform:translateX(-85px);transform:translateX(-85px);height:100%;position:absolute;left:0;z-index:2}.ActivityFeed .activity-card .sticky .sticky-content,.ActivityProfile .activity-card .sticky .sticky-content{top:90px;position:-webkit-sticky;position:sticky}.ActivityFeed .activity-card .sticky .sticky-content .updater-icon,.ActivityProfile .activity-card .sticky .sticky-content .updater-icon{width:70px}.ActivityFeed .activity-card .sticky .sticky-content .updater-icon .member-icon,.ActivityProfile .activity-card .sticky .sticky-content .updater-icon .member-icon{width:70px;height:70px;border-radius:3px}.ActivityFeed .activity-card .sticky .sticky-content .clap,.ActivityProfile .activity-card .sticky .sticky-content .clap{padding-top:6px;cursor:pointer;font-size:30px;display:flex;margin:auto;align-items:center;justify-content:center}.ActivityFeed .activity-card .sticky .sticky-content .clap .svgIcon,.ActivityProfile .activity-card .sticky .sticky-content .clap .svgIcon{color:#05c672;fill:#05c672}.ActivityFeed .activity-card .sticky .sticky-content .clap p,.ActivityProfile .activity-card .sticky .sticky-content .clap p{width:20px;margin:0 -10px 0 2px;font-size:15px}.ActivityFeed .activity-card .sticky .sticky-content .upvoter-list,.ActivityProfile .activity-card .sticky .sticky-content .upvoter-list{display:flex;flex-direction:column;align-items:center;margin-top:10px}.ActivityFeed .activity-card .sticky .sticky-content .upvoter-list .upvoter-image,.ActivityProfile .activity-card .sticky .sticky-content .upvoter-list .upvoter-image{cursor:pointer;opacity:.6;width:38px;height:38px;border-radius:2px;overflow:hidden;position:relative;margin:4px 0;-webkit-transition:.1s;transition:.1s}.ActivityFeed .activity-card .sticky .sticky-content .upvoter-list .upvoter-image:hover,.ActivityProfile .activity-card .sticky .sticky-content .upvoter-list .upvoter-image:hover{opacity:1}.ActivityFeed .activity-card .sticky .sticky-content .upvoter-list .upvoter-image img,.ActivityProfile .activity-card .sticky .sticky-content .upvoter-list .upvoter-image img{position:relative;height:100%;border:0;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ActivityFeed .activity-card .update-commits,.ActivityProfile .activity-card .update-commits{cursor:pointer;width:100%;display:flex;align-items:center;padding:10px 16px;color:#fff;background:#1f2233}.ActivityFeed .activity-card .update-commits:hover+.commits-preview-section,.ActivityProfile .activity-card .update-commits:hover+.commits-preview-section{opacity:1}.ActivityFeed .activity-card .update-commits .commit-marker,.ActivityProfile .activity-card .update-commits .commit-marker{padding:0 6px;border-radius:2px;background:#5521ce;margin-right:8px}.ActivityFeed .activity-card .update-commits .commits-text,.ActivityProfile .activity-card .update-commits .commits-text{display:flex}.ActivityFeed .activity-card .update-commits .commits-text p,.ActivityProfile .activity-card .update-commits .commits-text p{margin:0 3px;background:#5521ce;padding:1px 6px 0;border-radius:2px;font-size:15px}.ActivityFeed .activity-card .update-commits .commits-text p:first-of-type,.ActivityProfile .activity-card .update-commits .commits-text p:first-of-type{margin-left:6px}.ActivityFeed .activity-content-top-bar,.ActivityProfile .activity-content-top-bar{background:#2a2c3f;color:#bdbcd1;padding:12px 16px 6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.ActivityFeed .activity-content-top-bar .details,.ActivityProfile .activity-content-top-bar .details{flex-wrap:wrap;color:#bdbcd1}.ActivityFeed .activity-content-top-bar .details .member-info,.ActivityProfile .activity-content-top-bar .details .member-info{display:flex;vertical-align:middle}.ActivityFeed .activity-content-top-bar .details .member-info .posted-by,.ActivityProfile .activity-content-top-bar .details .member-info .posted-by{font-size:1.1rem;font-family:CircularBold;color:#f0f0f0;margin:auto 10px auto 0;padding:2px 0}.ActivityFeed .activity-content-top-bar .details .member-info .updated-by,.ActivityProfile .activity-content-top-bar .details .member-info .updated-by{display:flex;margin:4px 0 0;font-size:15px;color:#bdbcd1}.ActivityFeed .activity-content-top-bar .details .member-info .updated-by a,.ActivityProfile .activity-content-top-bar .details .member-info .updated-by a{display:flex;color:#f0f0f0;-webkit-transition:.2s;transition:.2s}.ActivityFeed .activity-content-top-bar .details .member-info .updated-by a:hover,.ActivityProfile .activity-content-top-bar .details .member-info .updated-by a:hover{color:#05c672}.ActivityFeed .activity-content-top-bar .details .member-info .updated-by .question-tag,.ActivityProfile .activity-content-top-bar .details .member-info .updated-by .question-tag{-webkit-transform:translateY(-3px);transform:translateY(-3px);margin:0 0 0 6px;padding:2px 8px 0;color:#f0f0f0;border-radius:3px}.ActivityFeed .activity-content-top-bar .details .member-info a,.ActivityProfile .activity-content-top-bar .details .member-info a{display:flex;color:#f0f0f0;-webkit-transition:.2s;transition:.2s;margin-left:10px;margin-right:6px}.ActivityFeed .activity-content-top-bar .details .member-info a:hover,.ActivityProfile .activity-content-top-bar .details .member-info a:hover{color:#05c672}.ActivityFeed .activity-content-top-bar .details .date,.ActivityProfile .activity-content-top-bar .details .date{margin:auto 0}.ActivityFeed .activity-content,.ActivityProfile .activity-content{background:#2a2c3f;color:#bdbcd1;padding:6px 16px 18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.ActivityFeed .activity-content .description,.ActivityProfile .activity-content .description{word-wrap:break-word}.ActivityFeed .activity-content .description a,.ActivityProfile .activity-content .description a{color:#05c672}.ActivityFeed .activity-stream,.ActivityProfile .activity-stream{width:660px;margin:auto 60px auto 0}.ActivityFeed{padding-right:0}.ActivityFeed .activity-stream{width:800px;margin-left:0!important;margin-right:0}.comment-section-outer{border-top:1px solid #363a4f}.comment-section .showmore-comments{padding-top:6px!important}.comment-section .comment,.comment-section .showmore-comments{padding:2px 15px 0}.comment-section .comment .comment-text,.comment-section .showmore-comments .comment-text{white-space:pre-wrap;position:relative;border-top:1px solid #363a4f;width:auto;background:#2a2c3f;padding:8px 0}.comment-section .comment .comment-text a,.comment-section .showmore-comments .comment-text a{color:#05c672}.comment-section .comment .comment-text .info,.comment-section .showmore-comments .comment-text .info{display:flex;align-items:center;justify-content:space-between}.comment-section .comment .comment-text .info .date-added,.comment-section .showmore-comments .comment-text .info .date-added{margin:0;font-size:12px;color:#828196}.comment-section .comment .comment-text .info .clap,.comment-section .showmore-comments .comment-text .info .clap{display:flex;align-items:center;cursor:pointer}.comment-section .comment .comment-text .info .clap .svgIcon,.comment-section .showmore-comments .comment-text .info .clap .svgIcon{width:20px;height:20px;color:#05c672;fill:#05c672}.comment-section .comment .comment-text .info .clap p,.comment-section .showmore-comments .comment-text .info .clap p{width:10px;margin:0 0 0 2px}.comment-section .comment .comment-text .commenter-name,.comment-section .showmore-comments .comment-text .commenter-name{color:#f0f0f0}.comment-section .comment .comment-text .unread-comment-bubble,.comment-section .showmore-comments .comment-text .unread-comment-bubble{content:"";width:10px;height:10px;border-radius:10px;background:#8142ff;position:absolute;top:6px;right:6px}@media (max-width:500px){.comment-section .comment .comment-text,.comment-section .showmore-comments .comment-text{font-size:13px;line-height:19px}}.your-comment{padding:4px 15px 0}.your-comment .comment-input{margin-top:6px;background:#1f2233}.your-comment .comment-input select{padding:0 8px;background:#000}.your-comment .comment-input #comment-type{width:100%;background:#1f2233;padding:10px 10px 4px}@media (max-width:500px){.your-comment .comment-input{font-size:14px;line-height:20px}}.commits-preview-section{opacity:0;position:absolute;width:260px;right:-266px;top:0;-webkit-transition:.1s;transition:.1s}.commits-preview-section .title{color:#bdbcd1;margin:0 5px 2px}.commits-preview-section:hover{opacity:1}.commits-preview-section .commits .commit{cursor:default;padding:2px;margin:5px;display:flex;align-items:flex-start;border-radius:2px;background:#363a4f;word-wrap:break-word;color:#f0f0f0;-webkit-transition:.1s;transition:.1s}.commits-preview-section .commits .commit:first-of-type{margin-top:0}.commits-preview-section .commits .commit .git-merge{color:#fff;width:22px;margin:4px 2px 2px}.commits-preview-section .commits .commit .git-commit{color:#fff;width:18px;margin:4px}.commits-preview-section .commits .commit .info{width:85%}.commits-preview-section .commits .commit .branch{margin-top:4px;display:flex;color:#bdbcd1}.commits-preview-section .commits .commit .branch .branch-name{padding:0 4px;background:#2a2c3f;border-radius:2px}.commits-preview-section .commits .commit p{font-size:14px;line-height:20px;margin:2px 4px}.commits-preview-section .commits .commit .link{position:absolute;right:-26px;margin-top:-2px;margin-bottom:10px;background:#5521ce;padding:1px 5px 3px;border-radius:2px;-webkit-transition:.1s;transition:.1s}.commits-preview-section .commits .commit .link .git-link{color:#fff;width:16px}.commits-preview-section .commits .active{color:#fff;background:#301575!important}.active-preview,.commits-preview-section .commits .active .link{opacity:1}.AddUpdate{position:relative;z-index:0;-webkit-transition:.4s;transition:.4s}.AddUpdate .activity-content{padding:0}.AddUpdate .commits-section{position:absolute;width:260px;right:-266px;top:-26px}.AddUpdate .commits-section .title{margin:0 5px 2px}.AddUpdate .commits-section .check,.AddUpdate .commits-section .refresh{cursor:pointer;background:#1f2233;background:rgba(33,178,122,.6);padding:2px 7px;font-size:14px;border-radius:2px;-webkit-transition:.1s;transition:.1s;margin:0 5px 8px}.AddUpdate .commits-section .check:hover,.AddUpdate .commits-section .refresh:hover{background:rgba(33,178,122,.8);color:#fff}.AddUpdate .commits-section .check .sync,.AddUpdate .commits-section .refresh .sync{width:11px;margin-right:8px}.AddUpdate .commits-section .refreshing{cursor:pointer;-webkit-animation:loading-shine 6s linear infinite;animation:loading-shine 6s linear infinite;border-radius:2px;padding:2px 7px;margin:0 5px 8px;color:#fff;font-size:14px}@-webkit-keyframes loading-shine{0%{background:#00f}20%{background:#05c672}40%{background:#5521ce}60%{background:#069e63}80%{background:pink}to{background:#00f}}@keyframes loading-shine{0%{background:#00f}20%{background:#05c672}40%{background:#5521ce}60%{background:#069e63}80%{background:pink}to{background:#00f}}.AddUpdate .commits-section .refreshing .octoface{color:#fff;width:12px;margin-right:8px;-webkit-animation:loading-bounce .6s infinite;animation:loading-bounce .6s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes loading-bounce{0%{margin-bottom:0}50%{margin-bottom:3px}to{margin-bottom:0}}@keyframes loading-bounce{0%{margin-bottom:0}50%{margin-bottom:3px}to{margin-bottom:0}}.AddUpdate .commits-section .commits{overflow:scroll;height:378px}.AddUpdate .commits-section .commits .commit{cursor:pointer;padding:2px;position:relative;margin:5px;display:flex;align-items:flex-start;border-radius:2px;background:#363a4f;word-wrap:break-word;color:#bdbcd1;-webkit-transition:.1s;transition:.1s}.AddUpdate .commits-section .commits .commit:hover{color:#fff;background:#1f2233}.AddUpdate .commits-section .commits .commit:hover .branch .branch-name{background:#121521}.AddUpdate .commits-section .commits .commit:hover .link{opacity:1}.AddUpdate .commits-section .commits .commit:first-of-type{margin-top:0}.AddUpdate .commits-section .commits .commit .git-merge{width:22px;margin:4px 2px 2px}.AddUpdate .commits-section .commits .commit .git-commit{width:18px;margin:4px}.AddUpdate .commits-section .commits .commit .info{width:85%}.AddUpdate .commits-section .commits .commit .branch{margin-top:4px;display:flex;color:#828196}.AddUpdate .commits-section .commits .commit .branch .branch-name{padding:0 4px;background:#2a2c3f;border-radius:2px}.AddUpdate .commits-section .commits .commit p{font-size:14px;line-height:20px;margin:2px 4px}.AddUpdate .commits-section .commits .commit .link{opacity:0;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#5521ce;padding:0 5px 2px;border-radius:2px;-webkit-transition:.1s;transition:.1s}.AddUpdate .commits-section .commits .commit .link .git-link{color:#fff;width:16px}.AddUpdate .commits-section .commits .active{color:#fff;background:#301575!important}.AddUpdate .commits-section .commits .active .link{opacity:1}.AddUpdate .commits-section .commits .active .branch{color:#bdbcd1!important}.AddUpdate .commits-section .commits .active .branch .branch-name{background:#5521ce!important;color:#f0f0f0!important}.AddUpdate .tag{display:flex;align-items:center;position:relative;cursor:pointer;padding:2px 8px;max-width:168px;width:168px;color:#f0f0f0;background-color:#363a4f;margin:2px;font-size:15px;-webkit-transition:.2s;transition:.2s;border-radius:3px}.AddUpdate .tag:hover{background:#069e63}.AddUpdate .tag:hover+.trash{opacity:1}.AddUpdate .tag .minus{line-height:18px;height:18px;background:rgba(0,0,0,.2);padding:0 5px;margin:0 -4px 0 8px;border-radius:3px;-webkit-transition:.2s;transition:.2s}.AddUpdate .tag .minus:hover{background:rgba(0,0,0,.4)}.AddUpdate .selected-tags{position:relative;left:0;display:flex;flex-wrap:wrap;width:100%;background:#1f2233;padding:6px 8px}.AddUpdate .selected-tags .tag{width:auto}.AddUpdate .selected-tags .active{max-width:none}.AddUpdate .selected-commits{width:100%;display:flex;align-items:center;padding:6px 10px;color:#fff;background:#1f2233}.AddUpdate .selected-commits .commit-marker{padding:0 6px;border-radius:2px;background:#5521ce;margin-right:8px}.AddUpdate .selected-commits .commits-text{display:flex}.AddUpdate .selected-commits .commits-text p{margin:0 3px;background:#5521ce;padding:1px 6px 0;border-radius:2px;font-size:15px}.AddUpdate .selected-commits .commits-text p:first-of-type{margin-left:6px}.AddUpdate .tags{position:absolute;left:-192px;padding:0 8px}.AddUpdate .tags .tags-title{margin:-26px 10px 0 2px}.AddUpdate .tags .new-tag-input{padding:1px 8px;margin:3px 2px;margin-right:22px!important;width:168px!important;background:#2a2c3f;color:#fff;border-radius:4px;border:none;resize:none;width:auto;-webkit-font-smoothing:antialiased;font-size:15px}.AddUpdate .tags .new-tag-input:focus{outline:none}.AddUpdate .tags .new-tag-input::-webkit-input-placeholder{color:#8f8ea5}.AddUpdate .tags .new-tag-input::-moz-placeholder{color:#8f8ea5}.AddUpdate .tags .new-tag-input::-ms-input-placeholder{color:#8f8ea5}.AddUpdate .tags .new-tag-input::placeholder{color:#8f8ea5}.AddUpdate .tags .unselected-tag{display:flex;flex-wrap:wrap;align-items:center;width:192px}.AddUpdate .tags .unselected-tag .tag:not(:hover){background:#363a4f!important}.AddUpdate .tags .unselected-tag .deleting-tag{background:#1f2233}.AddUpdate .tags .trash{z-index:2;opacity:0;display:flex;align-items:center}.AddUpdate .tags .trash:hover{opacity:1;cursor:pointer;color:#fff}.AddUpdate .tags .trash .fa-trash{display:inline-block;width:22px;height:22px;padding:4px;-webkit-transition:.1s;transition:.1s;margin-left:-2px}.AddUpdate .tags .delete-notice{top:0;left:0;position:relative;display:block;z-index:2;background:#1f2233;width:168px;padding:4px 8px;margin:2px;font-size:13px;line-height:17px;border-radius:3px}.AddUpdate .tags .delete-notice .fa-exclamation-circle{margin-right:4px}.AddUpdate .tags .delete-notice .controls{display:flex;justify-content:space-between}.AddUpdate .tags .delete-notice .controls .cancel,.AddUpdate .tags .delete-notice .controls .delete{cursor:pointer;margin:6px 0 2px;color:#f0f0f0;background:#363a4f;padding:2px 5px;border-radius:2px;-webkit-transition:.1s;transition:.1s}.AddUpdate .tags .delete-notice .controls .cancel:hover,.AddUpdate .tags .delete-notice .controls .delete:hover{color:#fff;background:#069e63}.AddUpdate .tags .delete-tags{display:block}.AddUpdate .tags .active{width:0;height:0;display:none}@media (max-width:1150px){.AddUpdate .unselected-tag{width:auto!important}.AddUpdate .unselected-tag:hover .trash .fa-trash{display:inline-block!important}.AddUpdate .unselected-tag .deleting-tag{background:#121521!important}.AddUpdate .fa-trash{display:none!important}.AddUpdate .tag{width:auto!important;max-width:none}.AddUpdate .tag:hover{width:auto}.AddUpdate .tags{position:relative;left:0;display:flex;flex-wrap:wrap;width:100%;background:#1f2233;padding:6px 8px;border-bottom:8px solid #121521}.AddUpdate .tags .tags-title{margin:2px 10px 0 7px}.AddUpdate .tags .delete-notice{margin:0;padding:14px;width:100%;position:absolute;-webkit-transform:translateY(36px);transform:translateY(36px)}.AddUpdate .tags .new-tag-input{padding:1px 8px;margin:3px 2px;background:#2a2c3f;color:#fff;border:none;resize:none;width:auto;-webkit-font-smoothing:antialiased;font-size:15px}.AddUpdate .tags .new-tag-input:focus{outline:none}.AddUpdate .tags .new-tag-input::-webkit-input-placeholder{color:#8f8ea5}.AddUpdate .tags .new-tag-input::-moz-placeholder{color:#8f8ea5}.AddUpdate .tags .new-tag-input::-ms-input-placeholder{color:#8f8ea5}.AddUpdate .tags .new-tag-input::placeholder{color:#8f8ea5}}.AddUpdate .form-control{border-radius:0!important;padding:20px 24px}.AddUpdate .form-control:active{border:none}.AddUpdate .add-media-row{padding:0}.AddUpdate input,.AddUpdate textarea{width:100%;border-bottom:1px solid #121521;border-radius:4px;padding:10px;resize:none;font-size:1.1em}.AddUpdate input:focus,.AddUpdate textarea:focus{box-shadow:none;border-bottom:1px solid #121521}.AddUpdate .file-drop{padding:50px 0;border:1px dashed #bdbcd1}.AddUpdate .right-aligned{padding:0 14px 16px}.AddUpdate button.btn{margin-left:20px}.bring-to-front{z-index:200}.shadeoff{background:#000;bottom:100%;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .2s,bottom 0s .2s;transition:opacity .2s,bottom 0s .2s;z-index:10}.shade{bottom:0;opacity:.65;-webkit-transition:opacity .3s;transition:opacity .3s}.PortfolioProfile{flex-wrap:wrap}.PortfolioProfile .card{margin:10px;display:flex}.PortfolioModal .modal-made-scrollable{position:relative;width:100%;height:120%}.PortfolioModal .modal-card .row{margin:0}.PortfolioModal .modal-card .information{margin:18px 26px 0}.PortfolioModal .modal-card .information p{margin-top:2px;margin-bottom:8px}.PortfolioModal .modal-card .information .title{color:#fff;font-size:32px;display:flex}.PortfolioModal .modal-card .information .title a{position:relative;margin:auto auto auto 12px;font-size:22px;color:#f0f0f0;-webkit-transition:.1s;transition:.1s}.PortfolioModal .modal-card .information .title a:hover{color:#8144fc}.PortfolioModal .modal-card .portfolio-comments{padding:10px 16px 16px;margin-top:12px;border-top:1px solid #363a4f}.PortfolioModal .modal-card .portfolio-comments a{font-size:14px;margin-left:7px}.PortfolioModal .modal-card .project-creator{margin-top:20px;margin-bottom:18px;width:auto;display:flex;align-items:center}.PortfolioModal .modal-card .project-creator p{color:#f0f0f0;margin:auto 0}.PortfolioModal .modal-card .project-creator .commenter-pic{border-radius:2px;margin-right:10px;width:35px;height:35px;background-size:cover;background-position:50%;background-repeat:no-repeat}.comment-section{background-color:#2a2c3f;padding:4px 14px 12px}.comment-section .showmore-comments{text-align:center;width:100%}.comment-section .showmore-comments button{cursor:pointer;background:none;color:#f0f0f0;border:none;-webkit-transition:.1s;transition:.1s;padding-left:0}.comment-section .showmore-comments button:focus{outline:none}.comment-section .showmore-comments button:hover{color:#05c672}.comment-section div:first-child>.comment-text{border-top:none}.comment-section .comment,.comment-section .showmore-comments{display:flex;vertical-align:middle;padding:6px 0 4px;font-size:.9rem;margin:0 auto}.comment-section .comment .commenter-pic,.comment-section .showmore-comments .commenter-pic{overflow:hidden;border-radius:20px;min-height:35px;min-width:35px;margin-right:10px}.comment-section .comment .comment-text,.comment-section .showmore-comments .comment-text{width:100%;background:#363a4f;padding:7px 10px;color:#bdbcd1;border-radius:4px;word-break:break-word}.comment-section .comment .comment-text .comment-prompt,.comment-section .showmore-comments .comment-text .comment-prompt{position:relative;display:inline-block;vertical-align:top;height:22px;margin-right:5px;padding:0 4px;color:#bdbcd1;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #121521;overflow:auto;outline:none}.comment-section .comment .comment-text .commenter-name,.comment-section .showmore-comments .comment-text .commenter-name{color:#f0f0f0!important;margin:2px 10px 0 0;font-family:CircularBold}.your-comment{display:flex;padding:4px 0 0}.your-comment .commenter-icon{width:26px;margin:6px 8px 0 0}.your-comment .commenter-icon .member-icon{width:26px;height:26px}.your-comment .comment-input{margin-top:5px;border-radius:5px;border:1px solid #121521;padding:0 10px;background:#363a4f;font-size:.9em;height:auto}.your-comment .comment-input select{position:relative;cursor:pointer;display:inline-block;vertical-align:top;height:22px;padding:0 4px 0 8px;background:-webkit-linear-gradient(350deg,#000,rgba(0,0,0,.3),transparent);background:linear-gradient(100deg,#000,rgba(0,0,0,.3),transparent);color:#f0f0f0;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;overflow:auto;outline:none;top:10px}.your-comment .comment-input #comment-type{display:inline-block;position:relative;height:auto;background:#363a4f;border:none;outline:none;padding:10px 10px 4px 0}@-webkit-keyframes increase{0%{width:0}to{width:100%}}@keyframes increase{0%{width:0}to{width:100%}}@media only screen and (max-width:900px){#tabs{top:0!important}}@media only screen and (max-width:880px){.sidebar-blocking-element,.Waveform{display:none}}.TeamProfileView{width:100%;margin:60px auto auto;max-width:1250px}.TeamTopProfile .v-centred{margin-bottom:12px}.TeamTopProfile .team-media{width:100%;margin-bottom:30px;overflow-x:scroll}.TeamTopProfile .team-media img{max-height:240px;position:relative;display:inline-block;height:100%}.team-intro{display:flex;margin:auto}.team-text{padding:0 50px}.unanswered-team-questions{margin-top:60px;margin-left:84px}.external-link-section{margin:0 0 6px 10px;display:flex;align-items:center}.TeamSidebar{background:#2a2c3f;box-shadow:0 2px 20px 0 rgba(0,0,0,.4);width:226px;height:100%}.TeamSidebar .row{margin-bottom:0}.TeamSidebar .team-cover{position:relative;width:226px;height:226px;overflow:hidden}.TeamSidebar .team-cover p{color:#f0f0f0;position:absolute;line-height:40px;margin:16px 20px;font-size:36px;bottom:0}.TeamSidebar .members{margin-bottom:10px}.TeamSidebar .team-media{width:auto;height:226px;display:flex}.TeamSidebar .collapsed{display:none}.TeamSidebar>div>img{position:relative;width:auto;height:226px}.TeamSidebar .team-details{width:100%;padding:40px;float:left;max-width:360px}.question-container{position:relative;margin-top:68px}.question-container .question-tag{position:absolute;-webkit-transform:translateY(-3px);transform:translateY(-3px);margin-top:-30px;padding:2px 8px 0;color:#f0f0f0;border-radius:3px}.question-container .form-control{padding:10px 18px;font-size:18px}.question-container .question-submit{display:flex;justify-content:flex-end;align-items:center}.question-container .question-submit .hit-enter{margin-top:8px;margin-right:16px}.question-container .question-submit .btn,.question-container .question-submit .tag-text{margin-top:10px}.question-container .question-submit .tag-text{margin-right:18px}.o-content{padding:20px}.o-content .btn{width:100%;margin-top:16px}>*,img{width:100%}.detail{margin-bottom:20px}.detail>div{display:flex;align-items:flex-end}.detail>div:first-child{font-size:14pt}.detail>div:nth-child(2){font-size:14px;color:#908fa3}.detail~h4{font-weight:lighter;font-size:20px}#top-title{font-size:32px;margin-bottom:10px}.github-link .icon{width:20px;margin-left:10px;margin-bottom:4px;-webkit-transition:.1s;transition:.1s;color:#5521ce}.github-link .icon:hover{color:#6e30ff}.admin{display:flex;color:#05c672;margin-left:20px;cursor:pointer;position:relative}.admin .icon{color:#069e63}.admin .icon:hover{color:#05c672}.admin .editing-menu{position:absolute;right:-180%;background:#2a2c3f;padding:6px 10px 6px 6px;border-radius:3px}.admin .editing-menu .delete-project,.admin .editing-menu .edit-project{font-size:15px;color:#f0f0f0;margin-left:4px}.admin .editing-menu .delete-project:hover,.admin .editing-menu .edit-project:hover{color:#05c672}.modal-card .delete-project-modal,.modal-card .successfully-deleted{padding:32px 22px;border-radius:3px;font-size:18px}.modal-card .delete-project-modal h2,.modal-card .successfully-deleted h2{color:#f0f0f0;font-size:22px;font-family:CircularBold}.modal-card .delete-project-modal p,.modal-card .successfully-deleted p{margin-bottom:26px}.modal-card .delete-project-modal .buttons,.modal-card .successfully-deleted .buttons{display:flex;justify-content:center}.modal-card .delete-project-modal .buttons .confirm,.modal-card .successfully-deleted .buttons .confirm{margin-right:10px}.modal-card .successfully-deleted{background:-webkit-linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));background:linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));color:#f0f0f0;font-size:20px}.modal-card-centered-text{text-align:center}.button{background:#1f1f25;font-size:18px;font-weight:700;color:#12ef85;width:100%;border-radius:999px;border:1px solid #000;padding:5px 0;-webkit-transition:background .2s linear;transition:background .2s linear;cursor:pointer}.button:first-of-type{margin-bottom:12px}.button:hover{background:#2e2d3b}.MemberIcon{width:50px;height:50px;border:1px solid #000;margin:0 4px 6px;font-size:22px;color:#f0f0f0;background-position:50%}.member-icon{border-radius:5px!important}.member-icon:first-of-type{margin-left:1px}.request-declined{padding:10px 0;text-align:center}.request-declined p{margin-bottom:5px;color:#8f8ea5}@media only screen and (max-width:900px){.TeamProfileView{padding-right:0}.Waveform{display:none}.activity-stream{max-width:none!important}}.main{color:#f0f0f0}.ideas-box{padding-top:100px;padding-bottom:120px}.cards-container{min-height:120px;padding-bottom:60px}.cards-container h2{margin:auto;position:relative}.sharing-idea-badge{background:-webkit-linear-gradient(350deg,rgba(65,255,115,.15),rgba(0,222,220,.15));background:linear-gradient(100deg,rgba(65,255,115,.15),rgba(0,222,220,.15))}.shared-idea-badge,.sharing-idea-badge{cursor:default;padding:4px 40px;border-radius:20px;margin:auto auto 12px}.shared-idea-badge{background:#05c672}#new-idea{margin:30px 11px 100px}#new-idea input,#new-idea textarea{position:relative;padding:20px 26px;width:100%;border-radius:4px;resize:none;font-size:1.3em;z-index:1;background:#1f2233}#new-idea input:active,#new-idea textarea:active{border:red}#new-idea input:focus,#new-idea textarea:focus{box-shadow:none}#new-idea input:focus+.glow:after,#new-idea textarea:focus+.glow:after{opacity:.9;-webkit-transition:.3s;transition:.3s}#new-idea .person-info{align-items:flex-start;margin:0 12px 0 0}#new-idea .idea{background:none;flex-direction:column;justify-content:flex-end;align-items:flex-end}#new-idea .idea .idea-submit{display:flex}#new-idea .idea .idea-submit .btn,#new-idea .idea .idea-submit .tag-text{color:#f0f0f0;margin-left:20px;margin-top:10px}.idea-container{width:100%;position:relative;height:auto;display:flex;margin:7px 11px}.idea-container .person-info{-webkit-transition:.1s;transition:.1s;min-width:60px;height:60px;text-align:center;align-items:center;margin:16px 0 16px 16px}.idea-container .person-info .idea-image{border-radius:2px;min-width:60px;min-height:60px;width:60px;height:60px;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center;font-size:28px}.idea-container .metric-box{height:100%;width:40px;min-width:40px;display:flex;align-items:center;justify-content:center;padding:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;border-radius:3px 0 0 3px}.idea-container .metric-box:hover{background:-webkit-linear-gradient(350deg,rgba(65,255,115,.8),rgba(0,222,220,.8))!important;background:linear-gradient(100deg,rgba(65,255,115,.8),rgba(0,222,220,.8))!important}.idea-container .metric-box .metric{text-align:center;font-size:24px;line-height:26px}.idea-container .metric-box .metric i{-webkit-transform:rotate(50deg);transform:rotate(50deg)}.idea-container .metric-box .metric p{font-size:18px;margin-bottom:0}.idea-container .idea{line-height:25px;width:100%;background:#2a2c3f}.idea-container .idea,.idea-container .idea .get-started{position:relative;display:flex;border-radius:0 3px 3px 0;align-items:center}.idea-container .idea .get-started{justify-content:center;background:#1f2233;margin:0;height:100%;width:220px;max-width:220px;padding:0 16px}.idea-container .idea .idea-content{position:relative;width:calc(100% - 50px);width:100%;display:flex}.idea-container .idea .idea-content .idea-media{cursor:pointer}.idea-container .idea .idea-content .comment-section{padding:0}.idea-container .idea .idea-content .idea-text{white-space:pre-wrap;padding:16px 28px 12px 20px;position:relative;width:100%}.idea-container .idea .idea-content .idea-text p{font-size:17px;line-height:24px;margin:0}.idea-container .idea .idea-content .idea-text a{position:relative;font-size:14px;color:#828196}.idea-container .idea .idea-content .evolution-section{background-color:#1f2233;padding:12px 10px 16px 20px;overflow:hidden;-webkit-transition:.4s;transition:.4s;height:40px}.idea-container .idea .idea-content .evolution-section h3{cursor:pointer}.idea-container .idea .idea-content .evolution-section .evolution-cards{display:flex}.idea-container .idea .idea-content .evolution-section .evolution-cards .evolution-card{background:#363a4f;padding:8px 14px;margin-right:10px;border-radius:3px;flex:1 1}.idea-container .idea .transitioned-to-team-section{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;background:#1f2233;margin:0;padding:0 28px;height:100%;width:220px;max-width:220px;font-size:18px;-webkit-transition:.2s;transition:.2s;border-radius:0 3px 3px 0}.idea-container .idea .transitioned-to-team-section:hover{color:#05c672}.idea-container .idea .transitioned-to-team-section .became-team{margin-left:4px;margin-top:-4px;line-height:22px}.idea-container .idea .transitioned-to-team-section .became-team .new-team{line-height:18px;font-size:12px;color:#05c672}.idea-container .idea .transitioned-to-team-section .became-team p{margin:auto}.idea-container .idea .transitioned-to-team-section .star-burst{position:absolute;left:-10px}.github-signup-page{display:flex;justify-content:center;position:relative;width:100%;height:100%}.github-signup-page .content{width:1000px;margin:60px auto}@media (max-width:1040px){.github-signup-page .content{width:calc(100vw - 40px)}}.form-row{margin-left:0;margin-right:0}.github-signup-page .github-loading{margin:-50px auto 80px;width:100%;text-align:center}.github-loading{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:80px auto 100px}.github-loading p{font-family:monospace;font-size:16px;background:-webkit-gradient(linear,left top,right top,from(#00f),color-stop(20%,#05c672),color-stop(40%,#5521ce),color-stop(60%,#069e63),color-stop(80%,pink),to(#00f));background:-webkit-linear-gradient(left,#00f,#05c672 20%,#5521ce 40%,#069e63 60%,pink 80%,#00f);background:linear-gradient(90deg,#00f 0,#05c672 20%,#5521ce 40%,#069e63 60%,pink 80%,#00f);background-size:200% auto;color:#fff;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:shine 4s linear infinite;animation:shine 4s linear infinite}@-webkit-keyframes shine{to{background-position:200%}}@keyframes shine{to{background-position:200%}}.github-loading .icon{-webkit-animation:github-bounce 4s infinite;animation:github-bounce 4s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes github-bounce{0%{margin-bottom:0;color:#00f}10%{margin-bottom:4px}20%{margin-bottom:0;color:#05c672}30%{margin-bottom:4px}40%{margin-bottom:0;color:#5521ce}50%{margin-bottom:4px}60%{margin-bottom:0;color:#069e63}70%{margin-bottom:4px}80%{margin-bottom:0;color:pink}90%{margin-bottom:4px}to{margin-bottom:0;color:#00f}}@keyframes github-bounce{0%{margin-bottom:0;color:#00f}10%{margin-bottom:4px}20%{margin-bottom:0;color:#05c672}30%{margin-bottom:4px}40%{margin-bottom:0;color:#5521ce}50%{margin-bottom:4px}60%{margin-bottom:0;color:#069e63}70%{margin-bottom:4px}80%{margin-bottom:0;color:pink}90%{margin-bottom:4px}to{margin-bottom:0;color:#00f}}.signup-nav{background:#000;color:#fff;padding:10px 50px 8px;display:flex;position:fixed;z-index:3;width:100%;justify-content:center;border-bottom:1px solid rgba(143,142,165,.25)}.signup-nav .links{width:auto}.signup-nav .links p{cursor:default;font-size:15px;color:#8f8ea5;margin:0 26px;-webkit-transition:.1s;transition:.1s;opacity:.4;display:inline-block}.signup-nav .links .active{color:#05c672;opacity:1!important}.header{background:#000;width:100vw;min-height:258px;display:flex;justify-content:center;padding:100px 50px 60px}.header .header-text{width:1000px}.header .header-text h2{color:#f0f0f0;font-size:30px}.header .header-text p{color:#8f8ea5;margin:0;font-size:18px;width:100%}.join-requests p{color:#bdbcd1}.active-projects h2{margin-top:70px}.active-projects p{color:#bdbcd1}.preview{margin-top:16px;position:relative;width:100%;overflow:hidden}.preview .preview-banner{position:relative;background:#000;margin:0;padding:2px 10px;color:#f0f0f0;z-index:2}.preview #project-preview{margin-top:-120px;margin-left:-125px;margin-bottom:-80px;border:2px solid #000;width:125%;height:750px;-webkit-transform:scale(.8);transform:scale(.8)}.join-request-card{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;background:#2a2c3f;margin:10px 0;padding:4px}.join-request-card .team-cover{display:flex;justify-content:center;align-items:center;width:60px;height:60px;padding:5px;cursor:default}.join-request-card .info{display:flex;flex-wrap:wrap;justify-content:space-between;flex:7 1}.join-request-card .description{flex:5 1;padding:6px 18px;min-width:320px}.join-request-card .description h2{font-size:20px;margin:0 0 3px}.join-request-card .description p{margin:0;font-size:14px;line-height:20px}.join-request-card .extras{display:flex;flex:2 1;min-width:265px;margin-left:18px;justify-content:space-between}@media (max-width:710px){.join-request-card .extras{justify-content:flex-start}}.join-request-card .extras .members{display:flex;align-items:center}.join-request-card .extras .members .member-img{width:40px;height:40px;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:default}.join-request-card .extras .members .admin{letter-spacing:2px;font-size:9px;font-family:CircularBold;color:#828196;cursor:default}.join-request-card .extras .members p{color:#f0f0f0;margin:0 0 2px 10px;font-size:16px}.join-request-card .extras .request-btn{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 10px 10px 20px}.join-request-card .extras .request-btn .btn{margin:auto;background:#1f2233;-webkit-transition:.1s;transition:.1s;font-size:16px;border-radius:4px;padding:4px 16px}.join-request-card .extras .request-btn .btn:hover{background:#121521}.join-request-card .extras .request-btn .confirming{color:#fff}.join-request-card .extras .request-btn .confirming:hover{background:#000}.join-request-card .extras .request-btn .regret{cursor:pointer;position:absolute;font-size:12px;margin-top:4px;right:-120px}.join-request-card .extras .request-btn .regret:hover{color:#fff}.active-project-cards,.completed-projects-cards{display:flex;flex-wrap:wrap}.active-project-cards .card,.active-project-cards .card-container,.completed-projects-cards .card,.completed-projects-cards .card-container{width:224px;margin:4px 24px 20px 0}.active-project-cards .card-container .card-img-container,.active-project-cards .card .card-img-container,.completed-projects-cards .card-container .card-img-container,.completed-projects-cards .card .card-img-container{height:224px}.active-project-cards .card-container .remove-project-button,.active-project-cards .card .remove-project-button,.completed-projects-cards .card-container .remove-project-button,.completed-projects-cards .card .remove-project-button{bottom:6px;height:38px}.project-card:hover .switch-preview{opacity:1;margin:8px 6px}.switch-preview{opacity:0;cursor:pointer;position:absolute;display:flex;align-items:center;background:#121521;z-index:2;margin:10px 6px;padding:2px 10px;border-radius:6px;-webkit-transition:.3s;transition:.3s}.switch-preview:hover{background:#000}.switch-preview p{margin:0;color:#fff!important}.switch-preview .icon{margin:0 6px 0 0}.unused-repos{background:#1f2233;margin:60px 0 -20px;padding:28px 30px}.unused-repos h3{font-size:22px}.unused-repos p{color:#bdbcd1}.profile{display:flex}.profile .personal-info{margin:0 0 0 5px;width:calc(100% - 186px);position:relative;font-size:20px}.profile .personal-info .form-row{margin-left:0;margin-right:0}.profile .personal-info .form-row:last-of-type{margin-bottom:0}.profile .personal-info .personal-message{width:100%;margin:0 0 0 5px;padding:16px 22px;font-size:26px;line-height:35px}.profile .profile-dropzone{margin:5px 12px 5px 5px}.university-info{margin:30px 0}.errors{margin:0 auto;width:100%;text-align:center;color:#ffc62b}.importing-project-badge{margin:-10px auto;display:flex;flex-direction:column;align-items:center}.importing-project-badge p{color:#fff;margin:10px 0 0;padding:2px 15px;border-radius:20px;-webkit-animation:importing-project-gradient 1.4s infinite;animation:importing-project-gradient 1.4s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes importing-project-gradient{0%{background:rgba(43,255,136,.6)}50%{background:rgba(43,210,255,.6)}to{background:rgba(43,255,136,.6)}}@keyframes importing-project-gradient{0%{background:rgba(43,255,136,.6)}50%{background:rgba(43,210,255,.6)}to{background:rgba(43,255,136,.6)}}.next-button{margin:60px auto 80px;text-align:left;padding:0;border:none;width:100%;box-shadow:none;display:block}.next-button:focus{outline:0}.next-button .next-section{cursor:pointer;background:#000;padding:18px 20px 20px 50px;display:flex;position:relative}.next-button .next-section .next-up{color:#f0f0f0;padding:26px 40px 0 0;letter-spacing:6px}.next-button .next-section .section-description{position:relative;padding:20px 40px 20px 0}.next-button .next-section .section-description h2{color:#f0f0f0;font-size:30px}.next-button .next-section .section-description p{color:#8f8ea5;margin:0;font-size:18px;width:100%}.next-button .next-section:hover .next-arrow{-webkit-transform:translateX(10px);transform:translateX(10px)}.next-button .next-section .next-arrow{display:flex;align-items:center;-webkit-transition:.2s;transition:.2s;color:#fff;width:80px;margin:0 24px 0 10px}.next-button .next-section .next-arrow img{width:66px}@media (max-width:1000px){.next-button{width:100vw}.next-button .next-section{flex-wrap:wrap}.next-button .next-section .section-description{width:100%}}.signup-complete-page{color:#f0f0f0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.signup-complete-page .explore-site-btn{margin-top:10px}.homepage-main{position:relative;height:auto;width:100vw}.login-intro .home-logo{width:100%;height:50px}.homepage-hero{width:100%;padding:20px;color:#f0f0f0;display:flex}.homepage-hero .features{display:flex;flex-direction:column;align-items:center;flex:1 1;padding:0 20px 20px;font-size:18px;line-height:26px}.homepage-hero .features .feature{background:#2a2c3f;padding:12px 16px;width:250px;max-width:250px;border-radius:6px;cursor:default;-webkit-transition:.3s;transition:.3s}.homepage-hero .features .feature:last-of-type{margin-bottom:0}.homepage-hero .features .feature:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 2px 15px 0 rgba(0,0,0,.2)}.homepage-hero .examples-box{flex:4 1;width:760px;height:100%;margin-bottom:30px}.homepage-hero .examples-box .add-update{width:740px;-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (max-width:1380px){.homepage-hero{flex-direction:column;flex-wrap:wrap;align-items:center}.homepage-hero .examples-box{order:1}.homepage-hero .one{order:2}.homepage-hero .two{order:3}}@media (max-width:786px){.homepage-hero{width:100vw}.homepage-hero .examples-box{width:100%;height:100%}.homepage-hero .examples-box .add-update{width:100%}}.home-logo{width:130px;height:20px}.home-intro,.home-intro-email{padding:0 0 30px;margin:auto;margin-bottom:0!important}.home-intro-email .home-heading,.home-intro .home-heading{width:100%;color:#f0f0f0;font-size:48px;line-height:50px;font-family:CircularBold;margin:40px 0 24px 20px}.home-intro-email .enter-site,.home-intro .enter-site{display:block;color:#fff;font-size:20px;background:-webkit-linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));background:linear-gradient(45deg,rgba(250,139,255,.6),rgba(43,210,255,.6),rgba(43,255,136,.6));padding:10px 30px;border-radius:4px;margin-bottom:20px;-webkit-transition:.2s;transition:.2s}.home-intro-email .enter-site:hover,.home-intro .enter-site:hover{background:-webkit-linear-gradient(45deg,rgba(250,139,255,.8),rgba(43,210,255,.8),rgba(43,255,136,.8));background:linear-gradient(45deg,rgba(250,139,255,.8),rgba(43,210,255,.8),rgba(43,255,136,.8));-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 1px 6px rgba(43,210,255,.3)}.home-intro-email .home-subheading,.home-intro .home-subheading{font-size:20px;width:720px;color:#bdbcd1;margin-bottom:60px}.home-intro-email{width:760px}@media (max-width:500px){.mainnav-home .home-logo{width:100px;height:16px}.mainnav-home .login-p{font-size:15px}.home-intro{margin-bottom:0!important}.home-intro .home-heading{width:auto;margin:0;font-size:40px}.github-signup .github-signup-text{padding-bottom:20px}.github-signup .github-signup-text .authorize-github{width:240px}.github-signup .github-signup-text .authorize-github .icon{-webkit-transform:translatex(-250%);transform:translatex(-250%);height:20px}.github-signup .github-signup-text .authorize-github .button{height:50px;font-size:20px}.github-signup .github-signup-illustration{padding:20px 20px 30px!important;height:900px!important}.github-signup .github-signup-illustration .github-repo{width:100%}.github-signup .github-signup-illustration .github-repo .import,.github-signup .github-signup-illustration .github-repo .share{margin:20px auto 30px;width:100%;font-size:20px;-webkit-animation:none!important;animation:none!important}.github-signup .github-signup-illustration .github-repo .share{margin-top:520px;width:calc(100% - 20px)}.github-signup .github-signup-illustration .github-repo .githubrepo{width:330px!important}.github-signup .github-signup-illustration .jouncer-content .project-page{-webkit-animation:none!important;animation:none!important;margin-top:580px!important}.github-signup .github-signup-illustration .jouncer-content .project-page .description,.github-signup .github-signup-illustration .jouncer-content .project-page .landing{width:340px!important}.github-signup .github-signup-illustration .jouncer-content .updates{margin-top:80px}.github-signup .github-signup-illustration .jouncer-content .updates .post{width:340px!important;height:auto;margin-top:10px;margin-bottom:60px}.github-signup .github-signup-illustration .jouncer-content .updates .comment1{width:300px!important;bottom:66px!important;right:6px!important}.github-signup .github-signup-illustration .jouncer-content .updates .comment2{width:300px!important;bottom:14px!important;right:6px!important}}.stars{display:flex;width:100%;margin:5px auto;justify-content:center}.stars .tab{display:flex;align-items:center;background:#fff;margin:0 3px;font-size:16px;color:#121521;padding:0;border:1px solid rgba(27,31,35,.3);border-radius:2px}.stars .tab .icon-section{padding:2px 8px;background-color:#eff3f6;border-right:1px solid rgba(27,31,35,.3);background-image:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),color-stop(90%,#eff3f6));background-image:-webkit-linear-gradient(top,#fafbfc,#eff3f6 90%);background-image:linear-gradient(-180deg,#fafbfc,#eff3f6 90%);display:flex;align-items:center}.stars .tab .icon-section .icon{width:24px;height:24px}.stars .tab .icon-section p{margin:0 0 0 2px;width:100%;color:#121521;font-size:15px}.stars .tab .number{padding:0 8px}.githubrepo{width:400px;margin:16px 10px 40px}.value-add-content{margin:auto;display:flex}@media (max-width:1000px){.value-add-content .value-add-description{width:300px;min-width:300px}}.value-add-content .value-add-illustration{display:flex;align-items:center;width:100%}.creators{display:flex;align-items:center;justify-content:center;margin:20px auto 60px}.creators .creators-list{display:flex;flex-wrap:nowrap}.creators .creators-list img{width:100px;max-height:100px;margin:14px;border-radius:6px;box-shadow:0 4px 15px 0 rgba(0,0,0,.3)}.creators .value-add-description{text-align:center;min-width:400px}.story-of-project{display:inline-block;margin:40px 0;text-align:center}.story-of-project .value-add-content{display:flex;flex-wrap:wrap;justify-content:center}.story-of-project .value-add-content .left{display:flex;flex-direction:column;justify-content:center;margin-bottom:114px}.story-of-project .value-add-content .left .astron-github{height:100px}.story-of-project img{height:460px;box-shadow:0 5px 20px 0 rgba(0,0,0,.4);margin:10px 20px}.showcase-work{margin:40px auto}.showcase-work .value-add-content{display:flex;justify-content:center;flex-wrap:wrap}.showcase-work .value-add-content .kevins-page{width:700px;height:auto;box-shadow:0 4px 15px 0 rgba(0,0,0,.3)}.showcase-work .value-add-content .showcase-description{display:flex;align-items:center;margin:0 0 40px 30px}.value-add-description{text-align:center;align-items:center;justify-content:center;font-size:28px;line-height:35px;font-family:CircularBold;color:#f0f0f0;width:400px;padding:20px 20px 20px 22px}@media (max-width:1180px){.story-of-project{margin:16px auto}.story-of-project .value-add-content .left{align-items:center;margin-bottom:20px}.story-of-project .value-add-content .left .value-add-description{width:500px;text-align:center}.story-of-project .value-add-content .left .astron-github{height:100px;width:360px}.showcase-work .value-add-content .kevins-page{order:2}.showcase-work .value-add-content .showcase-description{order:1;margin-bottom:16px;text-align:center;width:500px}}@media (max-width:800px){.home-intro{margin-top:24px}.home-intro .home-heading{font-size:36px}.value-add-description{font-size:24px;line-height:30px}.creators .creators-list{display:flex;flex-wrap:nowrap}.creators .creators-list img{width:80px;margin:10px;border-radius:6px;box-shadow:0 4px 15px 0 rgba(0,0,0,.3)}.creators .value-add-description{text-align:center;min-width:300px}.story-of-project{margin:10px auto}.story-of-project .value-add-content img{width:100%;height:auto;margin:10px 0}.showcase-work .value-add-content .kevins-page{width:100%;height:auto}.showcase-work .value-add-content .showcase-description{margin-bottom:10px}}@media (max-width:480px){.home-intro .home-heading{font-size:30px}.homepage-hero .features{display:flex;flex-direction:column;align-items:center;flex:1 1;padding:0 12px 12px;font-size:15px;line-height:22px}.homepage-hero .features .feature{margin-bottom:12px;padding:10px 14px}.creators{margin:6px auto 40px}.creators .value-add-description{font-size:22px;line-height:28px;min-width:210px;padding:16px}.creators .creators-list img{width:60px;height:60px;margin:4px}.story-of-project .value-add-content .left{align-items:center;margin-bottom:20px}.story-of-project .value-add-content .left .value-add-description{width:100%;text-align:center}.story-of-project .value-add-content .left .astron-github{height:100px;width:360px}.showcase-work{margin-top:10px}.showcase-work .value-add-content .kevins-page{max-height:350px}.showcase-work .value-add-content .value-add-description{margin:0}}.github-signup-text,.github-signup-text-login{padding:50px 0 40px}.github-signup-text-login p,.github-signup-text p{color:#bdbcd1}.github-signup-text-login .error,.github-signup-text .error{color:#ffc62b}.github-signup-text-login .email-signup,.github-signup-text .email-signup{font-size:13px;width:auto;margin:10px auto;color:#828196;-webkit-transition:.1s;transition:.1s}.github-signup-text-login .email-signup:hover,.github-signup-text .email-signup:hover{color:#05c672}.github-signup-text-login .authorize-github,.github-signup-text-login .authorize-github-login,.github-signup-text-login .authorize-github-private,.github-signup-text-login .authorize-github-small,.github-signup-text .authorize-github,.github-signup-text .authorize-github-login,.github-signup-text .authorize-github-private,.github-signup-text .authorize-github-small{cursor:pointer;display:flex;position:relative;background:#5521ce;border:0;border-radius:3px;-webkit-transition:.1s;transition:.1s;color:#fff;width:280px;margin:auto;align-items:center}.github-signup-text-login .authorize-github-login .button,.github-signup-text-login .authorize-github-private .button,.github-signup-text-login .authorize-github-small .button,.github-signup-text-login .authorize-github .button,.github-signup-text .authorize-github-login .button,.github-signup-text .authorize-github-private .button,.github-signup-text .authorize-github-small .button,.github-signup-text .authorize-github .button{background:none;border:none;margin:0 0 0 25px;height:56px;color:#fff;padding:0;font-size:24px;font-family:CircularBook}.github-signup-text-login .authorize-github-login .button:focus,.github-signup-text-login .authorize-github-private .button:focus,.github-signup-text-login .authorize-github-small .button:focus,.github-signup-text-login .authorize-github .button:focus,.github-signup-text .authorize-github-login .button:focus,.github-signup-text .authorize-github-private .button:focus,.github-signup-text .authorize-github-small .button:focus,.github-signup-text .authorize-github .button:focus{outline:none}.github-signup-text-login .authorize-github-login .icon,.github-signup-text-login .authorize-github-private .icon,.github-signup-text-login .authorize-github-small .icon,.github-signup-text-login .authorize-github .icon,.github-signup-text .authorize-github-login .icon,.github-signup-text .authorize-github-private .icon,.github-signup-text .authorize-github-small .icon,.github-signup-text .authorize-github .icon{position:absolute;left:50%;-webkit-transform:translatex(-300%);transform:translatex(-300%);height:24px}.github-signup-text-login .authorize-github-login:hover,.github-signup-text-login .authorize-github-private:hover,.github-signup-text-login .authorize-github-small:hover,.github-signup-text-login .authorize-github:hover,.github-signup-text .authorize-github-login:hover,.github-signup-text .authorize-github-private:hover,.github-signup-text .authorize-github-small:hover,.github-signup-text .authorize-github:hover{background-color:#5a24d8;-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 1px 6px rgba(102,33,221,.4);-webkit-transition:.1s;transition:.1s}.github-signup-text-login .authorize-github-small,.github-signup-text .authorize-github-small{width:100px;margin-right:20px;margin-top:-3px}.github-signup-text-login .authorize-github-small .button,.github-signup-text .authorize-github-small .button{height:32px;font-size:16px;font-weight:400}.github-signup-text-login .authorize-github-small .icon,.github-signup-text .authorize-github-small .icon{position:absolute;-webkit-transform:translatex(-146%);transform:translatex(-146%);height:16px}.github-signup-text-login .authorize-github-small .email-signup,.github-signup-text .authorize-github-small .email-signup{text-align:center}.github-signup-text-small{padding:0!important}.github-signup-text-login{padding:0 0 20px}.github-signup-text-login .authorize-github-login{width:150px;width:calc(100% - 120px)}.github-signup-text-login .authorize-github-login .button{font-size:20px;height:42px;width:800px}.github-signup-text-login .authorize-github-login .icon{position:absolute;left:50%;-webkit-transform:translatex(-180%);transform:translatex(-180%);height:20px}.github-signup-text{padding:50px 0 40px}.github-signup-text .authorize-github-private{width:260px;margin:0;position:relative}.github-signup-text .authorize-github-private .button{height:46px;font-size:18px;font-family:CircularBook}.github-signup-text .authorize-github-private .button:focus{outline:none}.github-signup-text .authorize-github-private .icon{position:absolute;left:50%;-webkit-transform:translatex(-350%);transform:translatex(-350%);height:20px}.github-signup-text .error{font-size:15px!important;margin-top:8px!important;color:#ffc62b!important}.github-signup{margin:0}.github-signup h2{color:#f0f0f0;font-size:40px}.github-signup p{color:#8f8ea5;font-size:18px;width:750px;margin:14px auto 12px}.github-signup .github-signup-illustration{background:#000;width:100%;height:660px;padding:60px 70px 80px;display:flex;justify-content:space-around;overflow:hidden;position:relative}.github-signup .github-signup-illustration .github-repo{z-index:2;display:flex;flex-direction:column}.github-signup .github-signup-illustration .github-repo h2{font-size:28px;width:400px;margin:40px 0 30px;text-align:left}.github-signup .github-signup-illustration .github-repo .github{margin-bottom:10px}.github-signup .github-signup-illustration .github-repo .github .icon{color:#5521ce;margin-right:9px}.github-signup .github-signup-illustration .github-repo .github .success{width:66px;margin-bottom:16px}.github-signup .github-signup-illustration .github-repo .import{-webkit-animation:hidetext 4.8s ease-in-out;animation:hidetext 4.8s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.github-signup .github-signup-illustration .github-repo .share{position:absolute;top:50px;-webkit-animation:revealtext 5.2s ease-in-out;animation:revealtext 5.2s ease-in-out}@-webkit-keyframes hidetext{0%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes hidetext{0%{opacity:1}95%{opacity:1}to{opacity:0}}@-webkit-keyframes revealtext{0%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes revealtext{0%{opacity:0}95%{opacity:0}to{opacity:1}}.github-signup .github-signup-illustration .github-repo .githubrepo{width:400px;-webkit-animation:repo 2s ease-in-out;animation:repo 2s ease-in-out}@-webkit-keyframes repo{0%{-webkit-transform:translatey(-30px);transform:translatey(-30px);opacity:0}70%{-webkit-transform:translatey(-30px);transform:translatey(-30px);opacity:0}to{-webkit-transform:translatey(0);transform:translatey(0);opacity:1}}@keyframes repo{0%{-webkit-transform:translatey(-30px);transform:translatey(-30px);opacity:0}70%{-webkit-transform:translatey(-30px);transform:translatey(-30px);opacity:0}to{-webkit-transform:translatey(0);transform:translatey(0);opacity:1}}.github-signup .github-signup-illustration .jouncer-content{display:flex;flex-direction:column;align-items:center;-webkit-animation:slideup 6.2s ease-in-out;animation:slideup 6.2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideup{0%{-webkit-transform:translatey(0);transform:translatey(0)}80%{-webkit-transform:translatey(0);transform:translatey(0)}to{-webkit-transform:translatey(-534px);transform:translatey(-534px);opacity:1}}@keyframes slideup{0%{-webkit-transform:translatey(0);transform:translatey(0)}80%{-webkit-transform:translatey(0);transform:translatey(0)}to{-webkit-transform:translatey(-534px);transform:translatey(-534px);opacity:1}}.github-signup .github-signup-illustration .jouncer-content .project-page{display:flex;flex-direction:column;margin:40px 0;-webkit-animation:disappear 5.6s ease-in-out;animation:disappear 5.6s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes disappear{0%{opacity:1}92%{opacity:1}to{opacity:0}}@keyframes disappear{0%{opacity:1}92%{opacity:1}to{opacity:0}}.github-signup .github-signup-illustration .jouncer-content .project-page .description{width:660px;margin-bottom:12px;-webkit-animation:content 3s ease-in-out;animation:content 3s ease-in-out}.github-signup .github-signup-illustration .jouncer-content .project-page .landing{width:700px;-webkit-animation:content 3.2s ease-in-out;animation:content 3.2s ease-in-out}@-webkit-keyframes content{0%{-webkit-transform:translatey(30px);transform:translatey(30px);opacity:0}80%{-webkit-transform:translatey(30px);transform:translatey(30px);opacity:0}to{-webkit-transform:translatey(0);transform:translatey(0);opacity:1}}@keyframes content{0%{-webkit-transform:translatey(30px);transform:translatey(30px);opacity:0}80%{-webkit-transform:translatey(30px);transform:translatey(30px);opacity:0}to{-webkit-transform:translatey(0);transform:translatey(0);opacity:1}}.github-signup .github-signup-illustration .jouncer-content .updates{position:relative;-webkit-animation:content 3.4s ease-in-out;animation:content 3.4s ease-in-out}.github-signup .github-signup-illustration .jouncer-content .updates .post{width:610px;height:auto;margin-top:10px;margin-bottom:60px}.github-signup .github-signup-illustration .jouncer-content .updates .comment1{width:460px;position:absolute;bottom:82px;right:-40px;-webkit-animation:comments 6.4s ease-in-out;animation:comments 6.4s ease-in-out}.github-signup .github-signup-illustration .jouncer-content .updates .comment2{width:460px;position:absolute;bottom:0;right:-40px;-webkit-animation:comments 6.8s ease-in-out;animation:comments 6.8s ease-in-out}@-webkit-keyframes comments{0%{-webkit-transform:translatex(20px);transform:translatex(20px);opacity:0}95%{-webkit-transform:translatex(20px);transform:translatex(20px);opacity:0}to{-webkit-transform:translatex(0);transform:translatex(0);opacity:1}}@keyframes comments{0%{-webkit-transform:translatex(20px);transform:translatex(20px);opacity:0}95%{-webkit-transform:translatex(20px);transform:translatex(20px);opacity:0}to{-webkit-transform:translatex(0);transform:translatex(0);opacity:1}}@media (max-width:1140px){.github-signup .github-signup-illustration{flex-wrap:wrap;height:760px}.github-signup .github-signup-illustration .jouncer-content .project-page{margin:50px 0}}@media (max-width:720px){.description{width:560px!important;margin-bottom:28px}.landing{width:600px!important}.updates{margin-top:60px}.updates .post{width:560px!important;height:auto;margin-top:10px;margin-bottom:60px}.updates .comment1{width:420px!important;bottom:90px!important}.updates .comment2{width:420px!important;bottom:14px!important}}@media (max-width:700px){.description{width:100%!important;margin-bottom:10px}}@media (max-width:500px){.description{font-size:14px;line-height:20px}}.designers-banner{background:#000;margin:80px auto;width:1300px;padding:60px;display:flex;justify-content:space-between;text-align:left;color:#f0f0f0}.designers-banner .text{flex:1 1}.designers-banner .text p{margin-top:12px;color:#8f8ea5}.designers-banner .illustration{flex:1 1}.invite-code-section{width:930px;position:relative;margin:auto}.invite-code-section .invite-code-box{width:800px;margin:26px auto 30px;height:50px;color:#f0f0f0;border-radius:2px;position:relative;padding:80px;text-align:center;z-index:2}.invite-code-section .invite-code-box .signup-content{width:100%}.invite-code-section .invite-code-box .signup-content a{font-size:14px;color:#bdbcd1;-webkit-transition:.1s;transition:.1s}.invite-code-section .invite-code-box .signup-content a:hover{color:#05c672}.invite-code-section .img-paint{position:absolute;height:auto;width:100px;z-index:20;right:220px;top:-24px}.invite-code-section .img-fix{position:absolute;height:auto;width:122px;z-index:0;right:30px;bottom:-90px}.login-section{top:-70px;width:645px;position:relative;margin:auto}.login-section .img-lift{position:absolute;top:20px;right:0;height:auto;width:112px;z-index:20}.login-section .img-lift2{position:absolute;top:15px;left:15px;height:auto;width:106px;z-index:20}.login-section .login-link{width:500px;margin:80px auto;background:#121521;color:#f0f0f0;border-radius:2px;position:relative;text-align:center;background:#1f2233;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);padding:15px 40px 15px 105px;-webkit-transform:rotate(1deg);transform:rotate(1deg)}.login-section .login-link p{float:left;margin-bottom:0}.login-section .login-link .login-p{color:#05c672;font-family:CircularBold}@media (max-width:500px){.invite-code-section{width:100%}.invite-code-section .img-paint{height:auto;width:80px;right:116px;top:2px}.invite-code-section .img-fix{width:96px;right:0;bottom:-50px}.invite-code-section .invite-code-box{width:100%}.invite-code-section .invite-code-box .invite-code .input{-webkit-transition:0s;transition:0s;height:50px;padding:10px 16px;font-size:16pt;float:left}.invite-code-section .invite-code-box .invite-code .btn{-webkit-transition:0s;transition:0s;position:absolute;font-size:14pt;padding:3px 16px;height:50px;width:100px;right:0;border-radius:0 5px 5px 0}.home-intro,.home-intro-email{padding:0;width:100%}.home-intro-email .home-heading,.home-intro .home-heading{width:100%;color:#f0f0f0;font-size:35px;line-height:40px;font-family:CircularBold;margin:40px 0 24px 20px}.home-intro-email .home-subheading,.home-intro .home-subheading{font-size:16px;margin:0 20px 40px}.login-section{width:100%}.login-section .login-link{width:360px;padding:15px 40px 15px 60px;margin:70px auto}.login-section .img-lift{top:26px;right:5px;height:auto;width:96px}.login-section .img-lift2{top:20px;left:15px;height:auto;width:92px}.about-section{display:none}}.footer{background:#000;width:100%;padding:24px;color:#8f8ea5}.about-section{top:-160px;margin:0 auto 140px;width:1000px;position:relative;z-index:30}.about-section .img-shout{position:absolute;height:auto;width:126px;top:20px;left:-40px}.about-section .img-wheel{position:absolute;height:auto;width:260px;right:-106px}.about-section .img-future{position:absolute;height:auto;width:235px;right:200px;bottom:-250px;z-index:20}.about-section .about-paragraphs{position:relative;top:160px;width:800px;height:auto;padding:50px;margin:auto;text-align:left;font-size:13pt;background:#2a2c3f;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);color:#f0f0f0;border-radius:4px}.signup-main{background-image:-webkit-gradient(linear,left bottom,left top,from(#10b263),to(#050d0b));background-image:-webkit-linear-gradient(bottom,#10b263,#050d0b);background-image:linear-gradient(0deg,#10b263,#050d0b);position:relative;width:100%}.signup-box{width:800px;background:#121521;color:#f0f0f0;border-radius:2px;position:relative;padding:80px 80px 60px;text-align:center;margin:80px}.signup-box .highlight{position:absolute;top:0;left:0;height:3px;width:100%;background:#05c672}.signup-box .btn{margin-top:14px}.signup-box .privacy-statement{text-align:center;width:100%;margin-top:8px;color:#bdbcd1;font-size:14px}.signup-box .privacy-statement .privacy-policy-link{color:#05c672!important;cursor:pointer}.signup-content{width:100%}.heading1{color:#f0f0f0}.signup-heading2{margin-top:60px!important}.heading2,.signup-heading2{color:#f0f0f0;font-size:24px;line-height:1.5;margin-top:12px;margin-bottom:12px}.invite-code{position:relative}.invite-code .input{padding:30px;font-size:22pt;float:left}.invite-code .btn,.invite-code .input{-webkit-transition:0s;transition:0s;height:72px}.invite-code .btn{position:absolute;font-size:18pt;width:170px;right:0;border-radius:0 5px 5px 0}.invite-code .input-error{position:absolute;bottom:-28px}.signup .heading1{margin-bottom:60px}.signup .col-1.col-half{flex:0 0 4.166666%;width:4.166666%}.signup .col-1,.signup .col-3,.signup .col-4,.signup .col-6,.signup .col-half{padding-left:6px;padding-right:6px}.signup .btn,.signup input{width:100%}.signup .form-row{margin-bottom:10px;display:flex;align-items:center;position:relative}.signup .input{width:100%}.signup .checkbox{width:15px;height:16px}.signup .checkboxText{margin-left:12px;font-size:18px;color:#8f8ea5}.signup .emailSuffix{background:transparent;position:absolute;top:8px;right:20px}.signup .password-input{display:flex;flex-wrap:wrap}.signup .password-input .input{width:92%}.signup .passwordSuffix{background:transparent;position:absolute;right:-42px;color:#8f8ea5}.signup .view3 .heading1{margin-bottom:40px}.signup .view3 .heading2.gray{color:#9498a6;margin-bottom:15px}.signup .view3 .btn{margin-bottom:30px}.signup .view3 a.link{border:none;font-size:14px;text-decoration:underline;color:#8f8ea5}.signup #signup-form-0{margin-bottom:20px}.PortfolioModal{height:auto;padding:20px;overflow:scroll;z-index:20!important;-webkit-transition:all .3s ease;transition:all .3s ease}.PortfolioModal .centred-edit-modal{position:absolute;left:50%;top:50px;-webkit-transform:translate(-50%);transform:translate(-50%);width:70%;margin-right:-50%}.PortfolioModal>.centred{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%}.PortfolioModal .skill{margin:4px;font-size:10pt}.PortfolioModal .modal-bottom-padding{margin:0 0 60px}.PortfolioModal .close{cursor:pointer;position:absolute;right:12px;top:8px;z-index:1}.PortfolioModal .modal-card{background:#2a2c3f;color:#bdbcd1;width:100%;border-radius:5px}.PortfolioModal .modal-card-content{max-height:90vh;overflow-y:scroll}.create-profile{background:#121521;min-height:100%}.create-profile .create-profile-main{width:100%}.create-profile .create-profile-content{margin-top:120px;padding:60px 0;color:#f0f0f0;width:100%}.create-profile .create-profile-headline{font-size:24px;font-weight:700;color:#f0f0f0;margin-bottom:15px}.create-profile .create-profile-subheadline{font-size:18px;color:#9498a6;text-align:left;margin-bottom:30px}.create-profile .form-row{margin:0 0 30px}.create-profile .form-row.no-margin{margin:0!important}.create-profile .form-row>[class*=col-]{padding:5px;margin:0}.create-profile textarea.form-control{resize:none;font-size:24px;line-height:1.4;padding:20px 26px}.create-profile textarea.form-control.bio{padding:26px;font-size:17px;line-height:1.4;height:400px;width:100%}.create-profile .small-link{margin:10px}.create-profile .margin-bottom-30{margin-bottom:30px}.create-profile .finish{text-align:center}.create-profile .view3{width:262px}@media (min-width:600px){.create-profile .view3{width:524px}}@media (min-width:900px){.create-profile .view3{width:786px}}@media (min-width:1200px){.create-profile .view3{width:1048px}}.create-profile .view3 .create-profile-headline{margin-bottom:2px}.create-profile .view3 .github-auth-banner{display:flex;flex-wrap:wrap;width:1026px;padding:20px;background-image:url(/static/media/github-bg.df9f918f.jpg);background-position:50%;background-size:cover;justify-content:space-between;align-items:center;margin:10px 0}.create-profile .view3 .github-auth-banner p{vertical-align:center;display:inline-block;margin:0 10px;font-size:18px}.create-profile .view3 .github-auth-banner .authorize-github{display:inline-block;background:#2a2c3f;padding:10px 30px;font-size:18px;border-radius:3px;-webkit-transition:.1s;transition:.1s}.create-profile .view3 .github-auth-banner .authorize-github:hover{background-color:#5521ce;-webkit-transition:.1s;transition:.1s}.create-profile .view3 #save-btn{margin-right:15px}.create-profile .view3 .card{background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;width:240px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;height:370px}.portfolio-item{background:#2a2c3f;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);border-radius:6px;padding-bottom:1px;text-align:left}.portfolio-item .media{display:flex;padding:20px;background:#121521;margin-bottom:14px}.portfolio-item .media .cover-image{width:200px}.portfolio-item .media .cover-image p{margin-bottom:12px;line-height:20px}.portfolio-item .media .standard-media{width:100%;padding:0 0 0 20px}.portfolio-item .media .standard-media p{margin:0 5px 10px}.portfolio-item .media .standard-media .media-item-row{padding:0;width:100%}.portfolio-item .media .profile-dropzone{margin-bottom:0}.portfolio-item .form-row{margin:0 auto 10px;width:97%}.portfolio-item .portfolio-media-section{background:#000;width:100%;margin-bottom:15px}.portfolio-item .input,.portfolio-item textarea.form-control{width:100%;font-size:16px;padding:10px;background:#1f2233;border-radius:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.portfolio-item .input.badge-input,.portfolio-item textarea.form-control.badge-input{font-size:14px;width:180px;margin:5px}.portfolio-item .title{color:#fff;font-size:32px;padding:25px 10px}.portfolio-item .mission{font-size:20px!important}.portfolio-item .add-skill-btn{font-size:16px;padding:1px 20px;display:inline-block;min-width:144px;flex-grow:1;margin:3px 1px;height:30px}.portfolio-item .portfolio-item-btn{width:100%}#fake-save{width:100%;margin-bottom:4px}.github-projects{color:#f0f0f0;display:flex;flex-wrap:wrap;background-image:url(/static/media/github-bg.df9f918f.jpg);background-position:50%;background-size:cover;border-radius:4px;padding:10px 12px;width:100%;justify-content:space-between;margin-bottom:5px}.github-projects p{font-size:18px;margin:0 20px 0 2px;display:inline-block}.github-project-chips{cursor:pointer;color:#bdbcd1;margin-top:4px}.github-project-chips .project-chip{display:inline-block;background-color:#121521;padding:2px 10px;margin:3px;border-radius:2px;-webkit-transition:.1s;transition:.1s}.github-project-chips .project-chip:hover{background-color:#5521ce;color:#f0f0f0;-webkit-transition:.1s;transition:.1s}.skills-modal{position:relative;z-index:3000}.skills-modal .modal-content{background:#121521;border-radius:none;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);padding:16px 16px 0}.skills-modal .modal-header .close{color:#f0f0f0;opacity:1;text-shadow:none;-webkit-transition:all .3s ease;transition:all .3s ease}.skills-modal .modal-header .close:hover{color:#8f8ea5}.skills-modal .modal-body,.skills-modal .modal-header{background:#121521;color:#f0f0f0;border:none;border-radius:0}.create-team{background:#121521;min-height:100%}.create-team .create-team-main{width:100%}.create-team .create-team-content{margin-top:120px;padding:60px 0;color:#f0f0f0;width:100%}.create-team .create-team-content .unused-repos{margin-top:0;margin-bottom:50px}.create-team .create-team-content .unused-repos .icon{margin:0 8px -2px 0;width:20px}.create-team .create-team-headline{font-size:24px;color:#f0f0f0;margin-bottom:15px;font-weight:500}.create-team .create-team-subheadline{font-size:18px;font-weight:400;color:#9498a6;text-align:left}.create-team .form-row{margin-bottom:50px}.create-team .form-row.no-margin{margin-bottom:0!important}.create-team .form-row>.col,.create-team .form-row>[class*=col-]{margin-bottom:10px}.create-team .input{width:100%}.create-team .add-skill-input{width:140px}.create-team textarea.form-control{resize:none;font-size:17px;line-height:1.3;padding:10px;width:100%;height:250px}.create-team textarea.form-control.large{height:auto;padding:24px;font-size:24px;line-height:1.5}.create-team .create-team-media .media-item-row{padding:12px 0 0;margin:0 -4px}.create-team .create-team-confirm-box{background:#1f2233;padding:50px;text-align:center}.create-team .create-team-confirm-box .uploading .icon{margin-right:7px;-webkit-animation:bounce .7s infinite;animation:bounce .7s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.join-request-main{min-height:100%}.join-request-content{width:700px;min-height:0;text-align:center;margin:0}.join-request-content .form-row,.join-request-content .row{margin:0 0 20px}.join-request-view-header{font-size:24px;color:#f0f0f0;font-weight:700}.join-request-view-subheader{font-size:20px;color:#f0f0f0;font-weight:500}.join-request-view-subsubheader{color:#8f8ea5;font-size:15px;text-align:left;margin:0}.mb-40{margin-bottom:40px}.view-join-requests-skill-tag-active{background-image:-webkit-gradient(linear,left top,right top,from(#216a3d),to(#11615a));background-image:-webkit-linear-gradient(left,#216a3d,#11615a);background-image:linear-gradient(90deg,#216a3d,#11615a)}.view-join-requests-skill-tag-active,.view-join-requests-skill-tag-inactive{padding:6px 15px;margin:10px 5px;border-radius:4px;font-size:12px;cursor:pointer;white-space:nowrap}.view-join-requests-skill-tag-inactive{background:#15151b;color:#595e6f}.view-join-requests-view-background{background:#121521;position:fixed;height:100%;width:100%}.view-join-requests-view-main{height:100%;width:100%;position:absolute;text-align:center;color:#fff;overflow-y:scroll}.view-join-requests-view-content{position:relative;padding-top:100px;padding-bottom:100px}.view-join-requests-view-header{font-size:25px;margin-top:15px;margin-bottom:48px}.view-join-requests-view-container{width:600px;height:auto;margin-top:0;margin-bottom:25px}.view-join-requests-view-container-name{width:100%;font-size:25px;margin-bottom:20px;text-align:left}.view-join-requests-card{width:600px;background:#2a2c3f;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);border-radius:2px;margin-bottom:25px;overflow:hidden}.view-join-requests-card-header{padding:12px 20px;background:#1f2233}.view-join-requests-card-header-profile-image{width:46px;height:46px;font-size:18px;margin-right:14px}.view-join-requests-card-header-name{margin-top:2px;margin-right:15px;height:25px;width:90px;font-size:17px;text-align:left;overflow-x:hidden}.view-join-requests-card-header-date{font-size:12px;margin-right:15px;color:#585c6d;text-align:left;width:90px}.view-join-requests-card-header-skills{width:280px;margin-right:10px;overflow-x:scroll}.view-join-requests-card-header-button{border:none;color:#f0f0f0;padding:6px 0 4px;width:80px;margin-top:auto;margin-bottom:auto;margin-left:auto;border-radius:4px;background:#05c672;right:0}.view-join-requests-card-header-button:hover{cursor:pointer;background:-webkit-linear-gradient(350deg,rgba(65,255,115,.8),rgba(0,222,220,.8));background:linear-gradient(100deg,rgba(65,255,115,.8),rgba(0,222,220,.8))}.view-join-requests-card-content{width:100%;padding:15px 20px;font-size:15px;color:#7d8190;text-align:left;white-space:pre-wrap}.view-join-requests-card-footer{height:50px;background:#1f2233;width:100%;padding-top:12px;padding-bottom:12px}.view-join-requests-card-footer-invite-button{color:#2ded89;background:transparent;border:none;font-size:15px;margin:0 10px}.view-join-requests-card-footer-invite-button:hover{cursor:pointer}.view-join-requests-card-footer-decline-button{color:#fff;background:transparent;border:none;font-size:15px;margin:0 10px}.view-join-requests-card-footer-decline-button:hover{cursor:pointer}.forgot-password-main{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#0e4395));background-image:-webkit-linear-gradient(top,#000,#0e4395);background-image:linear-gradient(180deg,#000,#0e4395);position:relative;height:100%;width:100%}.forgot-password-box{width:750px;height:600px;background:#121521;color:#f0f0f0;border-radius:2px;position:relative;padding:75px}.forgot-password-box .highlight{position:absolute;top:0;left:0;height:3px;width:100%;background:#05c672}.forgot-password-content{text-align:center;width:100%}.heading1{font-size:28px;line-height:1.5}.heading2{font-size:24px;line-height:1.5}.forgot-password .view0 .heading1{margin-bottom:20px}.forgot-password .view0 .heading2{margin-bottom:50px}.forgot-password .view1 .heading1{margin-bottom:10px}.forgot-password .view3 .heading1{margin-bottom:40px}.forgot-password .view3 .btn{width:200px}.forgot-password #forgot-password-form-0 .group .btn,.forgot-password #forgot-password-form-2 .group .btn{width:180px}.forgot-password #forgot-password-form-0 .group input[type=email],.forgot-password #forgot-password-form-0 .group input[type=password],.forgot-password #forgot-password-form-2 .group input[type=email],.forgot-password #forgot-password-form-2 .group input[type=password]{width:calc(100% - 192px);margin-right:12px}@font-face{font-family:CircularBook;src:url(/static/media/CircularStd-Book.6365c40a.otf) format("opentype")}@font-face{font-family:CircularMedium;src:url(/static/media/CircularStd-Medium.4fcdd97f.otf) format("opentype")}@font-face{font-family:CircularBold;src:url(/static/media/CircularStd-Bold.6baed2bf.otf) format("opentype")}@font-face{font-family:CircularBlack;src:url(/static/media/CircularStd-Black.7f42d848.otf) format("opentype")}@font-face{font-family:HelveticaLight;src:url(/static/media/HelveticaNeue-Light.b4ee34b9.otf) format("opentype")}.change-password-main{width:100%}.change-password-content{width:600px;height:500px;margin-top:120px;padding:60px 0;color:#f0f0f0}.change-password-headline{font-size:24px;color:#f0f0f0;margin-bottom:15px}.change-password-subheadline,.inline-label{font-size:18px;color:#9498a6;text-align:left}.inline-label{margin-bottom:0}.row{margin-bottom:15px}.about-page{margin:0;width:100vw;min-height:100%;color:#fff;padding-top:50px}.mission-statement{position:relative;text-align:center;height:200px;width:100%}.mission-statement img{width:400px;margin-bottom:40px}.mission-statement h1{position:relative;font-family:CircularMedium;font-size:2.2em;margin:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mission-statement .about-page-banner{position:absolute;width:100%;height:200px;opacity:.6;background:-webkit-linear-gradient(45deg,#fa8bff,#2bd2ff,#2bff88);background:linear-gradient(45deg,#fa8bff,#2bd2ff,#2bff88)}.jouncer-team{margin:90px auto auto;text-align:center}.jouncer-team h1{font-size:1.7em}.jouncer-team .team-cards{margin:30px auto auto;position:relative}.jouncer-team .team-cards .card-container{display:inline-block;cursor:pointer}.jouncer-team .team-cards .card-container .card{margin-top:0;top:0;text-align:left}.jouncer-description{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:900px;margin:60px auto 80px;border-radius:6px;font-size:1.2em;background:#2a2c3f;padding:50px;color:#fff}.footer{text-align:center}@media (min-width:576px){.team-cards{width:524px}}@media (min-width:818px){.team-cards{width:786px}}@media (min-width:1060px){.team-cards{width:1310px}}.chat-view-100,.chat-view-background{height:100%;width:100%}.chat-view-background{padding-top:50px;background:#121521;color:#fff;position:fixed;display:flex;justify-content:center;align-items:center}.chat-view-container{width:100%;height:100%}.chat-view-container-left{width:300px;height:100%;background:#1f2233}.chat-sidebar-column{width:100%;overflow-y:scroll}.all-chat-previews{overflow-y:scroll}.chat-view-header-bar-left{width:100%;padding:15px 20px 0;color:#fff;text-align:center}.chat-view-team-icon{position:relative;width:40px;height:40px;margin:10px 8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#8f8ea5}.chat-view-team-icon .team-icon-bg{height:100%;width:100%;opacity:.2;border-radius:2px;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;background-image:#05c672}.chat-view-team-icon .all-text{display:block;z-index:1}.chat-view-team-icon.active,.chat-view-team-icon:active,.chat-view-team-icon:hover{color:#f0f0f0}.chat-view-team-icon.active .team-icon-bg,.chat-view-team-icon:active .team-icon-bg,.chat-view-team-icon:hover .team-icon-bg{opacity:1}.chat-view-team-icon .dot{height:6px;width:6px;border-radius:50%;position:absolute;top:-2px;right:-2px;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#ff4242}.chat-view-header-bar-team{width:100%;margin-top:30px;height:40px;padding-left:15px;padding-right:15px}.chat-preview-team-link{width:100%}.chat-view-header-bar-team-left{font-size:14px;width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.chat-view-header-bar-team-right{font-size:12px;width:40%;text-align:right;color:#8f8ea5;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease}.chat-view-header-bar-team-right:hover{color:#05c672}.chat-view-conversation-row{width:100%;padding:10px 8px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;background:#1f2233}.chat-view-conversation-row.selected,.chat-view-conversation-row:hover{background:#121521}.chat-preview-img{width:50px;height:50px;font-size:20px}.chat-view-conversation-details{width:calc(100% - 50px);height:100%}.chat-view-conversation-details-top{margin-top:3px;margin-left:15px;font-size:14px}.chat-preview-name{width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-preview-time{width:80px;text-align:right;font-size:10px}.chat-preview-msg,.chat-preview-time{color:#8f8ea5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-preview-msg{margin-left:15px;font-size:12px;font-weight:300}.chat-preview-msg.unread{color:#f0f0f0;font-weight:500}.chat-preview-msg.read{color:#8f8ea5;font-weight:300}.chat-preview-msg.system{font-style:italic}.chat-view-conversation-details-bottom-system{margin-left:15px;font-size:12px;color:#8f8ea5;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-view-container-right{width:calc(100% - 300px);height:100%}.chat-view-main{width:100%;height:100%;overflow-y:scroll}.chat-content-err{padding:0 50px;text-align:center}.chat-content-nav{background:#1f2233;width:100%;height:50px;padding-left:20px;color:#f0f0f0;position:relative}.chat-content-nav .nav-name{font-size:20px;margin-right:30px}.chat-content-nav .member-icons{color:#8f8ea5;position:absolute;right:30px}.chat-content-nav .member-icons .member-icon-label{font-size:16px}.chat-content-nav .member-icons .chat-nav-icon{width:25px;height:25px;display:inline-block;margin-left:16px;font-size:10px}.chat-content-nav .member-desc-text{color:#9498a6;font-size:16px}.chat-content-nav .member-desc-text .member-name{color:#8f8ea5}.chat-content-nav .join-request-options{font-size:16px}.chat-content-nav .join-request-options .join-request-accept{color:#05c672;margin:0 20px;cursor:pointer}.chat-content-nav .join-request-options .join-request-decline{color:#8f8ea5;margin:0 20px;cursor:pointer}.chat-view-main-area{overflow-y:scroll;padding-top:15px;padding-bottom:15px}.chat-view-message-box-sent{background-image:#05c672;margin-right:15px;border-radius:6px;max-width:60%;padding:8px 15px 6px;text-align:left;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.message-row{margin-top:3px;margin-bottom:3px;width:100%}.message-row .message-box{margin-right:15px;border-radius:6px;max-width:60%;text-align:left;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.message-row .member-icon{border-radius:50%;display:inline-block}.message-row .member-icon,.message-row .member-icon-spacer{height:40px;width:40px;margin:0 0 2px 10px}.message-row.sent .message-box{background-image:-webkit-gradient(linear,left top,right top,from(#216a3d),to(#11615a));background-image:-webkit-linear-gradient(left,#216a3d,#11615a);background-image:linear-gradient(90deg,#216a3d,#11615a);padding:8px 15px 6px}.message-row.received .message-box{background:#2a2c3f;margin-left:15px;padding:8px 15px}.message-row.system .message-box{background:#2a2c3f;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);margin-left:15px;border-radius:20px;max-width:40%;min-width:150px;padding:6px 22px 4px;text-align:center;color:#8f8ea5}.chat-view-message-field{width:100%;height:65px;background:#2a2c3f}.chat-view-message-field-input{background:none;border:none;color:#fff;padding:18px 20px;width:calc(100% - 50px);height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chat-view-message-field-input:focus{outline:none}.chat-view-message-field-send-button{margin:12px;border:none;background:none;color:#2ded89;cursor:pointer}.chat-view-message-field-send-button:focus{outline:none}
/*# sourceMappingURL=main.a79d328b.chunk.css.map */