body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}nav{background-color:#000b28}.not-logged-in,.top-nav-container{display:flex;justify-content:space-around;font-size:14px;margin-top:15px;margin-bottom:25px;list-style-type:none}.nav-link{display:inline-block;text-decoration:none;color:#79a5a9;padding:5px;font-size:.7rem}.not-logged-in .nav-link{font-size:inherit}.nav-link:hover{color:#02010a;background:#faa41a}@media only screen and (min-width:500px){nav .not-logged-in{max-width:650px;margin:15px auto 25px;font-size:18px}.top-nav-container{justify-content:space-evenly;font-size:1.2em;margin:10px auto 15px}.top-nav-container li{width:25%}.nav-link{font-size:1rem;width:100%;text-align:center}}header h1{font-size:20px;text-align:center;padding:5px;font-family:Rammetto One,cursive;letter-spacing:1px;color:#79a5a9}header{width:100%;background-color:#000b28;padding:30px 2px 2px}.main-header,.main-header:link,.main-header:visited{text-decoration:none;color:#000}.main-header:hover{text-shadow:4px 6px 2px #000}@media only screen and (min-width:500px){header h1{width:100%;font-size:1.8em}}.landing-page{width:100%;margin:0 auto;padding:5px}.landing-page p{font-size:12px;padding:2px;margin-bottom:5px;line-height:1.7em}@media only screen and (min-width:500px){.landing-page{width:85%;margin:0 auto}.landing-page p{font-size:19px}}#signin-form{max-width:320px;width:90%;border:1px solid #02010a;padding:5px;border-radius:8px;color:#fff;box-shadow:3px 2px 2px rgba(2,1,10,.6);font-weight:700;margin:15px auto 0;background-color:#2e4052;font-size:14px}#register-form{width:100%}#signin-form input{display:block;margin:5px 0;width:100%;height:25px;border-radius:2px}@media only screen and (min-width:500px){#signin-form{max-width:450px;padding:10px;font-size:16px}#signin-form input{height:30px}#signin-form button{margin-top:10px;width:100px;height:35px}}#register-form{max-width:320px;width:90%;border:1px solid #02010a;border-radius:8px;color:#fff;box-shadow:3px 2px 2px rgba(2,1,10,.6);font-weight:700;margin:15px auto 0;background-color:#2e4052;padding:15px;font-size:14px}#register-form input{display:block;margin:5px 0;width:100%}#register-form textarea{display:block;width:100%;height:65px}#register-form select{margin-top:5px;margin-bottom:5px}#register-form label{font-size:.95em;margin-right:10px}@media only screen and (min-width:400px){#register-form{width:75%;padding:25px}}@media only screen and (min-width:600px){#register-form{max-width:500px;padding:25px;font-size:16px}#register-form input{height:30px}#register-form button{height:35px}#register-form select{height:25px}}.trade-search-results{display:flex;flex-direction:column;margin-bottom:30px}.trade-card{padding:5px;border-radius:5px;box-shadow:1px 2px 4px rgba(0,0,0,.3);max-width:400px;margin:5px auto 0;background-color:#fff;border:1px solid #000}.trade-card h3{text-align:center;font-size:18px}.trade-card p{font-size:12px}#trade-search-form{padding:10px;max-width:435px;margin:0 auto 20px}.search-type{margin-right:15px}.search-type-label{display:block}#search{width:100%;height:30px}label[for=search]{font-size:1.3rem}.searchCaseSensitive{font-size:.7rem;color:#000;text-shadow:none}#search-form{padding:10px;width:100%}.trade-details{display:grid;grid-template-columns:repeat(1,1fr);margin:0 auto;text-align:center;padding:3px}.userdata-link{text-decoration:none}.userdata-link h3:hover{background-color:#faa41a;color:#02010a}@media only screen and (min-width:500px){.trade-search-results{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5px;margin:0 auto;grid-auto-rows:minmax(100px,auto);max-width:600px}.trade-card{width:285px}.trade-card p{font-size:14px}#trade-search-form{width:500px;margin-left:auto;margin-right:auto}#trade-search-form input{padding:5px;height:30px}.search-info{margin-bottom:15px;padding:10px;font-size:.8em;border-radius:8px}}@media only screen and (min-width:550px){.trade-card{max-width:550px}}.trade-confirmed{width:100%}.trade-confirmed button{margin-top:10px;width:100%}#inventory-search-form,.inventory-search-results{display:flex;flex-direction:row;margin-bottom:30px}.inventory-search-results{justify-content:space-evenly;flex-wrap:wrap}#inventory-search-form div{width:75px;font-size:12px}.inventory-search-results>.row{display:flex;flex-wrap:wrap}.inventory-search-results>.row>.column{flex:45% 1;padding:5px}#inventory-search-form label[for*=item]{display:inline-block;width:100%;text-align:center}#item-attribute,#item-category,#item-color,#item-rarity{width:72px}.item-card{margin-top:10px;display:flex;flex-direction:column;padding:5px;border-radius:5px;border:1px solid #000;box-shadow:1px 2px 4px rgba(0,0,0,.3);background-color:#fff}.item-card h3{padding:5px;font-size:14px}.item-card-info{margin:2px 0;padding:2px 0;font-weight:700}.item-card p{font-size:12px}.itemBtnContainer,.removeItemBtn{width:100%;margin-top:auto;font-size:12px}.removeItemBtn{box-shadow:1px 2px 3px rgba(0,0,0,.2)}.removeItemBtn:hover{box-shadow:1px 2px 3px rgba(25,3,151,.653)}@media only screen and (min-width:480px){.item-card{max-width:275px;margin:10px auto}}@media only screen and (min-width:500px){.inventory-search-results>.row{width:525px}.inventory-search-results{max-width:960px;margin:0 auto}#inventory-search-form{margin:0 auto;grid-column:span 2;justify-content:space-evenly}#inventory-search-form div{width:75px;font-size:.9em;margin:0 5px}#item-attribute,#item-category,#item-color,#item-rarity{width:100%}.card-attribute{display:flex}.card-attribute .column:nth-child(odd){flex:1 1}}.dashboard{display:flex;flex-direction:column;max-width:350px;margin:0 auto;padding:5px}.user-team-requests{margin-top:10px}.user-inventory h2,.user-team-requests h2,.user-trades h2{font-size:16px;text-align:center;margin-bottom:6px}.card-attribute{list-style-type:none;font-size:12px;flex-wrap:wrap}.card-attribute li{margin-right:10px}.user-inventory{width:90%;margin:15px auto 0}.user-stats{grid-column:span 2;border:1px solid #000;box-shadow:1px 2px 3px rgba(0,0,0,.3);padding:15px;font-size:14px;margin:0 auto 10px;background-color:#fff}.user-stats p{margin-bottom:2px}@media only screen and (min-width:480px){.dashboard{max-width:480px}.user-inventory h2,.user-team-requests h2,.user-trades h2{font-size:1.4rem}.user-info,.user-inventory h2{grid-column:span 2}.user-info{list-style:none}.user-inventory{width:auto}}@media only screen and (min-width:500px){.user-inventory{width:100%;grid-gap:15px;grid-column:span 2;margin:15px auto 0}}@media only screen and (min-width:700px){.dashboard{display:grid;grid-template-columns:repeat(2,1fr);max-width:960px;margin:0 auto}.user-trades{flex:1 1}.user-team-requests{flex:1 1;margin-top:0}.user-inventory{display:grid;grid-template-columns:1fr 1fr;width:63%}}#inventory-form{max-width:320px;width:90%;border:1px solid #02010a;padding:5px;border-radius:8px;color:#fff;box-shadow:3px 2px 2px rgba(2,1,10,.6);font-weight:700;margin:15px auto 0;background-color:#2e4052;padding:15px;font-size:14px}#inventory-form label{font-size:.95em;margin-right:10px;width:25%;text-align:left}#inventory-form select{margin-top:5px;margin-bottom:5px}#inventory-form input{margin:5px}.inventory div,.inventory select{display:flex;flex-direction:row;justify-content:space-evenly}.inventory select{width:130px}.inventory label{align-self:center}@media only screen and (min-width:400px){#inventory-form{width:75%;padding:25px}}@media only screen and (min-width:600px){#inventory-form{max-width:400px;padding:25px}#inventory-form button,#inventory-form select{width:200px;height:35px}}.logout-page{width:75%;height:60px;line-height:45px;text-align:center;border:1px solid #02010a;padding:5px;border-radius:8px;background-color:#faa41a;color:#02010a;box-shadow:3px 2px 2px rgba(2,1,10,.6);font-weight:700;margin:20px auto 0}@media only screen and (min-width:500px){.logout-page{width:50%}}.page-not-found{width:50%;height:60px;line-height:45px;margin:0 auto;border:1px solid #000;padding:5px;border-radius:8px;background-color:#faa41a;color:#000;box-shadow:3px 2px 2px rgba(0,0,0,.6);font-weight:700;text-align:center}#team-search-form{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;margin:10px 0 15px}label[for*=team]{display:inline-block;width:100%;text-align:center}#rank-division,#team-platform,#team-rank,#team-search-form div{width:75px;font-size:14px}.team-search-results{margin-bottom:30px}.team-card{width:85%;border-radius:5px;padding:4px;text-align:center;margin:5px auto 0;border:1px solid #02010a;box-shadow:1px 2px 4px rgba(2,1,10,.3);background-color:#fff}.team-card h3{text-align:center;font-size:14px;margin-bottom:5px}.team-card p{font-size:13px}.team-card-division,.team-card-platform,.team-card-rank{display:flex;flex-direction:row;flex-wrap:wrap}.team-column{flex:1 1;padding:0 2px}.no-results{grid-column:span 2;text-align:center}@media only screen and (min-width:480px){.team-card h3{font-size:18px}}@media only screen and (min-width:500px){#team-search-form{width:60%;margin:10px auto 30px}.team-search-results{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5px;margin:0 auto;max-width:600px}.team-card{max-width:320px}}.footer{margin-top:15px;width:100%;padding-top:30px;color:#02010a}.footer p{text-align:center}.selected-user-stats{display:flex;flex-direction:column;justify-content:center;margin-top:15px}.selected-user-details-wrapper{background:#fff;padding:5px}.selected-user-details{border:1px outset #000;box-shadow:1px 2px 3px rgba(0,0,0,.3);padding:5px;font-size:14px;margin:0 auto 10px;background-color:#faa41a}.selected-user-details p{margin-bottom:4px}.selected-user-inventory{display:flex;flex-direction:column}.selected-user-inventory-title{text-align:center;padding-top:5px;padding-bottom:5px}.selected-user-title{margin-bottom:5px;padding:5px;font-size:16px}.inventory-details{width:75%;max-width:275px;margin:0 auto}@media only screen and (min-width:750px){.selected-user-inventory{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:775px;margin:0 auto}}*{padding:0;margin:0;box-sizing:border-box}body{background-image:url(/static/media/rl-dbg-img.560cf13b.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;font-family:Montserrat,sans-serif;background-position:50%}.App,body{max-width:960px;margin:0 auto;background-color:#f0f0f0}.App{min-height:100vh;box-shadow:6px 0 10px #000}button{border:1px solid #052f5f;margin-top:10px;padding:5px;background-color:#faa41a;color:#02010a;font-weight:700}button:hover{background-color:#052f5f;color:#fff}.error-message{font-size:.7em;margin-bottom:15px;color:#f1f227;font-weight:700;padding:10px}.info{margin-bottom:20px;padding:5px;font-size:.7em;border-radius:8px;color:#fff;line-height:20px}.info-password{margin-top:22px;margin-bottom:10px}.form-checkboxes>label{display:inline-block;width:100%;text-align:center}.form-checkboxes{margin-top:10px;display:flex;flex-wrap:wrap}h2,h3{font-family:Raleway,sans-serif;letter-spacing:1px;background-color:#000b28;padding:2px;color:#fff}@media only screen and (min-width:500px){body{background-image:url(/static/media/rl-mbg-img.360be5e2.jpg)}button{font-size:16px}}#edit-profile-form{max-width:320px;width:90%;border:1px solid #02010a;border-radius:8px;color:#fff;box-shadow:3px 2px 2px rgba(2,1,10,.6);font-weight:700;margin:15px auto 0;background-color:#2e4052;padding:15px;font-size:14px}#edit-profile-form div,#edit-profile-form textarea{margin-top:5px;margin-bottom:5px}#edit-profile-form label{font-size:.95em;margin-right:10px;width:50%;text-align:left}#edit-profile-form select{margin-top:5px;margin-bottom:5px}#edit-profile-form input{margin:5px 0}.edit-profile-info div,.edit-profile-info select{display:flex;flex-direction:row;justify-content:space-evenly}.edit-profile-info select{width:130px}.edit-profile-info label{align-self:center}#edit-profile-form textarea{width:310px;height:50px}@media only screen and (min-width:400px){#edit-profile-form{width:75%;padding:25px}}@media only screen and (min-width:600px){#edit-profile-form{max-width:400px;padding:25px}#edit-profile-form input,#edit-profile-form select{width:200px;height:25px}}.account-created{width:75%;line-height:25px;border:1px solid #000;padding:10px;border-radius:8px;background-color:#fcca46;color:#000;box-shadow:3px 2px 2px rgba(0,0,0,.6);font-weight:700;margin:15px auto 0}.account-created p:nth-child(2){margin-top:20px}@media only screen and (min-width:500px){.account-created{width:50%}}
/*# sourceMappingURL=main.e6a89009.chunk.css.map */