@font-face{font-family:Asap;font-style:normal;font-weight:400;src:url(/static/media/Asap.ade2963a0d9d2a6f0449.ttf) format("ttf"),url(/static/media/Asap-Italic.77bd2c5641aa5199c7bf.ttf) format("ttf")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:Asap,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#page-container{min-height:100vh;position:relative}#root{background:linear-gradient(90deg,#1a1a1a,#333);padding-bottom:2.5rem}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:400}h1{font-size:1.383rem}h1,h2{text-transform:uppercase}h2{font-size:1.296rem}h3{font-size:1.215rem}h3,h4{text-transform:none}h4{font-size:1.138rem}h5{font-size:1.067rem}h6{font-size:1rem}a{text-transform:uppercase}input,strong{color:#fff}input{border:4px solid #14110e;margin-left:40px;padding:.5rem 1rem;text-align:left;vertical-align:middle;width:60%}button{background-color:#0e0c0b;border:1px solid #14110e;color:#7b6a54;font-family:Asap,sans-serif;padding:4px 40px;text-transform:uppercase;transition:.3s}button:hover{background-color:#050403;cursor:pointer}.primary-button{border:4px solid #2d2826;color:#a77d56}.primary-button svg{fill:#a77d56;color:#a77d56;margin-right:7px;vertical-align:middle}.icon-button{border-radius:5px;font-size:1rem;padding:4px 10px;vertical-align:middle}.icon-button svg{fill:#fff;color:#fff;margin-right:7px}a,button,label,p,span,td,th{color:#fff;font-size:1rem;font-weight:400;line-height:1.5}span.error{color:#a70901;font-size:1rem}strong,td,th{font-weight:700}footer,td,th{color:#fff}footer{bottom:0;position:fixed}.app-wrapper{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100vh;justify-content:center;width:100%}.app-wrapper h1{font-size:2rem}.app-wrapper .sidebar{display:flex}.app-wrapper .logged-out{align-items:center;width:30%}.app-wrapper .logged-in{align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 2rem;width:100%}.app-wrapper .logged-in img{height:auto;padding:1rem;width:200px}.app-wrapper .login_wrapper{margin-left:10rem}h1{text-align:center}nav{flex-direction:column}nav,nav ul{display:flex}nav ul{align-content:space-around;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}nav li{display:inline;margin-top:2rem;padding-right:10px}nav li a{border:2px solid transparent;border-radius:3px;color:#818284;padding:4px 40px;text-decoration:none;transition:.3s}nav li a:hover{border:2px solid #282a2b}*{background-color:#050505;box-sizing:border-box}.dashboard{border-style:solid;height:80%;padding:0 2rem;width:100%}.dashboard h2{text-align:center}.dashboard h3{font-weight:200;text-transform:uppercase}.dashboard dialog{overflow:scroll}.dashboard dialog h4,.dashboard dialog h6{text-align:center}.dashboard h2.screen-heading{border:3px solid #a77d56;margin:0 auto 2rem;padding:16px 0;text-align:center;width:30%}.dashboard .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.dashboard .container .sidebar{border:5px groove #0e0c0b;box-shadow:0 0 13px #62554d;display:flex;flex-direction:column;flex-wrap:nowrap;margin-right:1rem;padding:1rem 2rem}.dashboard .container .sidebar .wins-and-losses{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.dashboard .container .sidebar .wins-and-losses h5{text-align:center}.dashboard .container .sidebar .wins-and-losses .win-loss-count{margin:0 1rem}.dashboard .container .main-window{border:5px groove #0e0c0b;box-shadow:0 0 13px #62554d;padding:1rem 5rem 1rem 2rem;width:100%}.dashboard .container .main-window table{border-bottom:2px solid #2d2826;border-top:2px solid #2d2826;width:100%}.dashboard .container .main-window table tr{margin-bottom:1rem}.dashboard .container .main-window table td,.dashboard .container .main-window table th{border-right:3px solid #2d2826;text-align:center;width:100px}.dashboard .container .main-window table td{font-weight:200}.dashboard .container .main-window .games-in-progress{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1.5rem}.dashboard .container .main-window .games-in-progress div{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.win-loss-count{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}.win-loss-count span{background-color:#2c2405;border:2px solid #7e6b04;border-radius:5px;font-size:1.296rem;margin-bottom:.5rem;padding:5px 10px}.win-loss-count label{text-transform:uppercase}.login-wrapper{align-items:center;display:flex;flex-direction:column}h2{margin-bottom:2em}form div{align-content:center;display:flex;justify-content:space-between;margin-bottom:.5em;width:100%}form .login-button{display:flex;flex-direction:row;justify-content:end;margin-bottom:2rem;margin-top:3em;text-align:center}hr{border:2px solid #291f18;height:4px;margin-bottom:2rem;width:100%}.deckbuilder{height:80%;text-align:center;width:100%}.deckbuilder .deckbuilder-border{border-style:solid;height:auto;padding:20px}.deckbuilder h1.screen-heading{border:3px solid #a77d56;margin:0 auto 2rem;padding:16px 0;text-align:center;width:30%}.deckbuilder strong{color:#776d5d}.deckbuilder .faction-select{display:grid;grid-template-columns:40% 20% 40%}.deckbuilder .faction-select p{display:inline}.deckbuilder-grid{display:grid;grid-template-columns:35% 30% 35%}.deckbuilder-grid p.card-stat{color:#7b6340}.deckbuilder-grid .one,.deckbuilder-grid .three{border:10px solid #2d2826;border-radius:5px;box-shadow:0 0 17px 0 #a77d56;margin-top:3rem}.deckbuilder-grid .one .filters,.deckbuilder-grid .three .filters{color:#44342c}.deckbuilder-grid .one .filters svg,.deckbuilder-grid .three .filters svg{font-size:3rem;margin:0 15px}.deckbuilder-grid .one .filters svg:hover,.deckbuilder-grid .three .filters svg:hover{color:#fff}.deckbuilder-grid .one .card-panel,.deckbuilder-grid .three .card-panel{display:grid;grid-template-columns:repeat(3,1fr);height:800px;overflow-y:scroll;scrollbar-color:#4a3c31;width:100%}.deckbuilder-grid .one .card-panel .available p,.deckbuilder-grid .three .card-panel .available p{background-color:#2c2405;border:2px solid #7e6b04;border-radius:5px;font-size:1.296rem;margin-bottom:.5rem;padding:5px 10px}.deckbuilder-grid .one .card-panel .available label,.deckbuilder-grid .three .card-panel .available label{text-transform:uppercase}.deckbuilder-grid .two{margin:40px .5rem}.deckbuilder-grid .two p.leader-title{color:#75603f}li{list-style-type:none}#leader-dialog{border:5px solid #fff}.leader-select-border{align-items:center;border:2px solid #fff;display:flex;margin-bottom:20px}.leader-select-card{border:4px solid #fff;border-radius:10%;display:block;margin:20px;max-width:300px}.gwent-client{height:80%;margin-bottom:40px;padding:10px;text-align:center;width:100%}.gwent-client-grid{border-style:solid;display:grid;grid-template-columns:20% 60% 20%;padding:10px 10px 40px}.player-stats-panel{border:2px solid #fff;padding-bottom:10px}.weather-grid{display:grid;grid-template-columns:33% 33% 33%;margin-bottom:10px;margin-top:10px}.weather-grid,.weather-grid div{border:1px solid #fff}.board-panel{height:100%}.field-grid{display:grid;grid-template-rows:auto auto auto auto auto auto;height:85%}.row-grid{display:grid;grid-template-columns:10% 10% 80%}.cardrow,.rallyhorn,.range{border:2px solid #fff}.cardrow{display:flex;flex-direction:row;justify-content:center}.weather-active{border:4px solid red}.rallyhorn-active{border:4px solid gold}.weather-active .rallyhorn-active{border:2px solid red;outline:2px solid gold;outline-offset:4px}.player-hand{border:2px solid #fff;display:flex;flex-direction:row;height:14%;justify-content:center}.card-focus{align-items:center;align-self:center;display:inline-block;height:320;width:180}.large-card{border-radius:10px;border-style:solid;height:auto;margin-bottom:2rem;position:relative;width:100%}.large-card .large-card-image{width:100%}.large-card .large-card-image img{height:290px;width:150px}.large-card .large-card-availability{background:transparent;margin-bottom:2rem;position:relative;width:100%;z-index:1}.available{background-color:hsla(0,0%,100%,0)}.weaker-card{color:red}.stronger-card{color:green}
/*# sourceMappingURL=main.55f1a0b1.css.map*/