:root{color-scheme:light dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;font-weight:400;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{height:100%;margin:0;width:100%}input,button,select,textarea{font-family:inherit;font-size:inherit}a{color:var(--link-color);font-weight:500;position:relative;text-decoration:none}a:after{background-color:var(--link-color);bottom:-.3em;content:"";height:2px;position:absolute;right:0;transition:scale .2s ease-in-out;scale:0 0 0;width:100%}a:hover:after{scale:1.3 1 1}a,button{cursor:pointer}*{-webkit-tap-highlight-color:transparent}button[data-v-6b06eb4c]{background:var(--normal-color);border:none;border-radius:50%;box-shadow:0 0 .7vh var(--transparent99-font-color);cursor:pointer;display:var(--display, flex);height:3.6vh;padding:.7vh;transition:box-shadow .2s ease 0s;width:3.6vh;z-index:1}button[data-v-6b06eb4c]:hover{background:var(--dark-color);box-shadow:0 0 1vh var(--transparentcc-font-color)}svg{display:block;fill:var(--font-color);height:80%;margin:auto;width:auto}header[data-v-1f6afefd]{align-items:center;display:flex;height:6vh;justify-content:space-between;margin:2vh;position:relative;z-index:9}.Side[data-v-1f6afefd]{align-items:center;display:flex;justify-content:space-between;width:9.2vh}.Koridor[data-v-1f6afefd]{color:var(--font-color);transition:color .3s}a[data-v-1f6afefd]:after{content:none}h1[data-v-1f6afefd]{align-items:center;display:flex;font-size:3.3vh;font-weight:900;line-height:3.3vh;margin:0}span[data-v-1f6afefd]{height:6vh;margin-left:-9vh;padding-right:3vh;position:absolute}span svg[data-v-1f6afefd]{backface-visibility:hidden;display:block;height:100%;scale:1 1 1;transition:scale .7s;width:auto}.Koridor:hover span svg[data-v-1f6afefd]{scale:-1 1 1}.GitHub svg[data-v-1f6afefd]{display:flex;fill:var(--font-color);height:3.3vh;transition:fill .3s;width:3.3vh}.GitHub:hover svg[data-v-1f6afefd]{fill:var(--transparent99-font-color)}div[data-v-84b08325]{--light-color: var(--6a26c273);--normal-color: var(--431649ac);--dark-color: var(--7705c279);--font-color: var(--7706df52);--link-color: var(--770982fd);--opposite-font-color: var(--244b0859);--transparent-light-color: var(--a9c25d32);--transparent33-font-color: var(--a253ae84);--transparent99-font-color: var(--a253ad04);--transparentcc-font-color: var(--a253a284)}main[data-v-91e15944]{background-color:var(--light-color);bottom:0;display:flex;filter:blur(var(--blur-overlay, 0));left:0;position:absolute;right:0;top:0;overflow:hidden;transition:background-color .7s,filter .9s}.fade-enter-active[data-v-91e15944],.fade-leave-active[data-v-91e15944]{transition:opacity .5s ease}.fade-enter-from[data-v-91e15944],.fade-leave-to[data-v-91e15944]{opacity:0}a[data-v-35662be8],button[data-v-35662be8]{background:var(--normal-color);border:2px solid var(--transparentcc-font-color);border-radius:1vh;box-sizing:content-box;color:var(--font-color);cursor:pointer;font-size:1.7vh;font-weight:500;padding:3vh;transform:scale(1);transition:.2s ease-in-out;width:22vh}a[data-v-35662be8]:hover,button[data-v-35662be8]:hover{background:var(--dark-color);border:2px solid var(--font-color);box-shadow:0 0 1vh var(--transparent99-font-color);font-weight:600;transform:scale(1.12)}a[data-v-35662be8]:hover{text-decoration:none}a[data-v-35662be8]:after{content:none}section[data-v-489e81c7]{flex-direction:column;bottom:0;display:flex;left:0;position:absolute;right:0;top:0}nav[data-v-489e81c7]{align-items:center;display:flex;justify-content:center;margin:auto auto 0;max-width:100%}a[data-v-489e81c7]{font-size:1.125rem;margin:0 auto auto}nav .Button[data-v-489e81c7]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:12vh 3vh}nav svg[data-v-489e81c7]{height:22vh;margin-top:-22vh;position:absolute;width:22vh}.p1,.p2,.p3,.p4{fill:var(--font-color);transition:fill .4s}.Button:hover .p1{fill:#3465a4}.Button:hover .p2{fill:#c00}.Button:hover .p3{fill:#c4a000}.Button:hover .p4{fill:#4e9a06}@media (max-aspect-ratio: 3/4){nav[data-v-489e81c7]{flex-direction:column;padding-top:13vh}}div[data-v-bbceb82d]{align-items:center;color:var(--font-color);display:flex;font-size:1.7vh;justify-content:center;left:0;line-height:1.7vh;position:fixed;right:0;top:9vh}div[data-v-bbceb82d]:before{border-radius:50%;content:"";height:1.9vh;margin:0 1.7vh 0 -3.6vh;width:1.9vh}.player1[data-v-bbceb82d]:before{background:rgb(40 40 190)}.player2[data-v-bbceb82d]:before{background:rgb(190 40 40)}.player3[data-v-bbceb82d]:before{background:rgb(190 160 40)}.player4[data-v-bbceb82d]:before{background:rgb(40 160 40)}@media (max-aspect-ratio: 3/4){div[data-v-bbceb82d]{top:max(calc((100vh - 112.75vw)/2 - 9vw),9vh)}}.Fences[data-v-e7a87d0b]{align-items:center;display:flex;height:16%;justify-content:space-between;width:82%}.Fences.fourPlayers[data-v-e7a87d0b]{margin:0 33%;width:33%}.Fences.left.fourPlayers[data-v-e7a87d0b]{align-items:center;flex-direction:column;height:33%;justify-content:space-between;left:0;margin:33% 0;position:absolute;width:16%}.Fences.right.fourPlayers[data-v-e7a87d0b]{align-items:center;flex-direction:column;height:33%;justify-content:space-between;margin:33% 0;position:absolute;right:0;width:16%}.Fence-wrapper[data-v-e7a87d0b]{height:83.49%;width:1.54%}.Fences.fourPlayers .Fence-wrapper[data-v-e7a87d0b]{width:3.08%}.Fences.left.fourPlayers .Fence-wrapper[data-v-e7a87d0b],.Fences.right.fourPlayers .Fence-wrapper[data-v-e7a87d0b]{height:3.08%;width:83.49%}.Fence[data-v-e7a87d0b]{background:var(--font-color);box-shadow:0 0 .8vh var(--opposite-font-color);height:100%;outline:2px solid var(--font-color);position:relative;width:100%;z-index:2}.Fence[data-v-870cfb86]{background-color:var(--font-color);box-shadow:.4vh .4vh .6vh var(--opposite-font-color);height:100%;outline:2px solid var(--font-color);position:relative;transition:opacity .4s,background-color .4s,box-shadow .4s,outline .4s;width:100%;z-index:2}.Fence.marked[data-v-870cfb86]{background-color:transparent;border-left:6px dashed red;box-shadow:none;cursor:not-allowed;opacity:0;outline:none}.Space-bottom .Fence.marked[data-v-870cfb86]{border-bottom:6px dashed red;border-left:none}.Fence.marked[data-v-870cfb86]:hover{opacity:1}.PlaceableFence[data-v-870cfb86]{cursor:pointer;height:100%;position:relative;width:100%;z-index:2}.PlaceableFence[data-v-870cfb86]:hover{background-color:#32a014;outline:1px solid var(--font-color)}.PlaceableFence[data-v-870cfb86]:hover:before{border:1px black solid;box-sizing:border-box;content:"";position:absolute;width:100%}.PlaceableFence[data-v-870cfb86]:hover:after{bottom:0;border:1px black solid;box-sizing:border-box;content:"";height:2px;position:absolute;width:100%}.Space-bottom .PlaceableFence[data-v-870cfb86]:hover:before{height:100%;width:2px}.Space-bottom .PlaceableFence[data-v-870cfb86]:hover:after{height:100%;right:0;width:2px}.Board.player1 .PlaceableFence[data-v-870cfb86]:hover{background-color:#2828be66}.Board.player2 .PlaceableFence[data-v-870cfb86]:hover{background-color:#be282866}.Board.player3 .PlaceableFence[data-v-870cfb86]:hover{background-color:#bea02866}.Board.player4 .PlaceableFence[data-v-870cfb86]:hover{background-color:#28a02866}.Space-bottom .PlaceableFence[data-v-870cfb86]:hover{transform:scaleY(2) translateY(12%)}.Space-right .PlaceableFence[data-v-870cfb86]:hover{transform:scaleX(2)}.Pawn1[data-v-b80fe60b],.Pawn2[data-v-b80fe60b],.Pawn3[data-v-b80fe60b],.Pawn4[data-v-b80fe60b]{border-radius:50%;height:58%;position:absolute;right:21%;top:21%;width:58%}.Pawn1[data-v-b80fe60b]{background:rgb(40 40 190);box-shadow:0 0 1vh #14145f66}.Pawn2[data-v-b80fe60b]{background:rgb(190 40 40);box-shadow:0 0 1vh #5f141466}.Pawn3[data-v-b80fe60b]{background:rgb(190 160 40);box-shadow:0 0 1vh #5f501466}.Pawn4[data-v-b80fe60b]{background:rgb(40 160 40);box-shadow:0 0 1vh #14501466}.Space-wrapper[data-v-a10a65a4]{height:11%;position:relative;width:11%}.Space[data-v-a10a65a4]{align-items:center;background-color:#ffffff6b;border:1px solid #0006;border-radius:20%;box-sizing:border-box;color:var(--transparent99-font-color);display:flex;font-size:3vh;height:86%;justify-content:center;position:absolute;right:8%;top:8%;transition:background-color .3s var(--delay),border-color .3s var(--delay);width:86%}.Space.marked[data-v-a10a65a4]{background-color:#f006;transition:background-color .9s}.Space.shortestPath.player1[data-v-a10a65a4]:not(.marked){background-color:#5050be99;border-color:#5050ff99}.Space.shortestPath.player2[data-v-a10a65a4]:not(.marked){background-color:#be505099;border-color:#ff505099}.Space.shortestPath.player3[data-v-a10a65a4]:not(.marked){background-color:#bea05099;border-color:#ffa05099}.Space.shortestPath.player4[data-v-a10a65a4]:not(.marked){background-color:#50a05099;border-color:#50ff5099}.Space-right[data-v-a10a65a4]{height:184%;left:92%;position:absolute;top:8%;width:14%;z-index:2}.Space-wrapper:nth-child(9n) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(1) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(2) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(3) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(4) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(5) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(6) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(7) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(8) .Space-right[data-v-a10a65a4],.Space-wrapper:nth-last-child(9) .Space-right[data-v-a10a65a4]{display:none}.Space-bottom[data-v-a10a65a4]{display:none;z-index:2}.Space-wrapper:nth-last-child(n + 10) .Space-bottom[data-v-a10a65a4]{display:block;height:14%;left:8%;position:absolute;top:92%;width:184%}.Space-wrapper:nth-child(9n) .Space-bottom[data-v-a10a65a4]{display:none}.Space.accessible[data-v-a10a65a4]:hover{border:2px solid var(--font-color);cursor:pointer}.Board.player1 .Space.accessible[data-v-a10a65a4]:hover{background-color:#2828be66}.Board.player2 .Space.accessible[data-v-a10a65a4]:hover{background-color:#be282866}.Board.player3 .Space.accessible[data-v-a10a65a4]:hover{background-color:#bea02866}.Board.player4 .Space.accessible[data-v-a10a65a4]:hover{background-color:#28a02866}@media (max-aspect-ratio: 3/4){.Space[data-v-a10a65a4]{font-size:4vw}}.Board[data-v-2e84051b]{align-items:center;background-color:var(--normal-color);border-radius:2%;box-shadow:0 0 2px var(--transparent99-font-color);display:flex;flex-wrap:wrap;height:82vh;justify-content:center;margin:14vh calc((100vw - 66vh)/2) 0;padding:.4vh 0;position:fixed;top:0;transition:background-color .4s,box-shadow .5s;width:66vh}.Board.fourPlayers[data-v-2e84051b]{margin:14vh calc((100vw - 82vh)/2) 0;width:82vh}.Spaces[data-v-2e84051b]{align-items:center;border-bottom-color:#2828be2e;border-bottom-style:solid;border-top-color:#be28282e;border-top-style:solid;border-width:.5vh;display:flex;flex-wrap:wrap;height:66%;justify-content:center;transition:.4s;width:82%}.Board.fourPlayers .Spaces[data-v-2e84051b]{border-left-color:#be28282e;border-left-style:solid;border-right-color:#28a0282e;border-right-style:solid;border-top-color:#bea0282e;width:66%}.Board.player1 .Spaces[data-v-2e84051b]{border-bottom-color:#2828beab}.Board.player2 .Spaces[data-v-2e84051b]{border-top-color:#be2828ab}.Board.fourPlayers.player2 .Spaces[data-v-2e84051b]{border-left-color:#be2828ab;border-top-color:#bea0282e}.Board.player3 .Spaces[data-v-2e84051b]{border-top-color:#bea028ab}.Board.player4 .Spaces[data-v-2e84051b]{border-right-color:#28a028ab}@media (max-aspect-ratio: 3/4){.Board[data-v-2e84051b]{height:112.75vw;margin:max(calc((100vh - 112.75vw)/2),14vh) 4.625vw 0;padding:.5vw 0;width:90.75vw}.Board.fourPlayers[data-v-2e84051b]{height:90.75vw;margin:max(calc((100vh - 112.75vw)/2),14vh) 4.625vw 0;width:90.75vw}.Spaces[data-v-2e84051b]{border-width:.8vw}}span[data-v-dab2e7cd]{font-size:5vh;position:absolute;-webkit-user-select:none;user-select:none}.Congratulations[data-v-5eaa096a]{display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw}section[data-v-5eaa096a]{align-items:center;background:var(--light-color);border:1px solid var(--normal-color);border-radius:5vh;box-shadow:0 0 1vh var(--dark-color);color:var(--font-color);display:flex;flex-direction:column;height:58vh;justify-content:space-evenly;margin:auto;padding:0 15%;z-index:2}h1[data-v-5eaa096a]{font-size:4vh;margin-top:2vh}p[data-v-5eaa096a]{font-size:2.5vh;padding:1.7vh}p.player1[data-v-5eaa096a]{border-bottom:2px solid rgb(40,40,190)}p.player2[data-v-5eaa096a]{border-bottom:2px solid rgb(190,40,40)}p.player3[data-v-5eaa096a]{border-bottom:2px solid rgb(190,160,40)}p.player4[data-v-5eaa096a]{border-bottom:2px solid rgb(40,160,40)}nav[data-v-5eaa096a]{text-align:center}nav[data-v-5eaa096a] .Button{display:block;margin:3vh 0}a[data-v-5eaa096a]{font-size:1.7vh;margin-top:4vh}section[data-v-259e09fa]{align-items:center;background:var(--light-color);border:none;border-radius:5vh;box-shadow:none;color:var(--font-color);display:flex;flex-direction:column;justify-content:space-evenly;margin:auto;padding:0 6vh;transition:border .7s,box-shadow .7s;z-index:2}h1[data-v-259e09fa]{font-size:4vh;margin-top:6vh;text-align:center}li[data-v-259e09fa]{list-style:auto;margin:2vh;font-size:1.4rem}nav[data-v-259e09fa]{margin:3vh 0 0;text-align:center}a[data-v-259e09fa]{display:inline-block;font-size:1.7vh;margin:4vh}@media (max-aspect-ratio: 1/1){h1[data-v-259e09fa]{font-size:2rem}li[data-v-259e09fa]{font-size:1rem}}
