diff --git a/css/app.a4c14697.css b/css/app.a4c14697.css deleted file mode 100644 index 6973daa..0000000 --- a/css/app.a4c14697.css +++ /dev/null @@ -1 +0,0 @@ -.token[data-v-deec739a]{border-radius:50%;width:100%;background:url(../img/token.d0b9dbdf.png) 50%;background-size:100%;text-align:center;border:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .25s}.token:hover .name .label[data-v-deec739a]{stroke:#000;fill:#fff}@-moz-document url-prefix(){.token:hover .name .label.mozilla{stroke:none;filter:drop-shadow(0 1.5px 0 black) drop-shadow(0 -1.5px 0 black) drop-shadow(1.5px 0 0 black) drop-shadow(-1.5px 0 0 black) drop-shadow(0 2px 2px rgba(0,0,0,.5))}}.token .icon[data-v-deec739a],.token[data-v-deec739a]:before{background-size:100%;background-repeat:no-repeat;background-position:center 30%;position:absolute;width:100%;height:100%;margin-top:3%}.token span[data-v-deec739a]{position:absolute;width:100%;height:100%;background-size:100%;pointer-events:none}.token span.leaf-left[data-v-deec739a]{background-image:url(../img/leaf-left.334a9f91.png)}.token span.leaf-orange[data-v-deec739a]{background-image:url(../img/leaf-orange.1b67c7dd.png)}.token span.leaf-right[data-v-deec739a]{background-image:url(../img/leaf-right.58c52b77.png)}.token span.leaf-top1[data-v-deec739a]{background-image:url(../img/leaf-top1.1f96fcda.png)}.token span.leaf-top2[data-v-deec739a]{background-image:url(../img/leaf-top2.68c0883c.png)}.token span.leaf-top3[data-v-deec739a]{background-image:url(../img/leaf-top3.b0a496c7.png)}.token span.leaf-top4[data-v-deec739a]{background-image:url(../img/leaf-top4.e1f358c9.png)}.token span.leaf-top5[data-v-deec739a]{background-image:url(../img/leaf-top5.47824085.png)}.token .name[data-v-deec739a]{width:100%;height:100%;font-size:24px}.token .name .label[data-v-deec739a]{fill:#000;stroke:#fff;stroke-width:2px;paint-order:stroke;font-family:Papyrus,serif;font-weight:700;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}@-moz-document url-prefix(){.token .name .label.mozilla{stroke:none;text-shadow:none;filter:drop-shadow(0 1.5px 0 white) drop-shadow(0 -1.5px 0 white) drop-shadow(1.5px 0 0 white) drop-shadow(-1.5px 0 0 white) drop-shadow(0 2px 2px rgba(0,0,0,.5))}}.token .edition[data-v-deec739a]{position:absolute;right:0;bottom:5px;width:30px;height:30px;background-size:100%;display:none}.token .ability[data-v-deec739a]{display:flex;position:absolute;padding:5px 10px;left:120%;width:250px;z-index:25;font-size:80%;background:rgba(0,0,0,.5);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));text-align:left;justify-items:center;align-content:center;align-items:center;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.token .ability[data-v-deec739a]:before{content:" ";border:10px solid transparent;width:0;height:0;border-right-color:#000;position:absolute;margin-right:2px;right:100%}.token:hover .ability[data-v-deec739a]{opacity:1}.fold-enter-active,.fold-leave-active{transition:transform .25s ease-in-out;transform-origin:left center;transform:perspective(200px)}.fold-enter,.fold-leave-to{transform:perspective(200px) rotateY(90deg)}.circle .player{margin-bottom:10px}.circle .player:before{content:" ";display:block;padding-top:100%}.circle .player .shroud{top:0;left:0;position:absolute;width:100%;height:45%;cursor:pointer;transform:rotateX(0deg);transform-origin:top center;transition:transform .2s ease-in-out;z-index:2;filter:drop-shadow(0 0 5px rgba(0,0,0,.8))}.circle .player .shroud:before{content:" ";background:url(../img/shroud.5303197a.png) center -10px no-repeat;background-size:auto 110%;position:absolute;margin-left:-50%;width:100%;height:100%;left:50%;top:-30%;opacity:0;transform:perspective(400px) scale(1.5);transform-origin:top center;transition:all .2s;pointer-events:none}#townsquare.spectator .circle .player .shroud{pointer-events:none}#townsquare:not(.spectator) .circle .player .shroud:hover:before{opacity:.5;top:-10px;transform:scale(1)}.circle .player.dead .shroud:before{opacity:1;top:0;transform:perspective(400px) scale(1)}#townsquare:not(.spectator) .circle .player.dead .shroud:hover:before{opacity:1}.player{z-index:2}.player .life{border-radius:50%;width:100%;background:url(../img/life.37b97717.png) 50%;background-size:100%;border:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;transition:transform .2s ease-in-out;transform:perspective(400px) rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:0;top:0}.player .life:before{content:" ";display:block;padding-top:100%}.player.dead.no-vote .life:after{display:none}.player.dead .life{background-image:url(../img/death.2d96d4ce.png)}.player.dead .life:after{content:" ";position:absolute;left:0;top:0;width:100%;background:url(../img/vote.49ad13e5.png) 50% no-repeat;background-size:50%;height:100%;pointer-events:none}.player.traveler .life{filter:grayscale(100%)}#townsquare.public .player .shroud{transform:perspective(400px) rotateX(90deg);pointer-events:none}#townsquare.public .player .life{transform:perspective(400px) rotateY(0deg)}#townsquare.public .player.traveler:not(.dead) .token{transform:perspective(400px) scale(.8);pointer-events:none;transition-delay:0s}#townsquare.public .player.traveler.dead .token{transition-delay:0s}.player .token{position:absolute;left:0;top:0;width:100%;transition:transform .2s ease-in-out;transform:perspective(400px) rotateY(0deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}#townsquare.public .circle .token{transform:perspective(400px) rotateY(-180deg)}.player .overlay{width:100%;position:absolute;pointer-events:none;top:0;display:flex;align-items:center;justify-content:center}.player .overlay:after{content:" ";display:block;padding-top:100%}.player .overlay svg{position:absolute;filter:drop-shadow(0 0 3px black);z-index:2;cursor:pointer}.player .overlay svg.cancel,.player .overlay svg.move,.player .overlay svg.nominate,.player .overlay svg.swap,.player .overlay svg.vote{width:50%;height:60%;opacity:0;pointer-events:none;transition:all .25s;transform:scale(.2)}.player .overlay svg.cancel *,.player .overlay svg.move *,.player .overlay svg.nominate *,.player .overlay svg.swap *,.player .overlay svg.vote *{stroke-width:10px;stroke:#fff;fill:url(#default)}.player .overlay svg.cancel.fa-hand-paper *,.player .overlay svg.cancel:hover *,.player .overlay svg.move.fa-hand-paper *,.player .overlay svg.move:hover *,.player .overlay svg.nominate.fa-hand-paper *,.player .overlay svg.nominate:hover *,.player .overlay svg.swap.fa-hand-paper *,.player .overlay svg.swap:hover *,.player .overlay svg.vote.fa-hand-paper *,.player .overlay svg.vote:hover *{fill:url(#demon)}.player .overlay svg.cancel.fa-times *,.player .overlay svg.move.fa-times *,.player .overlay svg.nominate.fa-times *,.player .overlay svg.swap.fa-times *,.player .overlay svg.vote.fa-times *{fill:url(#townsfolk)}#townsquare.vote .player.vote-yes .overlay svg.vote.fa-hand-paper{opacity:.5;transform:scale(1)}#townsquare.vote .player.vote-lock.vote-yes .overlay svg.vote.fa-hand-paper,#townsquare.vote .player.vote-lock:not(.vote-yes) .overlay svg.vote.fa-times,#townsquare.vote .player.you.vote-yes .overlay svg.vote.fa-hand-paper{opacity:1;transform:scale(1)}#townsquare.vote:not(.spectator) .player.vote-lock .overlay svg.vote{pointer-events:all}li.from:not(.nominate) .player .overlay svg.cancel,li.move:not(.from) .player .overlay svg.move,li.nominate .player .overlay svg.nominate,li.swap:not(.from) .player .overlay svg.swap{opacity:1;transform:scale(1);pointer-events:all}.player .has-vote{color:#fff;filter:drop-shadow(0 0 3px black);transition:opacity .25s;z-index:2}#townsquare.public .player .has-vote{opacity:0;pointer-events:none}.has-vote{position:absolute;margin-top:-15%;right:2px}@-webkit-keyframes townsfolk-glow{0%{box-shadow:0 0 #1f65ff;border-color:#1f65ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#1f65ff}}@keyframes townsfolk-glow{0%{box-shadow:0 0 #1f65ff;border-color:#1f65ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#1f65ff}}.player.you.townsfolk .token{-webkit-animation:townsfolk-glow 5s ease-in-out infinite;animation:townsfolk-glow 5s ease-in-out infinite}@-webkit-keyframes outsider-glow{0%{box-shadow:0 0 #46d5ff;border-color:#46d5ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#46d5ff}}@keyframes outsider-glow{0%{box-shadow:0 0 #46d5ff;border-color:#46d5ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#46d5ff}}.player.you.outsider .token{-webkit-animation:outsider-glow 5s ease-in-out infinite;animation:outsider-glow 5s ease-in-out infinite}@-webkit-keyframes demon-glow{0%{box-shadow:0 0 #ce0100;border-color:#ce0100}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#ce0100}}@keyframes demon-glow{0%{box-shadow:0 0 #ce0100;border-color:#ce0100}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#ce0100}}.player.you.demon .token{-webkit-animation:demon-glow 5s ease-in-out infinite;animation:demon-glow 5s ease-in-out infinite}@-webkit-keyframes minion-glow{0%{box-shadow:0 0 #ff6900;border-color:#ff6900}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#ff6900}}@keyframes minion-glow{0%{box-shadow:0 0 #ff6900;border-color:#ff6900}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#ff6900}}.player.you.minion .token{-webkit-animation:minion-glow 5s ease-in-out infinite;animation:minion-glow 5s ease-in-out infinite}@-webkit-keyframes traveler-glow{0%{box-shadow:0 0 #cc04ff;border-color:#cc04ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#cc04ff}}@keyframes traveler-glow{0%{box-shadow:0 0 #cc04ff;border-color:#cc04ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#cc04ff}}.player.you.traveler .token{-webkit-animation:traveler-glow 5s ease-in-out infinite;animation:traveler-glow 5s ease-in-out infinite}.player.you .token{-webkit-animation:townsfolk-glow 5s ease-in-out infinite;animation:townsfolk-glow 5s ease-in-out infinite}.player .marked{position:absolute;width:100%;top:0;filter:drop-shadow(0 0 6px black);pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity .25s;opacity:0}.player .marked:before{content:" ";padding-top:100%;display:block}.player .marked svg{height:60%;width:60%;position:absolute;stroke:#fff;stroke-width:15px}.player .marked svg path{fill:#fff}.player.marked .marked{opacity:.5}.player .seat{position:absolute;left:2px;margin-top:-15%;color:#fff;filter:drop-shadow(0 0 3px black);cursor:default;z-index:2}.player .seat.highlight{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation:redToWhite 1s normal forwards;animation:redToWhite 1s normal forwards}@-webkit-keyframes redToWhite{0%{color:#ce0100}to{color:#fff}}@keyframes redToWhite{0%{color:#ce0100}to{color:#fff}}.player.you .seat{color:#1f65ff}.player>.name{right:10%;display:flex;justify-content:center;font-size:120%;line-height:120%;cursor:pointer;white-space:nowrap;width:120%;background:rgba(0,0,0,.5);border:3px solid #000;border-radius:10px;top:5px;box-shadow:0 0 5px #000;padding:0 4px}.player>.name svg{top:3px;margin-right:2px}.player>.name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;flex-grow:1}#townsquare:not(.spectator) .player>.name:hover,.player>.name.active{color:red}.player>.name:hover .pronouns{opacity:1;color:#fff}.player>.name .pronouns{display:flex;position:absolute;right:110%;max-width:250px;z-index:25;background:rgba(0,0,0,.5);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));align-items:center;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;padding:0 4px;bottom:-3px}.player>.name .pronouns:before{content:" ";border:10px solid transparent;width:0;height:0;border-left-color:#000;position:absolute;margin-left:2px;left:100%}.player.dead>.name{opacity:.5}.player>.menu{position:absolute;left:110%;bottom:-5px;text-align:left;white-space:nowrap;background:rgba(0,0,0,.5);padding:2px 5px;border-radius:10px;border:3px solid #000;margin-left:15px;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.5)}.player>.menu:before{content:" ";width:0;height:0;position:absolute;border:10px solid transparent;border-right-color:#000;right:100%;bottom:5px;margin-right:2px}.player>.menu li:hover{color:red}.player>.menu li.disabled{cursor:not-allowed;opacity:.5}.player>.menu li.disabled:hover{color:#fff}.player>.menu svg{margin-right:2px}#townsquare.public .circle .ability{display:none}.circle .player .shroud:hover~.token .ability,.circle .player .token:hover .ability{opacity:1}.player .night-order{z-index:3}.player.dead .night-order em{color:#ddd;background:linear-gradient(180deg,#000,grey)}.circle .reminder{background:url(../img/reminder.5097ab11.png) 50%;background-size:100%;width:50%;height:0;padding-bottom:50%;box-sizing:content-box;display:flex;align-items:center;justify-content:center;margin:5px 0 0 -25%;border-radius:50%;border:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);transition:all .2s;cursor:pointer}.circle .reminder .text{line-height:90%;color:#000;font-size:50%;font-weight:700;text-align:center;margin-top:50%;height:100%;width:100%;position:absolute;top:15%;text-shadow:0 1px 1px #f6dfbd,0 -1px 1px #f6dfbd,1px 0 1px #f6dfbd,-1px 0 1px #f6dfbd}.circle .reminder .icon,.circle .reminder:after{content:" ";position:absolute;top:0;width:90%;height:90%;background-size:100%;background-position:center 0;background-repeat:no-repeat;background-image:url(../img/plus.9b84ce65.png);transition:opacity .2s}.circle .reminder:after{background-image:url(../img/x.d2209023.png);opacity:0;top:5%}.circle .reminder.add{opacity:0;top:30px}.circle .reminder.add:after{display:none}.circle .reminder.add .icon{top:5%}.circle .reminder.custom .icon{display:none}.circle .reminder.custom .text{font-size:70%;word-break:break-word;margin-top:0;display:flex;align-items:center;align-content:center;justify-content:center;border-radius:50%;top:0}.circle .reminder:hover:before{opacity:0}.circle .reminder:hover:after{opacity:1}.circle .reminderHoverTarget{opacity:0;width:calc(50% + 8px);padding-top:calc(50% + 38px);margin-top:calc(-25% - 33px);margin-left:calc(-25% - 1px);border-radius:0 0 999px 999px;pointer-events:auto;transform:none!important;z-index:-1}.circle li:hover .reminder.add{opacity:1;top:0}.circle li:hover .reminder.add:before{opacity:1}#townsquare.public .reminder{opacity:0;pointer-events:none}.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:100}.modal{background:rgba(0,0,0,.8);padding:10px 20px;border-radius:10px;box-shadow:2px 2px 20px 1px #000;display:flex;flex-direction:column;max-height:80%;max-width:80%}.characters .modal,.night-reference .modal,.vote-history .modal{overflow-y:auto}.characters .modal,.roles .modal{max-height:100%;max-width:60%}.modal ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;line-height:100%}.modal>.top-right-buttons{position:absolute;z-index:100;top:15px;right:20px}.modal>.top-right-buttons>.top-right-button{cursor:pointer;width:28px}.modal>.top-right-buttons>.top-right-button:hover{color:red}.modal>.slot{max-height:100%;position:static}.maximized{background:rgba(0,0,0,.95);padding:0;border-radius:0;height:100%;width:100%;max-width:100%;max-height:100%;display:flex;align-content:center;justify-content:center}.characters .maximized,.roles .maximized{max-width:100%;padding:10px}.modal-fade-enter,.modal-fade-leave-active{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .2s ease}ul.reminders .reminder[data-v-334686bc]{background:url(../img/reminder.5097ab11.png) 50%;background-size:100%;width:14vh;height:14vh;max-width:100px;max-height:100px;display:flex;justify-content:center;align-items:center;margin:1%;border-radius:50%;border:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;line-height:100%;transition:transform .5s ease}ul.reminders .reminder .icon[data-v-334686bc]{position:absolute;top:0;width:90%;height:90%;background-size:100%;background-position:50%;background-repeat:no-repeat}ul.reminders .reminder .text[data-v-334686bc]{color:#000;font-size:65%;font-weight:700;text-align:center;top:28%;width:80%;line-height:1}ul.reminders .reminder[data-v-334686bc]:hover{transform:scale(1.2)}ul.tokens li[data-v-2e3008b9]{border-radius:50%;width:6vw;margin:1%;transition:transform .5s ease}ul.tokens li.townsfolk[data-v-2e3008b9]{box-shadow:0 0 10px #1f65ff,0 0 10px #004cff}ul.tokens li.outsider[data-v-2e3008b9]{box-shadow:0 0 10px #46d5ff,0 0 10px #46d5ff}ul.tokens li.minion[data-v-2e3008b9]{box-shadow:0 0 10px #ff6900,0 0 10px #ff6900}ul.tokens li.demon[data-v-2e3008b9]{box-shadow:0 0 10px #ce0100,0 0 10px #ce0100}ul.tokens li.traveler[data-v-2e3008b9]{box-shadow:0 0 10px #cc04ff,0 0 10px #cc04ff}ul.tokens li[data-v-2e3008b9]:hover{transform:scale(1.2);z-index:10}#townsquare.spectator ul.tokens li.traveler[data-v-2e3008b9]{display:none}#townsquare{padding:20px;display:flex;align-items:center;align-content:center;justify-content:center}#townsquare,.circle{width:100%;height:100%}.circle{padding:0;list-style:none;margin:0}.circle>li{position:absolute;left:50%;height:50%;transform-origin:0 100%;pointer-events:none}.circle>li:hover{z-index:25!important}.circle>li>.player{margin-left:-50%;width:100%;pointer-events:all}.circle>li>.reminder{margin-left:-25%;width:50%;pointer-events:all}.circle.size-1>li:first-child{transform:rotate(0deg);z-index:1}.circle.size-1>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-1>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-1>li:first-child .fold-enter-active,.circle.size-1>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-1>li:first-child .fold-enter,.circle.size-1>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-1>li:first-child .ability{right:120%;left:auto}.circle.size-1>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-1>li:first-child .pronouns{left:110%;right:auto}.circle.size-1>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-1>li:first-child>*{transform:rotate(0deg)}.circle.size-1>li:first-child .life,.circle.size-1>li:first-child .night-order,.circle.size-1>li:first-child .seat,.circle.size-1>li:first-child .shroud,.circle.size-1>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-1>li:first-child .player{margin-bottom:10%}.circle.size-2>li:first-child{transform:rotate(0deg);z-index:2}.circle.size-2>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-2>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-2>li:first-child .fold-enter-active,.circle.size-2>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-2>li:first-child .fold-enter,.circle.size-2>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-2>li:first-child .ability{right:120%;left:auto}.circle.size-2>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-2>li:first-child .pronouns{left:110%;right:auto}.circle.size-2>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-2>li:first-child>*{transform:rotate(0deg)}.circle.size-2>li:first-child .life,.circle.size-2>li:first-child .night-order,.circle.size-2>li:first-child .seat,.circle.size-2>li:first-child .shroud,.circle.size-2>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-2>li:first-child .player{margin-bottom:10%}.circle.size-2>li:nth-child(2){transform:rotate(180deg);z-index:1}.circle.size-2>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-2>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-2>li:nth-child(2) .fold-enter-active,.circle.size-2>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-2>li:nth-child(2) .fold-enter,.circle.size-2>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-2>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-2>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-2>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-2>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-2>li:nth-child(2)>*{transform:rotate(-180deg)}.circle.size-2>li:nth-child(2) .life,.circle.size-2>li:nth-child(2) .night-order,.circle.size-2>li:nth-child(2) .seat,.circle.size-2>li:nth-child(2) .shroud,.circle.size-2>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-2>li:nth-child(2) .player{margin-bottom:10%}.circle.size-3>li:first-child{transform:rotate(0deg);z-index:3}.circle.size-3>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-3>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-3>li:first-child .fold-enter-active,.circle.size-3>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-3>li:first-child .fold-enter,.circle.size-3>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-3>li:first-child .ability{right:120%;left:auto}.circle.size-3>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-3>li:first-child .pronouns{left:110%;right:auto}.circle.size-3>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-3>li:first-child>*{transform:rotate(0deg)}.circle.size-3>li:first-child .life,.circle.size-3>li:first-child .night-order,.circle.size-3>li:first-child .seat,.circle.size-3>li:first-child .shroud,.circle.size-3>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-3>li:first-child .player{margin-bottom:10%}.circle.size-3>li:nth-child(2){transform:rotate(120deg);z-index:2}.circle.size-3>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-3>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-3>li:nth-child(2) .fold-enter-active,.circle.size-3>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-3>li:nth-child(2) .fold-enter,.circle.size-3>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-3>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-3>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-3>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-3>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-3>li:nth-child(2)>*{transform:rotate(-120deg)}.circle.size-3>li:nth-child(2) .life,.circle.size-3>li:nth-child(2) .night-order,.circle.size-3>li:nth-child(2) .seat,.circle.size-3>li:nth-child(2) .shroud,.circle.size-3>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-3>li:nth-child(2) .player{margin-bottom:-3.3333333333%}.circle.size-3>li:nth-child(3){transform:rotate(240deg);z-index:2}.circle.size-3>li:nth-child(3)>*{transform:rotate(-240deg)}.circle.size-3>li:nth-child(3) .life,.circle.size-3>li:nth-child(3) .night-order,.circle.size-3>li:nth-child(3) .seat,.circle.size-3>li:nth-child(3) .shroud,.circle.size-3>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-3>li:nth-child(3) .player{margin-bottom:-3.3333333333%}.circle.size-4>li:first-child{transform:rotate(0deg);z-index:4}.circle.size-4>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-4>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-4>li:first-child .fold-enter-active,.circle.size-4>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-4>li:first-child .fold-enter,.circle.size-4>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-4>li:first-child .ability{right:120%;left:auto}.circle.size-4>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-4>li:first-child .pronouns{left:110%;right:auto}.circle.size-4>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-4>li:first-child>*{transform:rotate(0deg)}.circle.size-4>li:first-child .life,.circle.size-4>li:first-child .night-order,.circle.size-4>li:first-child .seat,.circle.size-4>li:first-child .shroud,.circle.size-4>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-4>li:first-child .player{margin-bottom:10%}.circle.size-4>li:nth-child(2){transform:rotate(90deg);z-index:3}.circle.size-4>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-4>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-4>li:nth-child(2) .fold-enter-active,.circle.size-4>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-4>li:nth-child(2) .fold-enter,.circle.size-4>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-4>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-4>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-4>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-4>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-4>li:nth-child(2)>*{transform:rotate(-90deg)}.circle.size-4>li:nth-child(2) .life,.circle.size-4>li:nth-child(2) .night-order,.circle.size-4>li:nth-child(2) .seat,.circle.size-4>li:nth-child(2) .shroud,.circle.size-4>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-4>li:nth-child(2) .player{margin-bottom:-10%}.circle.size-4>li:nth-child(3){transform:rotate(180deg);z-index:2}.circle.size-4>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-4>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-4>li:nth-child(3) .fold-enter-active,.circle.size-4>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-4>li:nth-child(3) .fold-enter,.circle.size-4>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-4>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-4>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-4>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-4>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-4>li:nth-child(3)>*{transform:rotate(-180deg)}.circle.size-4>li:nth-child(3) .life,.circle.size-4>li:nth-child(3) .night-order,.circle.size-4>li:nth-child(3) .seat,.circle.size-4>li:nth-child(3) .shroud,.circle.size-4>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-4>li:nth-child(3) .player{margin-bottom:10%}.circle.size-4>li:nth-child(4){transform:rotate(270deg);z-index:3}.circle.size-4>li:nth-child(4)>*{transform:rotate(-270deg)}.circle.size-4>li:nth-child(4) .life,.circle.size-4>li:nth-child(4) .night-order,.circle.size-4>li:nth-child(4) .seat,.circle.size-4>li:nth-child(4) .shroud,.circle.size-4>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-4>li:nth-child(4) .player{margin-bottom:-10%}.circle.size-5>li:first-child{transform:rotate(0deg);z-index:5}.circle.size-5>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-5>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-5>li:first-child .fold-enter-active,.circle.size-5>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-5>li:first-child .fold-enter,.circle.size-5>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-5>li:first-child .ability{right:120%;left:auto}.circle.size-5>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-5>li:first-child .pronouns{left:110%;right:auto}.circle.size-5>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-5>li:first-child>*{transform:rotate(0deg)}.circle.size-5>li:first-child .life,.circle.size-5>li:first-child .night-order,.circle.size-5>li:first-child .seat,.circle.size-5>li:first-child .shroud,.circle.size-5>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-5>li:first-child .player{margin-bottom:10%}.circle.size-5>li:nth-child(2){transform:rotate(72deg);z-index:4}.circle.size-5>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-5>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-5>li:nth-child(2) .fold-enter-active,.circle.size-5>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-5>li:nth-child(2) .fold-enter,.circle.size-5>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-5>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-5>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-5>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-5>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-5>li:nth-child(2)>*{transform:rotate(-72deg)}.circle.size-5>li:nth-child(2) .life,.circle.size-5>li:nth-child(2) .night-order,.circle.size-5>li:nth-child(2) .seat,.circle.size-5>li:nth-child(2) .shroud,.circle.size-5>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-5>li:nth-child(2) .player{margin-bottom:-6%}.circle.size-5>li:nth-child(3){transform:rotate(144deg);z-index:3}.circle.size-5>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-5>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-5>li:nth-child(3) .fold-enter-active,.circle.size-5>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-5>li:nth-child(3) .fold-enter,.circle.size-5>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-5>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-5>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-5>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-5>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-5>li:nth-child(3)>*{transform:rotate(-144deg)}.circle.size-5>li:nth-child(3) .life,.circle.size-5>li:nth-child(3) .night-order,.circle.size-5>li:nth-child(3) .seat,.circle.size-5>li:nth-child(3) .shroud,.circle.size-5>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-5>li:nth-child(3) .player{margin-bottom:2%}.circle.size-5>li:nth-child(4){transform:rotate(216deg);z-index:3}.circle.size-5>li:nth-child(4)>*{transform:rotate(-216deg)}.circle.size-5>li:nth-child(4) .life,.circle.size-5>li:nth-child(4) .night-order,.circle.size-5>li:nth-child(4) .seat,.circle.size-5>li:nth-child(4) .shroud,.circle.size-5>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-5>li:nth-child(4) .player{margin-bottom:2%}.circle.size-5>li:nth-child(5){transform:rotate(288deg);z-index:4}.circle.size-5>li:nth-child(5)>*{transform:rotate(-288deg)}.circle.size-5>li:nth-child(5) .life,.circle.size-5>li:nth-child(5) .night-order,.circle.size-5>li:nth-child(5) .seat,.circle.size-5>li:nth-child(5) .shroud,.circle.size-5>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-5>li:nth-child(5) .player{margin-bottom:-6%}.circle.size-6>li:first-child{transform:rotate(0deg);z-index:6}.circle.size-6>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-6>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-6>li:first-child .fold-enter-active,.circle.size-6>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-6>li:first-child .fold-enter,.circle.size-6>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-6>li:first-child .ability{right:120%;left:auto}.circle.size-6>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-6>li:first-child .pronouns{left:110%;right:auto}.circle.size-6>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-6>li:first-child>*{transform:rotate(0deg)}.circle.size-6>li:first-child .life,.circle.size-6>li:first-child .night-order,.circle.size-6>li:first-child .seat,.circle.size-6>li:first-child .shroud,.circle.size-6>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-6>li:first-child .player{margin-bottom:10%}.circle.size-6>li:nth-child(2){transform:rotate(60deg);z-index:5}.circle.size-6>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-6>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-6>li:nth-child(2) .fold-enter-active,.circle.size-6>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-6>li:nth-child(2) .fold-enter,.circle.size-6>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-6>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-6>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-6>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-6>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-6>li:nth-child(2)>*{transform:rotate(-60deg)}.circle.size-6>li:nth-child(2) .life,.circle.size-6>li:nth-child(2) .night-order,.circle.size-6>li:nth-child(2) .seat,.circle.size-6>li:nth-child(2) .shroud,.circle.size-6>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-6>li:nth-child(2) .player{margin-bottom:-3.3333333333%}.circle.size-6>li:nth-child(3){transform:rotate(120deg);z-index:4}.circle.size-6>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-6>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-6>li:nth-child(3) .fold-enter-active,.circle.size-6>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-6>li:nth-child(3) .fold-enter,.circle.size-6>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-6>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-6>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-6>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-6>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-6>li:nth-child(3)>*{transform:rotate(-120deg)}.circle.size-6>li:nth-child(3) .life,.circle.size-6>li:nth-child(3) .night-order,.circle.size-6>li:nth-child(3) .seat,.circle.size-6>li:nth-child(3) .shroud,.circle.size-6>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-6>li:nth-child(3) .player{margin-bottom:-3.3333333333%}.circle.size-6>li:nth-child(4){transform:rotate(180deg);z-index:3}.circle.size-6>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-6>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-6>li:nth-child(4) .fold-enter-active,.circle.size-6>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-6>li:nth-child(4) .fold-enter,.circle.size-6>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-6>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-6>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-6>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-6>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-6>li:nth-child(4)>*{transform:rotate(-180deg)}.circle.size-6>li:nth-child(4) .life,.circle.size-6>li:nth-child(4) .night-order,.circle.size-6>li:nth-child(4) .seat,.circle.size-6>li:nth-child(4) .shroud,.circle.size-6>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-6>li:nth-child(4) .player{margin-bottom:10%}.circle.size-6>li:nth-child(5){transform:rotate(240deg);z-index:4}.circle.size-6>li:nth-child(5)>*{transform:rotate(-240deg)}.circle.size-6>li:nth-child(5) .life,.circle.size-6>li:nth-child(5) .night-order,.circle.size-6>li:nth-child(5) .seat,.circle.size-6>li:nth-child(5) .shroud,.circle.size-6>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-6>li:nth-child(5) .player{margin-bottom:-3.3333333333%}.circle.size-6>li:nth-child(6){transform:rotate(300deg);z-index:5}.circle.size-6>li:nth-child(6)>*{transform:rotate(-300deg)}.circle.size-6>li:nth-child(6) .life,.circle.size-6>li:nth-child(6) .night-order,.circle.size-6>li:nth-child(6) .seat,.circle.size-6>li:nth-child(6) .shroud,.circle.size-6>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-6>li:nth-child(6) .player{margin-bottom:-3.3333333333%}.circle.size-7>li:first-child{transform:rotate(0deg);z-index:7}.circle.size-7>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-7>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-7>li:first-child .fold-enter-active,.circle.size-7>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-7>li:first-child .fold-enter,.circle.size-7>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-7>li:first-child .ability{right:120%;left:auto}.circle.size-7>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-7>li:first-child .pronouns{left:110%;right:auto}.circle.size-7>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-7>li:first-child>*{transform:rotate(0deg)}.circle.size-7>li:first-child .life,.circle.size-7>li:first-child .night-order,.circle.size-7>li:first-child .seat,.circle.size-7>li:first-child .shroud,.circle.size-7>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-7>li:first-child .player{margin-bottom:10%}.circle.size-7>li:nth-child(2){transform:rotate(51.4285714286deg);z-index:6}.circle.size-7>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-7>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-7>li:nth-child(2) .fold-enter-active,.circle.size-7>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-7>li:nth-child(2) .fold-enter,.circle.size-7>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-7>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-7>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-7>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-7>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-7>li:nth-child(2)>*{transform:rotate(-51.4285714286deg)}.circle.size-7>li:nth-child(2) .life,.circle.size-7>li:nth-child(2) .night-order,.circle.size-7>li:nth-child(2) .seat,.circle.size-7>li:nth-child(2) .shroud,.circle.size-7>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-7>li:nth-child(2) .player{margin-bottom:-1.4285714286%}.circle.size-7>li:nth-child(3){transform:rotate(102.8571428571deg);z-index:5}.circle.size-7>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-7>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-7>li:nth-child(3) .fold-enter-active,.circle.size-7>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-7>li:nth-child(3) .fold-enter,.circle.size-7>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-7>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-7>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-7>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-7>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-7>li:nth-child(3)>*{transform:rotate(-102.8571428571deg)}.circle.size-7>li:nth-child(3) .life,.circle.size-7>li:nth-child(3) .night-order,.circle.size-7>li:nth-child(3) .seat,.circle.size-7>li:nth-child(3) .shroud,.circle.size-7>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-7>li:nth-child(3) .player{margin-bottom:-7.1428571429%}.circle.size-7>li:nth-child(4){transform:rotate(154.2857142857deg);z-index:4}.circle.size-7>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-7>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-7>li:nth-child(4) .fold-enter-active,.circle.size-7>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-7>li:nth-child(4) .fold-enter,.circle.size-7>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-7>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-7>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-7>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-7>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-7>li:nth-child(4)>*{transform:rotate(-154.2857142857deg)}.circle.size-7>li:nth-child(4) .life,.circle.size-7>li:nth-child(4) .night-order,.circle.size-7>li:nth-child(4) .seat,.circle.size-7>li:nth-child(4) .shroud,.circle.size-7>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-7>li:nth-child(4) .player{margin-bottom:4.2857142857%}.circle.size-7>li:nth-child(5){transform:rotate(205.7142857143deg);z-index:4}.circle.size-7>li:nth-child(5)>*{transform:rotate(-205.7142857143deg)}.circle.size-7>li:nth-child(5) .life,.circle.size-7>li:nth-child(5) .night-order,.circle.size-7>li:nth-child(5) .seat,.circle.size-7>li:nth-child(5) .shroud,.circle.size-7>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-7>li:nth-child(5) .player{margin-bottom:4.2857142857%}.circle.size-7>li:nth-child(6){transform:rotate(257.1428571429deg);z-index:5}.circle.size-7>li:nth-child(6)>*{transform:rotate(-257.1428571429deg)}.circle.size-7>li:nth-child(6) .life,.circle.size-7>li:nth-child(6) .night-order,.circle.size-7>li:nth-child(6) .seat,.circle.size-7>li:nth-child(6) .shroud,.circle.size-7>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-7>li:nth-child(6) .player{margin-bottom:-7.1428571429%}.circle.size-7>li:nth-child(7){transform:rotate(308.5714285714deg);z-index:6}.circle.size-7>li:nth-child(7)>*{transform:rotate(-308.5714285714deg)}.circle.size-7>li:nth-child(7) .life,.circle.size-7>li:nth-child(7) .night-order,.circle.size-7>li:nth-child(7) .seat,.circle.size-7>li:nth-child(7) .shroud,.circle.size-7>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-7>li:nth-child(7) .player{margin-bottom:-1.4285714286%}.circle.size-8>li:first-child{transform:rotate(0deg);z-index:8}.circle.size-8>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:first-child .fold-enter-active,.circle.size-8>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-8>li:first-child .fold-enter,.circle.size-8>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:first-child .ability{right:120%;left:auto}.circle.size-8>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:first-child .pronouns{left:110%;right:auto}.circle.size-8>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:first-child>*{transform:rotate(0deg)}.circle.size-8>li:first-child .life,.circle.size-8>li:first-child .night-order,.circle.size-8>li:first-child .seat,.circle.size-8>li:first-child .shroud,.circle.size-8>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-8>li:first-child .player{margin-bottom:10%}.circle.size-8>li:nth-child(2){transform:rotate(45deg);z-index:7}.circle.size-8>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:nth-child(2) .fold-enter-active,.circle.size-8>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-8>li:nth-child(2) .fold-enter,.circle.size-8>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-8>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-8>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:nth-child(2)>*{transform:rotate(-45deg)}.circle.size-8>li:nth-child(2) .life,.circle.size-8>li:nth-child(2) .night-order,.circle.size-8>li:nth-child(2) .seat,.circle.size-8>li:nth-child(2) .shroud,.circle.size-8>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-8>li:nth-child(2) .player{margin-bottom:0}.circle.size-8>li:nth-child(3){transform:rotate(90deg);z-index:6}.circle.size-8>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:nth-child(3) .fold-enter-active,.circle.size-8>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-8>li:nth-child(3) .fold-enter,.circle.size-8>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-8>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-8>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:nth-child(3)>*{transform:rotate(-90deg)}.circle.size-8>li:nth-child(3) .life,.circle.size-8>li:nth-child(3) .night-order,.circle.size-8>li:nth-child(3) .seat,.circle.size-8>li:nth-child(3) .shroud,.circle.size-8>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-8>li:nth-child(3) .player{margin-bottom:-10%}.circle.size-8>li:nth-child(4){transform:rotate(135deg);z-index:5}.circle.size-8>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:nth-child(4) .fold-enter-active,.circle.size-8>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-8>li:nth-child(4) .fold-enter,.circle.size-8>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-8>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-8>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:nth-child(4)>*{transform:rotate(-135deg)}.circle.size-8>li:nth-child(4) .life,.circle.size-8>li:nth-child(4) .night-order,.circle.size-8>li:nth-child(4) .seat,.circle.size-8>li:nth-child(4) .shroud,.circle.size-8>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-8>li:nth-child(4) .player{margin-bottom:0}.circle.size-8>li:nth-child(5){transform:rotate(180deg);z-index:4}.circle.size-8>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:nth-child(5) .fold-enter-active,.circle.size-8>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-8>li:nth-child(5) .fold-enter,.circle.size-8>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-8>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-8>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:nth-child(5)>*{transform:rotate(-180deg)}.circle.size-8>li:nth-child(5) .life,.circle.size-8>li:nth-child(5) .night-order,.circle.size-8>li:nth-child(5) .seat,.circle.size-8>li:nth-child(5) .shroud,.circle.size-8>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-8>li:nth-child(5) .player{margin-bottom:10%}.circle.size-8>li:nth-child(6){transform:rotate(225deg);z-index:5}.circle.size-8>li:nth-child(6)>*{transform:rotate(-225deg)}.circle.size-8>li:nth-child(6) .life,.circle.size-8>li:nth-child(6) .night-order,.circle.size-8>li:nth-child(6) .seat,.circle.size-8>li:nth-child(6) .shroud,.circle.size-8>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-8>li:nth-child(6) .player{margin-bottom:0}.circle.size-8>li:nth-child(7){transform:rotate(270deg);z-index:6}.circle.size-8>li:nth-child(7)>*{transform:rotate(-270deg)}.circle.size-8>li:nth-child(7) .life,.circle.size-8>li:nth-child(7) .night-order,.circle.size-8>li:nth-child(7) .seat,.circle.size-8>li:nth-child(7) .shroud,.circle.size-8>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-8>li:nth-child(7) .player{margin-bottom:-10%}.circle.size-8>li:nth-child(8){transform:rotate(315deg);z-index:7}.circle.size-8>li:nth-child(8)>*{transform:rotate(-315deg)}.circle.size-8>li:nth-child(8) .life,.circle.size-8>li:nth-child(8) .night-order,.circle.size-8>li:nth-child(8) .seat,.circle.size-8>li:nth-child(8) .shroud,.circle.size-8>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-8>li:nth-child(8) .player{margin-bottom:0}.circle.size-9>li:first-child{transform:rotate(0deg);z-index:9}.circle.size-9>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:first-child .fold-enter-active,.circle.size-9>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-9>li:first-child .fold-enter,.circle.size-9>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:first-child .ability{right:120%;left:auto}.circle.size-9>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:first-child .pronouns{left:110%;right:auto}.circle.size-9>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:first-child>*{transform:rotate(0deg)}.circle.size-9>li:first-child .life,.circle.size-9>li:first-child .night-order,.circle.size-9>li:first-child .seat,.circle.size-9>li:first-child .shroud,.circle.size-9>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-9>li:first-child .player{margin-bottom:10%}.circle.size-9>li:nth-child(2){transform:rotate(40deg);z-index:8}.circle.size-9>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:nth-child(2) .fold-enter-active,.circle.size-9>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-9>li:nth-child(2) .fold-enter,.circle.size-9>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-9>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-9>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:nth-child(2)>*{transform:rotate(-40deg)}.circle.size-9>li:nth-child(2) .life,.circle.size-9>li:nth-child(2) .night-order,.circle.size-9>li:nth-child(2) .seat,.circle.size-9>li:nth-child(2) .shroud,.circle.size-9>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-9>li:nth-child(2) .player{margin-bottom:1.1111111111%}.circle.size-9>li:nth-child(3){transform:rotate(80deg);z-index:7}.circle.size-9>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:nth-child(3) .fold-enter-active,.circle.size-9>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-9>li:nth-child(3) .fold-enter,.circle.size-9>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-9>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-9>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:nth-child(3)>*{transform:rotate(-80deg)}.circle.size-9>li:nth-child(3) .life,.circle.size-9>li:nth-child(3) .night-order,.circle.size-9>li:nth-child(3) .seat,.circle.size-9>li:nth-child(3) .shroud,.circle.size-9>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-9>li:nth-child(3) .player{margin-bottom:-7.7777777778%}.circle.size-9>li:nth-child(4){transform:rotate(120deg);z-index:6}.circle.size-9>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:nth-child(4) .fold-enter-active,.circle.size-9>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-9>li:nth-child(4) .fold-enter,.circle.size-9>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-9>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-9>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:nth-child(4)>*{transform:rotate(-120deg)}.circle.size-9>li:nth-child(4) .life,.circle.size-9>li:nth-child(4) .night-order,.circle.size-9>li:nth-child(4) .seat,.circle.size-9>li:nth-child(4) .shroud,.circle.size-9>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-9>li:nth-child(4) .player{margin-bottom:-3.3333333333%}.circle.size-9>li:nth-child(5){transform:rotate(160deg);z-index:5}.circle.size-9>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:nth-child(5) .fold-enter-active,.circle.size-9>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-9>li:nth-child(5) .fold-enter,.circle.size-9>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-9>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-9>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:nth-child(5)>*{transform:rotate(-160deg)}.circle.size-9>li:nth-child(5) .life,.circle.size-9>li:nth-child(5) .night-order,.circle.size-9>li:nth-child(5) .seat,.circle.size-9>li:nth-child(5) .shroud,.circle.size-9>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-9>li:nth-child(5) .player{margin-bottom:5.5555555556%}.circle.size-9>li:nth-child(6){transform:rotate(200deg);z-index:5}.circle.size-9>li:nth-child(6)>*{transform:rotate(-200deg)}.circle.size-9>li:nth-child(6) .life,.circle.size-9>li:nth-child(6) .night-order,.circle.size-9>li:nth-child(6) .seat,.circle.size-9>li:nth-child(6) .shroud,.circle.size-9>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-9>li:nth-child(6) .player{margin-bottom:5.5555555556%}.circle.size-9>li:nth-child(7){transform:rotate(240deg);z-index:6}.circle.size-9>li:nth-child(7)>*{transform:rotate(-240deg)}.circle.size-9>li:nth-child(7) .life,.circle.size-9>li:nth-child(7) .night-order,.circle.size-9>li:nth-child(7) .seat,.circle.size-9>li:nth-child(7) .shroud,.circle.size-9>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-9>li:nth-child(7) .player{margin-bottom:-3.3333333333%}.circle.size-9>li:nth-child(8){transform:rotate(280deg);z-index:7}.circle.size-9>li:nth-child(8)>*{transform:rotate(-280deg)}.circle.size-9>li:nth-child(8) .life,.circle.size-9>li:nth-child(8) .night-order,.circle.size-9>li:nth-child(8) .seat,.circle.size-9>li:nth-child(8) .shroud,.circle.size-9>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-9>li:nth-child(8) .player{margin-bottom:-7.7777777778%}.circle.size-9>li:nth-child(9){transform:rotate(320deg);z-index:8}.circle.size-9>li:nth-child(9)>*{transform:rotate(-320deg)}.circle.size-9>li:nth-child(9) .life,.circle.size-9>li:nth-child(9) .night-order,.circle.size-9>li:nth-child(9) .seat,.circle.size-9>li:nth-child(9) .shroud,.circle.size-9>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-9>li:nth-child(9) .player{margin-bottom:1.1111111111%}.circle.size-10>li:first-child{transform:rotate(0deg);z-index:10}.circle.size-10>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:first-child .fold-enter-active,.circle.size-10>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-10>li:first-child .fold-enter,.circle.size-10>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:first-child .ability{right:120%;left:auto}.circle.size-10>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:first-child .pronouns{left:110%;right:auto}.circle.size-10>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:first-child>*{transform:rotate(0deg)}.circle.size-10>li:first-child .life,.circle.size-10>li:first-child .night-order,.circle.size-10>li:first-child .seat,.circle.size-10>li:first-child .shroud,.circle.size-10>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-10>li:first-child .player{margin-bottom:10%}.circle.size-10>li:nth-child(2){transform:rotate(36deg);z-index:9}.circle.size-10>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(2) .fold-enter-active,.circle.size-10>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(2) .fold-enter,.circle.size-10>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(2)>*{transform:rotate(-36deg)}.circle.size-10>li:nth-child(2) .life,.circle.size-10>li:nth-child(2) .night-order,.circle.size-10>li:nth-child(2) .seat,.circle.size-10>li:nth-child(2) .shroud,.circle.size-10>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-10>li:nth-child(2) .player{margin-bottom:2%}.circle.size-10>li:nth-child(3){transform:rotate(72deg);z-index:8}.circle.size-10>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(3) .fold-enter-active,.circle.size-10>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(3) .fold-enter,.circle.size-10>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(3)>*{transform:rotate(-72deg)}.circle.size-10>li:nth-child(3) .life,.circle.size-10>li:nth-child(3) .night-order,.circle.size-10>li:nth-child(3) .seat,.circle.size-10>li:nth-child(3) .shroud,.circle.size-10>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-10>li:nth-child(3) .player{margin-bottom:-6%}.circle.size-10>li:nth-child(4){transform:rotate(108deg);z-index:7}.circle.size-10>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(4) .fold-enter-active,.circle.size-10>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(4) .fold-enter,.circle.size-10>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(4)>*{transform:rotate(-108deg)}.circle.size-10>li:nth-child(4) .life,.circle.size-10>li:nth-child(4) .night-order,.circle.size-10>li:nth-child(4) .seat,.circle.size-10>li:nth-child(4) .shroud,.circle.size-10>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-10>li:nth-child(4) .player{margin-bottom:-6%}.circle.size-10>li:nth-child(5){transform:rotate(144deg);z-index:6}.circle.size-10>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(5) .fold-enter-active,.circle.size-10>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(5) .fold-enter,.circle.size-10>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(5)>*{transform:rotate(-144deg)}.circle.size-10>li:nth-child(5) .life,.circle.size-10>li:nth-child(5) .night-order,.circle.size-10>li:nth-child(5) .seat,.circle.size-10>li:nth-child(5) .shroud,.circle.size-10>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-10>li:nth-child(5) .player{margin-bottom:2%}.circle.size-10>li:nth-child(6){transform:rotate(180deg);z-index:5}.circle.size-10>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(6) .fold-enter-active,.circle.size-10>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(6) .fold-enter,.circle.size-10>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(6)>*{transform:rotate(-180deg)}.circle.size-10>li:nth-child(6) .life,.circle.size-10>li:nth-child(6) .night-order,.circle.size-10>li:nth-child(6) .seat,.circle.size-10>li:nth-child(6) .shroud,.circle.size-10>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-10>li:nth-child(6) .player{margin-bottom:10%}.circle.size-10>li:nth-child(7){transform:rotate(216deg);z-index:6}.circle.size-10>li:nth-child(7)>*{transform:rotate(-216deg)}.circle.size-10>li:nth-child(7) .life,.circle.size-10>li:nth-child(7) .night-order,.circle.size-10>li:nth-child(7) .seat,.circle.size-10>li:nth-child(7) .shroud,.circle.size-10>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-10>li:nth-child(7) .player{margin-bottom:2%}.circle.size-10>li:nth-child(8){transform:rotate(252deg);z-index:7}.circle.size-10>li:nth-child(8)>*{transform:rotate(-252deg)}.circle.size-10>li:nth-child(8) .life,.circle.size-10>li:nth-child(8) .night-order,.circle.size-10>li:nth-child(8) .seat,.circle.size-10>li:nth-child(8) .shroud,.circle.size-10>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-10>li:nth-child(8) .player{margin-bottom:-6%}.circle.size-10>li:nth-child(9){transform:rotate(288deg);z-index:8}.circle.size-10>li:nth-child(9)>*{transform:rotate(-288deg)}.circle.size-10>li:nth-child(9) .life,.circle.size-10>li:nth-child(9) .night-order,.circle.size-10>li:nth-child(9) .seat,.circle.size-10>li:nth-child(9) .shroud,.circle.size-10>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-10>li:nth-child(9) .player{margin-bottom:-6%}.circle.size-10>li:nth-child(10){transform:rotate(324deg);z-index:9}.circle.size-10>li:nth-child(10)>*{transform:rotate(-324deg)}.circle.size-10>li:nth-child(10) .life,.circle.size-10>li:nth-child(10) .night-order,.circle.size-10>li:nth-child(10) .seat,.circle.size-10>li:nth-child(10) .shroud,.circle.size-10>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-10>li:nth-child(10) .player{margin-bottom:2%}.circle.size-11>li:first-child{transform:rotate(0deg);z-index:11}.circle.size-11>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:first-child .fold-enter-active,.circle.size-11>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-11>li:first-child .fold-enter,.circle.size-11>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:first-child .ability{right:120%;left:auto}.circle.size-11>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:first-child .pronouns{left:110%;right:auto}.circle.size-11>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:first-child>*{transform:rotate(0deg)}.circle.size-11>li:first-child .life,.circle.size-11>li:first-child .night-order,.circle.size-11>li:first-child .seat,.circle.size-11>li:first-child .shroud,.circle.size-11>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-11>li:first-child .player{margin-bottom:10%}.circle.size-11>li:nth-child(2){transform:rotate(32.7272727273deg);z-index:10}.circle.size-11>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(2) .fold-enter-active,.circle.size-11>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(2) .fold-enter,.circle.size-11>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(2)>*{transform:rotate(-32.7272727273deg)}.circle.size-11>li:nth-child(2) .life,.circle.size-11>li:nth-child(2) .night-order,.circle.size-11>li:nth-child(2) .seat,.circle.size-11>li:nth-child(2) .shroud,.circle.size-11>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-11>li:nth-child(2) .player{margin-bottom:2.7272727273%}.circle.size-11>li:nth-child(3){transform:rotate(65.4545454545deg);z-index:9}.circle.size-11>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(3) .fold-enter-active,.circle.size-11>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(3) .fold-enter,.circle.size-11>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(3)>*{transform:rotate(-65.4545454545deg)}.circle.size-11>li:nth-child(3) .life,.circle.size-11>li:nth-child(3) .night-order,.circle.size-11>li:nth-child(3) .seat,.circle.size-11>li:nth-child(3) .shroud,.circle.size-11>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-11>li:nth-child(3) .player{margin-bottom:-4.5454545455%}.circle.size-11>li:nth-child(4){transform:rotate(98.1818181818deg);z-index:8}.circle.size-11>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(4) .fold-enter-active,.circle.size-11>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(4) .fold-enter,.circle.size-11>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(4)>*{transform:rotate(-98.1818181818deg)}.circle.size-11>li:nth-child(4) .life,.circle.size-11>li:nth-child(4) .night-order,.circle.size-11>li:nth-child(4) .seat,.circle.size-11>li:nth-child(4) .shroud,.circle.size-11>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-11>li:nth-child(4) .player{margin-bottom:-8.1818181818%}.circle.size-11>li:nth-child(5){transform:rotate(130.9090909091deg);z-index:7}.circle.size-11>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(5) .fold-enter-active,.circle.size-11>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(5) .fold-enter,.circle.size-11>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(5)>*{transform:rotate(-130.9090909091deg)}.circle.size-11>li:nth-child(5) .life,.circle.size-11>li:nth-child(5) .night-order,.circle.size-11>li:nth-child(5) .seat,.circle.size-11>li:nth-child(5) .shroud,.circle.size-11>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-11>li:nth-child(5) .player{margin-bottom:-.9090909091%}.circle.size-11>li:nth-child(6){transform:rotate(163.6363636364deg);z-index:6}.circle.size-11>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(6) .fold-enter-active,.circle.size-11>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(6) .fold-enter,.circle.size-11>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(6)>*{transform:rotate(-163.6363636364deg)}.circle.size-11>li:nth-child(6) .life,.circle.size-11>li:nth-child(6) .night-order,.circle.size-11>li:nth-child(6) .seat,.circle.size-11>li:nth-child(6) .shroud,.circle.size-11>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-11>li:nth-child(6) .player{margin-bottom:6.3636363636%}.circle.size-11>li:nth-child(7){transform:rotate(196.3636363636deg);z-index:6}.circle.size-11>li:nth-child(7)>*{transform:rotate(-196.3636363636deg)}.circle.size-11>li:nth-child(7) .life,.circle.size-11>li:nth-child(7) .night-order,.circle.size-11>li:nth-child(7) .seat,.circle.size-11>li:nth-child(7) .shroud,.circle.size-11>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-11>li:nth-child(7) .player{margin-bottom:6.3636363636%}.circle.size-11>li:nth-child(8){transform:rotate(229.0909090909deg);z-index:7}.circle.size-11>li:nth-child(8)>*{transform:rotate(-229.0909090909deg)}.circle.size-11>li:nth-child(8) .life,.circle.size-11>li:nth-child(8) .night-order,.circle.size-11>li:nth-child(8) .seat,.circle.size-11>li:nth-child(8) .shroud,.circle.size-11>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-11>li:nth-child(8) .player{margin-bottom:-.9090909091%}.circle.size-11>li:nth-child(9){transform:rotate(261.8181818182deg);z-index:8}.circle.size-11>li:nth-child(9)>*{transform:rotate(-261.8181818182deg)}.circle.size-11>li:nth-child(9) .life,.circle.size-11>li:nth-child(9) .night-order,.circle.size-11>li:nth-child(9) .seat,.circle.size-11>li:nth-child(9) .shroud,.circle.size-11>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-11>li:nth-child(9) .player{margin-bottom:-8.1818181818%}.circle.size-11>li:nth-child(10){transform:rotate(294.5454545455deg);z-index:9}.circle.size-11>li:nth-child(10)>*{transform:rotate(-294.5454545455deg)}.circle.size-11>li:nth-child(10) .life,.circle.size-11>li:nth-child(10) .night-order,.circle.size-11>li:nth-child(10) .seat,.circle.size-11>li:nth-child(10) .shroud,.circle.size-11>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-11>li:nth-child(10) .player{margin-bottom:-4.5454545455%}.circle.size-11>li:nth-child(11){transform:rotate(327.2727272727deg);z-index:10}.circle.size-11>li:nth-child(11)>*{transform:rotate(-327.2727272727deg)}.circle.size-11>li:nth-child(11) .life,.circle.size-11>li:nth-child(11) .night-order,.circle.size-11>li:nth-child(11) .seat,.circle.size-11>li:nth-child(11) .shroud,.circle.size-11>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-11>li:nth-child(11) .player{margin-bottom:2.7272727273%}.circle.size-12>li:first-child{transform:rotate(0deg);z-index:12}.circle.size-12>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:first-child .fold-enter-active,.circle.size-12>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-12>li:first-child .fold-enter,.circle.size-12>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:first-child .ability{right:120%;left:auto}.circle.size-12>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:first-child .pronouns{left:110%;right:auto}.circle.size-12>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:first-child>*{transform:rotate(0deg)}.circle.size-12>li:first-child .life,.circle.size-12>li:first-child .night-order,.circle.size-12>li:first-child .seat,.circle.size-12>li:first-child .shroud,.circle.size-12>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-12>li:first-child .player{margin-bottom:10%}.circle.size-12>li:nth-child(2){transform:rotate(30deg);z-index:11}.circle.size-12>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(2) .fold-enter-active,.circle.size-12>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(2) .fold-enter,.circle.size-12>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(2)>*{transform:rotate(-30deg)}.circle.size-12>li:nth-child(2) .life,.circle.size-12>li:nth-child(2) .night-order,.circle.size-12>li:nth-child(2) .seat,.circle.size-12>li:nth-child(2) .shroud,.circle.size-12>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-12>li:nth-child(2) .player{margin-bottom:3.3333333333%}.circle.size-12>li:nth-child(3){transform:rotate(60deg);z-index:10}.circle.size-12>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(3) .fold-enter-active,.circle.size-12>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(3) .fold-enter,.circle.size-12>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(3)>*{transform:rotate(-60deg)}.circle.size-12>li:nth-child(3) .life,.circle.size-12>li:nth-child(3) .night-order,.circle.size-12>li:nth-child(3) .seat,.circle.size-12>li:nth-child(3) .shroud,.circle.size-12>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-12>li:nth-child(3) .player{margin-bottom:-3.3333333333%}.circle.size-12>li:nth-child(4){transform:rotate(90deg);z-index:9}.circle.size-12>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(4) .fold-enter-active,.circle.size-12>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(4) .fold-enter,.circle.size-12>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(4)>*{transform:rotate(-90deg)}.circle.size-12>li:nth-child(4) .life,.circle.size-12>li:nth-child(4) .night-order,.circle.size-12>li:nth-child(4) .seat,.circle.size-12>li:nth-child(4) .shroud,.circle.size-12>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-12>li:nth-child(4) .player{margin-bottom:-10%}.circle.size-12>li:nth-child(5){transform:rotate(120deg);z-index:8}.circle.size-12>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(5) .fold-enter-active,.circle.size-12>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(5) .fold-enter,.circle.size-12>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(5)>*{transform:rotate(-120deg)}.circle.size-12>li:nth-child(5) .life,.circle.size-12>li:nth-child(5) .night-order,.circle.size-12>li:nth-child(5) .seat,.circle.size-12>li:nth-child(5) .shroud,.circle.size-12>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-12>li:nth-child(5) .player{margin-bottom:-3.3333333333%}.circle.size-12>li:nth-child(6){transform:rotate(150deg);z-index:7}.circle.size-12>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(6) .fold-enter-active,.circle.size-12>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(6) .fold-enter,.circle.size-12>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(6)>*{transform:rotate(-150deg)}.circle.size-12>li:nth-child(6) .life,.circle.size-12>li:nth-child(6) .night-order,.circle.size-12>li:nth-child(6) .seat,.circle.size-12>li:nth-child(6) .shroud,.circle.size-12>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-12>li:nth-child(6) .player{margin-bottom:3.3333333333%}.circle.size-12>li:nth-child(7){transform:rotate(180deg);z-index:6}.circle.size-12>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(7) .fold-enter-active,.circle.size-12>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(7) .fold-enter,.circle.size-12>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(7)>*{transform:rotate(-180deg)}.circle.size-12>li:nth-child(7) .life,.circle.size-12>li:nth-child(7) .night-order,.circle.size-12>li:nth-child(7) .seat,.circle.size-12>li:nth-child(7) .shroud,.circle.size-12>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-12>li:nth-child(7) .player{margin-bottom:10%}.circle.size-12>li:nth-child(8){transform:rotate(210deg);z-index:7}.circle.size-12>li:nth-child(8)>*{transform:rotate(-210deg)}.circle.size-12>li:nth-child(8) .life,.circle.size-12>li:nth-child(8) .night-order,.circle.size-12>li:nth-child(8) .seat,.circle.size-12>li:nth-child(8) .shroud,.circle.size-12>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-12>li:nth-child(8) .player{margin-bottom:3.3333333333%}.circle.size-12>li:nth-child(9){transform:rotate(240deg);z-index:8}.circle.size-12>li:nth-child(9)>*{transform:rotate(-240deg)}.circle.size-12>li:nth-child(9) .life,.circle.size-12>li:nth-child(9) .night-order,.circle.size-12>li:nth-child(9) .seat,.circle.size-12>li:nth-child(9) .shroud,.circle.size-12>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-12>li:nth-child(9) .player{margin-bottom:-3.3333333333%}.circle.size-12>li:nth-child(10){transform:rotate(270deg);z-index:9}.circle.size-12>li:nth-child(10)>*{transform:rotate(-270deg)}.circle.size-12>li:nth-child(10) .life,.circle.size-12>li:nth-child(10) .night-order,.circle.size-12>li:nth-child(10) .seat,.circle.size-12>li:nth-child(10) .shroud,.circle.size-12>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-12>li:nth-child(10) .player{margin-bottom:-10%}.circle.size-12>li:nth-child(11){transform:rotate(300deg);z-index:10}.circle.size-12>li:nth-child(11)>*{transform:rotate(-300deg)}.circle.size-12>li:nth-child(11) .life,.circle.size-12>li:nth-child(11) .night-order,.circle.size-12>li:nth-child(11) .seat,.circle.size-12>li:nth-child(11) .shroud,.circle.size-12>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-12>li:nth-child(11) .player{margin-bottom:-3.3333333333%}.circle.size-12>li:nth-child(12){transform:rotate(330deg);z-index:11}.circle.size-12>li:nth-child(12)>*{transform:rotate(-330deg)}.circle.size-12>li:nth-child(12) .life,.circle.size-12>li:nth-child(12) .night-order,.circle.size-12>li:nth-child(12) .seat,.circle.size-12>li:nth-child(12) .shroud,.circle.size-12>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-12>li:nth-child(12) .player{margin-bottom:3.3333333333%}.circle.size-13>li:first-child{transform:rotate(0deg);z-index:13}.circle.size-13>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:first-child .fold-enter-active,.circle.size-13>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-13>li:first-child .fold-enter,.circle.size-13>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:first-child .ability{right:120%;left:auto}.circle.size-13>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:first-child .pronouns{left:110%;right:auto}.circle.size-13>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:first-child>*{transform:rotate(0deg)}.circle.size-13>li:first-child .life,.circle.size-13>li:first-child .night-order,.circle.size-13>li:first-child .seat,.circle.size-13>li:first-child .shroud,.circle.size-13>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-13>li:first-child .player{margin-bottom:10%}.circle.size-13>li:nth-child(2){transform:rotate(27.6923076923deg);z-index:12}.circle.size-13>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(2) .fold-enter-active,.circle.size-13>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(2) .fold-enter,.circle.size-13>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(2)>*{transform:rotate(-27.6923076923deg)}.circle.size-13>li:nth-child(2) .life,.circle.size-13>li:nth-child(2) .night-order,.circle.size-13>li:nth-child(2) .seat,.circle.size-13>li:nth-child(2) .shroud,.circle.size-13>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-13>li:nth-child(2) .player{margin-bottom:3.8461538462%}.circle.size-13>li:nth-child(3){transform:rotate(55.3846153846deg);z-index:11}.circle.size-13>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(3) .fold-enter-active,.circle.size-13>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(3) .fold-enter,.circle.size-13>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(3)>*{transform:rotate(-55.3846153846deg)}.circle.size-13>li:nth-child(3) .life,.circle.size-13>li:nth-child(3) .night-order,.circle.size-13>li:nth-child(3) .seat,.circle.size-13>li:nth-child(3) .shroud,.circle.size-13>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-13>li:nth-child(3) .player{margin-bottom:-2.3076923077%}.circle.size-13>li:nth-child(4){transform:rotate(83.0769230769deg);z-index:10}.circle.size-13>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(4) .fold-enter-active,.circle.size-13>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(4) .fold-enter,.circle.size-13>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(4)>*{transform:rotate(-83.0769230769deg)}.circle.size-13>li:nth-child(4) .life,.circle.size-13>li:nth-child(4) .night-order,.circle.size-13>li:nth-child(4) .seat,.circle.size-13>li:nth-child(4) .shroud,.circle.size-13>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-13>li:nth-child(4) .player{margin-bottom:-8.4615384615%}.circle.size-13>li:nth-child(5){transform:rotate(110.7692307692deg);z-index:9}.circle.size-13>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(5) .fold-enter-active,.circle.size-13>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(5) .fold-enter,.circle.size-13>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(5)>*{transform:rotate(-110.7692307692deg)}.circle.size-13>li:nth-child(5) .life,.circle.size-13>li:nth-child(5) .night-order,.circle.size-13>li:nth-child(5) .seat,.circle.size-13>li:nth-child(5) .shroud,.circle.size-13>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-13>li:nth-child(5) .player{margin-bottom:-5.3846153846%}.circle.size-13>li:nth-child(6){transform:rotate(138.4615384615deg);z-index:8}.circle.size-13>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(6) .fold-enter-active,.circle.size-13>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(6) .fold-enter,.circle.size-13>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(6)>*{transform:rotate(-138.4615384615deg)}.circle.size-13>li:nth-child(6) .life,.circle.size-13>li:nth-child(6) .night-order,.circle.size-13>li:nth-child(6) .seat,.circle.size-13>li:nth-child(6) .shroud,.circle.size-13>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-13>li:nth-child(6) .player{margin-bottom:.7692307692%}.circle.size-13>li:nth-child(7){transform:rotate(166.1538461538deg);z-index:7}.circle.size-13>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(7) .fold-enter-active,.circle.size-13>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(7) .fold-enter,.circle.size-13>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(7)>*{transform:rotate(-166.1538461538deg)}.circle.size-13>li:nth-child(7) .life,.circle.size-13>li:nth-child(7) .night-order,.circle.size-13>li:nth-child(7) .seat,.circle.size-13>li:nth-child(7) .shroud,.circle.size-13>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-13>li:nth-child(7) .player{margin-bottom:6.9230769231%}.circle.size-13>li:nth-child(8){transform:rotate(193.8461538462deg);z-index:7}.circle.size-13>li:nth-child(8)>*{transform:rotate(-193.8461538462deg)}.circle.size-13>li:nth-child(8) .life,.circle.size-13>li:nth-child(8) .night-order,.circle.size-13>li:nth-child(8) .seat,.circle.size-13>li:nth-child(8) .shroud,.circle.size-13>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-13>li:nth-child(8) .player{margin-bottom:6.9230769231%}.circle.size-13>li:nth-child(9){transform:rotate(221.5384615385deg);z-index:8}.circle.size-13>li:nth-child(9)>*{transform:rotate(-221.5384615385deg)}.circle.size-13>li:nth-child(9) .life,.circle.size-13>li:nth-child(9) .night-order,.circle.size-13>li:nth-child(9) .seat,.circle.size-13>li:nth-child(9) .shroud,.circle.size-13>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-13>li:nth-child(9) .player{margin-bottom:.7692307692%}.circle.size-13>li:nth-child(10){transform:rotate(249.2307692308deg);z-index:9}.circle.size-13>li:nth-child(10)>*{transform:rotate(-249.2307692308deg)}.circle.size-13>li:nth-child(10) .life,.circle.size-13>li:nth-child(10) .night-order,.circle.size-13>li:nth-child(10) .seat,.circle.size-13>li:nth-child(10) .shroud,.circle.size-13>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-13>li:nth-child(10) .player{margin-bottom:-5.3846153846%}.circle.size-13>li:nth-child(11){transform:rotate(276.9230769231deg);z-index:10}.circle.size-13>li:nth-child(11)>*{transform:rotate(-276.9230769231deg)}.circle.size-13>li:nth-child(11) .life,.circle.size-13>li:nth-child(11) .night-order,.circle.size-13>li:nth-child(11) .seat,.circle.size-13>li:nth-child(11) .shroud,.circle.size-13>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-13>li:nth-child(11) .player{margin-bottom:-8.4615384615%}.circle.size-13>li:nth-child(12){transform:rotate(304.6153846154deg);z-index:11}.circle.size-13>li:nth-child(12)>*{transform:rotate(-304.6153846154deg)}.circle.size-13>li:nth-child(12) .life,.circle.size-13>li:nth-child(12) .night-order,.circle.size-13>li:nth-child(12) .seat,.circle.size-13>li:nth-child(12) .shroud,.circle.size-13>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-13>li:nth-child(12) .player{margin-bottom:-2.3076923077%}.circle.size-13>li:nth-child(13){transform:rotate(332.3076923077deg);z-index:12}.circle.size-13>li:nth-child(13)>*{transform:rotate(-332.3076923077deg)}.circle.size-13>li:nth-child(13) .life,.circle.size-13>li:nth-child(13) .night-order,.circle.size-13>li:nth-child(13) .seat,.circle.size-13>li:nth-child(13) .shroud,.circle.size-13>li:nth-child(13) .token{-webkit-animation-delay:.6s;animation-delay:.6s;transition-delay:.6s}.circle.size-13>li:nth-child(13) .player{margin-bottom:3.8461538462%}.circle.size-14>li:first-child{transform:rotate(0deg);z-index:14}.circle.size-14>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:first-child .fold-enter-active,.circle.size-14>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-14>li:first-child .fold-enter,.circle.size-14>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:first-child .ability{right:120%;left:auto}.circle.size-14>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:first-child .pronouns{left:110%;right:auto}.circle.size-14>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:first-child>*{transform:rotate(0deg)}.circle.size-14>li:first-child .life,.circle.size-14>li:first-child .night-order,.circle.size-14>li:first-child .seat,.circle.size-14>li:first-child .shroud,.circle.size-14>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-14>li:first-child .player{margin-bottom:10%}.circle.size-14>li:nth-child(2){transform:rotate(25.7142857143deg);z-index:13}.circle.size-14>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(2) .fold-enter-active,.circle.size-14>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(2) .fold-enter,.circle.size-14>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(2)>*{transform:rotate(-25.7142857143deg)}.circle.size-14>li:nth-child(2) .life,.circle.size-14>li:nth-child(2) .night-order,.circle.size-14>li:nth-child(2) .seat,.circle.size-14>li:nth-child(2) .shroud,.circle.size-14>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-14>li:nth-child(2) .player{margin-bottom:4.2857142857%}.circle.size-14>li:nth-child(3){transform:rotate(51.4285714286deg);z-index:12}.circle.size-14>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(3) .fold-enter-active,.circle.size-14>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(3) .fold-enter,.circle.size-14>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(3)>*{transform:rotate(-51.4285714286deg)}.circle.size-14>li:nth-child(3) .life,.circle.size-14>li:nth-child(3) .night-order,.circle.size-14>li:nth-child(3) .seat,.circle.size-14>li:nth-child(3) .shroud,.circle.size-14>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-14>li:nth-child(3) .player{margin-bottom:-1.4285714286%}.circle.size-14>li:nth-child(4){transform:rotate(77.1428571429deg);z-index:11}.circle.size-14>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(4) .fold-enter-active,.circle.size-14>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(4) .fold-enter,.circle.size-14>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(4)>*{transform:rotate(-77.1428571429deg)}.circle.size-14>li:nth-child(4) .life,.circle.size-14>li:nth-child(4) .night-order,.circle.size-14>li:nth-child(4) .seat,.circle.size-14>li:nth-child(4) .shroud,.circle.size-14>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-14>li:nth-child(4) .player{margin-bottom:-7.1428571429%}.circle.size-14>li:nth-child(5){transform:rotate(102.8571428571deg);z-index:10}.circle.size-14>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(5) .fold-enter-active,.circle.size-14>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(5) .fold-enter,.circle.size-14>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(5)>*{transform:rotate(-102.8571428571deg)}.circle.size-14>li:nth-child(5) .life,.circle.size-14>li:nth-child(5) .night-order,.circle.size-14>li:nth-child(5) .seat,.circle.size-14>li:nth-child(5) .shroud,.circle.size-14>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-14>li:nth-child(5) .player{margin-bottom:-7.1428571429%}.circle.size-14>li:nth-child(6){transform:rotate(128.5714285714deg);z-index:9}.circle.size-14>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(6) .fold-enter-active,.circle.size-14>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(6) .fold-enter,.circle.size-14>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(6)>*{transform:rotate(-128.5714285714deg)}.circle.size-14>li:nth-child(6) .life,.circle.size-14>li:nth-child(6) .night-order,.circle.size-14>li:nth-child(6) .seat,.circle.size-14>li:nth-child(6) .shroud,.circle.size-14>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-14>li:nth-child(6) .player{margin-bottom:-1.4285714286%}.circle.size-14>li:nth-child(7){transform:rotate(154.2857142857deg);z-index:8}.circle.size-14>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(7) .fold-enter-active,.circle.size-14>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(7) .fold-enter,.circle.size-14>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(7)>*{transform:rotate(-154.2857142857deg)}.circle.size-14>li:nth-child(7) .life,.circle.size-14>li:nth-child(7) .night-order,.circle.size-14>li:nth-child(7) .seat,.circle.size-14>li:nth-child(7) .shroud,.circle.size-14>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-14>li:nth-child(7) .player{margin-bottom:4.2857142857%}.circle.size-14>li:nth-child(8){transform:rotate(180deg);z-index:7}.circle.size-14>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(8) .fold-enter-active,.circle.size-14>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(8) .fold-enter,.circle.size-14>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(8)>*{transform:rotate(-180deg)}.circle.size-14>li:nth-child(8) .life,.circle.size-14>li:nth-child(8) .night-order,.circle.size-14>li:nth-child(8) .seat,.circle.size-14>li:nth-child(8) .shroud,.circle.size-14>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-14>li:nth-child(8) .player{margin-bottom:10%}.circle.size-14>li:nth-child(9){transform:rotate(205.7142857143deg);z-index:8}.circle.size-14>li:nth-child(9)>*{transform:rotate(-205.7142857143deg)}.circle.size-14>li:nth-child(9) .life,.circle.size-14>li:nth-child(9) .night-order,.circle.size-14>li:nth-child(9) .seat,.circle.size-14>li:nth-child(9) .shroud,.circle.size-14>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-14>li:nth-child(9) .player{margin-bottom:4.2857142857%}.circle.size-14>li:nth-child(10){transform:rotate(231.4285714286deg);z-index:9}.circle.size-14>li:nth-child(10)>*{transform:rotate(-231.4285714286deg)}.circle.size-14>li:nth-child(10) .life,.circle.size-14>li:nth-child(10) .night-order,.circle.size-14>li:nth-child(10) .seat,.circle.size-14>li:nth-child(10) .shroud,.circle.size-14>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-14>li:nth-child(10) .player{margin-bottom:-1.4285714286%}.circle.size-14>li:nth-child(11){transform:rotate(257.1428571429deg);z-index:10}.circle.size-14>li:nth-child(11)>*{transform:rotate(-257.1428571429deg)}.circle.size-14>li:nth-child(11) .life,.circle.size-14>li:nth-child(11) .night-order,.circle.size-14>li:nth-child(11) .seat,.circle.size-14>li:nth-child(11) .shroud,.circle.size-14>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-14>li:nth-child(11) .player{margin-bottom:-7.1428571429%}.circle.size-14>li:nth-child(12){transform:rotate(282.8571428571deg);z-index:11}.circle.size-14>li:nth-child(12)>*{transform:rotate(-282.8571428571deg)}.circle.size-14>li:nth-child(12) .life,.circle.size-14>li:nth-child(12) .night-order,.circle.size-14>li:nth-child(12) .seat,.circle.size-14>li:nth-child(12) .shroud,.circle.size-14>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-14>li:nth-child(12) .player{margin-bottom:-7.1428571429%}.circle.size-14>li:nth-child(13){transform:rotate(308.5714285714deg);z-index:12}.circle.size-14>li:nth-child(13)>*{transform:rotate(-308.5714285714deg)}.circle.size-14>li:nth-child(13) .life,.circle.size-14>li:nth-child(13) .night-order,.circle.size-14>li:nth-child(13) .seat,.circle.size-14>li:nth-child(13) .shroud,.circle.size-14>li:nth-child(13) .token{-webkit-animation-delay:.6s;animation-delay:.6s;transition-delay:.6s}.circle.size-14>li:nth-child(13) .player{margin-bottom:-1.4285714286%}.circle.size-14>li:nth-child(14){transform:rotate(334.2857142857deg);z-index:13}.circle.size-14>li:nth-child(14)>*{transform:rotate(-334.2857142857deg)}.circle.size-14>li:nth-child(14) .life,.circle.size-14>li:nth-child(14) .night-order,.circle.size-14>li:nth-child(14) .seat,.circle.size-14>li:nth-child(14) .shroud,.circle.size-14>li:nth-child(14) .token{-webkit-animation-delay:.65s;animation-delay:.65s;transition-delay:.65s}.circle.size-14>li:nth-child(14) .player{margin-bottom:4.2857142857%}.circle.size-15>li:first-child{transform:rotate(0deg);z-index:15}.circle.size-15>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:first-child .fold-enter-active,.circle.size-15>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-15>li:first-child .fold-enter,.circle.size-15>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:first-child .ability{right:120%;left:auto}.circle.size-15>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:first-child .pronouns{left:110%;right:auto}.circle.size-15>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:first-child>*{transform:rotate(0deg)}.circle.size-15>li:first-child .life,.circle.size-15>li:first-child .night-order,.circle.size-15>li:first-child .seat,.circle.size-15>li:first-child .shroud,.circle.size-15>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-15>li:first-child .player{margin-bottom:10%}.circle.size-15>li:nth-child(2){transform:rotate(24deg);z-index:14}.circle.size-15>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(2) .fold-enter-active,.circle.size-15>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(2) .fold-enter,.circle.size-15>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(2)>*{transform:rotate(-24deg)}.circle.size-15>li:nth-child(2) .life,.circle.size-15>li:nth-child(2) .night-order,.circle.size-15>li:nth-child(2) .seat,.circle.size-15>li:nth-child(2) .shroud,.circle.size-15>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-15>li:nth-child(2) .player{margin-bottom:4.6666666667%}.circle.size-15>li:nth-child(3){transform:rotate(48deg);z-index:13}.circle.size-15>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(3) .fold-enter-active,.circle.size-15>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(3) .fold-enter,.circle.size-15>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(3)>*{transform:rotate(-48deg)}.circle.size-15>li:nth-child(3) .life,.circle.size-15>li:nth-child(3) .night-order,.circle.size-15>li:nth-child(3) .seat,.circle.size-15>li:nth-child(3) .shroud,.circle.size-15>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-15>li:nth-child(3) .player{margin-bottom:-.6666666667%}.circle.size-15>li:nth-child(4){transform:rotate(72deg);z-index:12}.circle.size-15>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(4) .fold-enter-active,.circle.size-15>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(4) .fold-enter,.circle.size-15>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(4)>*{transform:rotate(-72deg)}.circle.size-15>li:nth-child(4) .life,.circle.size-15>li:nth-child(4) .night-order,.circle.size-15>li:nth-child(4) .seat,.circle.size-15>li:nth-child(4) .shroud,.circle.size-15>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-15>li:nth-child(4) .player{margin-bottom:-6%}.circle.size-15>li:nth-child(5){transform:rotate(96deg);z-index:11}.circle.size-15>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(5) .fold-enter-active,.circle.size-15>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(5) .fold-enter,.circle.size-15>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(5)>*{transform:rotate(-96deg)}.circle.size-15>li:nth-child(5) .life,.circle.size-15>li:nth-child(5) .night-order,.circle.size-15>li:nth-child(5) .seat,.circle.size-15>li:nth-child(5) .shroud,.circle.size-15>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-15>li:nth-child(5) .player{margin-bottom:-8.6666666667%}.circle.size-15>li:nth-child(6){transform:rotate(120deg);z-index:10}.circle.size-15>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(6) .fold-enter-active,.circle.size-15>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(6) .fold-enter,.circle.size-15>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(6)>*{transform:rotate(-120deg)}.circle.size-15>li:nth-child(6) .life,.circle.size-15>li:nth-child(6) .night-order,.circle.size-15>li:nth-child(6) .seat,.circle.size-15>li:nth-child(6) .shroud,.circle.size-15>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-15>li:nth-child(6) .player{margin-bottom:-3.3333333333%}.circle.size-15>li:nth-child(7){transform:rotate(144deg);z-index:9}.circle.size-15>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(7) .fold-enter-active,.circle.size-15>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(7) .fold-enter,.circle.size-15>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(7)>*{transform:rotate(-144deg)}.circle.size-15>li:nth-child(7) .life,.circle.size-15>li:nth-child(7) .night-order,.circle.size-15>li:nth-child(7) .seat,.circle.size-15>li:nth-child(7) .shroud,.circle.size-15>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-15>li:nth-child(7) .player{margin-bottom:2%}.circle.size-15>li:nth-child(8){transform:rotate(168deg);z-index:8}.circle.size-15>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(8) .fold-enter-active,.circle.size-15>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(8) .fold-enter,.circle.size-15>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(8)>*{transform:rotate(-168deg)}.circle.size-15>li:nth-child(8) .life,.circle.size-15>li:nth-child(8) .night-order,.circle.size-15>li:nth-child(8) .seat,.circle.size-15>li:nth-child(8) .shroud,.circle.size-15>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-15>li:nth-child(8) .player{margin-bottom:7.3333333333%}.circle.size-15>li:nth-child(9){transform:rotate(192deg);z-index:8}.circle.size-15>li:nth-child(9)>*{transform:rotate(-192deg)}.circle.size-15>li:nth-child(9) .life,.circle.size-15>li:nth-child(9) .night-order,.circle.size-15>li:nth-child(9) .seat,.circle.size-15>li:nth-child(9) .shroud,.circle.size-15>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-15>li:nth-child(9) .player{margin-bottom:7.3333333333%}.circle.size-15>li:nth-child(10){transform:rotate(216deg);z-index:9}.circle.size-15>li:nth-child(10)>*{transform:rotate(-216deg)}.circle.size-15>li:nth-child(10) .life,.circle.size-15>li:nth-child(10) .night-order,.circle.size-15>li:nth-child(10) .seat,.circle.size-15>li:nth-child(10) .shroud,.circle.size-15>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-15>li:nth-child(10) .player{margin-bottom:2%}.circle.size-15>li:nth-child(11){transform:rotate(240deg);z-index:10}.circle.size-15>li:nth-child(11)>*{transform:rotate(-240deg)}.circle.size-15>li:nth-child(11) .life,.circle.size-15>li:nth-child(11) .night-order,.circle.size-15>li:nth-child(11) .seat,.circle.size-15>li:nth-child(11) .shroud,.circle.size-15>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-15>li:nth-child(11) .player{margin-bottom:-3.3333333333%}.circle.size-15>li:nth-child(12){transform:rotate(264deg);z-index:11}.circle.size-15>li:nth-child(12)>*{transform:rotate(-264deg)}.circle.size-15>li:nth-child(12) .life,.circle.size-15>li:nth-child(12) .night-order,.circle.size-15>li:nth-child(12) .seat,.circle.size-15>li:nth-child(12) .shroud,.circle.size-15>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-15>li:nth-child(12) .player{margin-bottom:-8.6666666667%}.circle.size-15>li:nth-child(13){transform:rotate(288deg);z-index:12}.circle.size-15>li:nth-child(13)>*{transform:rotate(-288deg)}.circle.size-15>li:nth-child(13) .life,.circle.size-15>li:nth-child(13) .night-order,.circle.size-15>li:nth-child(13) .seat,.circle.size-15>li:nth-child(13) .shroud,.circle.size-15>li:nth-child(13) .token{-webkit-animation-delay:.6s;animation-delay:.6s;transition-delay:.6s}.circle.size-15>li:nth-child(13) .player{margin-bottom:-6%}.circle.size-15>li:nth-child(14){transform:rotate(312deg);z-index:13}.circle.size-15>li:nth-child(14)>*{transform:rotate(-312deg)}.circle.size-15>li:nth-child(14) .life,.circle.size-15>li:nth-child(14) .night-order,.circle.size-15>li:nth-child(14) .seat,.circle.size-15>li:nth-child(14) .shroud,.circle.size-15>li:nth-child(14) .token{-webkit-animation-delay:.65s;animation-delay:.65s;transition-delay:.65s}.circle.size-15>li:nth-child(14) .player{margin-bottom:-.6666666667%}.circle.size-15>li:nth-child(15){transform:rotate(336deg);z-index:14}.circle.size-15>li:nth-child(15)>*{transform:rotate(-336deg)}.circle.size-15>li:nth-child(15) .life,.circle.size-15>li:nth-child(15) .night-order,.circle.size-15>li:nth-child(15) .seat,.circle.size-15>li:nth-child(15) .shroud,.circle.size-15>li:nth-child(15) .token{-webkit-animation-delay:.7s;animation-delay:.7s;transition-delay:.7s}.circle.size-15>li:nth-child(15) .player{margin-bottom:4.6666666667%}.circle.size-16>li:first-child{transform:rotate(0deg);z-index:16}.circle.size-16>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:first-child .fold-enter-active,.circle.size-16>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-16>li:first-child .fold-enter,.circle.size-16>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:first-child .ability{right:120%;left:auto}.circle.size-16>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:first-child .pronouns{left:110%;right:auto}.circle.size-16>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:first-child>*{transform:rotate(0deg)}.circle.size-16>li:first-child .life,.circle.size-16>li:first-child .night-order,.circle.size-16>li:first-child .seat,.circle.size-16>li:first-child .shroud,.circle.size-16>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-16>li:first-child .player{margin-bottom:10%}.circle.size-16>li:nth-child(2){transform:rotate(22.5deg);z-index:15}.circle.size-16>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(2) .fold-enter-active,.circle.size-16>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(2) .fold-enter,.circle.size-16>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(2)>*{transform:rotate(-22.5deg)}.circle.size-16>li:nth-child(2) .life,.circle.size-16>li:nth-child(2) .night-order,.circle.size-16>li:nth-child(2) .seat,.circle.size-16>li:nth-child(2) .shroud,.circle.size-16>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-16>li:nth-child(2) .player{margin-bottom:5%}.circle.size-16>li:nth-child(3){transform:rotate(45deg);z-index:14}.circle.size-16>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(3) .fold-enter-active,.circle.size-16>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(3) .fold-enter,.circle.size-16>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(3)>*{transform:rotate(-45deg)}.circle.size-16>li:nth-child(3) .life,.circle.size-16>li:nth-child(3) .night-order,.circle.size-16>li:nth-child(3) .seat,.circle.size-16>li:nth-child(3) .shroud,.circle.size-16>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-16>li:nth-child(3) .player{margin-bottom:0}.circle.size-16>li:nth-child(4){transform:rotate(67.5deg);z-index:13}.circle.size-16>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(4) .fold-enter-active,.circle.size-16>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(4) .fold-enter,.circle.size-16>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(4)>*{transform:rotate(-67.5deg)}.circle.size-16>li:nth-child(4) .life,.circle.size-16>li:nth-child(4) .night-order,.circle.size-16>li:nth-child(4) .seat,.circle.size-16>li:nth-child(4) .shroud,.circle.size-16>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-16>li:nth-child(4) .player{margin-bottom:-5%}.circle.size-16>li:nth-child(5){transform:rotate(90deg);z-index:12}.circle.size-16>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(5) .fold-enter-active,.circle.size-16>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(5) .fold-enter,.circle.size-16>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(5)>*{transform:rotate(-90deg)}.circle.size-16>li:nth-child(5) .life,.circle.size-16>li:nth-child(5) .night-order,.circle.size-16>li:nth-child(5) .seat,.circle.size-16>li:nth-child(5) .shroud,.circle.size-16>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-16>li:nth-child(5) .player{margin-bottom:-10%}.circle.size-16>li:nth-child(6){transform:rotate(112.5deg);z-index:11}.circle.size-16>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(6) .fold-enter-active,.circle.size-16>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(6) .fold-enter,.circle.size-16>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(6)>*{transform:rotate(-112.5deg)}.circle.size-16>li:nth-child(6) .life,.circle.size-16>li:nth-child(6) .night-order,.circle.size-16>li:nth-child(6) .seat,.circle.size-16>li:nth-child(6) .shroud,.circle.size-16>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-16>li:nth-child(6) .player{margin-bottom:-5%}.circle.size-16>li:nth-child(7){transform:rotate(135deg);z-index:10}.circle.size-16>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(7) .fold-enter-active,.circle.size-16>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(7) .fold-enter,.circle.size-16>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(7)>*{transform:rotate(-135deg)}.circle.size-16>li:nth-child(7) .life,.circle.size-16>li:nth-child(7) .night-order,.circle.size-16>li:nth-child(7) .seat,.circle.size-16>li:nth-child(7) .shroud,.circle.size-16>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-16>li:nth-child(7) .player{margin-bottom:0}.circle.size-16>li:nth-child(8){transform:rotate(157.5deg);z-index:9}.circle.size-16>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(8) .fold-enter-active,.circle.size-16>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(8) .fold-enter,.circle.size-16>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(8)>*{transform:rotate(-157.5deg)}.circle.size-16>li:nth-child(8) .life,.circle.size-16>li:nth-child(8) .night-order,.circle.size-16>li:nth-child(8) .seat,.circle.size-16>li:nth-child(8) .shroud,.circle.size-16>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-16>li:nth-child(8) .player{margin-bottom:5%}.circle.size-16>li:nth-child(9){transform:rotate(180deg);z-index:8}.circle.size-16>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(9) .fold-enter-active,.circle.size-16>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(9) .fold-enter,.circle.size-16>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(9)>*{transform:rotate(-180deg)}.circle.size-16>li:nth-child(9) .life,.circle.size-16>li:nth-child(9) .night-order,.circle.size-16>li:nth-child(9) .seat,.circle.size-16>li:nth-child(9) .shroud,.circle.size-16>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-16>li:nth-child(9) .player{margin-bottom:10%}.circle.size-16>li:nth-child(10){transform:rotate(202.5deg);z-index:9}.circle.size-16>li:nth-child(10)>*{transform:rotate(-202.5deg)}.circle.size-16>li:nth-child(10) .life,.circle.size-16>li:nth-child(10) .night-order,.circle.size-16>li:nth-child(10) .seat,.circle.size-16>li:nth-child(10) .shroud,.circle.size-16>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-16>li:nth-child(10) .player{margin-bottom:5%}.circle.size-16>li:nth-child(11){transform:rotate(225deg);z-index:10}.circle.size-16>li:nth-child(11)>*{transform:rotate(-225deg)}.circle.size-16>li:nth-child(11) .life,.circle.size-16>li:nth-child(11) .night-order,.circle.size-16>li:nth-child(11) .seat,.circle.size-16>li:nth-child(11) .shroud,.circle.size-16>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-16>li:nth-child(11) .player{margin-bottom:0}.circle.size-16>li:nth-child(12){transform:rotate(247.5deg);z-index:11}.circle.size-16>li:nth-child(12)>*{transform:rotate(-247.5deg)}.circle.size-16>li:nth-child(12) .life,.circle.size-16>li:nth-child(12) .night-order,.circle.size-16>li:nth-child(12) .seat,.circle.size-16>li:nth-child(12) .shroud,.circle.size-16>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-16>li:nth-child(12) .player{margin-bottom:-5%}.circle.size-16>li:nth-child(13){transform:rotate(270deg);z-index:12}.circle.size-16>li:nth-child(13)>*{transform:rotate(-270deg)}.circle.size-16>li:nth-child(13) .life,.circle.size-16>li:nth-child(13) .night-order,.circle.size-16>li:nth-child(13) .seat,.circle.size-16>li:nth-child(13) .shroud,.circle.size-16>li:nth-child(13) .token{-webkit-animation-delay:.6s;animation-delay:.6s;transition-delay:.6s}.circle.size-16>li:nth-child(13) .player{margin-bottom:-10%}.circle.size-16>li:nth-child(14){transform:rotate(292.5deg);z-index:13}.circle.size-16>li:nth-child(14)>*{transform:rotate(-292.5deg)}.circle.size-16>li:nth-child(14) .life,.circle.size-16>li:nth-child(14) .night-order,.circle.size-16>li:nth-child(14) .seat,.circle.size-16>li:nth-child(14) .shroud,.circle.size-16>li:nth-child(14) .token{-webkit-animation-delay:.65s;animation-delay:.65s;transition-delay:.65s}.circle.size-16>li:nth-child(14) .player{margin-bottom:-5%}.circle.size-16>li:nth-child(15){transform:rotate(315deg);z-index:14}.circle.size-16>li:nth-child(15)>*{transform:rotate(-315deg)}.circle.size-16>li:nth-child(15) .life,.circle.size-16>li:nth-child(15) .night-order,.circle.size-16>li:nth-child(15) .seat,.circle.size-16>li:nth-child(15) .shroud,.circle.size-16>li:nth-child(15) .token{-webkit-animation-delay:.7s;animation-delay:.7s;transition-delay:.7s}.circle.size-16>li:nth-child(15) .player{margin-bottom:0}.circle.size-16>li:nth-child(16){transform:rotate(337.5deg);z-index:15}.circle.size-16>li:nth-child(16)>*{transform:rotate(-337.5deg)}.circle.size-16>li:nth-child(16) .life,.circle.size-16>li:nth-child(16) .night-order,.circle.size-16>li:nth-child(16) .seat,.circle.size-16>li:nth-child(16) .shroud,.circle.size-16>li:nth-child(16) .token{-webkit-animation-delay:.75s;animation-delay:.75s;transition-delay:.75s}.circle.size-16>li:nth-child(16) .player{margin-bottom:5%}.circle.size-17>li:first-child{transform:rotate(0deg);z-index:17}.circle.size-17>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:first-child .fold-enter-active,.circle.size-17>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-17>li:first-child .fold-enter,.circle.size-17>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:first-child .ability{right:120%;left:auto}.circle.size-17>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:first-child .pronouns{left:110%;right:auto}.circle.size-17>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:first-child>*{transform:rotate(0deg)}.circle.size-17>li:first-child .life,.circle.size-17>li:first-child .night-order,.circle.size-17>li:first-child .seat,.circle.size-17>li:first-child .shroud,.circle.size-17>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-17>li:first-child .player{margin-bottom:10%}.circle.size-17>li:nth-child(2){transform:rotate(21.1764705882deg);z-index:16}.circle.size-17>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(2) .fold-enter-active,.circle.size-17>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(2) .fold-enter,.circle.size-17>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(2)>*{transform:rotate(-21.1764705882deg)}.circle.size-17>li:nth-child(2) .life,.circle.size-17>li:nth-child(2) .night-order,.circle.size-17>li:nth-child(2) .seat,.circle.size-17>li:nth-child(2) .shroud,.circle.size-17>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-17>li:nth-child(2) .player{margin-bottom:5.2941176471%}.circle.size-17>li:nth-child(3){transform:rotate(42.3529411765deg);z-index:15}.circle.size-17>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(3) .fold-enter-active,.circle.size-17>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(3) .fold-enter,.circle.size-17>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(3)>*{transform:rotate(-42.3529411765deg)}.circle.size-17>li:nth-child(3) .life,.circle.size-17>li:nth-child(3) .night-order,.circle.size-17>li:nth-child(3) .seat,.circle.size-17>li:nth-child(3) .shroud,.circle.size-17>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-17>li:nth-child(3) .player{margin-bottom:.5882352941%}.circle.size-17>li:nth-child(4){transform:rotate(63.5294117647deg);z-index:14}.circle.size-17>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(4) .fold-enter-active,.circle.size-17>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(4) .fold-enter,.circle.size-17>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(4)>*{transform:rotate(-63.5294117647deg)}.circle.size-17>li:nth-child(4) .life,.circle.size-17>li:nth-child(4) .night-order,.circle.size-17>li:nth-child(4) .seat,.circle.size-17>li:nth-child(4) .shroud,.circle.size-17>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-17>li:nth-child(4) .player{margin-bottom:-4.1176470588%}.circle.size-17>li:nth-child(5){transform:rotate(84.7058823529deg);z-index:13}.circle.size-17>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(5) .fold-enter-active,.circle.size-17>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(5) .fold-enter,.circle.size-17>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(5)>*{transform:rotate(-84.7058823529deg)}.circle.size-17>li:nth-child(5) .life,.circle.size-17>li:nth-child(5) .night-order,.circle.size-17>li:nth-child(5) .seat,.circle.size-17>li:nth-child(5) .shroud,.circle.size-17>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-17>li:nth-child(5) .player{margin-bottom:-8.8235294118%}.circle.size-17>li:nth-child(6){transform:rotate(105.8823529412deg);z-index:12}.circle.size-17>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(6) .fold-enter-active,.circle.size-17>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(6) .fold-enter,.circle.size-17>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(6)>*{transform:rotate(-105.8823529412deg)}.circle.size-17>li:nth-child(6) .life,.circle.size-17>li:nth-child(6) .night-order,.circle.size-17>li:nth-child(6) .seat,.circle.size-17>li:nth-child(6) .shroud,.circle.size-17>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-17>li:nth-child(6) .player{margin-bottom:-6.4705882353%}.circle.size-17>li:nth-child(7){transform:rotate(127.0588235294deg);z-index:11}.circle.size-17>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(7) .fold-enter-active,.circle.size-17>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(7) .fold-enter,.circle.size-17>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(7)>*{transform:rotate(-127.0588235294deg)}.circle.size-17>li:nth-child(7) .life,.circle.size-17>li:nth-child(7) .night-order,.circle.size-17>li:nth-child(7) .seat,.circle.size-17>li:nth-child(7) .shroud,.circle.size-17>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-17>li:nth-child(7) .player{margin-bottom:-1.7647058824%}.circle.size-17>li:nth-child(8){transform:rotate(148.2352941176deg);z-index:10}.circle.size-17>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(8) .fold-enter-active,.circle.size-17>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(8) .fold-enter,.circle.size-17>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(8)>*{transform:rotate(-148.2352941176deg)}.circle.size-17>li:nth-child(8) .life,.circle.size-17>li:nth-child(8) .night-order,.circle.size-17>li:nth-child(8) .seat,.circle.size-17>li:nth-child(8) .shroud,.circle.size-17>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-17>li:nth-child(8) .player{margin-bottom:2.9411764706%}.circle.size-17>li:nth-child(9){transform:rotate(169.4117647059deg);z-index:9}.circle.size-17>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(9) .fold-enter-active,.circle.size-17>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(9) .fold-enter,.circle.size-17>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(9)>*{transform:rotate(-169.4117647059deg)}.circle.size-17>li:nth-child(9) .life,.circle.size-17>li:nth-child(9) .night-order,.circle.size-17>li:nth-child(9) .seat,.circle.size-17>li:nth-child(9) .shroud,.circle.size-17>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-17>li:nth-child(9) .player{margin-bottom:7.6470588235%}.circle.size-17>li:nth-child(10){transform:rotate(190.5882352941deg);z-index:9}.circle.size-17>li:nth-child(10)>*{transform:rotate(-190.5882352941deg)}.circle.size-17>li:nth-child(10) .life,.circle.size-17>li:nth-child(10) .night-order,.circle.size-17>li:nth-child(10) .seat,.circle.size-17>li:nth-child(10) .shroud,.circle.size-17>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-17>li:nth-child(10) .player{margin-bottom:7.6470588235%}.circle.size-17>li:nth-child(11){transform:rotate(211.7647058824deg);z-index:10}.circle.size-17>li:nth-child(11)>*{transform:rotate(-211.7647058824deg)}.circle.size-17>li:nth-child(11) .life,.circle.size-17>li:nth-child(11) .night-order,.circle.size-17>li:nth-child(11) .seat,.circle.size-17>li:nth-child(11) .shroud,.circle.size-17>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-17>li:nth-child(11) .player{margin-bottom:2.9411764706%}.circle.size-17>li:nth-child(12){transform:rotate(232.9411764706deg);z-index:11}.circle.size-17>li:nth-child(12)>*{transform:rotate(-232.9411764706deg)}.circle.size-17>li:nth-child(12) .life,.circle.size-17>li:nth-child(12) .night-order,.circle.size-17>li:nth-child(12) .seat,.circle.size-17>li:nth-child(12) .shroud,.circle.size-17>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-17>li:nth-child(12) .player{margin-bottom:-1.7647058824%}.circle.size-17>li:nth-child(13){transform:rotate(254.1176470588deg);z-index:12}.circle.size-17>li:nth-child(13)>*{transform:rotate(-254.1176470588deg)}.circle.size-17>li:nth-child(13) .life,.circle.size-17>li:nth-child(13) .night-order,.circle.size-17>li:nth-child(13) .seat,.circle.size-17>li:nth-child(13) .shroud,.circle.size-17>li:nth-child(13) .token{-webkit-animation-delay:.6s;animation-delay:.6s;transition-delay:.6s}.circle.size-17>li:nth-child(13) .player{margin-bottom:-6.4705882353%}.circle.size-17>li:nth-child(14){transform:rotate(275.2941176471deg);z-index:13}.circle.size-17>li:nth-child(14)>*{transform:rotate(-275.2941176471deg)}.circle.size-17>li:nth-child(14) .life,.circle.size-17>li:nth-child(14) .night-order,.circle.size-17>li:nth-child(14) .seat,.circle.size-17>li:nth-child(14) .shroud,.circle.size-17>li:nth-child(14) .token{-webkit-animation-delay:.65s;animation-delay:.65s;transition-delay:.65s}.circle.size-17>li:nth-child(14) .player{margin-bottom:-8.8235294118%}.circle.size-17>li:nth-child(15){transform:rotate(296.4705882353deg);z-index:14}.circle.size-17>li:nth-child(15)>*{transform:rotate(-296.4705882353deg)}.circle.size-17>li:nth-child(15) .life,.circle.size-17>li:nth-child(15) .night-order,.circle.size-17>li:nth-child(15) .seat,.circle.size-17>li:nth-child(15) .shroud,.circle.size-17>li:nth-child(15) .token{-webkit-animation-delay:.7s;animation-delay:.7s;transition-delay:.7s}.circle.size-17>li:nth-child(15) .player{margin-bottom:-4.1176470588%}.circle.size-17>li:nth-child(16){transform:rotate(317.6470588235deg);z-index:15}.circle.size-17>li:nth-child(16)>*{transform:rotate(-317.6470588235deg)}.circle.size-17>li:nth-child(16) .life,.circle.size-17>li:nth-child(16) .night-order,.circle.size-17>li:nth-child(16) .seat,.circle.size-17>li:nth-child(16) .shroud,.circle.size-17>li:nth-child(16) .token{-webkit-animation-delay:.75s;animation-delay:.75s;transition-delay:.75s}.circle.size-17>li:nth-child(16) .player{margin-bottom:.5882352941%}.circle.size-17>li:nth-child(17){transform:rotate(338.8235294118deg);z-index:16}.circle.size-17>li:nth-child(17)>*{transform:rotate(-338.8235294118deg)}.circle.size-17>li:nth-child(17) .life,.circle.size-17>li:nth-child(17) .night-order,.circle.size-17>li:nth-child(17) .seat,.circle.size-17>li:nth-child(17) .shroud,.circle.size-17>li:nth-child(17) .token{-webkit-animation-delay:.8s;animation-delay:.8s;transition-delay:.8s}.circle.size-17>li:nth-child(17) .player{margin-bottom:5.2941176471%}.circle.size-18>li:first-child{transform:rotate(0deg);z-index:18}.circle.size-18>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:first-child .fold-enter-active,.circle.size-18>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-18>li:first-child .fold-enter,.circle.size-18>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:first-child .ability{right:120%;left:auto}.circle.size-18>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:first-child .pronouns{left:110%;right:auto}.circle.size-18>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:first-child>*{transform:rotate(0deg)}.circle.size-18>li:first-child .life,.circle.size-18>li:first-child .night-order,.circle.size-18>li:first-child .seat,.circle.size-18>li:first-child .shroud,.circle.size-18>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-18>li:first-child .player{margin-bottom:10%}.circle.size-18>li:nth-child(2){transform:rotate(20deg);z-index:17}.circle.size-18>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(2) .fold-enter-active,.circle.size-18>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(2) .fold-enter,.circle.size-18>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(2)>*{transform:rotate(-20deg)}.circle.size-18>li:nth-child(2) .life,.circle.size-18>li:nth-child(2) .night-order,.circle.size-18>li:nth-child(2) .seat,.circle.size-18>li:nth-child(2) .shroud,.circle.size-18>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-18>li:nth-child(2) .player{margin-bottom:5.5555555556%}.circle.size-18>li:nth-child(3){transform:rotate(40deg);z-index:16}.circle.size-18>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(3) .fold-enter-active,.circle.size-18>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(3) .fold-enter,.circle.size-18>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(3)>*{transform:rotate(-40deg)}.circle.size-18>li:nth-child(3) .life,.circle.size-18>li:nth-child(3) .night-order,.circle.size-18>li:nth-child(3) .seat,.circle.size-18>li:nth-child(3) .shroud,.circle.size-18>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-18>li:nth-child(3) .player{margin-bottom:1.1111111111%}.circle.size-18>li:nth-child(4){transform:rotate(60deg);z-index:15}.circle.size-18>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(4) .fold-enter-active,.circle.size-18>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(4) .fold-enter,.circle.size-18>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(4)>*{transform:rotate(-60deg)}.circle.size-18>li:nth-child(4) .life,.circle.size-18>li:nth-child(4) .night-order,.circle.size-18>li:nth-child(4) .seat,.circle.size-18>li:nth-child(4) .shroud,.circle.size-18>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-18>li:nth-child(4) .player{margin-bottom:-3.3333333333%}.circle.size-18>li:nth-child(5){transform:rotate(80deg);z-index:14}.circle.size-18>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(5) .fold-enter-active,.circle.size-18>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(5) .fold-enter,.circle.size-18>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(5)>*{transform:rotate(-80deg)}.circle.size-18>li:nth-child(5) .life,.circle.size-18>li:nth-child(5) .night-order,.circle.size-18>li:nth-child(5) .seat,.circle.size-18>li:nth-child(5) .shroud,.circle.size-18>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-18>li:nth-child(5) .player{margin-bottom:-7.7777777778%}.circle.size-18>li:nth-child(6){transform:rotate(100deg);z-index:13}.circle.size-18>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(6) .fold-enter-active,.circle.size-18>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(6) .fold-enter,.circle.size-18>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(6)>*{transform:rotate(-100deg)}.circle.size-18>li:nth-child(6) .life,.circle.size-18>li:nth-child(6) .night-order,.circle.size-18>li:nth-child(6) .seat,.circle.size-18>li:nth-child(6) .shroud,.circle.size-18>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-18>li:nth-child(6) .player{margin-bottom:-7.7777777778%}.circle.size-18>li:nth-child(7){transform:rotate(120deg);z-index:12}.circle.size-18>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(7) .fold-enter-active,.circle.size-18>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(7) .fold-enter,.circle.size-18>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(7)>*{transform:rotate(-120deg)}.circle.size-18>li:nth-child(7) .life,.circle.size-18>li:nth-child(7) .night-order,.circle.size-18>li:nth-child(7) .seat,.circle.size-18>li:nth-child(7) .shroud,.circle.size-18>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-18>li:nth-child(7) .player{margin-bottom:-3.3333333333%}.circle.size-18>li:nth-child(8){transform:rotate(140deg);z-index:11}.circle.size-18>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(8) .fold-enter-active,.circle.size-18>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(8) .fold-enter,.circle.size-18>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(8)>*{transform:rotate(-140deg)}.circle.size-18>li:nth-child(8) .life,.circle.size-18>li:nth-child(8) .night-order,.circle.size-18>li:nth-child(8) .seat,.circle.size-18>li:nth-child(8) .shroud,.circle.size-18>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-18>li:nth-child(8) .player{margin-bottom:1.1111111111%}.circle.size-18>li:nth-child(9){transform:rotate(160deg);z-index:10}.circle.size-18>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(9) .fold-enter-active,.circle.size-18>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(9) .fold-enter,.circle.size-18>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(9)>*{transform:rotate(-160deg)}.circle.size-18>li:nth-child(9) .life,.circle.size-18>li:nth-child(9) .night-order,.circle.size-18>li:nth-child(9) .seat,.circle.size-18>li:nth-child(9) .shroud,.circle.size-18>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-18>li:nth-child(9) .player{margin-bottom:5.5555555556%}.circle.size-18>li:nth-child(10){transform:rotate(180deg);z-index:9}.circle.size-18>li:nth-child(10) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(10) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(10) .fold-enter-active,.circle.size-18>li:nth-child(10) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(10) .fold-enter,.circle.size-18>li:nth-child(10) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(10) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(10) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(10) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(10) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(10)>*{transform:rotate(-180deg)}.circle.size-18>li:nth-child(10) .life,.circle.size-18>li:nth-child(10) .night-order,.circle.size-18>li:nth-child(10) .seat,.circle.size-18>li:nth-child(10) .shroud,.circle.size-18>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-18>li:nth-child(10) .player{margin-bottom:10%}.circle.size-18>li:nth-child(11){transform:rotate(200deg);z-index:10}.circle.size-18>li:nth-child(11)>*{transform:rotate(-200deg)}.circle.size-18>li:nth-child(11) .life,.circle.size-18>li:nth-child(11) .night-order,.circle.size-18>li:nth-child(11) .seat,.circle.size-18>li:nth-child(11) .shroud,.circle.size-18>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-18>li:nth-child(11) .player{margin-bottom:5.5555555556%}.circle.size-18>li:nth-child(12){transform:rotate(220deg);z-index:11}.circle.size-18>li:nth-child(12)>*{transform:rotate(-220deg)}.circle.size-18>li:nth-child(12) .life,.circle.size-18>li:nth-child(12) .night-order,.circle.size-18>li:nth-child(12) .seat,.circle.size-18>li:nth-child(12) .shroud,.circle.size-18>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-18>li:nth-child(12) .player{margin-bottom:1.1111111111%}.circle.size-18>li:nth-child(13){transform:rotate(240deg);z-index:12}.circle.size-18>li:nth-child(13)>*{transform:rotate(-240deg)}.circle.size-18>li:nth-child(13) .life,.circle.size-18>li:nth-child(13) .night-order,.circle.size-18>li:nth-child(13) .seat,.circle.size-18>li:nth-child(13) .shroud,.circle.size-18>li:nth-child(13) .token{-webkit-animation-delay:.6s;animation-delay:.6s;transition-delay:.6s}.circle.size-18>li:nth-child(13) .player{margin-bottom:-3.3333333333%}.circle.size-18>li:nth-child(14){transform:rotate(260deg);z-index:13}.circle.size-18>li:nth-child(14)>*{transform:rotate(-260deg)}.circle.size-18>li:nth-child(14) .life,.circle.size-18>li:nth-child(14) .night-order,.circle.size-18>li:nth-child(14) .seat,.circle.size-18>li:nth-child(14) .shroud,.circle.size-18>li:nth-child(14) .token{-webkit-animation-delay:.65s;animation-delay:.65s;transition-delay:.65s}.circle.size-18>li:nth-child(14) .player{margin-bottom:-7.7777777778%}.circle.size-18>li:nth-child(15){transform:rotate(280deg);z-index:14}.circle.size-18>li:nth-child(15)>*{transform:rotate(-280deg)}.circle.size-18>li:nth-child(15) .life,.circle.size-18>li:nth-child(15) .night-order,.circle.size-18>li:nth-child(15) .seat,.circle.size-18>li:nth-child(15) .shroud,.circle.size-18>li:nth-child(15) .token{-webkit-animation-delay:.7s;animation-delay:.7s;transition-delay:.7s}.circle.size-18>li:nth-child(15) .player{margin-bottom:-7.7777777778%}.circle.size-18>li:nth-child(16){transform:rotate(300deg);z-index:15}.circle.size-18>li:nth-child(16)>*{transform:rotate(-300deg)}.circle.size-18>li:nth-child(16) .life,.circle.size-18>li:nth-child(16) .night-order,.circle.size-18>li:nth-child(16) .seat,.circle.size-18>li:nth-child(16) .shroud,.circle.size-18>li:nth-child(16) .token{-webkit-animation-delay:.75s;animation-delay:.75s;transition-delay:.75s}.circle.size-18>li:nth-child(16) .player{margin-bottom:-3.3333333333%}.circle.size-18>li:nth-child(17){transform:rotate(320deg);z-index:16}.circle.size-18>li:nth-child(17)>*{transform:rotate(-320deg)}.circle.size-18>li:nth-child(17) .life,.circle.size-18>li:nth-child(17) .night-order,.circle.size-18>li:nth-child(17) .seat,.circle.size-18>li:nth-child(17) .shroud,.circle.size-18>li:nth-child(17) .token{-webkit-animation-delay:.8s;animation-delay:.8s;transition-delay:.8s}.circle.size-18>li:nth-child(17) .player{margin-bottom:1.1111111111%}.circle.size-18>li:nth-child(18){transform:rotate(340deg);z-index:17}.circle.size-18>li:nth-child(18)>*{transform:rotate(-340deg)}.circle.size-18>li:nth-child(18) .life,.circle.size-18>li:nth-child(18) .night-order,.circle.size-18>li:nth-child(18) .seat,.circle.size-18>li:nth-child(18) .shroud,.circle.size-18>li:nth-child(18) .token{-webkit-animation-delay:.85s;animation-delay:.85s;transition-delay:.85s}.circle.size-18>li:nth-child(18) .player{margin-bottom:5.5555555556%}.circle.size-19>li:first-child{transform:rotate(0deg);z-index:19}.circle.size-19>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:first-child .fold-enter-active,.circle.size-19>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-19>li:first-child .fold-enter,.circle.size-19>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:first-child .ability{right:120%;left:auto}.circle.size-19>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:first-child .pronouns{left:110%;right:auto}.circle.size-19>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:first-child>*{transform:rotate(0deg)}.circle.size-19>li:first-child .life,.circle.size-19>li:first-child .night-order,.circle.size-19>li:first-child .seat,.circle.size-19>li:first-child .shroud,.circle.size-19>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-19>li:first-child .player{margin-bottom:10%}.circle.size-19>li:nth-child(2){transform:rotate(18.9473684211deg);z-index:18}.circle.size-19>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(2) .fold-enter-active,.circle.size-19>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(2) .fold-enter,.circle.size-19>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(2)>*{transform:rotate(-18.9473684211deg)}.circle.size-19>li:nth-child(2) .life,.circle.size-19>li:nth-child(2) .night-order,.circle.size-19>li:nth-child(2) .seat,.circle.size-19>li:nth-child(2) .shroud,.circle.size-19>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-19>li:nth-child(2) .player{margin-bottom:5.7894736842%}.circle.size-19>li:nth-child(3){transform:rotate(37.8947368421deg);z-index:17}.circle.size-19>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(3) .fold-enter-active,.circle.size-19>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(3) .fold-enter,.circle.size-19>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(3)>*{transform:rotate(-37.8947368421deg)}.circle.size-19>li:nth-child(3) .life,.circle.size-19>li:nth-child(3) .night-order,.circle.size-19>li:nth-child(3) .seat,.circle.size-19>li:nth-child(3) .shroud,.circle.size-19>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-19>li:nth-child(3) .player{margin-bottom:1.5789473684%}.circle.size-19>li:nth-child(4){transform:rotate(56.8421052632deg);z-index:16}.circle.size-19>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(4) .fold-enter-active,.circle.size-19>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(4) .fold-enter,.circle.size-19>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(4)>*{transform:rotate(-56.8421052632deg)}.circle.size-19>li:nth-child(4) .life,.circle.size-19>li:nth-child(4) .night-order,.circle.size-19>li:nth-child(4) .seat,.circle.size-19>li:nth-child(4) .shroud,.circle.size-19>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-19>li:nth-child(4) .player{margin-bottom:-2.6315789474%}.circle.size-19>li:nth-child(5){transform:rotate(75.7894736842deg);z-index:15}.circle.size-19>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(5) .fold-enter-active,.circle.size-19>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(5) .fold-enter,.circle.size-19>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(5)>*{transform:rotate(-75.7894736842deg)}.circle.size-19>li:nth-child(5) .life,.circle.size-19>li:nth-child(5) .night-order,.circle.size-19>li:nth-child(5) .seat,.circle.size-19>li:nth-child(5) .shroud,.circle.size-19>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-19>li:nth-child(5) .player{margin-bottom:-6.8421052632%}.circle.size-19>li:nth-child(6){transform:rotate(94.7368421053deg);z-index:14}.circle.size-19>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(6) .fold-enter-active,.circle.size-19>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(6) .fold-enter,.circle.size-19>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(6)>*{transform:rotate(-94.7368421053deg)}.circle.size-19>li:nth-child(6) .life,.circle.size-19>li:nth-child(6) .night-order,.circle.size-19>li:nth-child(6) .seat,.circle.size-19>li:nth-child(6) .shroud,.circle.size-19>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-19>li:nth-child(6) .player{margin-bottom:-8.9473684211%}.circle.size-19>li:nth-child(7){transform:rotate(113.6842105263deg);z-index:13}.circle.size-19>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(7) .fold-enter-active,.circle.size-19>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(7) .fold-enter,.circle.size-19>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(7)>*{transform:rotate(-113.6842105263deg)}.circle.size-19>li:nth-child(7) .life,.circle.size-19>li:nth-child(7) .night-order,.circle.size-19>li:nth-child(7) .seat,.circle.size-19>li:nth-child(7) .shroud,.circle.size-19>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-19>li:nth-child(7) .player{margin-bottom:-4.7368421053%}.circle.size-19>li:nth-child(8){transform:rotate(132.6315789474deg);z-index:12}.circle.size-19>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(8) .fold-enter-active,.circle.size-19>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(8) .fold-enter,.circle.size-19>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(8)>*{transform:rotate(-132.6315789474deg)}.circle.size-19>li:nth-child(8) .life,.circle.size-19>li:nth-child(8) .night-order,.circle.size-19>li:nth-child(8) .seat,.circle.size-19>li:nth-child(8) .shroud,.circle.size-19>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-19>li:nth-child(8) .player{margin-bottom:-.5263157895%}.circle.size-19>li:nth-child(9){transform:rotate(151.5789473684deg);z-index:11}.circle.size-19>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(9) .fold-enter-active,.circle.size-19>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(9) .fold-enter,.circle.size-19>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(9)>*{transform:rotate(-151.5789473684deg)}.circle.size-19>li:nth-child(9) .life,.circle.size-19>li:nth-child(9) .night-order,.circle.size-19>li:nth-child(9) .seat,.circle.size-19>li:nth-child(9) .shroud,.circle.size-19>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-19>li:nth-child(9) .player{margin-bottom:3.6842105263%}.circle.size-19>li:nth-child(10){transform:rotate(170.5263157895deg);z-index:10}.circle.size-19>li:nth-child(10) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(10) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(10) .fold-enter-active,.circle.size-19>li:nth-child(10) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(10) .fold-enter,.circle.size-19>li:nth-child(10) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(10) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(10) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(10) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(10) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(10)>*{transform:rotate(-170.5263157895deg)}.circle.size-19>li:nth-child(10) .life,.circle.size-19>li:nth-child(10) .night-order,.circle.size-19>li:nth-child(10) .seat,.circle.size-19>li:nth-child(10) .shroud,.circle.size-19>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-19>li:nth-child(10) .player{margin-bottom:7.8947368421%}.circle.size-19>li:nth-child(11){transform:rotate(189.4736842105deg);z-index:10}.circle.size-19>li:nth-child(11)>*{transform:rotate(-189.4736842105deg)}.circle.size-19>li:nth-child(11) .life,.circle.size-19>li:nth-child(11) .night-order,.circle.size-19>li:nth-child(11) .seat,.circle.size-19>li:nth-child(11) .shroud,.circle.size-19>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-19>li:nth-child(11) .player{margin-bottom:7.8947368421%}.circle.size-19>li:nth-child(12){transform:rotate(208.4210526316deg);z-index:11}.circle.size-19>li:nth-child(12)>*{transform:rotate(-208.4210526316deg)}.circle.size-19>li:nth-child(12) .life,.circle.size-19>li:nth-child(12) .night-order,.circle.size-19>li:nth-child(12) .seat,.circle.size-19>li:nth-child(12) .shroud,.circle.size-19>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-19>li:nth-child(12) .player{margin-bottom:3.6842105263%}.circle.size-19>li:nth-child(13){transform:rotate(227.3684210526deg);z-index:12}.circle.size-19>li:nth-child(13)>*{transform:rotate(-227.3684210526deg)}.circle.size-19>li:nth-child(13) .life,.circle.size-19>li:nth-child(13) .night-order,.circle.size-19>li:nth-child(13) .seat,.circle.size-19>li:nth-child(13) .shroud,.circle.size-19>li:nth-child(13) .token{-webkit-animation-delay:.6s;animation-delay:.6s;transition-delay:.6s}.circle.size-19>li:nth-child(13) .player{margin-bottom:-.5263157895%}.circle.size-19>li:nth-child(14){transform:rotate(246.3157894737deg);z-index:13}.circle.size-19>li:nth-child(14)>*{transform:rotate(-246.3157894737deg)}.circle.size-19>li:nth-child(14) .life,.circle.size-19>li:nth-child(14) .night-order,.circle.size-19>li:nth-child(14) .seat,.circle.size-19>li:nth-child(14) .shroud,.circle.size-19>li:nth-child(14) .token{-webkit-animation-delay:.65s;animation-delay:.65s;transition-delay:.65s}.circle.size-19>li:nth-child(14) .player{margin-bottom:-4.7368421053%}.circle.size-19>li:nth-child(15){transform:rotate(265.2631578947deg);z-index:14}.circle.size-19>li:nth-child(15)>*{transform:rotate(-265.2631578947deg)}.circle.size-19>li:nth-child(15) .life,.circle.size-19>li:nth-child(15) .night-order,.circle.size-19>li:nth-child(15) .seat,.circle.size-19>li:nth-child(15) .shroud,.circle.size-19>li:nth-child(15) .token{-webkit-animation-delay:.7s;animation-delay:.7s;transition-delay:.7s}.circle.size-19>li:nth-child(15) .player{margin-bottom:-8.9473684211%}.circle.size-19>li:nth-child(16){transform:rotate(284.2105263158deg);z-index:15}.circle.size-19>li:nth-child(16)>*{transform:rotate(-284.2105263158deg)}.circle.size-19>li:nth-child(16) .life,.circle.size-19>li:nth-child(16) .night-order,.circle.size-19>li:nth-child(16) .seat,.circle.size-19>li:nth-child(16) .shroud,.circle.size-19>li:nth-child(16) .token{-webkit-animation-delay:.75s;animation-delay:.75s;transition-delay:.75s}.circle.size-19>li:nth-child(16) .player{margin-bottom:-6.8421052632%}.circle.size-19>li:nth-child(17){transform:rotate(303.1578947368deg);z-index:16}.circle.size-19>li:nth-child(17)>*{transform:rotate(-303.1578947368deg)}.circle.size-19>li:nth-child(17) .life,.circle.size-19>li:nth-child(17) .night-order,.circle.size-19>li:nth-child(17) .seat,.circle.size-19>li:nth-child(17) .shroud,.circle.size-19>li:nth-child(17) .token{-webkit-animation-delay:.8s;animation-delay:.8s;transition-delay:.8s}.circle.size-19>li:nth-child(17) .player{margin-bottom:-2.6315789474%}.circle.size-19>li:nth-child(18){transform:rotate(322.1052631579deg);z-index:17}.circle.size-19>li:nth-child(18)>*{transform:rotate(-322.1052631579deg)}.circle.size-19>li:nth-child(18) .life,.circle.size-19>li:nth-child(18) .night-order,.circle.size-19>li:nth-child(18) .seat,.circle.size-19>li:nth-child(18) .shroud,.circle.size-19>li:nth-child(18) .token{-webkit-animation-delay:.85s;animation-delay:.85s;transition-delay:.85s}.circle.size-19>li:nth-child(18) .player{margin-bottom:1.5789473684%}.circle.size-19>li:nth-child(19){transform:rotate(341.0526315789deg);z-index:18}.circle.size-19>li:nth-child(19)>*{transform:rotate(-341.0526315789deg)}.circle.size-19>li:nth-child(19) .life,.circle.size-19>li:nth-child(19) .night-order,.circle.size-19>li:nth-child(19) .seat,.circle.size-19>li:nth-child(19) .shroud,.circle.size-19>li:nth-child(19) .token{-webkit-animation-delay:.9s;animation-delay:.9s;transition-delay:.9s}.circle.size-19>li:nth-child(19) .player{margin-bottom:5.7894736842%}.circle.size-20>li:first-child{transform:rotate(0deg);z-index:20}.circle.size-20>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:first-child .fold-enter-active,.circle.size-20>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-20>li:first-child .fold-enter,.circle.size-20>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:first-child .ability{right:120%;left:auto}.circle.size-20>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:first-child .pronouns{left:110%;right:auto}.circle.size-20>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:first-child>*{transform:rotate(0deg)}.circle.size-20>li:first-child .life,.circle.size-20>li:first-child .night-order,.circle.size-20>li:first-child .seat,.circle.size-20>li:first-child .shroud,.circle.size-20>li:first-child .token{-webkit-animation-delay:0ms;animation-delay:0ms;transition-delay:0ms}.circle.size-20>li:first-child .player{margin-bottom:10%}.circle.size-20>li:nth-child(2){transform:rotate(18deg);z-index:19}.circle.size-20>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(2) .fold-enter-active,.circle.size-20>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(2) .fold-enter,.circle.size-20>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(2)>*{transform:rotate(-18deg)}.circle.size-20>li:nth-child(2) .life,.circle.size-20>li:nth-child(2) .night-order,.circle.size-20>li:nth-child(2) .seat,.circle.size-20>li:nth-child(2) .shroud,.circle.size-20>li:nth-child(2) .token{-webkit-animation-delay:50ms;animation-delay:50ms;transition-delay:50ms}.circle.size-20>li:nth-child(2) .player{margin-bottom:6%}.circle.size-20>li:nth-child(3){transform:rotate(36deg);z-index:18}.circle.size-20>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(3) .fold-enter-active,.circle.size-20>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(3) .fold-enter,.circle.size-20>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(3)>*{transform:rotate(-36deg)}.circle.size-20>li:nth-child(3) .life,.circle.size-20>li:nth-child(3) .night-order,.circle.size-20>li:nth-child(3) .seat,.circle.size-20>li:nth-child(3) .shroud,.circle.size-20>li:nth-child(3) .token{-webkit-animation-delay:.1s;animation-delay:.1s;transition-delay:.1s}.circle.size-20>li:nth-child(3) .player{margin-bottom:2%}.circle.size-20>li:nth-child(4){transform:rotate(54deg);z-index:17}.circle.size-20>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(4) .fold-enter-active,.circle.size-20>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(4) .fold-enter,.circle.size-20>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(4)>*{transform:rotate(-54deg)}.circle.size-20>li:nth-child(4) .life,.circle.size-20>li:nth-child(4) .night-order,.circle.size-20>li:nth-child(4) .seat,.circle.size-20>li:nth-child(4) .shroud,.circle.size-20>li:nth-child(4) .token{-webkit-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.circle.size-20>li:nth-child(4) .player{margin-bottom:-2%}.circle.size-20>li:nth-child(5){transform:rotate(72deg);z-index:16}.circle.size-20>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(5) .fold-enter-active,.circle.size-20>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(5) .fold-enter,.circle.size-20>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(5)>*{transform:rotate(-72deg)}.circle.size-20>li:nth-child(5) .life,.circle.size-20>li:nth-child(5) .night-order,.circle.size-20>li:nth-child(5) .seat,.circle.size-20>li:nth-child(5) .shroud,.circle.size-20>li:nth-child(5) .token{-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}.circle.size-20>li:nth-child(5) .player{margin-bottom:-6%}.circle.size-20>li:nth-child(6){transform:rotate(90deg);z-index:15}.circle.size-20>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(6) .fold-enter-active,.circle.size-20>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(6) .fold-enter,.circle.size-20>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(6)>*{transform:rotate(-90deg)}.circle.size-20>li:nth-child(6) .life,.circle.size-20>li:nth-child(6) .night-order,.circle.size-20>li:nth-child(6) .seat,.circle.size-20>li:nth-child(6) .shroud,.circle.size-20>li:nth-child(6) .token{-webkit-animation-delay:.25s;animation-delay:.25s;transition-delay:.25s}.circle.size-20>li:nth-child(6) .player{margin-bottom:-10%}.circle.size-20>li:nth-child(7){transform:rotate(108deg);z-index:14}.circle.size-20>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(7) .fold-enter-active,.circle.size-20>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(7) .fold-enter,.circle.size-20>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(7)>*{transform:rotate(-108deg)}.circle.size-20>li:nth-child(7) .life,.circle.size-20>li:nth-child(7) .night-order,.circle.size-20>li:nth-child(7) .seat,.circle.size-20>li:nth-child(7) .shroud,.circle.size-20>li:nth-child(7) .token{-webkit-animation-delay:.3s;animation-delay:.3s;transition-delay:.3s}.circle.size-20>li:nth-child(7) .player{margin-bottom:-6%}.circle.size-20>li:nth-child(8){transform:rotate(126deg);z-index:13}.circle.size-20>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(8) .fold-enter-active,.circle.size-20>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(8) .fold-enter,.circle.size-20>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(8)>*{transform:rotate(-126deg)}.circle.size-20>li:nth-child(8) .life,.circle.size-20>li:nth-child(8) .night-order,.circle.size-20>li:nth-child(8) .seat,.circle.size-20>li:nth-child(8) .shroud,.circle.size-20>li:nth-child(8) .token{-webkit-animation-delay:.35s;animation-delay:.35s;transition-delay:.35s}.circle.size-20>li:nth-child(8) .player{margin-bottom:-2%}.circle.size-20>li:nth-child(9){transform:rotate(144deg);z-index:12}.circle.size-20>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(9) .fold-enter-active,.circle.size-20>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(9) .fold-enter,.circle.size-20>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(9)>*{transform:rotate(-144deg)}.circle.size-20>li:nth-child(9) .life,.circle.size-20>li:nth-child(9) .night-order,.circle.size-20>li:nth-child(9) .seat,.circle.size-20>li:nth-child(9) .shroud,.circle.size-20>li:nth-child(9) .token{-webkit-animation-delay:.4s;animation-delay:.4s;transition-delay:.4s}.circle.size-20>li:nth-child(9) .player{margin-bottom:2%}.circle.size-20>li:nth-child(10){transform:rotate(162deg);z-index:11}.circle.size-20>li:nth-child(10) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(10) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(10) .fold-enter-active,.circle.size-20>li:nth-child(10) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(10) .fold-enter,.circle.size-20>li:nth-child(10) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(10) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(10) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(10) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(10) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(10)>*{transform:rotate(-162deg)}.circle.size-20>li:nth-child(10) .life,.circle.size-20>li:nth-child(10) .night-order,.circle.size-20>li:nth-child(10) .seat,.circle.size-20>li:nth-child(10) .shroud,.circle.size-20>li:nth-child(10) .token{-webkit-animation-delay:.45s;animation-delay:.45s;transition-delay:.45s}.circle.size-20>li:nth-child(10) .player{margin-bottom:6%}.circle.size-20>li:nth-child(11){transform:rotate(180deg);z-index:10}.circle.size-20>li:nth-child(11) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(11) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(11) .fold-enter-active,.circle.size-20>li:nth-child(11) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(11) .fold-enter,.circle.size-20>li:nth-child(11) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(11) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(11) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(11) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(11) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(11)>*{transform:rotate(-180deg)}.circle.size-20>li:nth-child(11) .life,.circle.size-20>li:nth-child(11) .night-order,.circle.size-20>li:nth-child(11) .seat,.circle.size-20>li:nth-child(11) .shroud,.circle.size-20>li:nth-child(11) .token{-webkit-animation-delay:.5s;animation-delay:.5s;transition-delay:.5s}.circle.size-20>li:nth-child(11) .player{margin-bottom:10%}.circle.size-20>li:nth-child(12){transform:rotate(198deg);z-index:11}.circle.size-20>li:nth-child(12)>*{transform:rotate(-198deg)}.circle.size-20>li:nth-child(12) .life,.circle.size-20>li:nth-child(12) .night-order,.circle.size-20>li:nth-child(12) .seat,.circle.size-20>li:nth-child(12) .shroud,.circle.size-20>li:nth-child(12) .token{-webkit-animation-delay:.55s;animation-delay:.55s;transition-delay:.55s}.circle.size-20>li:nth-child(12) .player{margin-bottom:6%}.circle.size-20>li:nth-child(13){transform:rotate(216deg);z-index:12}.circle.size-20>li:nth-child(13)>*{transform:rotate(-216deg)}.circle.size-20>li:nth-child(13) .life,.circle.size-20>li:nth-child(13) .night-order,.circle.size-20>li:nth-child(13) .seat,.circle.size-20>li:nth-child(13) .shroud,.circle.size-20>li:nth-child(13) .token{-webkit-animation-delay:.6s;animation-delay:.6s;transition-delay:.6s}.circle.size-20>li:nth-child(13) .player{margin-bottom:2%}.circle.size-20>li:nth-child(14){transform:rotate(234deg);z-index:13}.circle.size-20>li:nth-child(14)>*{transform:rotate(-234deg)}.circle.size-20>li:nth-child(14) .life,.circle.size-20>li:nth-child(14) .night-order,.circle.size-20>li:nth-child(14) .seat,.circle.size-20>li:nth-child(14) .shroud,.circle.size-20>li:nth-child(14) .token{-webkit-animation-delay:.65s;animation-delay:.65s;transition-delay:.65s}.circle.size-20>li:nth-child(14) .player{margin-bottom:-2%}.circle.size-20>li:nth-child(15){transform:rotate(252deg);z-index:14}.circle.size-20>li:nth-child(15)>*{transform:rotate(-252deg)}.circle.size-20>li:nth-child(15) .life,.circle.size-20>li:nth-child(15) .night-order,.circle.size-20>li:nth-child(15) .seat,.circle.size-20>li:nth-child(15) .shroud,.circle.size-20>li:nth-child(15) .token{-webkit-animation-delay:.7s;animation-delay:.7s;transition-delay:.7s}.circle.size-20>li:nth-child(15) .player{margin-bottom:-6%}.circle.size-20>li:nth-child(16){transform:rotate(270deg);z-index:15}.circle.size-20>li:nth-child(16)>*{transform:rotate(-270deg)}.circle.size-20>li:nth-child(16) .life,.circle.size-20>li:nth-child(16) .night-order,.circle.size-20>li:nth-child(16) .seat,.circle.size-20>li:nth-child(16) .shroud,.circle.size-20>li:nth-child(16) .token{-webkit-animation-delay:.75s;animation-delay:.75s;transition-delay:.75s}.circle.size-20>li:nth-child(16) .player{margin-bottom:-10%}.circle.size-20>li:nth-child(17){transform:rotate(288deg);z-index:16}.circle.size-20>li:nth-child(17)>*{transform:rotate(-288deg)}.circle.size-20>li:nth-child(17) .life,.circle.size-20>li:nth-child(17) .night-order,.circle.size-20>li:nth-child(17) .seat,.circle.size-20>li:nth-child(17) .shroud,.circle.size-20>li:nth-child(17) .token{-webkit-animation-delay:.8s;animation-delay:.8s;transition-delay:.8s}.circle.size-20>li:nth-child(17) .player{margin-bottom:-6%}.circle.size-20>li:nth-child(18){transform:rotate(306deg);z-index:17}.circle.size-20>li:nth-child(18)>*{transform:rotate(-306deg)}.circle.size-20>li:nth-child(18) .life,.circle.size-20>li:nth-child(18) .night-order,.circle.size-20>li:nth-child(18) .seat,.circle.size-20>li:nth-child(18) .shroud,.circle.size-20>li:nth-child(18) .token{-webkit-animation-delay:.85s;animation-delay:.85s;transition-delay:.85s}.circle.size-20>li:nth-child(18) .player{margin-bottom:-2%}.circle.size-20>li:nth-child(19){transform:rotate(324deg);z-index:18}.circle.size-20>li:nth-child(19)>*{transform:rotate(-324deg)}.circle.size-20>li:nth-child(19) .life,.circle.size-20>li:nth-child(19) .night-order,.circle.size-20>li:nth-child(19) .seat,.circle.size-20>li:nth-child(19) .shroud,.circle.size-20>li:nth-child(19) .token{-webkit-animation-delay:.9s;animation-delay:.9s;transition-delay:.9s}.circle.size-20>li:nth-child(19) .player{margin-bottom:2%}.circle.size-20>li:nth-child(20){transform:rotate(342deg);z-index:19}.circle.size-20>li:nth-child(20)>*{transform:rotate(-342deg)}.circle.size-20>li:nth-child(20) .life,.circle.size-20>li:nth-child(20) .night-order,.circle.size-20>li:nth-child(20) .seat,.circle.size-20>li:nth-child(20) .shroud,.circle.size-20>li:nth-child(20) .token{-webkit-animation-delay:.95s;animation-delay:.95s;transition-delay:.95s}.circle.size-20>li:nth-child(20) .player{margin-bottom:6%}#townsquare>.bluffs,#townsquare>.fabled{position:absolute;left:10px;background:rgba(0,0,0,.5);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));transform-origin:bottom left;transform:scale(1);opacity:1;transition:all .2s ease-in-out;z-index:50}#townsquare>.bluffs.bluffs,#townsquare>.fabled.bluffs{bottom:10px}#townsquare>.bluffs.fabled,#townsquare>.fabled.fabled{top:10px}#townsquare>.bluffs>svg,#townsquare>.fabled>svg{position:absolute;top:10px;right:10px;cursor:pointer}#townsquare>.bluffs>svg:hover,#townsquare>.fabled>svg:hover{color:red}#townsquare>.bluffs h3,#townsquare>.fabled h3{margin:5px 1vh 0;display:flex;align-items:center;align-content:center;justify-content:center}#townsquare>.bluffs h3 span,#townsquare>.fabled h3 span{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#townsquare>.bluffs h3 svg,#townsquare>.fabled h3 svg{cursor:pointer;flex-grow:0}#townsquare>.bluffs h3 svg.fa-times-circle,#townsquare>.fabled h3 svg.fa-times-circle{margin-left:1vh}#townsquare>.bluffs h3 svg.fa-plus-circle,#townsquare>.fabled h3 svg.fa-plus-circle{margin-left:1vh;display:none}#townsquare>.bluffs h3 svg:hover path,#townsquare>.fabled h3 svg:hover path{fill:url(#demon);stroke-width:30px;stroke:#fff}#townsquare>.bluffs ul,#townsquare>.fabled ul{display:flex;align-items:center;justify-content:center}#townsquare>.bluffs ul li,#townsquare>.fabled ul li{width:14vh;height:14vh;margin:0 .5%;display:inline-block;transition:all .25s}#townsquare>.bluffs.closed svg.fa-times-circle,#townsquare>.fabled.closed svg.fa-times-circle{display:none}#townsquare>.bluffs.closed svg.fa-plus-circle,#townsquare>.fabled.closed svg.fa-plus-circle{display:block}#townsquare>.bluffs.closed ul li,#townsquare>.fabled.closed ul li{width:0;height:0}#townsquare>.bluffs.closed ul li .night-order,#townsquare>.fabled.closed ul li .night-order{opacity:0}#townsquare>.bluffs.closed ul li .token,#townsquare>.fabled.closed ul li .token{border-width:0}#townsquare.public>.bluffs{opacity:0;transform:scale(.1)}.fabled ul li .token:before{content:" ";opacity:0;transition:opacity .25s;background-image:url(../img/x.d2209023.png);z-index:2}.night-order{position:absolute;width:100%;cursor:pointer;opacity:1;transition:opacity .2s;display:flex;top:0;align-items:center;pointer-events:none}.night-order:after{content:" ";display:block;padding-top:100%}#townsquare.public .night-order{opacity:0;pointer-events:none}.night-order:hover~.token .ability{opacity:0}.night-order span{display:flex;position:absolute;padding:5px 10px 5px 30px;width:350px;z-index:25;font-size:70%;background:rgba(0,0,0,.5);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));text-align:left;align-items:center;opacity:0;transition:opacity .2s ease-in-out}.night-order span:before{transform:rotate(-90deg);transform-origin:center top;left:-98px;top:50%;font-size:100%;position:absolute;font-weight:700;text-align:center;width:200px}.night-order span:after{content:" ";border:10px solid transparent;width:0;height:0;position:absolute}.night-order.first span{right:120%;background:linear-gradient(90deg,#1f65ff 0,rgba(0,0,0,.5) 20%)}.night-order.first span:before{content:"First Night"}.night-order.first span:after{border-left-color:#1f65ff;margin-left:3px;left:100%}.night-order.other span{left:120%;background:linear-gradient(90deg,#ce0100 0,rgba(0,0,0,.5) 20%)}.night-order.other span:before{content:"Other Nights"}.night-order.other span:after{right:100%;margin-right:3px;border-right-color:#ce0100}.night-order em{font-style:normal;position:absolute;width:40px;height:40px;border-radius:50%;border:3px solid #000;filter:drop-shadow(0 0 6px rgba(0,0,0,.5));font-weight:700;opacity:1;pointer-events:all;transition:opacity .2s;display:flex;justify-content:center;align-items:center;z-index:3}.night-order.first em{left:-10%;background:linear-gradient(180deg,#000,#1f65ff)}.night-order.other em{right:-10%;background:linear-gradient(180deg,#000,#ce0100)}.night-order em:hover+span{opacity:1}.fabled .night-order.first span{right:auto;left:40px}.fabled .night-order.first span:after{left:auto;right:100%;margin-left:0;margin-right:3px;border-left-color:transparent;border-right-color:#1f65ff}#townsquare:not(.spectator) .fabled ul li:hover .token:before{opacity:1}.info[data-v-e858a1da]{position:absolute;width:20%;height:20%;padding:50px 0 0;align-items:center;align-content:center;background:url(../img/demon-head.68161573.png) 50% no-repeat;background-size:auto 100%}.info[data-v-e858a1da],.info li[data-v-e858a1da]{display:flex;justify-content:center;flex-wrap:wrap}.info li[data-v-e858a1da]{font-weight:700;width:100%;filter:drop-shadow(0 0 2px rgba(0,0,0,.7));text-shadow:0 2px 1px #000,0 -2px 1px #000,2px 0 1px #000,-2px 0 1px #000}.info li span[data-v-e858a1da]{white-space:nowrap}.info li .meta[data-v-e858a1da]{text-align:center;flex-basis:100%;font-family:PiratesBay,sans-serif;font-weight:400}.info li svg[data-v-e858a1da]{margin-right:10px}.info li .players[data-v-e858a1da]{color:#00f700}.info li .alive[data-v-e858a1da]{color:#ff4a50}.info li .votes[data-v-e858a1da]{color:#fff}.info li .townsfolk[data-v-e858a1da]{color:#1f65ff}.info li .outsider[data-v-e858a1da]{color:#46d5ff}.info li .minion[data-v-e858a1da]{color:#ff6900}.info li .demon[data-v-e858a1da]{color:#ce0100}.info li .traveler[data-v-e858a1da]{color:#cc04ff}.info li.edition[data-v-e858a1da]{width:220px;height:200px;max-width:100%;max-height:100%;background-position:0;background-repeat:no-repeat;background-size:100% auto;position:absolute;top:-25%}@-webkit-keyframes greenToWhite-data-v-84ed831a{0%{color:green}to{color:#fff}}@keyframes greenToWhite-data-v-84ed831a{0%{color:green}to{color:#fff}}#controls[data-v-84ed831a]{position:absolute;right:3px;top:3px;text-align:right;padding-right:50px;z-index:75}#controls svg[data-v-84ed831a]{filter:drop-shadow(0 0 5px black)}#controls svg.success[data-v-84ed831a]{-webkit-animation:greenToWhite-data-v-84ed831a 1s normal forwards;animation:greenToWhite-data-v-84ed831a 1s normal forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}#controls>span[data-v-84ed831a]{display:inline-block;cursor:pointer;z-index:5;margin-top:7px;margin-left:10px}#controls span.nomlog-summary[data-v-84ed831a]{color:#1f65ff}#controls span.session[data-v-84ed831a]{color:#ce0100}#controls span.session.spectator[data-v-84ed831a]{color:#1f65ff}#controls span.session.reconnecting[data-v-84ed831a]{-webkit-animation:blink-data-v-84ed831a 1s infinite;animation:blink-data-v-84ed831a 1s infinite}@-webkit-keyframes blink-data-v-84ed831a{50%{opacity:.5;color:grey}}@keyframes blink-data-v-84ed831a{50%{opacity:.5;color:grey}}.menu[data-v-84ed831a]{width:220px;transform-origin:200px 22px;transition:transform .5s cubic-bezier(.68,-.55,.27,1.55);transform:rotate(-90deg);position:absolute;right:0;top:0}.menu.open[data-v-84ed831a]{transform:rotate(0deg)}.menu>svg[data-v-84ed831a]{cursor:pointer;background:rgba(0,0,0,.5);border:3px solid #000;width:40px;height:50px;margin-bottom:-8px;border-bottom:0;border-radius:10px 10px 0 0;padding:5px 5px 15px}.menu a[data-v-84ed831a]{color:#fff;text-decoration:none}.menu a[data-v-84ed831a]:hover{color:red}.menu ul[data-v-84ed831a]{display:flex;list-style-type:none;padding:0;margin:0;flex-direction:column;overflow:hidden;box-shadow:0 0 10px #000;border:3px solid #000;border-radius:10px 0 10px 10px}.menu ul li[data-v-84ed831a]{padding:2px 5px;color:#fff;text-align:left;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:space-between;min-height:30px}.menu ul li.tabs[data-v-84ed831a]{display:flex;padding:0}.menu ul li.tabs svg[data-v-84ed831a]{flex-grow:1;flex-shrink:0;height:35px;border-bottom:3px solid #000;border-right:3px solid #000;padding:5px 0;cursor:pointer;transition:color .25s}.menu ul li.tabs svg[data-v-84ed831a]:hover{color:red}.menu ul li.tabs svg[data-v-84ed831a]:last-child{border-right:0}.menu ul li.tabs.characters .fa-theater-masks[data-v-84ed831a],.menu ul li.tabs.grimoire .fa-book-open[data-v-84ed831a],.menu ul li.tabs.help .fa-question[data-v-84ed831a],.menu ul li.tabs.players .fa-users[data-v-84ed831a],.menu ul li.tabs.session .fa-broadcast-tower[data-v-84ed831a]{background:linear-gradient(180deg,#1f65ff 0,rgba(0,0,0,.5))}.menu ul li[data-v-84ed831a]:not(.headline):not(.tabs):hover{cursor:pointer;color:red}.menu ul li em[data-v-84ed831a]{flex-grow:0;font-style:normal;margin-left:10px;font-size:80%}.menu ul .headline[data-v-84ed831a]{font-family:PiratesBay,sans-serif;letter-spacing:1px;padding:0 10px;text-align:center;justify-content:center;background:linear-gradient(90deg,#1f65ff 0,rgba(0,0,0,.5) 20%,rgba(0,0,0,.5) 80%,#ce0100)}ul.tokens[data-v-365502ca]{padding-left:5%}ul.tokens li[data-v-365502ca]{border-radius:50%;width:5vw;margin:5px;opacity:.5;transition:all .25s}ul.tokens li.selected[data-v-365502ca]{opacity:1}ul.tokens li.selected .buttons[data-v-365502ca]{display:flex}ul.tokens li.selected .fa-exclamation-triangle[data-v-365502ca]{display:block}ul.tokens li.townsfolk[data-v-365502ca]{box-shadow:0 0 10px #1f65ff,0 0 10px #004cff}ul.tokens li.outsider[data-v-365502ca]{box-shadow:0 0 10px #46d5ff,0 0 10px #46d5ff}ul.tokens li.minion[data-v-365502ca]{box-shadow:0 0 10px #ff6900,0 0 10px #ff6900}ul.tokens li.demon[data-v-365502ca]{box-shadow:0 0 10px #ce0100,0 0 10px #ce0100}ul.tokens li.traveler[data-v-365502ca]{box-shadow:0 0 10px #cc04ff,0 0 10px #cc04ff}ul.tokens li[data-v-365502ca]:hover{transform:scale(1.2);z-index:10}ul.tokens li .fa-exclamation-triangle[data-v-365502ca]{position:absolute;color:red;filter:drop-shadow(0 0 3px black) drop-shadow(0 0 3px black);top:5px;right:-5px;font-size:150%;display:none}ul.tokens li .buttons[data-v-365502ca]{display:none;position:absolute;top:95%;text-align:center;width:100%;z-index:30;font-weight:700;filter:drop-shadow(0 0 5px black)}ul.tokens li .buttons span[data-v-365502ca]{flex-grow:1}ul.tokens li .buttons svg[data-v-365502ca]{opacity:.25;cursor:pointer}ul.tokens li .buttons svg[data-v-365502ca]:hover{opacity:1;color:red}ul.tokens .count[data-v-365502ca]{opacity:1;position:absolute;left:0;font-weight:700;font-size:75%;width:5%;display:flex;align-items:center;justify-content:center}ul.tokens .count[data-v-365502ca]:after{content:" ";display:block;padding-top:100%}ul.tokens .count.townsfolk[data-v-365502ca]{color:#1f65ff}ul.tokens .count.outsider[data-v-365502ca]{color:#46d5ff}ul.tokens .count.minion[data-v-365502ca]{color:#ff6900}ul.tokens .count.demon[data-v-365502ca]{color:#ce0100}.roles .modal .multiple[data-v-365502ca]{display:block;text-align:center;cursor:pointer}.roles .modal .multiple.checked[data-v-365502ca],.roles .modal .multiple[data-v-365502ca]:hover{color:red}.roles .modal .multiple.checked[data-v-365502ca]{margin-top:10px}.roles .modal .multiple svg[data-v-365502ca]{margin-right:5px}.roles .modal .multiple input[data-v-365502ca]{display:none}.roles .modal .warning[data-v-365502ca]{color:red;position:absolute;bottom:20px;right:20px;z-index:10}.roles .modal .warning svg[data-v-365502ca]{font-size:150%;vertical-align:middle}.roles .modal .warning span[data-v-365502ca]{display:none;text-align:center;position:absolute;right:-20px;bottom:30px;width:420px;background:rgba(0,0,0,.75);padding:5px;border-radius:10px;border:2px solid #000}.roles .modal .warning:hover span[data-v-365502ca]{display:block}ul.editions .edition[data-v-7e8e55da]{font-family:PiratesBay,sans-serif;letter-spacing:1px;text-align:center;padding-top:15%;background-position:50%;background-size:100% auto;background-repeat:no-repeat;width:30%;margin:5px;font-size:120%;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 5px rgba(0,0,0,.75);cursor:pointer}ul.editions .edition[data-v-7e8e55da]:hover{color:red}.custom[data-v-7e8e55da]{text-align:center}.custom input[type=file][data-v-7e8e55da]{display:none}.custom .scripts[data-v-7e8e55da]{list-style-type:disc;font-size:120%;cursor:pointer;display:block;width:50%;text-align:left;margin:10px auto}.custom .scripts li[data-v-7e8e55da]:hover{color:red}.intro[data-v-14bc5701]{text-align:center;width:50%;font-size:120%;position:absolute;padding:10px;background:rgba(0,0,0,.5);border:3px solid #000;border-radius:10px;z-index:3;display:flex;justify-content:center}.intro a[data-v-14bc5701]{color:#fff}.intro a.redirect[data-v-14bc5701]{display:block;text-decoration:none;position:absolute;top:100%;margin-top:2vh;padding:10px;background:rgba(0,0,0,.5);border:3px solid #000;border-radius:10px}.intro a.redirect[data-v-14bc5701]:hover{color:red}.intro a.redirect img[data-v-14bc5701]{width:120px;display:block;margin:auto;margin-bottom:1vh}.intro img.logo[data-v-14bc5701]{position:absolute;bottom:100%;width:25vh;margin-bottom:2vh;max-width:192px;border-radius:50%;box-shadow:0 0 10px #000;border:3px solid #000}.intro .footer[data-v-14bc5701]{font-size:60%;opacity:.75}.toggle[data-v-7d0ee60b]{position:absolute;left:20px;top:15px;cursor:pointer}.toggle[data-v-7d0ee60b]:hover{color:red}h3[data-v-7d0ee60b]{margin:0 40px}h3 svg[data-v-7d0ee60b]{vertical-align:middle}.townsfolk .name[data-v-7d0ee60b]{color:#1f65ff}.townsfolk aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#1f65ff,transparent)}.outsider .name[data-v-7d0ee60b]{color:#46d5ff}.outsider aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#46d5ff,transparent)}.minion .name[data-v-7d0ee60b]{color:#ff6900}.minion aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#ff6900,transparent)}.demon .name[data-v-7d0ee60b]{color:#ce0100}.demon aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#ce0100,transparent)}.jinxed .name[data-v-7d0ee60b]{color:#ffe91f}.jinxed aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#ffe91f,transparent)}.team[data-v-7d0ee60b]{display:flex;align-items:stretch;width:100%}.team[data-v-7d0ee60b]:not(:last-child):after{content:" ";display:block;width:25%;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.6666666666666666),transparent);position:absolute;left:0;bottom:0}.team aside[data-v-7d0ee60b]{width:30px;display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;align-content:center;overflow:hidden;text-shadow:0 0 4px #000}.team h4[data-v-7d0ee60b]{text-transform:uppercase;text-align:center;transform:rotate(90deg);transform-origin:center;font-size:80%}.team.jinxed .icon[data-v-7d0ee60b]{margin:0 -5px}ul[data-v-7d0ee60b]{flex-grow:1;display:flex;padding:5px 0}ul li[data-v-7d0ee60b]{display:flex;align-items:center;flex-grow:1;width:420px}ul li .icon[data-v-7d0ee60b]{width:8vh;background-size:cover;background-position:0 -5px;flex-shrink:0;flex-grow:0}ul li .icon[data-v-7d0ee60b]:after{content:" ";display:block;padding-top:75%}ul li .role[data-v-7d0ee60b]{line-height:80%;flex-grow:1}ul li .name[data-v-7d0ee60b]{font-weight:700;font-size:75%;display:block}ul li .player[data-v-7d0ee60b]{color:#888;float:right;font-size:60%}ul li .ability[data-v-7d0ee60b]{font-size:70%}@media screen and (max-width:1199.98px){.modal[data-v-7d0ee60b]{max-width:60%}ul li .icon[data-v-7d0ee60b]{width:6vh}ul li .role[data-v-7d0ee60b]{line-height:100%}ul li .name[data-v-7d0ee60b],ul li .player[data-v-7d0ee60b]{font-size:100%}ul li .ability[data-v-7d0ee60b]{font-size:90%}}@media screen and (max-width:991.98px){.characters .modal.maximized ul li .icon[data-v-7d0ee60b]{width:5.1vh}}#townsquare.public~.characters .modal .player[data-v-7d0ee60b]{display:none}#vote[data-v-56f82741]{position:absolute;width:20%;z-index:20;display:flex;align-items:center;align-content:center;justify-content:center;background:url(../img/demon-head.68161573.png) 50% no-repeat;background-size:auto 75%;text-align:center;text-shadow:0 1px 2px #000,0 -1px 2px #000,1px 0 2px #000,-1px 0 2px #000}#vote .mark .button[data-v-56f82741]{font-size:75%;margin:0}#vote[data-v-56f82741]:after{content:" ";padding-bottom:100%;display:block}#vote em[data-v-56f82741]{color:#ce0100;font-style:normal;font-weight:700}#vote em.blue[data-v-56f82741]{color:#1f65ff}#vote svg[data-v-56f82741]{cursor:pointer}#vote svg:hover path[data-v-56f82741]{fill:url(#demon);stroke-width:30px;stroke:#fff}@-webkit-keyframes arrow-cw-data-v-56f82741{0%{opacity:0;transform:rotate(-180deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes arrow-cw-data-v-56f82741{0%{opacity:0;transform:rotate(-180deg)}to{opacity:1;transform:rotate(0deg)}}@-webkit-keyframes arrow-ccw-data-v-56f82741{0%{opacity:0;transform:rotate(180deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes arrow-ccw-data-v-56f82741{0%{opacity:0;transform:rotate(180deg)}to{opacity:1;transform:rotate(0deg)}}.arrows[data-v-56f82741]{position:absolute;display:flex;height:150%;width:25%;pointer-events:none}.arrows span[data-v-56f82741]{position:absolute;width:100%;height:100%;transition:transform 2.9s ease-in-out}.arrows span[data-v-56f82741]:before{content:" ";width:100%;height:100%;display:block;background-size:auto 100%;background-repeat:no-repeat;background-position:50%;position:absolute;filter:drop-shadow(0 0 3px #000)}.arrows .nominator[data-v-56f82741]:before{background-image:url(../img/clock-small.9ff88b03.png);-webkit-animation:arrow-ccw-data-v-56f82741 1s ease-out;animation:arrow-ccw-data-v-56f82741 1s ease-out}.arrows .nominee[data-v-56f82741]:before{background-image:url(../img/clock-big.d5fbeecf.png);-webkit-animation:arrow-cw-data-v-56f82741 1s ease-out;animation:arrow-cw-data-v-56f82741 1s ease-out}@-webkit-keyframes countdown-data-v-56f82741{0%{transform:scale(1.5);opacity:0;filter:blur(20px)}10%{opacity:1}50%{transform:scale(1);filter:blur(0)}90%{color:#1f65ff;opacity:1}to{opacity:0}}@keyframes countdown-data-v-56f82741{0%{transform:scale(1.5);opacity:0;filter:blur(20px)}10%{opacity:1}50%{transform:scale(1);filter:blur(0)}90%{color:#1f65ff;opacity:1}to{opacity:0}}@-webkit-keyframes countdown-go-data-v-56f82741{0%{transform:scale(1.5);opacity:0;filter:blur(20px)}10%{opacity:1}50%{transform:scale(1);filter:blur(0)}90%{color:#ce0100;opacity:1}to{opacity:0}}@keyframes countdown-go-data-v-56f82741{0%{transform:scale(1.5);opacity:0;filter:blur(20px)}10%{opacity:1}50%{transform:scale(1);filter:blur(0)}90%{color:#ce0100;opacity:1}to{opacity:0}}.countdown[data-v-56f82741]{display:flex;position:absolute;align-items:center;justify-content:center;pointer-events:none}.countdown audio[data-v-56f82741]{height:0;width:0;visibility:hidden}.countdown span[data-v-56f82741]{position:absolute;font-size:8em;font-weight:700;opacity:0}.countdown span[data-v-56f82741]:first-child{-webkit-animation:countdown-data-v-56f82741 1.1s normal forwards;animation:countdown-data-v-56f82741 1.1s normal forwards}.countdown span[data-v-56f82741]:nth-child(2){-webkit-animation:countdown-data-v-56f82741 1.1s 1s normal forwards;animation:countdown-data-v-56f82741 1.1s 1s normal forwards}.countdown span[data-v-56f82741]:nth-child(3){-webkit-animation:countdown-data-v-56f82741 1.1s 2s normal forwards;animation:countdown-data-v-56f82741 1.1s 2s normal forwards}.countdown span[data-v-56f82741]:nth-child(4){-webkit-animation:countdown-go-data-v-56f82741 1.1s 3s normal forwards;animation:countdown-go-data-v-56f82741 1.1s 3s normal forwards}svg[data-v-1e202a64]{position:absolute;z-index:-1}.toggle[data-v-ec47598c]{position:absolute;left:20px;top:15px;cursor:pointer}.toggle[data-v-ec47598c]:hover{color:red}h3[data-v-ec47598c]{margin:0 40px}h3 svg[data-v-ec47598c]{vertical-align:middle}h4[data-v-ec47598c]{text-transform:capitalize;display:flex;align-items:center;height:20px}h4[data-v-ec47598c]:after,h4[data-v-ec47598c]:before{content:" ";width:100%;height:1px;border-radius:2px}h4[data-v-ec47598c]:before{margin-right:15px}h4[data-v-ec47598c]:after{margin-left:15px}.fabled .name[data-v-ec47598c]{background:linear-gradient(90deg,#ffe91f,transparent 35%)}.night .other .fabled .name[data-v-ec47598c]{background:linear-gradient(-90deg,#ffe91f,transparent 35%)}.townsfolk .name[data-v-ec47598c]{background:linear-gradient(90deg,#1f65ff,transparent 35%)}.night .other .townsfolk .name[data-v-ec47598c]{background:linear-gradient(-90deg,#1f65ff,transparent 35%)}.outsider .name[data-v-ec47598c]{background:linear-gradient(90deg,#46d5ff,transparent 35%)}.night .other .outsider .name[data-v-ec47598c]{background:linear-gradient(-90deg,#46d5ff,transparent 35%)}.minion .name[data-v-ec47598c]{background:linear-gradient(90deg,#ff6900,transparent 35%)}.night .other .minion .name[data-v-ec47598c]{background:linear-gradient(-90deg,#ff6900,transparent 35%)}.demon .name[data-v-ec47598c]{background:linear-gradient(90deg,#ce0100,transparent 35%)}.night .other .demon .name[data-v-ec47598c]{background:linear-gradient(-90deg,#ce0100,transparent 35%)}ul li[data-v-ec47598c]{display:flex;width:100%;margin-bottom:3px}ul li .icon[data-v-ec47598c]{width:6vh;background-size:cover;background-position:0 0;flex-grow:0;flex-shrink:0;text-align:center;margin:0 2px}ul li .icon[data-v-ec47598c]:after{content:" ";display:block;padding-top:66%}ul li .name[data-v-ec47598c]{flex-grow:0;flex-shrink:0;width:15%;text-align:right;font-size:110%;padding:5px;border-left:1px solid hsla(0,0%,100%,.4);border-right:1px solid hsla(0,0%,100%,.4)}ul li .name small[data-v-ec47598c]{color:#888;margin-right:5px}ul li .name small.dead[data-v-ec47598c]{text-decoration:line-through}ul li .reminder[data-v-ec47598c]{position:fixed;padding:5px 10px;left:50%;bottom:10%;width:500px;z-index:25;background:rgba(0,0,0,.75);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));text-align:left;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;margin-left:-250px}ul li:hover .reminder[data-v-ec47598c]{opacity:1}ul.legend[data-v-ec47598c]{font-weight:700;height:20px;margin-top:10px}ul.legend li span[data-v-ec47598c]{background:none;height:auto;font-family:inherit;font-size:inherit}ul.legend .icon[data-v-ec47598c]:after{padding-top:0}.night[data-v-ec47598c]{display:flex;align-items:flex-start;justify-content:center}.night>[data-v-ec47598c]:first-child{margin-right:2vh}.night>[data-v-ec47598c]{flex-grow:0;flex-wrap:nowrap;flex-direction:column}.night .headline[data-v-ec47598c]{display:block;font-weight:700;border-bottom:1px solid hsla(0,0%,100%,.4);padding:5px 10px;border-radius:0;text-align:center}.night .name[data-v-ec47598c]{flex-grow:1}.night .first .name[data-v-ec47598c]{border-left:0}.night .other li .name[data-v-ec47598c]{text-align:left;border-right:0}#townsquare.public~.night-reference .modal .player[data-v-ec47598c]{display:none}ul.tokens li[data-v-d6b399a0]{border-radius:50%;width:8vw;margin:.5%;transition:transform .5s ease}ul.tokens li[data-v-d6b399a0]:hover{transform:scale(1.2);z-index:10}.clear[data-v-482a37a8]{position:absolute;left:20px;top:15px;cursor:pointer}.clear[data-v-482a37a8]:hover{color:red}.options[data-v-482a37a8]{display:flex;align-items:center;justify-content:center;align-content:center}.option[data-v-482a37a8]{color:#fff;text-decoration:none;margin:0 15px}.option[data-v-482a37a8]:hover{color:red;cursor:pointer}h3[data-v-482a37a8]{margin:0 40px 0 10px}h3 svg[data-v-482a37a8]{vertical-align:middle}table[data-v-482a37a8]{border-spacing:10px 0;margin-left:auto;margin-right:auto}thead td[data-v-482a37a8]{font-weight:700;border-bottom:1px solid #fff;text-align:center;padding:0 3px}tbody td[data-v-482a37a8]:nth-child(2){color:#1f65ff}tbody td[data-v-482a37a8]:nth-child(3){color:#ce0100}tbody td[data-v-482a37a8]:nth-child(5),tbody td[data-v-482a37a8]:nth-child(6){text-align:center}h3[data-v-7971ea6f]{margin:0 40px}textarea[data-v-7971ea6f]{background:transparent;color:#fff;white-space:pre-wrap;word-break:break-all;border:1px solid hsla(0,0%,100%,.5);width:60vw;height:30vh;max-width:100%;margin:5px 0}@font-face{font-family:Papyrus;src:url(../fonts/papyrus.6d21d922.eot);src:url(../fonts/papyrus.6d21d922.eot?#iefix) format("embedded-opentype"),url(../fonts/papyrus.7cb5242a.woff2) format("woff2"),url(../fonts/papyrus.fa5c81d6.woff) format("woff"),url(../fonts/papyrus.a0e1b188.ttf) format("truetype"),url(../img/papyrus.f672c802.svg#PapyrusW01) format("svg")}@font-face{font-family:PiratesBay;src:url(../fonts/piratesbay.265a6ebd.ttf);font-display:swap}body,html{font-size:1.2em;line-height:1.4;background:url(../img/background.62c48ebd.jpg) 50%;background-size:cover;color:#fff;height:100%;font-family:Roboto Condensed,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;overflow:hidden}@media screen and (max-width:1199.98px){body,html{font-size:1.1em}.night-order em{width:30px;height:30px}.fabled .night-order.first span{left:30px}}@media screen and (max-width:991.98px){body,html{font-size:1em}#controls svg{font-size:20px}.night-order em{width:20px;height:20px}.fabled .night-order.first span{left:20px}#townsquare{padding:10px}}@media screen and (max-width:767.98px){body,html{font-size:.9em}.player>.name{top:0}.player>.menu,.player>.menu:before{bottom:0}}@media screen and (max-width:575.98px){body,html{font-size:.8em}}@media(max-aspect-ratio:11/7){.bluffs h3,.fabled h3{max-width:14vh}.bluffs ul,.fabled ul{flex-direction:column}}@media(hover:none){.circle li .reminder.add{opacity:1;top:0;width:35%;padding-bottom:35%}}*{box-sizing:border-box;position:relative}a{color:#1f65ff}a:hover{color:#ce0100}h1,h2,h3,h4,h5{margin:0;text-align:center;font-family:PiratesBay,sans-serif;letter-spacing:1px;font-weight:400}ul{list-style-type:none;margin:0;padding:0}#app{height:100%;background-position:50%;background-size:cover;display:flex;align-items:center;align-content:center;justify-content:center}#app.static *,#app.static :after,#app.static :before{transition:none!important;-webkit-animation:none!important;animation:none!important}#version{position:absolute;text-align:right;right:10px;bottom:10px;font-size:60%;opacity:.5}.blur-enter-active,.blur-leave-active{transition:all .25s;filter:blur(0)}.blur-enter,.blur-leave-to{opacity:0;filter:blur(20px)}.button-group{display:flex;align-items:center;justify-content:center;align-content:center}.button-group .button{margin:5px 0;border-radius:0}.button-group .button:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.button-group .button:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.button{padding:0;border:.125em solid transparent;border-radius:15px;box-shadow:inset 0 1px 1px #9c9c9c,0 0 10px #000;background:radial-gradient(at 0 -15%,hsla(0,0%,100%,.07) 70%,hsla(0,0%,100%,0) 71%) 0 0/80% 90% no-repeat content-box,linear-gradient(#4e4e4e,#040404) content-box,linear-gradient(#292929,#010101) border-box;color:#fff;font-weight:700;text-shadow:1px 1px rgba(0,0,0,.5);line-height:170%;margin:5px auto;cursor:pointer;transition:all .2s;white-space:nowrap}.button:hover{color:red}.button.disabled{color:grey;cursor:default;opacity:.75}.button:after,.button:before{content:" ";display:inline-block;width:10px;height:10px}.button.townsfolk{background:radial-gradient(at 0 -15%,hsla(0,0%,100%,.07) 70%,hsla(0,0%,100%,0) 71%) 0 0/80% 90% no-repeat content-box,linear-gradient(#0031ad,rgba(5,0,0,.22)) content-box,linear-gradient(#292929,#001142) border-box;box-shadow:inset 0 1px 1px #002c9c,0 0 10px #000}.button.townsfolk:hover:not(.disabled){color:#008cf7}.button.demon{background:radial-gradient(at 0 -15%,hsla(0,0%,100%,.07) 70%,hsla(0,0%,100%,0) 71%) 0 0/80% 90% no-repeat content-box,linear-gradient(#ad0000,rgba(5,0,0,.22)) content-box,linear-gradient(#292929,#420000) border-box;box-shadow:inset 0 1px 1px #9c0000,0 0 10px #000}video#background{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#app>.backdrop{position:absolute;left:0;right:0;bottom:0;top:0;pointer-events:none;background:#000;background:linear-gradient(180deg,#000,#01162e 50%,#002746);opacity:0;transition:opacity 1s ease-in-out}#app>.backdrop:after{content:" ";display:block;width:100%;padding-right:2000px;height:100%;background:url(../img/clouds.6b632eb1.png) repeat;background-size:2000px auto;-webkit-animation:move-background 120s linear infinite;animation:move-background 120s linear infinite;opacity:.3}@-webkit-keyframes move-background{0%{transform:translate3d(-2000px,0,0)}to{transform:translateZ(0)}}@keyframes move-background{0%{transform:translate3d(-2000px,0,0)}to{transform:translateZ(0)}}#app.night>.backdrop{opacity:.5} \ No newline at end of file diff --git a/css/app.fa253dc4.css b/css/app.fa253dc4.css new file mode 100644 index 0000000..902f949 --- /dev/null +++ b/css/app.fa253dc4.css @@ -0,0 +1 @@ +.token[data-v-deec739a]{border-radius:50%;width:100%;background:url(/img/token.45e945f3.png) 50%;background-size:100%;text-align:center;border:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .25s}.token:hover .name .label[data-v-deec739a]{stroke:#000;fill:#fff}@-moz-document url-prefix(){.token:hover .name .label.mozilla[data-v-deec739a]{stroke:none;filter:drop-shadow(0 1.5px 0 black) drop-shadow(0 -1.5px 0 black) drop-shadow(1.5px 0 0 black) drop-shadow(-1.5px 0 0 black) drop-shadow(0 2px 2px rgba(0,0,0,.5))}}.token .icon[data-v-deec739a],.token[data-v-deec739a]:before{background-size:100%;background-repeat:no-repeat;background-position:center 30%;position:absolute;width:100%;height:100%;margin-top:3%}.token span[data-v-deec739a]{position:absolute;width:100%;height:100%;background-size:100%;pointer-events:none}.token span.leaf-left[data-v-deec739a]{background-image:url(/img/leaf-left.454b15c5.png)}.token span.leaf-orange[data-v-deec739a]{background-image:url(/img/leaf-orange.f88192d8.png)}.token span.leaf-right[data-v-deec739a]{background-image:url(/img/leaf-right.cad3f525.png)}.token span.leaf-top1[data-v-deec739a]{background-image:url(/img/leaf-top1.a96ae76e.png)}.token span.leaf-top2[data-v-deec739a]{background-image:url(/img/leaf-top2.b032a50d.png)}.token span.leaf-top3[data-v-deec739a]{background-image:url(/img/leaf-top3.d0f3b7e4.png)}.token span.leaf-top4[data-v-deec739a]{background-image:url(/img/leaf-top4.b60b5f67.png)}.token span.leaf-top5[data-v-deec739a]{background-image:url(/img/leaf-top5.5b30eda9.png)}.token .name[data-v-deec739a]{width:100%;height:100%;font-size:24px}.token .name .label[data-v-deec739a]{fill:#000;stroke:#fff;stroke-width:2px;paint-order:stroke;font-family:Papyrus,serif;font-weight:700;text-shadow:0 2px 2px rgba(0,0,0,.2);letter-spacing:1px}@-moz-document url-prefix(){.token .name .label.mozilla[data-v-deec739a]{stroke:none;text-shadow:none;filter:drop-shadow(0 1.5px 0 white) drop-shadow(0 -1.5px 0 white) drop-shadow(1.5px 0 0 white) drop-shadow(-1.5px 0 0 white) drop-shadow(0 2px 2px rgba(0,0,0,.5))}}.token .edition[data-v-deec739a]{position:absolute;right:0;bottom:5px;width:30px;height:30px;background-size:100%;display:none}.token .ability[data-v-deec739a]{display:flex;position:absolute;padding:5px 10px;left:120%;width:250px;z-index:25;font-size:80%;background:rgba(0,0,0,.5);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));text-align:left;justify-items:center;align-content:center;align-items:center;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.token .ability[data-v-deec739a]:before{content:" ";border:10px solid transparent;width:0;height:0;border-right-color:#000;position:absolute;margin-right:2px;right:100%}.token:hover .ability[data-v-deec739a]{opacity:1}.fold-enter-active,.fold-leave-active{transition:transform .25s ease-in-out;transform-origin:left center;transform:perspective(200px)}.fold-enter,.fold-leave-to{transform:perspective(200px) rotateY(90deg)}.circle .player{margin-bottom:10px}.circle .player:before{content:" ";display:block;padding-top:100%}.circle .player .shroud{top:0;left:0;position:absolute;width:100%;height:45%;cursor:pointer;transform:rotateX(0deg);transform-origin:top center;transition:transform .2s ease-in-out;z-index:2;filter:drop-shadow(0 0 5px rgba(0,0,0,.8))}.circle .player .shroud:before{content:" ";background:url(/img/shroud.98e18909.png) center -10px no-repeat;background-size:auto 110%;position:absolute;margin-left:-50%;width:100%;height:100%;left:50%;top:-30%;opacity:0;transform:perspective(400px) scale(1.5);transform-origin:top center;transition:all .2s;pointer-events:none}#townsquare.spectator .circle .player .shroud{pointer-events:none}#townsquare:not(.spectator) .circle .player .shroud:hover:before{opacity:.5;top:-10px;transform:scale(1)}.circle .player.dead .shroud:before{opacity:1;top:0;transform:perspective(400px) scale(1)}#townsquare:not(.spectator) .circle .player.dead .shroud:hover:before{opacity:1}.player{z-index:2}.player .life{border-radius:50%;width:100%;background:url(/img/life.c3464300.png) 50%;background-size:100%;border:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;transition:transform .2s ease-in-out;transform:perspective(400px) rotateY(180deg);backface-visibility:hidden;position:absolute;left:0;top:0}.player .life:before{content:" ";display:block;padding-top:100%}.player.dead.no-vote .life:after{display:none}.player.dead .life{background-image:url(/img/death.02491f55.png)}.player.dead .life:after{content:" ";position:absolute;left:0;top:0;width:100%;background:url(/img/vote.afcd8968.png) 50% no-repeat;background-size:50%;height:100%;pointer-events:none}.player.traveler .life{filter:grayscale(100%)}#townsquare.public .player .shroud{transform:perspective(400px) rotateX(90deg);pointer-events:none}#townsquare.public .player .life{transform:perspective(400px) rotateY(0deg)}#townsquare.public .player.traveler:not(.dead) .token{transform:perspective(400px) scale(.8);pointer-events:none;transition-delay:0s}#townsquare.public .player.traveler.dead .token{transition-delay:0s}.player .token{position:absolute;left:0;top:0;width:100%;transition:transform .2s ease-in-out;transform:perspective(400px) rotateY(0deg);backface-visibility:hidden}#townsquare.public .circle .token{transform:perspective(400px) rotateY(-180deg)}.player .overlay{width:100%;position:absolute;pointer-events:none;top:0;display:flex;align-items:center;justify-content:center}.player .overlay:after{content:" ";display:block;padding-top:100%}.player .overlay svg{position:absolute;filter:drop-shadow(0 0 3px black);z-index:2;cursor:pointer}.player .overlay svg.cancel,.player .overlay svg.move,.player .overlay svg.nominate,.player .overlay svg.swap,.player .overlay svg.vote{width:50%;height:60%;opacity:0;pointer-events:none;transition:all .25s;transform:scale(.2)}.player .overlay svg.cancel *,.player .overlay svg.move *,.player .overlay svg.nominate *,.player .overlay svg.swap *,.player .overlay svg.vote *{stroke-width:10px;stroke:#fff;fill:url(#default)}.player .overlay svg.cancel.fa-hand-paper *,.player .overlay svg.cancel:hover *,.player .overlay svg.move.fa-hand-paper *,.player .overlay svg.move:hover *,.player .overlay svg.nominate.fa-hand-paper *,.player .overlay svg.nominate:hover *,.player .overlay svg.swap.fa-hand-paper *,.player .overlay svg.swap:hover *,.player .overlay svg.vote.fa-hand-paper *,.player .overlay svg.vote:hover *{fill:url(#demon)}.player .overlay svg.cancel.fa-times *,.player .overlay svg.move.fa-times *,.player .overlay svg.nominate.fa-times *,.player .overlay svg.swap.fa-times *,.player .overlay svg.vote.fa-times *{fill:url(#townsfolk)}#townsquare.vote .player.vote-yes .overlay svg.vote.fa-hand-paper{opacity:.5;transform:scale(1)}#townsquare.vote .player.vote-lock.vote-yes .overlay svg.vote.fa-hand-paper,#townsquare.vote .player.vote-lock:not(.vote-yes) .overlay svg.vote.fa-times,#townsquare.vote .player.you.vote-yes .overlay svg.vote.fa-hand-paper{opacity:1;transform:scale(1)}#townsquare.vote:not(.spectator) .player.vote-lock .overlay svg.vote{pointer-events:all}li.from:not(.nominate) .player .overlay svg.cancel,li.move:not(.from) .player .overlay svg.move,li.nominate .player .overlay svg.nominate,li.swap:not(.from) .player .overlay svg.swap{opacity:1;transform:scale(1);pointer-events:all}.player .has-vote{color:#fff;filter:drop-shadow(0 0 3px black);transition:opacity .25s;z-index:2}#townsquare.public .player .has-vote{opacity:0;pointer-events:none}.has-vote{position:absolute;margin-top:-15%;right:2px}@keyframes townsfolk-glow{0%{box-shadow:0 0 #1f65ff;border-color:#1f65ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#1f65ff}}.player.you.townsfolk .token{animation:townsfolk-glow 5s ease-in-out infinite}@keyframes outsider-glow{0%{box-shadow:0 0 #46d5ff;border-color:#46d5ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#46d5ff}}.player.you.outsider .token{animation:outsider-glow 5s ease-in-out infinite}@keyframes demon-glow{0%{box-shadow:0 0 #ce0100;border-color:#ce0100}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#ce0100}}.player.you.demon .token{animation:demon-glow 5s ease-in-out infinite}@keyframes minion-glow{0%{box-shadow:0 0 #ff6900;border-color:#ff6900}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#ff6900}}.player.you.minion .token{animation:minion-glow 5s ease-in-out infinite}@keyframes traveler-glow{0%{box-shadow:0 0 #cc04ff;border-color:#cc04ff}50%{border-color:#000}to{box-shadow:0 0 20px 16px transparent;border-color:#cc04ff}}.player.you.traveler .token{animation:traveler-glow 5s ease-in-out infinite}.player.you .token{animation:townsfolk-glow 5s ease-in-out infinite}.player .marked{position:absolute;width:100%;top:0;filter:drop-shadow(0 0 6px black);pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity .25s;opacity:0}.player .marked:before{content:" ";padding-top:100%;display:block}.player .marked svg{height:60%;width:60%;position:absolute;stroke:#fff;stroke-width:15px}.player .marked svg path{fill:#fff}.player.marked .marked{opacity:.5}.player .seat{position:absolute;left:2px;margin-top:-15%;color:#fff;filter:drop-shadow(0 0 3px black);cursor:default;z-index:2}.player .seat.highlight{animation-iteration-count:1;animation:redToWhite 1s normal forwards}@keyframes redToWhite{0%{color:#ce0100}to{color:#fff}}.player.you .seat{color:#1f65ff}.player>.name{right:10%;display:flex;justify-content:center;font-size:120%;line-height:120%;cursor:pointer;white-space:nowrap;width:120%;background:rgba(0,0,0,.5);border:3px solid #000;border-radius:10px;top:5px;box-shadow:0 0 5px #000;padding:0 4px}.player>.name svg{top:3px;margin-right:2px}.player>.name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;flex-grow:1}#townsquare:not(.spectator) .player>.name:hover,.player>.name.active{color:red}.player>.name:hover .pronouns{opacity:1;color:#fff}.player>.name .pronouns{display:flex;position:absolute;right:110%;max-width:250px;z-index:25;background:rgba(0,0,0,.5);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));align-items:center;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;padding:0 4px;bottom:-3px}.player>.name .pronouns:before{content:" ";border:10px solid transparent;width:0;height:0;border-left-color:#000;position:absolute;margin-left:2px;left:100%}.player.dead>.name{opacity:.5}.player>.menu{position:absolute;left:110%;bottom:-5px;text-align:left;white-space:nowrap;background:rgba(0,0,0,.5);padding:2px 5px;border-radius:10px;border:3px solid #000;margin-left:15px;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.5)}.player>.menu:before{content:" ";width:0;height:0;position:absolute;border:10px solid transparent;border-right-color:#000;right:100%;bottom:5px;margin-right:2px}.player>.menu li:hover{color:red}.player>.menu li.disabled{cursor:not-allowed;opacity:.5}.player>.menu li.disabled:hover{color:#fff}.player>.menu svg{margin-right:2px}#townsquare.public .circle .ability{display:none}.circle .player .shroud:hover~.token .ability,.circle .player .token:hover .ability{opacity:1}.player .night-order{z-index:3}.player.dead .night-order em{color:#ddd;background:linear-gradient(180deg,#000,gray)}.circle .reminder{background:url(/img/reminder.73529dd8.png) 50%;background-size:100%;width:50%;height:0;padding-bottom:50%;box-sizing:content-box;display:flex;align-items:center;justify-content:center;margin:5px 0 0 -25%;border-radius:50%;border:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);transition:all .2s;cursor:pointer}.circle .reminder .text{line-height:90%;color:#000;font-size:50%;font-weight:700;text-align:center;margin-top:50%;height:100%;width:100%;position:absolute;top:15%;text-shadow:0 1px 1px #f6dfbd,0 -1px 1px #f6dfbd,1px 0 1px #f6dfbd,-1px 0 1px #f6dfbd}.circle .reminder .icon,.circle .reminder:after{content:" ";position:absolute;top:0;width:90%;height:90%;background-size:100%;background-position:center 0;background-repeat:no-repeat;background-image:url(/img/plus.401e68cb.png);transition:opacity .2s}.circle .reminder:after{background-image:url(/img/x.ac4e061c.png);opacity:0;top:5%}.circle .reminder.add{opacity:0;top:30px}.circle .reminder.add:after{display:none}.circle .reminder.add .icon{top:5%}.circle .reminder.custom .icon{display:none}.circle .reminder.custom .text{font-size:70%;word-break:break-word;margin-top:0;display:flex;align-items:center;align-content:center;justify-content:center;border-radius:50%;top:0}.circle .reminder:hover:before{opacity:0}.circle .reminder:hover:after{opacity:1}.circle .reminderHoverTarget{opacity:0;width:calc(50% + 8px);padding-top:calc(50% + 38px);margin-top:calc(-25% - 33px);margin-left:calc(-25% - 1px);border-radius:0 0 999px 999px;pointer-events:auto;transform:none!important;z-index:-1}.circle li:hover .reminder.add{opacity:1;top:0}.circle li:hover .reminder.add:before{opacity:1}#townsquare.public .reminder{opacity:0;pointer-events:none}.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:100}.modal{background:rgba(0,0,0,.8);padding:10px 20px;border-radius:10px;box-shadow:2px 2px 20px 1px #000;display:flex;flex-direction:column;max-height:80%;max-width:80%}.characters .modal,.night-reference .modal,.vote-history .modal{overflow-y:auto}.characters .modal,.roles .modal{max-height:100%;max-width:60%}.modal ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;line-height:100%}.modal>.top-right-buttons{position:absolute;z-index:100;top:15px;right:20px}.modal>.top-right-buttons>.top-right-button{cursor:pointer;width:28px}.modal>.top-right-buttons>.top-right-button:hover{color:red}.modal>.slot{max-height:100%;position:static}.maximized{background:rgba(0,0,0,.95);padding:0;border-radius:0;height:100%;width:100%;max-width:100%;max-height:100%;display:flex;align-content:center;justify-content:center}.characters .maximized,.roles .maximized{max-width:100%;padding:10px}.modal-fade-enter,.modal-fade-leave-active{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .2s ease}ul.reminders .reminder[data-v-334686bc]{background:url(/img/reminder.73529dd8.png) 50%;background-size:100%;width:14vh;height:14vh;max-width:100px;max-height:100px;display:flex;justify-content:center;align-items:center;margin:1%;border-radius:50%;border:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;line-height:100%;transition:transform .5s ease}ul.reminders .reminder .icon[data-v-334686bc]{position:absolute;top:0;width:90%;height:90%;background-size:100%;background-position:50%;background-repeat:no-repeat}ul.reminders .reminder .text[data-v-334686bc]{color:#000;font-size:65%;font-weight:700;text-align:center;top:28%;width:80%;line-height:1}ul.reminders .reminder[data-v-334686bc]:hover{transform:scale(1.2)}ul.tokens li[data-v-2e3008b9]{border-radius:50%;width:6vw;margin:1%;transition:transform .5s ease}ul.tokens li.townsfolk[data-v-2e3008b9]{box-shadow:0 0 10px #1f65ff,0 0 10px #004cff}ul.tokens li.outsider[data-v-2e3008b9]{box-shadow:0 0 10px #46d5ff,0 0 10px #46d5ff}ul.tokens li.minion[data-v-2e3008b9]{box-shadow:0 0 10px #ff6900,0 0 10px #ff6900}ul.tokens li.demon[data-v-2e3008b9]{box-shadow:0 0 10px #ce0100,0 0 10px #ce0100}ul.tokens li.traveler[data-v-2e3008b9]{box-shadow:0 0 10px #cc04ff,0 0 10px #cc04ff}ul.tokens li[data-v-2e3008b9]:hover{transform:scale(1.2);z-index:10}#townsquare.spectator ul.tokens li.traveler[data-v-2e3008b9]{display:none}#townsquare{padding:20px;display:flex;align-items:center;align-content:center;justify-content:center}#townsquare,.circle{width:100%;height:100%}.circle{padding:0;list-style:none;margin:0}.circle>li{position:absolute;left:50%;height:50%;transform-origin:0 100%;pointer-events:none}.circle>li:hover{z-index:25!important}.circle>li>.player{margin-left:-50%;width:100%;pointer-events:all}.circle>li>.reminder{margin-left:-25%;width:50%;pointer-events:all}.circle.size-1>li:first-child{transform:rotate(0deg);z-index:1}.circle.size-1>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-1>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-1>li:first-child .fold-enter-active,.circle.size-1>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-1>li:first-child .fold-enter,.circle.size-1>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-1>li:first-child .ability{right:120%;left:auto}.circle.size-1>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-1>li:first-child .pronouns{left:110%;right:auto}.circle.size-1>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-1>li:first-child>*{transform:rotate(0deg)}.circle.size-1>li:first-child .life,.circle.size-1>li:first-child .night-order,.circle.size-1>li:first-child .seat,.circle.size-1>li:first-child .shroud,.circle.size-1>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-1>li:first-child .player{margin-bottom:10%}.circle.size-2>li:first-child{transform:rotate(0deg);z-index:2}.circle.size-2>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-2>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-2>li:first-child .fold-enter-active,.circle.size-2>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-2>li:first-child .fold-enter,.circle.size-2>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-2>li:first-child .ability{right:120%;left:auto}.circle.size-2>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-2>li:first-child .pronouns{left:110%;right:auto}.circle.size-2>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-2>li:first-child>*{transform:rotate(0deg)}.circle.size-2>li:first-child .life,.circle.size-2>li:first-child .night-order,.circle.size-2>li:first-child .seat,.circle.size-2>li:first-child .shroud,.circle.size-2>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-2>li:first-child .player{margin-bottom:10%}.circle.size-2>li:nth-child(2){transform:rotate(180deg);z-index:1}.circle.size-2>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-2>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-2>li:nth-child(2) .fold-enter-active,.circle.size-2>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-2>li:nth-child(2) .fold-enter,.circle.size-2>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-2>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-2>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-2>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-2>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-2>li:nth-child(2)>*{transform:rotate(-180deg)}.circle.size-2>li:nth-child(2) .life,.circle.size-2>li:nth-child(2) .night-order,.circle.size-2>li:nth-child(2) .seat,.circle.size-2>li:nth-child(2) .shroud,.circle.size-2>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-2>li:nth-child(2) .player{margin-bottom:10%}.circle.size-3>li:first-child{transform:rotate(0deg);z-index:3}.circle.size-3>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-3>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-3>li:first-child .fold-enter-active,.circle.size-3>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-3>li:first-child .fold-enter,.circle.size-3>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-3>li:first-child .ability{right:120%;left:auto}.circle.size-3>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-3>li:first-child .pronouns{left:110%;right:auto}.circle.size-3>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-3>li:first-child>*{transform:rotate(0deg)}.circle.size-3>li:first-child .life,.circle.size-3>li:first-child .night-order,.circle.size-3>li:first-child .seat,.circle.size-3>li:first-child .shroud,.circle.size-3>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-3>li:first-child .player{margin-bottom:10%}.circle.size-3>li:nth-child(2){transform:rotate(120deg);z-index:2}.circle.size-3>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-3>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-3>li:nth-child(2) .fold-enter-active,.circle.size-3>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-3>li:nth-child(2) .fold-enter,.circle.size-3>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-3>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-3>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-3>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-3>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-3>li:nth-child(2)>*{transform:rotate(-120deg)}.circle.size-3>li:nth-child(2) .life,.circle.size-3>li:nth-child(2) .night-order,.circle.size-3>li:nth-child(2) .seat,.circle.size-3>li:nth-child(2) .shroud,.circle.size-3>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-3>li:nth-child(2) .player{margin-bottom:-3.3333333333%}.circle.size-3>li:nth-child(3){transform:rotate(240deg);z-index:2}.circle.size-3>li:nth-child(3)>*{transform:rotate(-240deg)}.circle.size-3>li:nth-child(3) .life,.circle.size-3>li:nth-child(3) .night-order,.circle.size-3>li:nth-child(3) .seat,.circle.size-3>li:nth-child(3) .shroud,.circle.size-3>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-3>li:nth-child(3) .player{margin-bottom:-3.3333333333%}.circle.size-4>li:first-child{transform:rotate(0deg);z-index:4}.circle.size-4>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-4>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-4>li:first-child .fold-enter-active,.circle.size-4>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-4>li:first-child .fold-enter,.circle.size-4>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-4>li:first-child .ability{right:120%;left:auto}.circle.size-4>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-4>li:first-child .pronouns{left:110%;right:auto}.circle.size-4>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-4>li:first-child>*{transform:rotate(0deg)}.circle.size-4>li:first-child .life,.circle.size-4>li:first-child .night-order,.circle.size-4>li:first-child .seat,.circle.size-4>li:first-child .shroud,.circle.size-4>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-4>li:first-child .player{margin-bottom:10%}.circle.size-4>li:nth-child(2){transform:rotate(90deg);z-index:3}.circle.size-4>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-4>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-4>li:nth-child(2) .fold-enter-active,.circle.size-4>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-4>li:nth-child(2) .fold-enter,.circle.size-4>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-4>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-4>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-4>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-4>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-4>li:nth-child(2)>*{transform:rotate(-90deg)}.circle.size-4>li:nth-child(2) .life,.circle.size-4>li:nth-child(2) .night-order,.circle.size-4>li:nth-child(2) .seat,.circle.size-4>li:nth-child(2) .shroud,.circle.size-4>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-4>li:nth-child(2) .player{margin-bottom:-10%}.circle.size-4>li:nth-child(3){transform:rotate(180deg);z-index:2}.circle.size-4>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-4>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-4>li:nth-child(3) .fold-enter-active,.circle.size-4>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-4>li:nth-child(3) .fold-enter,.circle.size-4>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-4>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-4>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-4>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-4>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-4>li:nth-child(3)>*{transform:rotate(-180deg)}.circle.size-4>li:nth-child(3) .life,.circle.size-4>li:nth-child(3) .night-order,.circle.size-4>li:nth-child(3) .seat,.circle.size-4>li:nth-child(3) .shroud,.circle.size-4>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-4>li:nth-child(3) .player{margin-bottom:10%}.circle.size-4>li:nth-child(4){transform:rotate(270deg);z-index:3}.circle.size-4>li:nth-child(4)>*{transform:rotate(-270deg)}.circle.size-4>li:nth-child(4) .life,.circle.size-4>li:nth-child(4) .night-order,.circle.size-4>li:nth-child(4) .seat,.circle.size-4>li:nth-child(4) .shroud,.circle.size-4>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-4>li:nth-child(4) .player{margin-bottom:-10%}.circle.size-5>li:first-child{transform:rotate(0deg);z-index:5}.circle.size-5>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-5>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-5>li:first-child .fold-enter-active,.circle.size-5>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-5>li:first-child .fold-enter,.circle.size-5>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-5>li:first-child .ability{right:120%;left:auto}.circle.size-5>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-5>li:first-child .pronouns{left:110%;right:auto}.circle.size-5>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-5>li:first-child>*{transform:rotate(0deg)}.circle.size-5>li:first-child .life,.circle.size-5>li:first-child .night-order,.circle.size-5>li:first-child .seat,.circle.size-5>li:first-child .shroud,.circle.size-5>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-5>li:first-child .player{margin-bottom:10%}.circle.size-5>li:nth-child(2){transform:rotate(72deg);z-index:4}.circle.size-5>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-5>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-5>li:nth-child(2) .fold-enter-active,.circle.size-5>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-5>li:nth-child(2) .fold-enter,.circle.size-5>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-5>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-5>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-5>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-5>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-5>li:nth-child(2)>*{transform:rotate(-72deg)}.circle.size-5>li:nth-child(2) .life,.circle.size-5>li:nth-child(2) .night-order,.circle.size-5>li:nth-child(2) .seat,.circle.size-5>li:nth-child(2) .shroud,.circle.size-5>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-5>li:nth-child(2) .player{margin-bottom:-6%}.circle.size-5>li:nth-child(3){transform:rotate(144deg);z-index:3}.circle.size-5>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-5>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-5>li:nth-child(3) .fold-enter-active,.circle.size-5>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-5>li:nth-child(3) .fold-enter,.circle.size-5>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-5>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-5>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-5>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-5>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-5>li:nth-child(3)>*{transform:rotate(-144deg)}.circle.size-5>li:nth-child(3) .life,.circle.size-5>li:nth-child(3) .night-order,.circle.size-5>li:nth-child(3) .seat,.circle.size-5>li:nth-child(3) .shroud,.circle.size-5>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-5>li:nth-child(3) .player{margin-bottom:2%}.circle.size-5>li:nth-child(4){transform:rotate(216deg);z-index:3}.circle.size-5>li:nth-child(4)>*{transform:rotate(-216deg)}.circle.size-5>li:nth-child(4) .life,.circle.size-5>li:nth-child(4) .night-order,.circle.size-5>li:nth-child(4) .seat,.circle.size-5>li:nth-child(4) .shroud,.circle.size-5>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-5>li:nth-child(4) .player{margin-bottom:2%}.circle.size-5>li:nth-child(5){transform:rotate(288deg);z-index:4}.circle.size-5>li:nth-child(5)>*{transform:rotate(-288deg)}.circle.size-5>li:nth-child(5) .life,.circle.size-5>li:nth-child(5) .night-order,.circle.size-5>li:nth-child(5) .seat,.circle.size-5>li:nth-child(5) .shroud,.circle.size-5>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-5>li:nth-child(5) .player{margin-bottom:-6%}.circle.size-6>li:first-child{transform:rotate(0deg);z-index:6}.circle.size-6>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-6>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-6>li:first-child .fold-enter-active,.circle.size-6>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-6>li:first-child .fold-enter,.circle.size-6>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-6>li:first-child .ability{right:120%;left:auto}.circle.size-6>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-6>li:first-child .pronouns{left:110%;right:auto}.circle.size-6>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-6>li:first-child>*{transform:rotate(0deg)}.circle.size-6>li:first-child .life,.circle.size-6>li:first-child .night-order,.circle.size-6>li:first-child .seat,.circle.size-6>li:first-child .shroud,.circle.size-6>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-6>li:first-child .player{margin-bottom:10%}.circle.size-6>li:nth-child(2){transform:rotate(60deg);z-index:5}.circle.size-6>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-6>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-6>li:nth-child(2) .fold-enter-active,.circle.size-6>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-6>li:nth-child(2) .fold-enter,.circle.size-6>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-6>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-6>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-6>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-6>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-6>li:nth-child(2)>*{transform:rotate(-60deg)}.circle.size-6>li:nth-child(2) .life,.circle.size-6>li:nth-child(2) .night-order,.circle.size-6>li:nth-child(2) .seat,.circle.size-6>li:nth-child(2) .shroud,.circle.size-6>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-6>li:nth-child(2) .player{margin-bottom:-3.3333333333%}.circle.size-6>li:nth-child(3){transform:rotate(120deg);z-index:4}.circle.size-6>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-6>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-6>li:nth-child(3) .fold-enter-active,.circle.size-6>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-6>li:nth-child(3) .fold-enter,.circle.size-6>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-6>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-6>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-6>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-6>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-6>li:nth-child(3)>*{transform:rotate(-120deg)}.circle.size-6>li:nth-child(3) .life,.circle.size-6>li:nth-child(3) .night-order,.circle.size-6>li:nth-child(3) .seat,.circle.size-6>li:nth-child(3) .shroud,.circle.size-6>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-6>li:nth-child(3) .player{margin-bottom:-3.3333333333%}.circle.size-6>li:nth-child(4){transform:rotate(180deg);z-index:3}.circle.size-6>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-6>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-6>li:nth-child(4) .fold-enter-active,.circle.size-6>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-6>li:nth-child(4) .fold-enter,.circle.size-6>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-6>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-6>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-6>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-6>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-6>li:nth-child(4)>*{transform:rotate(-180deg)}.circle.size-6>li:nth-child(4) .life,.circle.size-6>li:nth-child(4) .night-order,.circle.size-6>li:nth-child(4) .seat,.circle.size-6>li:nth-child(4) .shroud,.circle.size-6>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-6>li:nth-child(4) .player{margin-bottom:10%}.circle.size-6>li:nth-child(5){transform:rotate(240deg);z-index:4}.circle.size-6>li:nth-child(5)>*{transform:rotate(-240deg)}.circle.size-6>li:nth-child(5) .life,.circle.size-6>li:nth-child(5) .night-order,.circle.size-6>li:nth-child(5) .seat,.circle.size-6>li:nth-child(5) .shroud,.circle.size-6>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-6>li:nth-child(5) .player{margin-bottom:-3.3333333333%}.circle.size-6>li:nth-child(6){transform:rotate(300deg);z-index:5}.circle.size-6>li:nth-child(6)>*{transform:rotate(-300deg)}.circle.size-6>li:nth-child(6) .life,.circle.size-6>li:nth-child(6) .night-order,.circle.size-6>li:nth-child(6) .seat,.circle.size-6>li:nth-child(6) .shroud,.circle.size-6>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-6>li:nth-child(6) .player{margin-bottom:-3.3333333333%}.circle.size-7>li:first-child{transform:rotate(0deg);z-index:7}.circle.size-7>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-7>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-7>li:first-child .fold-enter-active,.circle.size-7>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-7>li:first-child .fold-enter,.circle.size-7>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-7>li:first-child .ability{right:120%;left:auto}.circle.size-7>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-7>li:first-child .pronouns{left:110%;right:auto}.circle.size-7>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-7>li:first-child>*{transform:rotate(0deg)}.circle.size-7>li:first-child .life,.circle.size-7>li:first-child .night-order,.circle.size-7>li:first-child .seat,.circle.size-7>li:first-child .shroud,.circle.size-7>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-7>li:first-child .player{margin-bottom:10%}.circle.size-7>li:nth-child(2){transform:rotate(51.4285714286deg);z-index:6}.circle.size-7>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-7>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-7>li:nth-child(2) .fold-enter-active,.circle.size-7>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-7>li:nth-child(2) .fold-enter,.circle.size-7>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-7>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-7>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-7>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-7>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-7>li:nth-child(2)>*{transform:rotate(-51.4285714286deg)}.circle.size-7>li:nth-child(2) .life,.circle.size-7>li:nth-child(2) .night-order,.circle.size-7>li:nth-child(2) .seat,.circle.size-7>li:nth-child(2) .shroud,.circle.size-7>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-7>li:nth-child(2) .player{margin-bottom:-1.4285714286%}.circle.size-7>li:nth-child(3){transform:rotate(102.8571428571deg);z-index:5}.circle.size-7>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-7>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-7>li:nth-child(3) .fold-enter-active,.circle.size-7>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-7>li:nth-child(3) .fold-enter,.circle.size-7>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-7>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-7>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-7>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-7>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-7>li:nth-child(3)>*{transform:rotate(-102.8571428571deg)}.circle.size-7>li:nth-child(3) .life,.circle.size-7>li:nth-child(3) .night-order,.circle.size-7>li:nth-child(3) .seat,.circle.size-7>li:nth-child(3) .shroud,.circle.size-7>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-7>li:nth-child(3) .player{margin-bottom:-7.1428571429%}.circle.size-7>li:nth-child(4){transform:rotate(154.2857142857deg);z-index:4}.circle.size-7>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-7>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-7>li:nth-child(4) .fold-enter-active,.circle.size-7>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-7>li:nth-child(4) .fold-enter,.circle.size-7>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-7>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-7>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-7>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-7>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-7>li:nth-child(4)>*{transform:rotate(-154.2857142857deg)}.circle.size-7>li:nth-child(4) .life,.circle.size-7>li:nth-child(4) .night-order,.circle.size-7>li:nth-child(4) .seat,.circle.size-7>li:nth-child(4) .shroud,.circle.size-7>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-7>li:nth-child(4) .player{margin-bottom:4.2857142857%}.circle.size-7>li:nth-child(5){transform:rotate(205.7142857143deg);z-index:4}.circle.size-7>li:nth-child(5)>*{transform:rotate(-205.7142857143deg)}.circle.size-7>li:nth-child(5) .life,.circle.size-7>li:nth-child(5) .night-order,.circle.size-7>li:nth-child(5) .seat,.circle.size-7>li:nth-child(5) .shroud,.circle.size-7>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-7>li:nth-child(5) .player{margin-bottom:4.2857142857%}.circle.size-7>li:nth-child(6){transform:rotate(257.1428571429deg);z-index:5}.circle.size-7>li:nth-child(6)>*{transform:rotate(-257.1428571429deg)}.circle.size-7>li:nth-child(6) .life,.circle.size-7>li:nth-child(6) .night-order,.circle.size-7>li:nth-child(6) .seat,.circle.size-7>li:nth-child(6) .shroud,.circle.size-7>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-7>li:nth-child(6) .player{margin-bottom:-7.1428571429%}.circle.size-7>li:nth-child(7){transform:rotate(308.5714285714deg);z-index:6}.circle.size-7>li:nth-child(7)>*{transform:rotate(-308.5714285714deg)}.circle.size-7>li:nth-child(7) .life,.circle.size-7>li:nth-child(7) .night-order,.circle.size-7>li:nth-child(7) .seat,.circle.size-7>li:nth-child(7) .shroud,.circle.size-7>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-7>li:nth-child(7) .player{margin-bottom:-1.4285714286%}.circle.size-8>li:first-child{transform:rotate(0deg);z-index:8}.circle.size-8>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:first-child .fold-enter-active,.circle.size-8>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-8>li:first-child .fold-enter,.circle.size-8>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:first-child .ability{right:120%;left:auto}.circle.size-8>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:first-child .pronouns{left:110%;right:auto}.circle.size-8>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:first-child>*{transform:rotate(0deg)}.circle.size-8>li:first-child .life,.circle.size-8>li:first-child .night-order,.circle.size-8>li:first-child .seat,.circle.size-8>li:first-child .shroud,.circle.size-8>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-8>li:first-child .player{margin-bottom:10%}.circle.size-8>li:nth-child(2){transform:rotate(45deg);z-index:7}.circle.size-8>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:nth-child(2) .fold-enter-active,.circle.size-8>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-8>li:nth-child(2) .fold-enter,.circle.size-8>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-8>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-8>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:nth-child(2)>*{transform:rotate(-45deg)}.circle.size-8>li:nth-child(2) .life,.circle.size-8>li:nth-child(2) .night-order,.circle.size-8>li:nth-child(2) .seat,.circle.size-8>li:nth-child(2) .shroud,.circle.size-8>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-8>li:nth-child(2) .player{margin-bottom:0}.circle.size-8>li:nth-child(3){transform:rotate(90deg);z-index:6}.circle.size-8>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:nth-child(3) .fold-enter-active,.circle.size-8>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-8>li:nth-child(3) .fold-enter,.circle.size-8>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-8>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-8>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:nth-child(3)>*{transform:rotate(-90deg)}.circle.size-8>li:nth-child(3) .life,.circle.size-8>li:nth-child(3) .night-order,.circle.size-8>li:nth-child(3) .seat,.circle.size-8>li:nth-child(3) .shroud,.circle.size-8>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-8>li:nth-child(3) .player{margin-bottom:-10%}.circle.size-8>li:nth-child(4){transform:rotate(135deg);z-index:5}.circle.size-8>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:nth-child(4) .fold-enter-active,.circle.size-8>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-8>li:nth-child(4) .fold-enter,.circle.size-8>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-8>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-8>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:nth-child(4)>*{transform:rotate(-135deg)}.circle.size-8>li:nth-child(4) .life,.circle.size-8>li:nth-child(4) .night-order,.circle.size-8>li:nth-child(4) .seat,.circle.size-8>li:nth-child(4) .shroud,.circle.size-8>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-8>li:nth-child(4) .player{margin-bottom:0}.circle.size-8>li:nth-child(5){transform:rotate(180deg);z-index:4}.circle.size-8>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-8>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-8>li:nth-child(5) .fold-enter-active,.circle.size-8>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-8>li:nth-child(5) .fold-enter,.circle.size-8>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-8>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-8>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-8>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-8>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-8>li:nth-child(5)>*{transform:rotate(-180deg)}.circle.size-8>li:nth-child(5) .life,.circle.size-8>li:nth-child(5) .night-order,.circle.size-8>li:nth-child(5) .seat,.circle.size-8>li:nth-child(5) .shroud,.circle.size-8>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-8>li:nth-child(5) .player{margin-bottom:10%}.circle.size-8>li:nth-child(6){transform:rotate(225deg);z-index:5}.circle.size-8>li:nth-child(6)>*{transform:rotate(-225deg)}.circle.size-8>li:nth-child(6) .life,.circle.size-8>li:nth-child(6) .night-order,.circle.size-8>li:nth-child(6) .seat,.circle.size-8>li:nth-child(6) .shroud,.circle.size-8>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-8>li:nth-child(6) .player{margin-bottom:0}.circle.size-8>li:nth-child(7){transform:rotate(270deg);z-index:6}.circle.size-8>li:nth-child(7)>*{transform:rotate(-270deg)}.circle.size-8>li:nth-child(7) .life,.circle.size-8>li:nth-child(7) .night-order,.circle.size-8>li:nth-child(7) .seat,.circle.size-8>li:nth-child(7) .shroud,.circle.size-8>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-8>li:nth-child(7) .player{margin-bottom:-10%}.circle.size-8>li:nth-child(8){transform:rotate(315deg);z-index:7}.circle.size-8>li:nth-child(8)>*{transform:rotate(-315deg)}.circle.size-8>li:nth-child(8) .life,.circle.size-8>li:nth-child(8) .night-order,.circle.size-8>li:nth-child(8) .seat,.circle.size-8>li:nth-child(8) .shroud,.circle.size-8>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-8>li:nth-child(8) .player{margin-bottom:0}.circle.size-9>li:first-child{transform:rotate(0deg);z-index:9}.circle.size-9>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:first-child .fold-enter-active,.circle.size-9>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-9>li:first-child .fold-enter,.circle.size-9>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:first-child .ability{right:120%;left:auto}.circle.size-9>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:first-child .pronouns{left:110%;right:auto}.circle.size-9>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:first-child>*{transform:rotate(0deg)}.circle.size-9>li:first-child .life,.circle.size-9>li:first-child .night-order,.circle.size-9>li:first-child .seat,.circle.size-9>li:first-child .shroud,.circle.size-9>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-9>li:first-child .player{margin-bottom:10%}.circle.size-9>li:nth-child(2){transform:rotate(40deg);z-index:8}.circle.size-9>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:nth-child(2) .fold-enter-active,.circle.size-9>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-9>li:nth-child(2) .fold-enter,.circle.size-9>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-9>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-9>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:nth-child(2)>*{transform:rotate(-40deg)}.circle.size-9>li:nth-child(2) .life,.circle.size-9>li:nth-child(2) .night-order,.circle.size-9>li:nth-child(2) .seat,.circle.size-9>li:nth-child(2) .shroud,.circle.size-9>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-9>li:nth-child(2) .player{margin-bottom:1.1111111111%}.circle.size-9>li:nth-child(3){transform:rotate(80deg);z-index:7}.circle.size-9>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:nth-child(3) .fold-enter-active,.circle.size-9>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-9>li:nth-child(3) .fold-enter,.circle.size-9>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-9>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-9>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:nth-child(3)>*{transform:rotate(-80deg)}.circle.size-9>li:nth-child(3) .life,.circle.size-9>li:nth-child(3) .night-order,.circle.size-9>li:nth-child(3) .seat,.circle.size-9>li:nth-child(3) .shroud,.circle.size-9>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-9>li:nth-child(3) .player{margin-bottom:-7.7777777778%}.circle.size-9>li:nth-child(4){transform:rotate(120deg);z-index:6}.circle.size-9>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:nth-child(4) .fold-enter-active,.circle.size-9>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-9>li:nth-child(4) .fold-enter,.circle.size-9>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-9>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-9>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:nth-child(4)>*{transform:rotate(-120deg)}.circle.size-9>li:nth-child(4) .life,.circle.size-9>li:nth-child(4) .night-order,.circle.size-9>li:nth-child(4) .seat,.circle.size-9>li:nth-child(4) .shroud,.circle.size-9>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-9>li:nth-child(4) .player{margin-bottom:-3.3333333333%}.circle.size-9>li:nth-child(5){transform:rotate(160deg);z-index:5}.circle.size-9>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-9>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-9>li:nth-child(5) .fold-enter-active,.circle.size-9>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-9>li:nth-child(5) .fold-enter,.circle.size-9>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-9>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-9>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-9>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-9>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-9>li:nth-child(5)>*{transform:rotate(-160deg)}.circle.size-9>li:nth-child(5) .life,.circle.size-9>li:nth-child(5) .night-order,.circle.size-9>li:nth-child(5) .seat,.circle.size-9>li:nth-child(5) .shroud,.circle.size-9>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-9>li:nth-child(5) .player{margin-bottom:5.5555555556%}.circle.size-9>li:nth-child(6){transform:rotate(200deg);z-index:5}.circle.size-9>li:nth-child(6)>*{transform:rotate(-200deg)}.circle.size-9>li:nth-child(6) .life,.circle.size-9>li:nth-child(6) .night-order,.circle.size-9>li:nth-child(6) .seat,.circle.size-9>li:nth-child(6) .shroud,.circle.size-9>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-9>li:nth-child(6) .player{margin-bottom:5.5555555556%}.circle.size-9>li:nth-child(7){transform:rotate(240deg);z-index:6}.circle.size-9>li:nth-child(7)>*{transform:rotate(-240deg)}.circle.size-9>li:nth-child(7) .life,.circle.size-9>li:nth-child(7) .night-order,.circle.size-9>li:nth-child(7) .seat,.circle.size-9>li:nth-child(7) .shroud,.circle.size-9>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-9>li:nth-child(7) .player{margin-bottom:-3.3333333333%}.circle.size-9>li:nth-child(8){transform:rotate(280deg);z-index:7}.circle.size-9>li:nth-child(8)>*{transform:rotate(-280deg)}.circle.size-9>li:nth-child(8) .life,.circle.size-9>li:nth-child(8) .night-order,.circle.size-9>li:nth-child(8) .seat,.circle.size-9>li:nth-child(8) .shroud,.circle.size-9>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-9>li:nth-child(8) .player{margin-bottom:-7.7777777778%}.circle.size-9>li:nth-child(9){transform:rotate(320deg);z-index:8}.circle.size-9>li:nth-child(9)>*{transform:rotate(-320deg)}.circle.size-9>li:nth-child(9) .life,.circle.size-9>li:nth-child(9) .night-order,.circle.size-9>li:nth-child(9) .seat,.circle.size-9>li:nth-child(9) .shroud,.circle.size-9>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-9>li:nth-child(9) .player{margin-bottom:1.1111111111%}.circle.size-10>li:first-child{transform:rotate(0deg);z-index:10}.circle.size-10>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:first-child .fold-enter-active,.circle.size-10>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-10>li:first-child .fold-enter,.circle.size-10>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:first-child .ability{right:120%;left:auto}.circle.size-10>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:first-child .pronouns{left:110%;right:auto}.circle.size-10>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:first-child>*{transform:rotate(0deg)}.circle.size-10>li:first-child .life,.circle.size-10>li:first-child .night-order,.circle.size-10>li:first-child .seat,.circle.size-10>li:first-child .shroud,.circle.size-10>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-10>li:first-child .player{margin-bottom:10%}.circle.size-10>li:nth-child(2){transform:rotate(36deg);z-index:9}.circle.size-10>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(2) .fold-enter-active,.circle.size-10>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(2) .fold-enter,.circle.size-10>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(2)>*{transform:rotate(-36deg)}.circle.size-10>li:nth-child(2) .life,.circle.size-10>li:nth-child(2) .night-order,.circle.size-10>li:nth-child(2) .seat,.circle.size-10>li:nth-child(2) .shroud,.circle.size-10>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-10>li:nth-child(2) .player{margin-bottom:2%}.circle.size-10>li:nth-child(3){transform:rotate(72deg);z-index:8}.circle.size-10>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(3) .fold-enter-active,.circle.size-10>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(3) .fold-enter,.circle.size-10>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(3)>*{transform:rotate(-72deg)}.circle.size-10>li:nth-child(3) .life,.circle.size-10>li:nth-child(3) .night-order,.circle.size-10>li:nth-child(3) .seat,.circle.size-10>li:nth-child(3) .shroud,.circle.size-10>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-10>li:nth-child(3) .player{margin-bottom:-6%}.circle.size-10>li:nth-child(4){transform:rotate(108deg);z-index:7}.circle.size-10>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(4) .fold-enter-active,.circle.size-10>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(4) .fold-enter,.circle.size-10>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(4)>*{transform:rotate(-108deg)}.circle.size-10>li:nth-child(4) .life,.circle.size-10>li:nth-child(4) .night-order,.circle.size-10>li:nth-child(4) .seat,.circle.size-10>li:nth-child(4) .shroud,.circle.size-10>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-10>li:nth-child(4) .player{margin-bottom:-6%}.circle.size-10>li:nth-child(5){transform:rotate(144deg);z-index:6}.circle.size-10>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(5) .fold-enter-active,.circle.size-10>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(5) .fold-enter,.circle.size-10>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(5)>*{transform:rotate(-144deg)}.circle.size-10>li:nth-child(5) .life,.circle.size-10>li:nth-child(5) .night-order,.circle.size-10>li:nth-child(5) .seat,.circle.size-10>li:nth-child(5) .shroud,.circle.size-10>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-10>li:nth-child(5) .player{margin-bottom:2%}.circle.size-10>li:nth-child(6){transform:rotate(180deg);z-index:5}.circle.size-10>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-10>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-10>li:nth-child(6) .fold-enter-active,.circle.size-10>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-10>li:nth-child(6) .fold-enter,.circle.size-10>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-10>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-10>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-10>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-10>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-10>li:nth-child(6)>*{transform:rotate(-180deg)}.circle.size-10>li:nth-child(6) .life,.circle.size-10>li:nth-child(6) .night-order,.circle.size-10>li:nth-child(6) .seat,.circle.size-10>li:nth-child(6) .shroud,.circle.size-10>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-10>li:nth-child(6) .player{margin-bottom:10%}.circle.size-10>li:nth-child(7){transform:rotate(216deg);z-index:6}.circle.size-10>li:nth-child(7)>*{transform:rotate(-216deg)}.circle.size-10>li:nth-child(7) .life,.circle.size-10>li:nth-child(7) .night-order,.circle.size-10>li:nth-child(7) .seat,.circle.size-10>li:nth-child(7) .shroud,.circle.size-10>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-10>li:nth-child(7) .player{margin-bottom:2%}.circle.size-10>li:nth-child(8){transform:rotate(252deg);z-index:7}.circle.size-10>li:nth-child(8)>*{transform:rotate(-252deg)}.circle.size-10>li:nth-child(8) .life,.circle.size-10>li:nth-child(8) .night-order,.circle.size-10>li:nth-child(8) .seat,.circle.size-10>li:nth-child(8) .shroud,.circle.size-10>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-10>li:nth-child(8) .player{margin-bottom:-6%}.circle.size-10>li:nth-child(9){transform:rotate(288deg);z-index:8}.circle.size-10>li:nth-child(9)>*{transform:rotate(-288deg)}.circle.size-10>li:nth-child(9) .life,.circle.size-10>li:nth-child(9) .night-order,.circle.size-10>li:nth-child(9) .seat,.circle.size-10>li:nth-child(9) .shroud,.circle.size-10>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-10>li:nth-child(9) .player{margin-bottom:-6%}.circle.size-10>li:nth-child(10){transform:rotate(324deg);z-index:9}.circle.size-10>li:nth-child(10)>*{transform:rotate(-324deg)}.circle.size-10>li:nth-child(10) .life,.circle.size-10>li:nth-child(10) .night-order,.circle.size-10>li:nth-child(10) .seat,.circle.size-10>li:nth-child(10) .shroud,.circle.size-10>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-10>li:nth-child(10) .player{margin-bottom:2%}.circle.size-11>li:first-child{transform:rotate(0deg);z-index:11}.circle.size-11>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:first-child .fold-enter-active,.circle.size-11>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-11>li:first-child .fold-enter,.circle.size-11>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:first-child .ability{right:120%;left:auto}.circle.size-11>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:first-child .pronouns{left:110%;right:auto}.circle.size-11>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:first-child>*{transform:rotate(0deg)}.circle.size-11>li:first-child .life,.circle.size-11>li:first-child .night-order,.circle.size-11>li:first-child .seat,.circle.size-11>li:first-child .shroud,.circle.size-11>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-11>li:first-child .player{margin-bottom:10%}.circle.size-11>li:nth-child(2){transform:rotate(32.7272727273deg);z-index:10}.circle.size-11>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(2) .fold-enter-active,.circle.size-11>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(2) .fold-enter,.circle.size-11>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(2)>*{transform:rotate(-32.7272727273deg)}.circle.size-11>li:nth-child(2) .life,.circle.size-11>li:nth-child(2) .night-order,.circle.size-11>li:nth-child(2) .seat,.circle.size-11>li:nth-child(2) .shroud,.circle.size-11>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-11>li:nth-child(2) .player{margin-bottom:2.7272727273%}.circle.size-11>li:nth-child(3){transform:rotate(65.4545454545deg);z-index:9}.circle.size-11>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(3) .fold-enter-active,.circle.size-11>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(3) .fold-enter,.circle.size-11>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(3)>*{transform:rotate(-65.4545454545deg)}.circle.size-11>li:nth-child(3) .life,.circle.size-11>li:nth-child(3) .night-order,.circle.size-11>li:nth-child(3) .seat,.circle.size-11>li:nth-child(3) .shroud,.circle.size-11>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-11>li:nth-child(3) .player{margin-bottom:-4.5454545455%}.circle.size-11>li:nth-child(4){transform:rotate(98.1818181818deg);z-index:8}.circle.size-11>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(4) .fold-enter-active,.circle.size-11>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(4) .fold-enter,.circle.size-11>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(4)>*{transform:rotate(-98.1818181818deg)}.circle.size-11>li:nth-child(4) .life,.circle.size-11>li:nth-child(4) .night-order,.circle.size-11>li:nth-child(4) .seat,.circle.size-11>li:nth-child(4) .shroud,.circle.size-11>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-11>li:nth-child(4) .player{margin-bottom:-8.1818181818%}.circle.size-11>li:nth-child(5){transform:rotate(130.9090909091deg);z-index:7}.circle.size-11>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(5) .fold-enter-active,.circle.size-11>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(5) .fold-enter,.circle.size-11>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(5)>*{transform:rotate(-130.9090909091deg)}.circle.size-11>li:nth-child(5) .life,.circle.size-11>li:nth-child(5) .night-order,.circle.size-11>li:nth-child(5) .seat,.circle.size-11>li:nth-child(5) .shroud,.circle.size-11>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-11>li:nth-child(5) .player{margin-bottom:-.9090909091%}.circle.size-11>li:nth-child(6){transform:rotate(163.6363636364deg);z-index:6}.circle.size-11>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-11>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-11>li:nth-child(6) .fold-enter-active,.circle.size-11>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-11>li:nth-child(6) .fold-enter,.circle.size-11>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-11>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-11>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-11>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-11>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-11>li:nth-child(6)>*{transform:rotate(-163.6363636364deg)}.circle.size-11>li:nth-child(6) .life,.circle.size-11>li:nth-child(6) .night-order,.circle.size-11>li:nth-child(6) .seat,.circle.size-11>li:nth-child(6) .shroud,.circle.size-11>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-11>li:nth-child(6) .player{margin-bottom:6.3636363636%}.circle.size-11>li:nth-child(7){transform:rotate(196.3636363636deg);z-index:6}.circle.size-11>li:nth-child(7)>*{transform:rotate(-196.3636363636deg)}.circle.size-11>li:nth-child(7) .life,.circle.size-11>li:nth-child(7) .night-order,.circle.size-11>li:nth-child(7) .seat,.circle.size-11>li:nth-child(7) .shroud,.circle.size-11>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-11>li:nth-child(7) .player{margin-bottom:6.3636363636%}.circle.size-11>li:nth-child(8){transform:rotate(229.0909090909deg);z-index:7}.circle.size-11>li:nth-child(8)>*{transform:rotate(-229.0909090909deg)}.circle.size-11>li:nth-child(8) .life,.circle.size-11>li:nth-child(8) .night-order,.circle.size-11>li:nth-child(8) .seat,.circle.size-11>li:nth-child(8) .shroud,.circle.size-11>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-11>li:nth-child(8) .player{margin-bottom:-.9090909091%}.circle.size-11>li:nth-child(9){transform:rotate(261.8181818182deg);z-index:8}.circle.size-11>li:nth-child(9)>*{transform:rotate(-261.8181818182deg)}.circle.size-11>li:nth-child(9) .life,.circle.size-11>li:nth-child(9) .night-order,.circle.size-11>li:nth-child(9) .seat,.circle.size-11>li:nth-child(9) .shroud,.circle.size-11>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-11>li:nth-child(9) .player{margin-bottom:-8.1818181818%}.circle.size-11>li:nth-child(10){transform:rotate(294.5454545455deg);z-index:9}.circle.size-11>li:nth-child(10)>*{transform:rotate(-294.5454545455deg)}.circle.size-11>li:nth-child(10) .life,.circle.size-11>li:nth-child(10) .night-order,.circle.size-11>li:nth-child(10) .seat,.circle.size-11>li:nth-child(10) .shroud,.circle.size-11>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-11>li:nth-child(10) .player{margin-bottom:-4.5454545455%}.circle.size-11>li:nth-child(11){transform:rotate(327.2727272727deg);z-index:10}.circle.size-11>li:nth-child(11)>*{transform:rotate(-327.2727272727deg)}.circle.size-11>li:nth-child(11) .life,.circle.size-11>li:nth-child(11) .night-order,.circle.size-11>li:nth-child(11) .seat,.circle.size-11>li:nth-child(11) .shroud,.circle.size-11>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-11>li:nth-child(11) .player{margin-bottom:2.7272727273%}.circle.size-12>li:first-child{transform:rotate(0deg);z-index:12}.circle.size-12>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:first-child .fold-enter-active,.circle.size-12>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-12>li:first-child .fold-enter,.circle.size-12>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:first-child .ability{right:120%;left:auto}.circle.size-12>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:first-child .pronouns{left:110%;right:auto}.circle.size-12>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:first-child>*{transform:rotate(0deg)}.circle.size-12>li:first-child .life,.circle.size-12>li:first-child .night-order,.circle.size-12>li:first-child .seat,.circle.size-12>li:first-child .shroud,.circle.size-12>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-12>li:first-child .player{margin-bottom:10%}.circle.size-12>li:nth-child(2){transform:rotate(30deg);z-index:11}.circle.size-12>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(2) .fold-enter-active,.circle.size-12>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(2) .fold-enter,.circle.size-12>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(2)>*{transform:rotate(-30deg)}.circle.size-12>li:nth-child(2) .life,.circle.size-12>li:nth-child(2) .night-order,.circle.size-12>li:nth-child(2) .seat,.circle.size-12>li:nth-child(2) .shroud,.circle.size-12>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-12>li:nth-child(2) .player{margin-bottom:3.3333333333%}.circle.size-12>li:nth-child(3){transform:rotate(60deg);z-index:10}.circle.size-12>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(3) .fold-enter-active,.circle.size-12>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(3) .fold-enter,.circle.size-12>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(3)>*{transform:rotate(-60deg)}.circle.size-12>li:nth-child(3) .life,.circle.size-12>li:nth-child(3) .night-order,.circle.size-12>li:nth-child(3) .seat,.circle.size-12>li:nth-child(3) .shroud,.circle.size-12>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-12>li:nth-child(3) .player{margin-bottom:-3.3333333333%}.circle.size-12>li:nth-child(4){transform:rotate(90deg);z-index:9}.circle.size-12>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(4) .fold-enter-active,.circle.size-12>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(4) .fold-enter,.circle.size-12>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(4)>*{transform:rotate(-90deg)}.circle.size-12>li:nth-child(4) .life,.circle.size-12>li:nth-child(4) .night-order,.circle.size-12>li:nth-child(4) .seat,.circle.size-12>li:nth-child(4) .shroud,.circle.size-12>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-12>li:nth-child(4) .player{margin-bottom:-10%}.circle.size-12>li:nth-child(5){transform:rotate(120deg);z-index:8}.circle.size-12>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(5) .fold-enter-active,.circle.size-12>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(5) .fold-enter,.circle.size-12>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(5)>*{transform:rotate(-120deg)}.circle.size-12>li:nth-child(5) .life,.circle.size-12>li:nth-child(5) .night-order,.circle.size-12>li:nth-child(5) .seat,.circle.size-12>li:nth-child(5) .shroud,.circle.size-12>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-12>li:nth-child(5) .player{margin-bottom:-3.3333333333%}.circle.size-12>li:nth-child(6){transform:rotate(150deg);z-index:7}.circle.size-12>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(6) .fold-enter-active,.circle.size-12>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(6) .fold-enter,.circle.size-12>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(6)>*{transform:rotate(-150deg)}.circle.size-12>li:nth-child(6) .life,.circle.size-12>li:nth-child(6) .night-order,.circle.size-12>li:nth-child(6) .seat,.circle.size-12>li:nth-child(6) .shroud,.circle.size-12>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-12>li:nth-child(6) .player{margin-bottom:3.3333333333%}.circle.size-12>li:nth-child(7){transform:rotate(180deg);z-index:6}.circle.size-12>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-12>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-12>li:nth-child(7) .fold-enter-active,.circle.size-12>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-12>li:nth-child(7) .fold-enter,.circle.size-12>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-12>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-12>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-12>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-12>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-12>li:nth-child(7)>*{transform:rotate(-180deg)}.circle.size-12>li:nth-child(7) .life,.circle.size-12>li:nth-child(7) .night-order,.circle.size-12>li:nth-child(7) .seat,.circle.size-12>li:nth-child(7) .shroud,.circle.size-12>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-12>li:nth-child(7) .player{margin-bottom:10%}.circle.size-12>li:nth-child(8){transform:rotate(210deg);z-index:7}.circle.size-12>li:nth-child(8)>*{transform:rotate(-210deg)}.circle.size-12>li:nth-child(8) .life,.circle.size-12>li:nth-child(8) .night-order,.circle.size-12>li:nth-child(8) .seat,.circle.size-12>li:nth-child(8) .shroud,.circle.size-12>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-12>li:nth-child(8) .player{margin-bottom:3.3333333333%}.circle.size-12>li:nth-child(9){transform:rotate(240deg);z-index:8}.circle.size-12>li:nth-child(9)>*{transform:rotate(-240deg)}.circle.size-12>li:nth-child(9) .life,.circle.size-12>li:nth-child(9) .night-order,.circle.size-12>li:nth-child(9) .seat,.circle.size-12>li:nth-child(9) .shroud,.circle.size-12>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-12>li:nth-child(9) .player{margin-bottom:-3.3333333333%}.circle.size-12>li:nth-child(10){transform:rotate(270deg);z-index:9}.circle.size-12>li:nth-child(10)>*{transform:rotate(-270deg)}.circle.size-12>li:nth-child(10) .life,.circle.size-12>li:nth-child(10) .night-order,.circle.size-12>li:nth-child(10) .seat,.circle.size-12>li:nth-child(10) .shroud,.circle.size-12>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-12>li:nth-child(10) .player{margin-bottom:-10%}.circle.size-12>li:nth-child(11){transform:rotate(300deg);z-index:10}.circle.size-12>li:nth-child(11)>*{transform:rotate(-300deg)}.circle.size-12>li:nth-child(11) .life,.circle.size-12>li:nth-child(11) .night-order,.circle.size-12>li:nth-child(11) .seat,.circle.size-12>li:nth-child(11) .shroud,.circle.size-12>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-12>li:nth-child(11) .player{margin-bottom:-3.3333333333%}.circle.size-12>li:nth-child(12){transform:rotate(330deg);z-index:11}.circle.size-12>li:nth-child(12)>*{transform:rotate(-330deg)}.circle.size-12>li:nth-child(12) .life,.circle.size-12>li:nth-child(12) .night-order,.circle.size-12>li:nth-child(12) .seat,.circle.size-12>li:nth-child(12) .shroud,.circle.size-12>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-12>li:nth-child(12) .player{margin-bottom:3.3333333333%}.circle.size-13>li:first-child{transform:rotate(0deg);z-index:13}.circle.size-13>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:first-child .fold-enter-active,.circle.size-13>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-13>li:first-child .fold-enter,.circle.size-13>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:first-child .ability{right:120%;left:auto}.circle.size-13>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:first-child .pronouns{left:110%;right:auto}.circle.size-13>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:first-child>*{transform:rotate(0deg)}.circle.size-13>li:first-child .life,.circle.size-13>li:first-child .night-order,.circle.size-13>li:first-child .seat,.circle.size-13>li:first-child .shroud,.circle.size-13>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-13>li:first-child .player{margin-bottom:10%}.circle.size-13>li:nth-child(2){transform:rotate(27.6923076923deg);z-index:12}.circle.size-13>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(2) .fold-enter-active,.circle.size-13>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(2) .fold-enter,.circle.size-13>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(2)>*{transform:rotate(-27.6923076923deg)}.circle.size-13>li:nth-child(2) .life,.circle.size-13>li:nth-child(2) .night-order,.circle.size-13>li:nth-child(2) .seat,.circle.size-13>li:nth-child(2) .shroud,.circle.size-13>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-13>li:nth-child(2) .player{margin-bottom:3.8461538462%}.circle.size-13>li:nth-child(3){transform:rotate(55.3846153846deg);z-index:11}.circle.size-13>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(3) .fold-enter-active,.circle.size-13>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(3) .fold-enter,.circle.size-13>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(3)>*{transform:rotate(-55.3846153846deg)}.circle.size-13>li:nth-child(3) .life,.circle.size-13>li:nth-child(3) .night-order,.circle.size-13>li:nth-child(3) .seat,.circle.size-13>li:nth-child(3) .shroud,.circle.size-13>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-13>li:nth-child(3) .player{margin-bottom:-2.3076923077%}.circle.size-13>li:nth-child(4){transform:rotate(83.0769230769deg);z-index:10}.circle.size-13>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(4) .fold-enter-active,.circle.size-13>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(4) .fold-enter,.circle.size-13>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(4)>*{transform:rotate(-83.0769230769deg)}.circle.size-13>li:nth-child(4) .life,.circle.size-13>li:nth-child(4) .night-order,.circle.size-13>li:nth-child(4) .seat,.circle.size-13>li:nth-child(4) .shroud,.circle.size-13>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-13>li:nth-child(4) .player{margin-bottom:-8.4615384615%}.circle.size-13>li:nth-child(5){transform:rotate(110.7692307692deg);z-index:9}.circle.size-13>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(5) .fold-enter-active,.circle.size-13>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(5) .fold-enter,.circle.size-13>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(5)>*{transform:rotate(-110.7692307692deg)}.circle.size-13>li:nth-child(5) .life,.circle.size-13>li:nth-child(5) .night-order,.circle.size-13>li:nth-child(5) .seat,.circle.size-13>li:nth-child(5) .shroud,.circle.size-13>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-13>li:nth-child(5) .player{margin-bottom:-5.3846153846%}.circle.size-13>li:nth-child(6){transform:rotate(138.4615384615deg);z-index:8}.circle.size-13>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(6) .fold-enter-active,.circle.size-13>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(6) .fold-enter,.circle.size-13>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(6)>*{transform:rotate(-138.4615384615deg)}.circle.size-13>li:nth-child(6) .life,.circle.size-13>li:nth-child(6) .night-order,.circle.size-13>li:nth-child(6) .seat,.circle.size-13>li:nth-child(6) .shroud,.circle.size-13>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-13>li:nth-child(6) .player{margin-bottom:.7692307692%}.circle.size-13>li:nth-child(7){transform:rotate(166.1538461538deg);z-index:7}.circle.size-13>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-13>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-13>li:nth-child(7) .fold-enter-active,.circle.size-13>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-13>li:nth-child(7) .fold-enter,.circle.size-13>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-13>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-13>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-13>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-13>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-13>li:nth-child(7)>*{transform:rotate(-166.1538461538deg)}.circle.size-13>li:nth-child(7) .life,.circle.size-13>li:nth-child(7) .night-order,.circle.size-13>li:nth-child(7) .seat,.circle.size-13>li:nth-child(7) .shroud,.circle.size-13>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-13>li:nth-child(7) .player{margin-bottom:6.9230769231%}.circle.size-13>li:nth-child(8){transform:rotate(193.8461538462deg);z-index:7}.circle.size-13>li:nth-child(8)>*{transform:rotate(-193.8461538462deg)}.circle.size-13>li:nth-child(8) .life,.circle.size-13>li:nth-child(8) .night-order,.circle.size-13>li:nth-child(8) .seat,.circle.size-13>li:nth-child(8) .shroud,.circle.size-13>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-13>li:nth-child(8) .player{margin-bottom:6.9230769231%}.circle.size-13>li:nth-child(9){transform:rotate(221.5384615385deg);z-index:8}.circle.size-13>li:nth-child(9)>*{transform:rotate(-221.5384615385deg)}.circle.size-13>li:nth-child(9) .life,.circle.size-13>li:nth-child(9) .night-order,.circle.size-13>li:nth-child(9) .seat,.circle.size-13>li:nth-child(9) .shroud,.circle.size-13>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-13>li:nth-child(9) .player{margin-bottom:.7692307692%}.circle.size-13>li:nth-child(10){transform:rotate(249.2307692308deg);z-index:9}.circle.size-13>li:nth-child(10)>*{transform:rotate(-249.2307692308deg)}.circle.size-13>li:nth-child(10) .life,.circle.size-13>li:nth-child(10) .night-order,.circle.size-13>li:nth-child(10) .seat,.circle.size-13>li:nth-child(10) .shroud,.circle.size-13>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-13>li:nth-child(10) .player{margin-bottom:-5.3846153846%}.circle.size-13>li:nth-child(11){transform:rotate(276.9230769231deg);z-index:10}.circle.size-13>li:nth-child(11)>*{transform:rotate(-276.9230769231deg)}.circle.size-13>li:nth-child(11) .life,.circle.size-13>li:nth-child(11) .night-order,.circle.size-13>li:nth-child(11) .seat,.circle.size-13>li:nth-child(11) .shroud,.circle.size-13>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-13>li:nth-child(11) .player{margin-bottom:-8.4615384615%}.circle.size-13>li:nth-child(12){transform:rotate(304.6153846154deg);z-index:11}.circle.size-13>li:nth-child(12)>*{transform:rotate(-304.6153846154deg)}.circle.size-13>li:nth-child(12) .life,.circle.size-13>li:nth-child(12) .night-order,.circle.size-13>li:nth-child(12) .seat,.circle.size-13>li:nth-child(12) .shroud,.circle.size-13>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-13>li:nth-child(12) .player{margin-bottom:-2.3076923077%}.circle.size-13>li:nth-child(13){transform:rotate(332.3076923077deg);z-index:12}.circle.size-13>li:nth-child(13)>*{transform:rotate(-332.3076923077deg)}.circle.size-13>li:nth-child(13) .life,.circle.size-13>li:nth-child(13) .night-order,.circle.size-13>li:nth-child(13) .seat,.circle.size-13>li:nth-child(13) .shroud,.circle.size-13>li:nth-child(13) .token{animation-delay:.6s;transition-delay:.6s}.circle.size-13>li:nth-child(13) .player{margin-bottom:3.8461538462%}.circle.size-14>li:first-child{transform:rotate(0deg);z-index:14}.circle.size-14>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:first-child .fold-enter-active,.circle.size-14>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-14>li:first-child .fold-enter,.circle.size-14>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:first-child .ability{right:120%;left:auto}.circle.size-14>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:first-child .pronouns{left:110%;right:auto}.circle.size-14>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:first-child>*{transform:rotate(0deg)}.circle.size-14>li:first-child .life,.circle.size-14>li:first-child .night-order,.circle.size-14>li:first-child .seat,.circle.size-14>li:first-child .shroud,.circle.size-14>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-14>li:first-child .player{margin-bottom:10%}.circle.size-14>li:nth-child(2){transform:rotate(25.7142857143deg);z-index:13}.circle.size-14>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(2) .fold-enter-active,.circle.size-14>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(2) .fold-enter,.circle.size-14>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(2)>*{transform:rotate(-25.7142857143deg)}.circle.size-14>li:nth-child(2) .life,.circle.size-14>li:nth-child(2) .night-order,.circle.size-14>li:nth-child(2) .seat,.circle.size-14>li:nth-child(2) .shroud,.circle.size-14>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-14>li:nth-child(2) .player{margin-bottom:4.2857142857%}.circle.size-14>li:nth-child(3){transform:rotate(51.4285714286deg);z-index:12}.circle.size-14>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(3) .fold-enter-active,.circle.size-14>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(3) .fold-enter,.circle.size-14>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(3)>*{transform:rotate(-51.4285714286deg)}.circle.size-14>li:nth-child(3) .life,.circle.size-14>li:nth-child(3) .night-order,.circle.size-14>li:nth-child(3) .seat,.circle.size-14>li:nth-child(3) .shroud,.circle.size-14>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-14>li:nth-child(3) .player{margin-bottom:-1.4285714286%}.circle.size-14>li:nth-child(4){transform:rotate(77.1428571429deg);z-index:11}.circle.size-14>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(4) .fold-enter-active,.circle.size-14>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(4) .fold-enter,.circle.size-14>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(4)>*{transform:rotate(-77.1428571429deg)}.circle.size-14>li:nth-child(4) .life,.circle.size-14>li:nth-child(4) .night-order,.circle.size-14>li:nth-child(4) .seat,.circle.size-14>li:nth-child(4) .shroud,.circle.size-14>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-14>li:nth-child(4) .player{margin-bottom:-7.1428571429%}.circle.size-14>li:nth-child(5){transform:rotate(102.8571428571deg);z-index:10}.circle.size-14>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(5) .fold-enter-active,.circle.size-14>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(5) .fold-enter,.circle.size-14>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(5)>*{transform:rotate(-102.8571428571deg)}.circle.size-14>li:nth-child(5) .life,.circle.size-14>li:nth-child(5) .night-order,.circle.size-14>li:nth-child(5) .seat,.circle.size-14>li:nth-child(5) .shroud,.circle.size-14>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-14>li:nth-child(5) .player{margin-bottom:-7.1428571429%}.circle.size-14>li:nth-child(6){transform:rotate(128.5714285714deg);z-index:9}.circle.size-14>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(6) .fold-enter-active,.circle.size-14>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(6) .fold-enter,.circle.size-14>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(6)>*{transform:rotate(-128.5714285714deg)}.circle.size-14>li:nth-child(6) .life,.circle.size-14>li:nth-child(6) .night-order,.circle.size-14>li:nth-child(6) .seat,.circle.size-14>li:nth-child(6) .shroud,.circle.size-14>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-14>li:nth-child(6) .player{margin-bottom:-1.4285714286%}.circle.size-14>li:nth-child(7){transform:rotate(154.2857142857deg);z-index:8}.circle.size-14>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(7) .fold-enter-active,.circle.size-14>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(7) .fold-enter,.circle.size-14>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(7)>*{transform:rotate(-154.2857142857deg)}.circle.size-14>li:nth-child(7) .life,.circle.size-14>li:nth-child(7) .night-order,.circle.size-14>li:nth-child(7) .seat,.circle.size-14>li:nth-child(7) .shroud,.circle.size-14>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-14>li:nth-child(7) .player{margin-bottom:4.2857142857%}.circle.size-14>li:nth-child(8){transform:rotate(180deg);z-index:7}.circle.size-14>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-14>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-14>li:nth-child(8) .fold-enter-active,.circle.size-14>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-14>li:nth-child(8) .fold-enter,.circle.size-14>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-14>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-14>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-14>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-14>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-14>li:nth-child(8)>*{transform:rotate(-180deg)}.circle.size-14>li:nth-child(8) .life,.circle.size-14>li:nth-child(8) .night-order,.circle.size-14>li:nth-child(8) .seat,.circle.size-14>li:nth-child(8) .shroud,.circle.size-14>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-14>li:nth-child(8) .player{margin-bottom:10%}.circle.size-14>li:nth-child(9){transform:rotate(205.7142857143deg);z-index:8}.circle.size-14>li:nth-child(9)>*{transform:rotate(-205.7142857143deg)}.circle.size-14>li:nth-child(9) .life,.circle.size-14>li:nth-child(9) .night-order,.circle.size-14>li:nth-child(9) .seat,.circle.size-14>li:nth-child(9) .shroud,.circle.size-14>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-14>li:nth-child(9) .player{margin-bottom:4.2857142857%}.circle.size-14>li:nth-child(10){transform:rotate(231.4285714286deg);z-index:9}.circle.size-14>li:nth-child(10)>*{transform:rotate(-231.4285714286deg)}.circle.size-14>li:nth-child(10) .life,.circle.size-14>li:nth-child(10) .night-order,.circle.size-14>li:nth-child(10) .seat,.circle.size-14>li:nth-child(10) .shroud,.circle.size-14>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-14>li:nth-child(10) .player{margin-bottom:-1.4285714286%}.circle.size-14>li:nth-child(11){transform:rotate(257.1428571429deg);z-index:10}.circle.size-14>li:nth-child(11)>*{transform:rotate(-257.1428571429deg)}.circle.size-14>li:nth-child(11) .life,.circle.size-14>li:nth-child(11) .night-order,.circle.size-14>li:nth-child(11) .seat,.circle.size-14>li:nth-child(11) .shroud,.circle.size-14>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-14>li:nth-child(11) .player{margin-bottom:-7.1428571429%}.circle.size-14>li:nth-child(12){transform:rotate(282.8571428571deg);z-index:11}.circle.size-14>li:nth-child(12)>*{transform:rotate(-282.8571428571deg)}.circle.size-14>li:nth-child(12) .life,.circle.size-14>li:nth-child(12) .night-order,.circle.size-14>li:nth-child(12) .seat,.circle.size-14>li:nth-child(12) .shroud,.circle.size-14>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-14>li:nth-child(12) .player{margin-bottom:-7.1428571429%}.circle.size-14>li:nth-child(13){transform:rotate(308.5714285714deg);z-index:12}.circle.size-14>li:nth-child(13)>*{transform:rotate(-308.5714285714deg)}.circle.size-14>li:nth-child(13) .life,.circle.size-14>li:nth-child(13) .night-order,.circle.size-14>li:nth-child(13) .seat,.circle.size-14>li:nth-child(13) .shroud,.circle.size-14>li:nth-child(13) .token{animation-delay:.6s;transition-delay:.6s}.circle.size-14>li:nth-child(13) .player{margin-bottom:-1.4285714286%}.circle.size-14>li:nth-child(14){transform:rotate(334.2857142857deg);z-index:13}.circle.size-14>li:nth-child(14)>*{transform:rotate(-334.2857142857deg)}.circle.size-14>li:nth-child(14) .life,.circle.size-14>li:nth-child(14) .night-order,.circle.size-14>li:nth-child(14) .seat,.circle.size-14>li:nth-child(14) .shroud,.circle.size-14>li:nth-child(14) .token{animation-delay:.65s;transition-delay:.65s}.circle.size-14>li:nth-child(14) .player{margin-bottom:4.2857142857%}.circle.size-15>li:first-child{transform:rotate(0deg);z-index:15}.circle.size-15>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:first-child .fold-enter-active,.circle.size-15>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-15>li:first-child .fold-enter,.circle.size-15>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:first-child .ability{right:120%;left:auto}.circle.size-15>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:first-child .pronouns{left:110%;right:auto}.circle.size-15>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:first-child>*{transform:rotate(0deg)}.circle.size-15>li:first-child .life,.circle.size-15>li:first-child .night-order,.circle.size-15>li:first-child .seat,.circle.size-15>li:first-child .shroud,.circle.size-15>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-15>li:first-child .player{margin-bottom:10%}.circle.size-15>li:nth-child(2){transform:rotate(24deg);z-index:14}.circle.size-15>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(2) .fold-enter-active,.circle.size-15>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(2) .fold-enter,.circle.size-15>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(2)>*{transform:rotate(-24deg)}.circle.size-15>li:nth-child(2) .life,.circle.size-15>li:nth-child(2) .night-order,.circle.size-15>li:nth-child(2) .seat,.circle.size-15>li:nth-child(2) .shroud,.circle.size-15>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-15>li:nth-child(2) .player{margin-bottom:4.6666666667%}.circle.size-15>li:nth-child(3){transform:rotate(48deg);z-index:13}.circle.size-15>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(3) .fold-enter-active,.circle.size-15>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(3) .fold-enter,.circle.size-15>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(3)>*{transform:rotate(-48deg)}.circle.size-15>li:nth-child(3) .life,.circle.size-15>li:nth-child(3) .night-order,.circle.size-15>li:nth-child(3) .seat,.circle.size-15>li:nth-child(3) .shroud,.circle.size-15>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-15>li:nth-child(3) .player{margin-bottom:-.6666666667%}.circle.size-15>li:nth-child(4){transform:rotate(72deg);z-index:12}.circle.size-15>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(4) .fold-enter-active,.circle.size-15>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(4) .fold-enter,.circle.size-15>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(4)>*{transform:rotate(-72deg)}.circle.size-15>li:nth-child(4) .life,.circle.size-15>li:nth-child(4) .night-order,.circle.size-15>li:nth-child(4) .seat,.circle.size-15>li:nth-child(4) .shroud,.circle.size-15>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-15>li:nth-child(4) .player{margin-bottom:-6%}.circle.size-15>li:nth-child(5){transform:rotate(96deg);z-index:11}.circle.size-15>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(5) .fold-enter-active,.circle.size-15>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(5) .fold-enter,.circle.size-15>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(5)>*{transform:rotate(-96deg)}.circle.size-15>li:nth-child(5) .life,.circle.size-15>li:nth-child(5) .night-order,.circle.size-15>li:nth-child(5) .seat,.circle.size-15>li:nth-child(5) .shroud,.circle.size-15>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-15>li:nth-child(5) .player{margin-bottom:-8.6666666667%}.circle.size-15>li:nth-child(6){transform:rotate(120deg);z-index:10}.circle.size-15>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(6) .fold-enter-active,.circle.size-15>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(6) .fold-enter,.circle.size-15>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(6)>*{transform:rotate(-120deg)}.circle.size-15>li:nth-child(6) .life,.circle.size-15>li:nth-child(6) .night-order,.circle.size-15>li:nth-child(6) .seat,.circle.size-15>li:nth-child(6) .shroud,.circle.size-15>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-15>li:nth-child(6) .player{margin-bottom:-3.3333333333%}.circle.size-15>li:nth-child(7){transform:rotate(144deg);z-index:9}.circle.size-15>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(7) .fold-enter-active,.circle.size-15>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(7) .fold-enter,.circle.size-15>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(7)>*{transform:rotate(-144deg)}.circle.size-15>li:nth-child(7) .life,.circle.size-15>li:nth-child(7) .night-order,.circle.size-15>li:nth-child(7) .seat,.circle.size-15>li:nth-child(7) .shroud,.circle.size-15>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-15>li:nth-child(7) .player{margin-bottom:2%}.circle.size-15>li:nth-child(8){transform:rotate(168deg);z-index:8}.circle.size-15>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-15>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-15>li:nth-child(8) .fold-enter-active,.circle.size-15>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-15>li:nth-child(8) .fold-enter,.circle.size-15>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-15>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-15>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-15>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-15>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-15>li:nth-child(8)>*{transform:rotate(-168deg)}.circle.size-15>li:nth-child(8) .life,.circle.size-15>li:nth-child(8) .night-order,.circle.size-15>li:nth-child(8) .seat,.circle.size-15>li:nth-child(8) .shroud,.circle.size-15>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-15>li:nth-child(8) .player{margin-bottom:7.3333333333%}.circle.size-15>li:nth-child(9){transform:rotate(192deg);z-index:8}.circle.size-15>li:nth-child(9)>*{transform:rotate(-192deg)}.circle.size-15>li:nth-child(9) .life,.circle.size-15>li:nth-child(9) .night-order,.circle.size-15>li:nth-child(9) .seat,.circle.size-15>li:nth-child(9) .shroud,.circle.size-15>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-15>li:nth-child(9) .player{margin-bottom:7.3333333333%}.circle.size-15>li:nth-child(10){transform:rotate(216deg);z-index:9}.circle.size-15>li:nth-child(10)>*{transform:rotate(-216deg)}.circle.size-15>li:nth-child(10) .life,.circle.size-15>li:nth-child(10) .night-order,.circle.size-15>li:nth-child(10) .seat,.circle.size-15>li:nth-child(10) .shroud,.circle.size-15>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-15>li:nth-child(10) .player{margin-bottom:2%}.circle.size-15>li:nth-child(11){transform:rotate(240deg);z-index:10}.circle.size-15>li:nth-child(11)>*{transform:rotate(-240deg)}.circle.size-15>li:nth-child(11) .life,.circle.size-15>li:nth-child(11) .night-order,.circle.size-15>li:nth-child(11) .seat,.circle.size-15>li:nth-child(11) .shroud,.circle.size-15>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-15>li:nth-child(11) .player{margin-bottom:-3.3333333333%}.circle.size-15>li:nth-child(12){transform:rotate(264deg);z-index:11}.circle.size-15>li:nth-child(12)>*{transform:rotate(-264deg)}.circle.size-15>li:nth-child(12) .life,.circle.size-15>li:nth-child(12) .night-order,.circle.size-15>li:nth-child(12) .seat,.circle.size-15>li:nth-child(12) .shroud,.circle.size-15>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-15>li:nth-child(12) .player{margin-bottom:-8.6666666667%}.circle.size-15>li:nth-child(13){transform:rotate(288deg);z-index:12}.circle.size-15>li:nth-child(13)>*{transform:rotate(-288deg)}.circle.size-15>li:nth-child(13) .life,.circle.size-15>li:nth-child(13) .night-order,.circle.size-15>li:nth-child(13) .seat,.circle.size-15>li:nth-child(13) .shroud,.circle.size-15>li:nth-child(13) .token{animation-delay:.6s;transition-delay:.6s}.circle.size-15>li:nth-child(13) .player{margin-bottom:-6%}.circle.size-15>li:nth-child(14){transform:rotate(312deg);z-index:13}.circle.size-15>li:nth-child(14)>*{transform:rotate(-312deg)}.circle.size-15>li:nth-child(14) .life,.circle.size-15>li:nth-child(14) .night-order,.circle.size-15>li:nth-child(14) .seat,.circle.size-15>li:nth-child(14) .shroud,.circle.size-15>li:nth-child(14) .token{animation-delay:.65s;transition-delay:.65s}.circle.size-15>li:nth-child(14) .player{margin-bottom:-.6666666667%}.circle.size-15>li:nth-child(15){transform:rotate(336deg);z-index:14}.circle.size-15>li:nth-child(15)>*{transform:rotate(-336deg)}.circle.size-15>li:nth-child(15) .life,.circle.size-15>li:nth-child(15) .night-order,.circle.size-15>li:nth-child(15) .seat,.circle.size-15>li:nth-child(15) .shroud,.circle.size-15>li:nth-child(15) .token{animation-delay:.7s;transition-delay:.7s}.circle.size-15>li:nth-child(15) .player{margin-bottom:4.6666666667%}.circle.size-16>li:first-child{transform:rotate(0deg);z-index:16}.circle.size-16>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:first-child .fold-enter-active,.circle.size-16>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-16>li:first-child .fold-enter,.circle.size-16>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:first-child .ability{right:120%;left:auto}.circle.size-16>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:first-child .pronouns{left:110%;right:auto}.circle.size-16>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:first-child>*{transform:rotate(0deg)}.circle.size-16>li:first-child .life,.circle.size-16>li:first-child .night-order,.circle.size-16>li:first-child .seat,.circle.size-16>li:first-child .shroud,.circle.size-16>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-16>li:first-child .player{margin-bottom:10%}.circle.size-16>li:nth-child(2){transform:rotate(22.5deg);z-index:15}.circle.size-16>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(2) .fold-enter-active,.circle.size-16>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(2) .fold-enter,.circle.size-16>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(2)>*{transform:rotate(-22.5deg)}.circle.size-16>li:nth-child(2) .life,.circle.size-16>li:nth-child(2) .night-order,.circle.size-16>li:nth-child(2) .seat,.circle.size-16>li:nth-child(2) .shroud,.circle.size-16>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-16>li:nth-child(2) .player{margin-bottom:5%}.circle.size-16>li:nth-child(3){transform:rotate(45deg);z-index:14}.circle.size-16>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(3) .fold-enter-active,.circle.size-16>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(3) .fold-enter,.circle.size-16>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(3)>*{transform:rotate(-45deg)}.circle.size-16>li:nth-child(3) .life,.circle.size-16>li:nth-child(3) .night-order,.circle.size-16>li:nth-child(3) .seat,.circle.size-16>li:nth-child(3) .shroud,.circle.size-16>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-16>li:nth-child(3) .player{margin-bottom:0}.circle.size-16>li:nth-child(4){transform:rotate(67.5deg);z-index:13}.circle.size-16>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(4) .fold-enter-active,.circle.size-16>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(4) .fold-enter,.circle.size-16>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(4)>*{transform:rotate(-67.5deg)}.circle.size-16>li:nth-child(4) .life,.circle.size-16>li:nth-child(4) .night-order,.circle.size-16>li:nth-child(4) .seat,.circle.size-16>li:nth-child(4) .shroud,.circle.size-16>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-16>li:nth-child(4) .player{margin-bottom:-5%}.circle.size-16>li:nth-child(5){transform:rotate(90deg);z-index:12}.circle.size-16>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(5) .fold-enter-active,.circle.size-16>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(5) .fold-enter,.circle.size-16>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(5)>*{transform:rotate(-90deg)}.circle.size-16>li:nth-child(5) .life,.circle.size-16>li:nth-child(5) .night-order,.circle.size-16>li:nth-child(5) .seat,.circle.size-16>li:nth-child(5) .shroud,.circle.size-16>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-16>li:nth-child(5) .player{margin-bottom:-10%}.circle.size-16>li:nth-child(6){transform:rotate(112.5deg);z-index:11}.circle.size-16>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(6) .fold-enter-active,.circle.size-16>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(6) .fold-enter,.circle.size-16>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(6)>*{transform:rotate(-112.5deg)}.circle.size-16>li:nth-child(6) .life,.circle.size-16>li:nth-child(6) .night-order,.circle.size-16>li:nth-child(6) .seat,.circle.size-16>li:nth-child(6) .shroud,.circle.size-16>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-16>li:nth-child(6) .player{margin-bottom:-5%}.circle.size-16>li:nth-child(7){transform:rotate(135deg);z-index:10}.circle.size-16>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(7) .fold-enter-active,.circle.size-16>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(7) .fold-enter,.circle.size-16>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(7)>*{transform:rotate(-135deg)}.circle.size-16>li:nth-child(7) .life,.circle.size-16>li:nth-child(7) .night-order,.circle.size-16>li:nth-child(7) .seat,.circle.size-16>li:nth-child(7) .shroud,.circle.size-16>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-16>li:nth-child(7) .player{margin-bottom:0}.circle.size-16>li:nth-child(8){transform:rotate(157.5deg);z-index:9}.circle.size-16>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(8) .fold-enter-active,.circle.size-16>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(8) .fold-enter,.circle.size-16>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(8)>*{transform:rotate(-157.5deg)}.circle.size-16>li:nth-child(8) .life,.circle.size-16>li:nth-child(8) .night-order,.circle.size-16>li:nth-child(8) .seat,.circle.size-16>li:nth-child(8) .shroud,.circle.size-16>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-16>li:nth-child(8) .player{margin-bottom:5%}.circle.size-16>li:nth-child(9){transform:rotate(180deg);z-index:8}.circle.size-16>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-16>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-16>li:nth-child(9) .fold-enter-active,.circle.size-16>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-16>li:nth-child(9) .fold-enter,.circle.size-16>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-16>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-16>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-16>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-16>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-16>li:nth-child(9)>*{transform:rotate(-180deg)}.circle.size-16>li:nth-child(9) .life,.circle.size-16>li:nth-child(9) .night-order,.circle.size-16>li:nth-child(9) .seat,.circle.size-16>li:nth-child(9) .shroud,.circle.size-16>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-16>li:nth-child(9) .player{margin-bottom:10%}.circle.size-16>li:nth-child(10){transform:rotate(202.5deg);z-index:9}.circle.size-16>li:nth-child(10)>*{transform:rotate(-202.5deg)}.circle.size-16>li:nth-child(10) .life,.circle.size-16>li:nth-child(10) .night-order,.circle.size-16>li:nth-child(10) .seat,.circle.size-16>li:nth-child(10) .shroud,.circle.size-16>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-16>li:nth-child(10) .player{margin-bottom:5%}.circle.size-16>li:nth-child(11){transform:rotate(225deg);z-index:10}.circle.size-16>li:nth-child(11)>*{transform:rotate(-225deg)}.circle.size-16>li:nth-child(11) .life,.circle.size-16>li:nth-child(11) .night-order,.circle.size-16>li:nth-child(11) .seat,.circle.size-16>li:nth-child(11) .shroud,.circle.size-16>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-16>li:nth-child(11) .player{margin-bottom:0}.circle.size-16>li:nth-child(12){transform:rotate(247.5deg);z-index:11}.circle.size-16>li:nth-child(12)>*{transform:rotate(-247.5deg)}.circle.size-16>li:nth-child(12) .life,.circle.size-16>li:nth-child(12) .night-order,.circle.size-16>li:nth-child(12) .seat,.circle.size-16>li:nth-child(12) .shroud,.circle.size-16>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-16>li:nth-child(12) .player{margin-bottom:-5%}.circle.size-16>li:nth-child(13){transform:rotate(270deg);z-index:12}.circle.size-16>li:nth-child(13)>*{transform:rotate(-270deg)}.circle.size-16>li:nth-child(13) .life,.circle.size-16>li:nth-child(13) .night-order,.circle.size-16>li:nth-child(13) .seat,.circle.size-16>li:nth-child(13) .shroud,.circle.size-16>li:nth-child(13) .token{animation-delay:.6s;transition-delay:.6s}.circle.size-16>li:nth-child(13) .player{margin-bottom:-10%}.circle.size-16>li:nth-child(14){transform:rotate(292.5deg);z-index:13}.circle.size-16>li:nth-child(14)>*{transform:rotate(-292.5deg)}.circle.size-16>li:nth-child(14) .life,.circle.size-16>li:nth-child(14) .night-order,.circle.size-16>li:nth-child(14) .seat,.circle.size-16>li:nth-child(14) .shroud,.circle.size-16>li:nth-child(14) .token{animation-delay:.65s;transition-delay:.65s}.circle.size-16>li:nth-child(14) .player{margin-bottom:-5%}.circle.size-16>li:nth-child(15){transform:rotate(315deg);z-index:14}.circle.size-16>li:nth-child(15)>*{transform:rotate(-315deg)}.circle.size-16>li:nth-child(15) .life,.circle.size-16>li:nth-child(15) .night-order,.circle.size-16>li:nth-child(15) .seat,.circle.size-16>li:nth-child(15) .shroud,.circle.size-16>li:nth-child(15) .token{animation-delay:.7s;transition-delay:.7s}.circle.size-16>li:nth-child(15) .player{margin-bottom:0}.circle.size-16>li:nth-child(16){transform:rotate(337.5deg);z-index:15}.circle.size-16>li:nth-child(16)>*{transform:rotate(-337.5deg)}.circle.size-16>li:nth-child(16) .life,.circle.size-16>li:nth-child(16) .night-order,.circle.size-16>li:nth-child(16) .seat,.circle.size-16>li:nth-child(16) .shroud,.circle.size-16>li:nth-child(16) .token{animation-delay:.75s;transition-delay:.75s}.circle.size-16>li:nth-child(16) .player{margin-bottom:5%}.circle.size-17>li:first-child{transform:rotate(0deg);z-index:17}.circle.size-17>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:first-child .fold-enter-active,.circle.size-17>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-17>li:first-child .fold-enter,.circle.size-17>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:first-child .ability{right:120%;left:auto}.circle.size-17>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:first-child .pronouns{left:110%;right:auto}.circle.size-17>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:first-child>*{transform:rotate(0deg)}.circle.size-17>li:first-child .life,.circle.size-17>li:first-child .night-order,.circle.size-17>li:first-child .seat,.circle.size-17>li:first-child .shroud,.circle.size-17>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-17>li:first-child .player{margin-bottom:10%}.circle.size-17>li:nth-child(2){transform:rotate(21.1764705882deg);z-index:16}.circle.size-17>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(2) .fold-enter-active,.circle.size-17>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(2) .fold-enter,.circle.size-17>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(2)>*{transform:rotate(-21.1764705882deg)}.circle.size-17>li:nth-child(2) .life,.circle.size-17>li:nth-child(2) .night-order,.circle.size-17>li:nth-child(2) .seat,.circle.size-17>li:nth-child(2) .shroud,.circle.size-17>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-17>li:nth-child(2) .player{margin-bottom:5.2941176471%}.circle.size-17>li:nth-child(3){transform:rotate(42.3529411765deg);z-index:15}.circle.size-17>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(3) .fold-enter-active,.circle.size-17>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(3) .fold-enter,.circle.size-17>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(3)>*{transform:rotate(-42.3529411765deg)}.circle.size-17>li:nth-child(3) .life,.circle.size-17>li:nth-child(3) .night-order,.circle.size-17>li:nth-child(3) .seat,.circle.size-17>li:nth-child(3) .shroud,.circle.size-17>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-17>li:nth-child(3) .player{margin-bottom:.5882352941%}.circle.size-17>li:nth-child(4){transform:rotate(63.5294117647deg);z-index:14}.circle.size-17>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(4) .fold-enter-active,.circle.size-17>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(4) .fold-enter,.circle.size-17>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(4)>*{transform:rotate(-63.5294117647deg)}.circle.size-17>li:nth-child(4) .life,.circle.size-17>li:nth-child(4) .night-order,.circle.size-17>li:nth-child(4) .seat,.circle.size-17>li:nth-child(4) .shroud,.circle.size-17>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-17>li:nth-child(4) .player{margin-bottom:-4.1176470588%}.circle.size-17>li:nth-child(5){transform:rotate(84.7058823529deg);z-index:13}.circle.size-17>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(5) .fold-enter-active,.circle.size-17>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(5) .fold-enter,.circle.size-17>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(5)>*{transform:rotate(-84.7058823529deg)}.circle.size-17>li:nth-child(5) .life,.circle.size-17>li:nth-child(5) .night-order,.circle.size-17>li:nth-child(5) .seat,.circle.size-17>li:nth-child(5) .shroud,.circle.size-17>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-17>li:nth-child(5) .player{margin-bottom:-8.8235294118%}.circle.size-17>li:nth-child(6){transform:rotate(105.8823529412deg);z-index:12}.circle.size-17>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(6) .fold-enter-active,.circle.size-17>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(6) .fold-enter,.circle.size-17>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(6)>*{transform:rotate(-105.8823529412deg)}.circle.size-17>li:nth-child(6) .life,.circle.size-17>li:nth-child(6) .night-order,.circle.size-17>li:nth-child(6) .seat,.circle.size-17>li:nth-child(6) .shroud,.circle.size-17>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-17>li:nth-child(6) .player{margin-bottom:-6.4705882353%}.circle.size-17>li:nth-child(7){transform:rotate(127.0588235294deg);z-index:11}.circle.size-17>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(7) .fold-enter-active,.circle.size-17>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(7) .fold-enter,.circle.size-17>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(7)>*{transform:rotate(-127.0588235294deg)}.circle.size-17>li:nth-child(7) .life,.circle.size-17>li:nth-child(7) .night-order,.circle.size-17>li:nth-child(7) .seat,.circle.size-17>li:nth-child(7) .shroud,.circle.size-17>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-17>li:nth-child(7) .player{margin-bottom:-1.7647058824%}.circle.size-17>li:nth-child(8){transform:rotate(148.2352941176deg);z-index:10}.circle.size-17>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(8) .fold-enter-active,.circle.size-17>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(8) .fold-enter,.circle.size-17>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(8)>*{transform:rotate(-148.2352941176deg)}.circle.size-17>li:nth-child(8) .life,.circle.size-17>li:nth-child(8) .night-order,.circle.size-17>li:nth-child(8) .seat,.circle.size-17>li:nth-child(8) .shroud,.circle.size-17>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-17>li:nth-child(8) .player{margin-bottom:2.9411764706%}.circle.size-17>li:nth-child(9){transform:rotate(169.4117647059deg);z-index:9}.circle.size-17>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-17>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-17>li:nth-child(9) .fold-enter-active,.circle.size-17>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-17>li:nth-child(9) .fold-enter,.circle.size-17>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-17>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-17>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-17>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-17>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-17>li:nth-child(9)>*{transform:rotate(-169.4117647059deg)}.circle.size-17>li:nth-child(9) .life,.circle.size-17>li:nth-child(9) .night-order,.circle.size-17>li:nth-child(9) .seat,.circle.size-17>li:nth-child(9) .shroud,.circle.size-17>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-17>li:nth-child(9) .player{margin-bottom:7.6470588235%}.circle.size-17>li:nth-child(10){transform:rotate(190.5882352941deg);z-index:9}.circle.size-17>li:nth-child(10)>*{transform:rotate(-190.5882352941deg)}.circle.size-17>li:nth-child(10) .life,.circle.size-17>li:nth-child(10) .night-order,.circle.size-17>li:nth-child(10) .seat,.circle.size-17>li:nth-child(10) .shroud,.circle.size-17>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-17>li:nth-child(10) .player{margin-bottom:7.6470588235%}.circle.size-17>li:nth-child(11){transform:rotate(211.7647058824deg);z-index:10}.circle.size-17>li:nth-child(11)>*{transform:rotate(-211.7647058824deg)}.circle.size-17>li:nth-child(11) .life,.circle.size-17>li:nth-child(11) .night-order,.circle.size-17>li:nth-child(11) .seat,.circle.size-17>li:nth-child(11) .shroud,.circle.size-17>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-17>li:nth-child(11) .player{margin-bottom:2.9411764706%}.circle.size-17>li:nth-child(12){transform:rotate(232.9411764706deg);z-index:11}.circle.size-17>li:nth-child(12)>*{transform:rotate(-232.9411764706deg)}.circle.size-17>li:nth-child(12) .life,.circle.size-17>li:nth-child(12) .night-order,.circle.size-17>li:nth-child(12) .seat,.circle.size-17>li:nth-child(12) .shroud,.circle.size-17>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-17>li:nth-child(12) .player{margin-bottom:-1.7647058824%}.circle.size-17>li:nth-child(13){transform:rotate(254.1176470588deg);z-index:12}.circle.size-17>li:nth-child(13)>*{transform:rotate(-254.1176470588deg)}.circle.size-17>li:nth-child(13) .life,.circle.size-17>li:nth-child(13) .night-order,.circle.size-17>li:nth-child(13) .seat,.circle.size-17>li:nth-child(13) .shroud,.circle.size-17>li:nth-child(13) .token{animation-delay:.6s;transition-delay:.6s}.circle.size-17>li:nth-child(13) .player{margin-bottom:-6.4705882353%}.circle.size-17>li:nth-child(14){transform:rotate(275.2941176471deg);z-index:13}.circle.size-17>li:nth-child(14)>*{transform:rotate(-275.2941176471deg)}.circle.size-17>li:nth-child(14) .life,.circle.size-17>li:nth-child(14) .night-order,.circle.size-17>li:nth-child(14) .seat,.circle.size-17>li:nth-child(14) .shroud,.circle.size-17>li:nth-child(14) .token{animation-delay:.65s;transition-delay:.65s}.circle.size-17>li:nth-child(14) .player{margin-bottom:-8.8235294118%}.circle.size-17>li:nth-child(15){transform:rotate(296.4705882353deg);z-index:14}.circle.size-17>li:nth-child(15)>*{transform:rotate(-296.4705882353deg)}.circle.size-17>li:nth-child(15) .life,.circle.size-17>li:nth-child(15) .night-order,.circle.size-17>li:nth-child(15) .seat,.circle.size-17>li:nth-child(15) .shroud,.circle.size-17>li:nth-child(15) .token{animation-delay:.7s;transition-delay:.7s}.circle.size-17>li:nth-child(15) .player{margin-bottom:-4.1176470588%}.circle.size-17>li:nth-child(16){transform:rotate(317.6470588235deg);z-index:15}.circle.size-17>li:nth-child(16)>*{transform:rotate(-317.6470588235deg)}.circle.size-17>li:nth-child(16) .life,.circle.size-17>li:nth-child(16) .night-order,.circle.size-17>li:nth-child(16) .seat,.circle.size-17>li:nth-child(16) .shroud,.circle.size-17>li:nth-child(16) .token{animation-delay:.75s;transition-delay:.75s}.circle.size-17>li:nth-child(16) .player{margin-bottom:.5882352941%}.circle.size-17>li:nth-child(17){transform:rotate(338.8235294118deg);z-index:16}.circle.size-17>li:nth-child(17)>*{transform:rotate(-338.8235294118deg)}.circle.size-17>li:nth-child(17) .life,.circle.size-17>li:nth-child(17) .night-order,.circle.size-17>li:nth-child(17) .seat,.circle.size-17>li:nth-child(17) .shroud,.circle.size-17>li:nth-child(17) .token{animation-delay:.8s;transition-delay:.8s}.circle.size-17>li:nth-child(17) .player{margin-bottom:5.2941176471%}.circle.size-18>li:first-child{transform:rotate(0deg);z-index:18}.circle.size-18>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:first-child .fold-enter-active,.circle.size-18>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-18>li:first-child .fold-enter,.circle.size-18>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:first-child .ability{right:120%;left:auto}.circle.size-18>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:first-child .pronouns{left:110%;right:auto}.circle.size-18>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:first-child>*{transform:rotate(0deg)}.circle.size-18>li:first-child .life,.circle.size-18>li:first-child .night-order,.circle.size-18>li:first-child .seat,.circle.size-18>li:first-child .shroud,.circle.size-18>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-18>li:first-child .player{margin-bottom:10%}.circle.size-18>li:nth-child(2){transform:rotate(20deg);z-index:17}.circle.size-18>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(2) .fold-enter-active,.circle.size-18>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(2) .fold-enter,.circle.size-18>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(2)>*{transform:rotate(-20deg)}.circle.size-18>li:nth-child(2) .life,.circle.size-18>li:nth-child(2) .night-order,.circle.size-18>li:nth-child(2) .seat,.circle.size-18>li:nth-child(2) .shroud,.circle.size-18>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-18>li:nth-child(2) .player{margin-bottom:5.5555555556%}.circle.size-18>li:nth-child(3){transform:rotate(40deg);z-index:16}.circle.size-18>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(3) .fold-enter-active,.circle.size-18>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(3) .fold-enter,.circle.size-18>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(3)>*{transform:rotate(-40deg)}.circle.size-18>li:nth-child(3) .life,.circle.size-18>li:nth-child(3) .night-order,.circle.size-18>li:nth-child(3) .seat,.circle.size-18>li:nth-child(3) .shroud,.circle.size-18>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-18>li:nth-child(3) .player{margin-bottom:1.1111111111%}.circle.size-18>li:nth-child(4){transform:rotate(60deg);z-index:15}.circle.size-18>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(4) .fold-enter-active,.circle.size-18>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(4) .fold-enter,.circle.size-18>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(4)>*{transform:rotate(-60deg)}.circle.size-18>li:nth-child(4) .life,.circle.size-18>li:nth-child(4) .night-order,.circle.size-18>li:nth-child(4) .seat,.circle.size-18>li:nth-child(4) .shroud,.circle.size-18>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-18>li:nth-child(4) .player{margin-bottom:-3.3333333333%}.circle.size-18>li:nth-child(5){transform:rotate(80deg);z-index:14}.circle.size-18>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(5) .fold-enter-active,.circle.size-18>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(5) .fold-enter,.circle.size-18>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(5)>*{transform:rotate(-80deg)}.circle.size-18>li:nth-child(5) .life,.circle.size-18>li:nth-child(5) .night-order,.circle.size-18>li:nth-child(5) .seat,.circle.size-18>li:nth-child(5) .shroud,.circle.size-18>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-18>li:nth-child(5) .player{margin-bottom:-7.7777777778%}.circle.size-18>li:nth-child(6){transform:rotate(100deg);z-index:13}.circle.size-18>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(6) .fold-enter-active,.circle.size-18>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(6) .fold-enter,.circle.size-18>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(6)>*{transform:rotate(-100deg)}.circle.size-18>li:nth-child(6) .life,.circle.size-18>li:nth-child(6) .night-order,.circle.size-18>li:nth-child(6) .seat,.circle.size-18>li:nth-child(6) .shroud,.circle.size-18>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-18>li:nth-child(6) .player{margin-bottom:-7.7777777778%}.circle.size-18>li:nth-child(7){transform:rotate(120deg);z-index:12}.circle.size-18>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(7) .fold-enter-active,.circle.size-18>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(7) .fold-enter,.circle.size-18>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(7)>*{transform:rotate(-120deg)}.circle.size-18>li:nth-child(7) .life,.circle.size-18>li:nth-child(7) .night-order,.circle.size-18>li:nth-child(7) .seat,.circle.size-18>li:nth-child(7) .shroud,.circle.size-18>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-18>li:nth-child(7) .player{margin-bottom:-3.3333333333%}.circle.size-18>li:nth-child(8){transform:rotate(140deg);z-index:11}.circle.size-18>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(8) .fold-enter-active,.circle.size-18>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(8) .fold-enter,.circle.size-18>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(8)>*{transform:rotate(-140deg)}.circle.size-18>li:nth-child(8) .life,.circle.size-18>li:nth-child(8) .night-order,.circle.size-18>li:nth-child(8) .seat,.circle.size-18>li:nth-child(8) .shroud,.circle.size-18>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-18>li:nth-child(8) .player{margin-bottom:1.1111111111%}.circle.size-18>li:nth-child(9){transform:rotate(160deg);z-index:10}.circle.size-18>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(9) .fold-enter-active,.circle.size-18>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(9) .fold-enter,.circle.size-18>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(9)>*{transform:rotate(-160deg)}.circle.size-18>li:nth-child(9) .life,.circle.size-18>li:nth-child(9) .night-order,.circle.size-18>li:nth-child(9) .seat,.circle.size-18>li:nth-child(9) .shroud,.circle.size-18>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-18>li:nth-child(9) .player{margin-bottom:5.5555555556%}.circle.size-18>li:nth-child(10){transform:rotate(180deg);z-index:9}.circle.size-18>li:nth-child(10) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-18>li:nth-child(10) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-18>li:nth-child(10) .fold-enter-active,.circle.size-18>li:nth-child(10) .fold-leave-active{transform-origin:right center}.circle.size-18>li:nth-child(10) .fold-enter,.circle.size-18>li:nth-child(10) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-18>li:nth-child(10) .ability{right:120%;left:auto}.circle.size-18>li:nth-child(10) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-18>li:nth-child(10) .pronouns{left:110%;right:auto}.circle.size-18>li:nth-child(10) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-18>li:nth-child(10)>*{transform:rotate(-180deg)}.circle.size-18>li:nth-child(10) .life,.circle.size-18>li:nth-child(10) .night-order,.circle.size-18>li:nth-child(10) .seat,.circle.size-18>li:nth-child(10) .shroud,.circle.size-18>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-18>li:nth-child(10) .player{margin-bottom:10%}.circle.size-18>li:nth-child(11){transform:rotate(200deg);z-index:10}.circle.size-18>li:nth-child(11)>*{transform:rotate(-200deg)}.circle.size-18>li:nth-child(11) .life,.circle.size-18>li:nth-child(11) .night-order,.circle.size-18>li:nth-child(11) .seat,.circle.size-18>li:nth-child(11) .shroud,.circle.size-18>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-18>li:nth-child(11) .player{margin-bottom:5.5555555556%}.circle.size-18>li:nth-child(12){transform:rotate(220deg);z-index:11}.circle.size-18>li:nth-child(12)>*{transform:rotate(-220deg)}.circle.size-18>li:nth-child(12) .life,.circle.size-18>li:nth-child(12) .night-order,.circle.size-18>li:nth-child(12) .seat,.circle.size-18>li:nth-child(12) .shroud,.circle.size-18>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-18>li:nth-child(12) .player{margin-bottom:1.1111111111%}.circle.size-18>li:nth-child(13){transform:rotate(240deg);z-index:12}.circle.size-18>li:nth-child(13)>*{transform:rotate(-240deg)}.circle.size-18>li:nth-child(13) .life,.circle.size-18>li:nth-child(13) .night-order,.circle.size-18>li:nth-child(13) .seat,.circle.size-18>li:nth-child(13) .shroud,.circle.size-18>li:nth-child(13) .token{animation-delay:.6s;transition-delay:.6s}.circle.size-18>li:nth-child(13) .player{margin-bottom:-3.3333333333%}.circle.size-18>li:nth-child(14){transform:rotate(260deg);z-index:13}.circle.size-18>li:nth-child(14)>*{transform:rotate(-260deg)}.circle.size-18>li:nth-child(14) .life,.circle.size-18>li:nth-child(14) .night-order,.circle.size-18>li:nth-child(14) .seat,.circle.size-18>li:nth-child(14) .shroud,.circle.size-18>li:nth-child(14) .token{animation-delay:.65s;transition-delay:.65s}.circle.size-18>li:nth-child(14) .player{margin-bottom:-7.7777777778%}.circle.size-18>li:nth-child(15){transform:rotate(280deg);z-index:14}.circle.size-18>li:nth-child(15)>*{transform:rotate(-280deg)}.circle.size-18>li:nth-child(15) .life,.circle.size-18>li:nth-child(15) .night-order,.circle.size-18>li:nth-child(15) .seat,.circle.size-18>li:nth-child(15) .shroud,.circle.size-18>li:nth-child(15) .token{animation-delay:.7s;transition-delay:.7s}.circle.size-18>li:nth-child(15) .player{margin-bottom:-7.7777777778%}.circle.size-18>li:nth-child(16){transform:rotate(300deg);z-index:15}.circle.size-18>li:nth-child(16)>*{transform:rotate(-300deg)}.circle.size-18>li:nth-child(16) .life,.circle.size-18>li:nth-child(16) .night-order,.circle.size-18>li:nth-child(16) .seat,.circle.size-18>li:nth-child(16) .shroud,.circle.size-18>li:nth-child(16) .token{animation-delay:.75s;transition-delay:.75s}.circle.size-18>li:nth-child(16) .player{margin-bottom:-3.3333333333%}.circle.size-18>li:nth-child(17){transform:rotate(320deg);z-index:16}.circle.size-18>li:nth-child(17)>*{transform:rotate(-320deg)}.circle.size-18>li:nth-child(17) .life,.circle.size-18>li:nth-child(17) .night-order,.circle.size-18>li:nth-child(17) .seat,.circle.size-18>li:nth-child(17) .shroud,.circle.size-18>li:nth-child(17) .token{animation-delay:.8s;transition-delay:.8s}.circle.size-18>li:nth-child(17) .player{margin-bottom:1.1111111111%}.circle.size-18>li:nth-child(18){transform:rotate(340deg);z-index:17}.circle.size-18>li:nth-child(18)>*{transform:rotate(-340deg)}.circle.size-18>li:nth-child(18) .life,.circle.size-18>li:nth-child(18) .night-order,.circle.size-18>li:nth-child(18) .seat,.circle.size-18>li:nth-child(18) .shroud,.circle.size-18>li:nth-child(18) .token{animation-delay:.85s;transition-delay:.85s}.circle.size-18>li:nth-child(18) .player{margin-bottom:5.5555555556%}.circle.size-19>li:first-child{transform:rotate(0deg);z-index:19}.circle.size-19>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:first-child .fold-enter-active,.circle.size-19>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-19>li:first-child .fold-enter,.circle.size-19>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:first-child .ability{right:120%;left:auto}.circle.size-19>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:first-child .pronouns{left:110%;right:auto}.circle.size-19>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:first-child>*{transform:rotate(0deg)}.circle.size-19>li:first-child .life,.circle.size-19>li:first-child .night-order,.circle.size-19>li:first-child .seat,.circle.size-19>li:first-child .shroud,.circle.size-19>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-19>li:first-child .player{margin-bottom:10%}.circle.size-19>li:nth-child(2){transform:rotate(18.9473684211deg);z-index:18}.circle.size-19>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(2) .fold-enter-active,.circle.size-19>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(2) .fold-enter,.circle.size-19>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(2)>*{transform:rotate(-18.9473684211deg)}.circle.size-19>li:nth-child(2) .life,.circle.size-19>li:nth-child(2) .night-order,.circle.size-19>li:nth-child(2) .seat,.circle.size-19>li:nth-child(2) .shroud,.circle.size-19>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-19>li:nth-child(2) .player{margin-bottom:5.7894736842%}.circle.size-19>li:nth-child(3){transform:rotate(37.8947368421deg);z-index:17}.circle.size-19>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(3) .fold-enter-active,.circle.size-19>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(3) .fold-enter,.circle.size-19>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(3)>*{transform:rotate(-37.8947368421deg)}.circle.size-19>li:nth-child(3) .life,.circle.size-19>li:nth-child(3) .night-order,.circle.size-19>li:nth-child(3) .seat,.circle.size-19>li:nth-child(3) .shroud,.circle.size-19>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-19>li:nth-child(3) .player{margin-bottom:1.5789473684%}.circle.size-19>li:nth-child(4){transform:rotate(56.8421052632deg);z-index:16}.circle.size-19>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(4) .fold-enter-active,.circle.size-19>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(4) .fold-enter,.circle.size-19>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(4)>*{transform:rotate(-56.8421052632deg)}.circle.size-19>li:nth-child(4) .life,.circle.size-19>li:nth-child(4) .night-order,.circle.size-19>li:nth-child(4) .seat,.circle.size-19>li:nth-child(4) .shroud,.circle.size-19>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-19>li:nth-child(4) .player{margin-bottom:-2.6315789474%}.circle.size-19>li:nth-child(5){transform:rotate(75.7894736842deg);z-index:15}.circle.size-19>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(5) .fold-enter-active,.circle.size-19>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(5) .fold-enter,.circle.size-19>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(5)>*{transform:rotate(-75.7894736842deg)}.circle.size-19>li:nth-child(5) .life,.circle.size-19>li:nth-child(5) .night-order,.circle.size-19>li:nth-child(5) .seat,.circle.size-19>li:nth-child(5) .shroud,.circle.size-19>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-19>li:nth-child(5) .player{margin-bottom:-6.8421052632%}.circle.size-19>li:nth-child(6){transform:rotate(94.7368421053deg);z-index:14}.circle.size-19>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(6) .fold-enter-active,.circle.size-19>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(6) .fold-enter,.circle.size-19>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(6)>*{transform:rotate(-94.7368421053deg)}.circle.size-19>li:nth-child(6) .life,.circle.size-19>li:nth-child(6) .night-order,.circle.size-19>li:nth-child(6) .seat,.circle.size-19>li:nth-child(6) .shroud,.circle.size-19>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-19>li:nth-child(6) .player{margin-bottom:-8.9473684211%}.circle.size-19>li:nth-child(7){transform:rotate(113.6842105263deg);z-index:13}.circle.size-19>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(7) .fold-enter-active,.circle.size-19>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(7) .fold-enter,.circle.size-19>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(7)>*{transform:rotate(-113.6842105263deg)}.circle.size-19>li:nth-child(7) .life,.circle.size-19>li:nth-child(7) .night-order,.circle.size-19>li:nth-child(7) .seat,.circle.size-19>li:nth-child(7) .shroud,.circle.size-19>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-19>li:nth-child(7) .player{margin-bottom:-4.7368421053%}.circle.size-19>li:nth-child(8){transform:rotate(132.6315789474deg);z-index:12}.circle.size-19>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(8) .fold-enter-active,.circle.size-19>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(8) .fold-enter,.circle.size-19>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(8)>*{transform:rotate(-132.6315789474deg)}.circle.size-19>li:nth-child(8) .life,.circle.size-19>li:nth-child(8) .night-order,.circle.size-19>li:nth-child(8) .seat,.circle.size-19>li:nth-child(8) .shroud,.circle.size-19>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-19>li:nth-child(8) .player{margin-bottom:-.5263157895%}.circle.size-19>li:nth-child(9){transform:rotate(151.5789473684deg);z-index:11}.circle.size-19>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(9) .fold-enter-active,.circle.size-19>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(9) .fold-enter,.circle.size-19>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(9)>*{transform:rotate(-151.5789473684deg)}.circle.size-19>li:nth-child(9) .life,.circle.size-19>li:nth-child(9) .night-order,.circle.size-19>li:nth-child(9) .seat,.circle.size-19>li:nth-child(9) .shroud,.circle.size-19>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-19>li:nth-child(9) .player{margin-bottom:3.6842105263%}.circle.size-19>li:nth-child(10){transform:rotate(170.5263157895deg);z-index:10}.circle.size-19>li:nth-child(10) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-19>li:nth-child(10) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-19>li:nth-child(10) .fold-enter-active,.circle.size-19>li:nth-child(10) .fold-leave-active{transform-origin:right center}.circle.size-19>li:nth-child(10) .fold-enter,.circle.size-19>li:nth-child(10) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-19>li:nth-child(10) .ability{right:120%;left:auto}.circle.size-19>li:nth-child(10) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-19>li:nth-child(10) .pronouns{left:110%;right:auto}.circle.size-19>li:nth-child(10) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-19>li:nth-child(10)>*{transform:rotate(-170.5263157895deg)}.circle.size-19>li:nth-child(10) .life,.circle.size-19>li:nth-child(10) .night-order,.circle.size-19>li:nth-child(10) .seat,.circle.size-19>li:nth-child(10) .shroud,.circle.size-19>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-19>li:nth-child(10) .player{margin-bottom:7.8947368421%}.circle.size-19>li:nth-child(11){transform:rotate(189.4736842105deg);z-index:10}.circle.size-19>li:nth-child(11)>*{transform:rotate(-189.4736842105deg)}.circle.size-19>li:nth-child(11) .life,.circle.size-19>li:nth-child(11) .night-order,.circle.size-19>li:nth-child(11) .seat,.circle.size-19>li:nth-child(11) .shroud,.circle.size-19>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-19>li:nth-child(11) .player{margin-bottom:7.8947368421%}.circle.size-19>li:nth-child(12){transform:rotate(208.4210526316deg);z-index:11}.circle.size-19>li:nth-child(12)>*{transform:rotate(-208.4210526316deg)}.circle.size-19>li:nth-child(12) .life,.circle.size-19>li:nth-child(12) .night-order,.circle.size-19>li:nth-child(12) .seat,.circle.size-19>li:nth-child(12) .shroud,.circle.size-19>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-19>li:nth-child(12) .player{margin-bottom:3.6842105263%}.circle.size-19>li:nth-child(13){transform:rotate(227.3684210526deg);z-index:12}.circle.size-19>li:nth-child(13)>*{transform:rotate(-227.3684210526deg)}.circle.size-19>li:nth-child(13) .life,.circle.size-19>li:nth-child(13) .night-order,.circle.size-19>li:nth-child(13) .seat,.circle.size-19>li:nth-child(13) .shroud,.circle.size-19>li:nth-child(13) .token{animation-delay:.6s;transition-delay:.6s}.circle.size-19>li:nth-child(13) .player{margin-bottom:-.5263157895%}.circle.size-19>li:nth-child(14){transform:rotate(246.3157894737deg);z-index:13}.circle.size-19>li:nth-child(14)>*{transform:rotate(-246.3157894737deg)}.circle.size-19>li:nth-child(14) .life,.circle.size-19>li:nth-child(14) .night-order,.circle.size-19>li:nth-child(14) .seat,.circle.size-19>li:nth-child(14) .shroud,.circle.size-19>li:nth-child(14) .token{animation-delay:.65s;transition-delay:.65s}.circle.size-19>li:nth-child(14) .player{margin-bottom:-4.7368421053%}.circle.size-19>li:nth-child(15){transform:rotate(265.2631578947deg);z-index:14}.circle.size-19>li:nth-child(15)>*{transform:rotate(-265.2631578947deg)}.circle.size-19>li:nth-child(15) .life,.circle.size-19>li:nth-child(15) .night-order,.circle.size-19>li:nth-child(15) .seat,.circle.size-19>li:nth-child(15) .shroud,.circle.size-19>li:nth-child(15) .token{animation-delay:.7s;transition-delay:.7s}.circle.size-19>li:nth-child(15) .player{margin-bottom:-8.9473684211%}.circle.size-19>li:nth-child(16){transform:rotate(284.2105263158deg);z-index:15}.circle.size-19>li:nth-child(16)>*{transform:rotate(-284.2105263158deg)}.circle.size-19>li:nth-child(16) .life,.circle.size-19>li:nth-child(16) .night-order,.circle.size-19>li:nth-child(16) .seat,.circle.size-19>li:nth-child(16) .shroud,.circle.size-19>li:nth-child(16) .token{animation-delay:.75s;transition-delay:.75s}.circle.size-19>li:nth-child(16) .player{margin-bottom:-6.8421052632%}.circle.size-19>li:nth-child(17){transform:rotate(303.1578947368deg);z-index:16}.circle.size-19>li:nth-child(17)>*{transform:rotate(-303.1578947368deg)}.circle.size-19>li:nth-child(17) .life,.circle.size-19>li:nth-child(17) .night-order,.circle.size-19>li:nth-child(17) .seat,.circle.size-19>li:nth-child(17) .shroud,.circle.size-19>li:nth-child(17) .token{animation-delay:.8s;transition-delay:.8s}.circle.size-19>li:nth-child(17) .player{margin-bottom:-2.6315789474%}.circle.size-19>li:nth-child(18){transform:rotate(322.1052631579deg);z-index:17}.circle.size-19>li:nth-child(18)>*{transform:rotate(-322.1052631579deg)}.circle.size-19>li:nth-child(18) .life,.circle.size-19>li:nth-child(18) .night-order,.circle.size-19>li:nth-child(18) .seat,.circle.size-19>li:nth-child(18) .shroud,.circle.size-19>li:nth-child(18) .token{animation-delay:.85s;transition-delay:.85s}.circle.size-19>li:nth-child(18) .player{margin-bottom:1.5789473684%}.circle.size-19>li:nth-child(19){transform:rotate(341.0526315789deg);z-index:18}.circle.size-19>li:nth-child(19)>*{transform:rotate(-341.0526315789deg)}.circle.size-19>li:nth-child(19) .life,.circle.size-19>li:nth-child(19) .night-order,.circle.size-19>li:nth-child(19) .seat,.circle.size-19>li:nth-child(19) .shroud,.circle.size-19>li:nth-child(19) .token{animation-delay:.9s;transition-delay:.9s}.circle.size-19>li:nth-child(19) .player{margin-bottom:5.7894736842%}.circle.size-20>li:first-child{transform:rotate(0deg);z-index:20}.circle.size-20>li:first-child .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:first-child .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:first-child .fold-enter-active,.circle.size-20>li:first-child .fold-leave-active{transform-origin:right center}.circle.size-20>li:first-child .fold-enter,.circle.size-20>li:first-child .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:first-child .ability{right:120%;left:auto}.circle.size-20>li:first-child .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:first-child .pronouns{left:110%;right:auto}.circle.size-20>li:first-child .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:first-child>*{transform:rotate(0deg)}.circle.size-20>li:first-child .life,.circle.size-20>li:first-child .night-order,.circle.size-20>li:first-child .seat,.circle.size-20>li:first-child .shroud,.circle.size-20>li:first-child .token{animation-delay:0ms;transition-delay:0ms}.circle.size-20>li:first-child .player{margin-bottom:10%}.circle.size-20>li:nth-child(2){transform:rotate(18deg);z-index:19}.circle.size-20>li:nth-child(2) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(2) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(2) .fold-enter-active,.circle.size-20>li:nth-child(2) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(2) .fold-enter,.circle.size-20>li:nth-child(2) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(2) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(2) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(2) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(2) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(2)>*{transform:rotate(-18deg)}.circle.size-20>li:nth-child(2) .life,.circle.size-20>li:nth-child(2) .night-order,.circle.size-20>li:nth-child(2) .seat,.circle.size-20>li:nth-child(2) .shroud,.circle.size-20>li:nth-child(2) .token{animation-delay:50ms;transition-delay:50ms}.circle.size-20>li:nth-child(2) .player{margin-bottom:6%}.circle.size-20>li:nth-child(3){transform:rotate(36deg);z-index:18}.circle.size-20>li:nth-child(3) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(3) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(3) .fold-enter-active,.circle.size-20>li:nth-child(3) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(3) .fold-enter,.circle.size-20>li:nth-child(3) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(3) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(3) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(3) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(3) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(3)>*{transform:rotate(-36deg)}.circle.size-20>li:nth-child(3) .life,.circle.size-20>li:nth-child(3) .night-order,.circle.size-20>li:nth-child(3) .seat,.circle.size-20>li:nth-child(3) .shroud,.circle.size-20>li:nth-child(3) .token{animation-delay:.1s;transition-delay:.1s}.circle.size-20>li:nth-child(3) .player{margin-bottom:2%}.circle.size-20>li:nth-child(4){transform:rotate(54deg);z-index:17}.circle.size-20>li:nth-child(4) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(4) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(4) .fold-enter-active,.circle.size-20>li:nth-child(4) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(4) .fold-enter,.circle.size-20>li:nth-child(4) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(4) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(4) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(4) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(4) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(4)>*{transform:rotate(-54deg)}.circle.size-20>li:nth-child(4) .life,.circle.size-20>li:nth-child(4) .night-order,.circle.size-20>li:nth-child(4) .seat,.circle.size-20>li:nth-child(4) .shroud,.circle.size-20>li:nth-child(4) .token{animation-delay:.15s;transition-delay:.15s}.circle.size-20>li:nth-child(4) .player{margin-bottom:-2%}.circle.size-20>li:nth-child(5){transform:rotate(72deg);z-index:16}.circle.size-20>li:nth-child(5) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(5) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(5) .fold-enter-active,.circle.size-20>li:nth-child(5) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(5) .fold-enter,.circle.size-20>li:nth-child(5) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(5) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(5) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(5) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(5) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(5)>*{transform:rotate(-72deg)}.circle.size-20>li:nth-child(5) .life,.circle.size-20>li:nth-child(5) .night-order,.circle.size-20>li:nth-child(5) .seat,.circle.size-20>li:nth-child(5) .shroud,.circle.size-20>li:nth-child(5) .token{animation-delay:.2s;transition-delay:.2s}.circle.size-20>li:nth-child(5) .player{margin-bottom:-6%}.circle.size-20>li:nth-child(6){transform:rotate(90deg);z-index:15}.circle.size-20>li:nth-child(6) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(6) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(6) .fold-enter-active,.circle.size-20>li:nth-child(6) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(6) .fold-enter,.circle.size-20>li:nth-child(6) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(6) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(6) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(6) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(6) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(6)>*{transform:rotate(-90deg)}.circle.size-20>li:nth-child(6) .life,.circle.size-20>li:nth-child(6) .night-order,.circle.size-20>li:nth-child(6) .seat,.circle.size-20>li:nth-child(6) .shroud,.circle.size-20>li:nth-child(6) .token{animation-delay:.25s;transition-delay:.25s}.circle.size-20>li:nth-child(6) .player{margin-bottom:-10%}.circle.size-20>li:nth-child(7){transform:rotate(108deg);z-index:14}.circle.size-20>li:nth-child(7) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(7) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(7) .fold-enter-active,.circle.size-20>li:nth-child(7) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(7) .fold-enter,.circle.size-20>li:nth-child(7) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(7) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(7) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(7) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(7) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(7)>*{transform:rotate(-108deg)}.circle.size-20>li:nth-child(7) .life,.circle.size-20>li:nth-child(7) .night-order,.circle.size-20>li:nth-child(7) .seat,.circle.size-20>li:nth-child(7) .shroud,.circle.size-20>li:nth-child(7) .token{animation-delay:.3s;transition-delay:.3s}.circle.size-20>li:nth-child(7) .player{margin-bottom:-6%}.circle.size-20>li:nth-child(8){transform:rotate(126deg);z-index:13}.circle.size-20>li:nth-child(8) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(8) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(8) .fold-enter-active,.circle.size-20>li:nth-child(8) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(8) .fold-enter,.circle.size-20>li:nth-child(8) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(8) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(8) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(8) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(8) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(8)>*{transform:rotate(-126deg)}.circle.size-20>li:nth-child(8) .life,.circle.size-20>li:nth-child(8) .night-order,.circle.size-20>li:nth-child(8) .seat,.circle.size-20>li:nth-child(8) .shroud,.circle.size-20>li:nth-child(8) .token{animation-delay:.35s;transition-delay:.35s}.circle.size-20>li:nth-child(8) .player{margin-bottom:-2%}.circle.size-20>li:nth-child(9){transform:rotate(144deg);z-index:12}.circle.size-20>li:nth-child(9) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(9) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(9) .fold-enter-active,.circle.size-20>li:nth-child(9) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(9) .fold-enter,.circle.size-20>li:nth-child(9) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(9) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(9) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(9) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(9) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(9)>*{transform:rotate(-144deg)}.circle.size-20>li:nth-child(9) .life,.circle.size-20>li:nth-child(9) .night-order,.circle.size-20>li:nth-child(9) .seat,.circle.size-20>li:nth-child(9) .shroud,.circle.size-20>li:nth-child(9) .token{animation-delay:.4s;transition-delay:.4s}.circle.size-20>li:nth-child(9) .player{margin-bottom:2%}.circle.size-20>li:nth-child(10){transform:rotate(162deg);z-index:11}.circle.size-20>li:nth-child(10) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(10) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(10) .fold-enter-active,.circle.size-20>li:nth-child(10) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(10) .fold-enter,.circle.size-20>li:nth-child(10) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(10) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(10) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(10) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(10) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(10)>*{transform:rotate(-162deg)}.circle.size-20>li:nth-child(10) .life,.circle.size-20>li:nth-child(10) .night-order,.circle.size-20>li:nth-child(10) .seat,.circle.size-20>li:nth-child(10) .shroud,.circle.size-20>li:nth-child(10) .token{animation-delay:.45s;transition-delay:.45s}.circle.size-20>li:nth-child(10) .player{margin-bottom:6%}.circle.size-20>li:nth-child(11){transform:rotate(180deg);z-index:10}.circle.size-20>li:nth-child(11) .player>.menu{left:auto;right:110%;margin-right:15px}.circle.size-20>li:nth-child(11) .player>.menu:before{border-left-color:#000;border-right-color:transparent;right:auto;left:100%}.circle.size-20>li:nth-child(11) .fold-enter-active,.circle.size-20>li:nth-child(11) .fold-leave-active{transform-origin:right center}.circle.size-20>li:nth-child(11) .fold-enter,.circle.size-20>li:nth-child(11) .fold-leave-to{transform:perspective(200px) rotateY(-90deg)}.circle.size-20>li:nth-child(11) .ability{right:120%;left:auto}.circle.size-20>li:nth-child(11) .ability:before{border-right-color:transparent;border-left-color:#000;right:auto;left:100%}.circle.size-20>li:nth-child(11) .pronouns{left:110%;right:auto}.circle.size-20>li:nth-child(11) .pronouns:before{border-left-color:transparent;border-right-color:#000;left:auto;right:100%}.circle.size-20>li:nth-child(11)>*{transform:rotate(-180deg)}.circle.size-20>li:nth-child(11) .life,.circle.size-20>li:nth-child(11) .night-order,.circle.size-20>li:nth-child(11) .seat,.circle.size-20>li:nth-child(11) .shroud,.circle.size-20>li:nth-child(11) .token{animation-delay:.5s;transition-delay:.5s}.circle.size-20>li:nth-child(11) .player{margin-bottom:10%}.circle.size-20>li:nth-child(12){transform:rotate(198deg);z-index:11}.circle.size-20>li:nth-child(12)>*{transform:rotate(-198deg)}.circle.size-20>li:nth-child(12) .life,.circle.size-20>li:nth-child(12) .night-order,.circle.size-20>li:nth-child(12) .seat,.circle.size-20>li:nth-child(12) .shroud,.circle.size-20>li:nth-child(12) .token{animation-delay:.55s;transition-delay:.55s}.circle.size-20>li:nth-child(12) .player{margin-bottom:6%}.circle.size-20>li:nth-child(13){transform:rotate(216deg);z-index:12}.circle.size-20>li:nth-child(13)>*{transform:rotate(-216deg)}.circle.size-20>li:nth-child(13) .life,.circle.size-20>li:nth-child(13) .night-order,.circle.size-20>li:nth-child(13) .seat,.circle.size-20>li:nth-child(13) .shroud,.circle.size-20>li:nth-child(13) .token{animation-delay:.6s;transition-delay:.6s}.circle.size-20>li:nth-child(13) .player{margin-bottom:2%}.circle.size-20>li:nth-child(14){transform:rotate(234deg);z-index:13}.circle.size-20>li:nth-child(14)>*{transform:rotate(-234deg)}.circle.size-20>li:nth-child(14) .life,.circle.size-20>li:nth-child(14) .night-order,.circle.size-20>li:nth-child(14) .seat,.circle.size-20>li:nth-child(14) .shroud,.circle.size-20>li:nth-child(14) .token{animation-delay:.65s;transition-delay:.65s}.circle.size-20>li:nth-child(14) .player{margin-bottom:-2%}.circle.size-20>li:nth-child(15){transform:rotate(252deg);z-index:14}.circle.size-20>li:nth-child(15)>*{transform:rotate(-252deg)}.circle.size-20>li:nth-child(15) .life,.circle.size-20>li:nth-child(15) .night-order,.circle.size-20>li:nth-child(15) .seat,.circle.size-20>li:nth-child(15) .shroud,.circle.size-20>li:nth-child(15) .token{animation-delay:.7s;transition-delay:.7s}.circle.size-20>li:nth-child(15) .player{margin-bottom:-6%}.circle.size-20>li:nth-child(16){transform:rotate(270deg);z-index:15}.circle.size-20>li:nth-child(16)>*{transform:rotate(-270deg)}.circle.size-20>li:nth-child(16) .life,.circle.size-20>li:nth-child(16) .night-order,.circle.size-20>li:nth-child(16) .seat,.circle.size-20>li:nth-child(16) .shroud,.circle.size-20>li:nth-child(16) .token{animation-delay:.75s;transition-delay:.75s}.circle.size-20>li:nth-child(16) .player{margin-bottom:-10%}.circle.size-20>li:nth-child(17){transform:rotate(288deg);z-index:16}.circle.size-20>li:nth-child(17)>*{transform:rotate(-288deg)}.circle.size-20>li:nth-child(17) .life,.circle.size-20>li:nth-child(17) .night-order,.circle.size-20>li:nth-child(17) .seat,.circle.size-20>li:nth-child(17) .shroud,.circle.size-20>li:nth-child(17) .token{animation-delay:.8s;transition-delay:.8s}.circle.size-20>li:nth-child(17) .player{margin-bottom:-6%}.circle.size-20>li:nth-child(18){transform:rotate(306deg);z-index:17}.circle.size-20>li:nth-child(18)>*{transform:rotate(-306deg)}.circle.size-20>li:nth-child(18) .life,.circle.size-20>li:nth-child(18) .night-order,.circle.size-20>li:nth-child(18) .seat,.circle.size-20>li:nth-child(18) .shroud,.circle.size-20>li:nth-child(18) .token{animation-delay:.85s;transition-delay:.85s}.circle.size-20>li:nth-child(18) .player{margin-bottom:-2%}.circle.size-20>li:nth-child(19){transform:rotate(324deg);z-index:18}.circle.size-20>li:nth-child(19)>*{transform:rotate(-324deg)}.circle.size-20>li:nth-child(19) .life,.circle.size-20>li:nth-child(19) .night-order,.circle.size-20>li:nth-child(19) .seat,.circle.size-20>li:nth-child(19) .shroud,.circle.size-20>li:nth-child(19) .token{animation-delay:.9s;transition-delay:.9s}.circle.size-20>li:nth-child(19) .player{margin-bottom:2%}.circle.size-20>li:nth-child(20){transform:rotate(342deg);z-index:19}.circle.size-20>li:nth-child(20)>*{transform:rotate(-342deg)}.circle.size-20>li:nth-child(20) .life,.circle.size-20>li:nth-child(20) .night-order,.circle.size-20>li:nth-child(20) .seat,.circle.size-20>li:nth-child(20) .shroud,.circle.size-20>li:nth-child(20) .token{animation-delay:.95s;transition-delay:.95s}.circle.size-20>li:nth-child(20) .player{margin-bottom:6%}#townsquare>.bluffs,#townsquare>.fabled{position:absolute;left:10px;background:rgba(0,0,0,.5);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));transform-origin:bottom left;transform:scale(1);opacity:1;transition:all .2s ease-in-out;z-index:50}#townsquare>.bluffs.bluffs,#townsquare>.fabled.bluffs{bottom:10px}#townsquare>.bluffs.fabled,#townsquare>.fabled.fabled{top:10px}#townsquare>.bluffs>svg,#townsquare>.fabled>svg{position:absolute;top:10px;right:10px;cursor:pointer}#townsquare>.bluffs>svg:hover,#townsquare>.fabled>svg:hover{color:red}#townsquare>.bluffs h3,#townsquare>.fabled h3{margin:5px 1vh 0;display:flex;align-items:center;align-content:center;justify-content:center}#townsquare>.bluffs h3 span,#townsquare>.fabled h3 span{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#townsquare>.bluffs h3 svg,#townsquare>.fabled h3 svg{cursor:pointer;flex-grow:0}#townsquare>.bluffs h3 svg.fa-times-circle,#townsquare>.fabled h3 svg.fa-times-circle{margin-left:1vh}#townsquare>.bluffs h3 svg.fa-plus-circle,#townsquare>.fabled h3 svg.fa-plus-circle{margin-left:1vh;display:none}#townsquare>.bluffs h3 svg:hover path,#townsquare>.fabled h3 svg:hover path{fill:url(#demon);stroke-width:30px;stroke:#fff}#townsquare>.bluffs ul,#townsquare>.fabled ul{display:flex;align-items:center;justify-content:center}#townsquare>.bluffs ul li,#townsquare>.fabled ul li{width:14vh;height:14vh;margin:0 .5%;display:inline-block;transition:all .25s}#townsquare>.bluffs.closed svg.fa-times-circle,#townsquare>.fabled.closed svg.fa-times-circle{display:none}#townsquare>.bluffs.closed svg.fa-plus-circle,#townsquare>.fabled.closed svg.fa-plus-circle{display:block}#townsquare>.bluffs.closed ul li,#townsquare>.fabled.closed ul li{width:0;height:0}#townsquare>.bluffs.closed ul li .night-order,#townsquare>.fabled.closed ul li .night-order{opacity:0}#townsquare>.bluffs.closed ul li .token,#townsquare>.fabled.closed ul li .token{border-width:0}#townsquare.public>.bluffs{opacity:0;transform:scale(.1)}.fabled ul li .token:before{content:" ";opacity:0;transition:opacity .25s;background-image:url(/img/x.ac4e061c.png);z-index:2}.night-order{position:absolute;width:100%;cursor:pointer;opacity:1;transition:opacity .2s;display:flex;top:0;align-items:center;pointer-events:none}.night-order:after{content:" ";display:block;padding-top:100%}#townsquare.public .night-order{opacity:0;pointer-events:none}.night-order:hover~.token .ability{opacity:0}.night-order span{display:flex;position:absolute;padding:5px 10px 5px 30px;width:350px;z-index:25;font-size:70%;background:rgba(0,0,0,.5);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));text-align:left;align-items:center;opacity:0;transition:opacity .2s ease-in-out}.night-order span:before{transform:rotate(-90deg);transform-origin:center top;left:-98px;top:50%;font-size:100%;position:absolute;font-weight:700;text-align:center;width:200px}.night-order span:after{content:" ";border:10px solid transparent;width:0;height:0;position:absolute}.night-order.first span{right:120%;background:linear-gradient(90deg,#1f65ff 0,rgba(0,0,0,.5) 20%)}.night-order.first span:before{content:"First Night"}.night-order.first span:after{border-left-color:#1f65ff;margin-left:3px;left:100%}.night-order.other span{left:120%;background:linear-gradient(90deg,#ce0100 0,rgba(0,0,0,.5) 20%)}.night-order.other span:before{content:"Other Nights"}.night-order.other span:after{right:100%;margin-right:3px;border-right-color:#ce0100}.night-order em{font-style:normal;position:absolute;width:40px;height:40px;border-radius:50%;border:3px solid #000;filter:drop-shadow(0 0 6px rgba(0,0,0,.5));font-weight:700;opacity:1;pointer-events:all;transition:opacity .2s;display:flex;justify-content:center;align-items:center;z-index:3}.night-order.first em{left:-10%;background:linear-gradient(180deg,#000,#1f65ff)}.night-order.other em{right:-10%;background:linear-gradient(180deg,#000,#ce0100)}.night-order em:hover+span{opacity:1}.fabled .night-order.first span{right:auto;left:40px}.fabled .night-order.first span:after{left:auto;right:100%;margin-left:0;margin-right:3px;border-left-color:transparent;border-right-color:#1f65ff}#townsquare:not(.spectator) .fabled ul li:hover .token:before{opacity:1}.info[data-v-e858a1da]{position:absolute;width:20%;height:20%;padding:50px 0 0;align-items:center;align-content:center;background:url(/img/demon-head.98c86056.png) 50% no-repeat;background-size:auto 100%}.info li[data-v-e858a1da],.info[data-v-e858a1da]{display:flex;justify-content:center;flex-wrap:wrap}.info li[data-v-e858a1da]{font-weight:700;width:100%;filter:drop-shadow(0 0 2px rgba(0,0,0,.7));text-shadow:0 2px 1px #000,0 -2px 1px #000,2px 0 1px #000,-2px 0 1px #000}.info li span[data-v-e858a1da]{white-space:nowrap}.info li .meta[data-v-e858a1da]{text-align:center;flex-basis:100%;font-family:PiratesBay,sans-serif;font-weight:400}.info li svg[data-v-e858a1da]{margin-right:10px}.info li .players[data-v-e858a1da]{color:#00f700}.info li .alive[data-v-e858a1da]{color:#ff4a50}.info li .votes[data-v-e858a1da]{color:#fff}.info li .townsfolk[data-v-e858a1da]{color:#1f65ff}.info li .outsider[data-v-e858a1da]{color:#46d5ff}.info li .minion[data-v-e858a1da]{color:#ff6900}.info li .demon[data-v-e858a1da]{color:#ce0100}.info li .traveler[data-v-e858a1da]{color:#cc04ff}.info li.edition[data-v-e858a1da]{width:220px;height:200px;max-width:100%;max-height:100%;background-position:0;background-repeat:no-repeat;background-size:100% auto;position:absolute;top:-25%}@keyframes greenToWhite-84ed831a{0%{color:green}to{color:#fff}}#controls[data-v-84ed831a]{position:absolute;right:3px;top:3px;text-align:right;padding-right:50px;z-index:75}#controls svg[data-v-84ed831a]{filter:drop-shadow(0 0 5px rgb(0,0,0))}#controls svg.success[data-v-84ed831a]{animation:greenToWhite-84ed831a 1s normal forwards;animation-iteration-count:1}#controls>span[data-v-84ed831a]{display:inline-block;cursor:pointer;z-index:5;margin-top:7px;margin-left:10px}#controls span.nomlog-summary[data-v-84ed831a]{color:#1f65ff}#controls span.session[data-v-84ed831a]{color:#ce0100}#controls span.session.spectator[data-v-84ed831a]{color:#1f65ff}#controls span.session.reconnecting[data-v-84ed831a]{animation:blink-84ed831a 1s infinite}@keyframes blink-84ed831a{50%{opacity:.5;color:gray}}.menu[data-v-84ed831a]{width:220px;transform-origin:200px 22px;transition:transform .5s cubic-bezier(.68,-.55,.27,1.55);transform:rotate(-90deg);position:absolute;right:0;top:0}.menu.open[data-v-84ed831a]{transform:rotate(0deg)}.menu>svg[data-v-84ed831a]{cursor:pointer;background:rgba(0,0,0,.5);border:3px solid #000;width:40px;height:50px;margin-bottom:-8px;border-bottom:0;border-radius:10px 10px 0 0;padding:5px 5px 15px}.menu a[data-v-84ed831a]{color:#fff;text-decoration:none}.menu a[data-v-84ed831a]:hover{color:red}.menu ul[data-v-84ed831a]{display:flex;list-style-type:none;padding:0;margin:0;flex-direction:column;overflow:hidden;box-shadow:0 0 10px #000;border:3px solid #000;border-radius:10px 0 10px 10px}.menu ul li[data-v-84ed831a]{padding:2px 5px;color:#fff;text-align:left;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:space-between;min-height:30px}.menu ul li.tabs[data-v-84ed831a]{display:flex;padding:0}.menu ul li.tabs svg[data-v-84ed831a]{flex-grow:1;flex-shrink:0;height:35px;border-bottom:3px solid #000;border-right:3px solid #000;padding:5px 0;cursor:pointer;transition:color .25s}.menu ul li.tabs svg[data-v-84ed831a]:hover{color:red}.menu ul li.tabs svg[data-v-84ed831a]:last-child{border-right:0}.menu ul li.tabs.characters .fa-theater-masks[data-v-84ed831a],.menu ul li.tabs.grimoire .fa-book-open[data-v-84ed831a],.menu ul li.tabs.help .fa-question[data-v-84ed831a],.menu ul li.tabs.players .fa-users[data-v-84ed831a],.menu ul li.tabs.session .fa-broadcast-tower[data-v-84ed831a]{background:linear-gradient(180deg,#1f65ff 0,rgba(0,0,0,.5))}.menu ul li[data-v-84ed831a]:not(.headline):not(.tabs):hover{cursor:pointer;color:red}.menu ul li em[data-v-84ed831a]{flex-grow:0;font-style:normal;margin-left:10px;font-size:80%}.menu ul .headline[data-v-84ed831a]{font-family:PiratesBay,sans-serif;letter-spacing:1px;padding:0 10px;text-align:center;justify-content:center;background:linear-gradient(90deg,#1f65ff 0,rgba(0,0,0,.5) 20%,rgba(0,0,0,.5) 80%,#ce0100)}ul.tokens[data-v-365502ca]{padding-left:5%}ul.tokens li[data-v-365502ca]{border-radius:50%;width:5vw;margin:5px;opacity:.5;transition:all .25s}ul.tokens li.selected[data-v-365502ca]{opacity:1}ul.tokens li.selected .buttons[data-v-365502ca]{display:flex}ul.tokens li.selected .fa-exclamation-triangle[data-v-365502ca]{display:block}ul.tokens li.townsfolk[data-v-365502ca]{box-shadow:0 0 10px #1f65ff,0 0 10px #004cff}ul.tokens li.outsider[data-v-365502ca]{box-shadow:0 0 10px #46d5ff,0 0 10px #46d5ff}ul.tokens li.minion[data-v-365502ca]{box-shadow:0 0 10px #ff6900,0 0 10px #ff6900}ul.tokens li.demon[data-v-365502ca]{box-shadow:0 0 10px #ce0100,0 0 10px #ce0100}ul.tokens li.traveler[data-v-365502ca]{box-shadow:0 0 10px #cc04ff,0 0 10px #cc04ff}ul.tokens li[data-v-365502ca]:hover{transform:scale(1.2);z-index:10}ul.tokens li .fa-exclamation-triangle[data-v-365502ca]{position:absolute;color:red;filter:drop-shadow(0 0 3px black) drop-shadow(0 0 3px black);top:5px;right:-5px;font-size:150%;display:none}ul.tokens li .buttons[data-v-365502ca]{display:none;position:absolute;top:95%;text-align:center;width:100%;z-index:30;font-weight:700;filter:drop-shadow(0 0 5px rgb(0,0,0))}ul.tokens li .buttons span[data-v-365502ca]{flex-grow:1}ul.tokens li .buttons svg[data-v-365502ca]{opacity:.25;cursor:pointer}ul.tokens li .buttons svg[data-v-365502ca]:hover{opacity:1;color:red}ul.tokens .count[data-v-365502ca]{opacity:1;position:absolute;left:0;font-weight:700;font-size:75%;width:5%;display:flex;align-items:center;justify-content:center}ul.tokens .count[data-v-365502ca]:after{content:" ";display:block;padding-top:100%}ul.tokens .count.townsfolk[data-v-365502ca]{color:#1f65ff}ul.tokens .count.outsider[data-v-365502ca]{color:#46d5ff}ul.tokens .count.minion[data-v-365502ca]{color:#ff6900}ul.tokens .count.demon[data-v-365502ca]{color:#ce0100}.roles .modal .multiple[data-v-365502ca]{display:block;text-align:center;cursor:pointer}.roles .modal .multiple.checked[data-v-365502ca],.roles .modal .multiple[data-v-365502ca]:hover{color:red}.roles .modal .multiple.checked[data-v-365502ca]{margin-top:10px}.roles .modal .multiple svg[data-v-365502ca]{margin-right:5px}.roles .modal .multiple input[data-v-365502ca]{display:none}.roles .modal .warning[data-v-365502ca]{color:red;position:absolute;bottom:20px;right:20px;z-index:10}.roles .modal .warning svg[data-v-365502ca]{font-size:150%;vertical-align:middle}.roles .modal .warning span[data-v-365502ca]{display:none;text-align:center;position:absolute;right:-20px;bottom:30px;width:420px;background:rgba(0,0,0,.75);padding:5px;border-radius:10px;border:2px solid #000}.roles .modal .warning:hover span[data-v-365502ca]{display:block}ul.editions .edition[data-v-58f6b00c]{font-family:PiratesBay,sans-serif;letter-spacing:1px;text-align:center;padding-top:15%;background-position:50%;background-size:100% auto;background-repeat:no-repeat;width:30%;margin:5px;font-size:120%;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 5px rgba(0,0,0,.75);cursor:pointer}ul.editions .edition[data-v-58f6b00c]:hover{color:red}.custom[data-v-58f6b00c]{text-align:center}.custom input[type=file][data-v-58f6b00c]{display:none}.custom .scripts[data-v-58f6b00c]{list-style-type:disc;font-size:120%;cursor:pointer;display:block;width:50%;text-align:left;margin:10px auto}.custom .scripts li[data-v-58f6b00c]:hover{color:red}.intro[data-v-14bc5701]{text-align:center;width:50%;font-size:120%;position:absolute;padding:10px;background:rgba(0,0,0,.5);border:3px solid #000;border-radius:10px;z-index:3;display:flex;justify-content:center}.intro a[data-v-14bc5701]{color:#fff}.intro a.redirect[data-v-14bc5701]{display:block;text-decoration:none;position:absolute;top:100%;margin-top:2vh;padding:10px;background:rgba(0,0,0,.5);border:3px solid #000;border-radius:10px}.intro a.redirect[data-v-14bc5701]:hover{color:red}.intro a.redirect img[data-v-14bc5701]{width:120px;display:block;margin:auto;margin-bottom:1vh}.intro img.logo[data-v-14bc5701]{position:absolute;bottom:100%;width:25vh;margin-bottom:2vh;max-width:192px;border-radius:50%;box-shadow:0 0 10px #000;border:3px solid #000}.intro .footer[data-v-14bc5701]{font-size:60%;opacity:.75}.toggle[data-v-7d0ee60b]{position:absolute;left:20px;top:15px;cursor:pointer}.toggle[data-v-7d0ee60b]:hover{color:red}h3[data-v-7d0ee60b]{margin:0 40px}h3 svg[data-v-7d0ee60b]{vertical-align:middle}.townsfolk .name[data-v-7d0ee60b]{color:#1f65ff}.townsfolk aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#1f65ff,transparent)}.outsider .name[data-v-7d0ee60b]{color:#46d5ff}.outsider aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#46d5ff,transparent)}.minion .name[data-v-7d0ee60b]{color:#ff6900}.minion aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#ff6900,transparent)}.demon .name[data-v-7d0ee60b]{color:#ce0100}.demon aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#ce0100,transparent)}.jinxed .name[data-v-7d0ee60b]{color:#ffe91f}.jinxed aside[data-v-7d0ee60b]{background:linear-gradient(-90deg,#ffe91f,transparent)}.team[data-v-7d0ee60b]{display:flex;align-items:stretch;width:100%}.team[data-v-7d0ee60b]:not(:last-child):after{content:" ";display:block;width:25%;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.667),transparent);position:absolute;left:0;bottom:0}.team aside[data-v-7d0ee60b]{width:30px;display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;align-content:center;overflow:hidden;text-shadow:0 0 4px #000}.team h4[data-v-7d0ee60b]{text-transform:uppercase;text-align:center;transform:rotate(90deg);transform-origin:center;font-size:80%}.team.jinxed .icon[data-v-7d0ee60b]{margin:0 -5px}ul[data-v-7d0ee60b]{flex-grow:1;display:flex;padding:5px 0}ul li[data-v-7d0ee60b]{display:flex;align-items:center;flex-grow:1;width:420px}ul li .icon[data-v-7d0ee60b]{width:8vh;background-size:cover;background-position:0 -5px;flex-shrink:0;flex-grow:0}ul li .icon[data-v-7d0ee60b]:after{content:" ";display:block;padding-top:75%}ul li .role[data-v-7d0ee60b]{line-height:80%;flex-grow:1}ul li .name[data-v-7d0ee60b]{font-weight:700;font-size:75%;display:block}ul li .player[data-v-7d0ee60b]{color:#888;float:right;font-size:60%}ul li .ability[data-v-7d0ee60b]{font-size:70%}@media screen and (max-width:1199.98px){.modal[data-v-7d0ee60b]{max-width:60%}ul li .icon[data-v-7d0ee60b]{width:6vh}ul li .role[data-v-7d0ee60b]{line-height:100%}ul li .name[data-v-7d0ee60b],ul li .player[data-v-7d0ee60b]{font-size:100%}ul li .ability[data-v-7d0ee60b]{font-size:90%}}@media screen and (max-width:991.98px){.characters .modal.maximized ul li .icon[data-v-7d0ee60b]{width:5.1vh}}#townsquare.public~.characters .modal .player[data-v-7d0ee60b]{display:none}#vote[data-v-56f82741]{position:absolute;width:20%;z-index:20;display:flex;align-items:center;align-content:center;justify-content:center;background:url(/img/demon-head.98c86056.png) 50% no-repeat;background-size:auto 75%;text-align:center;text-shadow:0 1px 2px #000,0 -1px 2px #000,1px 0 2px #000,-1px 0 2px #000}#vote .mark .button[data-v-56f82741]{font-size:75%;margin:0}#vote[data-v-56f82741]:after{content:" ";padding-bottom:100%;display:block}#vote em[data-v-56f82741]{color:#ce0100;font-style:normal;font-weight:700}#vote em.blue[data-v-56f82741]{color:#1f65ff}#vote svg[data-v-56f82741]{cursor:pointer}#vote svg:hover path[data-v-56f82741]{fill:url(#demon);stroke-width:30px;stroke:#fff}@keyframes arrow-cw-56f82741{0%{opacity:0;transform:rotate(-180deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes arrow-ccw-56f82741{0%{opacity:0;transform:rotate(180deg)}to{opacity:1;transform:rotate(0deg)}}.arrows[data-v-56f82741]{position:absolute;display:flex;height:150%;width:25%;pointer-events:none}.arrows span[data-v-56f82741]{position:absolute;width:100%;height:100%;transition:transform 2.9s ease-in-out}.arrows span[data-v-56f82741]:before{content:" ";width:100%;height:100%;display:block;background-size:auto 100%;background-repeat:no-repeat;background-position:50%;position:absolute;filter:drop-shadow(0 0 3px #000)}.arrows .nominator[data-v-56f82741]:before{background-image:url(/img/clock-small.f6dd3d5b.png);animation:arrow-ccw-56f82741 1s ease-out}.arrows .nominee[data-v-56f82741]:before{background-image:url(/img/clock-big.3a6a413c.png);animation:arrow-cw-56f82741 1s ease-out}@keyframes countdown-56f82741{0%{transform:scale(1.5);opacity:0;filter:blur(20px)}10%{opacity:1}50%{transform:scale(1);filter:blur(0)}90%{color:#1f65ff;opacity:1}to{opacity:0}}@keyframes countdown-go-56f82741{0%{transform:scale(1.5);opacity:0;filter:blur(20px)}10%{opacity:1}50%{transform:scale(1);filter:blur(0)}90%{color:#ce0100;opacity:1}to{opacity:0}}.countdown[data-v-56f82741]{display:flex;position:absolute;align-items:center;justify-content:center;pointer-events:none}.countdown audio[data-v-56f82741]{height:0;width:0;visibility:hidden}.countdown span[data-v-56f82741]{position:absolute;font-size:8em;font-weight:700;opacity:0}.countdown span[data-v-56f82741]:first-child{animation:countdown-56f82741 1.1s normal forwards}.countdown span[data-v-56f82741]:nth-child(2){animation:countdown-56f82741 1.1s 1s normal forwards}.countdown span[data-v-56f82741]:nth-child(3){animation:countdown-56f82741 1.1s 2s normal forwards}.countdown span[data-v-56f82741]:nth-child(4){animation:countdown-go-56f82741 1.1s 3s normal forwards}svg[data-v-1e202a64]{position:absolute;z-index:-1}.toggle[data-v-ec47598c]{position:absolute;left:20px;top:15px;cursor:pointer}.toggle[data-v-ec47598c]:hover{color:red}h3[data-v-ec47598c]{margin:0 40px}h3 svg[data-v-ec47598c]{vertical-align:middle}h4[data-v-ec47598c]{text-transform:capitalize;display:flex;align-items:center;height:20px}h4[data-v-ec47598c]:after,h4[data-v-ec47598c]:before{content:" ";width:100%;height:1px;border-radius:2px}h4[data-v-ec47598c]:before{margin-right:15px}h4[data-v-ec47598c]:after{margin-left:15px}.fabled .name[data-v-ec47598c]{background:linear-gradient(90deg,#ffe91f,transparent 35%)}.night .other .fabled .name[data-v-ec47598c]{background:linear-gradient(-90deg,#ffe91f,transparent 35%)}.townsfolk .name[data-v-ec47598c]{background:linear-gradient(90deg,#1f65ff,transparent 35%)}.night .other .townsfolk .name[data-v-ec47598c]{background:linear-gradient(-90deg,#1f65ff,transparent 35%)}.outsider .name[data-v-ec47598c]{background:linear-gradient(90deg,#46d5ff,transparent 35%)}.night .other .outsider .name[data-v-ec47598c]{background:linear-gradient(-90deg,#46d5ff,transparent 35%)}.minion .name[data-v-ec47598c]{background:linear-gradient(90deg,#ff6900,transparent 35%)}.night .other .minion .name[data-v-ec47598c]{background:linear-gradient(-90deg,#ff6900,transparent 35%)}.demon .name[data-v-ec47598c]{background:linear-gradient(90deg,#ce0100,transparent 35%)}.night .other .demon .name[data-v-ec47598c]{background:linear-gradient(-90deg,#ce0100,transparent 35%)}ul li[data-v-ec47598c]{display:flex;width:100%;margin-bottom:3px}ul li .icon[data-v-ec47598c]{width:6vh;background-size:cover;background-position:0 0;flex-grow:0;flex-shrink:0;text-align:center;margin:0 2px}ul li .icon[data-v-ec47598c]:after{content:" ";display:block;padding-top:66%}ul li .name[data-v-ec47598c]{flex-grow:0;flex-shrink:0;width:15%;text-align:right;font-size:110%;padding:5px;border-left:1px solid hsla(0,0%,100%,.4);border-right:1px solid hsla(0,0%,100%,.4)}ul li .name small[data-v-ec47598c]{color:#888;margin-right:5px}ul li .name small.dead[data-v-ec47598c]{text-decoration:line-through}ul li .reminder[data-v-ec47598c]{position:fixed;padding:5px 10px;left:50%;bottom:10%;width:500px;z-index:25;background:rgba(0,0,0,.75);border-radius:10px;border:3px solid #000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));text-align:left;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;margin-left:-250px}ul li:hover .reminder[data-v-ec47598c]{opacity:1}ul.legend[data-v-ec47598c]{font-weight:700;height:20px;margin-top:10px}ul.legend li span[data-v-ec47598c]{background:none;height:auto;font-family:inherit;font-size:inherit}ul.legend .icon[data-v-ec47598c]:after{padding-top:0}.night[data-v-ec47598c]{display:flex;align-items:flex-start;justify-content:center}.night>[data-v-ec47598c]:first-child{margin-right:2vh}.night>[data-v-ec47598c]{flex-grow:0;flex-wrap:nowrap;flex-direction:column}.night .headline[data-v-ec47598c]{display:block;font-weight:700;border-bottom:1px solid hsla(0,0%,100%,.4);padding:5px 10px;border-radius:0;text-align:center}.night .name[data-v-ec47598c]{flex-grow:1}.night .first .name[data-v-ec47598c]{border-left:0}.night .other li .name[data-v-ec47598c]{text-align:left;border-right:0}#townsquare.public~.night-reference .modal .player[data-v-ec47598c]{display:none}ul.tokens li[data-v-d6b399a0]{border-radius:50%;width:8vw;margin:.5%;transition:transform .5s ease}ul.tokens li[data-v-d6b399a0]:hover{transform:scale(1.2);z-index:10}.clear[data-v-482a37a8]{position:absolute;left:20px;top:15px;cursor:pointer}.clear[data-v-482a37a8]:hover{color:red}.options[data-v-482a37a8]{display:flex;align-items:center;justify-content:center;align-content:center}.option[data-v-482a37a8]{color:#fff;text-decoration:none;margin:0 15px}.option[data-v-482a37a8]:hover{color:red;cursor:pointer}h3[data-v-482a37a8]{margin:0 40px 0 10px}h3 svg[data-v-482a37a8]{vertical-align:middle}table[data-v-482a37a8]{border-spacing:10px 0;margin-left:auto;margin-right:auto}thead td[data-v-482a37a8]{font-weight:700;border-bottom:1px solid #fff;text-align:center;padding:0 3px}tbody td[data-v-482a37a8]:nth-child(2){color:#1f65ff}tbody td[data-v-482a37a8]:nth-child(3){color:#ce0100}tbody td[data-v-482a37a8]:nth-child(5),tbody td[data-v-482a37a8]:nth-child(6){text-align:center}h3[data-v-7971ea6f]{margin:0 40px}textarea[data-v-7971ea6f]{background:transparent;color:#fff;white-space:pre-wrap;word-break:break-all;border:1px solid hsla(0,0%,100%,.5);width:60vw;height:30vh;max-width:100%;margin:5px 0}@font-face{font-family:Papyrus;src:url(/fonts/papyrus.7821a699.eot);src:url(/fonts/papyrus.7821a699.eot?#iefix) format("embedded-opentype"),url(/fonts/papyrus.8f2c38f7.woff2) format("woff2"),url(/fonts/papyrus.b94793fb.woff) format("woff"),url(/fonts/papyrus.6c36144c.ttf) format("truetype"),url(/img/papyrus.4ee3b046.svg#PapyrusW01) format("svg")}@font-face{font-family:PiratesBay;src:url(/fonts/piratesbay.c3525999.ttf);font-display:swap}body,html{font-size:1.2em;line-height:1.4;background:url(/img/background.268a38a2.jpg) 50%;background-size:cover;color:#fff;height:100%;font-family:Roboto Condensed,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;overflow:hidden}@media screen and (max-width:1199.98px){body,html{font-size:1.1em}.night-order em{width:30px;height:30px}.fabled .night-order.first span{left:30px}}@media screen and (max-width:991.98px){body,html{font-size:1em}#controls svg{font-size:20px}.night-order em{width:20px;height:20px}.fabled .night-order.first span{left:20px}#townsquare{padding:10px}}@media screen and (max-width:767.98px){body,html{font-size:.9em}.player>.name{top:0}.player>.menu,.player>.menu:before{bottom:0}}@media screen and (max-width:575.98px){body,html{font-size:.8em}}@media(max-aspect-ratio:11/7){.bluffs h3,.fabled h3{max-width:14vh}.bluffs ul,.fabled ul{flex-direction:column}}@media(hover:none){.circle li .reminder.add{opacity:1;top:0;width:35%;padding-bottom:35%}}*{box-sizing:border-box;position:relative}a{color:#1f65ff}a:hover{color:#ce0100}h1,h2,h3,h4,h5{margin:0;text-align:center;font-family:PiratesBay,sans-serif;letter-spacing:1px;font-weight:400}ul{list-style-type:none;margin:0;padding:0}#app{height:100%;background-position:50%;background-size:cover;display:flex;align-items:center;align-content:center;justify-content:center}#app.static *,#app.static :after,#app.static :before{transition:none!important;animation:none!important}#version{position:absolute;text-align:right;right:10px;bottom:10px;font-size:60%;opacity:.5}.blur-enter-active,.blur-leave-active{transition:all .25s;filter:blur(0)}.blur-enter,.blur-leave-to{opacity:0;filter:blur(20px)}.button-group{display:flex;align-items:center;justify-content:center;align-content:center}.button-group .button{margin:5px 0;border-radius:0}.button-group .button:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.button-group .button:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.button{padding:0;border:.125em solid transparent;border-radius:15px;box-shadow:inset 0 1px 1px #9c9c9c,0 0 10px #000;background:radial-gradient(at 0 -15%,hsla(0,0%,100%,.07) 70%,hsla(0,0%,100%,0) 71%) 0 0/80% 90% no-repeat content-box,linear-gradient(#4e4e4e,#040404) content-box,linear-gradient(#292929,#010101) border-box;color:#fff;font-weight:700;text-shadow:1px 1px rgba(0,0,0,.5);line-height:170%;margin:5px auto;cursor:pointer;transition:all .2s;white-space:nowrap}.button:hover{color:red}.button.disabled{color:gray;cursor:default;opacity:.75}.button:after,.button:before{content:" ";display:inline-block;width:10px;height:10px}.button.townsfolk{background:radial-gradient(at 0 -15%,hsla(0,0%,100%,.07) 70%,hsla(0,0%,100%,0) 71%) 0 0/80% 90% no-repeat content-box,linear-gradient(#0031ad,rgba(5,0,0,.22)) content-box,linear-gradient(#292929,#001142) border-box;box-shadow:inset 0 1px 1px #002c9c,0 0 10px #000}.button.townsfolk:hover:not(.disabled){color:#008cf7}.button.demon{background:radial-gradient(at 0 -15%,hsla(0,0%,100%,.07) 70%,hsla(0,0%,100%,0) 71%) 0 0/80% 90% no-repeat content-box,linear-gradient(#ad0000,rgba(5,0,0,.22)) content-box,linear-gradient(#292929,#420000) border-box;box-shadow:inset 0 1px 1px #9c0000,0 0 10px #000}video#background{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#app>.backdrop{position:absolute;left:0;right:0;bottom:0;top:0;pointer-events:none;background:#000;background:linear-gradient(180deg,#000,#01162e 50%,#002746);opacity:0;transition:opacity 1s ease-in-out}#app>.backdrop:after{content:" ";display:block;width:100%;padding-right:2000px;height:100%;background:url(/img/clouds.a841f758.png) repeat;background-size:2000px auto;animation:move-background 120s linear infinite;opacity:.3}@keyframes move-background{0%{transform:translate3d(-2000px,0,0)}to{transform:translateZ(0)}}#app.night>.backdrop{opacity:.5} \ No newline at end of file diff --git a/fonts/papyrus.a0e1b188.ttf b/fonts/papyrus.6c36144c.ttf similarity index 100% rename from fonts/papyrus.a0e1b188.ttf rename to fonts/papyrus.6c36144c.ttf diff --git a/fonts/papyrus.6d21d922.eot b/fonts/papyrus.7821a699.eot similarity index 100% rename from fonts/papyrus.6d21d922.eot rename to fonts/papyrus.7821a699.eot diff --git a/fonts/papyrus.7cb5242a.woff2 b/fonts/papyrus.8f2c38f7.woff2 similarity index 100% rename from fonts/papyrus.7cb5242a.woff2 rename to fonts/papyrus.8f2c38f7.woff2 diff --git a/fonts/papyrus.fa5c81d6.woff b/fonts/papyrus.b94793fb.woff similarity index 100% rename from fonts/papyrus.fa5c81d6.woff rename to fonts/papyrus.b94793fb.woff diff --git a/fonts/piratesbay.265a6ebd.ttf b/fonts/piratesbay.c3525999.ttf similarity index 100% rename from fonts/piratesbay.265a6ebd.ttf rename to fonts/piratesbay.c3525999.ttf diff --git a/img/acrobat.be49ceac.png b/img/acrobat.95b437c9.png similarity index 100% rename from img/acrobat.be49ceac.png rename to img/acrobat.95b437c9.png diff --git a/img/alchemist.c860a284.png b/img/alchemist.840063ca.png similarity index 100% rename from img/alchemist.c860a284.png rename to img/alchemist.840063ca.png diff --git a/img/alhadikhia.1d64887e.png b/img/alhadikhia.4a73c015.png similarity index 100% rename from img/alhadikhia.1d64887e.png rename to img/alhadikhia.4a73c015.png diff --git a/img/amnesiac.fbd5ab33.png b/img/amnesiac.d1164c72.png similarity index 100% rename from img/amnesiac.fbd5ab33.png rename to img/amnesiac.d1164c72.png diff --git a/img/angel.cae6c8fc.png b/img/angel.eb4f8304.png similarity index 100% rename from img/angel.cae6c8fc.png rename to img/angel.eb4f8304.png diff --git a/img/apprentice.ff782fd9.png b/img/apprentice.b5ddec0f.png similarity index 100% rename from img/apprentice.ff782fd9.png rename to img/apprentice.b5ddec0f.png diff --git a/img/artist.e76624f3.png b/img/artist.dbc53820.png similarity index 100% rename from img/artist.e76624f3.png rename to img/artist.dbc53820.png diff --git a/img/assassin.ae0f2fba.png b/img/assassin.c58445a9.png similarity index 100% rename from img/assassin.ae0f2fba.png rename to img/assassin.c58445a9.png diff --git a/img/atheist.d8060ae8.png b/img/atheist.c56cbd56.png similarity index 100% rename from img/atheist.d8060ae8.png rename to img/atheist.c56cbd56.png diff --git a/img/background.62c48ebd.jpg b/img/background.268a38a2.jpg similarity index 100% rename from img/background.62c48ebd.jpg rename to img/background.268a38a2.jpg diff --git a/img/balloonist.c35c6644.png b/img/balloonist.b9ceaad1.png similarity index 100% rename from img/balloonist.c35c6644.png rename to img/balloonist.b9ceaad1.png diff --git a/img/barber.6c91c1f5.png b/img/barber.9231782b.png similarity index 100% rename from img/barber.6c91c1f5.png rename to img/barber.9231782b.png diff --git a/img/barista.6c427e65.png b/img/barista.aba99908.png similarity index 100% rename from img/barista.6c427e65.png rename to img/barista.aba99908.png diff --git a/img/baron.2628f49e.png b/img/baron.41e60b5f.png similarity index 100% rename from img/baron.2628f49e.png rename to img/baron.41e60b5f.png diff --git a/img/beggar.90311684.png b/img/beggar.1bd5bd9b.png similarity index 100% rename from img/beggar.90311684.png rename to img/beggar.1bd5bd9b.png diff --git a/img/bishop.1f25f092.png b/img/bishop.b446b930.png similarity index 100% rename from img/bishop.1f25f092.png rename to img/bishop.b446b930.png diff --git a/img/bmr-demon.75dfa056.png b/img/bmr-demon.75dfa056.png deleted file mode 100644 index 19b9b19..0000000 Binary files a/img/bmr-demon.75dfa056.png and /dev/null differ diff --git a/img/bmr-minion.6559191b.png b/img/bmr-minion.6559191b.png deleted file mode 100644 index a03ee6e..0000000 Binary files a/img/bmr-minion.6559191b.png and /dev/null differ diff --git a/img/bmr-outsider.971a3d5d.png b/img/bmr-outsider.971a3d5d.png deleted file mode 100644 index 3beab46..0000000 Binary files a/img/bmr-outsider.971a3d5d.png and /dev/null differ diff --git a/img/bmr-townsfolk.9bf859b4.png b/img/bmr-townsfolk.9bf859b4.png deleted file mode 100644 index 4afadcb..0000000 Binary files a/img/bmr-townsfolk.9bf859b4.png and /dev/null differ diff --git a/img/bmr.1d06ca78.png b/img/bmr.80525f7d.png similarity index 100% rename from img/bmr.1d06ca78.png rename to img/bmr.80525f7d.png diff --git a/img/bonecollector.bd2d8b7a.png b/img/bonecollector.b7e7d2e3.png similarity index 100% rename from img/bonecollector.bd2d8b7a.png rename to img/bonecollector.b7e7d2e3.png diff --git a/img/boomdandy.009c74b1.png b/img/boomdandy.6bbc3226.png similarity index 100% rename from img/boomdandy.009c74b1.png rename to img/boomdandy.6bbc3226.png diff --git a/img/bountyhunter.9ac71e5f.png b/img/bountyhunter.75133577.png similarity index 100% rename from img/bountyhunter.9ac71e5f.png rename to img/bountyhunter.75133577.png diff --git a/img/buddhist.2d7c4106.png b/img/buddhist.c4032080.png similarity index 100% rename from img/buddhist.2d7c4106.png rename to img/buddhist.c4032080.png diff --git a/img/bureaucrat.6a892d56.png b/img/bureaucrat.c5c9e954.png similarity index 100% rename from img/bureaucrat.6a892d56.png rename to img/bureaucrat.c5c9e954.png diff --git a/img/butcher.2efedb75.png b/img/butcher.63e2dfd4.png similarity index 100% rename from img/butcher.2efedb75.png rename to img/butcher.63e2dfd4.png diff --git a/img/butler.f4fd1640.png b/img/butler.24394197.png similarity index 100% rename from img/butler.f4fd1640.png rename to img/butler.24394197.png diff --git a/img/cannibal.54808c1a.png b/img/cannibal.53c84ab6.png similarity index 100% rename from img/cannibal.54808c1a.png rename to img/cannibal.53c84ab6.png diff --git a/img/cerenovus.cc343942.png b/img/cerenovus.de31aa19.png similarity index 100% rename from img/cerenovus.cc343942.png rename to img/cerenovus.de31aa19.png diff --git a/img/chambermaid.5fa8599d.png b/img/chambermaid.23651784.png similarity index 100% rename from img/chambermaid.5fa8599d.png rename to img/chambermaid.23651784.png diff --git a/img/chef.c2256a45.png b/img/chef.cb1db570.png similarity index 100% rename from img/chef.c2256a45.png rename to img/chef.cb1db570.png diff --git a/img/choirboy.9d62c6b3.png b/img/choirboy.ca7ce535.png similarity index 100% rename from img/choirboy.9d62c6b3.png rename to img/choirboy.ca7ce535.png diff --git a/img/clock-big.d5fbeecf.png b/img/clock-big.3a6a413c.png similarity index 100% rename from img/clock-big.d5fbeecf.png rename to img/clock-big.3a6a413c.png diff --git a/img/clock-small.9ff88b03.png b/img/clock-small.f6dd3d5b.png similarity index 100% rename from img/clock-small.9ff88b03.png rename to img/clock-small.f6dd3d5b.png diff --git a/img/clockmaker.5378c03d.png b/img/clockmaker.8fb03f70.png similarity index 100% rename from img/clockmaker.5378c03d.png rename to img/clockmaker.8fb03f70.png diff --git a/img/clouds.6b632eb1.png b/img/clouds.a841f758.png similarity index 100% rename from img/clouds.6b632eb1.png rename to img/clouds.a841f758.png diff --git a/img/courtier.7060de3f.png b/img/courtier.9b034b79.png similarity index 100% rename from img/courtier.7060de3f.png rename to img/courtier.9b034b79.png diff --git a/img/cultleader.d5bcc573.png b/img/cultleader.a0e47655.png similarity index 100% rename from img/cultleader.d5bcc573.png rename to img/cultleader.a0e47655.png diff --git a/img/custom.5334aaeb.png b/img/custom.1892fe23.png similarity index 100% rename from img/custom.5334aaeb.png rename to img/custom.1892fe23.png diff --git a/img/custom.402e9bc3.png b/img/custom.a69142c5.png similarity index 100% rename from img/custom.402e9bc3.png rename to img/custom.a69142c5.png diff --git a/img/damsel.040c275d.png b/img/damsel.85d8c3ec.png similarity index 100% rename from img/damsel.040c275d.png rename to img/damsel.85d8c3ec.png diff --git a/img/death.2d96d4ce.png b/img/death.02491f55.png similarity index 100% rename from img/death.2d96d4ce.png rename to img/death.02491f55.png diff --git a/img/demon-head.68161573.png b/img/demon-head.98c86056.png similarity index 100% rename from img/demon-head.68161573.png rename to img/demon-head.98c86056.png diff --git a/img/deusexfiasco.96e5d2eb.png b/img/deusexfiasco.a8b5f898.png similarity index 100% rename from img/deusexfiasco.96e5d2eb.png rename to img/deusexfiasco.a8b5f898.png diff --git a/img/deviant.9fcfb58a.png b/img/deviant.f978b3d9.png similarity index 100% rename from img/deviant.9fcfb58a.png rename to img/deviant.f978b3d9.png diff --git a/img/devilsadvocate.18bb00ce.png b/img/devilsadvocate.f56ba1b8.png similarity index 100% rename from img/devilsadvocate.18bb00ce.png rename to img/devilsadvocate.f56ba1b8.png diff --git a/img/djinn.e1c507e5.png b/img/djinn.68f1611b.png similarity index 100% rename from img/djinn.e1c507e5.png rename to img/djinn.68f1611b.png diff --git a/img/doomsayer.7ddbe262.png b/img/doomsayer.6f86a514.png similarity index 100% rename from img/doomsayer.7ddbe262.png rename to img/doomsayer.6f86a514.png diff --git a/img/dreamer.fe5645e1.png b/img/dreamer.52d942e8.png similarity index 100% rename from img/dreamer.fe5645e1.png rename to img/dreamer.52d942e8.png diff --git a/img/drunk.947841e5.png b/img/drunk.b9aca105.png similarity index 100% rename from img/drunk.947841e5.png rename to img/drunk.b9aca105.png diff --git a/img/duchess.f8361787.png b/img/duchess.bfe41d6c.png similarity index 100% rename from img/duchess.f8361787.png rename to img/duchess.bfe41d6c.png diff --git a/img/empath.b772c7ff.png b/img/empath.797679aa.png similarity index 100% rename from img/empath.b772c7ff.png rename to img/empath.797679aa.png diff --git a/img/engineer.1e44d3e4.png b/img/engineer.31903b46.png similarity index 100% rename from img/engineer.1e44d3e4.png rename to img/engineer.31903b46.png diff --git a/img/evil.8723a4ee.png b/img/evil.92eb9f6f.png similarity index 100% rename from img/evil.8723a4ee.png rename to img/evil.92eb9f6f.png diff --git a/img/eviltwin.10ab31a8.png b/img/eviltwin.697ba2e2.png similarity index 100% rename from img/eviltwin.10ab31a8.png rename to img/eviltwin.697ba2e2.png diff --git a/img/exorcist.4d617582.png b/img/exorcist.767988e8.png similarity index 100% rename from img/exorcist.4d617582.png rename to img/exorcist.767988e8.png diff --git a/img/fabled.227b24f9.png b/img/fabled.0b1df739.png similarity index 100% rename from img/fabled.227b24f9.png rename to img/fabled.0b1df739.png diff --git a/img/fanggu.8fbd2e39.png b/img/fanggu.29f6e52e.png similarity index 100% rename from img/fanggu.8fbd2e39.png rename to img/fanggu.29f6e52e.png diff --git a/img/farmer.1534709d.png b/img/farmer.204e36f4.png similarity index 100% rename from img/farmer.1534709d.png rename to img/farmer.204e36f4.png diff --git a/img/fearmonger.4233784c.png b/img/fearmonger.87865300.png similarity index 100% rename from img/fearmonger.4233784c.png rename to img/fearmonger.87865300.png diff --git a/img/fibbin.9f01eb47.png b/img/fibbin.60f4e4db.png similarity index 100% rename from img/fibbin.9f01eb47.png rename to img/fibbin.60f4e4db.png diff --git a/img/fiddler.d1730aaa.png b/img/fiddler.4f376c70.png similarity index 100% rename from img/fiddler.d1730aaa.png rename to img/fiddler.4f376c70.png diff --git a/img/fisherman.0511031e.png b/img/fisherman.95d49bb4.png similarity index 100% rename from img/fisherman.0511031e.png rename to img/fisherman.95d49bb4.png diff --git a/img/flowergirl.6196eef9.png b/img/flowergirl.7edc3851.png similarity index 100% rename from img/flowergirl.6196eef9.png rename to img/flowergirl.7edc3851.png diff --git a/img/fool.0d847910.png b/img/fool.93b22189.png similarity index 100% rename from img/fool.0d847910.png rename to img/fool.93b22189.png diff --git a/img/fortuneteller.a641461f.png b/img/fortuneteller.8af750ee.png similarity index 100% rename from img/fortuneteller.a641461f.png rename to img/fortuneteller.8af750ee.png diff --git a/img/gambler.7e6e9736.png b/img/gambler.75fdb65e.png similarity index 100% rename from img/gambler.7e6e9736.png rename to img/gambler.75fdb65e.png diff --git a/img/gangster.72167674.png b/img/gangster.f11eb773.png similarity index 100% rename from img/gangster.72167674.png rename to img/gangster.f11eb773.png diff --git a/img/general.2fc65230.png b/img/general.f1c0f69a.png similarity index 100% rename from img/general.2fc65230.png rename to img/general.f1c0f69a.png diff --git a/img/goblin.ec4fe0e0.png b/img/goblin.02299149.png similarity index 100% rename from img/goblin.ec4fe0e0.png rename to img/goblin.02299149.png diff --git a/img/godfather.d64b901e.png b/img/godfather.2d238358.png similarity index 100% rename from img/godfather.d64b901e.png rename to img/godfather.2d238358.png diff --git a/img/golem.4a791883.png b/img/golem.345927db.png similarity index 100% rename from img/golem.4a791883.png rename to img/golem.345927db.png diff --git a/img/good.daf3b560.png b/img/good.56355047.png similarity index 100% rename from img/good.daf3b560.png rename to img/good.56355047.png diff --git a/img/goon.eb004322.png b/img/goon.b13623e0.png similarity index 100% rename from img/goon.eb004322.png rename to img/goon.b13623e0.png diff --git a/img/gossip.5165a7ee.png b/img/gossip.9a1a82e6.png similarity index 100% rename from img/gossip.5165a7ee.png rename to img/gossip.9a1a82e6.png diff --git a/img/grandmother.18ee536e.png b/img/grandmother.f634b548.png similarity index 100% rename from img/grandmother.18ee536e.png rename to img/grandmother.f634b548.png diff --git a/img/gstone.c4d4dc84.png b/img/gstone.c4d4dc84.png deleted file mode 100644 index 608b094..0000000 Binary files a/img/gstone.c4d4dc84.png and /dev/null differ diff --git a/img/gunslinger.1360a66d.png b/img/gunslinger.f15caca7.png similarity index 100% rename from img/gunslinger.1360a66d.png rename to img/gunslinger.f15caca7.png diff --git a/img/harlot.403b3498.png b/img/harlot.62982b44.png similarity index 100% rename from img/harlot.403b3498.png rename to img/harlot.62982b44.png diff --git a/img/hellslibrarian.3df1d423.png b/img/hellslibrarian.8829a357.png similarity index 100% rename from img/hellslibrarian.3df1d423.png rename to img/hellslibrarian.8829a357.png diff --git a/img/heretic.0bbeab70.png b/img/heretic.d1e16abc.png similarity index 100% rename from img/heretic.0bbeab70.png rename to img/heretic.d1e16abc.png diff --git a/img/huntsman.994fb309.png b/img/huntsman.da36da94.png similarity index 100% rename from img/huntsman.994fb309.png rename to img/huntsman.da36da94.png diff --git a/img/imp.ff808901.png b/img/imp.3a25e747.png similarity index 100% rename from img/imp.ff808901.png rename to img/imp.3a25e747.png diff --git a/img/innkeeper.da072f0d.png b/img/innkeeper.27dd7e60.png similarity index 100% rename from img/innkeeper.da072f0d.png rename to img/innkeeper.27dd7e60.png diff --git a/img/investigator.a817cc04.png b/img/investigator.a271bb3e.png similarity index 100% rename from img/investigator.a817cc04.png rename to img/investigator.a271bb3e.png diff --git a/img/judge.b1034c71.png b/img/judge.90d392cf.png similarity index 100% rename from img/judge.b1034c71.png rename to img/judge.90d392cf.png diff --git a/img/juggler.819f88b8.png b/img/juggler.23c97e47.png similarity index 100% rename from img/juggler.819f88b8.png rename to img/juggler.23c97e47.png diff --git a/img/king.3f722bb8.png b/img/king.9d143aab.png similarity index 100% rename from img/king.3f722bb8.png rename to img/king.9d143aab.png diff --git a/img/klutz.99df79cb.png b/img/klutz.48a6eb63.png similarity index 100% rename from img/klutz.99df79cb.png rename to img/klutz.48a6eb63.png diff --git a/img/leaf-left.334a9f91.png b/img/leaf-left.454b15c5.png similarity index 100% rename from img/leaf-left.334a9f91.png rename to img/leaf-left.454b15c5.png diff --git a/img/leaf-orange.1b67c7dd.png b/img/leaf-orange.f88192d8.png similarity index 100% rename from img/leaf-orange.1b67c7dd.png rename to img/leaf-orange.f88192d8.png diff --git a/img/leaf-right.58c52b77.png b/img/leaf-right.cad3f525.png similarity index 100% rename from img/leaf-right.58c52b77.png rename to img/leaf-right.cad3f525.png diff --git a/img/leaf-top1.1f96fcda.png b/img/leaf-top1.a96ae76e.png similarity index 100% rename from img/leaf-top1.1f96fcda.png rename to img/leaf-top1.a96ae76e.png diff --git a/img/leaf-top2.68c0883c.png b/img/leaf-top2.b032a50d.png similarity index 100% rename from img/leaf-top2.68c0883c.png rename to img/leaf-top2.b032a50d.png diff --git a/img/leaf-top3.b0a496c7.png b/img/leaf-top3.d0f3b7e4.png similarity index 100% rename from img/leaf-top3.b0a496c7.png rename to img/leaf-top3.d0f3b7e4.png diff --git a/img/leaf-top4.e1f358c9.png b/img/leaf-top4.b60b5f67.png similarity index 100% rename from img/leaf-top4.e1f358c9.png rename to img/leaf-top4.b60b5f67.png diff --git a/img/leaf-top5.47824085.png b/img/leaf-top5.5b30eda9.png similarity index 100% rename from img/leaf-top5.47824085.png rename to img/leaf-top5.5b30eda9.png diff --git a/img/legion.a5ecb237.png b/img/legion.242a9b50.png similarity index 100% rename from img/legion.a5ecb237.png rename to img/legion.242a9b50.png diff --git a/img/leviathan.24f3cd86.png b/img/leviathan.f4df0008.png similarity index 100% rename from img/leviathan.24f3cd86.png rename to img/leviathan.f4df0008.png diff --git a/img/librarian.c867e6d6.png b/img/librarian.57805893.png similarity index 100% rename from img/librarian.c867e6d6.png rename to img/librarian.57805893.png diff --git a/img/life.37b97717.png b/img/life.c3464300.png similarity index 100% rename from img/life.37b97717.png rename to img/life.c3464300.png diff --git a/img/lilmonsta.4814ed76.png b/img/lilmonsta.0a6a2da5.png similarity index 100% rename from img/lilmonsta.4814ed76.png rename to img/lilmonsta.0a6a2da5.png diff --git a/img/lleech.da66feee.png b/img/lleech.625a8347.png similarity index 100% rename from img/lleech.da66feee.png rename to img/lleech.625a8347.png diff --git a/img/luf.8e16a6e6.png b/img/luf.412493d4.png similarity index 100% rename from img/luf.8e16a6e6.png rename to img/luf.412493d4.png diff --git a/img/lunatic.39fb7a2a.png b/img/lunatic.678a4353.png similarity index 100% rename from img/lunatic.39fb7a2a.png rename to img/lunatic.678a4353.png diff --git a/img/lycanthrope.48660758.png b/img/lycanthrope.bafb571d.png similarity index 100% rename from img/lycanthrope.48660758.png rename to img/lycanthrope.bafb571d.png diff --git a/img/magician.c1bcf13c.png b/img/magician.97d3f9b4.png similarity index 100% rename from img/magician.c1bcf13c.png rename to img/magician.97d3f9b4.png diff --git a/img/marionette.8aceb38b.png b/img/marionette.c3121487.png similarity index 100% rename from img/marionette.8aceb38b.png rename to img/marionette.c3121487.png diff --git a/img/mastermind.91ffd4fd.png b/img/mastermind.c05f4a71.png similarity index 100% rename from img/mastermind.91ffd4fd.png rename to img/mastermind.c05f4a71.png diff --git a/img/mathematician.cc67c625.png b/img/mathematician.0b38bd49.png similarity index 100% rename from img/mathematician.cc67c625.png rename to img/mathematician.0b38bd49.png diff --git a/img/matron.6e1551e5.png b/img/matron.72aeb8e5.png similarity index 100% rename from img/matron.6e1551e5.png rename to img/matron.72aeb8e5.png diff --git a/img/mayor.da8876ae.png b/img/mayor.0b765477.png similarity index 100% rename from img/mayor.da8876ae.png rename to img/mayor.0b765477.png diff --git a/img/mephit.b1f4ea9e.png b/img/mephit.306b51a2.png similarity index 100% rename from img/mephit.b1f4ea9e.png rename to img/mephit.306b51a2.png diff --git a/img/mezepheles.b1f4ea9e.png b/img/mezepheles.306b51a2.png similarity index 100% rename from img/mezepheles.b1f4ea9e.png rename to img/mezepheles.306b51a2.png diff --git a/img/minion.e02a5c96.png b/img/minion.95728595.png similarity index 100% rename from img/minion.e02a5c96.png rename to img/minion.95728595.png diff --git a/img/minstrel.29c42f5b.png b/img/minstrel.aad1e1c8.png similarity index 100% rename from img/minstrel.29c42f5b.png rename to img/minstrel.aad1e1c8.png diff --git a/img/monk.ff81aec2.png b/img/monk.d96796d7.png similarity index 100% rename from img/monk.ff81aec2.png rename to img/monk.d96796d7.png diff --git a/img/moonchild.94841498.png b/img/moonchild.881a5413.png similarity index 100% rename from img/moonchild.94841498.png rename to img/moonchild.881a5413.png diff --git a/img/mutant.1b9f9dee.png b/img/mutant.15eaead8.png similarity index 100% rename from img/mutant.1b9f9dee.png rename to img/mutant.15eaead8.png diff --git a/img/nightwatchman.a2460a3d.png b/img/nightwatchman.5b638beb.png similarity index 100% rename from img/nightwatchman.a2460a3d.png rename to img/nightwatchman.5b638beb.png diff --git a/img/noble.3909ea29.png b/img/noble.e494eec4.png similarity index 100% rename from img/noble.3909ea29.png rename to img/noble.e494eec4.png diff --git a/img/nodashii.5220cac3.png b/img/nodashii.dc3e933c.png similarity index 100% rename from img/nodashii.5220cac3.png rename to img/nodashii.dc3e933c.png diff --git a/img/oracle.8b13b932.png b/img/oracle.a26d71ee.png similarity index 100% rename from img/oracle.8b13b932.png rename to img/oracle.a26d71ee.png diff --git a/img/outsider.2c6bc66e.png b/img/outsider.a1018bf7.png similarity index 100% rename from img/outsider.2c6bc66e.png rename to img/outsider.a1018bf7.png diff --git a/img/pacifist.0637fdf0.png b/img/pacifist.27219b06.png similarity index 100% rename from img/pacifist.0637fdf0.png rename to img/pacifist.27219b06.png diff --git a/img/papyrus.f672c802.svg b/img/papyrus.4ee3b046.svg similarity index 100% rename from img/papyrus.f672c802.svg rename to img/papyrus.4ee3b046.svg diff --git a/img/philosopher.9a154d6c.png b/img/philosopher.96fd28a7.png similarity index 100% rename from img/philosopher.9a154d6c.png rename to img/philosopher.96fd28a7.png diff --git a/img/pithag.9bdfc5a3.png b/img/pithag.54894a1c.png similarity index 100% rename from img/pithag.9bdfc5a3.png rename to img/pithag.54894a1c.png diff --git a/img/pixie.2db5f1a2.png b/img/pixie.1a053a1b.png similarity index 100% rename from img/pixie.2db5f1a2.png rename to img/pixie.1a053a1b.png diff --git a/img/plus.9b84ce65.png b/img/plus.401e68cb.png similarity index 100% rename from img/plus.9b84ce65.png rename to img/plus.401e68cb.png diff --git a/img/po.015a8956.png b/img/po.9e129519.png similarity index 100% rename from img/po.015a8956.png rename to img/po.9e129519.png diff --git a/img/poisoner.61c83e0f.png b/img/poisoner.7a67da08.png similarity index 100% rename from img/poisoner.61c83e0f.png rename to img/poisoner.7a67da08.png diff --git a/img/politician.521cc53f.png b/img/politician.bdc6fc63.png similarity index 100% rename from img/politician.521cc53f.png rename to img/politician.bdc6fc63.png diff --git a/img/poppygrower.c9d4c880.png b/img/poppygrower.ecfac36e.png similarity index 100% rename from img/poppygrower.c9d4c880.png rename to img/poppygrower.ecfac36e.png diff --git a/img/preacher.a86e913b.png b/img/preacher.69033992.png similarity index 100% rename from img/preacher.a86e913b.png rename to img/preacher.69033992.png diff --git a/img/professor.48f01bcb.png b/img/professor.03453fa9.png similarity index 100% rename from img/professor.48f01bcb.png rename to img/professor.03453fa9.png diff --git a/img/psychopath.cd71a0a2.png b/img/psychopath.b3538818.png similarity index 100% rename from img/psychopath.cd71a0a2.png rename to img/psychopath.b3538818.png diff --git a/img/pukka.1b1700de.png b/img/pukka.2ee89c95.png similarity index 100% rename from img/pukka.1b1700de.png rename to img/pukka.2ee89c95.png diff --git a/img/puzzlemaster.b4ec360b.png b/img/puzzlemaster.ccb38ebe.png similarity index 100% rename from img/puzzlemaster.b4ec360b.png rename to img/puzzlemaster.ccb38ebe.png diff --git a/img/ravenkeeper.a1dfbc31.png b/img/ravenkeeper.7b16f0d9.png similarity index 100% rename from img/ravenkeeper.a1dfbc31.png rename to img/ravenkeeper.7b16f0d9.png diff --git a/img/recluse.81a048d5.png b/img/recluse.8f576e6a.png similarity index 100% rename from img/recluse.81a048d5.png rename to img/recluse.8f576e6a.png diff --git a/img/reminder.5097ab11.png b/img/reminder.73529dd8.png similarity index 100% rename from img/reminder.5097ab11.png rename to img/reminder.73529dd8.png diff --git a/img/revolutionary.68827d94.png b/img/revolutionary.eed81aec.png similarity index 100% rename from img/revolutionary.68827d94.png rename to img/revolutionary.eed81aec.png diff --git a/img/riot.a2890eee.png b/img/riot.54d174a8.png similarity index 100% rename from img/riot.a2890eee.png rename to img/riot.54d174a8.png diff --git a/img/sage.8afae02e.png b/img/sage.da3228c0.png similarity index 100% rename from img/sage.8afae02e.png rename to img/sage.da3228c0.png diff --git a/img/sailor.a9d4454a.png b/img/sailor.47e89e16.png similarity index 100% rename from img/sailor.a9d4454a.png rename to img/sailor.47e89e16.png diff --git a/img/saint.b7a15b85.png b/img/saint.d1c68978.png similarity index 100% rename from img/saint.b7a15b85.png rename to img/saint.d1c68978.png diff --git a/img/savant.0fe828cf.png b/img/savant.3723c580.png similarity index 100% rename from img/savant.0fe828cf.png rename to img/savant.3723c580.png diff --git a/img/scapegoat.73640c39.png b/img/scapegoat.294ef014.png similarity index 100% rename from img/scapegoat.73640c39.png rename to img/scapegoat.294ef014.png diff --git a/img/scarletwoman.5377675d.png b/img/scarletwoman.6fd7f180.png similarity index 100% rename from img/scarletwoman.5377675d.png rename to img/scarletwoman.6fd7f180.png diff --git a/img/seamstress.209ed80b.png b/img/seamstress.c713525e.png similarity index 100% rename from img/seamstress.209ed80b.png rename to img/seamstress.c713525e.png diff --git a/img/sentinel.93d312eb.png b/img/sentinel.9b6c51d9.png similarity index 100% rename from img/sentinel.93d312eb.png rename to img/sentinel.9b6c51d9.png diff --git a/img/shabaloth.589858d2.png b/img/shabaloth.5a091f98.png similarity index 100% rename from img/shabaloth.589858d2.png rename to img/shabaloth.5a091f98.png diff --git a/img/shroud.5303197a.png b/img/shroud.98e18909.png similarity index 100% rename from img/shroud.5303197a.png rename to img/shroud.98e18909.png diff --git a/img/slayer.4cde6d70.png b/img/slayer.64aec593.png similarity index 100% rename from img/slayer.4cde6d70.png rename to img/slayer.64aec593.png diff --git a/img/snakecharmer.7769a0cc.png b/img/snakecharmer.ede4ab88.png similarity index 100% rename from img/snakecharmer.7769a0cc.png rename to img/snakecharmer.ede4ab88.png diff --git a/img/snitch.0f51b730.png b/img/snitch.7806bf67.png similarity index 100% rename from img/snitch.0f51b730.png rename to img/snitch.7806bf67.png diff --git a/img/snv-demon.2fe55248.png b/img/snv-demon.2fe55248.png deleted file mode 100644 index 36aeada..0000000 Binary files a/img/snv-demon.2fe55248.png and /dev/null differ diff --git a/img/snv-minion.60768802.png b/img/snv-minion.60768802.png deleted file mode 100644 index 35908a6..0000000 Binary files a/img/snv-minion.60768802.png and /dev/null differ diff --git a/img/snv-outsider.5b5cae7f.png b/img/snv-outsider.5b5cae7f.png deleted file mode 100644 index 75d6a4c..0000000 Binary files a/img/snv-outsider.5b5cae7f.png and /dev/null differ diff --git a/img/snv-townsfolk.83cf9a72.png b/img/snv-townsfolk.83cf9a72.png deleted file mode 100644 index 79f6ebe..0000000 Binary files a/img/snv-townsfolk.83cf9a72.png and /dev/null differ diff --git a/img/snv.288a42ad.png b/img/snv.3db30bec.png similarity index 100% rename from img/snv.288a42ad.png rename to img/snv.3db30bec.png diff --git a/img/soldier.ebde76f0.png b/img/soldier.c2fb29c4.png similarity index 100% rename from img/soldier.ebde76f0.png rename to img/soldier.c2fb29c4.png diff --git a/img/spiritofivory.ef077db5.png b/img/spiritofivory.fb5ca6eb.png similarity index 100% rename from img/spiritofivory.ef077db5.png rename to img/spiritofivory.fb5ca6eb.png diff --git a/img/spy.d411c998.png b/img/spy.38a0a62b.png similarity index 100% rename from img/spy.d411c998.png rename to img/spy.38a0a62b.png diff --git a/img/stormcatcher.3f5110c6.png b/img/stormcatcher.4ba01c24.png similarity index 100% rename from img/stormcatcher.3f5110c6.png rename to img/stormcatcher.4ba01c24.png diff --git a/img/sweetheart.29949c36.png b/img/sweetheart.e253b31e.png similarity index 100% rename from img/sweetheart.29949c36.png rename to img/sweetheart.e253b31e.png diff --git a/img/tb-demon.0ac8cce6.png b/img/tb-demon.0ac8cce6.png deleted file mode 100644 index ac238f1..0000000 Binary files a/img/tb-demon.0ac8cce6.png and /dev/null differ diff --git a/img/tb-minion.b01c557e.png b/img/tb-minion.b01c557e.png deleted file mode 100644 index 4c8e309..0000000 Binary files a/img/tb-minion.b01c557e.png and /dev/null differ diff --git a/img/tb-outsider.9ae6ef1b.png b/img/tb-outsider.9ae6ef1b.png deleted file mode 100644 index 232e531..0000000 Binary files a/img/tb-outsider.9ae6ef1b.png and /dev/null differ diff --git a/img/tb-townsfolk.550a119b.png b/img/tb-townsfolk.550a119b.png deleted file mode 100644 index 8e477ba..0000000 Binary files a/img/tb-townsfolk.550a119b.png and /dev/null differ diff --git a/img/tb.438499cd.png b/img/tb.5d68012d.png similarity index 100% rename from img/tb.438499cd.png rename to img/tb.5d68012d.png diff --git a/img/tealady.5fc21e59.png b/img/tealady.4ee7d977.png similarity index 100% rename from img/tealady.5fc21e59.png rename to img/tealady.4ee7d977.png diff --git a/img/thief.04afd5e0.png b/img/thief.b4916753.png similarity index 100% rename from img/thief.04afd5e0.png rename to img/thief.b4916753.png diff --git a/img/tinker.ce44bde6.png b/img/tinker.1128cab7.png similarity index 100% rename from img/tinker.ce44bde6.png rename to img/tinker.1128cab7.png diff --git a/img/token.d0b9dbdf.png b/img/token.45e945f3.png similarity index 100% rename from img/token.d0b9dbdf.png rename to img/token.45e945f3.png diff --git a/img/towncrier.8c7af52c.png b/img/towncrier.5bf61c92.png similarity index 100% rename from img/towncrier.8c7af52c.png rename to img/towncrier.5bf61c92.png diff --git a/img/toymaker.a96806e5.png b/img/toymaker.f4f99e02.png similarity index 100% rename from img/toymaker.a96806e5.png rename to img/toymaker.f4f99e02.png diff --git a/img/undertaker.4f2e9806.png b/img/undertaker.e4d72d4b.png similarity index 100% rename from img/undertaker.4f2e9806.png rename to img/undertaker.e4d72d4b.png diff --git a/img/vigormortis.981de17e.png b/img/vigormortis.1f1b230f.png similarity index 100% rename from img/vigormortis.981de17e.png rename to img/vigormortis.1f1b230f.png diff --git a/img/virgin.a4b2d7a4.png b/img/virgin.c7ff9059.png similarity index 100% rename from img/virgin.a4b2d7a4.png rename to img/virgin.c7ff9059.png diff --git a/img/vortox.f022015e.png b/img/vortox.e27cceb9.png similarity index 100% rename from img/vortox.f022015e.png rename to img/vortox.e27cceb9.png diff --git a/img/vote.49ad13e5.png b/img/vote.afcd8968.png similarity index 100% rename from img/vote.49ad13e5.png rename to img/vote.afcd8968.png diff --git a/img/voudon.4c0eb80c.png b/img/voudon.464d7d5b.png similarity index 100% rename from img/voudon.4c0eb80c.png rename to img/voudon.464d7d5b.png diff --git a/img/washerwoman.554de332.png b/img/washerwoman.b3fadac1.png similarity index 100% rename from img/washerwoman.554de332.png rename to img/washerwoman.b3fadac1.png diff --git a/img/widow.3ae71cbf.png b/img/widow.51e60f7e.png similarity index 100% rename from img/widow.3ae71cbf.png rename to img/widow.51e60f7e.png diff --git a/img/witch.f75f1601.png b/img/witch.11f6d426.png similarity index 100% rename from img/witch.f75f1601.png rename to img/witch.11f6d426.png diff --git a/img/x.d2209023.png b/img/x.ac4e061c.png similarity index 100% rename from img/x.d2209023.png rename to img/x.ac4e061c.png diff --git a/img/zombuul.2872fbb3.png b/img/zombuul.cba2ebaa.png similarity index 100% rename from img/zombuul.2872fbb3.png rename to img/zombuul.cba2ebaa.png diff --git a/index.html b/index.html index 18dc657..a2c5c61 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Blood on the Clocktower Town Square
\ No newline at end of file +Blood on the Clocktower Town Square
\ No newline at end of file diff --git a/js/app.a52636bf.js b/js/app.a52636bf.js new file mode 100644 index 0000000..4dd151f --- /dev/null +++ b/js/app.a52636bf.js @@ -0,0 +1,2 @@ +(()=>{var e={3821:(e,t,i)=>{var s={"./bmr-demon.png":387,"./bmr-minion.png":9764,"./bmr-outsider.png":3396,"./bmr-townsfolk.png":4174,"./bmr.png":4085,"./custom.png":5592,"./luf.png":8142,"./snv-demon.png":2867,"./snv-minion.png":3571,"./snv-outsider.png":3429,"./snv-townsfolk.png":1822,"./snv.png":9857,"./tb-demon.png":6737,"./tb-minion.png":972,"./tb-outsider.png":2338,"./tb-townsfolk.png":9600,"./tb.png":6827};function o(e){var t=a(e);return i(t)}function a(e){if(!i.o(s,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return s[e]}o.keys=function(){return Object.keys(s)},o.resolve=a,e.exports=o,o.id=3821},6003:(e,t,i)=>{var s={"./acrobat.png":8035,"./alchemist.png":9799,"./alhadikhia.png":8723,"./amnesiac.png":5118,"./angel.png":6474,"./apprentice.png":819,"./artist.png":6835,"./assassin.png":3169,"./atheist.png":946,"./balloonist.png":5926,"./barber.png":8069,"./barista.png":2437,"./baron.png":8230,"./beggar.png":1082,"./bishop.png":5343,"./bonecollector.png":1594,"./boomdandy.png":3682,"./bountyhunter.png":7479,"./buddhist.png":1990,"./bureaucrat.png":367,"./butcher.png":177,"./butler.png":4697,"./cannibal.png":6214,"./cerenovus.png":7637,"./chambermaid.png":1146,"./chef.png":1248,"./choirboy.png":5081,"./clockmaker.png":5102,"./courtier.png":759,"./cultleader.png":2763,"./custom.png":7037,"./damsel.png":5533,"./deusexfiasco.png":8141,"./deviant.png":1683,"./devilsadvocate.png":5549,"./djinn.png":393,"./doomsayer.png":5142,"./dreamer.png":1610,"./drunk.png":3669,"./duchess.png":2491,"./empath.png":5695,"./engineer.png":7571,"./evil.png":1836,"./eviltwin.png":7664,"./exorcist.png":5858,"./fabled.png":5025,"./fanggu.png":1833,"./farmer.png":4390,"./fearmonger.png":5297,"./fibbin.png":9332,"./fiddler.png":5076,"./fisherman.png":2776,"./flowergirl.png":6053,"./fool.png":647,"./fortuneteller.png":9336,"./gambler.png":4306,"./gangster.png":782,"./general.png":2990,"./goblin.png":1730,"./godfather.png":8536,"./golem.png":7274,"./good.png":6832,"./goon.png":1273,"./gossip.png":5965,"./grandmother.png":4950,"./gunslinger.png":7768,"./harlot.png":6226,"./hellslibrarian.png":5477,"./heretic.png":6314,"./huntsman.png":7893,"./imp.png":2830,"./innkeeper.png":6580,"./investigator.png":9813,"./judge.png":6306,"./juggler.png":8785,"./king.png":6865,"./klutz.png":1938,"./legion.png":2339,"./leviathan.png":3245,"./librarian.png":651,"./lilmonsta.png":4090,"./lleech.png":1424,"./lunatic.png":2561,"./lycanthrope.png":8746,"./magician.png":4214,"./marionette.png":712,"./mastermind.png":7100,"./mathematician.png":3850,"./matron.png":8054,"./mayor.png":8827,"./mephit.png":3304,"./mezepheles.png":295,"./minion.png":847,"./minstrel.png":3415,"./monk.png":3100,"./moonchild.png":8749,"./mutant.png":4473,"./nightwatchman.png":2666,"./noble.png":1004,"./nodashii.png":2458,"./oracle.png":9624,"./outsider.png":8814,"./pacifist.png":5873,"./philosopher.png":3300,"./pithag.png":1282,"./pixie.png":8637,"./plus.png":4511,"./po.png":5631,"./poisoner.png":6763,"./politician.png":4265,"./poppygrower.png":8828,"./preacher.png":3213,"./professor.png":889,"./psychopath.png":7826,"./pukka.png":4486,"./puzzlemaster.png":7002,"./ravenkeeper.png":6965,"./recluse.png":3035,"./revolutionary.png":9038,"./riot.png":8118,"./sage.png":6544,"./sailor.png":8984,"./saint.png":4811,"./savant.png":7884,"./scapegoat.png":6701,"./scarletwoman.png":3957,"./seamstress.png":4201,"./sentinel.png":4213,"./shabaloth.png":2034,"./slayer.png":8081,"./snakecharmer.png":9900,"./snitch.png":7988,"./soldier.png":2231,"./spiritofivory.png":3379,"./spy.png":4013,"./stormcatcher.png":3877,"./sweetheart.png":6356,"./tealady.png":3009,"./thief.png":7112,"./tinker.png":5380,"./towncrier.png":4055,"./toymaker.png":3163,"./undertaker.png":5466,"./vigormortis.png":4969,"./virgin.png":6954,"./vortox.png":6142,"./voudon.png":152,"./washerwoman.png":245,"./widow.png":3729,"./witch.png":6909,"./x.png":1139,"./zombuul.png":8899};function o(e){var t=a(e);return i(t)}function a(e){if(!i.o(s,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return s[e]}o.keys=function(){return Object.keys(s)},o.resolve=a,e.exports=o,o.id=6003},3458:(e,t,i)=>{"use strict";var s=i(144),o=function(){var e=this,t=e._self._c;return t("div",{class:{night:e.grimoire.isNight,static:e.grimoire.isStatic},style:{backgroundImage:e.grimoire.background?`url('${e.grimoire.background}')`:""},attrs:{id:"app",tabindex:"-1"},on:{keyup:e.keyup}},[e.grimoire.background&&e.grimoire.background.match(/\.(mp4|webm)$/i)?t("video",{attrs:{id:"background",src:e.grimoire.background,autoplay:"",loop:""}}):e._e(),t("div",{staticClass:"backdrop"}),t("transition",{attrs:{name:"blur"}},[e.players.length?e._e():t("Intro"),e.players.length&&!e.session.nomination?t("TownInfo"):e._e(),e.session.nomination?t("Vote"):e._e()],1),t("TownSquare"),t("Menu",{ref:"menu"}),t("EditionModal"),t("FabledModal"),t("RolesModal"),t("ReferenceModal"),t("NightOrderModal"),t("VoteHistoryModal"),t("GameStateModal"),t("Gradients"),t("span",{attrs:{id:"version"}},[e._v("v"+e._s(e.version))])],1)},a=[],r=i(629);const n={i8:"2.16.2"};var l=function(){var e=this,t=e._self._c;return t("div",{staticClass:"square",class:{public:e.grimoire.isPublic,spectator:e.session.isSpectator,vote:e.session.nomination},attrs:{id:"townsquare"}},[t("ul",{staticClass:"circle",class:["size-"+e.players.length]},e._l(e.players,(function(i,s){return t("Player",{key:s,class:{from:Math.max(e.swap,e.move,e.nominate)===s,swap:e.swap>-1,move:e.move>-1,nominate:e.nominate>-1},attrs:{player:i},on:{trigger:function(t){return e.handleTrigger(s,t)}}})})),1),e.players.length?t("div",{ref:"bluffs",staticClass:"bluffs",class:{closed:!e.isBluffsOpen}},[t("h3",[e.session.isSpectator?t("span",[e._v("Other characters")]):t("span",[e._v("Demon bluffs")]),t("font-awesome-icon",{attrs:{icon:"times-circle"},on:{click:function(t){return t.stopPropagation(),e.toggleBluffs.apply(null,arguments)}}}),t("font-awesome-icon",{attrs:{icon:"plus-circle"},on:{click:function(t){return t.stopPropagation(),e.toggleBluffs.apply(null,arguments)}}})],1),t("ul",e._l(e.bluffSize,(function(i){return t("li",{key:i,on:{click:function(t){return e.openRoleModal(-1*i)}}},[t("Token",{attrs:{role:e.bluffs[i-1]}})],1)})),0)]):e._e(),e.fabled.length?t("div",{staticClass:"fabled",class:{closed:!e.isFabledOpen}},[t("h3",[t("span",[e._v("Fabled")]),t("font-awesome-icon",{attrs:{icon:"times-circle"},on:{click:function(t){return t.stopPropagation(),e.toggleFabled.apply(null,arguments)}}}),t("font-awesome-icon",{attrs:{icon:"plus-circle"},on:{click:function(t){return t.stopPropagation(),e.toggleFabled.apply(null,arguments)}}})],1),t("ul",e._l(e.fabled,(function(i,s){return t("li",{key:s,on:{click:function(t){return e.removeFabled(s)}}},[e.nightOrder.get(i).first&&e.grimoire.isNightOrder?t("div",{staticClass:"night-order first"},[t("em",[e._v(e._s(e.nightOrder.get(i).first)+".")]),i.firstNightReminder?t("span",[e._v(e._s(i.firstNightReminder))]):e._e()]):e._e(),e.nightOrder.get(i).other&&e.grimoire.isNightOrder?t("div",{staticClass:"night-order other"},[t("em",[e._v(e._s(e.nightOrder.get(i).other)+".")]),i.otherNightReminder?t("span",[e._v(e._s(i.otherNightReminder))]):e._e()]):e._e(),t("Token",{attrs:{role:i}})],1)})),0)]):e._e(),t("ReminderModal",{attrs:{"player-index":e.selectedPlayer}}),t("RoleModal",{attrs:{"player-index":e.selectedPlayer}})],1)},h=[],c=function(){var e=this,t=e._self._c;return t("li",{style:e.zoom},[t("div",{ref:"player",staticClass:"player",class:[{dead:e.player.isDead,marked:e.session.markedPlayer===e.index,"no-vote":e.player.isVoteless,you:e.session.sessionId&&e.player.id&&e.player.id===e.session.playerId,"vote-yes":e.session.votes[e.index],"vote-lock":e.voteLocked},e.player.role.team]},[t("div",{staticClass:"shroud",on:{click:function(t){return e.toggleStatus()}}}),t("div",{staticClass:"life",on:{click:function(t){return e.toggleStatus()}}}),e.nightOrder.get(e.player).first&&e.grimoire.isNightOrder?t("div",{staticClass:"night-order first"},[t("em",[e._v(e._s(e.nightOrder.get(e.player).first)+".")]),e.player.role.firstNightReminder?t("span",[e._v(e._s(e.player.role.firstNightReminder))]):e._e()]):e._e(),e.nightOrder.get(e.player).other&&e.grimoire.isNightOrder?t("div",{staticClass:"night-order other"},[t("em",[e._v(e._s(e.nightOrder.get(e.player).other)+".")]),e.player.role.otherNightReminder?t("span",[e._v(e._s(e.player.role.otherNightReminder))]):e._e()]):e._e(),t("Token",{attrs:{role:e.player.role},on:{"set-role":function(t){return e.$emit("trigger",["openRoleModal"])}}}),t("div",{staticClass:"overlay"},[t("font-awesome-icon",{staticClass:"vote",attrs:{icon:"hand-paper",title:"Hand UP"},on:{click:function(t){return e.vote()}}}),t("font-awesome-icon",{staticClass:"vote",attrs:{icon:"times",title:"Hand DOWN"},on:{click:function(t){return e.vote()}}}),t("font-awesome-icon",{staticClass:"cancel",attrs:{icon:"times-circle",title:"Cancel"},on:{click:function(t){return e.cancel()}}}),t("font-awesome-icon",{staticClass:"swap",attrs:{icon:"exchange-alt",title:"Swap seats with this player"},on:{click:function(t){return e.swapPlayer(e.player)}}}),t("font-awesome-icon",{staticClass:"move",attrs:{icon:"redo-alt",title:"Move player to this seat"},on:{click:function(t){return e.movePlayer(e.player)}}}),t("font-awesome-icon",{staticClass:"nominate",attrs:{icon:"hand-point-right",title:"Nominate this player"},on:{click:function(t){return e.nominatePlayer(e.player)}}})],1),e.player.id&&e.session.sessionId?t("font-awesome-icon",{staticClass:"seat",class:{highlight:e.session.isRolesDistributed},attrs:{icon:"chair"}}):e._e(),e.player.isDead&&!e.player.isVoteless?t("font-awesome-icon",{staticClass:"has-vote",attrs:{icon:"vote-yea",title:"Ghost vote"},on:{click:function(t){return e.updatePlayer("isVoteless",!0)}}}):e._e(),t("div",{staticClass:"marked"},[t("font-awesome-icon",{attrs:{icon:"skull"}})],1),t("div",{staticClass:"name",class:{active:e.isMenuOpen},on:{click:function(t){e.isMenuOpen=!e.isMenuOpen}}},[t("span",[e._v(e._s(e.player.name))]),e.player.pronouns?t("font-awesome-icon",{attrs:{icon:"venus-mars"}}):e._e(),e.player.pronouns?t("div",{staticClass:"pronouns"},[t("span",[e._v(e._s(e.player.pronouns))])]):e._e()],1),t("transition",{attrs:{name:"fold"}},[e.isMenuOpen?t("ul",{staticClass:"menu"},[!e.session.isSpectator||e.session.isSpectator&&e.player.id===e.session.playerId?t("li",{on:{click:e.changePronouns}},[t("font-awesome-icon",{attrs:{icon:"venus-mars"}}),e._v("Change Pronouns ")],1):e._e(),e.session.isSpectator?e._e():[t("li",{on:{click:e.changeName}},[t("font-awesome-icon",{attrs:{icon:"user-edit"}}),e._v("Rename ")],1),t("li",{class:{disabled:e.session.lockedVote},on:{click:function(t){return e.movePlayer()}}},[t("font-awesome-icon",{attrs:{icon:"redo-alt"}}),e._v(" Move player ")],1),t("li",{class:{disabled:e.session.lockedVote},on:{click:function(t){return e.swapPlayer()}}},[t("font-awesome-icon",{attrs:{icon:"exchange-alt"}}),e._v(" Swap seats ")],1),t("li",{class:{disabled:e.session.lockedVote},on:{click:e.removePlayer}},[t("font-awesome-icon",{attrs:{icon:"times-circle"}}),e._v(" Remove ")],1),e.player.id&&e.session.sessionId?t("li",{on:{click:function(t){return e.updatePlayer("id","",!0)}}},[t("font-awesome-icon",{attrs:{icon:"chair"}}),e._v(" Empty seat ")],1):e._e(),e.session.nomination?e._e():[t("li",{on:{click:function(t){return e.nominatePlayer()}}},[t("font-awesome-icon",{attrs:{icon:"hand-point-right"}}),e._v(" Nomination ")],1)]],e.session.isSpectator?t("li",{class:{disabled:e.player.id&&e.player.id!==e.session.playerId},on:{click:e.claimSeat}},[t("font-awesome-icon",{attrs:{icon:"chair"}}),e.player.id?e.player.id===e.session.playerId?[e._v(" Vacate seat ")]:[e._v(" Seat occupied")]:[e._v(" Claim seat ")]],2):e._e()],2):e._e()])],1),e.player.reminders?e._l(e.player.reminders,(function(s){return t("div",{key:s.role+" "+s.name,staticClass:"reminder",class:[s.role],on:{click:function(t){return e.removeReminder(s)}}},[t("span",{staticClass:"icon",style:{backgroundImage:`url(${s.image&&e.grimoire.isImageOptIn?s.image:i(6003)("./"+(s.imageAlt||s.role)+".png")})`}}),t("span",{staticClass:"text"},[e._v(e._s(s.name))])])})):e._e(),t("div",{staticClass:"reminder add",on:{click:function(t){return e.$emit("trigger",["openReminderModal"])}}},[t("span",{staticClass:"icon"})]),t("div",{staticClass:"reminderHoverTarget"})],2)},d=[],m=function(){var e=this,t=e._self._c;return t("div",{staticClass:"token",class:[e.role.id],on:{click:e.setRole}},[e.role.id?t("span",{staticClass:"icon",style:{backgroundImage:`url(${e.role.image&&e.grimoire.isImageOptIn?e.role.image:i(6003)("./"+(e.role.imageAlt||e.role.id)+".png")})`}}):e._e(),e.role.firstNight||e.role.firstNightReminder?t("span",{staticClass:"leaf-left"}):e._e(),e.role.otherNight||e.role.otherNightReminder?t("span",{staticClass:"leaf-right"}):e._e(),e.reminderLeaves?t("span",{class:["leaf-top"+e.reminderLeaves]}):e._e(),e.role.setup?t("span",{staticClass:"leaf-orange"}):e._e(),t("svg",{staticClass:"name",attrs:{viewBox:"0 0 150 150"}},[t("path",{attrs:{d:"M 13 75 C 13 160, 138 160, 138 75",id:"curve",fill:"transparent"}}),t("text",{staticClass:"label mozilla",attrs:{width:"150",x:"66.6%","text-anchor":"middle","font-size":e._f("nameToFontSize")(e.role.name)}},[t("textPath",{attrs:{"xlink:href":"#curve"}},[e._v(" "+e._s(e.role.name)+" ")])])]),t("div",{staticClass:"edition",class:[`edition-${e.role.edition}`,e.role.team]}),e.role.ability?t("div",{staticClass:"ability"},[e._v(" "+e._s(e.role.ability)+" ")]):e._e()])},g=[];const p={name:"Token",props:{role:{type:Object,default:()=>({})}},computed:{reminderLeaves:function(){return(this.role.reminders||[]).length+(this.role.remindersGlobal||[]).length},...(0,r.rn)(["grimoire"])},data(){return{}},filters:{nameToFontSize:e=>e&&e.length>10?"90%":"110%"},methods:{setRole(){this.$emit("set-role")}}},u=p;var y=i(1001),f=(0,y.Z)(u,m,g,!1,null,"deec739a",null);const b=f.exports,v={components:{Token:b},props:{player:{type:Object,required:!0}},computed:{...(0,r.rn)("players",["players"]),...(0,r.rn)(["grimoire","session"]),...(0,r.Se)({nightOrder:"players/nightOrder"}),index:function(){return this.players.indexOf(this.player)},voteLocked:function(){const e=this.session,t=this.players.length;if(!e.nomination)return!1;const i=(this.index-1+t-e.nomination[1])%t;return iwindow.innerHeight?"vh":"vw";return this.players.length<7?{width:18+this.grimoire.zoom+e}:this.players.length<=10?{width:16+this.grimoire.zoom+e}:this.players.length<=15?{width:14+this.grimoire.zoom+e}:{width:12+this.grimoire.zoom+e}}},data(){return{isMenuOpen:!1,isSwap:!1}},methods:{changePronouns(){if(this.session.isSpectator&&this.player.id!==this.session.playerId)return;const e=prompt("Player pronouns",this.player.pronouns);null!==e&&this.updatePlayer("pronouns",e,!0)},toggleStatus(){this.grimoire.isPublic?this.player.isDead?this.player.isVoteless?(this.updatePlayer("isVoteless",!1),this.updatePlayer("isDead",!1)):this.updatePlayer("isVoteless",!0):(this.updatePlayer("isDead",!0),this.player.isMarked&&this.updatePlayer("isMarked",!1)):(this.updatePlayer("isDead",!this.player.isDead),this.player.isMarked&&this.updatePlayer("isMarked",!1),this.player.isVoteless&&this.updatePlayer("isVoteless",!1))},changeName(){if(this.session.isSpectator)return;const e=prompt("Player name",this.player.name)||this.player.name;this.updatePlayer("name",e,!0)},removeReminder(e){const t=[...this.player.reminders];t.splice(this.player.reminders.indexOf(e),1),this.updatePlayer("reminders",t,!0)},updatePlayer(e,t,i=!1){this.session.isSpectator&&"reminders"!==e&&"pronouns"!==e||(this.$store.commit("players/update",{player:this.player,property:e,value:t}),i&&(this.isMenuOpen=!1))},removePlayer(){this.isMenuOpen=!1,this.$emit("trigger",["removePlayer"])},swapPlayer(e){this.isMenuOpen=!1,this.$emit("trigger",["swapPlayer",e])},movePlayer(e){this.isMenuOpen=!1,this.$emit("trigger",["movePlayer",e])},nominatePlayer(e){this.isMenuOpen=!1,this.$emit("trigger",["nominatePlayer",e])},cancel(){this.$emit("trigger",["cancel"])},claimSeat(){this.isMenuOpen=!1,this.$emit("trigger",["claimSeat"])},vote(){this.session.isSpectator||this.voteLocked&&this.$store.commit("session/voteSync",[this.index,!this.session.votes[this.index]])}}},w=v;var k=(0,y.Z)(w,c,d,!1,null,null,null);const N=k.exports;var A=function(){var e=this,t=e._self._c;return e.modals.reminder&&e.availableReminders.length&&e.players[e.playerIndex]?t("Modal",{on:{close:function(t){return e.toggleModal("reminder")}}},[t("h3",[e._v("Choose a reminder token:")]),t("ul",{staticClass:"reminders"},e._l(e.availableReminders,(function(s){return t("li",{key:s.role+" "+s.name,staticClass:"reminder",class:[s.role],on:{click:function(t){return e.addReminder(s)}}},[t("span",{staticClass:"icon",style:{backgroundImage:`url(${s.image&&e.grimoire.isImageOptIn?s.image:i(6003)("./"+(s.imageAlt||s.role)+".png")})`}}),t("span",{staticClass:"text"},[e._v(e._s(s.name))])])})),0)]):e._e()},R=[],M=function(){var e=this,t=e._self._c;return t("transition",{attrs:{name:"modal-fade"}},[t("div",{staticClass:"modal-backdrop",on:{click:e.close}},[t("div",{staticClass:"modal",class:{maximized:e.isMaximized},attrs:{role:"dialog","aria-labelledby":"modalTitle","aria-describedby":"modalDescription"},on:{click:function(e){e.stopPropagation()}}},[t("div",{staticClass:"top-right-buttons"},[t("font-awesome-icon",{staticClass:"top-right-button",attrs:{icon:["fas",e.isMaximized?"window-minimize":"window-maximize"]},on:{click:function(t){e.isMaximized=!e.isMaximized}}}),t("font-awesome-icon",{staticClass:"top-right-button",attrs:{icon:"times-circle"},on:{click:e.close}})],1),t("div",{staticClass:"slot"},[e._t("default")],2)])])])},S=[];const I={data:function(){return{isMaximized:!1}},methods:{close(){this.$emit("close")}}},D=I;var G=(0,y.Z)(D,M,S,!1,null,null,null);const T=G.exports,C=({id:e,image:t,imageAlt:i})=>s=>({role:e,image:t,imageAlt:i,name:s}),x={components:{Modal:T},props:["playerIndex"],computed:{availableReminders(){let e=[];const{players:t,bluffs:i}=this.$store.state.players;return this.$store.state.roles.forEach((s=>{(t.some((e=>e.role.id===s.id))||i.some((e=>e.id===s.id)))&&(e=[...e,...s.reminders.map(C(s))]),s.remindersGlobal&&s.remindersGlobal.length&&(e=[...e,...s.remindersGlobal.map(C(s))])})),this.$store.state.players.fabled.forEach((t=>{e=[...e,...t.reminders.map(C(t))]})),this.$store.state.otherTravelers.forEach((i=>{t.some((e=>e.role.id===i.id))&&(e=[...e,...i.reminders.map(C(i))])})),e.push({role:"good",name:"Good"}),e.push({role:"evil",name:"Evil"}),e.push({role:"custom",name:"Custom note"}),e},...(0,r.rn)(["modals","grimoire"]),...(0,r.rn)("players",["players"])},methods:{addReminder(e){const t=this.$store.state.players.players[this.playerIndex];let i;if("custom"===e.role){const e=prompt("Add a custom reminder note");if(!e)return;i=[...t.reminders,{role:"custom",name:e}]}else i=[...t.reminders,e];this.$store.commit("players/update",{player:t,property:"reminders",value:i}),this.$store.commit("toggleModal","reminder")},...(0,r.OI)(["toggleModal"])}},B=x;var Z=(0,y.Z)(B,A,R,!1,null,"334686bc",null);const E=Z.exports;var Y=function(){var e=this,t=e._self._c;return e.modals.role&&e.availableRoles.length?t("Modal",{on:{close:e.close}},[t("h3",[e._v(" Choose a new character for "+e._s(e.playerIndex>=0&&e.players.length?e.players[e.playerIndex].name:"bluffing")+" ")]),"editionRoles"!==e.tab&&e.otherTravelers.size?e._e():t("ul",{staticClass:"tokens"},e._l(e.availableRoles,(function(i){return t("li",{key:i.id,class:[i.team],on:{click:function(t){return e.setRole(i)}}},[t("Token",{attrs:{role:i}})],1)})),0),"otherTravelers"===e.tab&&e.otherTravelers.size?t("ul",{staticClass:"tokens"},e._l(e.otherTravelers.values(),(function(i){return t("li",{key:i.id,class:[i.team],on:{click:function(t){return e.setRole(i)}}},[t("Token",{attrs:{role:i}})],1)})),0):e._e(),e.playerIndex>=0&&e.otherTravelers.size&&!e.session.isSpectator?t("div",{staticClass:"button-group"},[t("span",{staticClass:"button",class:{townsfolk:"editionRoles"===e.tab},on:{click:function(t){e.tab="editionRoles"}}},[e._v("Edition Roles")]),t("span",{staticClass:"button",class:{townsfolk:"otherTravelers"===e.tab},on:{click:function(t){e.tab="otherTravelers"}}},[e._v("Other Travelers")])]):e._e()]):e._e()},P=[];const V={components:{Token:b,Modal:T},props:["playerIndex"],computed:{availableRoles(){const e=[],t=this.$store.state.players.players;return this.$store.state.roles.forEach((i=>{(this.playerIndex>=0||this.playerIndex<0&&!t.some((e=>e.role.id===i.id)))&&e.push(i)})),e.push({}),e},...(0,r.rn)(["modals","roles","session"]),...(0,r.rn)("players",["players"]),...(0,r.rn)(["otherTravelers"])},data(){return{tab:"editionRoles"}},methods:{setRole(e){if(this.playerIndex<0)this.$store.commit("players/setBluff",{index:-1*this.playerIndex-1,role:e});else{if(this.session.isSpectator&&"traveler"===e.team)return;const t=this.$store.state.players.players[this.playerIndex];this.$store.commit("players/update",{player:t,property:"role",value:e})}this.tab="editionRoles",this.$store.commit("toggleModal","role")},close(){this.tab="editionRoles",this.toggleModal("role")},...(0,r.OI)(["toggleModal"])}},j=V;var J=(0,y.Z)(j,Y,P,!1,null,"2e3008b9",null);const O=J.exports,F={components:{Player:N,Token:b,RoleModal:O,ReminderModal:E},computed:{...(0,r.Se)({nightOrder:"players/nightOrder"}),...(0,r.rn)(["grimoire","roles","session"]),...(0,r.rn)("players",["players","bluffs","fabled"])},data(){return{selectedPlayer:0,bluffSize:3,swap:-1,move:-1,nominate:-1,isBluffsOpen:!0,isFabledOpen:!0}},methods:{toggleBluffs(){this.isBluffsOpen=!this.isBluffsOpen},toggleFabled(){this.isFabledOpen=!this.isFabledOpen},removeFabled(e){this.session.isSpectator||this.$store.commit("players/setFabled",{index:e})},handleTrigger(e,[t,i]){"function"===typeof this[t]&&this[t](e,i)},claimSeat(e){this.session.isSpectator&&(this.session.playerId===this.players[e].id?this.$store.commit("session/claimSeat",-1):this.$store.commit("session/claimSeat",e))},openReminderModal(e){this.selectedPlayer=e,this.$store.commit("toggleModal","reminder")},openRoleModal(e){const t=this.players[e];this.session.isSpectator&&t&&"traveler"===t.role.team||(this.selectedPlayer=e,this.$store.commit("toggleModal","role"))},removePlayer(e){if(!this.session.isSpectator&&!this.session.lockedVote&&confirm(`Do you really want to remove ${this.players[e].name}?`)){const{nomination:t}=this.session;t&&(t.includes(e)?this.$store.commit("session/nomination"):(t[0]>e||t[1]>e)&&this.$store.commit("session/setNomination",[t[0]>e?t[0]-1:t[0],t[1]>e?t[1]-1:t[1]])),this.$store.commit("players/remove",e)}},swapPlayer(e,t){if(!this.session.isSpectator&&!this.session.lockedVote)if(void 0===t)this.cancel(),this.swap=e;else{if(this.session.nomination){const e=this.players.indexOf(t),i=this.session.nomination.map((t=>t===this.swap?e:t===e?this.swap:t));this.session.nomination[0]===i[0]&&this.session.nomination[1]===i[1]||this.$store.commit("session/setNomination",i)}this.$store.commit("players/swap",[this.swap,this.players.indexOf(t)]),this.cancel()}},movePlayer(e,t){if(!this.session.isSpectator&&!this.session.lockedVote)if(void 0===t)this.cancel(),this.move=e;else{if(this.session.nomination){const e=this.players.indexOf(t),i=this.session.nomination.map((t=>t===this.move?e:t>this.move&&t<=e?t-1:t=e?t+1:t));this.session.nomination[0]===i[0]&&this.session.nomination[1]===i[1]||this.$store.commit("session/setNomination",i)}this.$store.commit("players/move",[this.move,this.players.indexOf(t)]),this.cancel()}},nominatePlayer(e,t){if(!this.session.isSpectator&&!this.session.lockedVote)if(void 0===t)this.cancel(),e!==this.nominate&&(this.nominate=e);else{const e=[this.nominate,this.players.indexOf(t)];this.$store.commit("session/nomination",{nomination:e}),this.cancel()}},cancel(){this.move=-1,this.swap=-1,this.nominate=-1}}},W=F;var z=(0,y.Z)(W,l,h,!1,null,null,null);const H=z.exports;var Q=function(){var e=this,t=e._self._c;return t("ul",{staticClass:"info"},[t("li",{staticClass:"edition",class:["edition-"+e.edition.id],style:{backgroundImage:`url(${e.edition.logo&&e.grimoire.isImageOptIn?e.edition.logo:i(3821)("./"+e.edition.id+".png")})`}}),e.players.length-e.teams.traveler<5?t("li",[e._v(" Please add more players! ")]):e._e(),t("li",[e.edition.isOfficial?e._e():t("span",{staticClass:"meta"},[e._v(" "+e._s(e.edition.name)+" "+e._s(e.edition.author?"by "+e.edition.author:"")+" ")]),t("span",[e._v(" "+e._s(e.players.length)+" "),t("font-awesome-icon",{staticClass:"players",attrs:{icon:"users"}})],1),t("span",[e._v(" "+e._s(e.teams.alive)+" "),t("font-awesome-icon",{staticClass:"alive",attrs:{icon:"heartbeat"}})],1),t("span",[e._v(" "+e._s(e.teams.votes)+" "),t("font-awesome-icon",{staticClass:"votes",attrs:{icon:"vote-yea"}})],1)]),e.players.length-e.teams.traveler>=5?t("li",[t("span",[e._v(" "+e._s(e.teams.townsfolk)+" "),t("font-awesome-icon",{staticClass:"townsfolk",attrs:{icon:"user-friends"}})],1),t("span",[e._v(" "+e._s(e.teams.outsider)+" "),t("font-awesome-icon",{staticClass:"outsider",attrs:{icon:e.teams.outsider>1?"user-friends":"user"}})],1),t("span",[e._v(" "+e._s(e.teams.minion)+" "),t("font-awesome-icon",{staticClass:"minion",attrs:{icon:e.teams.minion>1?"user-friends":"user"}})],1),t("span",[e._v(" "+e._s(e.teams.demon)+" "),t("font-awesome-icon",{staticClass:"demon",attrs:{icon:e.teams.demon>1?"user-friends":"user"}})],1),e.teams.traveler?t("span",[e._v(" "+e._s(e.teams.traveler)+" "),t("font-awesome-icon",{staticClass:"traveler",attrs:{icon:e.teams.traveler>1?"user-friends":"user"}})],1):e._e(),e.grimoire.isNight?t("span",[e._v(" Night phase "),t("font-awesome-icon",{attrs:{icon:["fas","cloud-moon"]}})],1):e._e()]):e._e()])},U=[];const L=JSON.parse('[{"townsfolk":3,"outsider":0,"minion":1,"demon":1},{"townsfolk":3,"outsider":1,"minion":1,"demon":1},{"townsfolk":5,"outsider":0,"minion":1,"demon":1},{"townsfolk":5,"outsider":1,"minion":1,"demon":1},{"townsfolk":5,"outsider":2,"minion":1,"demon":1},{"townsfolk":7,"outsider":0,"minion":2,"demon":1},{"townsfolk":7,"outsider":1,"minion":2,"demon":1},{"townsfolk":7,"outsider":2,"minion":2,"demon":1},{"townsfolk":9,"outsider":0,"minion":3,"demon":1},{"townsfolk":9,"outsider":1,"minion":3,"demon":1},{"townsfolk":9,"outsider":2,"minion":3,"demon":1}]'),X={computed:{teams:function(){const{players:e}=this.$store.state.players,t=this.$store.getters["players/nonTravelers"],i=e.filter((e=>!0!==e.isDead)).length;return{...L[t-5],traveler:e.length-t,alive:i,votes:i+e.filter((e=>!0===e.isDead&&!0!==e.isVoteless)).length}},...(0,r.rn)(["edition","grimoire"]),...(0,r.rn)("players",["players"])}},q=X;var K=(0,y.Z)(q,Q,U,!1,null,"e858a1da",null);const _=K.exports;var $=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"controls"}},[t("span",{directives:[{name:"show",rawName:"v-show",value:e.session.voteHistory.length&&e.session.sessionId,expression:"session.voteHistory.length && session.sessionId"}],staticClass:"nomlog-summary",attrs:{title:`${e.session.voteHistory.length} recent ${1==e.session.voteHistory.length?"nomination":"nominations"}`},on:{click:function(t){return e.toggleModal("voteHistory")}}},[t("font-awesome-icon",{attrs:{icon:"book-dead"}}),e._v(" "+e._s(e.session.voteHistory.length)+" ")],1),e.session.sessionId?t("span",{staticClass:"session",class:{spectator:e.session.isSpectator,reconnecting:e.session.isReconnecting},attrs:{title:`${e.session.playerCount} other players in this session${e.session.ping?" ("+e.session.ping+"ms latency)":""}`},on:{click:e.leaveSession}},[t("font-awesome-icon",{attrs:{icon:"broadcast-tower"}}),e._v(" "+e._s(e.session.playerCount)+" ")],1):e._e(),t("div",{staticClass:"menu",class:{open:e.grimoire.isMenuOpen}},[t("font-awesome-icon",{attrs:{icon:"cog"},on:{click:e.toggleMenu}}),t("ul",[t("li",{staticClass:"tabs",class:e.tab},[t("font-awesome-icon",{attrs:{icon:"book-open"},on:{click:function(t){e.tab="grimoire"}}}),t("font-awesome-icon",{attrs:{icon:"broadcast-tower"},on:{click:function(t){e.tab="session"}}}),e.session.isSpectator?e._e():t("font-awesome-icon",{attrs:{icon:"users"},on:{click:function(t){e.tab="players"}}}),t("font-awesome-icon",{attrs:{icon:"theater-masks"},on:{click:function(t){e.tab="characters"}}}),t("font-awesome-icon",{attrs:{icon:"question"},on:{click:function(t){e.tab="help"}}})],1),"grimoire"===e.tab?[t("li",{staticClass:"headline"},[e._v("Grimoire")]),e.players.length?t("li",{on:{click:e.toggleGrimoire}},[e.grimoire.isPublic?e._e():[e._v("Hide")],e.grimoire.isPublic?[e._v("Show")]:e._e(),t("em",[e._v("[G]")])],2):e._e(),e.session.isSpectator?e._e():t("li",{on:{click:e.toggleNight}},[e.grimoire.isNight?e._e():[e._v("Switch to Night")],e.grimoire.isNight?[e._v("Switch to Day")]:e._e(),t("em",[e._v("[S]")])],2),e.players.length?t("li",{on:{click:e.toggleNightOrder}},[e._v(" Night order "),t("em",[t("font-awesome-icon",{attrs:{icon:["fas",e.grimoire.isNightOrder?"check-square":"square"]}})],1)]):e._e(),e.players.length?t("li",[e._v(" Zoom "),t("em",[t("font-awesome-icon",{attrs:{icon:"search-minus"},on:{click:function(t){return e.setZoom(e.grimoire.zoom-1)}}}),e._v(" "+e._s(Math.round(100+10*e.grimoire.zoom))+"% "),t("font-awesome-icon",{attrs:{icon:"search-plus"},on:{click:function(t){return e.setZoom(e.grimoire.zoom+1)}}})],1)]):e._e(),t("li",{on:{click:e.setBackground}},[e._v(" Background image "),t("em",[t("font-awesome-icon",{attrs:{icon:"image"}})],1)]),e.edition.isOfficial?e._e():t("li",{on:{click:e.imageOptIn}},[t("small",[e._v("Show Custom Images")]),t("em",[t("font-awesome-icon",{attrs:{icon:["fas",e.grimoire.isImageOptIn?"check-square":"square"]}})],1)]),t("li",{on:{click:e.toggleStatic}},[e._v(" Disable Animations "),t("em",[t("font-awesome-icon",{attrs:{icon:["fas",e.grimoire.isStatic?"check-square":"square"]}})],1)]),t("li",{on:{click:e.toggleMuted}},[e._v(" Mute Sounds "),t("em",[t("font-awesome-icon",{attrs:{icon:["fas",e.grimoire.isMuted?"volume-mute":"volume-up"]}})],1)])]:e._e(),"session"===e.tab?[e.session.sessionId?t("li",{staticClass:"headline"},[e._v(" "+e._s(e.session.isSpectator?"Playing":"Hosting")+" ")]):t("li",{staticClass:"headline"},[e._v(" Live Session ")]),e.session.sessionId?[e.session.ping?t("li",[e._v(" Delay to "+e._s(e.session.isSpectator?"host":"players")+" "),t("em",[e._v(e._s(e.session.ping)+"ms")])]):e._e(),t("li",{on:{click:e.copySessionUrl}},[e._v(" Copy player link "),t("em",[t("font-awesome-icon",{attrs:{icon:"copy"}})],1)]),e.session.isSpectator?e._e():t("li",{on:{click:e.distributeRoles}},[e._v(" Send Characters "),t("em",[t("font-awesome-icon",{attrs:{icon:"theater-masks"}})],1)]),e.session.voteHistory.length||!e.session.isSpectator?t("li",{on:{click:function(t){return e.toggleModal("voteHistory")}}},[e._v(" Vote history"),t("em",[e._v("[V]")])]):e._e(),t("li",{on:{click:e.leaveSession}},[e._v(" Leave Session "),t("em",[e._v(e._s(e.session.sessionId))])])]:[t("li",{on:{click:e.hostSession}},[e._v("Host (Storyteller)"),t("em",[e._v("[H]")])]),t("li",{on:{click:e.joinSession}},[e._v("Join (Player)"),t("em",[e._v("[J]")])])]]:e._e(),"players"!==e.tab||e.session.isSpectator?e._e():[t("li",{staticClass:"headline"},[e._v("Players")]),e.players.length<20?t("li",{on:{click:e.addPlayer}},[e._v("Add"),t("em",[e._v("[A]")])]):e._e(),e.players.length>2?t("li",{on:{click:e.randomizeSeatings}},[e._v(" Randomize "),t("em",[t("font-awesome-icon",{attrs:{icon:"dice"}})],1)]):e._e(),e.players.length?t("li",{on:{click:e.clearPlayers}},[e._v(" Remove all "),t("em",[t("font-awesome-icon",{attrs:{icon:"trash-alt"}})],1)]):e._e()],"characters"===e.tab?[t("li",{staticClass:"headline"},[e._v("Characters")]),e.session.isSpectator?e._e():t("li",{on:{click:function(t){return e.toggleModal("edition")}}},[e._v(" Select Edition "),t("em",[e._v("[E]")])]),!e.session.isSpectator&&e.players.length>4?t("li",{on:{click:function(t){return e.toggleModal("roles")}}},[e._v(" Choose & Assign "),t("em",[e._v("[C]")])]):e._e(),e.session.isSpectator?e._e():t("li",{on:{click:function(t){return e.toggleModal("fabled")}}},[e._v(" Add Fabled "),t("em",[t("font-awesome-icon",{attrs:{icon:"dragon"}})],1)]),e.players.length?t("li",{on:{click:e.clearRoles}},[e._v(" Remove all "),t("em",[t("font-awesome-icon",{attrs:{icon:"trash-alt"}})],1)]):e._e()]:e._e(),"help"===e.tab?[t("li",{staticClass:"headline"},[e._v("Help")]),t("li",{on:{click:function(t){return e.toggleModal("reference")}}},[e._v(" Reference Sheet "),t("em",[e._v("[R]")])]),t("li",{on:{click:function(t){return e.toggleModal("nightOrder")}}},[e._v(" Night Order Sheet "),t("em",[e._v("[N]")])]),t("li",{on:{click:function(t){return e.toggleModal("gameState")}}},[e._v(" Game State JSON "),t("em",[t("font-awesome-icon",{attrs:{icon:"file-code"}})],1)]),t("li",[t("a",{attrs:{href:"https://discord.gg/Gd7ybwWbFk",target:"_blank"}},[e._v(" Join Discord ")]),t("em",[t("a",{attrs:{href:"https://discord.gg/Gd7ybwWbFk",target:"_blank"}},[t("font-awesome-icon",{attrs:{icon:["fab","discord"]}})],1)])]),t("li",[t("a",{attrs:{href:"https://github.com/bra1n/townsquare",target:"_blank"}},[e._v(" Source code ")]),t("em",[t("a",{attrs:{href:"https://github.com/bra1n/townsquare",target:"_blank"}},[t("font-awesome-icon",{attrs:{icon:["fab","github"]}})],1)])])]:e._e()],2)],1)])},ee=[];const te={computed:{...(0,r.rn)(["grimoire","session","edition"]),...(0,r.rn)("players",["players"])},data(){return{tab:"grimoire"}},methods:{setBackground(){const e=prompt("Enter custom background URL");(e||""===e)&&this.$store.commit("setBackground",e)},hostSession(){if(this.session.sessionId)return;const e=prompt("Enter a channel number / name for your session",Math.round(1e4*Math.random()));e&&(this.$store.commit("session/clearVoteHistory"),this.$store.commit("session/setSpectator",!1),this.$store.commit("session/setSessionId",e),this.copySessionUrl())},copySessionUrl(){const e=window.location.href.split("#")[0],t=e+"#"+this.session.sessionId;navigator.clipboard.writeText(t)},distributeRoles(){if(this.session.isSpectator)return;const e="Do you want to distribute assigned characters to all SEATED players?";confirm(e)&&(this.$store.commit("session/distributeRoles",!0),setTimeout((()=>{this.$store.commit("session/distributeRoles",!1)}).bind(this),2e3))},imageOptIn(){const e="Are you sure you want to allow custom images? A malicious script file author might track your IP address this way.";(this.grimoire.isImageOptIn||confirm(e))&&this.toggleImageOptIn()},joinSession(){if(this.session.sessionId)return this.leaveSession();let e=prompt("Enter the channel number / name of the session you want to join");e.match(/^https?:\/\//i)&&(e=e.split("#").pop()),e&&(this.$store.commit("session/clearVoteHistory"),this.$store.commit("session/setSpectator",!0),this.$store.commit("toggleGrimoire",!1),this.$store.commit("session/setSessionId",e))},leaveSession(){confirm("Are you sure you want to leave the active live game?")&&(this.$store.commit("session/setSpectator",!1),this.$store.commit("session/setSessionId",""))},addPlayer(){if(this.session.isSpectator)return;if(this.players.length>=20)return;const e=prompt("Player name");e&&this.$store.commit("players/add",e)},randomizeSeatings(){this.session.isSpectator||confirm("Are you sure you want to randomize seatings?")&&this.$store.dispatch("players/randomize")},clearPlayers(){this.session.isSpectator||confirm("Are you sure you want to remove all players?")&&(this.session.nomination&&this.$store.commit("session/nomination"),this.$store.commit("players/clear"))},clearRoles(){confirm("Are you sure you want to remove all player roles?")&&this.$store.dispatch("players/clearRoles")},toggleNight(){this.$store.commit("toggleNight"),this.grimoire.isNight&&this.$store.commit("session/setMarkedPlayer",-1)},...(0,r.OI)(["toggleGrimoire","toggleMenu","toggleImageOptIn","toggleMuted","toggleNightOrder","toggleStatic","setZoom","toggleModal"])}},ie=te;var se=(0,y.Z)(ie,$,ee,!1,null,"84ed831a",null);const oe=se.exports;var ae=function(){var e=this,t=e._self._c;return e.modals.roles&&e.nonTravelers>=5?t("Modal",{staticClass:"roles",on:{close:function(t){return e.toggleModal("roles")}}},[t("h3",[e._v("Select the characters for "+e._s(e.nonTravelers)+" players:")]),e._l(e.roleSelection,(function(i,s){return t("ul",{key:s,staticClass:"tokens"},[t("li",{staticClass:"count",class:[s]},[e._v(" "+e._s(i.reduce(((e,{selected:t})=>e+t),0))+" / "+e._s(e.game[e.nonTravelers-5][s])+" ")]),e._l(i,(function(i){return t("li",{key:i.id,class:[i.team,i.selected?"selected":""],on:{click:function(e){i.selected=i.selected?0:1}}},[t("Token",{attrs:{role:i}}),i.setup?t("font-awesome-icon",{attrs:{icon:"exclamation-triangle"}}):e._e(),e.allowMultiple?t("div",{staticClass:"buttons"},[t("font-awesome-icon",{attrs:{icon:"minus-circle"},on:{click:function(e){e.stopPropagation(),i.selected--}}}),t("span",[e._v(e._s(i.selected>1?"x"+i.selected:""))]),t("font-awesome-icon",{attrs:{icon:"plus-circle"},on:{click:function(e){e.stopPropagation(),i.selected++}}})],1):e._e()],1)}))],2)})),e.hasSelectedSetupRoles?t("div",{staticClass:"warning"},[t("font-awesome-icon",{attrs:{icon:"exclamation-triangle"}}),t("span",[e._v(" Warning: there are characters selected that modify the game setup! The randomizer does not account for these characters. ")])],1):e._e(),t("label",{staticClass:"multiple",class:{checked:e.allowMultiple}},[t("font-awesome-icon",{attrs:{icon:e.allowMultiple?"check-square":"square"}}),t("input",{directives:[{name:"model",rawName:"v-model",value:e.allowMultiple,expression:"allowMultiple"}],attrs:{type:"checkbox",name:"allow-multiple"},domProps:{checked:Array.isArray(e.allowMultiple)?e._i(e.allowMultiple,null)>-1:e.allowMultiple},on:{change:function(t){var i=e.allowMultiple,s=t.target,o=!!s.checked;if(Array.isArray(i)){var a=null,r=e._i(i,a);s.checked?r<0&&(e.allowMultiple=i.concat([a])):r>-1&&(e.allowMultiple=i.slice(0,r).concat(i.slice(r+1)))}else e.allowMultiple=o}}}),e._v(" Allow duplicate characters ")],1),t("div",{staticClass:"button-group"},[t("div",{staticClass:"button",class:{disabled:e.selectedRoles>e.nonTravelers||!e.selectedRoles},on:{click:e.assignRoles}},[t("font-awesome-icon",{attrs:{icon:"people-arrows"}}),e._v(" Assign "+e._s(e.selectedRoles)+" characters randomly ")],1),t("div",{staticClass:"button",on:{click:e.selectRandomRoles}},[t("font-awesome-icon",{attrs:{icon:"random"}}),e._v(" Shuffle characters ")],1)])],2):e._e()},re=[];const ne=e=>e[Math.floor(Math.random()*e.length)],le={components:{Token:b,Modal:T},data:function(){return{roleSelection:{},game:L,allowMultiple:!1}},computed:{selectedRoles:function(){return Object.values(this.roleSelection).map((e=>e.reduce(((e,{selected:t})=>e+t),0))).reduce(((e,t)=>e+t),0)},hasSelectedSetupRoles:function(){return Object.values(this.roleSelection).some((e=>e.some((e=>e.selected&&e.setup))))},...(0,r.rn)(["roles","modals"]),...(0,r.rn)("players",["players"]),...(0,r.Se)({nonTravelers:"players/nonTravelers"})},methods:{selectRandomRoles(){this.roleSelection={},this.roles.forEach((e=>{this.roleSelection[e.team]||this.$set(this.roleSelection,e.team,[]),this.roleSelection[e.team].push(e),this.$set(e,"selected",0)})),delete this.roleSelection["traveler"];const e=Math.max(5,this.nonTravelers),t=this.game[e-5];Object.keys(t).forEach((e=>{for(let i=0;i!e.selected));t.length&&(ne(t).selected=1)}}))},assignRoles(){if(this.selectedRoles<=this.nonTravelers&&this.selectedRoles){const e=Object.values(this.roleSelection).map((e=>e.reduce(((e,t)=>[...e,...Array(t.selected).fill(t)]),[]))).reduce(((e,t)=>[...e,...t]),[]).map((e=>[Math.random(),e])).sort(((e,t)=>e[0]-t[0])).map((e=>e[1]));this.players.forEach((t=>{if("traveler"!==t.role.team&&e.length){const i=e.pop();this.$store.commit("players/update",{player:t,property:"role",value:i})}})),this.$store.commit("toggleModal","roles")}},...(0,r.OI)(["toggleModal"])},mounted:function(){Object.keys(this.roleSelection).length||this.selectRandomRoles()},watch:{roles(){this.selectRandomRoles()}}},he=le;var ce=(0,y.Z)(he,ae,re,!1,null,"365502ca",null);const de=ce.exports;var me=function(){var e=this,t=e._self._c;return e.modals.edition?t("Modal",{staticClass:"editions",on:{close:function(t){return e.toggleModal("edition")}}},[e.isCustom?t("div",{staticClass:"custom"},[t("h3",[e._v("Load custom script / characters")]),e._v(" To play with a custom script, you need to select the characters you want to play with in the official "),t("a",{attrs:{href:"https://script.bloodontheclocktower.com/",target:"_blank"}},[e._v("Script Tool")]),e._v(' and then upload the generated "custom-list.json" either directly here or provide a URL to such a hosted JSON file.'),t("br"),t("br"),e._v(" To play with custom characters, please read "),t("a",{attrs:{href:"https://github.com/bra1n/townsquare#custom-characters",target:"_blank"}},[e._v("the documentation")]),e._v(" on how to write a custom character definition file. "),t("b",[e._v("Only load custom JSON files from sources that you trust!")]),t("h3",[e._v("Some popular custom scripts:")]),t("ul",{staticClass:"scripts"},e._l(e.scripts,(function(i,s){return t("li",{key:s,on:{click:function(t){return e.handleURL(i[1])}}},[e._v(" "+e._s(i[0])+" ")])})),0),t("input",{ref:"upload",attrs:{type:"file",accept:"application/json"},on:{change:e.handleUpload}}),t("div",{staticClass:"button-group"},[t("div",{staticClass:"button",on:{click:e.openUpload}},[t("font-awesome-icon",{attrs:{icon:"file-upload"}}),e._v(" Upload JSON ")],1),t("div",{staticClass:"button",on:{click:e.promptURL}},[t("font-awesome-icon",{attrs:{icon:"link"}}),e._v(" Enter URL ")],1),t("div",{staticClass:"button",on:{click:e.readFromClipboard}},[t("font-awesome-icon",{attrs:{icon:"clipboard"}}),e._v(" Use JSON from Clipboard ")],1),t("div",{staticClass:"button",on:{click:function(t){e.isCustom=!1}}},[t("font-awesome-icon",{attrs:{icon:"undo"}}),e._v(" Back ")],1)])]):t("div",[t("h3",[e._v("Select an edition:")]),t("ul",{staticClass:"editions"},[e._l(e.editions,(function(s){return t("li",{key:s.id,staticClass:"edition",class:["edition-"+s.id],style:{backgroundImage:`url(${i(3821)("./"+s.id+".png")})`},on:{click:function(t){return e.setEdition(s)}}},[e._v(" "+e._s(s.name)+" ")])})),t("li",{staticClass:"edition edition-custom",style:{backgroundImage:`url(${i(5592)})`},on:{click:function(t){e.isCustom=!0}}},[e._v(" Custom Script / Characters ")])],2)])]):e._e()},ge=[];const pe=JSON.parse('[{"id":"tb","name":"Trouble Brewing","author":"The Pandemonium Institute","description":"Clouds roll in over Ravenswood Bluff, engulfing this sleepy town and its superstitious inhabitants in foreboding shadow. Freshly-washed clothes dance eerily on lines strung between cottages. Chimneys cough plumes of smoke into the air. Exotic scents waft through cracks in windows and under doors, as hidden cauldrons lay bubbling. An unusually warm Autumn breeze wraps around vine-covered walls and whispers ominously to those brave enough to walk the cobbled streets.\\n\\nAnxious mothers call their children home from play, as thunder begins to clap on the horizon. If you listen more closely, however, noises stranger still can be heard echoing from the neighbouring forest. Under the watchful eye of a looming monastery, silhouetted figures skip from doorway to doorway. Those who can read the signs know there is... Trouble Brewing.","level":"Beginner","roles":[],"isOfficial":true},{"id":"bmr","name":"Bad Moon Rising","author":"The Pandemonium Institute","description":"The sun is swallowed by a jagged horizon as another winter\'s day surrenders to the night. Flecks of orange and red decay into deeper browns, the forest transforming in silent anticipation of the coming snow.\\n\\nRavenous wolves howl from the bowels of a rocky crevasse beyond the town borders, sending birds scattering from their cozy rooks. Travelers hurry into the inn, seeking shelter from the gathering chill. They warm themselves with hot tea, sweet strains of music and hearty ale, unaware that strange and nefarious eyes stalk them from the ruins of this once great city.\\n\\nTonight, even the livestock know there is a... Bad Moon Rising.","level":"Intermediate","roles":[],"isOfficial":true},{"id":"snv","name":"Sects & Violets","author":"The Pandemonium Institute","description":"Vibrant spring gives way to a warm and inviting summer. Flowers of every description blossom as far as the eye can see, tenderly nurtured in public gardens and window boxes overlooking the lavish promenade. Birds sing, artists paint and philosophers ponder life\'s greatest mysteries inside a bustling tavern as a circus pitches its endearingly ragged tent on the edge of town.\\n\\nAs the townsfolk bask in frivolity and mischief, indulging themselves in fine entertainment and even finer wine, dark and clandestine forces are assembling. Witches and cults lurk in majestic ruins on the fringes of the community, hosting secret meetings in underground caves and malevolently plotting the downfall of Ravenswood Bluff and its revelers.\\n\\nThe time is ripe for... Sects & Violets.","level":"Intermediate","roles":[],"isOfficial":true},{"id":"luf","name":"Laissez un Faire","author":"The Pandemonium Institute","description":"","level":"Veteran","roles":["balloonist","savant","amnesiac","fisherman","artist","cannibal","mutant","lunatic","widow","goblin","leviathan"],"isOfficial":true}]'),ue={components:{Modal:T},data:function(){return{editions:pe,isCustom:!1,scripts:[["Deadly Penance Day","https://gist.githubusercontent.com/bra1n/0337cc44c6fd2c44f7589256ed5486d2/raw/16be38fa3c01aaf49827303ac80577bdb52c0b25/penanceday.json"],["Catfishing 11.1","https://gist.githubusercontent.com/bra1n/8a5ec41a7bbf945f6b7dfc1cef72b569/raw/a312ab93c2f302e0ef83c8b65a4e8e82760fda3a/catfishing.json"],["On Thin Ice (Teensyville)","https://gist.githubusercontent.com/bra1n/8dacd9f2abc6f428331ea1213ab153f5/raw/0cacbcaf8ed9bddae0cca25a9ada97e9958d868b/on-thin-ice.json"],["Race To The Bottom (Teensyville)","https://gist.githubusercontent.com/bra1n/63e1354cb3dc9d4032bcd0623dc48888/raw/5acb0eedcc0a67a64a99c7e0e6271de0b7b2e1b2/race-to-the-bottom.json"],["Frankenstein's Mayor by Ted (Teensyville)","https://gist.githubusercontent.com/bra1n/32c52b422cc01b934a4291eeb81dbcee/raw/5bf770693bbf7aff5e86601c82ca4af3222f4ba6/Frankensteins_Mayor_by_Ted.json"],["Vigormortis High School (Teensyville)","https://gist.githubusercontent.com/bra1n/1f65bd4a999524719d5dabe98c3c2d27/raw/22bbec6bf56a51a7459e5ae41ed47e41971c5445/VigormortisHighSchool.json"]]}},computed:(0,r.rn)(["modals"]),methods:{openUpload(){this.$refs.upload.click()},handleUpload(){const e=this.$refs.upload.files[0];if(e&&e.size){const t=new FileReader;t.addEventListener("load",(()=>{try{const e=JSON.parse(t.result);this.parseRoles(e)}catch(e){alert("Error reading custom script: "+e.message)}this.$refs.upload.value=""})),t.readAsText(e)}},promptURL(){const e=prompt("Enter URL to a custom-script.json file");e&&this.handleURL(e)},async handleURL(e){const t=await fetch(e);if(t&&t.json)try{const e=await t.json();this.parseRoles(e)}catch(i){alert("Error loading custom script: "+i.message)}},async readFromClipboard(){const e=await navigator.clipboard.readText();try{const t=JSON.parse(e);this.parseRoles(t)}catch(t){alert("Error reading custom script: "+t.message)}},parseRoles(e){if(!e||!e.length)return;e=e.map((e=>"string"===typeof e?{id:e}:e));const t=e.findIndex((({id:e})=>"_meta"===e));let i={};if(t>-1&&(i=e.splice(t,1).pop()),this.$store.commit("setCustomRoles",e),this.$store.commit("setEdition",Object.assign({},i,{id:"custom"})),e.some((e=>this.$store.state.fabled.has(e.id||e)))){const t=[];e.forEach((e=>{this.$store.state.fabled.has(e.id||e)&&t.push(this.$store.state.fabled.get(e.id||e))})),this.$store.commit("players/setFabled",{fabled:t})}this.isCustom=!1},...(0,r.OI)(["toggleModal","setEdition"])}},ye=ue;var fe=(0,y.Z)(ye,me,ge,!1,null,"58f6b00c",null);const be=fe.exports;var ve=function(){var e=this,t=e._self._c;return t("div",{staticClass:"intro"},[t("img",{staticClass:"logo",attrs:{src:"static/apple-icon.png",alt:""}}),t("div",[e._v(" Welcome to the (unofficial) "),t("b",[e._v("Virtual Town Square and Grimoire")]),e._v(" for Blood on the Clocktower! Please add more players through the "),t("span",{staticClass:"button",on:{click:e.toggleMenu}},[t("font-awesome-icon",{attrs:{icon:"cog"}}),e._v(" Menu ")],1),e._v(" on the top right or by pressing "),t("b",[e._v("[A]")]),e._v(". You can also join a game session by pressing "),t("b",[e._v("[J]")]),e._v("."),t("br"),e._m(0)]),"zh-CN"===e.language?t("a",{staticClass:"redirect",attrs:{href:"https://clocktower.gstonegames.com"}},[t("img",{staticClass:"gstone",attrs:{src:i(14),alt:""}}),e._v(" 你想使用中文版魔典吗? ")]):e._e()])},we=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"footer"},[e._v(" This project is free and open source and can be found on "),t("a",{attrs:{href:"https://github.com/bra1n/townsquare",target:"_blank"}},[e._v("GitHub")]),e._v('. It is not affiliated with The Pandemonium Institute. "Blood on the Clocktower" is a trademark of Steven Medway and The Pandemonium Institute. ')])}];const ke={data(){return{language:window.navigator.userLanguage||window.navigator.language}},methods:(0,r.OI)(["toggleMenu"])},Ne=ke;var Ae=(0,y.Z)(Ne,ve,we,!1,null,"14bc5701",null);const Re=Ae.exports;var Me=function(){var e=this,t=e._self._c;return e.modals.reference&&e.roles.size?t("Modal",{staticClass:"characters",on:{close:function(t){return e.toggleModal("reference")}}},[t("font-awesome-icon",{staticClass:"toggle",attrs:{icon:"cloud-moon",title:"Show Night Order"},on:{click:function(t){return e.toggleModal("nightOrder")}}}),t("h3",[e._v(" Character Reference "),t("font-awesome-icon",{attrs:{icon:"address-card"}}),e._v(" "+e._s(e.edition.name||"Custom Script")+" ")],1),e._l(e.rolesGrouped,(function(s,o){return t("div",{key:o,class:["team",o]},[t("aside",[t("h4",[e._v(e._s(o))])]),t("ul",[e._l(s,(function(s){return t("li",{key:s.id,class:[o]},[s.id?t("span",{staticClass:"icon",style:{backgroundImage:`url(${s.image&&e.grimoire.isImageOptIn?s.image:i(6003)("./"+(s.imageAlt||s.id)+".png")})`}}):e._e(),t("div",{staticClass:"role"},[Object.keys(e.playersByRole).length?t("span",{staticClass:"player"},[e._v(e._s(e.playersByRole[s.id]?e.playersByRole[s.id].join(", "):""))]):e._e(),t("span",{staticClass:"name"},[e._v(e._s(s.name))]),t("span",{staticClass:"ability"},[e._v(e._s(s.ability))])])])})),t("li",{class:[o]}),t("li",{class:[o]})],2)])})),e.jinxed.length?t("div",{staticClass:"team jinxed"},[t("aside",[t("h4",[e._v("Jinxed")])]),t("ul",[e._l(e.jinxed,(function(s,o){return t("li",{key:o},[t("span",{staticClass:"icon",style:{backgroundImage:`url(${i(6003)("./"+s.first.id+".png")})`}}),t("span",{staticClass:"icon",style:{backgroundImage:`url(${i(6003)("./"+s.second.id+".png")})`}}),t("div",{staticClass:"role"},[t("span",{staticClass:"name"},[e._v(e._s(s.first.name)+" & "+e._s(s.second.name))]),t("span",{staticClass:"ability"},[e._v(e._s(s.reason))])])])})),t("li"),t("li")],2)]):e._e()],2):e._e()},Se=[];const Ie={components:{Modal:T},computed:{jinxed:function(){const e=[];return this.roles.forEach((t=>{this.jinxes.get(t.id)&&this.jinxes.get(t.id).forEach(((i,s)=>{this.roles.get(s)&&e.push({first:t,second:this.roles.get(s),reason:i})}))})),e},rolesGrouped:function(){const e={};return this.roles.forEach((t=>{e[t.team]||(e[t.team]=[]),e[t.team].push(t)})),delete e["traveler"],e},playersByRole:function(){const e={};return this.players.forEach((({name:t,role:i})=>{i&&i.id&&"traveler"!==i.team&&(e[i.id]||(e[i.id]=[]),e[i.id].push(t))})),e},...(0,r.rn)(["roles","modals","edition","grimoire","jinxes"]),...(0,r.rn)("players",["players"])},methods:{...(0,r.OI)(["toggleModal"])}},De=Ie;var Ge=(0,y.Z)(De,Me,Se,!1,null,"7d0ee60b",null);const Te=Ge.exports;var Ce=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"vote"}},[t("div",{staticClass:"arrows"},[t("span",{staticClass:"nominee",style:e.nomineeStyle}),t("span",{staticClass:"nominator",style:e.nominatorStyle})]),t("div",{staticClass:"overlay"},[t("audio",{attrs:{src:i(4416),preload:"auto"}}),t("em",{staticClass:"blue"},[e._v(e._s(e.nominator.name))]),e._v(" nominated "),t("em",[e._v(e._s(e.nominee.name))]),e._v("! "),t("br"),t("em",{staticClass:"blue"},[e._v(" "+e._s(e.voters.length)+" vote"+e._s(1!==e.voters.length?"s":"")+" ")]),e._v(" in favor "),"traveler"!==e.nominee.role.team?t("em",[e._v(" (majority is "+e._s(Math.ceil(e.alive/2))+") ")]):t("em",[e._v("(majority is "+e._s(Math.ceil(e.players.length/2))+")")]),e.session.isSpectator?e.canVote?[e.session.isVoteInProgress?e._e():t("div",[e._v(" "+e._s(e.session.votingSpeed/1e3)+" seconds between votes ")]),t("div",{staticClass:"button-group"},[t("div",{staticClass:"button townsfolk",class:{disabled:!e.currentVote},on:{click:function(t){return e.vote(!1)}}},[e._v(" Hand DOWN ")]),t("div",{staticClass:"button demon",class:{disabled:e.currentVote},on:{click:function(t){return e.vote(!0)}}},[e._v(" Hand UP ")])])]:e.player?e._e():t("div",[e._v(" Please claim a seat to vote. ")]):[!e.session.isVoteInProgress&&e.session.lockedVote<1?t("div",[e._v(" Time per player: "),t("font-awesome-icon",{attrs:{icon:"minus-circle"},on:{mousedown:function(t){return t.preventDefault(),e.setVotingSpeed(-500)}}}),e._v(" "+e._s(e.session.votingSpeed/1e3)+"s "),t("font-awesome-icon",{attrs:{icon:"plus-circle"},on:{mousedown:function(t){return t.preventDefault(),e.setVotingSpeed(500)}}})],1):e._e(),t("div",{staticClass:"button-group"},[e.session.isVoteInProgress?e._e():t("div",{staticClass:"button townsfolk",on:{click:e.countdown}},[e._v(" Countdown ")]),e.session.isVoteInProgress?[t("div",{staticClass:"button townsfolk",class:{disabled:!e.session.lockedVote},on:{click:e.pause}},[e._v(" "+e._s(e.voteTimer?"Pause":"Resume")+" ")]),t("div",{staticClass:"button",on:{click:e.stop}},[e._v("Reset")])]:t("div",{staticClass:"button",on:{click:e.start}},[e._v(" "+e._s(e.session.lockedVote?"Restart":"Start")+" ")]),t("div",{staticClass:"button demon",on:{click:e.finish}},[e._v("Close")])],2),"traveler"!==e.nominee.role.team?t("div",{staticClass:"button-group mark"},[t("div",{staticClass:"button",class:{disabled:e.session.nomination[1]===e.session.markedPlayer},on:{click:e.setMarked}},[e._v(" Mark for execution ")]),t("div",{staticClass:"button",on:{click:e.removeMarked}},[e._v(" Clear mark ")])]):e._e()]],2),t("transition",{attrs:{name:"blur"}},[e.session.isVoteInProgress&&!e.session.lockedVote?t("div",{staticClass:"countdown"},[t("span",[e._v("3")]),t("span",[e._v("2")]),t("span",[e._v("1")]),t("span",[e._v("GO")]),t("audio",{attrs:{autoplay:!e.grimoire.isMuted,src:i(4416),muted:e.grimoire.isMuted}})]):e._e()])],1)},xe=[];const Be={computed:{...(0,r.rn)("players",["players"]),...(0,r.rn)(["session","grimoire"]),...(0,r.Se)({alive:"players/alive"}),nominator:function(){return this.players[this.session.nomination[0]]},nominatorStyle:function(){const e=this.players.length,t=this.session.nomination[0];return{transform:`rotate(${Math.round(t/e*360)}deg)`,transitionDuration:this.session.votingSpeed-100+"ms"}},nominee:function(){return this.players[this.session.nomination[1]]},nomineeStyle:function(){const e=this.players.length,t=this.session.nomination[1],i=this.session.lockedVote,s=360*(t+Math.min(i,e))/e;return{transform:`rotate(${Math.round(s)}deg)`,transitionDuration:this.session.votingSpeed-100+"ms"}},player:function(){return this.players.find((e=>e.id===this.session.playerId))},currentVote:function(){const e=this.players.findIndex((e=>e.id===this.session.playerId));return e>=0?!!this.session.votes[e]:void 0},canVote:function(){if(!this.player)return!1;if(this.player.isVoteless&&"traveler"!==this.nominee.role.team)return!1;const e=this.session,t=this.players.length,i=this.players.indexOf(this.player),s=(i-1+t-e.nomination[1])%t;return s>=e.lockedVote-1},voters:function(){const e=this.session.nomination[1],t=Array(this.players.length).fill("").map(((e,t)=>this.session.votes[t]?this.players[t].name:"")),i=[...t.slice(e+1),...t.slice(0,e+1)];return(this.session.lockedVote?i.slice(0,this.session.lockedVote-1):i).filter((e=>!!e))}},data(){return{voteTimer:null}},methods:{countdown(){this.$store.commit("session/lockVote",0),this.$store.commit("session/setVoteInProgress",!0),this.voteTimer=setInterval((()=>{this.start()}),4e3)},start(){this.$store.commit("session/lockVote",1),this.$store.commit("session/setVoteInProgress",!0),clearInterval(this.voteTimer),this.voteTimer=setInterval((()=>{this.$store.commit("session/lockVote"),this.session.lockedVote>this.players.length&&(clearInterval(this.voteTimer),this.$store.commit("session/setVoteInProgress",!1))}),this.session.votingSpeed)},pause(){this.voteTimer?(clearInterval(this.voteTimer),this.voteTimer=null):this.voteTimer=setInterval((()=>{this.$store.commit("session/lockVote"),this.session.lockedVote>this.players.length&&(clearInterval(this.voteTimer),this.$store.commit("session/setVoteInProgress",!1))}),this.session.votingSpeed)},stop(){clearInterval(this.voteTimer),this.voteTimer=null,this.$store.commit("session/setVoteInProgress",!1),this.$store.commit("session/lockVote",0)},finish(){clearInterval(this.voteTimer),this.$store.commit("session/addHistory",this.players),this.$store.commit("session/nomination")},vote(e){if(!this.canVote)return!1;const t=this.players.findIndex((e=>e.id===this.session.playerId));t>=0&&!!this.session.votes[t]!==e&&this.$store.commit("session/voteSync",[t,e])},setVotingSpeed(e){const t=Math.round(this.session.votingSpeed+e);t>0&&this.$store.commit("session/setVotingSpeed",t)},setMarked(){this.$store.commit("session/setMarkedPlayer",this.session.nomination[1])},removeMarked(){this.$store.commit("session/setMarkedPlayer",-1)}}},Ze=Be;var Ee=(0,y.Z)(Ze,Ce,xe,!1,null,"56f82741",null);const Ye=Ee.exports;var Pe=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"gradients"}},e._l(e.gradients,(function(e,i){return t("svg",{key:i,attrs:{width:"0",height:"0"}},[t("linearGradient",{attrs:{id:e[0],x1:"50%",y1:"100%",x2:"50%",y2:"0%"}},[t("stop",{style:{"stop-color":e[2],"stop-opacity":1},attrs:{offset:"0%"}}),t("stop",{style:{"stop-color":e[1],"stop-opacity":1},attrs:{offset:"100%"}})],1)],1)})),0)},Ve=[];const je={data(){return{gradients:[["demon","#ce0100","#000"],["townsfolk","#1f65ff","#000"],["default","#4E4E4E","#000"]]}}},Je=je;var Oe=(0,y.Z)(Je,Pe,Ve,!1,null,"1e202a64",null);const Fe=Oe.exports;var We=function(){var e=this,t=e._self._c;return e.modals.nightOrder&&e.roles.size?t("Modal",{staticClass:"night-reference",on:{close:function(t){return e.toggleModal("nightOrder")}}},[t("font-awesome-icon",{staticClass:"toggle",attrs:{icon:"address-card",title:"Show Character Reference"},on:{click:function(t){return e.toggleModal("reference")}}}),t("h3",[e._v(" Night Order "),t("font-awesome-icon",{attrs:{icon:"cloud-moon"}}),e._v(" "+e._s(e.edition.name||"Custom Script")+" ")],1),t("div",{staticClass:"night"},[t("ul",{staticClass:"first"},[t("li",{staticClass:"headline"},[e._v("First Night")]),e._l(e.rolesFirstNight,(function(s){return t("li",{key:s.name,class:[s.team]},[t("span",{staticClass:"name"},[e._v(" "+e._s(s.name)+" "),s.players.length?t("span",{staticClass:"player"},[t("br"),e._l(s.players,(function(i,o){return t("small",{key:o,class:{dead:i.isDead}},[e._v(e._s(i.name+(s.players.length>o+1?",":"")))])}))],2):e._e()]),s.id?t("span",{staticClass:"icon",style:{backgroundImage:`url(${s.image&&e.grimoire.isImageOptIn?s.image:i(6003)("./"+(s.imageAlt||s.id)+".png")})`}}):e._e(),s.firstNightReminder?t("span",{staticClass:"reminder"},[e._v(" "+e._s(s.firstNightReminder)+" ")]):e._e()])}))],2),t("ul",{staticClass:"other"},[t("li",{staticClass:"headline"},[e._v("Other Nights")]),e._l(e.rolesOtherNight,(function(s){return t("li",{key:s.name,class:[s.team]},[s.id?t("span",{staticClass:"icon",style:{backgroundImage:`url(${s.image&&e.grimoire.isImageOptIn?s.image:i(6003)("./"+(s.imageAlt||s.id)+".png")})`}}):e._e(),t("span",{staticClass:"name"},[e._v(" "+e._s(s.name)+" "),s.players.length?t("span",{staticClass:"player"},[t("br"),e._l(s.players,(function(i,o){return t("small",{key:o,class:{dead:i.isDead}},[e._v(e._s(i.name+(s.players.length>o+1?",":"")))])}))],2):e._e()]),s.otherNightReminder?t("span",{staticClass:"reminder"},[e._v(" "+e._s(s.otherNightReminder)+" ")]):e._e()])}))],2)])],1):e._e()},ze=[];const He={components:{Modal:T},computed:{rolesFirstNight:function(){const e=[];return this.players.length>6&&e.push({id:"evil",name:"Minion info",firstNight:5,team:"minion",players:this.players.filter((e=>"minion"===e.role.team)),firstNightReminder:"• If more than one Minion, they all make eye contact with each other. • Show the “This is the Demon” card. Point to the Demon."},{id:"evil",name:"Demon info & bluffs",firstNight:8,team:"demon",players:this.players.filter((e=>"demon"===e.role.team)),firstNightReminder:"• Show the “These are your minions” card. Point to each Minion. • Show the “These characters are not in play” card. Show 3 character tokens of good characters not in play."}),this.roles.forEach((t=>{const i=this.players.filter((e=>e.role.id===t.id));t.firstNight&&("traveler"!==t.team||i.length)&&e.push(Object.assign({players:i},t))})),this.fabled.filter((({firstNight:e})=>e)).forEach((t=>{e.push(Object.assign({players:[]},t))})),e.sort(((e,t)=>e.firstNight-t.firstNight)),e},rolesOtherNight:function(){const e=[];return this.roles.forEach((t=>{const i=this.players.filter((e=>e.role.id===t.id));t.otherNight&&("traveler"!==t.team||i.length)&&e.push(Object.assign({players:i},t))})),this.fabled.filter((({otherNight:e})=>e)).forEach((t=>{e.push(Object.assign({players:[]},t))})),e.sort(((e,t)=>e.otherNight-t.otherNight)),e},...(0,r.rn)(["roles","modals","edition","grimoire"]),...(0,r.rn)("players",["players","fabled"])},methods:{...(0,r.OI)(["toggleModal"])}},Qe=He;var Ue=(0,y.Z)(Qe,We,ze,!1,null,"ec47598c",null);const Le=Ue.exports;var Xe=function(){var e=this,t=e._self._c;return e.modals.fabled&&e.fabled.length?t("Modal",{on:{close:function(t){return e.toggleModal("fabled")}}},[t("h3",[e._v(" Choose a fabled character to add to the game ")]),t("ul",{staticClass:"tokens"},e._l(e.fabled,(function(i){return t("li",{key:i.id,on:{click:function(t){return e.setFabled(i)}}},[t("Token",{attrs:{role:i}})],1)})),0)]):e._e()},qe=[];const Ke={components:{Token:b,Modal:T},computed:{...(0,r.rn)(["modals","fabled","grimoire"]),fabled(){const e=[];return this.$store.state.fabled.forEach((t=>{this.$store.state.players.fabled.some((e=>e.id===t.id))||e.push(t)})),e}},methods:{setFabled(e){this.$store.commit("players/setFabled",{fabled:e}),this.$store.commit("toggleModal","fabled")},...(0,r.OI)(["toggleModal"])}},_e=Ke;var $e=(0,y.Z)(_e,Xe,qe,!1,null,"d6b399a0",null);const et=$e.exports;var tt=function(){var e=this,t=e._self._c;return!e.modals.voteHistory||!e.session.voteHistory&&e.session.isSpectator?e._e():t("Modal",{staticClass:"vote-history",on:{close:function(t){return e.toggleModal("voteHistory")}}},[e.session.isSpectator?t("font-awesome-icon",{staticClass:"clear",attrs:{icon:"trash-alt",title:"Clear vote history"},on:{click:e.clearVoteHistory}}):e._e(),t("h3",[e._v("Vote history")]),e.session.isSpectator?e._e():[t("div",{staticClass:"options"},[t("div",{staticClass:"option",on:{click:e.setRecordVoteHistory}},[t("font-awesome-icon",{attrs:{icon:["fas",e.session.isVoteHistoryAllowed?"check-square":"square"]}}),e._v(" Accessible to players ")],1),t("div",{staticClass:"option",on:{click:e.clearVoteHistory}},[t("font-awesome-icon",{attrs:{icon:"trash-alt"}}),e._v(" Clear for everyone ")],1)])],t("table",[t("thead",[t("tr",[t("td",[e._v("Time")]),t("td",[e._v("Nominator")]),t("td",[e._v("Nominee")]),t("td",[e._v("Type")]),t("td",[e._v("Votes")]),t("td",[e._v("Majority")]),t("td",[t("font-awesome-icon",{attrs:{icon:"user-friends"}}),e._v(" Voters ")],1)])]),t("tbody",e._l(e.session.voteHistory,(function(i,s){return t("tr",{key:s},[t("td",[e._v(" "+e._s(i.timestamp.getHours().toString().padStart(2,"0"))+":"+e._s(i.timestamp.getMinutes().toString().padStart(2,"0"))+" ")]),t("td",[e._v(e._s(i.nominator))]),t("td",[e._v(e._s(i.nominee))]),t("td",[e._v(e._s(i.type))]),t("td",[e._v(" "+e._s(i.votes.length)+" "),t("font-awesome-icon",{attrs:{icon:"hand-paper"}})],1),t("td",[e._v(" "+e._s(i.majority)+" "),t("font-awesome-icon",{attrs:{icon:["fas",i.votes.length>=i.majority?"check-square":"square"]}})],1),t("td",[e._v(" "+e._s(i.votes.join(", "))+" ")])])})),0)])],2)},it=[];const st={components:{Modal:T},computed:{...(0,r.rn)(["session","modals"])},methods:{clearVoteHistory(){this.$store.commit("session/clearVoteHistory")},setRecordVoteHistory(){this.$store.commit("session/setVoteHistoryAllowed",!this.session.isVoteHistoryAllowed)},...(0,r.OI)(["toggleModal"])}},ot=st;var at=(0,y.Z)(ot,tt,it,!1,null,"482a37a8",null);const rt=at.exports;var nt=function(){var e=this,t=e._self._c;return e.modals.gameState?t("Modal",{staticClass:"game-state",on:{close:function(t){return e.toggleModal("gameState")}}},[t("h3",[e._v("Current Game State")]),t("textarea",{domProps:{value:e.gamestate},on:{input:function(t){t.stopPropagation(),e.input=t.target.value},click:function(e){return e.target.select()},keyup:function(e){e.stopPropagation()}}}),t("div",{staticClass:"button-group"},[t("div",{staticClass:"button townsfolk",on:{click:e.copy}},[t("font-awesome-icon",{attrs:{icon:"copy"}}),e._v(" Copy JSON ")],1),e.session.isSpectator?e._e():t("div",{staticClass:"button demon",on:{click:e.load}},[t("font-awesome-icon",{attrs:{icon:"cog"}}),e._v(" Load State ")],1)])]):e._e()},lt=[];const ht={components:{Modal:T},computed:{gamestate:function(){return JSON.stringify({bluffs:this.players.bluffs.map((({id:e})=>e)),edition:this.edition.isOfficial?{id:this.edition.id}:this.edition,roles:this.edition.isOfficial?"":this.$store.getters.customRolesStripped,fabled:this.players.fabled.map((e=>e.isCustom?e:{id:e.id})),players:this.players.players.map((e=>({...e,role:e.role.id||{}})))})},...(0,r.rn)(["modals","players","edition","roles","session"])},data(){return{input:""}},methods:{copy:function(){navigator.clipboard.writeText(this.input||this.gamestate)},load:function(){if(!this.session.isSpectator)try{const e=JSON.parse(this.input||this.gamestate),{bluffs:t,edition:i,roles:s,fabled:o,players:a}=e;s&&this.$store.commit("setCustomRoles",s),i&&this.$store.commit("setEdition",i),t.length&&t.forEach(((e,t)=>{this.$store.commit("players/setBluff",{index:t,role:this.$store.state.roles.get(e)||{}})})),o&&this.$store.commit("players/setFabled",{fabled:o.map((e=>this.$store.state.fabled.get(e)||this.$store.state.fabled.get(e.id)||e))}),a&&this.$store.commit("players/set",a.map((e=>({...e,role:this.$store.state.roles.get(e.role)||this.$store.getters.rolesJSONbyId.get(e.role)||{}})))),this.toggleModal("gameState")}catch(e){alert("Unable to parse JSON: "+e)}},...(0,r.OI)(["toggleModal"])}},ct=ht;var dt=(0,y.Z)(ct,nt,lt,!1,null,"7971ea6f",null);const mt=dt.exports,gt={components:{GameStateModal:mt,VoteHistoryModal:rt,FabledModal:et,NightOrderModal:Le,Vote:Ye,ReferenceModal:Te,Intro:Re,TownInfo:_,TownSquare:H,Menu:oe,EditionModal:be,RolesModal:de,Gradients:Fe},computed:{...(0,r.rn)(["grimoire","session"]),...(0,r.rn)("players",["players"])},data(){return{version:n.i8}},methods:{keyup({key:e,ctrlKey:t,metaKey:i}){if(!t&&!i)switch(e.toLocaleLowerCase()){case"g":this.$store.commit("toggleGrimoire");break;case"a":this.$refs.menu.addPlayer();break;case"h":this.$refs.menu.hostSession();break;case"j":this.$refs.menu.joinSession();break;case"r":this.$store.commit("toggleModal","reference");break;case"n":this.$store.commit("toggleModal","nightOrder");break;case"e":if(this.session.isSpectator)return;this.$store.commit("toggleModal","edition");break;case"c":if(this.session.isSpectator)return;this.$store.commit("toggleModal","roles");break;case"v":!this.session.voteHistory.length&&this.session.isSpectator||this.$store.commit("toggleModal","voteHistory");break;case"s":if(this.session.isSpectator)return;this.$refs.menu.toggleNight();break;case"escape":this.$store.commit("toggleModal")}}}},pt=gt;var ut=(0,y.Z)(pt,o,a,!1,null,null,null);const yt=ut.exports;var ft=i(2464),bt=i.n(ft);class vt{constructor(e){this._wss="wss://live.clocktower.online:8080/",this._socket=null,this._isSpectator=!0,this._gamestate=[],this._store=e,this._pingInterval=3e4,this._pingTimer=null,this._reconnectTimer=null,this._players={},this._pings={},this._store.state.session.sessionId&&this.connect(this._store.state.session.sessionId)}_open(e){this.disconnect(),this._socket=new WebSocket(this._wss+e+"/"+(this._isSpectator?this._store.state.session.playerId:"host")),this._socket.addEventListener("message",this._handleMessage.bind(this)),this._socket.onopen=this._onOpen.bind(this),this._socket.onclose=t=>{this._socket=null,clearInterval(this._pingTimer),this._pingTimer=null,1e3!==t.code?(this._store.commit("session/setReconnecting",!0),this._reconnectTimer=setTimeout((()=>this.connect(e)),3e3)):(this._store.commit("session/setSessionId",""),t.reason&&alert(t.reason))}}_send(e,t){this._socket&&1===this._socket.readyState&&this._socket.send(JSON.stringify([e,t]))}_sendDirect(e,t,i){e?this._send("direct",{[e]:[t,i]}):this._send(t,i)}_onOpen(){this._isSpectator?this._sendDirect("host","getGamestate",this._store.state.session.playerId):this.sendGamestate(),this._ping()}_ping(){this._handlePing(),this._send("ping",[this._isSpectator?this._store.state.session.playerId:Object.keys(this._players).length,"latency"]),clearTimeout(this._pingTimer),this._pingTimer=setTimeout(this._ping.bind(this),this._pingInterval)}_handleMessage({data:e}){let t,i;try{[t,i]=JSON.parse(e)}catch(s){console.log("unsupported socket message",e)}switch(t){case"getGamestate":this.sendGamestate(i);break;case"edition":this._updateEdition(i);break;case"fabled":this._updateFabled(i);break;case"gs":this._updateGamestate(i);break;case"player":this._updatePlayer(i);break;case"claim":this._updateSeat(i);break;case"ping":this._handlePing(i);break;case"nomination":if(!this._isSpectator)return;i||this._store.commit("session/addHistory",this._store.state.players.players),this._store.commit("session/nomination",{nomination:i});break;case"swap":if(!this._isSpectator)return;this._store.commit("players/swap",i);break;case"move":if(!this._isSpectator)return;this._store.commit("players/move",i);break;case"remove":if(!this._isSpectator)return;this._store.commit("players/remove",i);break;case"marked":if(!this._isSpectator)return;this._store.commit("session/setMarkedPlayer",i);break;case"isNight":if(!this._isSpectator)return;this._store.commit("toggleNight",i);break;case"isVoteHistoryAllowed":if(!this._isSpectator)return;this._store.commit("session/setVoteHistoryAllowed",i),this._store.commit("session/clearVoteHistory");break;case"votingSpeed":if(!this._isSpectator)return;this._store.commit("session/setVotingSpeed",i);break;case"clearVoteHistory":if(!this._isSpectator)return;this._store.commit("session/clearVoteHistory");break;case"isVoteInProgress":if(!this._isSpectator)return;this._store.commit("session/setVoteInProgress",i);break;case"vote":this._handleVote(i);break;case"lock":this._handleLock(i);break;case"bye":this._handleBye(i);break;case"pronouns":this._updatePlayerPronouns(i);break}}connect(e){this._store.state.session.playerId||this._store.commit("session/setPlayerId",Math.random().toString(36).substr(2)),this._pings={},this._store.commit("session/setPlayerCount",0),this._store.commit("session/setPing",0),this._isSpectator=this._store.state.session.isSpectator,this._open(e)}disconnect(){this._pings={},this._store.commit("session/setPlayerCount",0),this._store.commit("session/setPing",0),this._store.commit("session/setReconnecting",!1),clearTimeout(this._reconnectTimer),this._socket&&(this._isSpectator&&this._sendDirect("host","bye",this._store.state.session.playerId),this._socket.close(1e3),this._socket=null)}sendGamestate(e="",t=!1){if(!this._isSpectator)if(this._gamestate=this._store.state.players.players.map((e=>({name:e.name,id:e.id,isDead:e.isDead,isVoteless:e.isVoteless,pronouns:e.pronouns,...e.role&&"traveler"===e.role.team?{roleId:e.role.id}:{}}))),t)this._sendDirect(e,"gs",{gamestate:this._gamestate,isLightweight:t});else{const{session:t,grimoire:i}=this._store.state,{fabled:s}=this._store.state.players;this.sendEdition(e),this._sendDirect(e,"gs",{gamestate:this._gamestate,isNight:i.isNight,isVoteHistoryAllowed:t.isVoteHistoryAllowed,nomination:t.nomination,votingSpeed:t.votingSpeed,lockedVote:t.lockedVote,isVoteInProgress:t.isVoteInProgress,markedPlayer:t.markedPlayer,fabled:s.map((e=>e.isCustom?e:{id:e.id})),...t.nomination?{votes:t.votes}:{}})}}_updateGamestate(e){if(!this._isSpectator)return;const{gamestate:t,isLightweight:i,isNight:s,isVoteHistoryAllowed:o,nomination:a,votingSpeed:r,votes:n,lockedVote:l,isVoteInProgress:h,markedPlayer:c,fabled:d}=e,m=this._store.state.players.players;if(m.lengtht.length)for(let g=m.length;g>t.length;g--)this._store.commit("players/remove",g-1);t.forEach(((e,t)=>{const i=m[t],{roleId:s}=e;if(["name","id","isDead","isVoteless","pronouns"].forEach((t=>{const s=e[t];i[t]!==s&&this._store.commit("players/update",{player:i,property:t,value:s})})),s&&i.role.id!==s){const e=this._store.state.roles.get(s)||this._store.getters.rolesJSONbyId.get(s);e&&this._store.commit("players/update",{player:i,property:"role",value:e})}else s||"traveler"!==i.role.team||this._store.commit("players/update",{player:i,property:"role",value:{}})})),i||(this._store.commit("toggleNight",!!s),this._store.commit("session/setVoteHistoryAllowed",o),this._store.commit("session/nomination",{nomination:a,votes:n,votingSpeed:r,lockedVote:l,isVoteInProgress:h}),this._store.commit("session/setMarkedPlayer",c),this._store.commit("players/setFabled",{fabled:d.map((e=>this._store.state.fabled.get(e.id)||e))}))}sendEdition(e=""){if(this._isSpectator)return;const{edition:t}=this._store.state;let i;t.isOfficial||(i=this._store.getters.customRolesStripped),this._sendDirect(e,"edition",{edition:t.isOfficial?{id:t.id}:t,...i?{roles:i}:{}})}_updateEdition({edition:e,roles:t}){if(this._isSpectator&&(this._store.commit("setEdition",e),t&&(this._store.commit("setCustomRoles",t),this._store.state.roles.size!==t.length))){const e=[];t.forEach((({id:t})=>{this._store.state.roles.get(t)||e.push(t)})),alert(`This session contains custom characters that can't be found. Please load them before joining! Missing roles: ${e.join(", ")}`),this.disconnect(),this._store.commit("toggleModal","edition")}}sendFabled(){if(this._isSpectator)return;const{fabled:e}=this._store.state.players;this._send("fabled",e.map((e=>e.isCustom?e:{id:e.id})))}_updateFabled(e){this._isSpectator&&this._store.commit("players/setFabled",{fabled:e.map((e=>this._store.state.fabled.get(e.id)||e))})}sendPlayer({player:e,property:t,value:i}){if(this._isSpectator||"reminders"===t)return;const s=this._store.state.players.players.indexOf(e);"role"===t?i.team&&"traveler"===i.team?(this._gamestate[s].roleId=i.id,this._send("player",{index:s,property:t,value:i.id})):this._gamestate[s].roleId&&(delete this._gamestate[s].roleId,this._send("player",{index:s,property:t,value:""})):this._send("player",{index:s,property:t,value:i})}_updatePlayer({index:e,property:t,value:i}){if(!this._isSpectator)return;const s=this._store.state.players.players[e];if(s)if("role"===t)if(i||"traveler"!==s.role.team){const e=this._store.state.roles.get(i)||this._store.getters.rolesJSONbyId.get(i)||{};this._store.commit("players/update",{player:s,property:"role",value:e})}else this._store.commit("players/update",{player:s,property:"role",value:{}});else this._store.commit("players/update",{player:s,property:t,value:i})}sendPlayerPronouns({player:e,value:t,isFromSockets:i}){if(i||this._isSpectator&&this._store.state.session.playerId!==e.id)return;const s=this._store.state.players.players.indexOf(e);this._send("pronouns",[s,t])}_updatePlayerPronouns([e,t]){const i=this._store.state.players.players[e];this._store.commit("players/update",{player:i,property:"pronouns",value:t,isFromSockets:!0})}_handlePing([e=0,t]=[]){const i=(new Date).getTime();if(this._isSpectator)t&&this._store.commit("session/setPing",parseInt(t,10));else{for(let e in this._players)i-this._players[e]>2*this._pingInterval&&(delete this._players[e],delete this._pings[e]);if(this._store.state.players.players.forEach((e=>{e.id&&!this._players[e.id]&&this._store.commit("players/update",{player:e,property:"id",value:""})})),e){this._players[e]=i;const s=parseInt(t,10);if(s&&s>0&&s<3e4){this._pings[e]=s;const t=Object.values(this._pings);this._store.commit("session/setPing",Math.round(t.reduce(((e,t)=>e+t),0)/t.length))}}}this._isSpectator&&!e||this._store.commit("session/setPlayerCount",this._isSpectator?e:Object.keys(this._players).length)}_handleBye(e){this._isSpectator||(delete this._players[e],this._store.commit("session/setPlayerCount",Object.keys(this._players).length))}claimSeat(e){if(!this._isSpectator)return;const t=this._store.state.players.players;t.length>e&&(e<0||!t[e].id)&&this._send("claim",[e,this._store.state.session.playerId])}_updateSeat([e,t]){if(this._isSpectator)return;const i="id",s=this._store.state.players.players,o=s.findIndex((({id:e})=>e===t));if(o>=0&&o!==e&&this._store.commit("players/update",{player:s[o],property:i,value:""}),e>=0){const o=s[e];if(!o)return;this._store.commit("players/update",{player:o,property:i,value:t})}this._handlePing([!0,t,0])}distributeRoles(){if(this._isSpectator)return;const e={};this._store.state.players.players.forEach(((t,i)=>{t.id&&t.role&&(e[t.id]=["player",{index:i,property:"role",value:t.role.id}])})),Object.keys(e).length&&this._send("direct",e)}nomination(e){if(this._isSpectator)return;const t=e&&e.nomination||e,i=this._store.state.players.players;(!t||i.length>t[0]&&i.length>t[1])&&(this.setVotingSpeed(this._store.state.session.votingSpeed),this._send("nomination",t))}setVoteInProgress(){this._isSpectator||this._send("isVoteInProgress",this._store.state.session.isVoteInProgress)}setIsNight(){this._isSpectator||this._send("isNight",this._store.state.grimoire.isNight)}setVoteHistoryAllowed(){this._isSpectator||this._send("isVoteHistoryAllowed",this._store.state.session.isVoteHistoryAllowed)}setVotingSpeed(e){this._isSpectator||e&&this._send("votingSpeed",e)}setMarked(e){this._isSpectator||this._send("marked",e)}clearVoteHistory(){this._isSpectator||this._send("clearVoteHistory")}vote([e]){const t=this._store.state.players.players[e];this._store.state.session.playerId!==t.id&&this._isSpectator||this._send("vote",[e,this._store.state.session.votes[e],!this._isSpectator])}_handleVote([e,t,i]){const{session:s,players:o}=this._store.state,a=o.players.length,r=(e-1+a-s.nomination[1])%a;(i||r>=s.lockedVote-1)&&this._store.commit("session/vote",[e,t])}lockVote(){if(this._isSpectator)return;const{lockedVote:e,votes:t,nomination:i}=this._store.state.session,{players:s}=this._store.state.players,o=(i[1]+e-1)%s.length;this._send("lock",[this._store.state.session.lockedVote,t[o]])}_handleLock([e,t]){if(this._isSpectator&&(this._store.commit("session/lockVote",e),e>1)){const{lockedVote:e,nomination:i}=this._store.state.session,{players:s}=this._store.state.players,o=(i[1]+e-1)%s.length;this._store.state.session.votes[o]!==t&&this._store.commit("session/vote",[o,t])}}swapPlayer(e){this._isSpectator||this._send("swap",e)}movePlayer(e){this._isSpectator||this._send("move",e)}removePlayer(e){this._isSpectator||this._send("remove",e)}}const wt=e=>{const t=new vt(e);e.subscribe((({type:e,payload:i},s)=>{switch(e){case"session/setSessionId":s.session.sessionId?t.connect(s.session.sessionId):(window.location.hash="",t.disconnect());break;case"session/claimSeat":t.claimSeat(i);break;case"session/distributeRoles":i&&t.distributeRoles();break;case"session/nomination":case"session/setNomination":t.nomination(i);break;case"session/setVoteInProgress":t.setVoteInProgress(i);break;case"session/voteSync":t.vote(i);break;case"session/lockVote":t.lockVote();break;case"session/setVotingSpeed":t.setVotingSpeed(i);break;case"session/clearVoteHistory":t.clearVoteHistory();break;case"session/setVoteHistoryAllowed":t.setVoteHistoryAllowed();break;case"toggleNight":t.setIsNight();break;case"setEdition":t.sendEdition();break;case"players/setFabled":t.sendFabled();break;case"session/setMarkedPlayer":t.setMarked(i);break;case"players/swap":t.swapPlayer(i);break;case"players/move":t.movePlayer(i);break;case"players/remove":t.removePlayer(i);break;case"players/set":case"players/clear":case"players/add":t.sendGamestate("",!0);break;case"players/update":"pronouns"===i.property?t.sendPlayerPronouns(i):t.sendPlayer(i);break}}));const i=window.location.hash.substr(1);i&&(e.commit("session/setSpectator",!0),e.commit("session/setSessionId",i),e.commit("toggleGrimoire",!1))},kt={name:"",id:"",role:{},reminders:[],isVoteless:!1,isDead:!1,pronouns:""},Nt=()=>({players:[],fabled:[],bluffs:[]}),At={alive({players:e}){return e.filter((e=>!e.isDead)).length},nonTravelers({players:e}){const t=e.filter((e=>"traveler"!==e.role.team));return Math.min(t.length,15)},nightOrder({players:e,fabled:t}){const i=[0],s=[0];e.forEach((({role:e})=>{e.firstNight&&!i.includes(e.firstNight)&&i.push(e.firstNight),e.otherNight&&!s.includes(e.otherNight)&&s.push(e.otherNight)})),t.forEach((e=>{e.firstNight&&!i.includes(e.firstNight)&&i.push(e.firstNight),e.otherNight&&!s.includes(e.otherNight)&&s.push(e.otherNight)})),i.sort(((e,t)=>e-t)),s.sort(((e,t)=>e-t));const o=new Map;return e.forEach((e=>{const t=Math.max(i.indexOf(e.role.firstNight),0),a=Math.max(s.indexOf(e.role.otherNight),0);o.set(e,{first:t,other:a})})),t.forEach((e=>{const t=Math.max(i.indexOf(e.firstNight),0),a=Math.max(s.indexOf(e.otherNight),0);o.set(e,{first:t,other:a})})),o}},Rt={randomize({state:e,commit:t}){const i=e.players.map((e=>[Math.random(),e])).sort(((e,t)=>e[0]-t[0])).map((e=>e[1]));t("set",i)},clearRoles({state:e,commit:t,rootState:i}){let s;i.session.isSpectator?s=e.players.map((e=>("traveler"!==e.role.team&&(e.role={}),e.reminders=[],e))):(s=e.players.map((({name:e,id:t,pronouns:i})=>({...kt,name:e,id:t,pronouns:i}))),t("setFabled",{fabled:[]})),t("set",s),t("setBluff")}},Mt={clear(e){e.players=[],e.bluffs=[],e.fabled=[]},set(e,t=[]){e.players=t},update(e,{player:t,property:i,value:s}){const o=e.players.indexOf(t);o>=0&&(e.players[o][i]=s)},add(e,t){e.players.push({...kt,name:t})},remove(e,t){e.players.splice(t,1)},swap(e,[t,i]){[e.players[t],e.players[i]]=[e.players[i],e.players[t]],e.players.splice(0,0)},move(e,[t,i]){e.players.splice(i,0,e.players.splice(t,1)[0])},setBluff(e,{index:t,role:i}={}){void 0!==t?e.bluffs.splice(t,1,i):e.bluffs=[]},setFabled(e,{index:t,fabled:i}={}){void 0!==t?e.fabled.splice(t,1):i&&(Array.isArray(i)?e.fabled=i:e.fabled.push(i))}},St={namespaced:!0,state:Nt,getters:At,actions:Rt,mutations:Mt},It=(e,[t,i])=>{e.nomination&&(e.votes=[...e.votes],e.votes[t]=void 0===i?!e.votes[t]:i)},Dt=()=>({sessionId:"",isSpectator:!1,isReconnecting:!1,playerCount:0,ping:0,playerId:"",claimedSeat:-1,nomination:!1,votes:[],lockedVote:0,votingSpeed:3e3,isVoteInProgress:!1,voteHistory:[],markedPlayer:-1,isVoteHistoryAllowed:!0,isRolesDistributed:!1}),Gt={},Tt={},Ct=e=>(t,i)=>{t[e]=i},xt={setPlayerId:Ct("playerId"),setSpectator:Ct("isSpectator"),setReconnecting:Ct("isReconnecting"),setPlayerCount:Ct("playerCount"),setPing:Ct("ping"),setVotingSpeed:Ct("votingSpeed"),setVoteInProgress:Ct("isVoteInProgress"),setMarkedPlayer:Ct("markedPlayer"),setNomination:Ct("nomination"),setVoteHistoryAllowed:Ct("isVoteHistoryAllowed"),claimSeat:Ct("claimedSeat"),distributeRoles:Ct("isRolesDistributed"),setSessionId(e,t){e.sessionId=t.toLocaleLowerCase().replace(/[^0-9a-z]/g,"").substr(0,10)},nomination(e,{nomination:t,votes:i,votingSpeed:s,lockedVote:o,isVoteInProgress:a}={}){e.nomination=t||!1,e.votes=i||[],e.votingSpeed=s||e.votingSpeed,e.lockedVote=o||0,e.isVoteInProgress=a||!1},addHistory(e,t){if(!e.isVoteHistoryAllowed&&e.isSpectator)return;if(!e.nomination||e.lockedVote<=t.length)return;const i="traveler"===t[e.nomination[1]].role.team;e.voteHistory.push({timestamp:new Date,nominator:t[e.nomination[0]].name,nominee:t[e.nomination[1]].name,type:i?"Exile":"Execution",majority:Math.ceil(t.filter((e=>!e.isDead||i)).length/2),votes:t.filter(((t,i)=>e.votes[i])).map((({name:e})=>e))})},clearVoteHistory(e){e.voteHistory=[]},vote:It,voteSync:It,lockVote(e,t){e.lockedVote=void 0!==t?t:e.lockedVote+1}},Bt={namespaced:!0,state:Dt,getters:Gt,actions:Tt,mutations:xt},Zt=JSON.parse('[{"id":"washerwoman","name":"Washerwoman","edition":"tb","team":"townsfolk","firstNight":33,"firstNightReminder":"Show the character token of a Townsfolk in play. Point to two players, one of which is that character.","otherNight":0,"otherNightReminder":"","reminders":["Townsfolk","Wrong"],"setup":false,"ability":"You start knowing that 1 of 2 players is a particular Townsfolk."},{"id":"librarian","name":"Librarian","edition":"tb","team":"townsfolk","firstNight":34,"firstNightReminder":"Show the character token of an Outsider in play. Point to two players, one of which is that character.","otherNight":0,"otherNightReminder":"","reminders":["Outsider","Wrong"],"setup":false,"ability":"You start knowing that 1 of 2 players is a particular Outsider. (Or that zero are in play.)"},{"id":"investigator","name":"Investigator","edition":"tb","team":"townsfolk","firstNight":35,"firstNightReminder":"Show the character token of a Minion in play. Point to two players, one of which is that character.","otherNight":0,"otherNightReminder":"","reminders":["Minion","Wrong"],"setup":false,"ability":"You start knowing that 1 of 2 players is a particular Minion."},{"id":"chef","name":"Chef","edition":"tb","team":"townsfolk","firstNight":36,"firstNightReminder":"Show the finger signal (0, 1, 2, …) for the number of pairs of neighbouring evil players.","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"You start knowing how many pairs of evil players there are."},{"id":"empath","name":"Empath","edition":"tb","team":"townsfolk","firstNight":37,"firstNightReminder":"Show the finger signal (0, 1, 2) for the number of evil alive neighbours of the Empath.","otherNight":53,"otherNightReminder":"Show the finger signal (0, 1, 2) for the number of evil neighbours.","reminders":[],"setup":false,"ability":"Each night, you learn how many of your 2 alive neighbours are evil."},{"id":"fortuneteller","name":"Fortune Teller","edition":"tb","team":"townsfolk","firstNight":38,"firstNightReminder":"The Fortune Teller points to two players. Give the head signal (nod yes, shake no) for whether one of those players is the Demon. ","otherNight":54,"otherNightReminder":"The Fortune Teller points to two players. Show the head signal (nod \'yes\', shake \'no\') for whether one of those players is the Demon.","reminders":["Red herring"],"setup":false,"ability":"Each night, choose 2 players: you learn if either is a Demon. There is a good player that registers as a Demon to you."},{"id":"undertaker","name":"Undertaker","edition":"tb","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":55,"otherNightReminder":"If a player was executed today: Show that player’s character token.","reminders":["Executed"],"setup":false,"ability":"Each night*, you learn which character died by execution today."},{"id":"monk","name":"Monk","edition":"tb","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":12,"otherNightReminder":"The previously protected player is no longer protected. The Monk points to a player not themself. Mark that player \'Protected\'.","reminders":["Protected"],"setup":false,"ability":"Each night*, choose a player (not yourself): they are safe from the Demon tonight."},{"id":"ravenkeeper","name":"Ravenkeeper","edition":"tb","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":52,"otherNightReminder":"If the Ravenkeeper died tonight: The Ravenkeeper points to a player. Show that player’s character token.","reminders":[],"setup":false,"ability":"If you die at night, you are woken to choose a player: you learn their character."},{"id":"virgin","name":"Virgin","edition":"tb","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["No ability"],"setup":false,"ability":"The 1st time you are nominated, if the nominator is a Townsfolk, they are executed immediately."},{"id":"slayer","name":"Slayer","edition":"tb","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["No ability"],"setup":false,"ability":"Once per game, during the day, publicly choose a player: if they are the Demon, they die."},{"id":"soldier","name":"Soldier","edition":"tb","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"You are safe from the Demon."},{"id":"mayor","name":"Mayor","edition":"tb","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"If only 3 players live & no execution occurs, your team wins. If you die at night, another player might die instead."},{"id":"butler","name":"Butler","edition":"tb","team":"outsider","firstNight":39,"firstNightReminder":"The Butler points to a player. Mark that player as \'Master\'.","otherNight":67,"otherNightReminder":"The Butler points to a player. Mark that player as \'Master\'.","reminders":["Master"],"setup":false,"ability":"Each night, choose a player (not yourself): tomorrow, you may only vote if they are voting too."},{"id":"drunk","name":"Drunk","edition":"tb","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"remindersGlobal":["Drunk"],"setup":true,"ability":"You do not know you are the Drunk. You think you are a Townsfolk character, but you are not."},{"id":"recluse","name":"Recluse","edition":"tb","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"You might register as evil & as a Minion or Demon, even if dead."},{"id":"saint","name":"Saint","edition":"tb","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"If you die by execution, your team loses."},{"id":"poisoner","name":"Poisoner","edition":"tb","team":"minion","firstNight":17,"firstNightReminder":"The Poisoner points to a player. That player is poisoned.","otherNight":7,"otherNightReminder":"The previously poisoned player is no longer poisoned. The Poisoner points to a player. That player is poisoned.","reminders":["Poisoned"],"setup":false,"ability":"Each night, choose a player: they are poisoned tonight and tomorrow day."},{"id":"spy","name":"Spy","edition":"tb","team":"minion","firstNight":49,"firstNightReminder":"Show the Grimoire to the Spy for as long as they need.","otherNight":68,"otherNightReminder":"Show the Grimoire to the Spy for as long as they need.","reminders":[],"setup":false,"ability":"Each night, you see the Grimoire. You might register as good & as a Townsfolk or Outsider, even if dead."},{"id":"scarletwoman","name":"Scarlet Woman","edition":"tb","team":"minion","firstNight":0,"firstNightReminder":"","otherNight":19,"otherNightReminder":"If the Scarlet Woman became the Demon today: Show the \'You are\' card, then the demon token.","reminders":["Demon"],"setup":false,"ability":"If there are 5 or more players alive & the Demon dies, you become the Demon. (Travellers don’t count)"},{"id":"baron","name":"Baron","edition":"tb","team":"minion","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":true,"ability":"There are extra Outsiders in play. [+2 Outsiders]"},{"id":"imp","name":"Imp","edition":"tb","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":24,"otherNightReminder":"The Imp points to a player. That player dies. If the Imp chose themselves: Replace the character of 1 alive minion with a spare Imp token. Show the \'You are\' card, then the Imp token.","reminders":["Dead"],"setup":false,"ability":"Each night*, choose a player: they die. If you kill yourself this way, a Minion becomes the Imp."},{"id":"bureaucrat","name":"Bureaucrat","edition":"tb","team":"traveler","firstNight":1,"firstNightReminder":"The Bureaucrat points to a player. Put the Bureaucrat\'s \'3 votes\' reminder by the chosen player\'s character token.","otherNight":1,"otherNightReminder":"The Bureaucrat points to a player. Put the Bureaucrat\'s \'3 votes\' reminder by the chosen player\'s character token.","reminders":["3 votes"],"setup":false,"ability":"Each night, choose a player (not yourself): their vote counts as 3 votes tomorrow."},{"id":"thief","name":"Thief","edition":"tb","team":"traveler","firstNight":1,"firstNightReminder":"The Thief points to a player. Put the Thief\'s \'Negative vote\' reminder by the chosen player\'s character token.","otherNight":1,"otherNightReminder":"The Thief points to a player. Put the Thief\'s \'Negative vote\' reminder by the chosen player\'s character token.","reminders":["Negative vote"],"setup":false,"ability":"Each night, choose a player (not yourself): their vote counts negatively tomorrow."},{"id":"gunslinger","name":"Gunslinger","edition":"tb","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Each day, after the 1st vote has been tallied, you may choose a player that voted: they die."},{"id":"scapegoat","name":"Scapegoat","edition":"tb","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"If a player of your alignment is executed, you might be executed instead."},{"id":"beggar","name":"Beggar","edition":"tb","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"You must use a vote token to vote. Dead players may choose to give you theirs. If so, you learn their alignment. You are sober & healthy."},{"id":"grandmother","name":"Grandmother","edition":"bmr","team":"townsfolk","firstNight":40,"firstNightReminder":"Show the marked character token. Point to the marked player.","otherNight":51,"otherNightReminder":"If the Grandmother’s grandchild was killed by the Demon tonight: The Grandmother dies.","reminders":["Grandchild"],"setup":false,"ability":"You start knowing a good player & their character. If the Demon kills them, you die too."},{"id":"sailor","name":"Sailor","edition":"bmr","team":"townsfolk","firstNight":11,"firstNightReminder":"The Sailor points to a living player. Either the Sailor, or the chosen player, is drunk.","otherNight":4,"otherNightReminder":"The previously drunk player is no longer drunk. The Sailor points to a living player. Either the Sailor, or the chosen player, is drunk.","reminders":["Drunk"],"setup":false,"ability":"Each night, choose an alive player: either you or they are drunk until dusk. You can\'t die."},{"id":"chambermaid","name":"Chambermaid","edition":"bmr","team":"townsfolk","firstNight":51,"firstNightReminder":"The Chambermaid points to two players. Show the number signal (0, 1, 2, …) for how many of those players wake tonight for their ability.","otherNight":70,"otherNightReminder":"The Chambermaid points to two players. Show the number signal (0, 1, 2, …) for how many of those players wake tonight for their ability.","reminders":[],"setup":false,"ability":"Each night, choose 2 alive players (not yourself): you learn how many woke tonight due to their ability."},{"id":"exorcist","name":"Exorcist","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":21,"otherNightReminder":"The Exorcist points to a player, different from the previous night. If that player is the Demon: Wake the Demon. Show the Exorcist token. Point to the Exorcist. The Demon does not act tonight.","reminders":["Chosen"],"setup":false,"ability":"Each night*, choose a player (different to last night): the Demon, if chosen, learns who you are then doesn\'t wake tonight."},{"id":"innkeeper","name":"Innkeeper","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":9,"otherNightReminder":"The previously protected and drunk players lose those markers. The Innkeeper points to two players. Those players are protected. One is drunk.","reminders":["Protected","Drunk"],"setup":false,"ability":"Each night*, choose 2 players: they can\'t die tonight, but 1 is drunk until dusk."},{"id":"gambler","name":"Gambler","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":10,"otherNightReminder":"The Gambler points to a player, and a character on their sheet. If incorrect, the Gambler dies.","reminders":["Dead"],"setup":false,"ability":"Each night*, choose a player & guess their character: if you guess wrong, you die."},{"id":"gossip","name":"Gossip","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":38,"otherNightReminder":"If the Gossip’s public statement was true: Choose a player not protected from dying tonight. That player dies.","reminders":["Dead"],"setup":false,"ability":"Each day, you may make a public statement. Tonight, if it was true, a player dies."},{"id":"courtier","name":"Courtier","edition":"bmr","team":"townsfolk","firstNight":19,"firstNightReminder":"The Courtier either shows a \'no\' head signal, or points to a character on the sheet. If the Courtier used their ability: If that character is in play, that player is drunk.","otherNight":8,"otherNightReminder":"Reduce the remaining number of days the marked player is poisoned. If the Courtier has not yet used their ability: The Courtier either shows a \'no\' head signal, or points to a character on the sheet. If the Courtier used their ability: If that character is in play, that player is drunk.","reminders":["Drunk 3","Drunk 2","Drunk 1","No ability"],"setup":false,"ability":"Once per game, at night, choose a character: they are drunk for 3 nights & 3 days."},{"id":"professor","name":"Professor","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":43,"otherNightReminder":"If the Professor has not used their ability: The Professor either shakes their head no, or points to a player. If that player is a Townsfolk, they are now alive.","reminders":["Alive","No ability"],"setup":false,"ability":"Once per game, at night*, choose a dead player: if they are a Townsfolk, they are resurrected."},{"id":"minstrel","name":"Minstrel","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["Everyone drunk"],"setup":false,"ability":"When a Minion dies by execution, all other players (except Travellers) are drunk until dusk tomorrow."},{"id":"tealady","name":"Tea Lady","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["Can not die"],"setup":false,"ability":"If both your alive neighbours are good, they can\'t die."},{"id":"pacifist","name":"Pacifist","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Executed good players might not die."},{"id":"fool","name":"Fool","edition":"bmr","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["No ability"],"setup":false,"ability":"The first time you die, you don\'t."},{"id":"tinker","name":"Tinker","edition":"bmr","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":49,"otherNightReminder":"The Tinker might die.","reminders":["Dead"],"setup":false,"ability":"You might die at any time."},{"id":"moonchild","name":"Moonchild","edition":"bmr","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":50,"otherNightReminder":"If the Moonchild used their ability to target a player today: If that player is good, they die.","reminders":["Dead"],"setup":false,"ability":"When you learn that you died, publicly choose 1 alive player. Tonight, if it was a good player, they die."},{"id":"goon","name":"Goon","edition":"bmr","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["Drunk"],"setup":false,"ability":"Each night, the 1st player to choose you with their ability is drunk until dusk. You become their alignment."},{"id":"lunatic","name":"Lunatic","edition":"bmr","team":"outsider","firstNight":8,"firstNightReminder":"If 7 or more players: Show the Lunatic a number of arbitrary \'Minions\', players equal to the number of Minions in play. Show 3 character tokens of arbitrary good characters. If the token received by the Lunatic is a Demon that would wake tonight: Allow the Lunatic to do the Demon actions. Place their \'attack\' markers. Wake the Demon. Show the Demon’s real character token. Show them the Lunatic player. If the Lunatic attacked players: Show the real demon each marked player. Remove any Lunatic \'attack\' markers.","otherNight":20,"otherNightReminder":"Allow the Lunatic to do the actions of the Demon. Place their \'attack\' markers. If the Lunatic selected players: Wake the Demon. Show the \'attack\' marker, then point to each marked player. Remove any Lunatic \'attack\' markers.","reminders":["Attack 1","Attack 2","Attack 3"],"setup":false,"ability":"You think you are a Demon, but you are not. The Demon knows who you are & who you choose at night."},{"id":"godfather","name":"Godfather","edition":"bmr","team":"minion","firstNight":21,"firstNightReminder":"Show each of the Outsider tokens in play.","otherNight":37,"otherNightReminder":"If an Outsider died today: The Godfather points to a player. That player dies.","reminders":["Died today","Dead"],"setup":true,"ability":"You start knowing which Outsiders are in play. If 1 died today, choose a player tonight: they die. [−1 or +1 Outsider]"},{"id":"devilsadvocate","name":"Devil\'s Advocate","edition":"bmr","team":"minion","firstNight":22,"firstNightReminder":"The Devil’s Advocate points to a living player. That player survives execution tomorrow.","otherNight":13,"otherNightReminder":"The Devil’s Advocate points to a living player, different from the previous night. That player survives execution tomorrow.","reminders":["Survives execution"],"setup":false,"ability":"Each night, choose a living player (different to last night): if executed tomorrow, they don\'t die."},{"id":"assassin","name":"Assassin","edition":"bmr","team":"minion","firstNight":0,"firstNightReminder":"","otherNight":36,"otherNightReminder":"If the Assassin has not yet used their ability: The Assassin either shows the \'no\' head signal, or points to a player. That player dies.","reminders":["Dead","No ability"],"setup":false,"ability":"Once per game, at night*, choose a player: they die, even if for some reason they could not."},{"id":"mastermind","name":"Mastermind","edition":"bmr","team":"minion","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"If the Demon dies by execution (ending the game), play for 1 more day. If a player is then executed, their team loses."},{"id":"zombuul","name":"Zombuul","edition":"bmr","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":25,"otherNightReminder":"If no-one died during the day: The Zombuul points to a player. That player dies.","reminders":["Died today","Dead"],"setup":false,"ability":"Each night*, if no-one died today, choose a player: they die. The 1st time you die, you live but register as dead."},{"id":"pukka","name":"Pukka","edition":"bmr","team":"demon","firstNight":28,"firstNightReminder":"The Pukka points to a player. That player is poisoned.","otherNight":26,"otherNightReminder":"The Pukka points to a player. That player is poisoned. The previously poisoned player dies. ","reminders":["Poisoned","Dead"],"setup":false,"ability":"Each night, choose a player: they are poisoned. The previously poisoned player dies then becomes healthy."},{"id":"shabaloth","name":"Shabaloth","edition":"bmr","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":27,"otherNightReminder":"One player that the Shabaloth chose the previous night might be resurrected. The Shabaloth points to two players. Those players die.","reminders":["Dead","Alive"],"setup":false,"ability":"Each night*, choose 2 players: they die. A dead player you chose last night might be regurgitated."},{"id":"po","name":"Po","edition":"bmr","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":28,"otherNightReminder":"If the Po chose no-one the previous night: The Po points to three players. Otherwise: The Po either shows the \'no\' head signal , or points to a player. Chosen players die","reminders":["Dead","3 attacks"],"setup":false,"ability":"Each night*, you may choose a player: they die. If your last choice was no-one, choose 3 players tonight."},{"id":"apprentice","name":"Apprentice","edition":"bmr","team":"traveler","firstNight":1,"firstNightReminder":"Show the Apprentice the \'You are\' card, then a Townsfolk or Minion token. In the Grimoire, replace the Apprentice token with that character token, and put the Apprentice\'s \'Is the Apprentice\' reminder by that character token.","otherNight":0,"otherNightReminder":"","reminders":["Is the Apprentice"],"setup":false,"ability":"On your 1st night, you gain a Townsfolk ability (if good), or a Minion ability (if evil)."},{"id":"matron","name":"Matron","edition":"bmr","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Each day, you may choose up to 3 sets of 2 players to swap seats. Players may not leave their seats to talk in private."},{"id":"judge","name":"Judge","edition":"bmr","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["No ability"],"setup":false,"ability":"Once per game, if another player nominated, you may choose to force the current execution to pass or fail."},{"id":"bishop","name":"Bishop","edition":"bmr","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["Nominate good","Nominate evil"],"setup":false,"ability":"Only the Storyteller can nominate. At least 1 opposite player must be nominated each day."},{"id":"voudon","name":"Voudon","edition":"bmr","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Only you and the dead can vote. They don\'t need a vote token to do so. A 50% majority is not required."},{"id":"clockmaker","name":"Clockmaker","edition":"snv","team":"townsfolk","firstNight":41,"firstNightReminder":"Show the hand signal for the number (1, 2, 3, etc.) of places from Demon to closest Minion.","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"You start knowing how many steps from the Demon to its nearest Minion."},{"id":"dreamer","name":"Dreamer","edition":"snv","team":"townsfolk","firstNight":42,"firstNightReminder":"The Dreamer points to a player. Show 1 good and 1 evil character token; one of these is correct.","otherNight":56,"otherNightReminder":"The Dreamer points to a player. Show 1 good and 1 evil character token; one of these is correct.","reminders":[],"setup":false,"ability":"Each night, choose a player (not yourself or Travellers): you learn 1 good and 1 evil character, 1 of which is correct."},{"id":"snakecharmer","name":"Snake Charmer","edition":"snv","team":"townsfolk","firstNight":20,"firstNightReminder":"The Snake Charmer points to a player. If that player is the Demon: swap the Demon and Snake Charmer character and alignments. Wake each player to inform them of their new role and alignment. The new Snake Charmer is poisoned.","otherNight":11,"otherNightReminder":"The Snake Charmer points to a player. If that player is the Demon: swap the Demon and Snake Charmer character and alignments. Wake each player to inform them of their new role and alignment. The new Snake Charmer is poisoned.","reminders":["Poisoned"],"setup":false,"ability":"Each night, choose an alive player: a chosen Demon swaps characters & alignments with you & is then poisoned."},{"id":"mathematician","name":"Mathematician","edition":"snv","team":"townsfolk","firstNight":52,"firstNightReminder":"Show the hand signal for the number (0, 1, 2, etc.) of players whose ability malfunctioned due to other abilities.","otherNight":71,"otherNightReminder":"Show the hand signal for the number (0, 1, 2, etc.) of players whose ability malfunctioned due to other abilities.","reminders":["Abnormal"],"setup":false,"ability":"Each night, you learn how many players’ abilities worked abnormally (since dawn) due to another character\'s ability."},{"id":"flowergirl","name":"Flowergirl","edition":"snv","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":57,"otherNightReminder":"Nod \'yes\' or shake head \'no\' for whether the Demon voted today. Place the \'Demon not voted\' marker (remove \'Demon voted\', if any).","reminders":["Demon voted","Demon not voted"],"setup":false,"ability":"Each night*, you learn if a Demon voted today."},{"id":"towncrier","name":"Town Crier","edition":"snv","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":58,"otherNightReminder":"Nod \'yes\' or shake head \'no\' for whether a Minion nominated today. Place the \'Minion not nominated\' marker (remove \'Minion nominated\', if any).","reminders":["Minions not nominated","Minion nominated"],"setup":false,"ability":"Each night*, you learn if a Minion nominated today."},{"id":"oracle","name":"Oracle","edition":"snv","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":59,"otherNightReminder":"Show the hand signal for the number (0, 1, 2, etc.) of dead evil players.","reminders":[],"setup":false,"ability":"Each night*, you learn how many dead players are evil."},{"id":"savant","name":"Savant","edition":"snv","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Each day, you may visit the Storyteller to learn 2 things in private: 1 is true & 1 is false."},{"id":"seamstress","name":"Seamstress","edition":"snv","team":"townsfolk","firstNight":43,"firstNightReminder":"The Seamstress either shows a \'no\' head signal, or points to two other players. If the Seamstress chose players , nod \'yes\' or shake \'no\' for whether they are of same alignment.","otherNight":60,"otherNightReminder":"If the Seamstress has not yet used their ability: the Seamstress either shows a \'no\' head signal, or points to two other players. If the Seamstress chose players , nod \'yes\' or shake \'no\' for whether they are of same alignment.","reminders":["No ability"],"setup":false,"ability":"Once per game, at night, choose 2 players (not yourself): you learn if they are the same alignment."},{"id":"philosopher","name":"Philosopher","edition":"snv","team":"townsfolk","firstNight":2,"firstNightReminder":"The Philosopher either shows a \'no\' head signal, or points to a good character on their sheet. If they chose a character: Swap the out-of-play character token with the Philosopher token and add the \'Is the Philosopher\' reminder. If the character is in play, place the drunk marker by that player.","otherNight":2,"otherNightReminder":"If the Philosopher has not used their ability: the Philosopher either shows a \'no\' head signal, or points to a good character on their sheet. If they chose a character: Swap the out-of-play character token with the Philosopher token and add the \'Is the Philosopher\' reminder. If the character is in play, place the drunk marker by that player.","reminders":["Drunk","Is the Philosopher"],"setup":false,"ability":"Once per game, at night, choose a good character: gain that ability. If this character is in play, they are drunk."},{"id":"artist","name":"Artist","edition":"snv","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["No ability"],"setup":false,"ability":"Once per game, during the day, privately ask the Storyteller any yes/no question."},{"id":"juggler","name":"Juggler","edition":"snv","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":61,"otherNightReminder":"If today was the Juggler’s first day: Show the hand signal for the number (0, 1, 2, etc.) of \'Correct\' markers. Remove markers.","reminders":["Correct"],"setup":false,"ability":"On your 1st day, publicly guess up to 5 players\' characters. That night, you learn how many you got correct."},{"id":"sage","name":"Sage","edition":"snv","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":42,"otherNightReminder":"If the Sage was killed by a Demon: Point to two players, one of which is that Demon.","reminders":[],"setup":false,"ability":"If the Demon kills you, you learn that it is 1 of 2 players."},{"id":"mutant","name":"Mutant","edition":"snv","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"If you are “mad” about being an Outsider, you might be executed."},{"id":"sweetheart","name":"Sweetheart","edition":"snv","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":41,"otherNightReminder":"Choose a player that is drunk.","reminders":["Drunk"],"setup":false,"ability":"When you die, 1 player is drunk from now on."},{"id":"barber","name":"Barber","edition":"snv","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":40,"otherNightReminder":"If the Barber died today: Wake the Demon. Show the \'This character selected you\' card, then Barber token. The Demon either shows a \'no\' head signal, or points to 2 players. If they chose players: Swap the character tokens. Wake each player. Show \'You are\', then their new character token.","reminders":["Haircuts tonight"],"setup":false,"ability":"If you died today or tonight, the Demon may choose 2 players (not another Demon) to swap characters."},{"id":"klutz","name":"Klutz","edition":"snv","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"When you learn that you died, publicly choose 1 alive player: if they are evil, your team loses."},{"id":"eviltwin","name":"Evil Twin","edition":"snv","team":"minion","firstNight":23,"firstNightReminder":"Wake the Evil Twin and their twin. Confirm that they have acknowledged each other. Point to the Evil Twin. Show their Evil Twin token to the twin player. Point to the twin. Show their character token to the Evil Twin player.","otherNight":0,"otherNightReminder":"","reminders":["Twin"],"setup":false,"ability":"You & an opposing player know each other. If the good player is executed, evil wins. Good can\'t win if you both live."},{"id":"witch","name":"Witch","edition":"snv","team":"minion","firstNight":24,"firstNightReminder":"The Witch points to a player. If that player nominates tomorrow they die immediately.","otherNight":14,"otherNightReminder":"If there are 4 or more players alive: The Witch points to a player. If that player nominates tomorrow they die immediately.","reminders":["Cursed"],"setup":false,"ability":"Each night, choose a player: if they nominate tomorrow, they die. If just 3 players live, you lose this ability."},{"id":"cerenovus","name":"Cerenovus","edition":"snv","team":"minion","firstNight":25,"firstNightReminder":"The Cerenovus points to a player, then to a character on their sheet. Wake that player. Show the \'This character selected you\' card, then the Cerenovus token. Show the selected character token. If the player is not mad about being that character tomorrow, they can be executed.","otherNight":15,"otherNightReminder":"The Cerenovus points to a player, then to a character on their sheet. Wake that player. Show the \'This character selected you\' card, then the Cerenovus token. Show the selected character token. If the player is not mad about being that character tomorrow, they can be executed.","reminders":["Mad"],"setup":false,"ability":"Each night, choose a player & a good character: they are “mad” they are this character tomorrow, or might be executed."},{"id":"pithag","name":"Pit-Hag","edition":"snv","team":"minion","firstNight":0,"firstNightReminder":"","otherNight":16,"otherNightReminder":"The Pit-Hag points to a player and a character on the sheet. If this character is not in play, wake that player and show them the \'You are\' card and the relevant character token. If the character is in play, nothing happens.","reminders":[],"setup":false,"ability":"Each night*, choose a player & a character they become (if not-in-play). If a Demon is made, deaths tonight are arbitrary."},{"id":"fanggu","name":"Fang Gu","edition":"snv","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":29,"otherNightReminder":"The Fang Gu points to a player. That player dies. Or, if that player was an Outsider and there are no other Fang Gu in play: The Fang Gu dies instead of the chosen player. The chosen player is now an evil Fang Gu. Wake the new Fang Gu. Show the \'You are\' card, then the Fang Gu token. Show the \'You are\' card, then the thumb-down \'evil\' hand sign.","reminders":["Dead","Once"],"setup":true,"ability":"Each night*, choose a player: they die. The 1st Outsider this kills becomes an evil Fang Gu & you die instead. [+1 Outsider]"},{"id":"vigormortis","name":"Vigormortis","edition":"snv","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":32,"otherNightReminder":"The Vigormortis points to a player. That player dies. If a Minion, they keep their ability and one of their Townsfolk neighbours is poisoned.","reminders":["Dead","Has ability","Poisoned"],"setup":true,"ability":"Each night*, choose a player: they die. Minions you kill keep their ability & poison 1 Townsfolk neighbour. [−1 Outsider]"},{"id":"nodashii","name":"No Dashii","edition":"snv","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":30,"otherNightReminder":"The No Dashii points to a player. That player dies.","reminders":["Dead","Poisoned"],"setup":false,"ability":"Each night*, choose a player: they die. Your 2 Townsfolk neighbours are poisoned."},{"id":"vortox","name":"Vortox","edition":"snv","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":31,"otherNightReminder":"The Vortox points to a player. That player dies.","reminders":["Dead"],"setup":false,"ability":"Each night*, choose a player: they die. Townsfolk abilities yield false info. Each day, if no-one is executed, evil wins."},{"id":"barista","name":"Barista","edition":"snv","team":"traveler","firstNight":1,"firstNightReminder":"Choose a player, wake them and tell them which Barista power is affecting them. Treat them accordingly (sober/healthy/true info or activate their ability twice).","otherNight":1,"otherNightReminder":"Choose a player, wake them and tell them which Barista power is affecting them. Treat them accordingly (sober/healthy/true info or activate their ability twice).","reminders":["Sober & Healthy","Ability twice"],"setup":false,"ability":"Each night, until dusk, 1) a player becomes sober, healthy and gets true info, or 2) their ability works twice. They learn which."},{"id":"harlot","name":"Harlot","edition":"snv","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":1,"otherNightReminder":"The Harlot points at any player. Then, put the Harlot to sleep. Wake the chosen player, show them the \'This character selected you\' token, then the Harlot token. That player either nods their head yes or shakes their head no. If they nodded their head yes, wake the Harlot and show them the chosen player\'s character token. Then, you may decide that both players die.","reminders":["Dead"],"setup":false,"ability":"Each night*, choose a living player: if they agree, you learn their character, but you both might die."},{"id":"butcher","name":"Butcher","edition":"snv","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Each day, after the 1st execution, you may nominate again."},{"id":"bonecollector","name":"Bone Collector","edition":"snv","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":1,"otherNightReminder":"The Bone Collector either shakes their head no or points at any dead player. If they pointed at any dead player, put the Bone Collector\'s \'Has Ability\' reminder by the chosen player\'s character token. (They may need to be woken tonight to use it.)","reminders":["No ability","Has ability"],"setup":false,"ability":"Once per game, at night, choose a dead player: they regain their ability until dusk."},{"id":"deviant","name":"Deviant","edition":"snv","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"If you were funny today, you cannot die by exile."},{"id":"noble","name":"Noble","edition":"","team":"townsfolk","firstNight":44,"firstNightReminder":"Point to 3 players including one evil player, in no particular order.","otherNight":0,"otherNightReminder":"","reminders":["Seen"],"setup":false,"ability":"You start knowing 3 players, 1 and only 1 of which is evil."},{"id":"bountyhunter","name":"Bounty Hunter","edition":"","team":"townsfolk","firstNight":46,"firstNightReminder":"Point to 1 evil player. Wake the townsfolk who is evil and show them the \'You are\' card and the thumbs down evil sign.","otherNight":64,"otherNightReminder":"If the known evil player has died, point to another evil player. ","reminders":["Known"],"setup":true,"ability":"You start knowing 1 evil player. If the player you know dies, you learn another evil player tonight. [1 Townsfolk is evil]"},{"id":"pixie","name":"Pixie","edition":"","team":"townsfolk","firstNight":29,"firstNightReminder":"Show the Pixie 1 in-play Townsfolk character token.","otherNight":0,"otherNightReminder":"","reminders":["Mad","Has ability"],"setup":false,"ability":"You start knowing 1 in-play Townsfolk. If you were mad that you were this character, you gain their ability when they die."},{"id":"general","name":"General","edition":"","team":"townsfolk","firstNight":50,"firstNightReminder":"Show the General thumbs up for good winning, thumbs down for evil winning or thumb to the side for neither.","otherNight":69,"otherNightReminder":"Show the General thumbs up for good winning, thumbs down for evil winning or thumb to the side for neither.","reminders":[],"setup":false,"ability":"Each night, you learn which alignment the Storyteller believes is winning: good, evil, or neither."},{"id":"preacher","name":"Preacher","edition":"","team":"townsfolk","firstNight":14,"firstNightReminder":"The Preacher chooses a player. If a Minion is chosen, wake the Minion and show the \'This character selected you\' card and then the Preacher token.","otherNight":6,"otherNightReminder":"The Preacher chooses a player. If a Minion is chosen, wake the Minion and show the \'This character selected you\' card and then the Preacher token.","reminders":["At a sermon"],"setup":false,"ability":"Each night, choose a player: a Minion, if chosen, learns this. All chosen Minions have no ability."},{"id":"king","name":"King","edition":"","team":"townsfolk","firstNight":10,"firstNightReminder":"Wake the Demon, show them the \'This character selected you\' card, show the King token and point to the King player.","otherNight":63,"otherNightReminder":"If there are more dead than living, show the King a character token of a living player.","reminders":[],"setup":false,"ability":"Each night, if the dead outnumber the living, you learn 1 alive character. The Demon knows who you are."},{"id":"balloonist","name":"Balloonist","edition":"","team":"townsfolk","firstNight":45,"firstNightReminder":"Choose a character type. Point to a player whose character is of that type. Place the Balloonist\'s Seen reminder next to that character.","otherNight":62,"otherNightReminder":"Choose a character type that does not yet have a Seen reminder next to a character of that type. Point to a player whose character is of that type, if there are any. Place the Balloonist\'s Seen reminder next to that character.","reminders":["Seen Townsfolk","Seen Outsider","Seen Minion","Seen Demon","Seen Traveller"],"setup":true,"ability":"Each night, you learn 1 player of each character type, until there are no more types to learn. [+1 Outsider]"},{"id":"cultleader","name":"Cult Leader","edition":"","team":"townsfolk","firstNight":48,"firstNightReminder":"If the cult leader changed alignment, show them the thumbs up good signal of the thumbs down evil signal accordingly.","otherNight":66,"otherNightReminder":"If the cult leader changed alignment, show them the thumbs up good signal of the thumbs down evil signal accordingly.","reminders":[],"setup":false,"ability":"Each night, you become the alignment of an alive neighbour. If all good players choose to join your cult, your team wins."},{"id":"lycanthrope","name":"Lycanthrope","edition":"","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":22,"otherNightReminder":"The Lycanthrope points to a living player: if good, they die and no one else can die tonight.","reminders":["Dead"],"setup":false,"ability":"Each night*, choose a living player: if good, they die, but they are the only player that can die tonight."},{"id":"amnesiac","name":"Amnesiac","edition":"","team":"townsfolk","firstNight":32,"firstNightReminder":"Decide the Amnesiac\'s entire ability. If the Amnesiac\'s ability causes them to wake tonight: Wake the Amnesiac and run their ability.","otherNight":47,"otherNightReminder":"If the Amnesiac\'s ability causes them to wake tonight: Wake the Amnesiac and run their ability.","reminders":["?"],"setup":false,"ability":"You do not know what your ability is. Each day, privately guess what it is: you learn how accurate you are."},{"id":"nightwatchman","name":"Nightwatchman","edition":"","team":"townsfolk","firstNight":47,"firstNightReminder":"The Nightwatchman may point to a player. Wake that player, show the \'This character selected you\' card and the Nightwatchman token, then point to the Nightwatchman player.","otherNight":65,"otherNightReminder":"The Nightwatchman may point to a player. Wake that player, show the \'This character selected you\' card and the Nightwatchman token, then point to the Nightwatchman player.","reminders":["No ability"],"setup":false,"ability":"Once per game, at night, choose a player: they learn who you are."},{"id":"engineer","name":"Engineer","edition":"","team":"townsfolk","firstNight":13,"firstNightReminder":"The Engineer shows a \'no\' head signal, or points to a Demon or points to the relevant number of Minions. If the Engineer chose characters, replace the Demon or Minions with the choices, then wake the relevant players and show them the You are card and the relevant character tokens.","otherNight":5,"otherNightReminder":"The Engineer shows a \'no\' head signal, or points to a Demon or points to the relevant number of Minions. If the Engineer chose characters, replace the Demon or Minions with the choices, then wake the relevant players and show them the \'You are\' card and the relevant character tokens.","reminders":["No ability"],"setup":false,"ability":"Once per game, at night, choose which Minions or which Demon is in play."},{"id":"fisherman","name":"Fisherman","edition":"","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["No ability"],"setup":false,"ability":"Once per game, during the day, visit the Storyteller for some advice to help you win."},{"id":"huntsman","name":"Huntsman","edition":"","team":"townsfolk","firstNight":30,"firstNightReminder":"The Huntsman shakes their head \'no\' or points to a player. If they point to the Damsel, wake that player, show the \'You are\' card and a not-in-play character token.","otherNight":45,"otherNightReminder":"The Huntsman shakes their head \'no\' or points to a player. If they point to the Damsel, wake that player, show the \'You are\' card and a not-in-play character token.","reminders":["No ability"],"setup":true,"ability":"Once per game, at night, choose a living player: the Damsel, if chosen, becomes a not-in-play Townsfolk. [+the Damsel]"},{"id":"alchemist","name":"Alchemist","edition":"","team":"townsfolk","firstNight":3,"firstNightReminder":"Show the Alchemist a not-in-play Minion token","otherNight":0,"otherNightReminder":"","reminders":[],"remindersGlobal":["Is the Alchemist"],"setup":false,"ability":"You have a not-in-play Minion ability."},{"id":"farmer","name":"Farmer","edition":"","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":48,"otherNightReminder":"If a Farmer died tonight, choose another good player and make them the Farmer. Wake this player, show them the \'You are\' card and the Farmer character token.","reminders":[],"setup":false,"ability":"If you die at night, an alive good player becomes a Farmer."},{"id":"magician","name":"Magician","edition":"","team":"townsfolk","firstNight":5,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"The Demon thinks you are a Minion. Minions think you are a Demon."},{"id":"choirboy","name":"Choirboy","edition":"","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":44,"otherNightReminder":"If the King was killed by the Demon, wake the Choirboy and point to the Demon player.","reminders":[],"setup":true,"ability":"If the Demon kills the King, you learn which player is the Demon. [+ the King]"},{"id":"poppygrower","name":"Poppy Grower","edition":"","team":"townsfolk","firstNight":4,"firstNightReminder":"Do not inform the Demon/Minions who each other are","otherNight":3,"otherNightReminder":"If the Poppy Grower has died, show the Minions/Demon who each other are.","reminders":["Evil wakes"],"setup":false,"ability":"Minions & Demons do not know each other. If you die, they learn who each other are that night."},{"id":"atheist","name":"Atheist","edition":"","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":true,"ability":"The Storyteller can break the game rules & if executed, good wins, even if you are dead. [No evil characters]"},{"id":"cannibal","name":"Cannibal","edition":"","team":"townsfolk","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["Poisoned","Died today"],"setup":false,"ability":"You have the ability of the recently killed executee. If they are evil, you are poisoned until a good player dies by execution."},{"id":"snitch","name":"Snitch","edition":"","team":"outsider","firstNight":7,"firstNightReminder":"After Minion info wake each Minion and show them three not-in-play character tokens. These may be the same or different to each other and the ones shown to the Demon.","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Minions start knowing 3 not-in-play characters."},{"id":"acrobat","name":"Acrobat","edition":"","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":39,"otherNightReminder":"If a good living neighbour is drunk or poisoned, the Acrobat player dies.","reminders":["Dead"],"setup":false,"ability":"Each night*, if either good living neighbour is drunk or poisoned, you die."},{"id":"puzzlemaster","name":"Puzzlemaster","edition":"","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["Drunk","Guess used"],"setup":false,"ability":"1 player is drunk, even if you die. If you guess (once) who it is, learn the Demon player, but guess wrong & get false info."},{"id":"heretic","name":"Heretic","edition":"","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Whoever wins, loses & whoever loses, wins, even if you are dead."},{"id":"damsel","name":"Damsel","edition":"","team":"outsider","firstNight":31,"firstNightReminder":"Wake all the Minions, show them the \'This character selected you\' card and the Damsel token.","otherNight":46,"otherNightReminder":"If selected by the Huntsman, wake the Damsel, show \'You are\' card and a not-in-play Townsfolk token.","reminders":["Guess used"],"setup":false,"ability":"All Minions know you are in play. If a Minion publicly guesses you (once), your team loses."},{"id":"golem","name":"Golem","edition":"","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["Can not nominate"],"setup":false,"ability":"You may only nominate once per game. When you do, if the nominee is not the Demon, they die."},{"id":"politician","name":"Politician","edition":"","team":"outsider","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"If you were the player most responsible for your team losing, you change alignment & win, even if dead."},{"id":"widow","name":"Widow","edition":"","team":"minion","firstNight":18,"firstNightReminder":"Show the Grimoire to the Widow for as long as they need. The Widow points to a player. That player is poisoned. Wake a good player. Show the \'These characters are in play\' card, then the Widow character token.","otherNight":0,"otherNightReminder":"","reminders":["Poisoned"],"remindersGlobal":["Knows"],"setup":false,"ability":"On your 1st night, look at the Grimoire and choose a player: they are poisoned. 1 good player knows a Widow is in play."},{"id":"fearmonger","name":"Fearmonger","edition":"","team":"minion","firstNight":26,"firstNightReminder":"The Fearmonger points to a player. Place the Fear token next to that player and announce that a new player has been selected with the Fearmonger ability.","otherNight":17,"otherNightReminder":"The Fearmonger points to a player. If different from the previous night, place the Fear token next to that player and announce that a new player has been selected with the Fearmonger ability.","reminders":["Fear"],"setup":false,"ability":"Each night, choose a player. If you nominate & execute them, their team loses. All players know if you choose a new player."},{"id":"psychopath","name":"Psychopath","edition":"","team":"minion","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Each day, before nominations, you may publicly choose a player: they die. If executed, you only die if you lose roshambo."},{"id":"goblin","name":"Goblin","edition":"","team":"minion","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":["Claimed"],"setup":false,"ability":"If you publicly claim to be the Goblin when nominated & are executed that day, your team wins."},{"id":"mephit","name":"Mephit","edition":"","team":"minion","firstNight":27,"firstNightReminder":"Show the Mephit their secret word.","otherNight":18,"otherNightReminder":"Wake the 1st good player that said the Mephit\'s secret word and show them the \'You are\' card and the thumbs down evil signal.","reminders":["Turns evil","No ability"],"setup":false,"ability":"You start knowing a secret word. The 1st good player to say this word becomes evil that night."},{"id":"mezepheles","name":"Mezepheles","edition":"","team":"minion","firstNight":27,"firstNightReminder":"Show the Mezepheles their secret word.","otherNight":18,"otherNightReminder":"Wake the 1st good player that said the Mezepheles\' secret word and show them the \'You are\' card and the thumbs down evil signal.","reminders":["Turns evil","No ability"],"setup":false,"ability":"You start knowing a secret word. The 1st good player to say this word becomes evil that night."},{"id":"marionette","name":"Marionette","edition":"","team":"minion","firstNight":12,"firstNightReminder":"Select one of the good players next to the Demon and place the Is the Marionette reminder token. Wake the Demon and show them the Marionette.","otherNight":0,"otherNightReminder":"","reminders":[],"remindersGlobal":["Is the Marionette"],"setup":true,"ability":"You think you are a good character but you are not. The Demon knows who you are. [You neighbour the Demon]"},{"id":"boomdandy","name":"Boomdandy","edition":"","team":"minion","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"If you are executed, all but 3 players die. 1 minute later, the player with the most players pointing at them dies."},{"id":"lilmonsta","name":"Lil\' Monsta","edition":"","team":"demon","firstNight":15,"firstNightReminder":"Wake all Minions together, allow them to vote by pointing at who they want to babysit Lil\' Monsta.","otherNight":35,"otherNightReminder":"Wake all Minions together, allow them to vote by pointing at who they want to babysit Lil\' Monsta. Choose a player, that player dies.","reminders":[],"remindersGlobal":["Is the Demon","Dead"],"setup":true,"ability":"Each night, Minions choose who babysits Lil\' Monsta\'s token & \\"is the Demon\\". A player dies each night*. [+1 Minion]"},{"id":"lleech","name":"Lleech","edition":"","team":"demon","firstNight":16,"firstNightReminder":"The Lleech points to a player. Place the Poisoned reminder token.","otherNight":34,"otherNightReminder":"The Lleech points to a player. That player dies.","reminders":["Dead","Poisoned"],"setup":false,"ability":"Each night*, choose a player: they die. You start by choosing an alive player: they are poisoned - you die if & only if they die."},{"id":"alhadikhia","name":"Al-Hadikhia","edition":"","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":33,"otherNightReminder":"The Al-Hadikhia chooses 3 players. Announce the first player, wake them to nod yes to live or shake head no to die, kill or resurrect accordingly, then put to sleep and announce the next player. If all 3 are alive after this, all 3 die.","reminders":["1","2","3","Chose death","Chose life"],"setup":false,"ability":"Each night*, choose 3 players (all players learn who): each silently chooses to live or die, but if all live, all die."},{"id":"legion","name":"Legion","edition":"","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":23,"otherNightReminder":"Choose a player, that player dies.","reminders":["Dead","About to die"],"setup":true,"ability":"Each night*, a player might die. Executions fail if only evil voted. You register as a Minion too. [Most players are Legion]"},{"id":"leviathan","name":"Leviathan","edition":"","team":"demon","firstNight":54,"firstNightReminder":"Place the Leviathan \'Day 1\' marker. Announce \'The Leviathan is in play; this is Day 1.\'","otherNight":73,"otherNightReminder":"Change the Leviathan Day reminder for the next day.","reminders":["Day 1","Day 2","Day 3","Day 4","Day 5","Good player executed"],"setup":false,"ability":"If more than 1 good player is executed, you win. All players know you are in play. After day 5, evil wins."},{"id":"riot","name":"Riot","edition":"","team":"demon","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":true,"ability":"Nominees die, but may nominate again immediately (on day 3, they must). After day 3, evil wins. [All Minions are Riot]"},{"id":"gangster","name":"Gangster","edition":"","team":"traveler","firstNight":0,"firstNightReminder":"","otherNight":0,"otherNightReminder":"","reminders":[],"setup":false,"ability":"Once per day, you may choose to kill an alive neighbour, if your other alive neighbour agrees."}]'),Et=JSON.parse('[{"id":"doomsayer","firstNightReminder":"","otherNightReminder":"","reminders":[],"setup":false,"name":"Doomsayer","team":"fabled","ability":"If 4 or more players live, each living player may publicly choose (once per game) that a player of their own alignment dies."},{"id":"angel","firstNightReminder":"","otherNightReminder":"","reminders":["Protect","Something Bad"],"setup":false,"name":"Angel","team":"fabled","ability":"Something bad might happen to whoever is most responsible for the death of a new player."},{"id":"buddhist","firstNightReminder":"","otherNightReminder":"","reminders":[],"setup":false,"name":"Buddhist","team":"fabled","ability":"For the first 2 minutes of each day, veteran players may not talk."},{"id":"hellslibrarian","firstNightReminder":"","otherNightReminder":"","reminders":["Something Bad"],"setup":false,"name":"Hell\'s Librarian","team":"fabled","ability":"Something bad might happen to whoever talks when the Storyteller has asked for silence."},{"id":"revolutionary","firstNightReminder":"","otherNightReminder":"","reminders":["Used"],"setup":false,"name":"Revolutionary","team":"fabled","ability":"2 neighboring players are known to be the same alignment. Once per game, one of them registers falsely."},{"id":"fiddler","firstNightReminder":"","otherNightReminder":"","reminders":[],"setup":false,"name":"Fiddler","team":"fabled","ability":"Once per game, the Demon secretly chooses an opposing player: all players choose which of these 2 players win."},{"id":"toymaker","firstNightReminder":"","otherNight":1,"otherNightReminder":"If it is a night when a Demon attack could end the game, and the Demon is marked “Final night: No Attack,” then the Demon does not act tonight. (Do not wake them.)","reminders":["Final Night: No Attack"],"setup":false,"name":"Toymaker","team":"fabled","ability":"The Demon may choose not to attack & must do this at least once per game. Evil players get normal starting info."},{"id":"fibbin","firstNightReminder":"","otherNightReminder":"","reminders":["Used"],"setup":false,"name":"Fibbin","team":"fabled","ability":"Once per game, 1 good player might get false information."},{"id":"duchess","firstNightReminder":"","otherNight":1,"otherNightReminder":"Wake each player marked “Visitor” or “False Info” one at a time. Show them the Duchess token, then fingers (1, 2, 3) equaling the number of evil players marked “Visitor” or, if you are waking the player marked “False Info,” show them any number of fingers except the number of evil players marked “Visitor.”","reminders":["Visitor","False Info"],"setup":false,"name":"Duchess","team":"fabled","ability":"Each day, 3 players may choose to visit you. At night*, each visitor learns how many visitors are evil, but 1 gets false info."},{"id":"sentinel","firstNightReminder":"","otherNightReminder":"","reminders":[],"setup":true,"name":"Sentinel","team":"fabled","ability":"There might be 1 extra or 1 fewer Outsider in play."},{"id":"spiritofivory","firstNightReminder":"","otherNightReminder":"","reminders":["No extra evil"],"setup":false,"name":"Spirit of Ivory","team":"fabled","ability":"There can\'t be more than 1 extra evil player."},{"id":"djinn","firstNight":0,"firstNightReminder":"","otherNightReminder":"","reminders":[],"setup":false,"name":"Djinn","team":"fabled","ability":"Use the Djinn\'s special rule. All players know what it is."},{"id":"stormcatcher","firstNight":1,"firstNightReminder":"Mark a good player as \\"Safe\\". Wake each evil player and show them the marked player.","otherNightReminder":"","reminders":["Safe"],"setup":false,"name":"Storm Catcher","team":"fabled","ability":"Name a good character. If in play, they can only die by execution, but evil players learn which player it is."}]'),Yt=JSON.parse('[{"id":"Chambermaid","hatred":[{"id":"Mathematician","reason":"The Chambermaid learns if the Mathematician wakes tonight or not, even though the Chambermaid wakes first."}]},{"id":"Butler","hatred":[{"id":"Cannibal","reason":"If the Cannibal gains the Butler ability, the Cannibal learns this."}]},{"id":"Lunatic","hatred":[{"id":"Mathematician","reason":"The Mathematician learns if the Lunatic attacks a different player(s) than the real Demon attacked."}]},{"id":"Pit-Hag","hatred":[{"id":"Heretic","reason":"A Pit-Hag can not create a Heretic. "},{"id":"Damsel","reason":"If a Pit-Hag creates a Damsel, the Storyteller chooses which player it is."},{"id":"Politician","reason":"A Pit-hag can not create an evil Politician."}]},{"id":"Cerenovus","hatred":[{"id":"Goblin","reason":"The Cerenovus may choose to make a player mad that they are the Goblin."}]},{"id":"Leviathan","hatred":[{"id":"Soldier","reason":"If Leviathan nominates and executes the Soldier, the Soldier does not die."},{"id":"Monk","reason":"If Leviathan nominates and executes the player the Monk chose, that player does not die."},{"id":"Innkeeper","reason":"If Leviathan nominates and executes a player the Innkeeper chose, that player does not die."},{"id":"Ravenkeeper","reason":"If Leviathan is in play & the Ravenkeeper dies by execution, they wake that night to use their ability."},{"id":"Sage","reason":"If Leviathan is in play & the Sage dies by execution, they wake that night to use their ability."},{"id":"Farmer","reason":"If Leviathan is in play & a Farmer dies by execution, a good player becomes a Farmer that night."},{"id":"Mayor","reason":"If Leviathan is in play & no execution occurs on day 5, good wins."}]},{"id":"Al-Hadikhia","hatred":[{"id":"Scarlet Woman","reason":"If there are two living Al-Hadikhias, the Scarlet Woman Al-Hadikhia becomes the Scarlet Woman again."},{"id":"Mastermind","reason":"Only 1 jinxed character can be in play. Evil players start knowing which player and character it is."}]},{"id":"Lil\' Monsta","hatred":[{"id":"Poppy Grower","reason":"If the Poppy Grower is in play, Minions don\'t wake together. They are woken one by one, until one of them chooses to take the Lil\' Monsta token."},{"id":"Magician","reason":"Only 1 jinxed character can be in play. "},{"id":"Scarlet Woman","reason":"If there are 5 or more players alive and the player holding the Lil\' Monsta token dies, the Scarlet Woman is given the Lil\' Monsta token tonight."}]},{"id":"Lycanthrope","hatred":[{"id":"Gambler","reason":"If the Lycanthrope is alive and the Gambler kills themself at night, no other players can die tonight."}]},{"id":"Legion","hatred":[{"id":"Engineer","reason":"Legion and the Engineer can not both be in play at the start of the game. If the Engineer creates Legion, most players (including all evil players) become evil Legion."},{"id":"Preacher","reason":"Only 1 jinxed character can be in play."}]},{"id":"Fang Gu","hatred":[{"id":"Scarlet Woman","reason":"If the Fang Gu chooses an Outsider and dies, the Scarlet Woman does not become the Fang Gu."}]},{"id":"Spy","hatred":[{"id":"Magician","reason":"When the Spy sees the Grimoire, the Demon and Magician\'s character tokens are removed."},{"id":"Alchemist","reason":"The Alchemist can not have the Spy ability."},{"id":"Poppy Grower","reason":"If the Poppy Grower is in play, the Spy does not see the Grimoire until the Poppy Grower dies."},{"id":"Damsel","reason":"Only 1 jinxed character can be in play. "},{"id":"Heretic","reason":"Only 1 jinxed character can be in play."}]},{"id":"Widow","hatred":[{"id":"Magician","reason":"When the Widow sees the Grimoire, the Demon and Magician\'s character tokens are removed."},{"id":"Poppy Grower","reason":"If the Poppy Grower is in play, the Widow does not see the Grimoire until the Poppy Grower dies."},{"id":"Alchemist","reason":"The Alchemist can not have the Widow ability."},{"id":"Damsel","reason":"Only 1 jinxed character can be in play."},{"id":"Heretic","reason":"Only 1 jinxed character can be in play."}]},{"id":"Godfather","hatred":[{"id":"Heretic","reason":"Only 1 jinxed character can be in play."}]},{"id":"Baron","hatred":[{"id":"Heretic","reason":"The Baron might only add 1 Outsider, not 2."}]},{"id":"Marionette","hatred":[{"id":"Lil\' Monsta","reason":"The Marionette neighbors a Minion, not the Demon. The Marionette is not woken to choose who takes the Lil\' Monsta token."},{"id":"Poppy Grower","reason":"When the Poppy Grower dies, the Demon learns the Marionette but the Marionette learns nothing."},{"id":"Snitch","reason":"The Marionette does not learn 3 not in-play characters. The Demon learns an extra 3 instead."},{"id":"Balloonist","reason":"If the Marionette thinks that they are the Balloonist, +1 Outsider was added."},{"id":"Damsel","reason":"The Marionette does not learn that a Damsel is in play."},{"id":"Huntsman","reason":"If the Marionette thinks that they are the Huntsman, the Damsel was added."}]},{"id":"Riot","hatred":[{"id":"Engineer","reason":"Riot and the Engineer can not both be in play at the start of the game. \\nIf the Engineer creates Riot, the evil players become Riot."},{"id":"Golem","reason":"If The Golem nominates Riot, the Riot player does not die."},{"id":"Snitch","reason":"If the Snitch is in play, each Riot player gets an extra 3 bluffs."},{"id":"Saint","reason":"If a good player nominates and kills the Saint, the Saint\'s team loses."},{"id":"Butler","reason":"The Butler can not nominate their master."},{"id":"Pit-Hag","reason":"If the Pit-Hag creates Riot, all evil players become Riot. \\nIf the Pit-Hag creates Riot after day 3, the game continues for one more day."},{"id":"Mayor","reason":"If the 3rd day begins with just three players alive, the players may choose (as a group) not to nominate at all. If so (and a Mayor is alive) then the Mayor\'s team wins."},{"id":"Monk","reason":"If a Riot player nominates and kills the Monk-protected-player, the Monk-protected-player does not die."},{"id":"Farmer","reason":"If a Riot player nominates and kills a Farmer, the Farmer uses their ability tonight."},{"id":"Innkeeper","reason":"If a Riot player nominates an Innkeeper-protected-player, the Innkeeper-protected-player does not die."},{"id":"Sage","reason":"If a Riot player nominates and kills a Sage, the Sage uses their ability tonight."},{"id":"Ravenkeeper","reason":"If a Riot player nominates and kills the Ravenkeeper, the Ravenkeeper uses their ability tonight."},{"id":"Soldier","reason":"If a Riot player nominates the Soldier, the Soldier does not die."},{"id":"Grandmother","reason":"If a Riot player nominates and kills the Grandchild, the Grandmother dies too."},{"id":"King","reason":"If a Riot player nominates and kills the King and the Choirboy is alive, the Choirboy uses their ability tonight."},{"id":"Exorcist","reason":"Only 1 jinxed character can be in play."},{"id":"Minstrel","reason":"Only 1 jinxed character can be in play."},{"id":"Flowergirl","reason":"Only 1 jinxed character can be in play."},{"id":"Undertaker","reason":"Players that die by nomination register as being executed to the Undertaker."},{"id":"Cannibal","reason":"Players that die by nomination register as being executed to the Cannibal."},{"id":"Pacifist","reason":"Players that die by nomination register as being executed to the Pacifist."},{"id":"Devil\'s Advocate","reason":"Players that die by nomination register as being executed to the Devil\'s Advocate."},{"id":"Investigator","reason":"Riot registers as a Minion to the Investigator."},{"id":"Clockmaker","reason":"Riot registers as a Minion to the Clockmaker."},{"id":"Town Crier","reason":"Riot registers as a Minion to the Town Crier."},{"id":"Damsel","reason":"Riot registers as a Minion to the Damsel."},{"id":"Preacher","reason":"Riot registers as a Minion to the Preacher."}]},{"id":"Lleech","hatred":[{"id":"Mastermind","reason":"If the Mastermind is alive and the Lleech\'s host dies by execution, the Lleech lives but loses their ability. "},{"id":"Slayer","reason":"If the Slayer slays the Lleech\'s host, the host dies. "},{"id":"Heretic","reason":"If the Lleech has poisoned the Heretic then the Lleech dies, the Heretic remains poisoned."}]}]');s.ZP.use(r.ZP);const Pt=(e=pe[0])=>new Map(Zt.filter((t=>t.edition===e.id||e.roles.includes(t.id))).sort(((e,t)=>t.team.localeCompare(e.team))).map((e=>[e.id,e]))),Vt=(e=pe[0])=>new Map(Zt.filter((t=>"traveler"===t.team&&t.edition!==e.id&&!e.roles.includes(t.id))).map((e=>[e.id,e]))),jt=e=>({grimoire:t},i)=>{t[e]=i},Jt=e=>({grimoire:t},i)=>{t[e]=!0===i||!1===i?i:!t[e]},Ot=e=>e.toLocaleLowerCase().replace(/[^a-z0-9]/g,""),Ft=new Map(pe.map((e=>[e.id,e]))),Wt=new Map(Zt.map((e=>[e.id,e]))),zt=new Map(Et.map((e=>[e.id,e])));let Ht={};try{Ht=new Map(Yt.map((({id:e,hatred:t})=>[Ot(e),new Map(t.map((({id:e,reason:t})=>[Ot(e),t])))])))}catch(ei){console.error("couldn't load jinxes",ei)}const Qt={id:"",name:"",image:"",ability:"",edition:"custom",firstNight:0,firstNightReminder:"",otherNight:0,otherNightReminder:"",reminders:[],remindersGlobal:[],setup:!1,team:"townsfolk",isCustom:!0},Ut=new r.ZP.Store({modules:{players:St,session:Bt},state:{grimoire:{isNight:!1,isNightOrder:!0,isPublic:!0,isMenuOpen:!1,isStatic:!1,isMuted:!1,isImageOptIn:!1,zoom:0,background:""},modals:{edition:!1,fabled:!1,gameState:!1,nightOrder:!1,reference:!1,reminder:!1,role:!1,roles:!1,voteHistory:!1},edition:Ft.get("tb"),roles:Pt(),otherTravelers:Vt(),fabled:zt,jinxes:Ht},getters:{customRolesStripped:({roles:e})=>{const t=[],i=Object.keys(Qt),s=["firstNightReminder","otherNightReminder","isCustom"];return e.forEach((e=>{if(e.isCustom){const o={};for(let t in e){if(s.includes(t))continue;const a=e[t];i.includes(t)&&a!==Qt[t]&&(o[i.indexOf(t)]=a)}t.push(o)}else t.push({id:e.id})})),t},rolesJSONbyId:()=>Wt},mutations:{setZoom:jt("zoom"),setBackground:jt("background"),toggleMuted:Jt("isMuted"),toggleMenu:Jt("isMenuOpen"),toggleNightOrder:Jt("isNightOrder"),toggleStatic:Jt("isStatic"),toggleNight:Jt("isNight"),toggleGrimoire:Jt("isPublic"),toggleImageOptIn:Jt("isImageOptIn"),toggleModal({modals:e},t){t&&(e[t]=!e[t]);for(let i in e)i!==t&&(e[i]=!1)},setCustomRoles(e,t){const i=t.map((e=>{if(e[0]){const t=Object.keys(Qt),i={};for(let s in e)t[s]&&(i[t[s]]=e[s]);return i}return e})).map((e=>(e.id=Ot(e.id),e))).map((t=>Wt.get(t.id)||e.roles.get(t.id)||Object.assign({},Qt,t))).map((e=>(Wt.get(e.id)||(e.imageAlt={townsfolk:"good",outsider:"outsider",minion:"minion",demon:"evil",fabled:"fabled"}[e.team]||"custom",e.firstNight=Math.abs(e.firstNight),e.otherNight=Math.abs(e.otherNight)),e))).filter((e=>e.name&&e.ability&&e.team)).sort(((e,t)=>t.team.localeCompare(e.team)));e.roles=new Map(i.filter((e=>"fabled"!==e.team)).map((e=>[e.id,e]))),e.fabled=new Map([...i.filter((e=>"fabled"===e.team)).map((e=>[e.id,e])),...Et.map((e=>[e.id,e]))]),e.otherTravelers=new Map(Zt.filter((e=>"traveler"===e.team&&!t.some((t=>t.id===e.id)))).map((e=>[e.id,e])))},setEdition(e,t){Ft.has(t.id)?(e.edition=Ft.get(t.id),e.roles=Pt(e.edition),e.otherTravelers=Vt(e.edition)):e.edition=t,e.modals.edition=!1}},plugins:[bt(),wt]});var Lt=i(8947),Xt=i(1436),qt=i(1417),Kt=i(7810);const _t=["AddressCard","BookOpen","BookDead","BroadcastTower","Chair","CheckSquare","CloudMoon","Cog","Copy","Clipboard","Dice","Dragon","ExchangeAlt","ExclamationTriangle","FileCode","FileUpload","HandPaper","HandPointRight","Heartbeat","Image","Link","MinusCircle","PeopleArrows","PlusCircle","Question","Random","RedoAlt","SearchMinus","SearchPlus","Skull","Square","TheaterMasks","Times","TimesCircle","TrashAlt","Undo","User","UserEdit","UserFriends","Users","VenusMars","VolumeUp","VolumeMute","VoteYea","WindowMaximize","WindowMinimize"],$t=["Github","Discord"];Lt.vI.add(..._t.map((e=>Xt.mRB["fa"+e])),...$t.map((e=>qt.vnX["fa"+e]))),s.ZP.component("font-awesome-icon",Kt.GN),s.ZP.config.productionTip=!1,new s.ZP({render:e=>e(yt),store:Ut}).$mount("#app")},2464:e=>{e.exports=e=>{const t=e=>document.title="Blood on the Clocktower "+(e?"Town Square":"Grimoire");if(localStorage.getItem("background")&&e.commit("setBackground",localStorage.background),localStorage.getItem("muted")&&e.commit("toggleMuted",!0),localStorage.getItem("static")&&e.commit("toggleStatic",!0),localStorage.getItem("imageOptIn")&&e.commit("toggleImageOptIn",!0),localStorage.getItem("zoom")&&e.commit("setZoom",parseFloat(localStorage.getItem("zoom"))),localStorage.getItem("isGrimoire")&&(e.commit("toggleGrimoire",!1),t(!1)),void 0!==localStorage.roles&&(e.commit("setCustomRoles",JSON.parse(localStorage.roles)),e.commit("setEdition",{id:"custom"})),void 0!==localStorage.edition&&e.commit("setEdition",JSON.parse(localStorage.edition)),void 0!==localStorage.bluffs&&JSON.parse(localStorage.bluffs).forEach(((t,i)=>{e.commit("players/setBluff",{index:i,role:e.state.roles.get(t)||{}})})),void 0!==localStorage.fabled&&e.commit("players/setFabled",{fabled:JSON.parse(localStorage.fabled).map((t=>e.state.fabled.get(t.id)||t))}),localStorage.players&&e.commit("players/set",JSON.parse(localStorage.players).map((t=>({...t,role:e.state.roles.get(t.role)||e.getters.rolesJSONbyId.get(t.role)||{}})))),localStorage.getItem("playerId")&&e.commit("session/setPlayerId",localStorage.getItem("playerId")),localStorage.getItem("session")&&!window.location.hash.substr(1)){const[t,i]=JSON.parse(localStorage.getItem("session"));e.commit("session/setSpectator",t),e.commit("session/setSessionId",i)}e.subscribe((({type:e,payload:i},s)=>{switch(e){case"toggleGrimoire":s.grimoire.isPublic?localStorage.removeItem("isGrimoire"):localStorage.setItem("isGrimoire",1),t(s.grimoire.isPublic);break;case"setBackground":i?localStorage.setItem("background",i):localStorage.removeItem("background");break;case"toggleMuted":s.grimoire.isMuted?localStorage.setItem("muted",1):localStorage.removeItem("muted");break;case"toggleStatic":s.grimoire.isStatic?localStorage.setItem("static",1):localStorage.removeItem("static");break;case"toggleImageOptIn":s.grimoire.isImageOptIn?localStorage.setItem("imageOptIn",1):localStorage.removeItem("imageOptIn");break;case"setZoom":0!==i?localStorage.setItem("zoom",i):localStorage.removeItem("zoom");break;case"setEdition":localStorage.setItem("edition",JSON.stringify(i)),s.edition.isOfficial&&localStorage.removeItem("roles");break;case"setCustomRoles":i.length?localStorage.setItem("roles",JSON.stringify(i)):localStorage.removeItem("roles");break;case"players/setBluff":localStorage.setItem("bluffs",JSON.stringify(s.players.bluffs.map((({id:e})=>e))));break;case"players/setFabled":localStorage.setItem("fabled",JSON.stringify(s.players.fabled.map((e=>e.isCustom?e:{id:e.id}))));break;case"players/add":case"players/update":case"players/remove":case"players/clear":case"players/set":case"players/swap":case"players/move":s.players.players.length?localStorage.setItem("players",JSON.stringify(s.players.players.map((e=>({...e,role:e.role.id||{}}))))):localStorage.removeItem("players");break;case"session/setSessionId":i?localStorage.setItem("session",JSON.stringify([s.session.isSpectator,i])):localStorage.removeItem("session");break;case"session/setPlayerId":i?localStorage.setItem("playerId",i):localStorage.removeItem("playerId");break}}))}},387:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABICAYAAABcBhM9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjlDMUM2MkY4N0EzMTFFQUE5RTNDRTZFOTIwNERBRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjlDMUM2MzA4N0EzMTFFQUE5RTNDRTZFOTIwNERBRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OUMxQzYyRDg3QTMxMUVBQTlFM0NFNkU5MjA0REFEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2OUMxQzYyRTg3QTMxMUVBQTlFM0NFNkU5MjA0REFEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpWbMZkAABKiSURBVHjaxJwJWBRX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"},9764:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABICAYAAABcBhM9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjUzNjg3N0Q4N0EzMTFFQUE0NDJFMkFFNjZBMTEzNzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjUzNjg3N0U4N0EzMTFFQUE0NDJFMkFFNjZBMTEzNzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTM2ODc3Qjg3QTMxMUVBQTQ0MkUyQUU2NkExMTM3NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NTM2ODc3Qzg3QTMxMUVBQTQ0MkUyQUU2NkExMTM3NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnU9gJ4AABJLSURBVHjazJwJcBTX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"},3396:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABICAYAAABcBhM9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBDNEFCQUI4N0EzMTFFQTg3MTQ5NUI1MDJEN0Y2NTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBDNEFCQUM4N0EzMTFFQTg3MTQ5NUI1MDJEN0Y2NTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MEM0QUJBOTg3QTMxMUVBODcxNDk1QjUwMkQ3RjY1OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MEM0QUJBQTg3QTMxMUVBODcxNDk1QjUwMkQ3RjY1OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmWP3BUAABHvSURBVHja1JwLVBRX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"},4174:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABICAYAAABcBhM9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NThDNENBRUE4N0EzMTFFQUEzRkZBNzRFNDVBMzk4RTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NThDNENBRUI4N0EzMTFFQUEzRkZBNzRFNDVBMzk4RTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OEM0Q0FFODg3QTMxMUVBQTNGRkE3NEU0NUEzOThFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1OEM0Q0FFOTg3QTMxMUVBQTNGRkE3NEU0NUEzOThFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj7EncAAABJESURBVHjaxJwJVBRX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"},4085:(e,t,i)=>{"use strict";e.exports=i.p+"img/bmr.80525f7d.png"},5592:(e,t,i)=>{"use strict";e.exports=i.p+"img/custom.1892fe23.png"},8142:(e,t,i)=>{"use strict";e.exports=i.p+"img/luf.412493d4.png"},2867:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABNCAYAAADabljrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OERDN0YyNUM4N0EzMTFFQUIxNTRGRjU2Rjk5OTM3RTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OERDN0YyNUQ4N0EzMTFFQUIxNTRGRjU2Rjk5OTM3RTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4REM3RjI1QTg3QTMxMUVBQjE1NEZGNTZGOTk5MzdFMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4REM3RjI1Qjg3QTMxMUVBQjE1NEZGNTZGOTk5MzdFMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiUD/rkAABcdSURBVHjazFwJXBVV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"},3571:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABNCAYAAADabljrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTREODlCQTg4N0EzMTFFQUE4NTZFQkZBMTgxMUZDMjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTREODlCQTk4N0EzMTFFQUE4NTZFQkZBMTgxMUZDMjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NEQ4OUJBNjg3QTMxMUVBQTg1NkVCRkExODExRkMyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NEQ4OUJBNzg3QTMxMUVBQTg1NkVCRkExODExRkMyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmabzNUAABbUSURBVHjazFwJVBTH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"},3429:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABNCAYAAADabljrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUJENjIzNTY4N0EzMTFFQUI4NjVCRTU0QTkxN0JENEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUJENjIzNTc4N0EzMTFFQUI4NjVCRTU0QTkxN0JENEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QkQ2MjM1NDg3QTMxMUVBQjg2NUJFNTRBOTE3QkQ0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QkQ2MjM1NTg3QTMxMUVBQjg2NUJFNTRBOTE3QkQ0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PipBwRwAABbgSURBVHja1FwJfBRV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"},1822:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABNCAYAAADabljrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTRDQzVCNjU4N0EzMTFFQUJCRDFERDZCQjFGMzYwNjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTRDQzVCNjY4N0EzMTFFQUJCRDFERDZCQjFGMzYwNjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNENDNUI2Mzg3QTMxMUVBQkJEMURENkJCMUYzNjA2MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNENDNUI2NDg3QTMxMUVBQkJEMURENkJCMUYzNjA2MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmIhL1YAABbFSURBVHjazFwJfAzn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"},9857:(e,t,i)=>{"use strict";e.exports=i.p+"img/snv.3db30bec.png"},6737:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABUCAYAAAAoEtHdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzFENzIzRDY4N0EzMTFFQUE2NzhBQ0Y5RjNFQkJFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzFENzIzRDc4N0EzMTFFQUE2NzhBQ0Y5RjNFQkJFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MUQ3MjNENDg3QTMxMUVBQTY3OEFDRjlGM0VCQkU1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MUQ3MjNENTg3QTMxMUVBQTY3OEFDRjlGM0VCQkU1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhWFGj0AABahSURBVHja1FwJeBRV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"},972:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABUCAYAAAAoEtHdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzhDRDEwNDg4N0EzMTFFQTkzQkNBRjQyNzM0ODVGMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzhDRDEwNDk4N0EzMTFFQTkzQkNBRjQyNzM0ODVGMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3OENEMTA0Njg3QTMxMUVBOTNCQ0FGNDI3MzQ4NUYwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3OENEMTA0Nzg3QTMxMUVBOTNCQ0FGNDI3MzQ4NUYwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr8IU9IAABXPSURBVHja1FwJdFRV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"},2338:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABUCAYAAAAoEtHdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0U2MDcwQ0Q4N0EzMTFFQThFQjlFQUE0NTlGN0E5Q0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0U2MDcwQ0U4N0EzMTFFQThFQjlFQUE0NTlGN0E5Q0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RTYwNzBDQjg3QTMxMUVBOEVCOUVBQTQ1OUY3QTlDQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RTYwNzBDQzg3QTMxMUVBOEVCOUVBQTQ1OUY3QTlDQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtLETXUAABYlSURBVHja1FwJdBRVuv6rupPupLPvG1khEJYAMWFnEESeI5sbKIM+HUfQAYdx9M17w5mjMmeURRE8PgGVM85xRAYeDwcVlfdQWUYIBLJJJJCVrB1CErJ1upN0V7//3u4O1ZVb1ZUNeXXOPVXVXVW37lf//f61itNqtSC39Pb2wnAvXl5enNL/2Kcd7pAF77Xfb9oR6ogbiXPvBDC1dwpQA7n+TwkcfxvB4gbQftIHM+ISpjAATsW2eLGL/rczfnfr86eQNH6EwBJLykAkSO5Y5nk/haSNBOlzMmu531gSZmccY2dI3v8vDmM8YZZUufZ5yZrVpMfIXesnkzJ+hCSMU0H2vKQpAQhK0/p2gqYdgakox0nggcc40dSzM/6zK0zhfqCNlELQjqB0ScHhPZE4Q0vKgcTJATfSNpt2hCRXCSxegfSlQMntC2pAGwngtCPMXcACrqSk5GeRkZHLvb29Z5H97u7u7KqqqkOTJ0/OVgkcr6AtR1SLckNxvkW8wXkg9z6w2tra3vb19X2adb3Ozs73g4OD/yACR2xmCJJt1jGs9aB5jeV8DxowCcnKaTe3/Y6Ojr16vf5RckJZWRk0NDTQk2NiYiA5OZlum0ymvwcFBa0XDVhgbIsBFNSCdicBxnuyqXDKrUBg/mK1WiEnJwdQ0tyuFxAQADNmzACNRgOFhYVLMjMzz0mkiAWSwDhGCtigQRu28A5DuqSSJjVAeZxq/0IOQP6iYCGHwcSJE4HjOMjPz4fm5ma4du0apKSkQHx8PDn2AgMMTgYUQUGzuv0+VCXADwQkV1MZgXADTafTzSQnNDY20hOnTp0KSPr0Kaanp9Pfbty4Qdc+Pj7kWI3IqNUwGs9Yi4/nPBm7MmMaGmAKF/Tk1rj9JghCFzmJTDknwfddCHkLxP/ZbDaz81yts2lUNKnXwDPuRdakUQucEmCch7CNUlShH2hdXV055IDExER64Llz58BoNFLiz83Npb/hVKTrlpaWCzKgaGW2laSPF43TY9TEE3D8ANycAU1ByRPVnDx5ci8RnlGjRkFSUhIQ8i8oKKD8hRJFtSThNdxueuONNw6IAaioqPgt8t6Bnp6eSpTG49evX9+8adOmGA/ASSVOo6DFVcf4WFqS8xCyYdlevMKU6PsNteN9yF0fkpMJ8Tc1NdELhYeHUy1JlhMnTqxdtGjRSbL97rvvpj7xxBOvo902WXpDOMWbP/3005WrVq0qdpK+wNCe4rWSRrUrGL32gQImB5acRMk9WTpNTp8+vQhB24D22ERxJyg5hWfOnHlv8eLFp1y/3bx5c5+fn19Ge3s71a5Ek+I+1aRRUVFESo1r1qxZtG/fvlYivQxwbAzQ5Ow3OdAGBJise8MASyMBSWmbP3jw4DQ0K7LIBfNwQUnKE/eJkrZ4zpw5m4lCQJD7lAKZvmS56667ICIignDgxzjNX3UCYGOAJTD+Y0mbXSFaYpezw7gB8BbPUOUs1c7879FHHy3A9Q+iY7TiB5SQkJBJNioqr4Fg5yA1dQyMGZ0C1683wsXcPLhaUkYBCwwMJKB7OUHQiIDhRds20VgEhrul2g/VDiLLw5qCcmTraZ8VYQWn3RZJNiyWbrDjMCKQ58gSGRlB99FhdwxAqw3DlbcIGBdoNuc1xWDZROOwOfsVBuLEe7LD5MwFjYJ61zqfuLdz7SXef+aZZ+KLi4v/Hflon9lsPokmxH6yv2HDhtHOY2hDzVhEOo6OjqYSdi4nF4qvlMLpf2bT/aioaHpjqDgKxOcxmqt/sU0nnQEeEy6eJIzzAJZUsrSSNc+QOA1qvQwE7C3kIj9XR/7+/mNI2759+3L0JbcgACae5zVFRUU16E92xcVG+zbeaIbqmnq4WlpJzwkNCYZxY0e77DlCcDqRhLmaVcbHlS5iSRNLHMcIL7mRvpTseQVi5xkg0Sf4wgsvxM2cOTMZiTgxKCgoDrVaNLo60agVw7HRaVZT2wBlFdVo7XeBr68eUpJGQWJCrKKo9/T0Qlt7J+h03hDgb+j7HTVlB5oYPSitjaR1dHTUo8lSX1dXV4W6pHzz5s0VTlB6nSDaRGsxx7HMD0E6RVmAcQpSpZGCtXr16tCXXnppcWxs7Dy0pTLxeiFKA79Scg2KLpf1+3108iiIiQ6n/GS3Ox4sxzluR6Ph0L/Ugx7BQukDM/Iaz/HIXxralBYE04RmSS5q09Nofny1bdu2GgXQBBmbzSNgnoidSlNhYeEvUlNTf4fXiHJdpMtsgQ6UHNK6uixgcjZC3j29VujFRgY5e3o6hIUEws22Djhz/hKSeM/AogY8R8EjTYPN10dHQTUY9LitB3+DL053X/Az+NyaezZbW3V19Xt4z++KQLNKwGKZH4qAqQHLC92TnSEhIY+QE+qMTVBT1wjGhmawqBh4fFwkAnbLbj138TJUVhkhLiYcAgMMoNfr6A1U4zUJwJERwRDg54vgduIUtFFbrLq20Wmb8bgvKAQPtBAdGQKjYiNov04v4+uwsLC1IsCk0ib1GvoAU2NW9ANt3rx5fgQscqM5+SVQfs14KxDo7wdBOGgycD/6tPHJIwB6vTcd7JGvs6Gy5gYCdqujltYusNl5mDVtIgWALPmXysHY6Agy8hovSEqIQa5z8Nw/z/9Ij6duFSqA2dPGU46zdPeihHdDp8kMbR1d0NraCa3tJuyviba46EaYkTmO2G4/P3z4cNbDDz+coxB45FhrrYqMNSchfc3GjRun0dhWUxuUVjTQv8ckR0P6+AQwIInLLjovyEgfA+DkqJqamnJUDilZU1PBjAMlYBH+OvJ1Dk5pM5UMAnj5tQb4/NgFePyReWC83oLSeAMSR0XSY6tqb0BTcztKUBgEMrrsRiB/vFIDRVeqUWKbITysASaMHQUTJkwgjyxXoh1Z47YPxKzgJDYLBeyDDz64fM8990BosD8EBwVAU0sHAteIAHaiZPlARFggcgjyia8OtaAOdN5aGlkly/jUuL5OCFhUSkID4BYH9qBUWCA2KgTunecILKamxMLR43lQ8GMVZExKhOSEaJgzfSz975vTRVTTOjSplUqYqasbAbfQ+7rZZoL2DjPYBI7ez6iYMHrshQsX8pzjF0Sg8Qr5UDdfUspfGhlj1GWAeqN0vIUO8H3kpKKrdXAur5zZAZEavbcXTkkvCpwOpcwLSZ9skzXBkfCMVsNTIm9q6YTLpfUIWDCMSXJIkRWn/pkLpfSYqRMTHM46AmO1ChQkokw6TBaU0h56LGvJwPPSx4+i12htbc0JDw8nmaseUbM6TQ+bpLnxmBrAvCTWu6vpLl269Ptx48atJCcWFtciaJVwJy4TUlEis0a7aOCbxx9/fPPZs2ebJYD1imw1K0MBgJjDlKYjS2NSs2LSpEl7ULT5KVOmPBIcaKBifycuRAE5U3vfpqWlbSHU5hyDTSGOJ7C4jB9gVMJtmh49evQhAhY5+XxBLQLG35Et/0cj9KKGHj169D25ubnrFKKzGg/+JIc2H8/JmBE8g8O0Lod24sSJwZs2bfqDt7e3/7FTpVBZ24p8w92RzdxtgxpjG0xMjSRh8PEmk+lMdnZ2s4KFLxedpaQvx1/9iN7p5BKVpC8tLf1TYmLiPdfq2uC/jxXf9mnm64PKAwm8rbNb9TkLZyXBlLRIkuorQFduA/5EslMW5xSVKgBXc+MxXiGcw8vZYcuWLYuIiYmh0dKvT1dS7rqd7a6JMXTwOMsGdN43Z6vQLrORwOOUXbt2TZNMR1UJEq2H0A4z8PfKK6+swKkYUFzRAjfbe2FkChn7L36+XnDv7HhISw6Bj44Uw80O64D6JhZHzg8NMDczFhYtWvRz/ClbJsMkmwTWDjDXSFtcXBy1KM//0AjW26QZZ02JgrunxVA76m+fXYUqowlUlPT3W/KuNFPAkMsmgXLZKCvkJesagVwmKD093T80NHRCT68AVfVmEOwjK12Jsf6w7O54CA3S0f3j2XVQXmsatFS3tFmhubUbr+cTsW7dusTdu3dfBfmC5X55DjWukdv0fPrpp6lPUtfYBT02GNRTVrMEGHD6zYyBjLRb4bWSqnY4ebFxyH1WN5joA8BpOQEBKwX3OjbF0nitysx338XQWKUms7HJPGKG6sLpUTAvMwJdJ55U2Vi90HfqMPXCh0cqhuUB1d+wwNRxAAkJCaNBvhQeBkL6soZsSEgIzT40o2hbheGdjilxBlg8Nxrio3xdDnJxVlZWGtn+6+dVw9ZfS7uj7i0wMDACVJa2SzlMdTLXYDDQ0EJHlw3V+vBIWGigN9w3KwKyJgTT/draWuO2bdu+3bp160Nk/9A39VBRZx626d9ucmTe9Hp9oIx1wKIn1QFEt300J+jj77LYqdsx1GV+ZigsvzsSNOhw9PT09H755ZfnV65c+V1JSclT+HB8C662w+m8m8NqunRZ+gpOfFWURKhO5DKBQ8BoiqzTLAzapPBC5yI13gD3zw6D5FjHPZ89e7Zo48aNJ0kUYe7cucFJSUnxTa098P4/aoddsZgsgisJ7AMqXzkcCGDM6UoIf7CccldqADyzLMY1/W589dVXhevXrz/vij81NDTQ4ju9TgNLfxYJx9DtM3cLwwaYbQimkJoz3Z1PZ+iU8JdtkC2v2AQfHDHCNaMF0AgOX7t27cLy8vJf7ty5cyrx2dBPNeXl5RX5+Wjg/lmh8NpzyTBzUtCg+5M2q5VzjYVnOdiDBUx6EbovCAJVMRzPUwkbTOtEDvm+sBNe+aAG/vOQESrrLaT6MOb5559fevny5afmz58fOn369IPPPvvsX3C/NMCghaeXRsGf1ibCDARusP26GnC8K2fZ62HcdjWAKRWb2c1mM6nFAoOPlnLYUFt2kQn++H4t7PnHdbD0CDBmzJjkgwcPPhUdHa378MMPqyZPnvwJSt4XFRUVtaMidbD2gUh47z9SUFkEDbpPH73WmQPo6QB22ZNdTnB4FdLlFh9qb2+npc5B/l5DftLidiLPBL/aUgX5JV0QHBwctGrVqkSXd7Fly5bLyHUtfcknb0eca7B9Bfo76u9NJlMjqKtM9JiXlJ7UV2tQVlZ2Fa19SIzSUT4Y3oWDkACtK5xMyqz5PXv2zHjggQeywsLCggUc2oFvbsKnp1qdmbrB9R8f4fBLjUZjOagvqmNqSbsSWGR95MiRogcffBDGJuiG3dJ/Y300JER5Q2VlZU1aWlrIm2++eX9ycjItrS4otcD7n7VAfdPQw0ljExxpufPnzxcyIq2CEmDiiKuGEZYWZ4n0zoirD6ntCggISFq/AzVdw/B8PeW55cGwdLY/VFVV1aOWrF+4cCGtQKxvssJHX7fC95e6hiem5sPD31+NA9RZpBh5XitJjzuirhZJBomVPXJzjViiyaxMRjvpEgFsYZY/PvXWoVv7U30pWJQbg4ICECxqpO39og0+Pd3hnH7DI81z0g0UrPr6+mwEq1dFLN9NY/IyU1J6sluy4NChQ1+SgxfPNKDlzw9JSxrQ1vr9qlshHHSI/c4WWeDZ7Y1w8EQn9Nq4YdHGrrZiviPLfvHixe88JEBYb8m5TUmOkUqTJkH0zuZTXV39Fqr+aZ+f6YId/9U2OIrHHj/+YzjEhTsEvby+Fz461gmnCy0jEjZacbcB1j8YQMrXi6Kion4tSoJYGAldZvZbzg5j1ba7lURu3779fTsuy2b7QpCfZlDJjI2rg/rA+uS4CZ7a0gwn8rtHLHmyZolj2h8/fvwQyJc4Kb28yqytECc+vGTIn0oZqv7XEhIS5lYarfCL15oH9LR/eZ8B1i71gzNF3bDns06ULuuIhrp3rAuCmRN0Lula55Subol0sVJsbtOTV7DBQHKCTSJl1ieffHJnY2Pj5aRoLbz2qyDVmej7p/tSsF79awf8blc7lNQKI5r5Xrfcn4LV1dV1HY3gt8G9cNjGkDSWaUX3SeabFTBUqkbsazU1Nb3d3d0VCxYs+NmYOJ2OVOoUXbOCBRmAlIazWoBBAxmpXvDnj01wsaRX9rjhag/M8YHfPOiorUAaeXnr1q1FEq7qBXbZJtMplwImF6rl5dqFCxfafXx8yubMmXPv1DFecLLACsYWu2zaXkAuyblihTYTjHiJwJrFvvBvKx1gHT58ePv69eu/B/lqHUEiaUzjlWXpsz5FxSJ/V0e9Y8eOpVVqJbU2yC+z0ScrG+3sHrlMk3QJ8XcwTnFx8bHHHnvsf4Bd0mSTkSpmxEIrAUoKmqsyzw79XxxwgaZJT08fT07c92039NjunJKnT77tgVULdBAbGzveA1gs1wjUOt8sH5JpWjg75tE6p9W6lUb7HVUjVttkhx4r/WJBPGpz8mUDNVXToBRU1DKmo5wTLgXMKuIy6lASPlRKjCyf5QXtXXbIvoyKoWdoYJD3GSYlaeAqaliSkGFGR3kONM4RWXCB/m+DCB5AG3BM31WFJ167OutTCmha5IaGhk6bkaaBk4U2eVvoOT217pvb7VBYboPiGgHK6gSovWGH5g473MTWTTSsYO8bsDfeYUgAB8F+HMSEcpASw0NaPA9TUjQQGczB6i1m+L6I3WdKtAbIe/dtbW0F169fN8tY8azXZZixME+kzxJP8St1Lu3Zm5+ffzYtLe3X/3qvF7y+nx29WJjhKADGGy+OjIxMWzBVCwumuh9DwOqx4rR2jp8M1gtFRO8t/0SXzPCCUz+wEyQr73YECpuamnIl/GVVsPBBKb7vMiuUkrievhTHHTlyxPjiiy/O9vPVRet1HJzEAdjxb3Hbv1EPgQaOvH17dM2aNW+azeZLaEhWW63WFmxm9LK6fX28A3ReBCBHI9tk6nV0dNS1t7fXoyQXX7ly5Sy6Nl/s2rXrkyVLltyXnqzhi6rsUFJnd+tv/hQtvLzam8TtLbt373751KlTzSLpUuKwQb/CzHoTRFwU7Pbe0f79+7NWrFhx0KEtrbDvOxu0ddohNY6Hlx7RQnoSTz6vcAmla4NckhSJWRcSEqI1GAwaZwhZaG1ttVVWVjLLDE+cOPEw2n/EiYZ3P7PC0Rwbvej90zTwm+V9kdu3Ufp3ScBS4rF+r8t4AgxA/XtHbkXCBw4cyHrooYf2cxzX76IoIT/u2LFj8+uvv14uk1m2q8i+99Po2dnZj2ZmZv6W9Wd5efnOcePGsV7EknuLze5panoCTOmrAUzg3nnnndSlS5c+hpKSqdFoAlFKyuvq6vIzMjL+5iEVb/dQ4yGbrNm7d+/k+fPnLwgLC8sg+yjJF3H535UrV56XaHWBMRVtjAgN/TbPQL7uxPpyk5y0SQEUb6v5qIanT41yCsfKKSY5u1GO6Pv5jnKAKWWNpJa/9CUmQcbQ5UU3Ki1UU/sdV7USBjIhZUHGxmK9eSt4kPJB1VZIX4Ozgftn9aSfrGJ9XYkFAOdBK3n6HDMrLSblIjmQ5L50p/ipLK1KsKTGrPilchvD9xRkJMvTwNVMSzWg2VWAI6jJQw6lekfqlIs9AI4R6eBvW1jCsy8M4PlrdjBUwOwMsAQRGHZgl3XaJW7VQAY6GAlTUxsiiKhEMcPt6UOZ2kHeiKBCm6mdjhyo+BKwh9+VPhY5rJ8p/T8BBgDoKGRNfcgrzwAAAABJRU5ErkJggg=="},9600:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABQCAYAAACkoQMCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODMzNzBGNjc4N0EzMTFFQTk3RjdBMzQ5NTBERkUzNzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODMzNzBGNjg4N0EzMTFFQTk3RjdBMzQ5NTBERkUzNzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MzM3MEY2NTg3QTMxMUVBOTdGN0EzNDk1MERGRTM3NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MzM3MEY2Njg3QTMxMUVBOTdGN0EzNDk1MERGRTM3NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqSyi4sAABXrSURBVHja1FwJeBRV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"},6827:(e,t,i)=>{"use strict";e.exports=i.p+"img/tb.5d68012d.png"},14:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACjCAYAAABotuf8AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAGtdJREFUeJztXQmUFNW5Di64RUmqq4dFUQQNiqKAzwUF3HF5GpeYuOCOuOtzQU1iDC4QNa6I0SQuT03iFhXxBEGiBlBAq7q7qnq6Z98HGGZhWGYfZubm/6u7x+rb1V1rd3VP13fOd8Tpqrv896u7/vfeH/3IhYt8hUfgRzECfxET4OYDlwA/Bq4ErgWuG6JcA1wRzetLwPs9AvdzsEWB0+WR02BFfgSI6TYw6GpgM5C45AaAjcCvPAHuJlbw7e90OeUERgb5YSCmqWC0f4DxerKgILOd3WCvt6AWm+wNh4c5XX5ZCUbgJoCh/iwby/kCyzV2AZd4AvwhTpdjVgG+uBvAMJuyoIBynfVgy6ucLk/HAUbwMAF+SRYUyJAidPKfBdv+1OnydQSQcS8Y4SunC2EIcwUr+hinyzmjgNEM1FRccRYYf6hTYiXfCKfLOyNgcU4qwG3IAqPnC1dDp97rdLmnFR7Rtxdk9KMsMHa+8e9ewb+n0+WfNkAGH2Eik3xOGzrf2A+DpPlOl39aAJ31KZDBviwwsioPlvzkuLBELqsoJffWVZMnN28krzc1ko9aW8jn27eRNTt3kNVA/Df+7TX47Q/wDD57aXkJmQbvHiz6Hc9HCvZCGRzhtA5shVcKDGcia19OG3eQbICXhfRAXQ1Z2rqVVHR3kd6BAWIWPfBuOYSBorsPxDY1JEEczueT4hcjC317OK0H28AI/FxGro4dNyyZXlRIXtiymRR3dZJdFoSkBRRpqLODPNOwiZwQDjqe7yj7oSM/x2k92AKofveGDH3npEG9Ak+uqiwjX+/YnjYhaWElNKGXQzObBbXYalbyDXdaF5YBX8jPnTLiGNFH7qypkpu5bAHWlDdXV5LRgs8pYQ3Axz7baV1YBmRkuRMGnAM1FDZF6WvszAPTJHa0k19CDeaQuD50WheWwAq+EZCJ3kwaDTvNOHLLFXywtZmMgqY6w8Lq8gR8+zqtD9OIen1m1GgTgwIJQ02VK7gfRpBO1FrQHJ7ltD5MgxG4v2ZKTI9vqpc76fj/JxUFSVt/n9Oa0QR26B3rzAvcC07rwzQgA/50G2hmcYiUd0U653+EoX3s79dVlad1OsEqMM0/CwacEVWE65zWhyl4JD/2rxrSaRzs/Lb1/VAz4dzRrTWV8m8eIM6MZ6O02qE2vbCsOGm+jhRXkYdLHiPPl84ndxY9S8YI36bDfnVsUNjHaZ0YBvphQ+I70yUqHLJ39PcnFFrLrl3kNKjF8BnsFC/bttUB6aTG7zfWJc3XZaE3yKa66aSzfvIg+erzyVTpX3bbcCeU0eFO68QwPAI3k0nTgjPOTaVafqnv6SGHSJF1u4NEH6nMonmsr3ZsT5qvieKXpLJ2VpyoYlxReSUZKay30464dni80zoxDOgcnpsOUeEisZ6+0/JtrYOTkDOKC0kz1GROo6a7mxxdKCbN2x1Fz6mKCtlefwyZXfiunbbEj/5Up3ViGJBo26caLoJ+yY4+faM9lB6uCcZGXdiZ7x5IbDozhU5oti/TmBB9r2JuUmEhF5QssNWe0Kqc47RODAMSfrGdRsCJzyr44o2gGwoT+2L4Pgps4ab6NMlGG4tgIOFJkreDhbXkweJFZGPt9JTCCtWcRW4MLyEFgQ2usOwgdsKFjnZTBYo1BXo0yIYErjAxK4+1H/bpsMYzM4Wxrm2n7KZD52uC+B+5FqqrPSWloNQEdnPRi5ZHi3kvrMXQpFkB+knF+jYTpAAJpBBpFwhxAwjhjeZGMr+uhpxfWiQ78R0F7x9ZKMjhnARCvaKijDwBNeCHW1vkOalkjWxtTzeZHIrvVx0IgngIaiijgqIp1cwmc8J/Jt7Ad66wjBLnqrpUphWMAtcP0dsBw5xVHCJNu3oHfxuQf28lt8NoE0VUYHDtbqzoJ2eWhMljIDSlJwXWcFdXlsU9Oz24lKyrvoh0QGfciqhi3FE/hXxUcT3Ufl+7wtLLcZKfBG1c9/tTY8Ng2NiR3ta3i/ytpclWRzwUJdZm37W3yU5+yt/OL/wbaag7yRZB0QxD8zjN4FxX3grr+QZrTSANrJlurq4YDH+8lD4fdRwseBU13yhhPfmm6uK0iCrGt8pvdYWlxUnQn1GbWbcK7A+NS6OgktZkMJL7tPKatArrqdLfuMLS4j9amm0XVbizk0wJSRkXVYxjhW+g076QfF99AdlSd6Llfha+vxma1rVVl5Drwn8y3InPO2GdCp3rdpvdXj7b1jq4zOM0cdpjnLCanBb8kLTWHWdKVFW1s8iJ0jJyiLDGfDryTVivNm6xVVSrdmwjh2aJqJR8tvRBSzUWzmVZEng+CQv7Vs2KqQCrWN+2k4zMvOuvJucVLSY766dYElZT3fGW1g/zSli/rq+1TVSlXZ3k2FDyRV+neErwE1JdO9OWDju61Bwh/tsVlhYLbZq3wknVi8pLHBcRzZEwOvRXn2fraPCTiutcYaUiznrbhWepycls4Ytl9+sSi1h9Drmg8B3NhekY7yn+oyusZETPSjtQ09MtO/g5LSKaZwQ/IM3QL9ISSVv9sYN9p3uLn9IlrNraGWSKtNwVlhq/hY62Hbgl6iqTbXy17G5dIvlnxQ2D7+DEarBmtq73jPpr5YWw0Hug1QYvT197++BiczYRXVz09K1w4pRe87s09CZph1pM691llde4wqJ5RUWpLTtqcFTptIjUhbWOcNX/qymO50sfSHAIxHXGpRXXar77WeXVrrBoPm6DdyfWeMdk4fRCjDODH5Mbwi+TuUUvyfNYtxS9KPNmmYtl36qxwlrVd3FKAZdtbi16Qd4SdnfRM+Su4mdkP3nkbUXPkxOkZa6waNqxNvjF9m2OiyeXOOSF5Q3wsvuuVdxT68w5CLnKIS8sdGOpMbhRQg149KPThZVLHPLCwhGhVd8r3DSR7gM28FTAhZvr5d0+yfiEDj5ukI/p5MMba8lYAyPiIS8sPB3GKsq6utL+hb+/1X4fMTvRNzBgaG10yAvrjJKwZaPicdn5LizEKdGtbq6wApGTjHG/nxWmOmgjn4R1OnykrrByjLkgrLNLXWHlHHNBWKeXhFxhxXgyNIW4hd4Kcbe0Kyy3jxVHO0aFOMGa78LqJwPy4SmusKLEsw16LJ4XiifR5LuwcGf3EUHBFVaMuIMGT+GzAjwNJt2bJrJdWLgZ18gNZENeWLgV/fv2NsuGnWGgfzEUhfWfnTuSnsGVl8JC/rO1xbJhf5fmuaxsFxYecGIkP3khLDw62yrWp7kDn+3CesTgh5UXwrq2qtyyYXEh28hweygJC4c+Wmec5qWwcPF0u86Da1MBr9zNR2HhqdATDYwI80ZYSNwIYRXo15WucxrQkfBdEJfdNHu+qhJrTSzC542w7OhnIRZkYEHaLuL+R96GEfFvTWwiyRth2TEDj9jet4sc5uwFSLp5Z22VLXk2s4kkb4SFHqB4yrAdwP6QkTkdJ4jib+q1frJOSVenqfjzRljIJ2w65B/PY5+nOG8021hg4wVSD9XXuMLS4rSQpPtaEy3gTWCnF+t3I8kUsSZFH3U7TljFPB5VaGw0mJfCQqPbef4o3vyFlwY4LSYl50JN2mnTwb2vNzWabvLzSlhIvA2i28YTk4MdHVmzQxovRLDqyREDTggbcezLe2HhF7i01d4LLPHEZDsvCjDDayvLbaupEH83uDaY98JCogj6bL7TuQFGYJcbXPawk+gpu8WGUSACaz2rtXBeCguJ/Qe7gTXGedDUZkpMuAPpQRi1xfpBeOeiHZegv2iDK3beCgvXvozeUaiFl7Y0DBYyrk+myzlwQjAgX8TZ3t8vLxDfUVM1+Bt6IViRVnFXJxlvw4Akb4WFvL2m0rYm0dfeRkZHhYRXxGGzhKcI4tlcdm3Px/t5Ht1ULx9XqQS6Dc+O1pR4/+JHJv3PsLa7vqrclrTmtbDsmn5At91J0fkenH4QqYVfFNkrjQ3kAmiqsDbQO4THiU6s+W6sqpA3zqa6BB2nPmJ3F+JBKGbWCP/StMW2WjWvhRUrhHILN9FjbYGCidUW72oIdVNPD1m1Y7tciNhsYTN2AwgHfcbmVVfKXg5Pbd4Io7Jm2aXayIEm3+zcMVhr4inRRi5LCHd22Hpob94LC3lWSVheXDaD26n+Tb8th1Kah7Kfd2VFGenW0dTjxZ0ziu11YsxVYdl+i/01JuaB8F6e2PuXlpfYsoxiFdhnxGuBY+L6TX1tyn4kXlj1qzRMk+SksDwCf57dhkDeV1etWxx4OVPsvCj82jf3WttiZieUzTOOTN9paVJ9DgWXtuPFBe50p3ViGCCsUyHxA7Z/ZUB0P9ZqPNCT9BhFR5mzwZnObqDQY+uY2HfC1QElUFRGN0gYYK8nwJ/otE4MA4Q1BRLflQ6joLjw2O1ka244dzQ9uqkC9ywu396aCZ2Ywoa2nYP3KOIlnXXRaQq8CyjNZ6q2QVN4hNM6MQxW5BlI/JZ0GQbFhd6X9A33KLY7FZ31BTZdo5JOvNbUKE9bYHpxkRqnPuam35dsIyv49nNaJ6YAiQ+m2Thyp7ZFcaMF3lTPRgtpTmVZgvCyEdjk3auonSYXZsQTg3NaH6YBiX8rAwaSmxCcQccmb1RUVDOhs95iwxUqmQLOqGfS+wJq/Fec1odpMAJ/ZaYMdSB0fmPrZ/jvIqojnM3AWvW5hk2DH0VGhCXwFzqtD9NgRV8BZKI/U8aKEQ9hyxXgnsIzS8KZ3vixi5V8P3FaH5YAmVibaWHhSBAXgq0ejZROVHd3yyPbdJ9Nn4QrndaFZTACd7UDhpOJmwxwzsuuzRl2YCv0+3AnktHt8HbSE+B/4bQuLAPa8gMgMyGnjIjEQsRlkwoLC9lWUdbVKS/jZMHGDj90UXJzmoEGZOYuJg2z8GaI15agdwPOzKdzKRqnELC5wzOrLs6eS8/7YUA1z2k92AaoerHWkrLAsIPEJRT0f8fRGPpmtVuc70KRYpOLYeFF5yimLLzplfMEhkhtFQM0iTOYLKm1aOKI7PBggMwqDsnemU9Dvwy36ONJzKHODtkXDJdacPt/aVcXCcLf8Dd0QMSNp/gOzpuh92gWb+vvhzI4zmkdpAWQucVZYOB8JH7QTzpd/mmDR/DtDxlckwWGzjeuYiV+X6fLP62AzuNhkNGKLDB2vrDII3CHOF3uGQErcOMhw81ZYPShzgavyB/kdHlnFNCRPJzJspHiEKMPbHyo0+XsCCDjB4MBVmZBIQwtCtxnrMCPcbp8HcVB9fXDwBiPAbsdL5DcZyf0p37rdJlmFaBTfzQY5l+MA94QQ4Bos6WeAJ97rsaZgEf07x7d3fM1sC8LCizbiTZa5QlwZ0PTt5vT5ZcT8Ihy5/5pYG0WFGC2sQr4B1b0jXe6nHIWowRht+gI8hrgQuAyYAmwDtjARDZsDEU2RPNYDFwKfBw4B7oME7zhsFs7pQtjQoHd4Yvd2yvw+wxFynkLSbs7bWcXLly4cOHChQsXLly4cOHChQsXLly4cOHChQsXLly4cOHChQsXLly4cOHChQsXLly4cOHChQsXLly4cOHChYucx6hAYJg36N9vpODfy+m0uEgDvAI/3CPwk5gAdy0TOXboFeAbwJeBv2MC/GXw+wSP4LO8e9eDdx0K/HVM5PSZndHzCvCA1jLgYrwZtEBUjwfScBM886atFHjdV9x6RN+PIQ0neALcPHj3SeCrwL8CnwPeC3Y6F34vGFPqG2bULpCOO5Tp8gjcqUbDkNMo8LfEh8OPVvz2Y/jbC9bsxR2tJxF7AW+EF74B9jKpD6voAK6A58/1Cr49zWWaO5nRvuewB55bwoIR6Pfht7c13jXD23TYiYWCfxieLWK0jx1vjBbosUZsA+98TIVTwgo+1kgY0XDeU4YD6TgyLh+RcyPM2yvVJebjBGEY1AznRw1lNHA8r2md0XPF4fnTo+LUG88aRuSGU0bLqLAKCn27gaAeiIrFaLg9mF7I9yg99lERFnLxSEkyVPs5JqyCoH84PPAMk/qMKhQP1mCpvk4wHD8XEruHVmbhGTzwdrNKGC1M5KzSimhBxP6O8a7xBHxxhcJEmufuFOxhEvOR6nnkzUnSPJaJnH6TytB9jHZNXwlhnaFDEGrCQhufrfUuFY4RYQ3osE88BS4xPdC/2Qt+fD2JAZqg77AEXsTjdGZBIo6HJglrmRuA7wK3q7zTC89coiOz9OUCffDeIuizyaf+spJvONSgZ8Hfv49mYBErJp5dDmkaB5yWgufAu52KeL7XeB7ppeOBJuhAeNeX5IMLeSLHDl0MhX4y/PsE7B6A3fBOoS8Y9WMx27UEkkRYyApW1D+4MSisQrnPqG0jJQ+gIuR3h4BeYhJroUbsFIPoDkhIZXyh4sWXDzHxt9cvZkVfykxDuHRmQFTqlwmBAfeFgprKFhnv/EbzOCZSiINxfWk0DBg47M2on/gsgvhnQi06PNm7BweDw6Lnfb3BJLYI2+C3WcnTnlRYeNXK0/ptYEhY340Marc4KQE1xFUqouK9Ij/SUDgiP5WJjODeHlddrSkAeG4WFeeqAilgLTNJ47IuLAjjZSq9aLOX8Uwrg+FcRH2EyBAMShj155MLK1IL8zP0xZtBYTGCbwQEspVK7EoYPpu64hWMzHolf9IvVwn4yq+i4n3KTJx6YFVYcpOW0JTxD2Mn3kx64GM+TcXuS9TTniCsKur/N8BHvb9WnBkVFhTuo1QisUM51nSAhuKGPlt83LqrdaOwIizo0+0Jz39OpXUZFKaloxuhvzoXwtmlCLOHFbmEViJBWAJ/MTafVHoe0YwvU8KCBP4EAqinIpttKjAz8QfkaQalcb70Biy268njMi0s7MQy8V2FBqhxLF8p4g2H8az7zygbLEpMe4KwJgAfot7rhVbm8FTxZUxYUGNcThksYCogk4h2+rco4u8Dg12VjrisCItJHLkutCtdINDJVNjFHiFAz9ElCAtqy32YyOS18t11Xsm3T4p8ZKjGCnDPxyeMv8VUQBbARJaI4jqjIPjrC0R9/TT98VgSVrHivW6cbrE3bVy5Inzo1PPTqN8ThIV/h3QcxVBzfCDU+SniyZiwVigC6of+1pHab8kd9LHAKSY4kQ7LI3I42biREhfSDwY+01TGVPNqTlijJWkPJn56oNRT6Le1uWYiUz3KvM+hflcVVvS3x6h3cepiUpJ4jAgrCOX1PynLU/AVJMuQck6m3pNkuKvy3msqQtDD79TCg3inw29tKs9jM/0prq3B6MvU/NUPaTYnLIj7QCpNK62kQz1t3PVUHA9QvycVFqRvP/jbt9T766HQEwYWBoWlhw8my5CyCg5Du63rQmoLwlqTNEyBP4VJft1cB/z+tNfCbaEWhPUzKi0fmk1DijguoeJYEJ/25MKKvn8qQ6+1CvxNdDyZFJay71CeMCWfBBaE9X7qcPm9GQFdTJIuSIuQRlOjMbPCYgX+UCoNn5qJPxWgT/krKo64m7y0hBV9ZiEVxlaw1UTqmYwJa53ioTas9nUa4nYmch2HFnkqIbpGU5AOFAH6+HSqZGY1Iya6zWjBrLC8kn8EFf/3RuPWTFvi1EGcV4UeYY2U/LjWS0+cfsRKP7gxGRRWKxNZaP80GZOuBcOP71AR2TqHBWE+TGX0F0bejzoY/puhl5sE/lHjabE0KmxRvNfsEX2jtd8ykjY5j7HwBxiqHPQICxF1P1IuFQ2gT50inIyNCu+LL3j+TVMBqcAj8eiC87Ui/B4wiOF79aATivM11LQIt61AMuaybFFYn8cVVoC/xmg+ksEj+fZn4pv+Jlbk40ZbeoXlhQ47kzjCbGYDES+NzAlL4I6hMtXlMeGZqAZIKK6FKS+3XMdSznm6wxIDKK5gvFG4mUbCsDjzTi89fQnDbVvm2SBd91NhJ/Th9AoLwUYEUkqF+T50H3bPmLDGFHLDmMQ1sHc8hX5L/usgTlxbC1HhPqD9ZnIw9HyNwN1j7H3zwoKaAI2uvD9xAB0ZjeciHlDz4YizkSrshLk7I8KSn0/8qHFF4+qMCSsSIDedEkAvFNqtZsMbX+kb5klsuhqsLmxDOm+kwvy9kfetejfA849Q8W9TFoxRQI2HmxdWUWFKo8XEj9qosNC9HJ57iwobPXFXZ0xY0YR/QCWiGwpy3piwsUlJ6Btgv2oRQ9/vLHB3W0pgJI3PxhkloO4QmPx9q24zPlywD1N2qvVQyy96wAbkftVyKqwusJOqs59RYUXSy+E6bDkVR9wgKAOOfrwXAiqkEoHieBkMqsvhHwyM8z2f04nHAmQlTtO95MCQfzf80pKk7yAIp4YyivZWIwXscPSDOKcyiQ56WHPdxejw70dvBnh2BpM4EYw2W1AgcKr5NyOsSHq5y5gUfvdpF5ac+IjRNqkkoBr4tEdMXH9iS0rQUOgFinvomlTe5WFoPkbbAD5cL1wJfIqV+H3if5M3W9BLFrWjQ6KhfqAdwoqmB5df6I0ZKIwNwLthFJswFYEeB1DI6EP1CZWGWO37/14xpVeCKWGNkvzYYX+Hji+jwpIzIHATmch9xKoJiYrHHy1o/OpoZzMl12lNuLKQceiP/RKebVa8V4fLN1hI8F/0D6dn4fuhkK43nDebhIWA+LEjvCNJvgeitStu/ljPRFY31CZ6kbi4/TYjpV7UNissBHRPsAlvUYtfQ1i4YRjdctbqpsCdkMJocg2BX1a/WmJ0sBsK8S9QC43QLCDR52ES+y1afNersUlDDXYKS057gFNr0oywGWqq/wM7aU5bWBFWJK3y7vKELX02LOnEM9WGVQRU53vBV3kpE9kYYSTwbyDwMxhJ/3Z7MNI0JnEpIlnCP0SvVyNGHYzHZmEhWNkDl/81E1/jahGb0fc8BsRhWVgR1+qEDRkZF9ZgZAF+NyCeR4AelAEm4u2JVSRW7dgUbGIi1eVCK0PvyASo3PyhmzTd+e+JxM1fYTZ8BLw/OiqAziiXWwlPiVGFAhQcfyET6c+EovHsjAq5NfrhrICP9Va1vYraaZfnnzoHKfCHGg0j2hLVKsNRLlLDv7H1qI6LxygF7iyj6ZLBSr6fohsJCG0y/Pcw+H/NnSFGgJkDngeJvBM4H3gT/P+JbJC3PMsNHwh+tUcDj4lyvB1ppoHb3nFDBBYaCGASzt+xQWvesJDWQxTpBpqzB7x7qDIcqHEHuxSs6EOHxknx8RikoL1TyIULU/gvEypdcTvljmMAAAAASUVORK5CYII="},8035:(e,t,i)=>{"use strict";e.exports=i.p+"img/acrobat.95b437c9.png"},9799:(e,t,i)=>{"use strict";e.exports=i.p+"img/alchemist.840063ca.png"},8723:(e,t,i)=>{"use strict";e.exports=i.p+"img/alhadikhia.4a73c015.png"},5118:(e,t,i)=>{"use strict";e.exports=i.p+"img/amnesiac.d1164c72.png"},6474:(e,t,i)=>{"use strict";e.exports=i.p+"img/angel.eb4f8304.png"},819:(e,t,i)=>{"use strict";e.exports=i.p+"img/apprentice.b5ddec0f.png"},6835:(e,t,i)=>{"use strict";e.exports=i.p+"img/artist.dbc53820.png"},3169:(e,t,i)=>{"use strict";e.exports=i.p+"img/assassin.c58445a9.png"},946:(e,t,i)=>{"use strict";e.exports=i.p+"img/atheist.c56cbd56.png"},5926:(e,t,i)=>{"use strict";e.exports=i.p+"img/balloonist.b9ceaad1.png"},8069:(e,t,i)=>{"use strict";e.exports=i.p+"img/barber.9231782b.png"},2437:(e,t,i)=>{"use strict";e.exports=i.p+"img/barista.aba99908.png"},8230:(e,t,i)=>{"use strict";e.exports=i.p+"img/baron.41e60b5f.png"},1082:(e,t,i)=>{"use strict";e.exports=i.p+"img/beggar.1bd5bd9b.png"},5343:(e,t,i)=>{"use strict";e.exports=i.p+"img/bishop.b446b930.png"},1594:(e,t,i)=>{"use strict";e.exports=i.p+"img/bonecollector.b7e7d2e3.png"},3682:(e,t,i)=>{"use strict";e.exports=i.p+"img/boomdandy.6bbc3226.png"},7479:(e,t,i)=>{"use strict";e.exports=i.p+"img/bountyhunter.75133577.png"},1990:(e,t,i)=>{"use strict";e.exports=i.p+"img/buddhist.c4032080.png"},367:(e,t,i)=>{"use strict";e.exports=i.p+"img/bureaucrat.c5c9e954.png"},177:(e,t,i)=>{"use strict";e.exports=i.p+"img/butcher.63e2dfd4.png"},4697:(e,t,i)=>{"use strict";e.exports=i.p+"img/butler.24394197.png"},6214:(e,t,i)=>{"use strict";e.exports=i.p+"img/cannibal.53c84ab6.png"},7637:(e,t,i)=>{"use strict";e.exports=i.p+"img/cerenovus.de31aa19.png"},1146:(e,t,i)=>{"use strict";e.exports=i.p+"img/chambermaid.23651784.png"},1248:(e,t,i)=>{"use strict";e.exports=i.p+"img/chef.cb1db570.png"},5081:(e,t,i)=>{"use strict";e.exports=i.p+"img/choirboy.ca7ce535.png"},5102:(e,t,i)=>{"use strict";e.exports=i.p+"img/clockmaker.8fb03f70.png"},759:(e,t,i)=>{"use strict";e.exports=i.p+"img/courtier.9b034b79.png"},2763:(e,t,i)=>{"use strict";e.exports=i.p+"img/cultleader.a0e47655.png"},7037:(e,t,i)=>{"use strict";e.exports=i.p+"img/custom.a69142c5.png"},5533:(e,t,i)=>{"use strict";e.exports=i.p+"img/damsel.85d8c3ec.png"},8141:(e,t,i)=>{"use strict";e.exports=i.p+"img/deusexfiasco.a8b5f898.png"},1683:(e,t,i)=>{"use strict";e.exports=i.p+"img/deviant.f978b3d9.png"},5549:(e,t,i)=>{"use strict";e.exports=i.p+"img/devilsadvocate.f56ba1b8.png"},393:(e,t,i)=>{"use strict";e.exports=i.p+"img/djinn.68f1611b.png"},5142:(e,t,i)=>{"use strict";e.exports=i.p+"img/doomsayer.6f86a514.png"},1610:(e,t,i)=>{"use strict";e.exports=i.p+"img/dreamer.52d942e8.png"},3669:(e,t,i)=>{"use strict";e.exports=i.p+"img/drunk.b9aca105.png"},2491:(e,t,i)=>{"use strict";e.exports=i.p+"img/duchess.bfe41d6c.png"},5695:(e,t,i)=>{"use strict";e.exports=i.p+"img/empath.797679aa.png"},7571:(e,t,i)=>{"use strict";e.exports=i.p+"img/engineer.31903b46.png"},1836:(e,t,i)=>{"use strict";e.exports=i.p+"img/evil.92eb9f6f.png"},7664:(e,t,i)=>{"use strict";e.exports=i.p+"img/eviltwin.697ba2e2.png"},5858:(e,t,i)=>{"use strict";e.exports=i.p+"img/exorcist.767988e8.png"},5025:(e,t,i)=>{"use strict";e.exports=i.p+"img/fabled.0b1df739.png"},1833:(e,t,i)=>{"use strict";e.exports=i.p+"img/fanggu.29f6e52e.png"},4390:(e,t,i)=>{"use strict";e.exports=i.p+"img/farmer.204e36f4.png"},5297:(e,t,i)=>{"use strict";e.exports=i.p+"img/fearmonger.87865300.png"},9332:(e,t,i)=>{"use strict";e.exports=i.p+"img/fibbin.60f4e4db.png"},5076:(e,t,i)=>{"use strict";e.exports=i.p+"img/fiddler.4f376c70.png"},2776:(e,t,i)=>{"use strict";e.exports=i.p+"img/fisherman.95d49bb4.png"},6053:(e,t,i)=>{"use strict";e.exports=i.p+"img/flowergirl.7edc3851.png"},647:(e,t,i)=>{"use strict";e.exports=i.p+"img/fool.93b22189.png"},9336:(e,t,i)=>{"use strict";e.exports=i.p+"img/fortuneteller.8af750ee.png"},4306:(e,t,i)=>{"use strict";e.exports=i.p+"img/gambler.75fdb65e.png"},782:(e,t,i)=>{"use strict";e.exports=i.p+"img/gangster.f11eb773.png"},2990:(e,t,i)=>{"use strict";e.exports=i.p+"img/general.f1c0f69a.png"},1730:(e,t,i)=>{"use strict";e.exports=i.p+"img/goblin.02299149.png"},8536:(e,t,i)=>{"use strict";e.exports=i.p+"img/godfather.2d238358.png"},7274:(e,t,i)=>{"use strict";e.exports=i.p+"img/golem.345927db.png"},6832:(e,t,i)=>{"use strict";e.exports=i.p+"img/good.56355047.png"},1273:(e,t,i)=>{"use strict";e.exports=i.p+"img/goon.b13623e0.png"},5965:(e,t,i)=>{"use strict";e.exports=i.p+"img/gossip.9a1a82e6.png"},4950:(e,t,i)=>{"use strict";e.exports=i.p+"img/grandmother.f634b548.png"},7768:(e,t,i)=>{"use strict";e.exports=i.p+"img/gunslinger.f15caca7.png"},6226:(e,t,i)=>{"use strict";e.exports=i.p+"img/harlot.62982b44.png"},5477:(e,t,i)=>{"use strict";e.exports=i.p+"img/hellslibrarian.8829a357.png"},6314:(e,t,i)=>{"use strict";e.exports=i.p+"img/heretic.d1e16abc.png"},7893:(e,t,i)=>{"use strict";e.exports=i.p+"img/huntsman.da36da94.png"},2830:(e,t,i)=>{"use strict";e.exports=i.p+"img/imp.3a25e747.png"},6580:(e,t,i)=>{"use strict";e.exports=i.p+"img/innkeeper.27dd7e60.png"},9813:(e,t,i)=>{"use strict";e.exports=i.p+"img/investigator.a271bb3e.png"},6306:(e,t,i)=>{"use strict";e.exports=i.p+"img/judge.90d392cf.png"},8785:(e,t,i)=>{"use strict";e.exports=i.p+"img/juggler.23c97e47.png"},6865:(e,t,i)=>{"use strict";e.exports=i.p+"img/king.9d143aab.png"},1938:(e,t,i)=>{"use strict";e.exports=i.p+"img/klutz.48a6eb63.png"},2339:(e,t,i)=>{"use strict";e.exports=i.p+"img/legion.242a9b50.png"},3245:(e,t,i)=>{"use strict";e.exports=i.p+"img/leviathan.f4df0008.png"},651:(e,t,i)=>{"use strict";e.exports=i.p+"img/librarian.57805893.png"},4090:(e,t,i)=>{"use strict";e.exports=i.p+"img/lilmonsta.0a6a2da5.png"},1424:(e,t,i)=>{"use strict";e.exports=i.p+"img/lleech.625a8347.png"},2561:(e,t,i)=>{"use strict";e.exports=i.p+"img/lunatic.678a4353.png"},8746:(e,t,i)=>{"use strict";e.exports=i.p+"img/lycanthrope.bafb571d.png"},4214:(e,t,i)=>{"use strict";e.exports=i.p+"img/magician.97d3f9b4.png"},712:(e,t,i)=>{"use strict";e.exports=i.p+"img/marionette.c3121487.png"},7100:(e,t,i)=>{"use strict";e.exports=i.p+"img/mastermind.c05f4a71.png"},3850:(e,t,i)=>{"use strict";e.exports=i.p+"img/mathematician.0b38bd49.png"},8054:(e,t,i)=>{"use strict";e.exports=i.p+"img/matron.72aeb8e5.png"},8827:(e,t,i)=>{"use strict";e.exports=i.p+"img/mayor.0b765477.png"},3304:(e,t,i)=>{"use strict";e.exports=i.p+"img/mephit.306b51a2.png"},295:(e,t,i)=>{"use strict";e.exports=i.p+"img/mezepheles.306b51a2.png"},847:(e,t,i)=>{"use strict";e.exports=i.p+"img/minion.95728595.png"},3415:(e,t,i)=>{"use strict";e.exports=i.p+"img/minstrel.aad1e1c8.png"},3100:(e,t,i)=>{"use strict";e.exports=i.p+"img/monk.d96796d7.png"},8749:(e,t,i)=>{"use strict";e.exports=i.p+"img/moonchild.881a5413.png"},4473:(e,t,i)=>{"use strict";e.exports=i.p+"img/mutant.15eaead8.png"},2666:(e,t,i)=>{"use strict";e.exports=i.p+"img/nightwatchman.5b638beb.png"},1004:(e,t,i)=>{"use strict";e.exports=i.p+"img/noble.e494eec4.png"},2458:(e,t,i)=>{"use strict";e.exports=i.p+"img/nodashii.dc3e933c.png"},9624:(e,t,i)=>{"use strict";e.exports=i.p+"img/oracle.a26d71ee.png"},8814:(e,t,i)=>{"use strict";e.exports=i.p+"img/outsider.a1018bf7.png"},5873:(e,t,i)=>{"use strict";e.exports=i.p+"img/pacifist.27219b06.png"},3300:(e,t,i)=>{"use strict";e.exports=i.p+"img/philosopher.96fd28a7.png"},1282:(e,t,i)=>{"use strict";e.exports=i.p+"img/pithag.54894a1c.png"},8637:(e,t,i)=>{"use strict";e.exports=i.p+"img/pixie.1a053a1b.png"},4511:(e,t,i)=>{"use strict";e.exports=i.p+"img/plus.401e68cb.png"},5631:(e,t,i)=>{"use strict";e.exports=i.p+"img/po.9e129519.png"},6763:(e,t,i)=>{"use strict";e.exports=i.p+"img/poisoner.7a67da08.png"},4265:(e,t,i)=>{"use strict";e.exports=i.p+"img/politician.bdc6fc63.png"},8828:(e,t,i)=>{"use strict";e.exports=i.p+"img/poppygrower.ecfac36e.png"},3213:(e,t,i)=>{"use strict";e.exports=i.p+"img/preacher.69033992.png"},889:(e,t,i)=>{"use strict";e.exports=i.p+"img/professor.03453fa9.png"},7826:(e,t,i)=>{"use strict";e.exports=i.p+"img/psychopath.b3538818.png"},4486:(e,t,i)=>{"use strict";e.exports=i.p+"img/pukka.2ee89c95.png"},7002:(e,t,i)=>{"use strict";e.exports=i.p+"img/puzzlemaster.ccb38ebe.png"},6965:(e,t,i)=>{"use strict";e.exports=i.p+"img/ravenkeeper.7b16f0d9.png"},3035:(e,t,i)=>{"use strict";e.exports=i.p+"img/recluse.8f576e6a.png"},9038:(e,t,i)=>{"use strict";e.exports=i.p+"img/revolutionary.eed81aec.png"},8118:(e,t,i)=>{"use strict";e.exports=i.p+"img/riot.54d174a8.png"},6544:(e,t,i)=>{"use strict";e.exports=i.p+"img/sage.da3228c0.png"},8984:(e,t,i)=>{"use strict";e.exports=i.p+"img/sailor.47e89e16.png"},4811:(e,t,i)=>{"use strict";e.exports=i.p+"img/saint.d1c68978.png"},7884:(e,t,i)=>{"use strict";e.exports=i.p+"img/savant.3723c580.png"},6701:(e,t,i)=>{"use strict";e.exports=i.p+"img/scapegoat.294ef014.png"},3957:(e,t,i)=>{"use strict";e.exports=i.p+"img/scarletwoman.6fd7f180.png"},4201:(e,t,i)=>{"use strict";e.exports=i.p+"img/seamstress.c713525e.png"},4213:(e,t,i)=>{"use strict";e.exports=i.p+"img/sentinel.9b6c51d9.png"},2034:(e,t,i)=>{"use strict";e.exports=i.p+"img/shabaloth.5a091f98.png"},8081:(e,t,i)=>{"use strict";e.exports=i.p+"img/slayer.64aec593.png"},9900:(e,t,i)=>{"use strict";e.exports=i.p+"img/snakecharmer.ede4ab88.png"},7988:(e,t,i)=>{"use strict";e.exports=i.p+"img/snitch.7806bf67.png"},2231:(e,t,i)=>{"use strict";e.exports=i.p+"img/soldier.c2fb29c4.png"},3379:(e,t,i)=>{"use strict";e.exports=i.p+"img/spiritofivory.fb5ca6eb.png"},4013:(e,t,i)=>{"use strict";e.exports=i.p+"img/spy.38a0a62b.png"},3877:(e,t,i)=>{"use strict";e.exports=i.p+"img/stormcatcher.4ba01c24.png"},6356:(e,t,i)=>{"use strict";e.exports=i.p+"img/sweetheart.e253b31e.png"},3009:(e,t,i)=>{"use strict";e.exports=i.p+"img/tealady.4ee7d977.png"},7112:(e,t,i)=>{"use strict";e.exports=i.p+"img/thief.b4916753.png"},5380:(e,t,i)=>{"use strict";e.exports=i.p+"img/tinker.1128cab7.png"},4055:(e,t,i)=>{"use strict";e.exports=i.p+"img/towncrier.5bf61c92.png"},3163:(e,t,i)=>{"use strict";e.exports=i.p+"img/toymaker.f4f99e02.png"},5466:(e,t,i)=>{"use strict";e.exports=i.p+"img/undertaker.e4d72d4b.png"},4969:(e,t,i)=>{"use strict";e.exports=i.p+"img/vigormortis.1f1b230f.png"},6954:(e,t,i)=>{"use strict";e.exports=i.p+"img/virgin.c7ff9059.png"},6142:(e,t,i)=>{"use strict";e.exports=i.p+"img/vortox.e27cceb9.png"},152:(e,t,i)=>{"use strict";e.exports=i.p+"img/voudon.464d7d5b.png"},245:(e,t,i)=>{"use strict";e.exports=i.p+"img/washerwoman.b3fadac1.png"},3729:(e,t,i)=>{"use strict";e.exports=i.p+"img/widow.51e60f7e.png"},6909:(e,t,i)=>{"use strict";e.exports=i.p+"img/witch.11f6d426.png"},1139:(e,t,i)=>{"use strict";e.exports=i.p+"img/x.ac4e061c.png"},8899:(e,t,i)=>{"use strict";e.exports=i.p+"img/zombuul.cba2ebaa.png"},4416:(e,t,i)=>{"use strict";e.exports=i.p+"media/countdown.da438d02.mp3"}},t={};function i(s){var o=t[s];if(void 0!==o)return o.exports;var a=t[s]={exports:{}};return e[s](a,a.exports,i),a.exports}i.m=e,(()=>{var e=[];i.O=(t,s,o,a)=>{if(!s){var r=1/0;for(c=0;c=a)&&Object.keys(i.O).every((e=>i.O[e](s[l])))?s.splice(l--,1):(n=!1,a0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[s,o,a]}})(),(()=>{i.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return i.d(t,{a:t}),t}})(),(()=>{i.d=(e,t)=>{for(var s in t)i.o(t,s)&&!i.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}})(),(()=>{i.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{i.p="/"})(),(()=>{var e={143:0};i.O.j=t=>0===e[t];var t=(t,s)=>{var o,a,[r,n,l]=s,h=0;if(r.some((t=>0!==e[t]))){for(o in n)i.o(n,o)&&(i.m[o]=n[o]);if(l)var c=l(i)}for(t&&t(s);hi(3458)));s=i.O(s)})(); +//# sourceMappingURL=app.a52636bf.js.map \ No newline at end of file diff --git a/js/app.a52636bf.js.map b/js/app.a52636bf.js.map new file mode 100644 index 0000000..d5cfb7e --- /dev/null +++ b/js/app.a52636bf.js.map @@ -0,0 +1 @@ +{"version":3,"file":"js/app.a52636bf.js","mappings":"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","sources":["webpack://townsquare/./src/assets/editions/ sync ^\\.\\/.*\\.png$","webpack://townsquare/./src/assets/icons/ sync ^\\.\\/.*\\.png$","webpack://townsquare/./src/App.vue?a3bf","webpack://townsquare/./src/components/TownSquare.vue?3f5d","webpack://townsquare/./src/components/Player.vue?9fff","webpack://townsquare/./src/components/Token.vue?83e8","webpack://townsquare/src/components/Token.vue","webpack://townsquare/./src/components/Token.vue?e802","webpack://townsquare/./src/components/Token.vue","webpack://townsquare/src/components/Player.vue","webpack://townsquare/./src/components/Player.vue?a595","webpack://townsquare/./src/components/Player.vue","webpack://townsquare/./src/components/modals/ReminderModal.vue?6112","webpack://townsquare/./src/components/modals/Modal.vue?04b1","webpack://townsquare/src/components/modals/Modal.vue","webpack://townsquare/./src/components/modals/Modal.vue?cbf6","webpack://townsquare/./src/components/modals/Modal.vue","webpack://townsquare/src/components/modals/ReminderModal.vue","webpack://townsquare/./src/components/modals/ReminderModal.vue?066f","webpack://townsquare/./src/components/modals/ReminderModal.vue","webpack://townsquare/./src/components/modals/RoleModal.vue?fe25","webpack://townsquare/src/components/modals/RoleModal.vue","webpack://townsquare/./src/components/modals/RoleModal.vue?898f","webpack://townsquare/./src/components/modals/RoleModal.vue","webpack://townsquare/src/components/TownSquare.vue","webpack://townsquare/./src/components/TownSquare.vue?e5c4","webpack://townsquare/./src/components/TownSquare.vue","webpack://townsquare/./src/components/TownInfo.vue?2b12","webpack://townsquare/src/components/TownInfo.vue","webpack://townsquare/./src/components/TownInfo.vue?eb23","webpack://townsquare/./src/components/TownInfo.vue","webpack://townsquare/./src/components/Menu.vue?5204","webpack://townsquare/src/components/Menu.vue","webpack://townsquare/./src/components/Menu.vue?f240","webpack://townsquare/./src/components/Menu.vue","webpack://townsquare/./src/components/modals/RolesModal.vue?04ce","webpack://townsquare/src/components/modals/RolesModal.vue","webpack://townsquare/./src/components/modals/RolesModal.vue?d5a7","webpack://townsquare/./src/components/modals/RolesModal.vue","webpack://townsquare/./src/components/modals/EditionModal.vue?298a","webpack://townsquare/src/components/modals/EditionModal.vue","webpack://townsquare/./src/components/modals/EditionModal.vue?004d","webpack://townsquare/./src/components/modals/EditionModal.vue","webpack://townsquare/./src/components/Intro.vue?f703","webpack://townsquare/src/components/Intro.vue","webpack://townsquare/./src/components/Intro.vue?0e6b","webpack://townsquare/./src/components/Intro.vue","webpack://townsquare/./src/components/modals/ReferenceModal.vue?91c3","webpack://townsquare/src/components/modals/ReferenceModal.vue","webpack://townsquare/./src/components/modals/ReferenceModal.vue?b30f","webpack://townsquare/./src/components/modals/ReferenceModal.vue","webpack://townsquare/./src/components/Vote.vue?62d2","webpack://townsquare/src/components/Vote.vue","webpack://townsquare/./src/components/Vote.vue?174d","webpack://townsquare/./src/components/Vote.vue","webpack://townsquare/./src/components/Gradients.vue?8e55","webpack://townsquare/src/components/Gradients.vue","webpack://townsquare/./src/components/Gradients.vue?becb","webpack://townsquare/./src/components/Gradients.vue","webpack://townsquare/./src/components/modals/NightOrderModal.vue?d47b","webpack://townsquare/src/components/modals/NightOrderModal.vue","webpack://townsquare/./src/components/modals/NightOrderModal.vue?45a4","webpack://townsquare/./src/components/modals/NightOrderModal.vue","webpack://townsquare/./src/components/modals/FabledModal.vue?94dc","webpack://townsquare/src/components/modals/FabledModal.vue","webpack://townsquare/./src/components/modals/FabledModal.vue?ef47","webpack://townsquare/./src/components/modals/FabledModal.vue","webpack://townsquare/./src/components/modals/VoteHistoryModal.vue?83a5","webpack://townsquare/src/components/modals/VoteHistoryModal.vue","webpack://townsquare/./src/components/modals/VoteHistoryModal.vue?9779","webpack://townsquare/./src/components/modals/VoteHistoryModal.vue","webpack://townsquare/./src/components/modals/GameStateModal.vue?73dc","webpack://townsquare/src/components/modals/GameStateModal.vue","webpack://townsquare/./src/components/modals/GameStateModal.vue?f514","webpack://townsquare/./src/components/modals/GameStateModal.vue","webpack://townsquare/src/App.vue","webpack://townsquare/./src/App.vue?6a4a","webpack://townsquare/./src/App.vue","webpack://townsquare/./src/store/socket.js","webpack://townsquare/./src/store/modules/players.js","webpack://townsquare/./src/store/modules/session.js","webpack://townsquare/./src/store/index.js","webpack://townsquare/./src/main.js","webpack://townsquare/./src/store/persistence.js","webpack://townsquare/webpack/bootstrap","webpack://townsquare/webpack/runtime/chunk loaded","webpack://townsquare/webpack/runtime/compat get default export","webpack://townsquare/webpack/runtime/define property getters","webpack://townsquare/webpack/runtime/global","webpack://townsquare/webpack/runtime/hasOwnProperty shorthand","webpack://townsquare/webpack/runtime/publicPath","webpack://townsquare/webpack/runtime/jsonp chunk loading","webpack://townsquare/webpack/startup"],"sourcesContent":["var map = {\n\t\"./bmr-demon.png\": 387,\n\t\"./bmr-minion.png\": 9764,\n\t\"./bmr-outsider.png\": 3396,\n\t\"./bmr-townsfolk.png\": 4174,\n\t\"./bmr.png\": 4085,\n\t\"./custom.png\": 5592,\n\t\"./luf.png\": 8142,\n\t\"./snv-demon.png\": 2867,\n\t\"./snv-minion.png\": 3571,\n\t\"./snv-outsider.png\": 3429,\n\t\"./snv-townsfolk.png\": 1822,\n\t\"./snv.png\": 9857,\n\t\"./tb-demon.png\": 6737,\n\t\"./tb-minion.png\": 972,\n\t\"./tb-outsider.png\": 2338,\n\t\"./tb-townsfolk.png\": 9600,\n\t\"./tb.png\": 6827\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 3821;","var map = {\n\t\"./acrobat.png\": 8035,\n\t\"./alchemist.png\": 9799,\n\t\"./alhadikhia.png\": 8723,\n\t\"./amnesiac.png\": 5118,\n\t\"./angel.png\": 6474,\n\t\"./apprentice.png\": 819,\n\t\"./artist.png\": 6835,\n\t\"./assassin.png\": 3169,\n\t\"./atheist.png\": 946,\n\t\"./balloonist.png\": 5926,\n\t\"./barber.png\": 8069,\n\t\"./barista.png\": 2437,\n\t\"./baron.png\": 8230,\n\t\"./beggar.png\": 1082,\n\t\"./bishop.png\": 5343,\n\t\"./bonecollector.png\": 1594,\n\t\"./boomdandy.png\": 3682,\n\t\"./bountyhunter.png\": 7479,\n\t\"./buddhist.png\": 1990,\n\t\"./bureaucrat.png\": 367,\n\t\"./butcher.png\": 177,\n\t\"./butler.png\": 4697,\n\t\"./cannibal.png\": 6214,\n\t\"./cerenovus.png\": 7637,\n\t\"./chambermaid.png\": 1146,\n\t\"./chef.png\": 1248,\n\t\"./choirboy.png\": 5081,\n\t\"./clockmaker.png\": 5102,\n\t\"./courtier.png\": 759,\n\t\"./cultleader.png\": 2763,\n\t\"./custom.png\": 7037,\n\t\"./damsel.png\": 5533,\n\t\"./deusexfiasco.png\": 8141,\n\t\"./deviant.png\": 1683,\n\t\"./devilsadvocate.png\": 5549,\n\t\"./djinn.png\": 393,\n\t\"./doomsayer.png\": 5142,\n\t\"./dreamer.png\": 1610,\n\t\"./drunk.png\": 3669,\n\t\"./duchess.png\": 2491,\n\t\"./empath.png\": 5695,\n\t\"./engineer.png\": 7571,\n\t\"./evil.png\": 1836,\n\t\"./eviltwin.png\": 7664,\n\t\"./exorcist.png\": 5858,\n\t\"./fabled.png\": 5025,\n\t\"./fanggu.png\": 1833,\n\t\"./farmer.png\": 4390,\n\t\"./fearmonger.png\": 5297,\n\t\"./fibbin.png\": 9332,\n\t\"./fiddler.png\": 5076,\n\t\"./fisherman.png\": 2776,\n\t\"./flowergirl.png\": 6053,\n\t\"./fool.png\": 647,\n\t\"./fortuneteller.png\": 9336,\n\t\"./gambler.png\": 4306,\n\t\"./gangster.png\": 782,\n\t\"./general.png\": 2990,\n\t\"./goblin.png\": 1730,\n\t\"./godfather.png\": 8536,\n\t\"./golem.png\": 7274,\n\t\"./good.png\": 6832,\n\t\"./goon.png\": 1273,\n\t\"./gossip.png\": 5965,\n\t\"./grandmother.png\": 4950,\n\t\"./gunslinger.png\": 7768,\n\t\"./harlot.png\": 6226,\n\t\"./hellslibrarian.png\": 5477,\n\t\"./heretic.png\": 6314,\n\t\"./huntsman.png\": 7893,\n\t\"./imp.png\": 2830,\n\t\"./innkeeper.png\": 6580,\n\t\"./investigator.png\": 9813,\n\t\"./judge.png\": 6306,\n\t\"./juggler.png\": 8785,\n\t\"./king.png\": 6865,\n\t\"./klutz.png\": 1938,\n\t\"./legion.png\": 2339,\n\t\"./leviathan.png\": 3245,\n\t\"./librarian.png\": 651,\n\t\"./lilmonsta.png\": 4090,\n\t\"./lleech.png\": 1424,\n\t\"./lunatic.png\": 2561,\n\t\"./lycanthrope.png\": 8746,\n\t\"./magician.png\": 4214,\n\t\"./marionette.png\": 712,\n\t\"./mastermind.png\": 7100,\n\t\"./mathematician.png\": 3850,\n\t\"./matron.png\": 8054,\n\t\"./mayor.png\": 8827,\n\t\"./mephit.png\": 3304,\n\t\"./mezepheles.png\": 295,\n\t\"./minion.png\": 847,\n\t\"./minstrel.png\": 3415,\n\t\"./monk.png\": 3100,\n\t\"./moonchild.png\": 8749,\n\t\"./mutant.png\": 4473,\n\t\"./nightwatchman.png\": 2666,\n\t\"./noble.png\": 1004,\n\t\"./nodashii.png\": 2458,\n\t\"./oracle.png\": 9624,\n\t\"./outsider.png\": 8814,\n\t\"./pacifist.png\": 5873,\n\t\"./philosopher.png\": 3300,\n\t\"./pithag.png\": 1282,\n\t\"./pixie.png\": 8637,\n\t\"./plus.png\": 4511,\n\t\"./po.png\": 5631,\n\t\"./poisoner.png\": 6763,\n\t\"./politician.png\": 4265,\n\t\"./poppygrower.png\": 8828,\n\t\"./preacher.png\": 3213,\n\t\"./professor.png\": 889,\n\t\"./psychopath.png\": 7826,\n\t\"./pukka.png\": 4486,\n\t\"./puzzlemaster.png\": 7002,\n\t\"./ravenkeeper.png\": 6965,\n\t\"./recluse.png\": 3035,\n\t\"./revolutionary.png\": 9038,\n\t\"./riot.png\": 8118,\n\t\"./sage.png\": 6544,\n\t\"./sailor.png\": 8984,\n\t\"./saint.png\": 4811,\n\t\"./savant.png\": 7884,\n\t\"./scapegoat.png\": 6701,\n\t\"./scarletwoman.png\": 3957,\n\t\"./seamstress.png\": 4201,\n\t\"./sentinel.png\": 4213,\n\t\"./shabaloth.png\": 2034,\n\t\"./slayer.png\": 8081,\n\t\"./snakecharmer.png\": 9900,\n\t\"./snitch.png\": 7988,\n\t\"./soldier.png\": 2231,\n\t\"./spiritofivory.png\": 3379,\n\t\"./spy.png\": 4013,\n\t\"./stormcatcher.png\": 3877,\n\t\"./sweetheart.png\": 6356,\n\t\"./tealady.png\": 3009,\n\t\"./thief.png\": 7112,\n\t\"./tinker.png\": 5380,\n\t\"./towncrier.png\": 4055,\n\t\"./toymaker.png\": 3163,\n\t\"./undertaker.png\": 5466,\n\t\"./vigormortis.png\": 4969,\n\t\"./virgin.png\": 6954,\n\t\"./vortox.png\": 6142,\n\t\"./voudon.png\": 152,\n\t\"./washerwoman.png\": 245,\n\t\"./widow.png\": 3729,\n\t\"./witch.png\": 6909,\n\t\"./x.png\": 1139,\n\t\"./zombuul.png\": 8899\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 6003;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:{\n night: _vm.grimoire.isNight,\n static: _vm.grimoire.isStatic\n },style:({\n backgroundImage: _vm.grimoire.background\n ? `url('${_vm.grimoire.background}')`\n : ''\n }),attrs:{\"id\":\"app\",\"tabindex\":\"-1\"},on:{\"keyup\":_vm.keyup}},[(_vm.grimoire.background && _vm.grimoire.background.match(/\\.(mp4|webm)$/i))?_c('video',{attrs:{\"id\":\"background\",\"src\":_vm.grimoire.background,\"autoplay\":\"\",\"loop\":\"\"}}):_vm._e(),_c('div',{staticClass:\"backdrop\"}),_c('transition',{attrs:{\"name\":\"blur\"}},[(!_vm.players.length)?_c('Intro'):_vm._e(),(_vm.players.length && !_vm.session.nomination)?_c('TownInfo'):_vm._e(),(_vm.session.nomination)?_c('Vote'):_vm._e()],1),_c('TownSquare'),_c('Menu',{ref:\"menu\"}),_c('EditionModal'),_c('FabledModal'),_c('RolesModal'),_c('ReferenceModal'),_c('NightOrderModal'),_c('VoteHistoryModal'),_c('GameStateModal'),_c('Gradients'),_c('span',{attrs:{\"id\":\"version\"}},[_vm._v(\"v\"+_vm._s(_vm.version))])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"square\",class:{\n public: _vm.grimoire.isPublic,\n spectator: _vm.session.isSpectator,\n vote: _vm.session.nomination\n },attrs:{\"id\":\"townsquare\"}},[_c('ul',{staticClass:\"circle\",class:['size-' + _vm.players.length]},_vm._l((_vm.players),function(player,index){return _c('Player',{key:index,class:{\n from: Math.max(_vm.swap, _vm.move, _vm.nominate) === index,\n swap: _vm.swap > -1,\n move: _vm.move > -1,\n nominate: _vm.nominate > -1\n },attrs:{\"player\":player},on:{\"trigger\":function($event){return _vm.handleTrigger(index, $event)}}})}),1),(_vm.players.length)?_c('div',{ref:\"bluffs\",staticClass:\"bluffs\",class:{ closed: !_vm.isBluffsOpen }},[_c('h3',[(_vm.session.isSpectator)?_c('span',[_vm._v(\"Other characters\")]):_c('span',[_vm._v(\"Demon bluffs\")]),_c('font-awesome-icon',{attrs:{\"icon\":\"times-circle\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.toggleBluffs.apply(null, arguments)}}}),_c('font-awesome-icon',{attrs:{\"icon\":\"plus-circle\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.toggleBluffs.apply(null, arguments)}}})],1),_c('ul',_vm._l((_vm.bluffSize),function(index){return _c('li',{key:index,on:{\"click\":function($event){return _vm.openRoleModal(index * -1)}}},[_c('Token',{attrs:{\"role\":_vm.bluffs[index - 1]}})],1)}),0)]):_vm._e(),(_vm.fabled.length)?_c('div',{staticClass:\"fabled\",class:{ closed: !_vm.isFabledOpen }},[_c('h3',[_c('span',[_vm._v(\"Fabled\")]),_c('font-awesome-icon',{attrs:{\"icon\":\"times-circle\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.toggleFabled.apply(null, arguments)}}}),_c('font-awesome-icon',{attrs:{\"icon\":\"plus-circle\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.toggleFabled.apply(null, arguments)}}})],1),_c('ul',_vm._l((_vm.fabled),function(role,index){return _c('li',{key:index,on:{\"click\":function($event){return _vm.removeFabled(index)}}},[(_vm.nightOrder.get(role).first && _vm.grimoire.isNightOrder)?_c('div',{staticClass:\"night-order first\"},[_c('em',[_vm._v(_vm._s(_vm.nightOrder.get(role).first)+\".\")]),(role.firstNightReminder)?_c('span',[_vm._v(_vm._s(role.firstNightReminder))]):_vm._e()]):_vm._e(),(_vm.nightOrder.get(role).other && _vm.grimoire.isNightOrder)?_c('div',{staticClass:\"night-order other\"},[_c('em',[_vm._v(_vm._s(_vm.nightOrder.get(role).other)+\".\")]),(role.otherNightReminder)?_c('span',[_vm._v(_vm._s(role.otherNightReminder))]):_vm._e()]):_vm._e(),_c('Token',{attrs:{\"role\":role}})],1)}),0)]):_vm._e(),_c('ReminderModal',{attrs:{\"player-index\":_vm.selectedPlayer}}),_c('RoleModal',{attrs:{\"player-index\":_vm.selectedPlayer}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('li',{style:(_vm.zoom)},[_c('div',{ref:\"player\",staticClass:\"player\",class:[\n {\n dead: _vm.player.isDead,\n marked: _vm.session.markedPlayer === _vm.index,\n 'no-vote': _vm.player.isVoteless,\n you: _vm.session.sessionId && _vm.player.id && _vm.player.id === _vm.session.playerId,\n 'vote-yes': _vm.session.votes[_vm.index],\n 'vote-lock': _vm.voteLocked\n },\n _vm.player.role.team\n ]},[_c('div',{staticClass:\"shroud\",on:{\"click\":function($event){return _vm.toggleStatus()}}}),_c('div',{staticClass:\"life\",on:{\"click\":function($event){return _vm.toggleStatus()}}}),(_vm.nightOrder.get(_vm.player).first && _vm.grimoire.isNightOrder)?_c('div',{staticClass:\"night-order first\"},[_c('em',[_vm._v(_vm._s(_vm.nightOrder.get(_vm.player).first)+\".\")]),(_vm.player.role.firstNightReminder)?_c('span',[_vm._v(_vm._s(_vm.player.role.firstNightReminder))]):_vm._e()]):_vm._e(),(_vm.nightOrder.get(_vm.player).other && _vm.grimoire.isNightOrder)?_c('div',{staticClass:\"night-order other\"},[_c('em',[_vm._v(_vm._s(_vm.nightOrder.get(_vm.player).other)+\".\")]),(_vm.player.role.otherNightReminder)?_c('span',[_vm._v(_vm._s(_vm.player.role.otherNightReminder))]):_vm._e()]):_vm._e(),_c('Token',{attrs:{\"role\":_vm.player.role},on:{\"set-role\":function($event){return _vm.$emit('trigger', ['openRoleModal'])}}}),_c('div',{staticClass:\"overlay\"},[_c('font-awesome-icon',{staticClass:\"vote\",attrs:{\"icon\":\"hand-paper\",\"title\":\"Hand UP\"},on:{\"click\":function($event){return _vm.vote()}}}),_c('font-awesome-icon',{staticClass:\"vote\",attrs:{\"icon\":\"times\",\"title\":\"Hand DOWN\"},on:{\"click\":function($event){return _vm.vote()}}}),_c('font-awesome-icon',{staticClass:\"cancel\",attrs:{\"icon\":\"times-circle\",\"title\":\"Cancel\"},on:{\"click\":function($event){return _vm.cancel()}}}),_c('font-awesome-icon',{staticClass:\"swap\",attrs:{\"icon\":\"exchange-alt\",\"title\":\"Swap seats with this player\"},on:{\"click\":function($event){return _vm.swapPlayer(_vm.player)}}}),_c('font-awesome-icon',{staticClass:\"move\",attrs:{\"icon\":\"redo-alt\",\"title\":\"Move player to this seat\"},on:{\"click\":function($event){return _vm.movePlayer(_vm.player)}}}),_c('font-awesome-icon',{staticClass:\"nominate\",attrs:{\"icon\":\"hand-point-right\",\"title\":\"Nominate this player\"},on:{\"click\":function($event){return _vm.nominatePlayer(_vm.player)}}})],1),(_vm.player.id && _vm.session.sessionId)?_c('font-awesome-icon',{staticClass:\"seat\",class:{ highlight: _vm.session.isRolesDistributed },attrs:{\"icon\":\"chair\"}}):_vm._e(),(_vm.player.isDead && !_vm.player.isVoteless)?_c('font-awesome-icon',{staticClass:\"has-vote\",attrs:{\"icon\":\"vote-yea\",\"title\":\"Ghost vote\"},on:{\"click\":function($event){return _vm.updatePlayer('isVoteless', true)}}}):_vm._e(),_c('div',{staticClass:\"marked\"},[_c('font-awesome-icon',{attrs:{\"icon\":\"skull\"}})],1),_c('div',{staticClass:\"name\",class:{ active: _vm.isMenuOpen },on:{\"click\":function($event){_vm.isMenuOpen = !_vm.isMenuOpen}}},[_c('span',[_vm._v(_vm._s(_vm.player.name))]),(_vm.player.pronouns)?_c('font-awesome-icon',{attrs:{\"icon\":\"venus-mars\"}}):_vm._e(),(_vm.player.pronouns)?_c('div',{staticClass:\"pronouns\"},[_c('span',[_vm._v(_vm._s(_vm.player.pronouns))])]):_vm._e()],1),_c('transition',{attrs:{\"name\":\"fold\"}},[(_vm.isMenuOpen)?_c('ul',{staticClass:\"menu\"},[(\n !_vm.session.isSpectator ||\n (_vm.session.isSpectator && _vm.player.id === _vm.session.playerId)\n )?_c('li',{on:{\"click\":_vm.changePronouns}},[_c('font-awesome-icon',{attrs:{\"icon\":\"venus-mars\"}}),_vm._v(\"Change Pronouns \")],1):_vm._e(),(!_vm.session.isSpectator)?[_c('li',{on:{\"click\":_vm.changeName}},[_c('font-awesome-icon',{attrs:{\"icon\":\"user-edit\"}}),_vm._v(\"Rename \")],1),_c('li',{class:{ disabled: _vm.session.lockedVote },on:{\"click\":function($event){return _vm.movePlayer()}}},[_c('font-awesome-icon',{attrs:{\"icon\":\"redo-alt\"}}),_vm._v(\" Move player \")],1),_c('li',{class:{ disabled: _vm.session.lockedVote },on:{\"click\":function($event){return _vm.swapPlayer()}}},[_c('font-awesome-icon',{attrs:{\"icon\":\"exchange-alt\"}}),_vm._v(\" Swap seats \")],1),_c('li',{class:{ disabled: _vm.session.lockedVote },on:{\"click\":_vm.removePlayer}},[_c('font-awesome-icon',{attrs:{\"icon\":\"times-circle\"}}),_vm._v(\" Remove \")],1),(_vm.player.id && _vm.session.sessionId)?_c('li',{on:{\"click\":function($event){return _vm.updatePlayer('id', '', true)}}},[_c('font-awesome-icon',{attrs:{\"icon\":\"chair\"}}),_vm._v(\" Empty seat \")],1):_vm._e(),(!_vm.session.nomination)?[_c('li',{on:{\"click\":function($event){return _vm.nominatePlayer()}}},[_c('font-awesome-icon',{attrs:{\"icon\":\"hand-point-right\"}}),_vm._v(\" Nomination \")],1)]:_vm._e()]:_vm._e(),(_vm.session.isSpectator)?_c('li',{class:{ disabled: _vm.player.id && _vm.player.id !== _vm.session.playerId },on:{\"click\":_vm.claimSeat}},[_c('font-awesome-icon',{attrs:{\"icon\":\"chair\"}}),(!_vm.player.id)?[_vm._v(\" Claim seat \")]:(_vm.player.id === _vm.session.playerId)?[_vm._v(\" Vacate seat \")]:[_vm._v(\" Seat occupied\")]],2):_vm._e()],2):_vm._e()])],1),(_vm.player.reminders)?_vm._l((_vm.player.reminders),function(reminder){return _c('div',{key:reminder.role + ' ' + reminder.name,staticClass:\"reminder\",class:[reminder.role],on:{\"click\":function($event){return _vm.removeReminder(reminder)}}},[_c('span',{staticClass:\"icon\",style:({\n backgroundImage: `url(${\n reminder.image && _vm.grimoire.isImageOptIn\n ? reminder.image\n : require('../assets/icons/' +\n (reminder.imageAlt || reminder.role) +\n '.png')\n })`\n })}),_c('span',{staticClass:\"text\"},[_vm._v(_vm._s(reminder.name))])])}):_vm._e(),_c('div',{staticClass:\"reminder add\",on:{\"click\":function($event){return _vm.$emit('trigger', ['openReminderModal'])}}},[_c('span',{staticClass:\"icon\"})]),_c('div',{staticClass:\"reminderHoverTarget\"})],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"token\",class:[_vm.role.id],on:{\"click\":_vm.setRole}},[(_vm.role.id)?_c('span',{staticClass:\"icon\",style:({\n backgroundImage: `url(${\n _vm.role.image && _vm.grimoire.isImageOptIn\n ? _vm.role.image\n : require('../assets/icons/' + (_vm.role.imageAlt || _vm.role.id) + '.png')\n })`\n })}):_vm._e(),(_vm.role.firstNight || _vm.role.firstNightReminder)?_c('span',{staticClass:\"leaf-left\"}):_vm._e(),(_vm.role.otherNight || _vm.role.otherNightReminder)?_c('span',{staticClass:\"leaf-right\"}):_vm._e(),(_vm.reminderLeaves)?_c('span',{class:['leaf-top' + _vm.reminderLeaves]}):_vm._e(),(_vm.role.setup)?_c('span',{staticClass:\"leaf-orange\"}):_vm._e(),_c('svg',{staticClass:\"name\",attrs:{\"viewBox\":\"0 0 150 150\"}},[_c('path',{attrs:{\"d\":\"M 13 75 C 13 160, 138 160, 138 75\",\"id\":\"curve\",\"fill\":\"transparent\"}}),_c('text',{staticClass:\"label mozilla\",attrs:{\"width\":\"150\",\"x\":\"66.6%\",\"text-anchor\":\"middle\",\"font-size\":_vm._f(\"nameToFontSize\")(_vm.role.name)}},[_c('textPath',{attrs:{\"xlink:href\":\"#curve\"}},[_vm._v(\" \"+_vm._s(_vm.role.name)+\" \")])])]),_c('div',{staticClass:\"edition\",class:[`edition-${_vm.role.edition}`, _vm.role.team]}),(_vm.role.ability)?_c('div',{staticClass:\"ability\"},[_vm._v(\" \"+_vm._s(_vm.role.ability)+\" \")]):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Token.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Token.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Token.vue?vue&type=template&id=deec739a&scoped=true\"\nimport script from \"./Token.vue?vue&type=script&lang=js\"\nexport * from \"./Token.vue?vue&type=script&lang=js\"\nimport style0 from \"./Token.vue?vue&type=style&index=0&id=deec739a&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"deec739a\",\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Player.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Player.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Player.vue?vue&type=template&id=515f209e\"\nimport script from \"./Player.vue?vue&type=script&lang=js\"\nexport * from \"./Player.vue?vue&type=script&lang=js\"\nimport style0 from \"./Player.vue?vue&type=style&index=0&id=515f209e&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.reminder && _vm.availableReminders.length && _vm.players[_vm.playerIndex])?_c('Modal',{on:{\"close\":function($event){return _vm.toggleModal('reminder')}}},[_c('h3',[_vm._v(\"Choose a reminder token:\")]),_c('ul',{staticClass:\"reminders\"},_vm._l((_vm.availableReminders),function(reminder){return _c('li',{key:reminder.role + ' ' + reminder.name,staticClass:\"reminder\",class:[reminder.role],on:{\"click\":function($event){return _vm.addReminder(reminder)}}},[_c('span',{staticClass:\"icon\",style:({\n backgroundImage: `url(${\n reminder.image && _vm.grimoire.isImageOptIn\n ? reminder.image\n : require('../../assets/icons/' +\n (reminder.imageAlt || reminder.role) +\n '.png')\n })`\n })}),_c('span',{staticClass:\"text\"},[_vm._v(_vm._s(reminder.name))])])}),0)]):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"modal-fade\"}},[_c('div',{staticClass:\"modal-backdrop\",on:{\"click\":_vm.close}},[_c('div',{staticClass:\"modal\",class:{ maximized: _vm.isMaximized },attrs:{\"role\":\"dialog\",\"aria-labelledby\":\"modalTitle\",\"aria-describedby\":\"modalDescription\"},on:{\"click\":function($event){$event.stopPropagation();}}},[_c('div',{staticClass:\"top-right-buttons\"},[_c('font-awesome-icon',{staticClass:\"top-right-button\",attrs:{\"icon\":['fas', _vm.isMaximized ? 'window-minimize' : 'window-maximize']},on:{\"click\":function($event){_vm.isMaximized = !_vm.isMaximized}}}),_c('font-awesome-icon',{staticClass:\"top-right-button\",attrs:{\"icon\":\"times-circle\"},on:{\"click\":_vm.close}})],1),_c('div',{staticClass:\"slot\"},[_vm._t(\"default\")],2)])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=fd92340c\"\nimport script from \"./Modal.vue?vue&type=script&lang=js\"\nexport * from \"./Modal.vue?vue&type=script&lang=js\"\nimport style0 from \"./Modal.vue?vue&type=style&index=0&id=fd92340c&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./ReminderModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./ReminderModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./ReminderModal.vue?vue&type=template&id=334686bc&scoped=true\"\nimport script from \"./ReminderModal.vue?vue&type=script&lang=js\"\nexport * from \"./ReminderModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./ReminderModal.vue?vue&type=style&index=0&id=334686bc&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"334686bc\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.role && _vm.availableRoles.length)?_c('Modal',{on:{\"close\":_vm.close}},[_c('h3',[_vm._v(\" Choose a new character for \"+_vm._s(_vm.playerIndex >= 0 && _vm.players.length ? _vm.players[_vm.playerIndex].name : \"bluffing\")+\" \")]),(_vm.tab === 'editionRoles' || !_vm.otherTravelers.size)?_c('ul',{staticClass:\"tokens\"},_vm._l((_vm.availableRoles),function(role){return _c('li',{key:role.id,class:[role.team],on:{\"click\":function($event){return _vm.setRole(role)}}},[_c('Token',{attrs:{\"role\":role}})],1)}),0):_vm._e(),(_vm.tab === 'otherTravelers' && _vm.otherTravelers.size)?_c('ul',{staticClass:\"tokens\"},_vm._l((_vm.otherTravelers.values()),function(role){return _c('li',{key:role.id,class:[role.team],on:{\"click\":function($event){return _vm.setRole(role)}}},[_c('Token',{attrs:{\"role\":role}})],1)}),0):_vm._e(),(_vm.playerIndex >= 0 && _vm.otherTravelers.size && !_vm.session.isSpectator)?_c('div',{staticClass:\"button-group\"},[_c('span',{staticClass:\"button\",class:{ townsfolk: _vm.tab === 'editionRoles' },on:{\"click\":function($event){_vm.tab = 'editionRoles'}}},[_vm._v(\"Edition Roles\")]),_c('span',{staticClass:\"button\",class:{ townsfolk: _vm.tab === 'otherTravelers' },on:{\"click\":function($event){_vm.tab = 'otherTravelers'}}},[_vm._v(\"Other Travelers\")])]):_vm._e()]):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./RoleModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./RoleModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./RoleModal.vue?vue&type=template&id=2e3008b9&scoped=true\"\nimport script from \"./RoleModal.vue?vue&type=script&lang=js\"\nexport * from \"./RoleModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./RoleModal.vue?vue&type=style&index=0&id=2e3008b9&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2e3008b9\",\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TownSquare.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TownSquare.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./TownSquare.vue?vue&type=template&id=009dc543\"\nimport script from \"./TownSquare.vue?vue&type=script&lang=js\"\nexport * from \"./TownSquare.vue?vue&type=script&lang=js\"\nimport style0 from \"./TownSquare.vue?vue&type=style&index=0&id=009dc543&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('ul',{staticClass:\"info\"},[_c('li',{staticClass:\"edition\",class:['edition-' + _vm.edition.id],style:({\n backgroundImage: `url(${\n _vm.edition.logo && _vm.grimoire.isImageOptIn\n ? _vm.edition.logo\n : require('../assets/editions/' + _vm.edition.id + '.png')\n })`\n })}),(_vm.players.length - _vm.teams.traveler < 5)?_c('li',[_vm._v(\" Please add more players! \")]):_vm._e(),_c('li',[(!_vm.edition.isOfficial)?_c('span',{staticClass:\"meta\"},[_vm._v(\" \"+_vm._s(_vm.edition.name)+\" \"+_vm._s(_vm.edition.author ? \"by \" + _vm.edition.author : \"\")+\" \")]):_vm._e(),_c('span',[_vm._v(\" \"+_vm._s(_vm.players.length)+\" \"),_c('font-awesome-icon',{staticClass:\"players\",attrs:{\"icon\":\"users\"}})],1),_c('span',[_vm._v(\" \"+_vm._s(_vm.teams.alive)+\" \"),_c('font-awesome-icon',{staticClass:\"alive\",attrs:{\"icon\":\"heartbeat\"}})],1),_c('span',[_vm._v(\" \"+_vm._s(_vm.teams.votes)+\" \"),_c('font-awesome-icon',{staticClass:\"votes\",attrs:{\"icon\":\"vote-yea\"}})],1)]),(_vm.players.length - _vm.teams.traveler >= 5)?_c('li',[_c('span',[_vm._v(\" \"+_vm._s(_vm.teams.townsfolk)+\" \"),_c('font-awesome-icon',{staticClass:\"townsfolk\",attrs:{\"icon\":\"user-friends\"}})],1),_c('span',[_vm._v(\" \"+_vm._s(_vm.teams.outsider)+\" \"),_c('font-awesome-icon',{staticClass:\"outsider\",attrs:{\"icon\":_vm.teams.outsider > 1 ? 'user-friends' : 'user'}})],1),_c('span',[_vm._v(\" \"+_vm._s(_vm.teams.minion)+\" \"),_c('font-awesome-icon',{staticClass:\"minion\",attrs:{\"icon\":_vm.teams.minion > 1 ? 'user-friends' : 'user'}})],1),_c('span',[_vm._v(\" \"+_vm._s(_vm.teams.demon)+\" \"),_c('font-awesome-icon',{staticClass:\"demon\",attrs:{\"icon\":_vm.teams.demon > 1 ? 'user-friends' : 'user'}})],1),(_vm.teams.traveler)?_c('span',[_vm._v(\" \"+_vm._s(_vm.teams.traveler)+\" \"),_c('font-awesome-icon',{staticClass:\"traveler\",attrs:{\"icon\":_vm.teams.traveler > 1 ? 'user-friends' : 'user'}})],1):_vm._e(),(_vm.grimoire.isNight)?_c('span',[_vm._v(\" Night phase \"),_c('font-awesome-icon',{attrs:{\"icon\":['fas', 'cloud-moon']}})],1):_vm._e()]):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TownInfo.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./TownInfo.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./TownInfo.vue?vue&type=template&id=e858a1da&scoped=true\"\nimport script from \"./TownInfo.vue?vue&type=script&lang=js\"\nexport * from \"./TownInfo.vue?vue&type=script&lang=js\"\nimport style0 from \"./TownInfo.vue?vue&type=style&index=0&id=e858a1da&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"e858a1da\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{attrs:{\"id\":\"controls\"}},[_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.session.voteHistory.length && _vm.session.sessionId),expression:\"session.voteHistory.length && session.sessionId\"}],staticClass:\"nomlog-summary\",attrs:{\"title\":`${_vm.session.voteHistory.length} recent ${\n _vm.session.voteHistory.length == 1 ? 'nomination' : 'nominations'\n }`},on:{\"click\":function($event){return _vm.toggleModal('voteHistory')}}},[_c('font-awesome-icon',{attrs:{\"icon\":\"book-dead\"}}),_vm._v(\" \"+_vm._s(_vm.session.voteHistory.length)+\" \")],1),(_vm.session.sessionId)?_c('span',{staticClass:\"session\",class:{\n spectator: _vm.session.isSpectator,\n reconnecting: _vm.session.isReconnecting\n },attrs:{\"title\":`${_vm.session.playerCount} other players in this session${\n _vm.session.ping ? ' (' + _vm.session.ping + 'ms latency)' : ''\n }`},on:{\"click\":_vm.leaveSession}},[_c('font-awesome-icon',{attrs:{\"icon\":\"broadcast-tower\"}}),_vm._v(\" \"+_vm._s(_vm.session.playerCount)+\" \")],1):_vm._e(),_c('div',{staticClass:\"menu\",class:{ open: _vm.grimoire.isMenuOpen }},[_c('font-awesome-icon',{attrs:{\"icon\":\"cog\"},on:{\"click\":_vm.toggleMenu}}),_c('ul',[_c('li',{staticClass:\"tabs\",class:_vm.tab},[_c('font-awesome-icon',{attrs:{\"icon\":\"book-open\"},on:{\"click\":function($event){_vm.tab = 'grimoire'}}}),_c('font-awesome-icon',{attrs:{\"icon\":\"broadcast-tower\"},on:{\"click\":function($event){_vm.tab = 'session'}}}),(!_vm.session.isSpectator)?_c('font-awesome-icon',{attrs:{\"icon\":\"users\"},on:{\"click\":function($event){_vm.tab = 'players'}}}):_vm._e(),_c('font-awesome-icon',{attrs:{\"icon\":\"theater-masks\"},on:{\"click\":function($event){_vm.tab = 'characters'}}}),_c('font-awesome-icon',{attrs:{\"icon\":\"question\"},on:{\"click\":function($event){_vm.tab = 'help'}}})],1),(_vm.tab === 'grimoire')?[_c('li',{staticClass:\"headline\"},[_vm._v(\"Grimoire\")]),(_vm.players.length)?_c('li',{on:{\"click\":_vm.toggleGrimoire}},[(!_vm.grimoire.isPublic)?[_vm._v(\"Hide\")]:_vm._e(),(_vm.grimoire.isPublic)?[_vm._v(\"Show\")]:_vm._e(),_c('em',[_vm._v(\"[G]\")])],2):_vm._e(),(!_vm.session.isSpectator)?_c('li',{on:{\"click\":_vm.toggleNight}},[(!_vm.grimoire.isNight)?[_vm._v(\"Switch to Night\")]:_vm._e(),(_vm.grimoire.isNight)?[_vm._v(\"Switch to Day\")]:_vm._e(),_c('em',[_vm._v(\"[S]\")])],2):_vm._e(),(_vm.players.length)?_c('li',{on:{\"click\":_vm.toggleNightOrder}},[_vm._v(\" Night order \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":[\n 'fas',\n _vm.grimoire.isNightOrder ? 'check-square' : 'square'\n ]}})],1)]):_vm._e(),(_vm.players.length)?_c('li',[_vm._v(\" Zoom \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"search-minus\"},on:{\"click\":function($event){return _vm.setZoom(_vm.grimoire.zoom - 1)}}}),_vm._v(\" \"+_vm._s(Math.round(100 + _vm.grimoire.zoom * 10))+\"% \"),_c('font-awesome-icon',{attrs:{\"icon\":\"search-plus\"},on:{\"click\":function($event){return _vm.setZoom(_vm.grimoire.zoom + 1)}}})],1)]):_vm._e(),_c('li',{on:{\"click\":_vm.setBackground}},[_vm._v(\" Background image \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"image\"}})],1)]),(!_vm.edition.isOfficial)?_c('li',{on:{\"click\":_vm.imageOptIn}},[_c('small',[_vm._v(\"Show Custom Images\")]),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":[\n 'fas',\n _vm.grimoire.isImageOptIn ? 'check-square' : 'square'\n ]}})],1)]):_vm._e(),_c('li',{on:{\"click\":_vm.toggleStatic}},[_vm._v(\" Disable Animations \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":['fas', _vm.grimoire.isStatic ? 'check-square' : 'square']}})],1)]),_c('li',{on:{\"click\":_vm.toggleMuted}},[_vm._v(\" Mute Sounds \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":['fas', _vm.grimoire.isMuted ? 'volume-mute' : 'volume-up']}})],1)])]:_vm._e(),(_vm.tab === 'session')?[(_vm.session.sessionId)?_c('li',{staticClass:\"headline\"},[_vm._v(\" \"+_vm._s(_vm.session.isSpectator ? \"Playing\" : \"Hosting\")+\" \")]):_c('li',{staticClass:\"headline\"},[_vm._v(\" Live Session \")]),(!_vm.session.sessionId)?[_c('li',{on:{\"click\":_vm.hostSession}},[_vm._v(\"Host (Storyteller)\"),_c('em',[_vm._v(\"[H]\")])]),_c('li',{on:{\"click\":_vm.joinSession}},[_vm._v(\"Join (Player)\"),_c('em',[_vm._v(\"[J]\")])])]:[(_vm.session.ping)?_c('li',[_vm._v(\" Delay to \"+_vm._s(_vm.session.isSpectator ? \"host\" : \"players\")+\" \"),_c('em',[_vm._v(_vm._s(_vm.session.ping)+\"ms\")])]):_vm._e(),_c('li',{on:{\"click\":_vm.copySessionUrl}},[_vm._v(\" Copy player link \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"copy\"}})],1)]),(!_vm.session.isSpectator)?_c('li',{on:{\"click\":_vm.distributeRoles}},[_vm._v(\" Send Characters \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"theater-masks\"}})],1)]):_vm._e(),(_vm.session.voteHistory.length || !_vm.session.isSpectator)?_c('li',{on:{\"click\":function($event){return _vm.toggleModal('voteHistory')}}},[_vm._v(\" Vote history\"),_c('em',[_vm._v(\"[V]\")])]):_vm._e(),_c('li',{on:{\"click\":_vm.leaveSession}},[_vm._v(\" Leave Session \"),_c('em',[_vm._v(_vm._s(_vm.session.sessionId))])])]]:_vm._e(),(_vm.tab === 'players' && !_vm.session.isSpectator)?[_c('li',{staticClass:\"headline\"},[_vm._v(\"Players\")]),(_vm.players.length < 20)?_c('li',{on:{\"click\":_vm.addPlayer}},[_vm._v(\"Add\"),_c('em',[_vm._v(\"[A]\")])]):_vm._e(),(_vm.players.length > 2)?_c('li',{on:{\"click\":_vm.randomizeSeatings}},[_vm._v(\" Randomize \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"dice\"}})],1)]):_vm._e(),(_vm.players.length)?_c('li',{on:{\"click\":_vm.clearPlayers}},[_vm._v(\" Remove all \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"trash-alt\"}})],1)]):_vm._e()]:_vm._e(),(_vm.tab === 'characters')?[_c('li',{staticClass:\"headline\"},[_vm._v(\"Characters\")]),(!_vm.session.isSpectator)?_c('li',{on:{\"click\":function($event){return _vm.toggleModal('edition')}}},[_vm._v(\" Select Edition \"),_c('em',[_vm._v(\"[E]\")])]):_vm._e(),(!_vm.session.isSpectator && _vm.players.length > 4)?_c('li',{on:{\"click\":function($event){return _vm.toggleModal('roles')}}},[_vm._v(\" Choose & Assign \"),_c('em',[_vm._v(\"[C]\")])]):_vm._e(),(!_vm.session.isSpectator)?_c('li',{on:{\"click\":function($event){return _vm.toggleModal('fabled')}}},[_vm._v(\" Add Fabled \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"dragon\"}})],1)]):_vm._e(),(_vm.players.length)?_c('li',{on:{\"click\":_vm.clearRoles}},[_vm._v(\" Remove all \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"trash-alt\"}})],1)]):_vm._e()]:_vm._e(),(_vm.tab === 'help')?[_c('li',{staticClass:\"headline\"},[_vm._v(\"Help\")]),_c('li',{on:{\"click\":function($event){return _vm.toggleModal('reference')}}},[_vm._v(\" Reference Sheet \"),_c('em',[_vm._v(\"[R]\")])]),_c('li',{on:{\"click\":function($event){return _vm.toggleModal('nightOrder')}}},[_vm._v(\" Night Order Sheet \"),_c('em',[_vm._v(\"[N]\")])]),_c('li',{on:{\"click\":function($event){return _vm.toggleModal('gameState')}}},[_vm._v(\" Game State JSON \"),_c('em',[_c('font-awesome-icon',{attrs:{\"icon\":\"file-code\"}})],1)]),_c('li',[_c('a',{attrs:{\"href\":\"https://discord.gg/Gd7ybwWbFk\",\"target\":\"_blank\"}},[_vm._v(\" Join Discord \")]),_c('em',[_c('a',{attrs:{\"href\":\"https://discord.gg/Gd7ybwWbFk\",\"target\":\"_blank\"}},[_c('font-awesome-icon',{attrs:{\"icon\":['fab', 'discord']}})],1)])]),_c('li',[_c('a',{attrs:{\"href\":\"https://github.com/bra1n/townsquare\",\"target\":\"_blank\"}},[_vm._v(\" Source code \")]),_c('em',[_c('a',{attrs:{\"href\":\"https://github.com/bra1n/townsquare\",\"target\":\"_blank\"}},[_c('font-awesome-icon',{attrs:{\"icon\":['fab', 'github']}})],1)])])]:_vm._e()],2)],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Menu.vue?vue&type=template&id=84ed831a&scoped=true\"\nimport script from \"./Menu.vue?vue&type=script&lang=js\"\nexport * from \"./Menu.vue?vue&type=script&lang=js\"\nimport style0 from \"./Menu.vue?vue&type=style&index=0&id=84ed831a&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"84ed831a\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.roles && _vm.nonTravelers >= 5)?_c('Modal',{staticClass:\"roles\",on:{\"close\":function($event){return _vm.toggleModal('roles')}}},[_c('h3',[_vm._v(\"Select the characters for \"+_vm._s(_vm.nonTravelers)+\" players:\")]),_vm._l((_vm.roleSelection),function(teamRoles,team){return _c('ul',{key:team,staticClass:\"tokens\"},[_c('li',{staticClass:\"count\",class:[team]},[_vm._v(\" \"+_vm._s(teamRoles.reduce((a, { selected }) => a + selected, 0))+\" / \"+_vm._s(_vm.game[_vm.nonTravelers - 5][team])+\" \")]),_vm._l((teamRoles),function(role){return _c('li',{key:role.id,class:[role.team, role.selected ? 'selected' : ''],on:{\"click\":function($event){role.selected = role.selected ? 0 : 1}}},[_c('Token',{attrs:{\"role\":role}}),(role.setup)?_c('font-awesome-icon',{attrs:{\"icon\":\"exclamation-triangle\"}}):_vm._e(),(_vm.allowMultiple)?_c('div',{staticClass:\"buttons\"},[_c('font-awesome-icon',{attrs:{\"icon\":\"minus-circle\"},on:{\"click\":function($event){$event.stopPropagation();role.selected--}}}),_c('span',[_vm._v(_vm._s(role.selected > 1 ? \"x\" + role.selected : \"\"))]),_c('font-awesome-icon',{attrs:{\"icon\":\"plus-circle\"},on:{\"click\":function($event){$event.stopPropagation();role.selected++}}})],1):_vm._e()],1)})],2)}),(_vm.hasSelectedSetupRoles)?_c('div',{staticClass:\"warning\"},[_c('font-awesome-icon',{attrs:{\"icon\":\"exclamation-triangle\"}}),_c('span',[_vm._v(\" Warning: there are characters selected that modify the game setup! The randomizer does not account for these characters. \")])],1):_vm._e(),_c('label',{staticClass:\"multiple\",class:{ checked: _vm.allowMultiple }},[_c('font-awesome-icon',{attrs:{\"icon\":_vm.allowMultiple ? 'check-square' : 'square'}}),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.allowMultiple),expression:\"allowMultiple\"}],attrs:{\"type\":\"checkbox\",\"name\":\"allow-multiple\"},domProps:{\"checked\":Array.isArray(_vm.allowMultiple)?_vm._i(_vm.allowMultiple,null)>-1:(_vm.allowMultiple)},on:{\"change\":function($event){var $$a=_vm.allowMultiple,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.allowMultiple=$$a.concat([$$v]))}else{$$i>-1&&(_vm.allowMultiple=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.allowMultiple=$$c}}}}),_vm._v(\" Allow duplicate characters \")],1),_c('div',{staticClass:\"button-group\"},[_c('div',{staticClass:\"button\",class:{\n disabled: _vm.selectedRoles > _vm.nonTravelers || !_vm.selectedRoles\n },on:{\"click\":_vm.assignRoles}},[_c('font-awesome-icon',{attrs:{\"icon\":\"people-arrows\"}}),_vm._v(\" Assign \"+_vm._s(_vm.selectedRoles)+\" characters randomly \")],1),_c('div',{staticClass:\"button\",on:{\"click\":_vm.selectRandomRoles}},[_c('font-awesome-icon',{attrs:{\"icon\":\"random\"}}),_vm._v(\" Shuffle characters \")],1)])],2):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./RolesModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./RolesModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./RolesModal.vue?vue&type=template&id=365502ca&scoped=true\"\nimport script from \"./RolesModal.vue?vue&type=script&lang=js\"\nexport * from \"./RolesModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./RolesModal.vue?vue&type=style&index=0&id=365502ca&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"365502ca\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.edition)?_c('Modal',{staticClass:\"editions\",on:{\"close\":function($event){return _vm.toggleModal('edition')}}},[(!_vm.isCustom)?_c('div',[_c('h3',[_vm._v(\"Select an edition:\")]),_c('ul',{staticClass:\"editions\"},[_vm._l((_vm.editions),function(edition){return _c('li',{key:edition.id,staticClass:\"edition\",class:['edition-' + edition.id],style:({\n backgroundImage: `url(${require('../../assets/editions/' +\n edition.id +\n '.png')})`\n }),on:{\"click\":function($event){return _vm.setEdition(edition)}}},[_vm._v(\" \"+_vm._s(edition.name)+\" \")])}),_c('li',{staticClass:\"edition edition-custom\",style:({\n backgroundImage: `url(${require('../../assets/editions/custom.png')})`\n }),on:{\"click\":function($event){_vm.isCustom = true}}},[_vm._v(\" Custom Script / Characters \")])],2)]):_c('div',{staticClass:\"custom\"},[_c('h3',[_vm._v(\"Load custom script / characters\")]),_vm._v(\" To play with a custom script, you need to select the characters you want to play with in the official \"),_c('a',{attrs:{\"href\":\"https://script.bloodontheclocktower.com/\",\"target\":\"_blank\"}},[_vm._v(\"Script Tool\")]),_vm._v(\" and then upload the generated \\\"custom-list.json\\\" either directly here or provide a URL to such a hosted JSON file.\"),_c('br'),_c('br'),_vm._v(\" To play with custom characters, please read \"),_c('a',{attrs:{\"href\":\"https://github.com/bra1n/townsquare#custom-characters\",\"target\":\"_blank\"}},[_vm._v(\"the documentation\")]),_vm._v(\" on how to write a custom character definition file. \"),_c('b',[_vm._v(\"Only load custom JSON files from sources that you trust!\")]),_c('h3',[_vm._v(\"Some popular custom scripts:\")]),_c('ul',{staticClass:\"scripts\"},_vm._l((_vm.scripts),function(script,index){return _c('li',{key:index,on:{\"click\":function($event){return _vm.handleURL(script[1])}}},[_vm._v(\" \"+_vm._s(script[0])+\" \")])}),0),_c('input',{ref:\"upload\",attrs:{\"type\":\"file\",\"accept\":\"application/json\"},on:{\"change\":_vm.handleUpload}}),_c('div',{staticClass:\"button-group\"},[_c('div',{staticClass:\"button\",on:{\"click\":_vm.openUpload}},[_c('font-awesome-icon',{attrs:{\"icon\":\"file-upload\"}}),_vm._v(\" Upload JSON \")],1),_c('div',{staticClass:\"button\",on:{\"click\":_vm.promptURL}},[_c('font-awesome-icon',{attrs:{\"icon\":\"link\"}}),_vm._v(\" Enter URL \")],1),_c('div',{staticClass:\"button\",on:{\"click\":_vm.readFromClipboard}},[_c('font-awesome-icon',{attrs:{\"icon\":\"clipboard\"}}),_vm._v(\" Use JSON from Clipboard \")],1),_c('div',{staticClass:\"button\",on:{\"click\":function($event){_vm.isCustom = false}}},[_c('font-awesome-icon',{attrs:{\"icon\":\"undo\"}}),_vm._v(\" Back \")],1)])])]):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./EditionModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./EditionModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./EditionModal.vue?vue&type=template&id=58f6b00c&scoped=true\"\nimport script from \"./EditionModal.vue?vue&type=script&lang=js\"\nexport * from \"./EditionModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./EditionModal.vue?vue&type=style&index=0&id=58f6b00c&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"58f6b00c\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"intro\"},[_c('img',{staticClass:\"logo\",attrs:{\"src\":\"static/apple-icon.png\",\"alt\":\"\"}}),_c('div',[_vm._v(\" Welcome to the (unofficial) \"),_c('b',[_vm._v(\"Virtual Town Square and Grimoire\")]),_vm._v(\" for Blood on the Clocktower! Please add more players through the \"),_c('span',{staticClass:\"button\",on:{\"click\":_vm.toggleMenu}},[_c('font-awesome-icon',{attrs:{\"icon\":\"cog\"}}),_vm._v(\" Menu \")],1),_vm._v(\" on the top right or by pressing \"),_c('b',[_vm._v(\"[A]\")]),_vm._v(\". You can also join a game session by pressing \"),_c('b',[_vm._v(\"[J]\")]),_vm._v(\".\"),_c('br'),_vm._m(0)]),(_vm.language === 'zh-CN')?_c('a',{staticClass:\"redirect\",attrs:{\"href\":\"https://clocktower.gstonegames.com\"}},[_c('img',{staticClass:\"gstone\",attrs:{\"src\":require(\"../assets/gstone.png\"),\"alt\":\"\"}}),_vm._v(\" 你想使用中文版魔典吗? \")]):_vm._e()])\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"footer\"},[_vm._v(\" This project is free and open source and can be found on \"),_c('a',{attrs:{\"href\":\"https://github.com/bra1n/townsquare\",\"target\":\"_blank\"}},[_vm._v(\"GitHub\")]),_vm._v(\". It is not affiliated with The Pandemonium Institute. \\\"Blood on the Clocktower\\\" is a trademark of Steven Medway and The Pandemonium Institute. \")])\n}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Intro.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Intro.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Intro.vue?vue&type=template&id=14bc5701&scoped=true\"\nimport script from \"./Intro.vue?vue&type=script&lang=js\"\nexport * from \"./Intro.vue?vue&type=script&lang=js\"\nimport style0 from \"./Intro.vue?vue&type=style&index=0&id=14bc5701&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"14bc5701\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.reference && _vm.roles.size)?_c('Modal',{staticClass:\"characters\",on:{\"close\":function($event){return _vm.toggleModal('reference')}}},[_c('font-awesome-icon',{staticClass:\"toggle\",attrs:{\"icon\":\"cloud-moon\",\"title\":\"Show Night Order\"},on:{\"click\":function($event){return _vm.toggleModal('nightOrder')}}}),_c('h3',[_vm._v(\" Character Reference \"),_c('font-awesome-icon',{attrs:{\"icon\":\"address-card\"}}),_vm._v(\" \"+_vm._s(_vm.edition.name || \"Custom Script\")+\" \")],1),_vm._l((_vm.rolesGrouped),function(teamRoles,team){return _c('div',{key:team,class:['team', team]},[_c('aside',[_c('h4',[_vm._v(_vm._s(team))])]),_c('ul',[_vm._l((teamRoles),function(role){return _c('li',{key:role.id,class:[team]},[(role.id)?_c('span',{staticClass:\"icon\",style:({\n backgroundImage: `url(${\n role.image && _vm.grimoire.isImageOptIn\n ? role.image\n : require('../../assets/icons/' +\n (role.imageAlt || role.id) +\n '.png')\n })`\n })}):_vm._e(),_c('div',{staticClass:\"role\"},[(Object.keys(_vm.playersByRole).length)?_c('span',{staticClass:\"player\"},[_vm._v(_vm._s(_vm.playersByRole[role.id] ? _vm.playersByRole[role.id].join(\", \") : \"\"))]):_vm._e(),_c('span',{staticClass:\"name\"},[_vm._v(_vm._s(role.name))]),_c('span',{staticClass:\"ability\"},[_vm._v(_vm._s(role.ability))])])])}),_c('li',{class:[team]}),_c('li',{class:[team]})],2)])}),(_vm.jinxed.length)?_c('div',{staticClass:\"team jinxed\"},[_c('aside',[_c('h4',[_vm._v(\"Jinxed\")])]),_c('ul',[_vm._l((_vm.jinxed),function(jinx,index){return _c('li',{key:index},[_c('span',{staticClass:\"icon\",style:({\n backgroundImage: `url(${require('../../assets/icons/' +\n jinx.first.id +\n '.png')})`\n })}),_c('span',{staticClass:\"icon\",style:({\n backgroundImage: `url(${require('../../assets/icons/' +\n jinx.second.id +\n '.png')})`\n })}),_c('div',{staticClass:\"role\"},[_c('span',{staticClass:\"name\"},[_vm._v(_vm._s(jinx.first.name)+\" & \"+_vm._s(jinx.second.name))]),_c('span',{staticClass:\"ability\"},[_vm._v(_vm._s(jinx.reason))])])])}),_c('li'),_c('li')],2)]):_vm._e()],2):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./ReferenceModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./ReferenceModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./ReferenceModal.vue?vue&type=template&id=7d0ee60b&scoped=true\"\nimport script from \"./ReferenceModal.vue?vue&type=script&lang=js\"\nexport * from \"./ReferenceModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./ReferenceModal.vue?vue&type=style&index=0&id=7d0ee60b&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7d0ee60b\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{attrs:{\"id\":\"vote\"}},[_c('div',{staticClass:\"arrows\"},[_c('span',{staticClass:\"nominee\",style:(_vm.nomineeStyle)}),_c('span',{staticClass:\"nominator\",style:(_vm.nominatorStyle)})]),_c('div',{staticClass:\"overlay\"},[_c('audio',{attrs:{\"src\":require(\"../assets/sounds/countdown.mp3\"),\"preload\":\"auto\"}}),_c('em',{staticClass:\"blue\"},[_vm._v(_vm._s(_vm.nominator.name))]),_vm._v(\" nominated \"),_c('em',[_vm._v(_vm._s(_vm.nominee.name))]),_vm._v(\"! \"),_c('br'),_c('em',{staticClass:\"blue\"},[_vm._v(\" \"+_vm._s(_vm.voters.length)+\" vote\"+_vm._s(_vm.voters.length !== 1 ? \"s\" : \"\")+\" \")]),_vm._v(\" in favor \"),(_vm.nominee.role.team !== 'traveler')?_c('em',[_vm._v(\" (majority is \"+_vm._s(Math.ceil(_vm.alive / 2))+\") \")]):_c('em',[_vm._v(\"(majority is \"+_vm._s(Math.ceil(_vm.players.length / 2))+\")\")]),(!_vm.session.isSpectator)?[(!_vm.session.isVoteInProgress && _vm.session.lockedVote < 1)?_c('div',[_vm._v(\" Time per player: \"),_c('font-awesome-icon',{attrs:{\"icon\":\"minus-circle\"},on:{\"mousedown\":function($event){$event.preventDefault();return _vm.setVotingSpeed(-500)}}}),_vm._v(\" \"+_vm._s(_vm.session.votingSpeed / 1000)+\"s \"),_c('font-awesome-icon',{attrs:{\"icon\":\"plus-circle\"},on:{\"mousedown\":function($event){$event.preventDefault();return _vm.setVotingSpeed(500)}}})],1):_vm._e(),_c('div',{staticClass:\"button-group\"},[(!_vm.session.isVoteInProgress)?_c('div',{staticClass:\"button townsfolk\",on:{\"click\":_vm.countdown}},[_vm._v(\" Countdown \")]):_vm._e(),(!_vm.session.isVoteInProgress)?_c('div',{staticClass:\"button\",on:{\"click\":_vm.start}},[_vm._v(\" \"+_vm._s(_vm.session.lockedVote ? \"Restart\" : \"Start\")+\" \")]):[_c('div',{staticClass:\"button townsfolk\",class:{ disabled: !_vm.session.lockedVote },on:{\"click\":_vm.pause}},[_vm._v(\" \"+_vm._s(_vm.voteTimer ? \"Pause\" : \"Resume\")+\" \")]),_c('div',{staticClass:\"button\",on:{\"click\":_vm.stop}},[_vm._v(\"Reset\")])],_c('div',{staticClass:\"button demon\",on:{\"click\":_vm.finish}},[_vm._v(\"Close\")])],2),(_vm.nominee.role.team !== 'traveler')?_c('div',{staticClass:\"button-group mark\"},[_c('div',{staticClass:\"button\",class:{\n disabled: _vm.session.nomination[1] === _vm.session.markedPlayer\n },on:{\"click\":_vm.setMarked}},[_vm._v(\" Mark for execution \")]),_c('div',{staticClass:\"button\",on:{\"click\":_vm.removeMarked}},[_vm._v(\" Clear mark \")])]):_vm._e()]:(_vm.canVote)?[(!_vm.session.isVoteInProgress)?_c('div',[_vm._v(\" \"+_vm._s(_vm.session.votingSpeed / 1000)+\" seconds between votes \")]):_vm._e(),_c('div',{staticClass:\"button-group\"},[_c('div',{staticClass:\"button townsfolk\",class:{ disabled: !_vm.currentVote },on:{\"click\":function($event){return _vm.vote(false)}}},[_vm._v(\" Hand DOWN \")]),_c('div',{staticClass:\"button demon\",class:{ disabled: _vm.currentVote },on:{\"click\":function($event){return _vm.vote(true)}}},[_vm._v(\" Hand UP \")])])]:(!_vm.player)?_c('div',[_vm._v(\" Please claim a seat to vote. \")]):_vm._e()],2),_c('transition',{attrs:{\"name\":\"blur\"}},[(_vm.session.isVoteInProgress && !_vm.session.lockedVote)?_c('div',{staticClass:\"countdown\"},[_c('span',[_vm._v(\"3\")]),_c('span',[_vm._v(\"2\")]),_c('span',[_vm._v(\"1\")]),_c('span',[_vm._v(\"GO\")]),_c('audio',{attrs:{\"autoplay\":!_vm.grimoire.isMuted,\"src\":require(\"../assets/sounds/countdown.mp3\"),\"muted\":_vm.grimoire.isMuted}})]):_vm._e()])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Vote.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Vote.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Vote.vue?vue&type=template&id=56f82741&scoped=true\"\nimport script from \"./Vote.vue?vue&type=script&lang=js\"\nexport * from \"./Vote.vue?vue&type=script&lang=js\"\nimport style0 from \"./Vote.vue?vue&type=style&index=0&id=56f82741&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"56f82741\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{attrs:{\"id\":\"gradients\"}},_vm._l((_vm.gradients),function(gradient,index){return _c('svg',{key:index,attrs:{\"width\":\"0\",\"height\":\"0\"}},[_c('linearGradient',{attrs:{\"id\":gradient[0],\"x1\":\"50%\",\"y1\":\"100%\",\"x2\":\"50%\",\"y2\":\"0%\"}},[_c('stop',{style:({ 'stop-color': gradient[2], 'stop-opacity': 1 }),attrs:{\"offset\":\"0%\"}}),_c('stop',{style:({ 'stop-color': gradient[1], 'stop-opacity': 1 }),attrs:{\"offset\":\"100%\"}})],1)],1)}),0)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Gradients.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./Gradients.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Gradients.vue?vue&type=template&id=1e202a64&scoped=true\"\nimport script from \"./Gradients.vue?vue&type=script&lang=js\"\nexport * from \"./Gradients.vue?vue&type=script&lang=js\"\nimport style0 from \"./Gradients.vue?vue&type=style&index=0&id=1e202a64&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1e202a64\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.nightOrder && _vm.roles.size)?_c('Modal',{staticClass:\"night-reference\",on:{\"close\":function($event){return _vm.toggleModal('nightOrder')}}},[_c('font-awesome-icon',{staticClass:\"toggle\",attrs:{\"icon\":\"address-card\",\"title\":\"Show Character Reference\"},on:{\"click\":function($event){return _vm.toggleModal('reference')}}}),_c('h3',[_vm._v(\" Night Order \"),_c('font-awesome-icon',{attrs:{\"icon\":\"cloud-moon\"}}),_vm._v(\" \"+_vm._s(_vm.edition.name || \"Custom Script\")+\" \")],1),_c('div',{staticClass:\"night\"},[_c('ul',{staticClass:\"first\"},[_c('li',{staticClass:\"headline\"},[_vm._v(\"First Night\")]),_vm._l((_vm.rolesFirstNight),function(role){return _c('li',{key:role.name,class:[role.team]},[_c('span',{staticClass:\"name\"},[_vm._v(\" \"+_vm._s(role.name)+\" \"),(role.players.length)?_c('span',{staticClass:\"player\"},[_c('br'),_vm._l((role.players),function(player,index){return _c('small',{key:index,class:{ dead: player.isDead }},[_vm._v(_vm._s(player.name + (role.players.length > index + 1 ? \",\" : \"\")))])})],2):_vm._e()]),(role.id)?_c('span',{staticClass:\"icon\",style:({\n backgroundImage: `url(${\n role.image && _vm.grimoire.isImageOptIn\n ? role.image\n : require('../../assets/icons/' +\n (role.imageAlt || role.id) +\n '.png')\n })`\n })}):_vm._e(),(role.firstNightReminder)?_c('span',{staticClass:\"reminder\"},[_vm._v(\" \"+_vm._s(role.firstNightReminder)+\" \")]):_vm._e()])})],2),_c('ul',{staticClass:\"other\"},[_c('li',{staticClass:\"headline\"},[_vm._v(\"Other Nights\")]),_vm._l((_vm.rolesOtherNight),function(role){return _c('li',{key:role.name,class:[role.team]},[(role.id)?_c('span',{staticClass:\"icon\",style:({\n backgroundImage: `url(${\n role.image && _vm.grimoire.isImageOptIn\n ? role.image\n : require('../../assets/icons/' +\n (role.imageAlt || role.id) +\n '.png')\n })`\n })}):_vm._e(),_c('span',{staticClass:\"name\"},[_vm._v(\" \"+_vm._s(role.name)+\" \"),(role.players.length)?_c('span',{staticClass:\"player\"},[_c('br'),_vm._l((role.players),function(player,index){return _c('small',{key:index,class:{ dead: player.isDead }},[_vm._v(_vm._s(player.name + (role.players.length > index + 1 ? \",\" : \"\")))])})],2):_vm._e()]),(role.otherNightReminder)?_c('span',{staticClass:\"reminder\"},[_vm._v(\" \"+_vm._s(role.otherNightReminder)+\" \")]):_vm._e()])})],2)])],1):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NightOrderModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NightOrderModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./NightOrderModal.vue?vue&type=template&id=ec47598c&scoped=true\"\nimport script from \"./NightOrderModal.vue?vue&type=script&lang=js\"\nexport * from \"./NightOrderModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./NightOrderModal.vue?vue&type=style&index=0&id=ec47598c&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"ec47598c\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.fabled && _vm.fabled.length)?_c('Modal',{on:{\"close\":function($event){return _vm.toggleModal('fabled')}}},[_c('h3',[_vm._v(\" Choose a fabled character to add to the game \")]),_c('ul',{staticClass:\"tokens\"},_vm._l((_vm.fabled),function(role){return _c('li',{key:role.id,on:{\"click\":function($event){return _vm.setFabled(role)}}},[_c('Token',{attrs:{\"role\":role}})],1)}),0)]):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./FabledModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./FabledModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./FabledModal.vue?vue&type=template&id=d6b399a0&scoped=true\"\nimport script from \"./FabledModal.vue?vue&type=script&lang=js\"\nexport * from \"./FabledModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./FabledModal.vue?vue&type=style&index=0&id=d6b399a0&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"d6b399a0\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.voteHistory && (_vm.session.voteHistory || !_vm.session.isSpectator))?_c('Modal',{staticClass:\"vote-history\",on:{\"close\":function($event){return _vm.toggleModal('voteHistory')}}},[(_vm.session.isSpectator)?_c('font-awesome-icon',{staticClass:\"clear\",attrs:{\"icon\":\"trash-alt\",\"title\":\"Clear vote history\"},on:{\"click\":_vm.clearVoteHistory}}):_vm._e(),_c('h3',[_vm._v(\"Vote history\")]),(!_vm.session.isSpectator)?[_c('div',{staticClass:\"options\"},[_c('div',{staticClass:\"option\",on:{\"click\":_vm.setRecordVoteHistory}},[_c('font-awesome-icon',{attrs:{\"icon\":[\n 'fas',\n _vm.session.isVoteHistoryAllowed ? 'check-square' : 'square'\n ]}}),_vm._v(\" Accessible to players \")],1),_c('div',{staticClass:\"option\",on:{\"click\":_vm.clearVoteHistory}},[_c('font-awesome-icon',{attrs:{\"icon\":\"trash-alt\"}}),_vm._v(\" Clear for everyone \")],1)])]:_vm._e(),_c('table',[_c('thead',[_c('tr',[_c('td',[_vm._v(\"Time\")]),_c('td',[_vm._v(\"Nominator\")]),_c('td',[_vm._v(\"Nominee\")]),_c('td',[_vm._v(\"Type\")]),_c('td',[_vm._v(\"Votes\")]),_c('td',[_vm._v(\"Majority\")]),_c('td',[_c('font-awesome-icon',{attrs:{\"icon\":\"user-friends\"}}),_vm._v(\" Voters \")],1)])]),_c('tbody',_vm._l((_vm.session.voteHistory),function(vote,index){return _c('tr',{key:index},[_c('td',[_vm._v(\" \"+_vm._s(vote.timestamp .getHours() .toString() .padStart(2, \"0\"))+\":\"+_vm._s(vote.timestamp .getMinutes() .toString() .padStart(2, \"0\"))+\" \")]),_c('td',[_vm._v(_vm._s(vote.nominator))]),_c('td',[_vm._v(_vm._s(vote.nominee))]),_c('td',[_vm._v(_vm._s(vote.type))]),_c('td',[_vm._v(\" \"+_vm._s(vote.votes.length)+\" \"),_c('font-awesome-icon',{attrs:{\"icon\":\"hand-paper\"}})],1),_c('td',[_vm._v(\" \"+_vm._s(vote.majority)+\" \"),_c('font-awesome-icon',{attrs:{\"icon\":[\n 'fas',\n vote.votes.length >= vote.majority ? 'check-square' : 'square'\n ]}})],1),_c('td',[_vm._v(\" \"+_vm._s(vote.votes.join(\", \"))+\" \")])])}),0)])],2):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./VoteHistoryModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./VoteHistoryModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./VoteHistoryModal.vue?vue&type=template&id=482a37a8&scoped=true\"\nimport script from \"./VoteHistoryModal.vue?vue&type=script&lang=js\"\nexport * from \"./VoteHistoryModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./VoteHistoryModal.vue?vue&type=style&index=0&id=482a37a8&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"482a37a8\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return (_vm.modals.gameState)?_c('Modal',{staticClass:\"game-state\",on:{\"close\":function($event){return _vm.toggleModal('gameState')}}},[_c('h3',[_vm._v(\"Current Game State\")]),_c('textarea',{domProps:{\"value\":_vm.gamestate},on:{\"input\":function($event){$event.stopPropagation();_vm.input = $event.target.value},\"click\":function($event){return $event.target.select()},\"keyup\":function($event){$event.stopPropagation();}}}),_c('div',{staticClass:\"button-group\"},[_c('div',{staticClass:\"button townsfolk\",on:{\"click\":_vm.copy}},[_c('font-awesome-icon',{attrs:{\"icon\":\"copy\"}}),_vm._v(\" Copy JSON \")],1),(!_vm.session.isSpectator)?_c('div',{staticClass:\"button demon\",on:{\"click\":_vm.load}},[_c('font-awesome-icon',{attrs:{\"icon\":\"cog\"}}),_vm._v(\" Load State \")],1):_vm._e()])]):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./GameStateModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./GameStateModal.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./GameStateModal.vue?vue&type=template&id=7971ea6f&scoped=true\"\nimport script from \"./GameStateModal.vue?vue&type=script&lang=js\"\nexport * from \"./GameStateModal.vue?vue&type=script&lang=js\"\nimport style0 from \"./GameStateModal.vue?vue&type=style&index=0&id=7971ea6f&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7971ea6f\",\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=90c4b058\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\nimport style0 from \"./App.vue?vue&type=style&index=0&id=90c4b058&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","class LiveSession {\n constructor(store) {\n this._wss = \"wss://live.clocktower.online:8080/\";\n // this._wss = \"ws://localhost:8081/\"; // uncomment if using local server with NODE_ENV=development\n this._socket = null;\n this._isSpectator = true;\n this._gamestate = [];\n this._store = store;\n this._pingInterval = 30 * 1000; // 30 seconds between pings\n this._pingTimer = null;\n this._reconnectTimer = null;\n this._players = {}; // map of players connected to a session\n this._pings = {}; // map of player IDs to ping\n // reconnect to previous session\n if (this._store.state.session.sessionId) {\n this.connect(this._store.state.session.sessionId);\n }\n }\n\n /**\n * Open a new session for the passed channel.\n * @param channel\n * @private\n */\n _open(channel) {\n this.disconnect();\n this._socket = new WebSocket(\n this._wss +\n channel +\n \"/\" +\n (this._isSpectator ? this._store.state.session.playerId : \"host\")\n );\n this._socket.addEventListener(\"message\", this._handleMessage.bind(this));\n this._socket.onopen = this._onOpen.bind(this);\n this._socket.onclose = err => {\n this._socket = null;\n clearInterval(this._pingTimer);\n this._pingTimer = null;\n if (err.code !== 1000) {\n // connection interrupted, reconnect after 3 seconds\n this._store.commit(\"session/setReconnecting\", true);\n this._reconnectTimer = setTimeout(\n () => this.connect(channel),\n 3 * 1000\n );\n } else {\n this._store.commit(\"session/setSessionId\", \"\");\n if (err.reason) alert(err.reason);\n }\n };\n }\n\n /**\n * Send a message through the socket.\n * @param command\n * @param params\n * @private\n */\n _send(command, params) {\n if (this._socket && this._socket.readyState === 1) {\n this._socket.send(JSON.stringify([command, params]));\n }\n }\n\n /**\n * Send a message directly to a single playerId, if provided.\n * Otherwise broadcast it.\n * @param playerId player ID or \"host\", optional\n * @param command\n * @param params\n * @private\n */\n _sendDirect(playerId, command, params) {\n if (playerId) {\n this._send(\"direct\", { [playerId]: [command, params] });\n } else {\n this._send(command, params);\n }\n }\n\n /**\n * Open event handler for socket.\n * @private\n */\n _onOpen() {\n if (this._isSpectator) {\n this._sendDirect(\n \"host\",\n \"getGamestate\",\n this._store.state.session.playerId\n );\n } else {\n this.sendGamestate();\n }\n this._ping();\n }\n\n /**\n * Send a ping message with player ID and ST flag.\n * @private\n */\n _ping() {\n this._handlePing();\n this._send(\"ping\", [\n this._isSpectator\n ? this._store.state.session.playerId\n : Object.keys(this._players).length,\n \"latency\"\n ]);\n clearTimeout(this._pingTimer);\n this._pingTimer = setTimeout(this._ping.bind(this), this._pingInterval);\n }\n\n /**\n * Handle an incoming socket message.\n * @param data\n * @private\n */\n _handleMessage({ data }) {\n let command, params;\n try {\n [command, params] = JSON.parse(data);\n } catch (err) {\n console.log(\"unsupported socket message\", data);\n }\n switch (command) {\n case \"getGamestate\":\n this.sendGamestate(params);\n break;\n case \"edition\":\n this._updateEdition(params);\n break;\n case \"fabled\":\n this._updateFabled(params);\n break;\n case \"gs\":\n this._updateGamestate(params);\n break;\n case \"player\":\n this._updatePlayer(params);\n break;\n case \"claim\":\n this._updateSeat(params);\n break;\n case \"ping\":\n this._handlePing(params);\n break;\n case \"nomination\":\n if (!this._isSpectator) return;\n if (!params) {\n // create vote history record\n this._store.commit(\n \"session/addHistory\",\n this._store.state.players.players\n );\n }\n this._store.commit(\"session/nomination\", { nomination: params });\n break;\n case \"swap\":\n if (!this._isSpectator) return;\n this._store.commit(\"players/swap\", params);\n break;\n case \"move\":\n if (!this._isSpectator) return;\n this._store.commit(\"players/move\", params);\n break;\n case \"remove\":\n if (!this._isSpectator) return;\n this._store.commit(\"players/remove\", params);\n break;\n case \"marked\":\n if (!this._isSpectator) return;\n this._store.commit(\"session/setMarkedPlayer\", params);\n break;\n case \"isNight\":\n if (!this._isSpectator) return;\n this._store.commit(\"toggleNight\", params);\n break;\n case \"isVoteHistoryAllowed\":\n if (!this._isSpectator) return;\n this._store.commit(\"session/setVoteHistoryAllowed\", params);\n this._store.commit(\"session/clearVoteHistory\");\n break;\n case \"votingSpeed\":\n if (!this._isSpectator) return;\n this._store.commit(\"session/setVotingSpeed\", params);\n break;\n case \"clearVoteHistory\":\n if (!this._isSpectator) return;\n this._store.commit(\"session/clearVoteHistory\");\n break;\n case \"isVoteInProgress\":\n if (!this._isSpectator) return;\n this._store.commit(\"session/setVoteInProgress\", params);\n break;\n case \"vote\":\n this._handleVote(params);\n break;\n case \"lock\":\n this._handleLock(params);\n break;\n case \"bye\":\n this._handleBye(params);\n break;\n case \"pronouns\":\n this._updatePlayerPronouns(params);\n break;\n }\n }\n\n /**\n * Connect to a new live session, either as host or spectator.\n * Set a unique playerId if there isn't one yet.\n * @param channel\n */\n connect(channel) {\n if (!this._store.state.session.playerId) {\n this._store.commit(\n \"session/setPlayerId\",\n Math.random()\n .toString(36)\n .substr(2)\n );\n }\n this._pings = {};\n this._store.commit(\"session/setPlayerCount\", 0);\n this._store.commit(\"session/setPing\", 0);\n this._isSpectator = this._store.state.session.isSpectator;\n this._open(channel);\n }\n\n /**\n * Close the current session, if any.\n */\n disconnect() {\n this._pings = {};\n this._store.commit(\"session/setPlayerCount\", 0);\n this._store.commit(\"session/setPing\", 0);\n this._store.commit(\"session/setReconnecting\", false);\n clearTimeout(this._reconnectTimer);\n if (this._socket) {\n if (this._isSpectator) {\n this._sendDirect(\"host\", \"bye\", this._store.state.session.playerId);\n }\n this._socket.close(1000);\n this._socket = null;\n }\n }\n\n /**\n * Publish the current gamestate.\n * Optional param to reduce traffic. (send only player data)\n * @param playerId\n * @param isLightweight\n */\n sendGamestate(playerId = \"\", isLightweight = false) {\n if (this._isSpectator) return;\n this._gamestate = this._store.state.players.players.map(player => ({\n name: player.name,\n id: player.id,\n isDead: player.isDead,\n isVoteless: player.isVoteless,\n pronouns: player.pronouns,\n ...(player.role && player.role.team === \"traveler\"\n ? { roleId: player.role.id }\n : {})\n }));\n if (isLightweight) {\n this._sendDirect(playerId, \"gs\", {\n gamestate: this._gamestate,\n isLightweight\n });\n } else {\n const { session, grimoire } = this._store.state;\n const { fabled } = this._store.state.players;\n this.sendEdition(playerId);\n this._sendDirect(playerId, \"gs\", {\n gamestate: this._gamestate,\n isNight: grimoire.isNight,\n isVoteHistoryAllowed: session.isVoteHistoryAllowed,\n nomination: session.nomination,\n votingSpeed: session.votingSpeed,\n lockedVote: session.lockedVote,\n isVoteInProgress: session.isVoteInProgress,\n markedPlayer: session.markedPlayer,\n fabled: fabled.map(f => (f.isCustom ? f : { id: f.id })),\n ...(session.nomination ? { votes: session.votes } : {})\n });\n }\n }\n\n /**\n * Update the gamestate based on incoming data.\n * @param data\n * @private\n */\n _updateGamestate(data) {\n if (!this._isSpectator) return;\n const {\n gamestate,\n isLightweight,\n isNight,\n isVoteHistoryAllowed,\n nomination,\n votingSpeed,\n votes,\n lockedVote,\n isVoteInProgress,\n markedPlayer,\n fabled\n } = data;\n const players = this._store.state.players.players;\n // adjust number of players\n if (players.length < gamestate.length) {\n for (let x = players.length; x < gamestate.length; x++) {\n this._store.commit(\"players/add\", gamestate[x].name);\n }\n } else if (players.length > gamestate.length) {\n for (let x = players.length; x > gamestate.length; x--) {\n this._store.commit(\"players/remove\", x - 1);\n }\n }\n // update status for each player\n gamestate.forEach((state, x) => {\n const player = players[x];\n const { roleId } = state;\n // update relevant properties\n [\"name\", \"id\", \"isDead\", \"isVoteless\", \"pronouns\"].forEach(property => {\n const value = state[property];\n if (player[property] !== value) {\n this._store.commit(\"players/update\", { player, property, value });\n }\n });\n // roles are special, because of travelers\n if (roleId && player.role.id !== roleId) {\n const role =\n this._store.state.roles.get(roleId) ||\n this._store.getters.rolesJSONbyId.get(roleId);\n if (role) {\n this._store.commit(\"players/update\", {\n player,\n property: \"role\",\n value: role\n });\n }\n } else if (!roleId && player.role.team === \"traveler\") {\n this._store.commit(\"players/update\", {\n player,\n property: \"role\",\n value: {}\n });\n }\n });\n if (!isLightweight) {\n this._store.commit(\"toggleNight\", !!isNight);\n this._store.commit(\"session/setVoteHistoryAllowed\", isVoteHistoryAllowed);\n this._store.commit(\"session/nomination\", {\n nomination,\n votes,\n votingSpeed,\n lockedVote,\n isVoteInProgress\n });\n this._store.commit(\"session/setMarkedPlayer\", markedPlayer);\n this._store.commit(\"players/setFabled\", {\n fabled: fabled.map(f => this._store.state.fabled.get(f.id) || f)\n });\n }\n }\n\n /**\n * Publish an edition update. ST only\n * @param playerId\n */\n sendEdition(playerId = \"\") {\n if (this._isSpectator) return;\n const { edition } = this._store.state;\n let roles;\n if (!edition.isOfficial) {\n roles = this._store.getters.customRolesStripped;\n }\n this._sendDirect(playerId, \"edition\", {\n edition: edition.isOfficial ? { id: edition.id } : edition,\n ...(roles ? { roles } : {})\n });\n }\n\n /**\n * Update edition and roles for custom editions.\n * @param edition\n * @param roles\n * @private\n */\n _updateEdition({ edition, roles }) {\n if (!this._isSpectator) return;\n this._store.commit(\"setEdition\", edition);\n if (roles) {\n this._store.commit(\"setCustomRoles\", roles);\n if (this._store.state.roles.size !== roles.length) {\n const missing = [];\n roles.forEach(({ id }) => {\n if (!this._store.state.roles.get(id)) {\n missing.push(id);\n }\n });\n alert(\n `This session contains custom characters that can't be found. ` +\n `Please load them before joining! ` +\n `Missing roles: ${missing.join(\", \")}`\n );\n this.disconnect();\n this._store.commit(\"toggleModal\", \"edition\");\n }\n }\n }\n\n /**\n * Publish a fabled update. ST only\n */\n sendFabled() {\n if (this._isSpectator) return;\n const { fabled } = this._store.state.players;\n this._send(\n \"fabled\",\n fabled.map(f => (f.isCustom ? f : { id: f.id }))\n );\n }\n\n /**\n * Update fabled roles.\n * @param fabled\n * @private\n */\n _updateFabled(fabled) {\n if (!this._isSpectator) return;\n this._store.commit(\"players/setFabled\", {\n fabled: fabled.map(f => this._store.state.fabled.get(f.id) || f)\n });\n }\n\n /**\n * Publish a player update.\n * @param player\n * @param property\n * @param value\n */\n sendPlayer({ player, property, value }) {\n if (this._isSpectator || property === \"reminders\") return;\n const index = this._store.state.players.players.indexOf(player);\n if (property === \"role\") {\n if (value.team && value.team === \"traveler\") {\n // update local gamestate to remember this player as a traveler\n this._gamestate[index].roleId = value.id;\n this._send(\"player\", {\n index,\n property,\n value: value.id\n });\n } else if (this._gamestate[index].roleId) {\n // player was previously a traveler\n delete this._gamestate[index].roleId;\n this._send(\"player\", { index, property, value: \"\" });\n }\n } else {\n this._send(\"player\", { index, property, value });\n }\n }\n\n /**\n * Update a player based on incoming data. Player only.\n * @param index\n * @param property\n * @param value\n * @private\n */\n _updatePlayer({ index, property, value }) {\n if (!this._isSpectator) return;\n const player = this._store.state.players.players[index];\n if (!player) return;\n // special case where a player stops being a traveler\n if (property === \"role\") {\n if (!value && player.role.team === \"traveler\") {\n // reset to an unknown role\n this._store.commit(\"players/update\", {\n player,\n property: \"role\",\n value: {}\n });\n } else {\n // load role, first from session, the global, then fail gracefully\n const role =\n this._store.state.roles.get(value) ||\n this._store.getters.rolesJSONbyId.get(value) ||\n {};\n this._store.commit(\"players/update\", {\n player,\n property: \"role\",\n value: role\n });\n }\n } else {\n // just update the player otherwise\n this._store.commit(\"players/update\", { player, property, value });\n }\n }\n\n /**\n * Publish a player pronouns update\n * @param player\n * @param value\n * @param isFromSockets\n */\n sendPlayerPronouns({ player, value, isFromSockets }) {\n //send pronoun only for the seated player or storyteller\n //Do not re-send pronoun data for an update that was recieved from the sockets layer\n if (\n isFromSockets ||\n (this._isSpectator && this._store.state.session.playerId !== player.id)\n )\n return;\n const index = this._store.state.players.players.indexOf(player);\n this._send(\"pronouns\", [index, value]);\n }\n\n /**\n * Update a pronouns based on incoming data.\n * @param index\n * @param value\n * @private\n */\n _updatePlayerPronouns([index, value]) {\n const player = this._store.state.players.players[index];\n\n this._store.commit(\"players/update\", {\n player,\n property: \"pronouns\",\n value,\n isFromSockets: true\n });\n }\n\n /**\n * Handle a ping message by another player / storyteller\n * @param playerIdOrCount\n * @param latency\n * @private\n */\n _handlePing([playerIdOrCount = 0, latency] = []) {\n const now = new Date().getTime();\n if (!this._isSpectator) {\n // remove players that haven't sent a ping in twice the timespan\n for (let player in this._players) {\n if (now - this._players[player] > this._pingInterval * 2) {\n delete this._players[player];\n delete this._pings[player];\n }\n }\n // remove claimed seats from players that are no longer connected\n this._store.state.players.players.forEach(player => {\n if (player.id && !this._players[player.id]) {\n this._store.commit(\"players/update\", {\n player,\n property: \"id\",\n value: \"\"\n });\n }\n });\n // store new player data\n if (playerIdOrCount) {\n this._players[playerIdOrCount] = now;\n const ping = parseInt(latency, 10);\n if (ping && ping > 0 && ping < 30 * 1000) {\n // ping to Players\n this._pings[playerIdOrCount] = ping;\n const pings = Object.values(this._pings);\n this._store.commit(\n \"session/setPing\",\n Math.round(pings.reduce((a, b) => a + b, 0) / pings.length)\n );\n }\n }\n } else if (latency) {\n // ping to ST\n this._store.commit(\"session/setPing\", parseInt(latency, 10));\n }\n // update player count\n if (!this._isSpectator || playerIdOrCount) {\n this._store.commit(\n \"session/setPlayerCount\",\n this._isSpectator ? playerIdOrCount : Object.keys(this._players).length\n );\n }\n }\n\n /**\n * Handle a player leaving the sessions. ST only\n * @param playerId\n * @private\n */\n _handleBye(playerId) {\n if (this._isSpectator) return;\n delete this._players[playerId];\n this._store.commit(\n \"session/setPlayerCount\",\n Object.keys(this._players).length\n );\n }\n\n /**\n * Claim a seat, needs to be confirmed by the Storyteller.\n * Seats already occupied can't be claimed.\n * @param seat either -1 to vacate or the index of the seat claimed\n */\n claimSeat(seat) {\n if (!this._isSpectator) return;\n const players = this._store.state.players.players;\n if (players.length > seat && (seat < 0 || !players[seat].id)) {\n this._send(\"claim\", [seat, this._store.state.session.playerId]);\n }\n }\n\n /**\n * Update a player id associated with that seat.\n * @param index seat index or -1\n * @param value playerId to add / remove\n * @private\n */\n _updateSeat([index, value]) {\n if (this._isSpectator) return;\n const property = \"id\";\n const players = this._store.state.players.players;\n // remove previous seat\n const oldIndex = players.findIndex(({ id }) => id === value);\n if (oldIndex >= 0 && oldIndex !== index) {\n this._store.commit(\"players/update\", {\n player: players[oldIndex],\n property,\n value: \"\"\n });\n }\n // add playerId to new seat\n if (index >= 0) {\n const player = players[index];\n if (!player) return;\n this._store.commit(\"players/update\", { player, property, value });\n }\n // update player session list as if this was a ping\n this._handlePing([true, value, 0]);\n }\n\n /**\n * Distribute player roles to all seated players in a direct message.\n * This will be split server side so that each player only receives their own (sub)message.\n */\n distributeRoles() {\n if (this._isSpectator) return;\n const message = {};\n this._store.state.players.players.forEach((player, index) => {\n if (player.id && player.role) {\n message[player.id] = [\n \"player\",\n { index, property: \"role\", value: player.role.id }\n ];\n }\n });\n if (Object.keys(message).length) {\n this._send(\"direct\", message);\n }\n }\n\n /**\n * A player nomination. ST only\n * This also syncs the voting speed to the players.\n * Payload can be an object with {nomination} property or just the nomination itself, or undefined.\n * @param payload [nominator, nominee]|{nomination}\n */\n nomination(payload) {\n if (this._isSpectator) return;\n const nomination = payload ? payload.nomination || payload : payload;\n const players = this._store.state.players.players;\n if (\n !nomination ||\n (players.length > nomination[0] && players.length > nomination[1])\n ) {\n this.setVotingSpeed(this._store.state.session.votingSpeed);\n this._send(\"nomination\", nomination);\n }\n }\n\n /**\n * Set the isVoteInProgress status. ST only\n */\n setVoteInProgress() {\n if (this._isSpectator) return;\n this._send(\"isVoteInProgress\", this._store.state.session.isVoteInProgress);\n }\n\n /**\n * Send the isNight status. ST only\n */\n setIsNight() {\n if (this._isSpectator) return;\n this._send(\"isNight\", this._store.state.grimoire.isNight);\n }\n\n /**\n * Send the isVoteHistoryAllowed state. ST only\n */\n setVoteHistoryAllowed() {\n if (this._isSpectator) return;\n this._send(\n \"isVoteHistoryAllowed\",\n this._store.state.session.isVoteHistoryAllowed\n );\n }\n\n /**\n * Send the voting speed. ST only\n * @param votingSpeed voting speed in seconds, minimum 1\n */\n setVotingSpeed(votingSpeed) {\n if (this._isSpectator) return;\n if (votingSpeed) {\n this._send(\"votingSpeed\", votingSpeed);\n }\n }\n\n /**\n * Set which player is on the block. ST only\n * @param playerIndex, player id or -1 for empty\n */\n setMarked(playerIndex) {\n if (this._isSpectator) return;\n this._send(\"marked\", playerIndex);\n }\n\n /**\n * Clear the vote history for everyone. ST only\n */\n clearVoteHistory() {\n if (this._isSpectator) return;\n this._send(\"clearVoteHistory\");\n }\n\n /**\n * Send a vote. Player or ST\n * @param index Seat of the player\n * @param sync Flag whether to sync this vote with others or not\n */\n vote([index]) {\n const player = this._store.state.players.players[index];\n if (\n this._store.state.session.playerId === player.id ||\n !this._isSpectator\n ) {\n // send vote only if it is your own vote or you are the storyteller\n this._send(\"vote\", [\n index,\n this._store.state.session.votes[index],\n !this._isSpectator\n ]);\n }\n }\n\n /**\n * Handle an incoming vote, but only if it is from ST or unlocked.\n * @param index\n * @param vote\n * @param fromST\n */\n _handleVote([index, vote, fromST]) {\n const { session, players } = this._store.state;\n const playerCount = players.players.length;\n const indexAdjusted =\n (index - 1 + playerCount - session.nomination[1]) % playerCount;\n if (fromST || indexAdjusted >= session.lockedVote - 1) {\n this._store.commit(\"session/vote\", [index, vote]);\n }\n }\n\n /**\n * Lock a vote. ST only\n */\n lockVote() {\n if (this._isSpectator) return;\n const { lockedVote, votes, nomination } = this._store.state.session;\n const { players } = this._store.state.players;\n const index = (nomination[1] + lockedVote - 1) % players.length;\n this._send(\"lock\", [this._store.state.session.lockedVote, votes[index]]);\n }\n\n /**\n * Update vote lock and the locked vote, if it differs. Player only\n * @param lock\n * @param vote\n * @private\n */\n _handleLock([lock, vote]) {\n if (!this._isSpectator) return;\n this._store.commit(\"session/lockVote\", lock);\n if (lock > 1) {\n const { lockedVote, nomination } = this._store.state.session;\n const { players } = this._store.state.players;\n const index = (nomination[1] + lockedVote - 1) % players.length;\n if (this._store.state.session.votes[index] !== vote) {\n this._store.commit(\"session/vote\", [index, vote]);\n }\n }\n }\n\n /**\n * Swap two player seats. ST only\n * @param payload\n */\n swapPlayer(payload) {\n if (this._isSpectator) return;\n this._send(\"swap\", payload);\n }\n\n /**\n * Move a player to another seat. ST only\n * @param payload\n */\n movePlayer(payload) {\n if (this._isSpectator) return;\n this._send(\"move\", payload);\n }\n\n /**\n * Remove a player. ST only\n * @param payload\n */\n removePlayer(payload) {\n if (this._isSpectator) return;\n this._send(\"remove\", payload);\n }\n}\n\nexport default store => {\n // setup\n const session = new LiveSession(store);\n\n // listen to mutations\n store.subscribe(({ type, payload }, state) => {\n switch (type) {\n case \"session/setSessionId\":\n if (state.session.sessionId) {\n session.connect(state.session.sessionId);\n } else {\n window.location.hash = \"\";\n session.disconnect();\n }\n break;\n case \"session/claimSeat\":\n session.claimSeat(payload);\n break;\n case \"session/distributeRoles\":\n if (payload) {\n session.distributeRoles();\n }\n break;\n case \"session/nomination\":\n case \"session/setNomination\":\n session.nomination(payload);\n break;\n case \"session/setVoteInProgress\":\n session.setVoteInProgress(payload);\n break;\n case \"session/voteSync\":\n session.vote(payload);\n break;\n case \"session/lockVote\":\n session.lockVote();\n break;\n case \"session/setVotingSpeed\":\n session.setVotingSpeed(payload);\n break;\n case \"session/clearVoteHistory\":\n session.clearVoteHistory();\n break;\n case \"session/setVoteHistoryAllowed\":\n session.setVoteHistoryAllowed();\n break;\n case \"toggleNight\":\n session.setIsNight();\n break;\n case \"setEdition\":\n session.sendEdition();\n break;\n case \"players/setFabled\":\n session.sendFabled();\n break;\n case \"session/setMarkedPlayer\":\n session.setMarked(payload);\n break;\n case \"players/swap\":\n session.swapPlayer(payload);\n break;\n case \"players/move\":\n session.movePlayer(payload);\n break;\n case \"players/remove\":\n session.removePlayer(payload);\n break;\n case \"players/set\":\n case \"players/clear\":\n case \"players/add\":\n session.sendGamestate(\"\", true);\n break;\n case \"players/update\":\n if (payload.property === \"pronouns\") {\n session.sendPlayerPronouns(payload);\n } else {\n session.sendPlayer(payload);\n }\n break;\n }\n });\n\n // check for session Id in hash\n const sessionId = window.location.hash.substr(1);\n if (sessionId) {\n store.commit(\"session/setSpectator\", true);\n store.commit(\"session/setSessionId\", sessionId);\n store.commit(\"toggleGrimoire\", false);\n }\n};\n","const NEWPLAYER = {\n name: \"\",\n id: \"\",\n role: {},\n reminders: [],\n isVoteless: false,\n isDead: false,\n pronouns: \"\"\n};\n\nconst state = () => ({\n players: [],\n fabled: [],\n bluffs: []\n});\n\nconst getters = {\n alive({ players }) {\n return players.filter(player => !player.isDead).length;\n },\n nonTravelers({ players }) {\n const nonTravelers = players.filter(\n player => player.role.team !== \"traveler\"\n );\n return Math.min(nonTravelers.length, 15);\n },\n // calculate a Map of player => night order\n nightOrder({ players, fabled }) {\n const firstNight = [0];\n const otherNight = [0];\n players.forEach(({ role }) => {\n if (role.firstNight && !firstNight.includes(role.firstNight)) {\n firstNight.push(role.firstNight);\n }\n if (role.otherNight && !otherNight.includes(role.otherNight)) {\n otherNight.push(role.otherNight);\n }\n });\n fabled.forEach(role => {\n if (role.firstNight && !firstNight.includes(role.firstNight)) {\n firstNight.push(role.firstNight);\n }\n if (role.otherNight && !otherNight.includes(role.otherNight)) {\n otherNight.push(role.otherNight);\n }\n });\n firstNight.sort((a, b) => a - b);\n otherNight.sort((a, b) => a - b);\n const nightOrder = new Map();\n players.forEach(player => {\n const first = Math.max(firstNight.indexOf(player.role.firstNight), 0);\n const other = Math.max(otherNight.indexOf(player.role.otherNight), 0);\n nightOrder.set(player, { first, other });\n });\n fabled.forEach(role => {\n const first = Math.max(firstNight.indexOf(role.firstNight), 0);\n const other = Math.max(otherNight.indexOf(role.otherNight), 0);\n nightOrder.set(role, { first, other });\n });\n return nightOrder;\n }\n};\n\nconst actions = {\n randomize({ state, commit }) {\n const players = state.players\n .map(a => [Math.random(), a])\n .sort((a, b) => a[0] - b[0])\n .map(a => a[1]);\n commit(\"set\", players);\n },\n clearRoles({ state, commit, rootState }) {\n let players;\n if (rootState.session.isSpectator) {\n players = state.players.map(player => {\n if (player.role.team !== \"traveler\") {\n player.role = {};\n }\n player.reminders = [];\n return player;\n });\n } else {\n players = state.players.map(({ name, id, pronouns }) => ({\n ...NEWPLAYER,\n name,\n id,\n pronouns\n }));\n commit(\"setFabled\", { fabled: [] });\n }\n commit(\"set\", players);\n commit(\"setBluff\");\n }\n};\n\nconst mutations = {\n clear(state) {\n state.players = [];\n state.bluffs = [];\n state.fabled = [];\n },\n set(state, players = []) {\n state.players = players;\n },\n /**\n The update mutation also has a property for isFromSockets\n this property can be addded to payload object for any mutations\n then can be used to prevent infinite loops when a property is\n able to be set from multiple different session on websockets.\n An example of this is in the sendPlayerPronouns and _updatePlayerPronouns\n in socket.js.\n */\n update(state, { player, property, value }) {\n const index = state.players.indexOf(player);\n if (index >= 0) {\n state.players[index][property] = value;\n }\n },\n add(state, name) {\n state.players.push({\n ...NEWPLAYER,\n name\n });\n },\n remove(state, index) {\n state.players.splice(index, 1);\n },\n swap(state, [from, to]) {\n [state.players[from], state.players[to]] = [\n state.players[to],\n state.players[from]\n ];\n // hack: \"modify\" the array so that Vue notices something changed\n state.players.splice(0, 0);\n },\n move(state, [from, to]) {\n state.players.splice(to, 0, state.players.splice(from, 1)[0]);\n },\n setBluff(state, { index, role } = {}) {\n if (index !== undefined) {\n state.bluffs.splice(index, 1, role);\n } else {\n state.bluffs = [];\n }\n },\n setFabled(state, { index, fabled } = {}) {\n if (index !== undefined) {\n state.fabled.splice(index, 1);\n } else if (fabled) {\n if (!Array.isArray(fabled)) {\n state.fabled.push(fabled);\n } else {\n state.fabled = fabled;\n }\n }\n }\n};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n};\n","/**\n * Handle a vote request.\n * If the vote is from a seat that is already locked, ignore it.\n * @param state session state\n * @param index seat of the player in the circle\n * @param vote true or false\n */\nconst handleVote = (state, [index, vote]) => {\n if (!state.nomination) return;\n state.votes = [...state.votes];\n state.votes[index] = vote === undefined ? !state.votes[index] : vote;\n};\n\nconst state = () => ({\n sessionId: \"\",\n isSpectator: false,\n isReconnecting: false,\n playerCount: 0,\n ping: 0,\n playerId: \"\",\n claimedSeat: -1,\n nomination: false,\n votes: [],\n lockedVote: 0,\n votingSpeed: 3000,\n isVoteInProgress: false,\n voteHistory: [],\n markedPlayer: -1,\n isVoteHistoryAllowed: true,\n isRolesDistributed: false\n});\n\nconst getters = {};\n\nconst actions = {};\n\n// mutations helper functions\nconst set = key => (state, val) => {\n state[key] = val;\n};\n\nconst mutations = {\n setPlayerId: set(\"playerId\"),\n setSpectator: set(\"isSpectator\"),\n setReconnecting: set(\"isReconnecting\"),\n setPlayerCount: set(\"playerCount\"),\n setPing: set(\"ping\"),\n setVotingSpeed: set(\"votingSpeed\"),\n setVoteInProgress: set(\"isVoteInProgress\"),\n setMarkedPlayer: set(\"markedPlayer\"),\n setNomination: set(\"nomination\"),\n setVoteHistoryAllowed: set(\"isVoteHistoryAllowed\"),\n claimSeat: set(\"claimedSeat\"),\n distributeRoles: set(\"isRolesDistributed\"),\n setSessionId(state, sessionId) {\n state.sessionId = sessionId\n .toLocaleLowerCase()\n .replace(/[^0-9a-z]/g, \"\")\n .substr(0, 10);\n },\n nomination(\n state,\n { nomination, votes, votingSpeed, lockedVote, isVoteInProgress } = {}\n ) {\n state.nomination = nomination || false;\n state.votes = votes || [];\n state.votingSpeed = votingSpeed || state.votingSpeed;\n state.lockedVote = lockedVote || 0;\n state.isVoteInProgress = isVoteInProgress || false;\n },\n /**\n * Create an entry in the vote history log. Requires current player array because it might change later in the game.\n * Only stores votes that were completed.\n * @param state\n * @param players\n */\n addHistory(state, players) {\n if (!state.isVoteHistoryAllowed && state.isSpectator) return;\n if (!state.nomination || state.lockedVote <= players.length) return;\n const isExile = players[state.nomination[1]].role.team === \"traveler\";\n state.voteHistory.push({\n timestamp: new Date(),\n nominator: players[state.nomination[0]].name,\n nominee: players[state.nomination[1]].name,\n type: isExile ? \"Exile\" : \"Execution\",\n majority: Math.ceil(\n players.filter(player => !player.isDead || isExile).length / 2\n ),\n votes: players\n .filter((player, index) => state.votes[index])\n .map(({ name }) => name)\n });\n },\n clearVoteHistory(state) {\n state.voteHistory = [];\n },\n /**\n * Store a vote with and without syncing it to the live session.\n * This is necessary in order to prevent infinite voting loops.\n * @param state\n * @param vote\n */\n vote: handleVote,\n voteSync: handleVote,\n lockVote(state, lock) {\n state.lockedVote = lock !== undefined ? lock : state.lockedVote + 1;\n }\n};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n};\n","import Vue from \"vue\";\nimport Vuex from \"vuex\";\nimport persistence from \"./persistence\";\nimport socket from \"./socket\";\nimport players from \"./modules/players\";\nimport session from \"./modules/session\";\nimport editionJSON from \"../editions.json\";\nimport rolesJSON from \"../roles.json\";\nimport fabledJSON from \"../fabled.json\";\nimport jinxesJSON from \"../hatred.json\";\n\nVue.use(Vuex);\n\n// helper functions\nconst getRolesByEdition = (edition = editionJSON[0]) => {\n return new Map(\n rolesJSON\n .filter(r => r.edition === edition.id || edition.roles.includes(r.id))\n .sort((a, b) => b.team.localeCompare(a.team))\n .map(role => [role.id, role])\n );\n};\n\nconst getTravelersNotInEdition = (edition = editionJSON[0]) => {\n return new Map(\n rolesJSON\n .filter(\n r =>\n r.team === \"traveler\" &&\n r.edition !== edition.id &&\n !edition.roles.includes(r.id)\n )\n .map(role => [role.id, role])\n );\n};\n\nconst set = key => ({ grimoire }, val) => {\n grimoire[key] = val;\n};\n\nconst toggle = key => ({ grimoire }, val) => {\n if (val === true || val === false) {\n grimoire[key] = val;\n } else {\n grimoire[key] = !grimoire[key];\n }\n};\n\nconst clean = id => id.toLocaleLowerCase().replace(/[^a-z0-9]/g, \"\");\n\n// global data maps\nconst editionJSONbyId = new Map(\n editionJSON.map(edition => [edition.id, edition])\n);\nconst rolesJSONbyId = new Map(rolesJSON.map(role => [role.id, role]));\nconst fabled = new Map(fabledJSON.map(role => [role.id, role]));\n\n// jinxes\nlet jinxes = {};\ntry {\n // Note: can't fetch live list due to lack of CORS headers\n // fetch(\"https://bloodontheclocktower.com/script/data/hatred.json\")\n // .then(res => res.json())\n // .then(jinxesJSON => {\n jinxes = new Map(\n jinxesJSON.map(({ id, hatred }) => [\n clean(id),\n new Map(hatred.map(({ id, reason }) => [clean(id), reason]))\n ])\n );\n // });\n} catch (e) {\n console.error(\"couldn't load jinxes\", e);\n}\n\n// base definition for custom roles\nconst customRole = {\n id: \"\",\n name: \"\",\n image: \"\",\n ability: \"\",\n edition: \"custom\",\n firstNight: 0,\n firstNightReminder: \"\",\n otherNight: 0,\n otherNightReminder: \"\",\n reminders: [],\n remindersGlobal: [],\n setup: false,\n team: \"townsfolk\",\n isCustom: true\n};\n\nexport default new Vuex.Store({\n modules: {\n players,\n session\n },\n state: {\n grimoire: {\n isNight: false,\n isNightOrder: true,\n isPublic: true,\n isMenuOpen: false,\n isStatic: false,\n isMuted: false,\n isImageOptIn: false,\n zoom: 0,\n background: \"\"\n },\n modals: {\n edition: false,\n fabled: false,\n gameState: false,\n nightOrder: false,\n reference: false,\n reminder: false,\n role: false,\n roles: false,\n voteHistory: false\n },\n edition: editionJSONbyId.get(\"tb\"),\n roles: getRolesByEdition(),\n otherTravelers: getTravelersNotInEdition(),\n fabled,\n jinxes\n },\n getters: {\n /**\n * Return all custom roles, with default values and non-essential data stripped.\n * Role object keys will be replaced with a numerical index to conserve bandwidth.\n * @param roles\n * @returns {[]}\n */\n customRolesStripped: ({ roles }) => {\n const customRoles = [];\n const customKeys = Object.keys(customRole);\n const strippedProps = [\n \"firstNightReminder\",\n \"otherNightReminder\",\n \"isCustom\"\n ];\n roles.forEach(role => {\n if (!role.isCustom) {\n customRoles.push({ id: role.id });\n } else {\n const strippedRole = {};\n for (let prop in role) {\n if (strippedProps.includes(prop)) {\n continue;\n }\n const value = role[prop];\n if (customKeys.includes(prop) && value !== customRole[prop]) {\n strippedRole[customKeys.indexOf(prop)] = value;\n }\n }\n customRoles.push(strippedRole);\n }\n });\n return customRoles;\n },\n rolesJSONbyId: () => rolesJSONbyId\n },\n mutations: {\n setZoom: set(\"zoom\"),\n setBackground: set(\"background\"),\n toggleMuted: toggle(\"isMuted\"),\n toggleMenu: toggle(\"isMenuOpen\"),\n toggleNightOrder: toggle(\"isNightOrder\"),\n toggleStatic: toggle(\"isStatic\"),\n toggleNight: toggle(\"isNight\"),\n toggleGrimoire: toggle(\"isPublic\"),\n toggleImageOptIn: toggle(\"isImageOptIn\"),\n toggleModal({ modals }, name) {\n if (name) {\n modals[name] = !modals[name];\n }\n for (let modal in modals) {\n if (modal === name) continue;\n modals[modal] = false;\n }\n },\n /**\n * Store custom roles\n * @param state\n * @param roles Array of role IDs or full role definitions\n */\n setCustomRoles(state, roles) {\n const processedRoles = roles\n // replace numerical role object keys with matching key names\n .map(role => {\n if (role[0]) {\n const customKeys = Object.keys(customRole);\n const mappedRole = {};\n for (let prop in role) {\n if (customKeys[prop]) {\n mappedRole[customKeys[prop]] = role[prop];\n }\n }\n return mappedRole;\n } else {\n return role;\n }\n })\n // clean up role.id\n .map(role => {\n role.id = clean(role.id);\n return role;\n })\n // map existing roles to base definition or pre-populate custom roles to ensure all properties\n .map(\n role =>\n rolesJSONbyId.get(role.id) ||\n state.roles.get(role.id) ||\n Object.assign({}, customRole, role)\n )\n // default empty icons and placeholders, clean up firstNight / otherNight\n .map(role => {\n if (rolesJSONbyId.get(role.id)) return role;\n role.imageAlt = // map team to generic icon\n {\n townsfolk: \"good\",\n outsider: \"outsider\",\n minion: \"minion\",\n demon: \"evil\",\n fabled: \"fabled\"\n }[role.team] || \"custom\";\n role.firstNight = Math.abs(role.firstNight);\n role.otherNight = Math.abs(role.otherNight);\n return role;\n })\n // filter out roles that don't match an existing role and also don't have name/ability/team\n .filter(role => role.name && role.ability && role.team)\n // sort by team\n .sort((a, b) => b.team.localeCompare(a.team));\n // convert to Map without Fabled\n state.roles = new Map(\n processedRoles\n .filter(role => role.team !== \"fabled\")\n .map(role => [role.id, role])\n );\n // update Fabled to include custom Fabled from this script\n state.fabled = new Map([\n ...processedRoles.filter(r => r.team === \"fabled\").map(r => [r.id, r]),\n ...fabledJSON.map(role => [role.id, role])\n ]);\n // update extraTravelers map to only show travelers not in this script\n state.otherTravelers = new Map(\n rolesJSON\n .filter(r => r.team === \"traveler\" && !roles.some(i => i.id === r.id))\n .map(role => [role.id, role])\n );\n },\n setEdition(state, edition) {\n if (editionJSONbyId.has(edition.id)) {\n state.edition = editionJSONbyId.get(edition.id);\n state.roles = getRolesByEdition(state.edition);\n state.otherTravelers = getTravelersNotInEdition(state.edition);\n } else {\n state.edition = edition;\n }\n state.modals.edition = false;\n }\n },\n plugins: [persistence, socket]\n});\n","import Vue from \"vue\";\nimport App from \"./App\";\nimport store from \"./store\";\nimport { library } from \"@fortawesome/fontawesome-svg-core\";\nimport { fas } from \"@fortawesome/free-solid-svg-icons\";\nimport { fab } from \"@fortawesome/free-brands-svg-icons\";\nimport { FontAwesomeIcon } from \"@fortawesome/vue-fontawesome\";\n\nconst faIcons = [\n \"AddressCard\",\n \"BookOpen\",\n \"BookDead\",\n \"BroadcastTower\",\n \"Chair\",\n \"CheckSquare\",\n \"CloudMoon\",\n \"Cog\",\n \"Copy\",\n \"Clipboard\",\n \"Dice\",\n \"Dragon\",\n \"ExchangeAlt\",\n \"ExclamationTriangle\",\n \"FileCode\",\n \"FileUpload\",\n \"HandPaper\",\n \"HandPointRight\",\n \"Heartbeat\",\n \"Image\",\n \"Link\",\n \"MinusCircle\",\n \"PeopleArrows\",\n \"PlusCircle\",\n \"Question\",\n \"Random\",\n \"RedoAlt\",\n \"SearchMinus\",\n \"SearchPlus\",\n \"Skull\",\n \"Square\",\n \"TheaterMasks\",\n \"Times\",\n \"TimesCircle\",\n \"TrashAlt\",\n \"Undo\",\n \"User\",\n \"UserEdit\",\n \"UserFriends\",\n \"Users\",\n \"VenusMars\",\n \"VolumeUp\",\n \"VolumeMute\",\n \"VoteYea\",\n \"WindowMaximize\",\n \"WindowMinimize\"\n];\nconst fabIcons = [\"Github\", \"Discord\"];\nlibrary.add(\n ...faIcons.map(i => fas[\"fa\" + i]),\n ...fabIcons.map(i => fab[\"fa\" + i])\n);\nVue.component(\"font-awesome-icon\", FontAwesomeIcon);\nVue.config.productionTip = false;\n\nnew Vue({\n render: h => h(App),\n store\n}).$mount(\"#app\");\n","module.exports = store => {\n const updatePagetitle = isPublic =>\n (document.title = `Blood on the Clocktower ${\n isPublic ? \"Town Square\" : \"Grimoire\"\n }`);\n\n // initialize data\n if (localStorage.getItem(\"background\")) {\n store.commit(\"setBackground\", localStorage.background);\n }\n if (localStorage.getItem(\"muted\")) {\n store.commit(\"toggleMuted\", true);\n }\n if (localStorage.getItem(\"static\")) {\n store.commit(\"toggleStatic\", true);\n }\n if (localStorage.getItem(\"imageOptIn\")) {\n store.commit(\"toggleImageOptIn\", true);\n }\n if (localStorage.getItem(\"zoom\")) {\n store.commit(\"setZoom\", parseFloat(localStorage.getItem(\"zoom\")));\n }\n if (localStorage.getItem(\"isGrimoire\")) {\n store.commit(\"toggleGrimoire\", false);\n updatePagetitle(false);\n }\n if (localStorage.roles !== undefined) {\n store.commit(\"setCustomRoles\", JSON.parse(localStorage.roles));\n store.commit(\"setEdition\", { id: \"custom\" });\n }\n if (localStorage.edition !== undefined) {\n // this will initialize state.roles for official editions\n store.commit(\"setEdition\", JSON.parse(localStorage.edition));\n }\n if (localStorage.bluffs !== undefined) {\n JSON.parse(localStorage.bluffs).forEach((role, index) => {\n store.commit(\"players/setBluff\", {\n index,\n role: store.state.roles.get(role) || {}\n });\n });\n }\n if (localStorage.fabled !== undefined) {\n store.commit(\"players/setFabled\", {\n fabled: JSON.parse(localStorage.fabled).map(\n fabled => store.state.fabled.get(fabled.id) || fabled\n )\n });\n }\n if (localStorage.players) {\n store.commit(\n \"players/set\",\n JSON.parse(localStorage.players).map(player => ({\n ...player,\n role:\n store.state.roles.get(player.role) ||\n store.getters.rolesJSONbyId.get(player.role) ||\n {}\n }))\n );\n }\n /**** Session related data *****/\n if (localStorage.getItem(\"playerId\")) {\n store.commit(\"session/setPlayerId\", localStorage.getItem(\"playerId\"));\n }\n if (localStorage.getItem(\"session\") && !window.location.hash.substr(1)) {\n const [spectator, sessionId] = JSON.parse(localStorage.getItem(\"session\"));\n store.commit(\"session/setSpectator\", spectator);\n store.commit(\"session/setSessionId\", sessionId);\n }\n\n // listen to mutations\n store.subscribe(({ type, payload }, state) => {\n switch (type) {\n case \"toggleGrimoire\":\n if (!state.grimoire.isPublic) {\n localStorage.setItem(\"isGrimoire\", 1);\n } else {\n localStorage.removeItem(\"isGrimoire\");\n }\n updatePagetitle(state.grimoire.isPublic);\n break;\n case \"setBackground\":\n if (payload) {\n localStorage.setItem(\"background\", payload);\n } else {\n localStorage.removeItem(\"background\");\n }\n break;\n case \"toggleMuted\":\n if (state.grimoire.isMuted) {\n localStorage.setItem(\"muted\", 1);\n } else {\n localStorage.removeItem(\"muted\");\n }\n break;\n case \"toggleStatic\":\n if (state.grimoire.isStatic) {\n localStorage.setItem(\"static\", 1);\n } else {\n localStorage.removeItem(\"static\");\n }\n break;\n case \"toggleImageOptIn\":\n if (state.grimoire.isImageOptIn) {\n localStorage.setItem(\"imageOptIn\", 1);\n } else {\n localStorage.removeItem(\"imageOptIn\");\n }\n break;\n case \"setZoom\":\n if (payload !== 0) {\n localStorage.setItem(\"zoom\", payload);\n } else {\n localStorage.removeItem(\"zoom\");\n }\n break;\n case \"setEdition\":\n localStorage.setItem(\"edition\", JSON.stringify(payload));\n if (state.edition.isOfficial) {\n localStorage.removeItem(\"roles\");\n }\n break;\n case \"setCustomRoles\":\n if (!payload.length) {\n localStorage.removeItem(\"roles\");\n } else {\n localStorage.setItem(\"roles\", JSON.stringify(payload));\n }\n break;\n case \"players/setBluff\":\n localStorage.setItem(\n \"bluffs\",\n JSON.stringify(state.players.bluffs.map(({ id }) => id))\n );\n break;\n case \"players/setFabled\":\n localStorage.setItem(\n \"fabled\",\n JSON.stringify(\n state.players.fabled.map(fabled =>\n fabled.isCustom ? fabled : { id: fabled.id }\n )\n )\n );\n break;\n case \"players/add\":\n case \"players/update\":\n case \"players/remove\":\n case \"players/clear\":\n case \"players/set\":\n case \"players/swap\":\n case \"players/move\":\n if (state.players.players.length) {\n localStorage.setItem(\n \"players\",\n JSON.stringify(\n state.players.players.map(player => ({\n ...player,\n // simplify the stored data\n role: player.role.id || {}\n }))\n )\n );\n } else {\n localStorage.removeItem(\"players\");\n }\n break;\n case \"session/setSessionId\":\n if (payload) {\n localStorage.setItem(\n \"session\",\n JSON.stringify([state.session.isSpectator, payload])\n );\n } else {\n localStorage.removeItem(\"session\");\n }\n break;\n case \"session/setPlayerId\":\n if (payload) {\n localStorage.setItem(\"playerId\", payload);\n } else {\n localStorage.removeItem(\"playerId\");\n }\n break;\n }\n });\n};\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","__webpack_require__.p = \"/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t143: 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunktownsquare\"] = self[\"webpackChunktownsquare\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [998], () => (__webpack_require__(3458)))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["map","webpackContext","req","id","webpackContextResolve","__webpack_require__","o","e","Error","code","keys","Object","resolve","module","exports","render","_vm","this","_c","_self","class","night","grimoire","isNight","static","isStatic","style","backgroundImage","background","attrs","on","keyup","match","_e","staticClass","players","length","session","nomination","ref","_v","_s","version","staticRenderFns","public","isPublic","spectator","isSpectator","vote","_l","player","index","key","from","Math","max","swap","move","nominate","$event","handleTrigger","closed","isBluffsOpen","stopPropagation","toggleBluffs","apply","arguments","openRoleModal","bluffs","fabled","isFabledOpen","toggleFabled","role","removeFabled","nightOrder","get","first","isNightOrder","firstNightReminder","other","otherNightReminder","selectedPlayer","dead","isDead","marked","markedPlayer","isVoteless","you","sessionId","playerId","votes","voteLocked","team","toggleStatus","$emit","cancel","swapPlayer","movePlayer","nominatePlayer","highlight","isRolesDistributed","updatePlayer","active","isMenuOpen","name","pronouns","changePronouns","changeName","disabled","lockedVote","removePlayer","claimSeat","reminder","removeReminder","image","isImageOptIn","imageAlt","setRole","firstNight","otherNight","reminderLeaves","_f","edition","ability","props","type","default","computed","reminders","remindersGlobal","data","filters","nameToFontSize","methods","component","components","Token","required","indexOf","indexAdjusted","zoom","unit","window","innerWidth","innerHeight","width","isSwap","prompt","isMarked","splice","property","value","closeMenu","$store","commit","modals","availableReminders","playerIndex","toggleModal","addReminder","close","maximized","isMaximized","_t","mapReminder","Modal","state","roles","forEach","some","p","bluff","otherTravelers","push","availableRoles","tab","size","values","townsfolk","Player","RoleModal","ReminderModal","bluffSize","method","params","openReminderModal","confirm","includes","to","undefined","swapTo","updatedNomination","nom","moveTo","logo","teams","traveler","isOfficial","author","alive","outsider","minion","demon","nonTravelers","getters","filter","directives","rawName","voteHistory","expression","reconnecting","isReconnecting","playerCount","ping","leaveSession","open","toggleMenu","toggleGrimoire","toggleNight","toggleNightOrder","setZoom","round","setBackground","imageOptIn","toggleStatic","toggleMuted","isMuted","copySessionUrl","distributeRoles","hostSession","joinSession","addPlayer","randomizeSeatings","clearPlayers","clearRoles","random","url","location","href","split","link","navigator","clipboard","writeText","popup","setTimeout","bind","toggleImageOptIn","pop","dispatch","teamRoles","reduce","a","selected","game","checked","allowMultiple","domProps","Array","isArray","_i","$$a","$$el","target","$$c","$$v","$$i","concat","slice","selectedRoles","assignRoles","selectRandomRoles","randomElement","arr","floor","roleSelection","b","hasSelectedSetupRoles","setup","$set","composition","x","available","r","fill","sort","mounted","watch","isCustom","script","handleURL","handleUpload","openUpload","promptURL","readFromClipboard","setEdition","editions","scripts","$refs","upload","click","file","files","reader","FileReader","addEventListener","JSON","parse","result","parseRoles","alert","message","readAsText","res","fetch","json","text","readText","metaIndex","findIndex","meta","assign","has","_m","language","userLanguage","reference","playersByRole","join","jinxed","jinx","second","reason","jinxes","rolesGrouped","nominator","nominee","voters","ceil","isVoteInProgress","votingSpeed","currentVote","preventDefault","setVotingSpeed","countdown","pause","voteTimer","stop","start","finish","setMarked","removeMarked","nominatorStyle","transform","transitionDuration","nomineeStyle","lock","rotation","min","find","canVote","reorder","n","setInterval","clearInterval","diff","speed","gradient","gradients","rolesFirstNight","rolesOtherNight","setFabled","fable","clearVoteHistory","setRecordVoteHistory","isVoteHistoryAllowed","timestamp","getHours","toString","padStart","getMinutes","majority","gamestate","input","select","copy","load","stringify","customRolesStripped","f","rolesJSONbyId","GameStateModal","VoteHistoryModal","FabledModal","NightOrderModal","Vote","ReferenceModal","Intro","TownInfo","TownSquare","Menu","EditionModal","RolesModal","Gradients","ctrlKey","metaKey","toLocaleLowerCase","menu","LiveSession","constructor","store","_wss","_socket","_isSpectator","_gamestate","_store","_pingInterval","_pingTimer","_reconnectTimer","_players","_pings","connect","_open","channel","disconnect","WebSocket","_handleMessage","onopen","_onOpen","onclose","err","_send","command","readyState","send","_sendDirect","sendGamestate","_ping","_handlePing","clearTimeout","console","log","_updateEdition","_updateFabled","_updateGamestate","_updatePlayer","_updateSeat","_handleVote","_handleLock","_handleBye","_updatePlayerPronouns","substr","isLightweight","roleId","sendEdition","missing","sendFabled","sendPlayer","sendPlayerPronouns","isFromSockets","playerIdOrCount","latency","now","Date","getTime","parseInt","pings","seat","oldIndex","payload","setVoteInProgress","setIsNight","setVoteHistoryAllowed","fromST","lockVote","subscribe","hash","NEWPLAYER","Map","set","actions","randomize","rootState","mutations","clear","update","add","remove","setBluff","namespaced","handleVote","claimedSeat","val","setPlayerId","setSpectator","setReconnecting","setPlayerCount","setPing","setMarkedPlayer","setNomination","setSessionId","replace","addHistory","isExile","voteSync","use","getRolesByEdition","localeCompare","getTravelersNotInEdition","toggle","clean","editionJSONbyId","hatred","error","customRole","modules","gameState","customRoles","customKeys","strippedProps","strippedRole","prop","modal","setCustomRoles","processedRoles","mappedRole","abs","i","plugins","socket","faIcons","fabIcons","config","productionTip","h","App","$mount","updatePagetitle","document","title","localStorage","getItem","parseFloat","removeItem","setItem","__webpack_module_cache__","moduleId","cachedModule","__webpack_modules__","m","deferred","O","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","every","getter","__esModule","d","definition","defineProperty","enumerable","g","globalThis","Function","obj","prototype","hasOwnProperty","call","installedChunks","chunkId","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","chunkLoadingGlobal","self","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/js/app.dd827bff.js b/js/app.dd827bff.js deleted file mode 100644 index 5282c4b..0000000 --- a/js/app.dd827bff.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var o,n,r=t[0],l=t[1],h=t[2],d=0,m=[];d