@font-face{font-family:Nunito;src:url(/fonts/Nunito-Light.0f64f5b3.ttf);font-weight:300}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Regular.f5e0ecdd.ttf);font-weight:400}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Bold.24680196.ttf);font-weight:700}*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none;background:none;outline:none;border:none;font-family:Nunito;color:#fff}body{max-width:1920px;width:100%;margin:auto;background:#010101;background:url(/img/bg.3708ebf6.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.container{max-width:830px;width:100%;padding:0 15px;margin:0 auto}.header-nav{position:relative;padding:30px 15px}.header-nav h1{color:#fff;font-size:50px;text-transform:uppercase;text-align:center;letter-spacing:2px;animation:glow 10s ease-in-out infinite alternate}@keyframes glow{0%{text-shadow:0 0 5px #fff,5px 0 20px #fdff75,0 0 30px #e6c000,0 0 40px #e60073,0 0 50px #e60073}to{text-shadow:0 0 5px #fff,5px 0 20px #ff75b3,0 0 30px #e60049,0 0 40px #faf36b,0 0 50px #e60073}}.header-content{margin:50px auto 30px;display:flex;justify-content:center}.header-content form{display:flex;padding:10px;position:relative;border:2px solid #fff;border-radius:30px}.header-content form input{padding:0 0 0 20px;border-radius:30px;width:500px;font-size:16px;color:#fff}.header-content form input::-moz-placeholder{color:rgba(180,232,236,.451)}.header-content form input::placeholder{color:rgba(180,232,236,.451)}@media(max-width:648px){.header-content form input{width:300px}}@media(max-width:450px){.header-content form input{width:100%}}.header-content form button{z-index:5;font-size:20px;text-transform:uppercase;cursor:pointer;border:2px solid #fff;border-radius:0 20px 20px 20px;padding:5px 20px;color:#fff;transition:.3s;font-weight:300}.main{margin:100px auto}.main .user{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media(max-width:605px){.main .user{justify-content:center;gap:20px}}.main .user-created{font-weight:300;color:hsla(0,0%,100%,.78)}.main .user-logo{position:relative;margin-right:60px}.main .user-logo img{width:150px;border-radius:100%;outline:3px solid #fff}.main .user-logo .border{content:url();position:absolute;width:160px;height:160px;border-radius:100%;background:linear-gradient(rgba(9,251,134,.647),rgba(117,250,255,.588),rgba(254,153,220,.725));top:-5px;left:-5px;z-index:-1;filter:blur(20px)}.main .user-info{display:flex;flex-direction:column}.main .user-info .top{gap:50px;align-items:center;justify-content:space-between;margin-bottom:20px}.main .user-info .top h2{font-size:32px}.main .user-info .bottom{gap:20px}@media(max-width:337px){.main .user-info .bottom{gap:10px}}.main .user-info .bottom span{font-size:18px;color:hsla(0,0%,100%,.824)}.main .user-info .bottom .bold{font-weight:700;color:#fff}.main .user-info>div{display:flex}.main .repos h2{font-size:35px;font-weight:400;text-align:center;margin:80px auto 40px}.main .repos-filter{display:flex;align-items:center;justify-content:center;margin:0 50px 50px 0}@media(max-width:507px){.main .repos-filter{margin:0 0 50px 0}}.main .repos-filter span:not(.filter){font-size:20px;font-weight:700;margin-right:80px}@media(max-width:752px){.main .repos-filter span:not(.filter){margin-right:15px}}@media(max-width:457px){.main .repos-filter span:not(.filter){display:none}}.main .repos-filter .filter{padding:10px 60px 20px;border-radius:30px 30px 0 0;font-size:18px;position:relative;cursor:pointer;transition:.5s}@media(max-width:752px){.main .repos-filter .filter{padding:10px 30px 20px}}@media(max-width:370px){.main .repos-filter .filter{padding:10px 20px 20px}}.main .repos-filter .filter:hover{background:rgba(93,194,201,.541)}.main .repos-filter .filter:after{content:url();position:absolute;bottom:0;left:0;width:100%;height:2px;background:#5dc2c9}.main .repos-filter .filter:not(.active){color:hsla(0,0%,95%,.824)}.main .repos-filter .filter.active:after{background:#fff}.main .repos-cards{display:flex;flex-direction:column;gap:10px}.main .repos-cards-card{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 30px;border:2px solid #5dc2c9;border-radius:20px;transition:.3s;flex-wrap:wrap}@media(max-width:377px){.main .repos-cards-card{gap:10px}}.main .repos-cards-card:hover{border:2px solid #fff}.main .repos-cards-card div{display:flex;flex-direction:column;gap:5px;margin-right:10px}.main .repos-cards-card div h3{font-size:20px}.main .repos-cards-card div span{font-size:16px;font-weight:300}.btn{outline:2px solid #fff;padding:5px 20px;border-radius:10px;font-size:18px;font-weight:300;transition:all .5s;box-shadow:-1px 0 10px 4px #000}.btn:hover{box-shadow:-1px 0 10px 4px #5dc2c9}.error{display:flex;flex-direction:column;align-items:center}.error h2{margin-top:120px;font-size:50px}.error span{font-size:20px;font-weight:300;color:hsla(0,0%,91%,.741)}