.toggle-button[data-v-6412f5e2]{position:relative;text-align:left;display:flex;align-items:center;font-weight:700}input[data-v-6412f5e2]{opacity:0;width:0;height:0}.toggle[data-v-6412f5e2]{position:relative;display:inline-block;width:1.6em;height:.8em}.slider[data-v-6412f5e2]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ebd2b2;box-shadow:inset 0 0 5px 1px #0000001a;transition:.2s ease;border-radius:15px}.slider[data-v-6412f5e2]:before{position:absolute;content:"";height:.64em;width:.64em;left:.08em;bottom:.08em;background-color:#fdf6ed;transition:.2s ease;border:2px solid transparent;border-radius:15px}input:checked+.slider[data-v-6412f5e2]{background-color:#42b883}input:focus+.slider[data-v-6412f5e2]{box-shadow:inset 0 0 5px 1px #0000004d}input:checked+.slider[data-v-6412f5e2]:before{left:.88em}.name[data-v-6412f5e2]{display:inline-block;margin-left:.5rem}.table[data-v-f86b721f]{display:grid}.row[data-v-f86b721f]{display:grid;grid-auto-flow:column;grid-template-columns:minmax(8.5rem,1fr) repeat(var(--player-count, 1),minmax(0,1fr));text-align:center}@media screen and (min-width: 500px){.row[data-v-f86b721f]{grid-template-columns:minmax(11.5rem,1fr) repeat(var(--player-count, 1),minmax(0,1fr))}}.row+.row[data-v-f86b721f]{border-top:1px solid hsl(34,48%,81%)}.row+.row--total[data-v-f86b721f]{border-top-width:2px}.row--player[data-v-f86b721f]{font-weight:700}.row--player+.row[data-v-f86b721f]{border-top-width:2px}.reset-names-btn[data-v-f86b721f]{background:rgba(0,0,0,0) none repeat scroll 0% 0%;border:2px solid hsl(153,47%,49%);color:#42b883;padding:0 .75rem;margin-left:auto}.cell[data-v-f86b721f]{margin:0;padding:.25rem;min-width:0}@media screen and (min-width: 500px){.cell[data-v-f86b721f]{padding:.5rem}}.cell+.cell[data-v-f86b721f]{border-left:1px solid hsl(34,48%,81%)}.cell--label[data-v-f86b721f]{display:flex;align-items:center;font-family:Cardenio Modern,LXGW WenKai Mono TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;letter-spacing:.02rem;font-size:1.2rem;text-align:left}@media screen and (min-width: 500px){.cell--label[data-v-f86b721f]{font-size:1.5rem}}html[lang=uk] .cell--label{letter-spacing:-.02em}.cell--player-num[data-v-f86b721f]{text-align:center}.cell--total[data-v-f86b721f]{font-weight:700;display:flex;align-items:center;justify-content:center}.cell--no-pad[data-v-f86b721f]{padding:0}.cell--player-num .cell-input[data-v-f86b721f]{background-color:inherit}.cell-input[data-v-f86b721f]{background-color:#fdf6ed;width:100%;height:100%;border:0;text-align:center}.cell-input[data-v-f86b721f]:focus{outline:0;box-shadow:inset 0 0 5px 1px #0000001a}.cell-input[data-v-f86b721f]:invalid{box-shadow:inset 0 0 5px 1px #f009;outline:0}.result.winner[data-v-f86b721f]{border-bottom:3px solid currentColor}.action.player-count[data-v-99bb11a7]{font-family:Cardenio Modern,LXGW WenKai Mono TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;border-radius:15px;background-color:#fdf6ed}.action.player-count span[data-v-99bb11a7]{border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#fdf6ed;color:#333;border:0 solid hsl(153,47%,49%);padding:.25rem 1rem;font-family:Cardenio Modern,LXGW WenKai Mono TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:.01em;display:inline-block}.action.player-count select[data-v-99bb11a7]{color:#333;font-weight:700;letter-spacing:.01em;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.25rem 2rem .25rem 1rem;border-radius:15px;background-color:#fdf6ed;background-image:url(/assets/arrow-down-5bdb5987.svg);background-position:80% 50%;background-repeat:no-repeat}.action.player-count select[data-v-99bb11a7]:hover{cursor:pointer;box-shadow:inset 0 0 0 2px #42b883}.action.player-count select[data-v-99bb11a7]:focus-visible{outline:none}.action.language-select[data-v-f39fae7a]{font-family:Cardenio Modern,LXGW WenKai Mono TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.action.language-select select[data-v-f39fae7a]{color:#333;font-weight:700;letter-spacing:.01em;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.25rem 2rem .25rem 1rem;border-radius:15px;background-color:#fdf6ed;background-image:url(/assets/arrow-down-5bdb5987.svg);background-position:80% 50%;background-repeat:no-repeat}.action.language-select select[data-v-f39fae7a]:hover{cursor:pointer;box-shadow:inset 0 0 0 2px #42b883}.action.language-select select[data-v-f39fae7a]:focus-visible{outline:none}.action-bar{margin-top:1rem;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 500px){.action-bar{justify-content:flex-end;flex-direction:row}}.action+.action{margin-left:.5rem;margin-top:.5rem}@media screen and (min-width: 500px){.action+.action{margin-left:1rem;margin-top:0}}.action.reset{white-space:nowrap}@font-face{font-family:Cardenio Modern;src:url(/assets/cardenio_modern_std-7131cae0.woff2) format("woff2"),url(/assets/cardenio_modern_std-26790a1e.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Cardenio Modern;src:url(/assets/cardenio_modern_bold-9bc59535.woff2) format("woff2"),url(/assets/cardenio_modern_bold-42f3b3be.woff) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:LXGW WenKai Mono TC;src:url(/assets/cyrillic-LXGWWenKaiMonoTC-Regular-b0de0d73.woff2) format("woff2"),url(/assets/cyrillic-LXGWWenKaiMonoTC-Regular-f0e073f1.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:LXGW WenKai Mono TC;src:url(/assets/cyrillic-LXGWWenKaiMonoTC-Bold-559938b4.woff2) format("woff2"),url(/assets/cyrillic-LXGWWenKaiMonoTC-Bold-213b48d8.woff) format("woff");font-weight:700;font-style:normal;font-display:block}html[lang=uk] body{font-size-adjust:.4}html[lang=zh] body{font-size-adjust:.45}*,*:before,*:after{box-sizing:border-box}html{font-size:100%}@media screen and (min-width: 700px){html{font-size:110%}}html,body{height:100%}body{font-family:Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;margin:0;display:flex;flex-direction:column;background:#fff;background:radial-gradient(circle,rgb(255,255,255) 0%,hsl(199,100%,82%) 80%)}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:none}a{color:#359268;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline;text-decoration-skip-ink:auto}input{box-shadow:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{font-family:Cardenio Modern,LXGW WenKai Mono TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;cursor:pointer;font-weight:700;letter-spacing:.02em;border:0;border-radius:15px;padding:.25rem 1rem;background:hsl(153,47%,49%);color:#faead6}button:hover,button:focus,button:active{background:hsl(153,47%,39%)}#wrapper{max-width:45.5rem;margin:0 auto;padding:.5rem;text-align:center}@media screen and (min-width: 500px){#wrapper{margin:auto}}#logo{position:relative;display:inline-block;height:5rem;margin:.5rem 0 1rem}@media screen and (min-width: 500px){#logo{height:7rem;margin:1rem 0}}#appContainer{background-color:#ebd2b2;display:flex;flex-direction:column;box-shadow:0 .4px 1.5px #00000007,0 1.1px 3.7px #0000000a,0 2px 6.9px #0000000d,0 3.6px 12.3px #0000000f,0 6.7px 23px #00000012,0 16px 55px #0000001a;border:5px solid hsl(34,58%,81%);border-radius:15px}#main{position:relative;padding:1rem .5rem;flex:1;background-color:#faead6;border-radius:12px;background-clip:border-box;box-shadow:0 .3px 1.1px #00000005,0 .9px 3.6px #00000008,0 4px 16px #0000000d}@media screen and (min-width: 500px){#main{padding:1rem}}#footer{font-size:.8rem;line-height:1.5;text-align:center;width:100%;padding:1rem}
