p,button,h1,h2,h3,h4,span,.display-1,.dispaly-2,.display-3{font-family:Raleway,sans-serif!important}.bold{font-weight:600!important}.text-small{font-size:12px!important}.twelve{position:relative;display:inline-block}.twelve p{position:relative;font-size:26px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff!important;text-align:center;margin:0 auto;padding:10px 0;white-space:nowrap}.twelve p:before{content:"";position:absolute;top:0;left:0;width:100px;height:3px;background:white}.twelve p:after{content:"";position:absolute;bottom:0;right:0;width:100px;height:3px;background:white}@media (max-width: 992px){.twelve p{font-size:3rem!important;padding:15px 0}.twelve p:before,.twelve p:after{width:120px;height:4px}@media (max-width: 580px){.twelve p{font-size:2.5rem!important}.twelve p:before,.twelve p:after{width:80px}}}.title{color:#fff!important;position:relative;padding:0;margin:0;font-family:Raleway,sans-serif;font-weight:300;font-size:40px;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.colorPrincipal{color:#210047!important}.display-2{font-size:1.5rem!important}.main-logo{max-width:70%}.btnPrincipal{background-color:#fed308!important}.navbar{background:repeating-linear-gradient(#750166,#043057);background-repeat:no-repeat;background-size:cover}.logoNav{width:60px}.navbar-toggler{border:none!important}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important}.navbar-toggler:focus{box-shadow:none!important}.btnHome{width:212px;height:50px;border:none;background-color:#fed308;transition:background-color 1s ease-out 30ms}.btnHome:hover{background-color:#fff!important;width:250px;height:70px;color:#fed308!important;font-weight:1200!important}.diagonal{transform:skewY(-3deg);height:500px;background-position:center}.carousel-caption{text-shadow:3px 3px 20px #043057,-2px 1px 30px #043057}.backgroundWelcome{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/build/_assets/gamepads-IKEFBOVN.jpg);background-size:cover;background-repeat:no-repeat;position:absolute;background-position:center;min-height:-webkit-fill-available}input[type=text]{box-sizing:border-box;width:80%;height:calc(3em + 2px);margin:0 0 1em;padding:1em;border:1px solid #ccc;border-radius:1.5em;background:#fff;resize:none;outline:none;box-shadow:0 2px 7px #000}input[type=text][required]:focus{border-color:#fff}input[type=text][required]:focus+label[placeholder]:before{color:#fff;font-weight:700}input[type=text][required]:focus+label[placeholder]:before,input[type=text][required]:valid+label[placeholder]:before{transition-duration:.2s;transform:translateY(-3em) scale(.9);background:none}input[type=text][required]:invalid+label[placeholder][alt]:before{content:attr(alt)}input[type=text][required]+label[placeholder]{display:block;pointer-events:none;line-height:1.25em;margin-top:calc(-3em - 2px);margin-bottom:calc(2em + 2px)}input[type=text][required]+label[placeholder]:before{content:attr(placeholder);display:inline-block;margin:0 calc(1em + 2px);padding:0 2px;color:#750166;white-space:nowrap;transition:.3s ease-in-out}.filterIndexButton{align-items:center;background-image:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);border:0;border-radius:8px;box-shadow:#9741fc33 0 15px 30px -5px;box-sizing:border-box;color:#fff;display:flex;font-family:Phantomsans,sans-serif;font-size:18px;justify-content:center;line-height:1em;min-width:140px;padding:3px;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer;transition:all .3s;width:100%;max-width:250px;margin:5px 0}.filterIndexButton:active,.filterIndexButton:hover{outline:0}.filterIndexButton span{background-color:#05062d;padding:16px 24px;border-radius:6px;width:100%;height:100%;transition:.3s;display:flex;align-items:center;justify-content:center;gap:8px}.filterIndexButton:hover span{background:none}.filterIndexButton:active{transform:scale(.95)}@media (max-width: 992px){.filterIndexButton{width:auto;margin:0 5px;min-width:200px;font-size:32px;padding:4px}.filterIndexButton span{padding:18px 28px}}.filterIndexButtonRed{align-items:center;background-image:linear-gradient(144deg,#8b0000,#a52a2a 50%,#8b0000);border:0;border-radius:8px;box-shadow:#8b000033 0 15px 30px -5px;box-sizing:border-box;color:#fff;display:flex;font-family:Phantomsans,sans-serif;font-size:18px;justify-content:center;line-height:1em;min-width:140px;padding:3px;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer;transition:all .3s;width:100%;max-width:250px;margin:5px 0}.filterIndexButtonRed:active,.filterIndexButtonRed:hover{outline:0;background-image:linear-gradient(144deg,#000000,#333333 50%,#000000)}.filterIndexButtonRed span{background-color:#460000;padding:16px 24px;border-radius:6px;width:100%;height:100%;transition:.3s;display:flex;align-items:center;justify-content:center;gap:8px}.filterIndexButtonRed:hover span{background:none}.filterIndexButtonRed:active{transform:scale(.95)}@media (min-width: 768px){.filterIndexButtonRed{width:auto;margin:0 5px}}.filters-body{background:rgba(0,0,0,.5)!important;border:2px solid white!important}.icon-launcher{transition:.1s;width:60px;height:60px;border-radius:50%;background-color:#fff;border:8px white solid;box-shadow:1px 5px 3px #000;position:relative}.icon-launcher-subfilter{transition:.1s;width:100px;height:45px;border-radius:20px;background-color:#fff;box-shadow:1px 5px 3px #000;position:relative}.icon-launcher button,.icon-launcher-subfilter button{background-color:transparent!important;border:none!important}.icon-launcher:hover,.icon-launcher-subfilter:hover{transform:scale(1.5);transition:.12s ease-in-out}.icon-title-sections{width:45px;height:45px}.filters-buttons{background:none;border:none;position:relative;width:min-content}.badge{visibility:hidden}.badge-subfilter{display:none}.activeBadge{border-radius:50%!important;width:23px;height:23px;display:block!important;position:absolute!important;background:black;border:1px solid white;top:-18px;right:4px;transition:all .3s;font-size:10px!important;box-shadow:1px 3px 5px #000;color:#fff}.activeBadge-subfilter{border-radius:50%!important;width:23px;height:23px;display:block!important;position:absolute!important;background:black;border:1px solid white;top:-18px;right:240px;transition:all .3s;font-size:10px!important;box-shadow:1px 3px 5px #000;color:#fff}.icon-launcher-active{width:60px;height:60px;border-radius:50%;background-color:#fff;border:8px white solid;box-shadow:1px 5px 3px #000;position:relative;transform:scale(1.5);transition:.1s}.icon-launcher-active-subfilter{transition:.1s;width:100px;height:45px;border-radius:20px;background-color:#fff;box-shadow:1px 5px 3px #000;position:relative;transform:scale(1.4)}.subfilters-body{background-color:transparent!important;border:none!important}.dragIcon{max-width:4%;animation:slide-right 1.5s ease-in-out infinite alternate both;visibility:hidden}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(-100px)}}.pushable{position:relative;background:transparent;padding:0;border:none;cursor:pointer;outline-offset:4px;outline-color:#ff1493;transition:filter .25s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.shadowButton{position:absolute;top:0;left:0;height:100%;width:100%;background:hsl(226,25%,69%);border-radius:8px;filter:blur(2px);will-change:transform;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.edge{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:8px;background:linear-gradient(to right,hsl(248,39%,39%) 0%,hsl(248,39%,49%) 8%,hsl(248,39%,39%) 92%,hsl(248,39%,29%) 100%)}.front{display:block;position:relative;border-radius:8px;background:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);padding:16px 32px;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:1rem;transform:translateY(-4px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.pushable:hover{filter:brightness(110%);font-weight:700}.pushable:hover .front{transform:translateY(-6px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.pushable:active .front{transform:translateY(-2px);transition:transform 34ms}.pushable:hover .shadow{transform:translateY(4px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.pushable:active .shadow{transform:translateY(1px);transition:transform 34ms}.pushable:focus:not(:focus-visible){outline:none}.pushableCard{position:relative;background:transparent;padding:0;border:none;cursor:pointer;outline-offset:4px;outline-color:#ff1493;transition:filter .25s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.shadowCard{position:absolute;top:0;left:0;height:100%;width:100%;background:hsl(226,25%,69%);border-radius:8px;filter:blur(2px);will-change:transform;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.edgeCard{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:8px;background:linear-gradient(to right,hsl(248,39%,39%) 0%,hsl(248,39%,49%) 8%,hsl(248,39%,39%) 92%,hsl(248,39%,29%) 100%)}.frontCard{display:block;position:relative;border-radius:8px;background:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);padding:10px 20px!important;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:10px;transform:translateY(-4px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.pushableCard:hover{filter:brightness(110%);font-weight:700}.pushableCard:hover .front{transform:translateY(-6px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.pushableCard:active .front{transform:translateY(-2px);transition:transform 34ms}.pushableCard:hover .shadow{transform:translateY(4px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.pushableCard:active .shadow{transform:translateY(1px);transition:transform 34ms}.pushableCard:focus:not(:focus-visible){outline:none}.panelFiltros{background-color:#fff!important;opacity:.9}.pushableUser{position:relative;background:transparent;padding:0;border:none;cursor:pointer;outline-offset:4px;outline-color:#ff1493;transition:filter .25s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.shadowButtonUser{position:absolute;top:0;left:0;height:100%;width:100%;background:hsl(226,25%,69%);border-radius:8px;filter:blur(2px);will-change:transform;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.edgeUser{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:8px;background:linear-gradient(to right,hsl(248,39%,39%) 0%,hsl(248,39%,49%) 8%,hsl(248,39%,39%) 92%,hsl(248,39%,29%) 100%)}.frontUser{display:block;position:relative;border-radius:8px;background:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);padding:8px 16px;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:12px;transform:translateY(-4px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.pushableUser:hover{filter:brightness(110%);font-weight:700}.pushablUsere:hover .front{transform:translateY(-6px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.pushableUser:active .front{transform:translateY(-2px);transition:transform 34ms}.pushableUser:hover .shadow{transform:translateY(4px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.pushableUser:active .shadow{transform:translateY(1px);transition:transform 34ms}.pushableUser:focus:not(:focus-visible){outline:none}.descriptionReview{box-shadow:0 2px 7px #000}.logoPlatforms{width:120px;height:60px;margin:10px}.logoLaunchers{width:80px;height:40px;margin:10px 1px}.loginButton{align-items:center;background-image:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);border:0;border-radius:8px;box-shadow:#9741fc33 0 15px 30px -5px;box-sizing:border-box;color:#fff;display:flex;font-size:14px;justify-content:center;line-height:1em;max-width:100%;min-width:140px;padding:3px;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer;transition:all .3s}.loginButton:active,.loginButton:hover{outline:0}.loginButton span{background-color:#05062d;padding:8px 12px;border-radius:6px;width:100%;height:100%;transition:.3s}.loginButton:hover span{background:none}.loginButton:active{transform:scale(.9)}.login-with-google-btn{transition:background-color .3s,box-shadow .3s;padding:12px 16px 12px 42px;border:none;border-radius:3px;box-shadow:0 -1px #0000000a,0 1px 1px #00000040;color:#757575;font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuNiA5LjJsLS4xLTEuOEg5djMuNGg0LjhDMTMuNiAxMiAxMyAxMyAxMiAxMy42djIuMmgzYTguOCA4LjggMCAwIDAgMi42LTYuNnoiIGZpbGw9IiM0Mjg1RjQiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDE4YzIuNCAwIDQuNS0uOCA2LTIuMmwtMy0yLjJhNS40IDUuNCAwIDAgMS04LTIuOUgxVjEzYTkgOSAwIDAgMCA4IDV6IiBmaWxsPSIjMzRBODUzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNCAxMC43YTUuNCA1LjQgMCAwIDEgMC0zLjRWNUgxYTkgOSAwIDAgMCAwIDhsMy0yLjN6IiBmaWxsPSIjRkJCQzA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNOSAzLjZjMS4zIDAgMi41LjQgMy40IDEuM0wxNSAyLjNBOSA5IDAgMCAwIDEgNWwzIDIuNGE1LjQgNS40IDAgMCAxIDUtMy43eiIgZmlsbD0iI0VBNDMzNSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTAgMGgxOHYxOEgweiIvPjwvZz48L3N2Zz4=);background-color:#fff;background-repeat:no-repeat;background-position:12px 11px}.login-with-google-btn:hover{box-shadow:0 -1px #0000000a,0 2px 4px #00000040}.login-with-google-btn:active{background-color:#eee}.login-with-google-btn:focus{outline:none;box-shadow:0 -1px #0000000a,0 2px 4px #00000040,0 0 0 3px #c8dafc}.login-with-google-btn:disabled{filter:grayscale(100%);background-color:#ebebeb;box-shadow:0 -1px #0000000a,0 1px 1px #00000040;cursor:not-allowed}@media only screen and (max-width: 600px){.diagonal{height:278px}.carousel-caption{bottom:-1.3rem!important}.caption-title{font-size:1rem}}@media only screen and (min-width: 600px){.diagonal{height:278px}.carousel-caption{bottom:-1.3rem!important}.caption-title{font-size:1rem}}@media only screen and (min-width: 768px){.caption-title{font-size:2rem}}@media only screen and (min-width: 992px){.diagonal{height:246px}.caption-title{font-size:2rem}}@media only screen and (min-width: 1200px){.diagonal{height:374px}.caption-title{font-size:2rem}}@media only screen and (min-width: 1900px){.diagonal{height:515px}.caption-title{font-size:2rem}}@media only screen and (min-width: 2000px){.diagonal{height:700px}.caption-title{font-size:3rem}}.list-group{background-color:#1e1e2f;border:none}.list-group-item{background:transparent;color:#fff;font-weight:500;border:none;padding:14px 20px;font-size:1rem;transition:background .2s ease;display:flex;align-items:center;gap:8px}.list-group-item i{font-size:1.2rem;flex-shrink:0}.list-group-item:hover{background-color:#ffffff0d}.list-group-item.active{background-color:#5b42f3;color:#fff;font-weight:600;border-radius:6px}@media (max-width: 768px){.list-group{padding-left:5px;padding-right:5px}.list-group-item{justify-content:center;padding:14px 0}.list-group-item .ri-file-list-3-line,.list-group-item .ri-heart-2-line,.list-group-item .ri-star-line{margin:0}.list-group-item span,.list-group-item:after,.list-group-item:before{display:none}}.game-summary{color:#fff!important;font-size:16px!important;font-style:italic!important}@media (max-width: 992px){.game-summary{font-size:40px!important}}.review-form{width:80%;margin:0 auto;padding:0 15px}@media (max-width: 992px){.review-form{width:100%}}.review-title-input{width:100%;text-align:left;border-radius:8px!important;border:1px solid #ced4da;padding:.375rem .75rem;background-color:#ffffffe6;color:#212529;font-size:1rem;height:auto}@media (max-width: 992px){.review-title-input{padding:1rem;font-size:2rem;min-height:60px;height:1em!important;border-radius:12px}}.postreview-rating-container .MuiRating-root{font-size:2rem!important}.postreview-rating-value{color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;font-size:1.5rem!important;min-width:60px;text-align:center;display:inline-block;font-family:Raleway,sans-serif;transform:translateY(2px)}@media (max-width: 992px){.postreview-rating-container .MuiRating-root{font-size:3rem!important;padding:.75rem 0}.postreview-rating-value{font-size:2rem!important;min-width:40px}}@media (max-width: 992px){.Toastify__toast{font-size:30px!important;width:100%!important;margin:0 auto 10px!important}}
