body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--p1-checker-color:#20b2aa;--p2-checker-color:#87cefa;--point-color-1:#ffdab9;--point-color-2:orchid;--border-color:#639;--background-color:plum;--pentagon:polygon(50.00000000000001% 0%,2.447174185242325% 34.54915028125262%,20.610737385376332% 90.45084971874736%,79.38926261462365% 90.45084971874738%,97.55282581475768% 34.54915028125264%);--heptagon:polygon(50% 100%,89.0915741234015% 81.17449009293668%,98.74639560909118% 38.87395330218428%,71.69418695587791% 4.951556604879045%,28.3058130441221% 4.951556604879045%,1.2536043909088193% 38.87395330218427%,10.908425876598507% 81.17449009293667%);--font:monospace;background-color:var(--border-color);font-family:var(--font);margin:0;-webkit-user-select:none;user-select:none}button{background-color:initial;border:initial}input,select{font-family:var(--font)}.player-X .face{background-color:var(--p1-checker-color)}.player-O .face{background-color:var(--p2-checker-color)}.quarter{background-color:var(--background-color);display:flex;flex-direction:row;justify-content:space-around;width:inherit}.player-X .quarter.oside{align-items:flex-start;flex-direction:row-reverse}.player-O .quarter.xside{align-items:flex-start;flex-direction:row}.player-X .quarter.xside{align-items:flex-end;flex-direction:row}.player-O .quarter.oside{align-items:flex-end;flex-direction:row-reverse}*{box-sizing:border-box}.board{background-color:var(--background-color);display:grid;grid-template-columns:1fr 8fr 1fr 8fr 1fr;grid-template-rows:minmax(7%,1fr) minmax(30%,45%) minmax(30%,45%) minmax(7%,1fr);height:100vh;height:100svh;width:100%}.board.player-X{grid-template-areas:"top top top top top" "ofree q4 rail q3 right" "xfree q1 rail q2 right" "bottom bottom bottom bottom bottom"}.board.player-O{grid-template-areas:"top top top top top" "xfree q1 rail q2 right" "ofree q4 rail q3 right" "bottom bottom bottom bottom bottom"}.top{grid-area:top}.rail{align-items:center;background-color:var(--border-color);display:flex;flex-direction:column;grid-area:rail;justify-content:center}.player-O .rail{grid-template-areas:"ojail" "xjail"}.player-X .rail{grid-template-areas:"xjail" "ojail"}.rail>button,.rail>div{width:100%}.doubling{background-color:var(--border-color);cursor:pointer;grid-area:center;z-index:2}.doubling .face{background-color:#f5f5f5}.bottom{color:var(--background-color);font-weight:700;grid-area:bottom}.bottom,.rhs{justify-content:center}.rhs{flex-direction:column;grid-area:right;justify-content:space-between}.rhs>div{width:100%}.q1{grid-area:q1}.q2{grid-area:q2}.q3{grid-area:q3}.q4{grid-area:q4}.border{align-items:center;background-color:var(--border-color);display:flex;width:inherit;z-index:1}.border.top{justify-content:center}.player-X .xfree{flex-direction:column;grid-area:xfree}.player-X .ofree{flex-direction:column-reverse;grid-area:ofree}.ojail,.xjail{flex-basis:50%}.player-X .xjail{flex-direction:column-reverse;grid-area:xjail}.player-X .ojail{flex-direction:column;grid-area:ojail}.player-O .xfree{flex-direction:column-reverse;grid-area:xfree}.player-O .ofree{flex-direction:column;grid-area:ofree}.player-O .xjail{flex-direction:column;grid-area:xjail}.player-O .ojail{flex-direction:column-reverse;grid-area:ojail}.point{align-items:center;background-color:initial;border:none;display:flex;height:100%;overflow-x:hidden;overflow-y:scroll;position:relative;width:inherit}.player-X .quarter.oside .point,.point{flex-direction:column}.player-X .quarter.xside .point{flex-direction:column-reverse}.player-O .quarter.xside .point{flex-direction:column}.player-O .quarter.oside .point{flex-direction:column-reverse}.history .checker{aspect-ratio:1;margin:1px;min-height:5px;min-width:5px}.checker{aspect-ratio:1;border-radius:100px;margin:2px;min-height:10px;min-width:10px;width:75%;z-index:1}.match-score{display:flex;position:absolute;z-index:2}.match-score .score{display:flex}.match-score .checker{background-color:var(--background-color);border-radius:10px;-webkit-filter:opacity(30%);filter:opacity(30%);height:15px;margin:2px;width:15px}.match-score .playerX .checker{background-color:var(--p1-checker-color);-webkit-filter:opacity(100%);filter:opacity(100%)}.match-score .playerO .checker{background-color:var(--p2-checker-color);-webkit-filter:opacity(100%);filter:opacity(100%)}.player-O .ofree .checker,.player-O .ojail .checker,.player-X .xfree .checker,.player-X .xjail .checker,.xs .checker{background-color:var(--p1-checker-color)}.colorblind .match-score .playerX .checker,.colorblind .player-O .ofree .checker,.colorblind .player-O .ojail .checker,.colorblind .player-X .pip,.colorblind .player-X .xfree .checker,.colorblind .player-X .xjail .checker,.colorblind .xs .checker{-webkit-clip-path:var(--pentagon);clip-path:var(--pentagon)}.player-O .os .backer,.player-O .os .checker,.player-X .ojail .checker,.player-X .xjail .checker,.player-X .xs .backer,.player-X .xs .checker{cursor:pointer}.os .checker,.player-O .xfree .checker,.player-O .xjail .checker,.player-X .ofree .checker,.player-X .ojail .checker{background-color:var(--p2-checker-color)}.colorblind .match-score .playerO .checker,.colorblind .os .checker,.colorblind .player-O .pip,.colorblind .player-O .xfree .checker,.colorblind .player-O .xjail .checker,.colorblind .player-X .ofree .checker,.colorblind .player-X .ojail .checker{-webkit-clip-path:var(--heptagon);clip-path:var(--heptagon)}.colorblind .doubling .pip{-webkit-clip-path:initial;clip-path:none}.point.selected .checker,.xjail.selected .checker{-webkit-filter:drop-shadow(1px 1px 2px #000);filter:drop-shadow(1px 1px 2px black)}.point.valid-dest,.xfree.border.valid-dest{cursor:pointer;-webkit-filter:drop-shadow(1px 1px 2px #000) brightness(110%);filter:drop-shadow(1px 1px 2px black) brightness(110%)}.point .backer{height:80%;max-height:inherit;min-width:15px;position:absolute;width:inherit;z-index:0}.player-O .dark .backer,.player-X .light .backer{background-color:var(--point-color-1)}.player-O .light .backer,.player-X .dark .backer{background-color:var(--point-color-2)}.player-O .quarter.oside .backer,.player-X .quarter.xside .backer{-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.player-O .quarter.xside .backer,.player-X .quarter.oside .backer{-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.gg-undo{border:2px solid;border-left:2px solid transparent;border-radius:100px;height:14px;position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--ggs,1));transform:scale(var(--ggs,1));-webkit-transform-origin:top left;transform-origin:top left;width:14px}.gg-undo,.gg-undo:before{box-sizing:border-box;color:#333;display:block}.gg-undo:before{border-left:2px solid;border-top:2px solid;content:"";height:6px;left:-1px;position:absolute;top:-3px;-webkit-transform:rotate(-68deg);transform:rotate(-68deg);width:6px}.gg-check{border:2px solid transparent;border-radius:100px;display:block;height:14px;position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--ggs,1));transform:scale(var(--ggs,1));-webkit-transform-origin:top left;transform-origin:top left;width:14px}.gg-check:after{border-style:solid;border-width:0 2px 2px 0;color:#333;content:"";display:block;height:14px;left:-3px;position:absolute;top:-7px;-webkit-transform:rotate(36deg);transform:rotate(36deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;width:5px}.gg-play-forwards{background-color:#333;box-sizing:border-box;display:block;height:15px;left:7px;position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--ggs,1));transform:scale(var(--ggs,1));width:4px}.gg-play-forwards:after,.gg-play-forwards:before{border-bottom:7px solid transparent;border-left:6px solid;border-top:7px solid transparent;box-sizing:border-box;color:#333;content:"";display:block;height:15px;left:-7px;position:absolute;width:0}.gg-play-forwards:before{left:-14px}.gg-play-pause{background-color:#333;left:5px;position:relative;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--ggs,1));transform:scale(var(--ggs,1));width:4px}.gg-play-pause,.gg-play-pause:before{box-sizing:border-box;display:block;height:15px}.gg-play-pause:before{border-left:4px solid;color:#333;content:"";left:-7px;position:absolute;width:0}.hidden{visibility:hidden}.history .board{height:50vh;height:50svh}.history{display:flex;flex-wrap:wrap}.configBackdrop{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:10}.configBorder{background-color:var(--border-color);-webkit-clip-path:polygon(46.07704521360778% .1541333133435927%,1.3815039801161788% 38.3277318072047%,23.875071764202527% 92.6320082177046%,82.47240241650915% 88.02029828000157%,96.19397662556435% 30.865828381745505%);clip-path:polygon(46.07704521360778% .1541333133435927%,1.3815039801161788% 38.3277318072047%,23.875071764202527% 92.6320082177046%,82.47240241650915% 88.02029828000157%,96.19397662556435% 30.865828381745505%);height:85%;width:85%}.configBackground{background-color:var(--background-color);-webkit-clip-path:polygon(50.00000000000001% 2.5%,4.824815475980209% 35.32169276718999%,22.080200516107517% 88.42830723281%,77.91979948389246% 88.42830723281%,95.1751845240198% 35.321692767190015%);clip-path:polygon(50.00000000000001% 2.5%,4.824815475980209% 35.32169276718999%,22.080200516107517% 88.42830723281%,77.91979948389246% 88.42830723281%,95.1751845240198% 35.321692767190015%);height:100%;padding-bottom:6%;width:100%}.config{align-content:center;flex-direction:column;height:100%;overflow-x:hidden;text-align:center;width:100%}.config,.configItem{display:flex;justify-content:center}.configItem{align-items:center;flex-direction:row;height:70px;margin:-4px -5px;padding:6px 35px}.configItem .fixwidth,.configItem input[type=checkbox],.configItem select{width:110px}.configItem input[type=submit],.configItem select{border:0;height:30px;padding:5px}.configItem input[type=submit]{width:150px}#playTill{margin-left:10px}.configItem:nth-child(2n){background-color:var(--point-color-2);-webkit-clip-path:polygon(0 30%,100% 0,100% 100%,0 70%);clip-path:polygon(0 30%,100% 0,100% 100%,0 70%)}.configItem:nth-child(2n) input[type=submit],.configItem:nth-child(2n) select{background-color:var(--p1-checker-color)}.configItem:nth-child(odd){background-color:var(--point-color-1);-webkit-clip-path:polygon(0 0,100% 30%,100% 70%,0 100%);clip-path:polygon(0 0,100% 30%,100% 70%,0 100%)}.configItem:nth-child(odd) input[type=submit],.configItem:nth-child(odd) select{background-color:var(--p2-checker-color)}.log{color:transparent;position:absolute}.face{aspect-ratio:1;border-radius:10%;display:grid;flex:0 0 auto;grid-template-areas:". . . . ." ". a h c ." ". e g f ." ". d i b ." ". . . . .";grid-template-columns:2px auto auto auto 2px;grid-template-rows:2px auto auto auto 2px;margin:10%;width:80%}.history .face{grid-template-columns:1px auto auto auto 1px;grid-template-rows:1px auto auto auto 1px}.face.icon{align-items:center;color:#333;cursor:pointer;grid-template-columns:none;grid-template-rows:none;justify-items:center;padding:0}.face.icon span,.face.icon svg{grid-area:g;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--ggs,1));transform:scale(var(--ggs,1))}.pip{align-self:center;background-color:#333;border-radius:50%;display:block;height:90%;justify-self:center;width:90%}.pip:first-child{grid-area:a}.pip:nth-child(2){grid-area:b}.pip:nth-child(3){grid-area:c}.pip:nth-child(4){grid-area:d}.pip:nth-child(5){grid-area:e}.pip:nth-child(6){grid-area:f}.pip:nth-child(7){grid-area:h}.pip:nth-child(8){grid-area:i}.pip:nth-child(odd):last-child{grid-area:g}
/*# sourceMappingURL=main.d9fbe68f.css.map*/