#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:0}#app,body,html{height:100%}body{margin:0}.matchup[data-v-90df9978]{padding:4px}.vs[data-v-90df9978]{font-weight:700}.round[data-v-90df9978]{text-align:center}.round .name[data-v-90df9978]{padding:2px 8px;border-radius:4px;font-weight:700}.round.turn.You .name[data-v-90df9978]{color:#fff;background-color:#4169e1}.round.turn.Opponent .name[data-v-90df9978]{color:#fff;background-color:orange}.round.lose[data-v-90df9978]{opacity:.5}.round.lose .name[data-v-90df9978]{color:#ddd}.player[data-v-90df9978]{font-weight:700}.player.You[data-v-90df9978]{background-color:none;color:#4169e1}.player.Opponent[data-v-90df9978]{background-color:none;color:orange}.board[data-v-34adf5c6]{padding:40px;padding-top:80px;display:flex;flex-direction:column}.board .svg[data-v-34adf5c6]{flex-grow:0;flex-shrink:0}.board svg[data-v-34adf5c6]{border:1px solid #888}.board svg text[data-v-34adf5c6]{pointer-events:none;fill:#888}.board .cell.placable[data-v-34adf5c6]{fill:#ddf}.board .cell.placable[data-v-34adf5c6]:hover{cursor:pointer;fill:#90ee90}.board .cell.You[data-v-34adf5c6]{fill:#4169e1}.board .cell.Opponent[data-v-34adf5c6]{fill:orange}.board .frame[data-v-34adf5c6]{pointer-events:none}.board .last-mark[data-v-34adf5c6]{pointer-events:none;display:none}.board .last-mark.last[data-v-34adf5c6]{display:inline}.board .last-mark.last.You[data-v-34adf5c6]{fill:#90ee90}.board .last-mark.last.Opponent[data-v-34adf5c6]{fill:tomato}.cell.last[data-v-34adf5c6],.last-mark.last[data-v-34adf5c6]{-webkit-animation-name:placingPanelAnime-data-v-34adf5c6;animation-name:placingPanelAnime-data-v-34adf5c6;-webkit-animation-duration:.33s;animation-duration:.33s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.64,1.82,.48,.73);animation-timing-function:cubic-bezier(.64,1.82,.48,.73)}@-webkit-keyframes placingPanelAnime-data-v-34adf5c6{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes placingPanelAnime-data-v-34adf5c6{0%{transform:scale(0)}to{transform:scale(1)}}.logitem[data-v-1821892d]{padding:2px;height:50px;display:flex;flex-direction:column;justify-content:center}.logitem.You[data-v-1821892d]{color:#4169e1}.logitem.Opponent[data-v-1821892d]{color:orange}.logitem .action[data-v-1821892d]{font-weight:700}.logitem.is-marked[data-v-1821892d]{background-color:#ddd}.logitem.clickable[data-v-1821892d]:hover{background-color:#dfd;cursor:pointer}.player[data-v-166b86ea]{font-weight:700}.player.You[data-v-166b86ea]{color:#4169e1}.player.Opponent[data-v-166b86ea]{color:orange}.game[data-v-eaa0bf4c]{height:100%;display:flex;flex-direction:column}.game .header[data-v-eaa0bf4c]{flex-grow:0;flex-shrink:0}.game .body[data-v-eaa0bf4c]{flex-grow:1;flex-shrink:1;display:flex;flex-direction:row;border-top:1px solid #888;border-bottom:1px solid #888;height:100%}.game .info[data-v-eaa0bf4c]{height:100%;flex-grow:0;flex-shrink:0;flex-basis:200px;border-right:1px solid #888;display:flex;flex-direction:column}.game .info .matchup[data-v-eaa0bf4c]{flex-grow:0;flex-shrink:0}.game .info .game-logs[data-v-eaa0bf4c]{border-top:1px solid #888;flex-grow:1;flex-shrink:1;overflow-y:scroll}.game .board[data-v-eaa0bf4c]{flex-grow:1;flex-shrink:1}.game .player[data-v-eaa0bf4c]{font-weight:700}.game .player.You[data-v-eaa0bf4c]{color:#4169e1}.game .player.Opponent[data-v-eaa0bf4c]{color:orange}.master[data-v-7bbcf206]{height:100%;align-content:center}.master .enc[data-v-7bbcf206],.master[data-v-7bbcf206]{display:flex;flex-direction:column;justify-content:center}.master .enc[data-v-7bbcf206]{padding:40px;align-items:center}.master .enc .nickname[data-v-7bbcf206]{width:24em}.master .error[data-v-7bbcf206]{color:red}.master .single-play[data-v-7bbcf206],.master .watcher[data-v-7bbcf206]{padding:8px}.master .You[data-v-7bbcf206]{color:#4169e1}.master .Opponent[data-v-7bbcf206]{color:orange}.watcher[data-v-ba5cb42e]{height:100%;display:flex;flex-direction:column;align-content:center;justify-content:center}.watcher .head[data-v-ba5cb42e]{flex-grow:0;flex-shrink:0;text-align:left}.watcher .game-list[data-v-ba5cb42e]{flex-grow:1;flex-shrink:1;overflow-y:scroll;justify-content:center;align-items:center;align-content:center;justify-items:center}.watcher .game-list .game-item[data-v-ba5cb42e]{display:flex;flex-direction:row}.watcher .game-list .game-item[data-v-ba5cb42e]:hover{background-color:#90ee90;cursor:pointer}.watcher .game-list .game-item .id[data-v-ba5cb42e]{padding:4px;text-align:left;flex-grow:0;flex-shrink:0;width:12em;font-weight:700;font-family:Courier New,Consolas,monospace}.watcher .game-list .game-item .player[data-v-ba5cb42e]{flex-grow:0;flex-shrink:0}.watcher .game-list .game-item .player.Opponent[data-v-ba5cb42e],.watcher .game-list .game-item .player.You[data-v-ba5cb42e]{flex-basis:12em;font-weight:700}.watcher .game-list .game-item .player.vs[data-v-ba5cb42e]{flex-basis:2em}.watcher .game-list .game-item .hands[data-v-ba5cb42e]{padding:4px;flex-basis:6em}.watcher .game-list .game-item .time[data-v-ba5cb42e]{padding:4px;flex-grow:1;flex-shrink:1;text-align:left}.watch-game[data-v-030a15d4]{height:100%;display:flex;flex-direction:column}.watch-game .head[data-v-030a15d4]{flex-grow:0;flex-shrink:0;text-align:left}.watch-game .watch-view[data-v-030a15d4]{flex-grow:1;flex-shrink:1;overflow:hidden}