:root{--primary-color:#0078f2;--dark-color:#1c1c1c;--light-gray:#2a2a2a;--light-color:#f5f5f5;--light-basic:#ccc;--danger-color:#980000;--success-color:#28a745;--bg-trans:hsla(0,0%,95.7%,0.1);--bg-trans-hov:hsla(0,0%,95.7%,0.25)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Raleway,sans-serif;font-size:1rem;line-height:1.6;background-color:#1c1c1c;background-color:var(--dark-color);color:#f5f5f5;color:var(--light-color)}p{margin-bottom:.5rem}a{color:inherit;text-decoration:none}ul{list-style:none}img{width:100%}.container{max-width:1100px;overflow:hidden;padding:1rem 2rem;margin:6rem auto 3rem}.x-large{font-size:4rem}.large,.x-large{line-height:1.2;margin-bottom:1rem}.large{font-size:3rem}.lead{font-size:1.5rem;margin-bottom:1rem}.text-center{text-align:center}.text-primary{color:#0078f2;color:var(--primary-color)}.text-dark{color:#1c1c1c;color:var(--dark-color)}h1{font-size:2rem;margin-bottom:.3rem}hr{margin:2rem 0}.p{padding:.5rem}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.py{padding:.5rem 0}.py-1{padding:1rem 0}.py-2{padding:2rem 0}.py-3{padding:3rem 0}.m{margin:.5rem}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.my{margin:.5rem 0}.my-1{margin:1rem 0}.my-2{margin:2rem 0}.my-3{margin:3rem 0}.my-6{margin:6rem 0}.btn{display:inline-block;background:#f5f5f5;background:var(--light-color);color:#333;padding:.4rem 1.3rem;font-size:1rem;border:none;cursor:pointer;margin-right:.5rem;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;outline:none}.badge{font-size:.8rem;padding:.1rem;margin:.3rem}.alert,.badge{text-align:center;background:#f5f5f5;background:var(--light-color);color:#333}.alert{padding:.8rem;margin:1rem auto;opacity:.9;position:fixed;top:8rem;left:calc(50% - 12rem);width:24rem}.alert-primary,.badge-primary,.bg-primary,.btn-primary{background:#0078f2;background:var(--primary-color);color:#fff}.alert-light,.badge-light,.bg-light,.btn-light{background:#f5f5f5;background:var(--light-color);color:#333}.alert-dark,.badge-dark,.bg-dark,.btn-dark{background:#1c1c1c;background:var(--dark-color);color:#fff}.bg-lgray{background:#2a2a2a;background:var(--light-gray);color:#ccc;color:var(--light-basic)}.alert-danger,.badge-danger,.bg-danger,.btn-danger{background:#980000;background:var(--danger-color);color:#fff}.alert-success,.badge-success,.bg-success,.btn-success{background:#28a745;background:var(--success-color);color:#fff}.alert-white,.badge-white,.bg-white,.btn-white{background:#fff;color:#333;border:1px solid #ccc}.btn:hover{opacity:.8}.badge-light,.bg-light{border:1px solid #ccc}.round-img{border-radius:50%}.line{height:1px;background:#ccc;margin:1.5rem 0}.dark-overlay{background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%}.form .form-group{margin:1.2rem 0}.form .form-text{display:block;margin-top:.3rem;color:#888}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=text],.form select,.form textarea{display:block;width:100%;padding:.4rem;font-size:1.2rem;border:1px solid #ccc}.form input[type=submit],button{font:inherit}.form .social-input{display:flex}.form .social-input i{padding:.5rem;width:4rem}.form .social-input i.fa-twitter{color:#38a1f3}.form .social-input i.fa-facebook{color:#3b5998}.form .social-input i.fa-instagram{color:#3f729b}.form .social-input i.fa-youtube{color:#c4302b}.form .social-input i.fa-linkedin{color:#0077b5}.table td,.table th{padding:1rem;text-align:left}.login-redirect a{font-weight:600;color:#0078f2;color:var(--primary-color);-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.login-redirect a:hover{color:#fff}.navbar{display:flex;justify-content:space-between;align-items:center;padding:.7rem 2rem;position:fixed;z-index:1;width:100%;top:0;border-bottom:1px solid #0078f2;border-bottom:1px solid var(--primary-color);opacity:.9}.navbar .home-link{font-size:1.5rem}.navbar ul{display:flex}.navbar a{color:#fff;padding:.45rem;margin:0 .25rem}.navbar a:hover{color:#0078f2;color:var(--primary-color)}.navbar .welcome span{margin-right:.6rem}.navbar .cart-toggle{position:relative}.navbar .cart-toggle>.cart-items-no{position:absolute;display:block;right:0;top:0;color:#fff;font-size:.6rem;padding:0 .3rem;border-radius:50%;background-color:#0078f2;background-color:var(--primary-color)}.landing{position:relative;background:url(/static/media/showcase.4b31330b.jpg) no-repeat 50%/cover;height:100vh}.landing-inner{color:#fff;height:100%;width:80%;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.profile{display:grid;grid-template-columns:2fr 4fr 2fr;align-items:center;grid-gap:2rem;padding:1rem;line-height:1.8;margin-bottom:1rem}.profile .profile-img{border:4px solid #282c34;box-shadow:-5px 10px 30px 0 rgba(0,0,0,.6)}.dash-profile{display:grid;grid-template-columns:200px auto;grid-gap:1rem;gap:1rem}.dash-profile>img{height:200px;width:100%;object-fit:contain}.dash-genre{margin-left:1rem;color:orange;white-space:nowrap}.dash-genre .fa-star{margin-right:.5rem}.profile-grid{display:grid;grid-template-areas:"top top" "about about" "exp edu" "github github";grid-gap:1rem}.profile-top{grid-area:top;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:hsla(0,0%,95.7%,.1);background-color:var(--bg-trans)}.profile-top img{width:250px}.profile-top .icons a{color:#fff;margin:0 .3rem}.profile-top .icons a:hover{color:#0078f2;color:var(--primary-color)}.profile-about{grid-area:about;text-align:center}.profile-about .skills{display:flex;align-items:center;justify-content:center;text-align:center}.profile-exp{grid-area:exp}.profile-edu{grid-area:edu}.profile-edu h2,.profile-exp h2{margin-bottom:1rem}.profile-edu>div,.profile-exp>div{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dotted #ccc}.profile-edu>div:last-child,.profile-exp>div:last-child{border:0}.profile-edu p,.profile-exp p{margin:.5rem 0}.profile-github{grid-area:github}.profile-github .repo{display:flex}.profile-github .repo>div:first-child{flex:7 1;flex-basis:70%}.profile-github>div:last-child{flex:3 1;flex-basis:20%}.post-form .post-form-header{background:#0078f2;background:var(--primary-color);padding:.5rem}.post{display:grid;grid-template-columns:1fr 4fr;grid-gap:2rem;align-items:center}.post>div:first-child{text-align:center}.post img{width:100px}.post .comment-count{background:#f5f5f5;background:var(--light-color);color:#0078f2;color:var(--primary-color);padding:.1rem .2rem;border-radius:5px;font-size:.8rem}.post .post-date{color:#aaa;font-size:.8rem;margin-bottom:.5rem}@media (max-width:700px){.container{margin-top:8rem}.hide-sm{display:none}.x-large{font-size:3rem}.large{font-size:2rem}.lead{font-size:1rem}.navbar{display:grid;grid-template-columns:auto auto}.navbar ul{text-align:center;justify-content:center}.navbar>ul>li>a{display:block;padding:8px 12px}.navbar h1{margin-bottom:1rem}.navbar .welcome{display:none}.profile{grid-template-columns:1fr;text-align:center}.profile ul{display:none}.profile-top img,.profile img{width:200px;margin:auto}.profile-grid{grid-template-areas:"top" "about" "exp" "edu" "github"}.profile-about .skills{flex-direction:column}.post{grid-template-columns:1fr}.post a,.post button{padding:.3rem .4rem}}@media (max-width:540px){.dash-profile{display:block}.dash-profile>img{object-position:left}}@media (max-width:360px){.navbar{padding:.7rem .5rem}}.games-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.game-item{text-align:center}.game-item>a>img{height:280px;width:220px;object-fit:cover;border:4px solid #282c34;box-shadow:-5px 10px 30px 0 rgba(0,0,0,.6);-webkit-transition:.3s ease-out;transition:.3s ease-out}.game-item>a:hover>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.game-item>a>.list-price{display:block;font-size:1.2rem}.game-item>a>.list-price:before{content:"$"}.game-item>a>.list-price:empty{display:none}.games-owned>h3{margin-bottom:1rem;margin-top:1rem}.games-owned .free-price,.games-owned .list-price,.games-owned .price{display:none!important}.dev-results .dev-item,.dev-results h4{margin-bottom:1rem}.dev-results .dev-item a{display:flex;align-items:center}.dev-results .dev-item a>img{width:12rem;object-fit:contain;margin-right:2rem;background:hsla(0,0%,100%,.5);padding:.5rem;border-radius:5px}.game-details{display:grid;grid-template-columns:auto auto;grid-gap:1em;gap:1em}.details-right>.tags{display:flex;flex-wrap:wrap;margin-bottom:.5rem}.details-right>.tags>*{text-transform:uppercase;padding:.3rem .5rem;font-size:.7rem;color:var(--light-color);background-color:var(--bg-trans);margin:.3rem;cursor:pointer;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.details-right>.tags>:hover{background-color:var(--bg-trans-hov)}.game-details>img{width:360px;height:auto;max-width:100%;display:block;margin-bottom:1rem;border:4px solid #282c34;box-shadow:-5px 10px 30px 0 rgba(0,0,0,.6)}.details-right>.dev>a{font-weight:600;color:var(--primary-color);-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.details-right>.dev>a:hover{color:#fff}.details-right .price{font-size:2rem;font-weight:600}.price:not(.free):before{content:"$"}@media (max-width:1140px){.games-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.games-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.game-details{display:block}.game-details>img{width:240px}}@media (max-width:666px){.games-list{grid-template-columns:1fr}}.dev-details .dev-logo{background-color:hsla(0,0%,100%,.75);padding:1rem;max-width:16rem;max-height:12rem;border-radius:.5rem;margin:.5rem 0}.cart-container{position:fixed;top:0;right:0;width:480px;max-width:90%;padding:5rem 2rem 1rem;background-color:#282828;min-height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cart-container.is-open{-webkit-transform:translateX(0);transform:translateX(0)}.cart-container>.close{display:block;margin:.5rem 0 1rem auto;background:none;font-size:2rem;padding:0;color:var(--light-basic)}.cart-item,.cart-total{display:grid;grid-template-columns:5rem auto auto 2.5rem;grid-gap:1rem;gap:1rem;margin-bottom:1rem;align-items:center}.cart-item>.price,.cart-total>.price{justify-self:end;margin-bottom:0}.cart-item>.remove{margin:0;padding:.4rem}.cart-total{margin-bottom:2rem}.search-form *{background-color:transparent;border:none;outline:none;font-size:1.2rem;padding:.5rem}.search-form input[type=search]{color:var(--light-basic);border-bottom:2px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.search-form input[type=search]:focus{border-bottom:2px solid var(--primary-color);-webkit-transition:all .3s ease;transition:all .3s ease}.search-form button[type=submit]{cursor:pointer;color:var(--primary-color)}.search-form{grid-column:1/3;grid-row:2/3;display:flex}.search-form>input[type=search]{width:100%}
/*# sourceMappingURL=main.941e00a6.chunk.css.map */