*{box-sizing:border-box;margin:0;padding:0}html{height:100%}@font-face{font-family:IBM Plex Mono;src:url(/static/media/IBMPlexMono-Bold.270fc7685a99d1197e53.ttf)}body{background-color:#1e1e1e;color:#e6e6e6;overflow:hidden}body,input{font-family:Verdana,Geneva,Tahoma,sans-serif}.text-disabled{color:#8f8f8f}.text-clickable:hover,.touch-device .text-clickable{text-decoration:underline}.past-dialog{background-color:#1e1e1e;border:1px solid gray;border-radius:15px;color:#fff;left:50%;max-height:calc(100% - 20px);max-width:calc(100% - 20px);padding:20px 20px 0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px}.past-list{margin-top:10px}.past-item{border-bottom:1px solid gray;padding:4px 0}.past-dialog-footer{background-color:#1e1e1e;bottom:0;display:flex;justify-content:flex-end;padding-bottom:20px;padding-top:20px;position:-webkit-sticky;position:sticky}.past-dialog-button{border:transparent;border-radius:8px;cursor:pointer;margin-left:10px;padding:8px 15px}header{padding:10px 20px}.links-wrapper{margin-left:auto}.link-doc{bottom:10px;position:fixed;right:10px}.svg-icon{margin-left:10px}.svg-icon-disabled{opacity:.5}.player-list{gap:2px 5px;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}main{min-height:0}.menu{max-height:100%;padding:20px}.menu-content-center{margin:0 auto;max-width:450px}.menu-caption{padding:10px 0 4px 32px}.menu-back-button{-webkit-filter:invert(1);filter:invert(1);margin-right:10px;width:20px}.player-item-index{min-width:18px}.player-item,.player-item input{font-size:13px}.legend-wrapper{margin-bottom:10px;margin-left:4px}.legend-wrapper-with-index{margin-left:24px}.legend-input{border:1px solid #3a3a3a;border-radius:20px;color:#000;min-height:30px;padding:5px 10px}.cursor-device .editor-input:focus:not(:disabled)+.editor-actions,.cursor-device .player-item:hover .editor-input:not(:disabled)+.editor-actions{visibility:visible}.cursor-device .editor-actions,.touch-device .editor-input:disabled+.editor-actions{visibility:hidden}.editor-input{border:1px solid #3a3a3a;border-radius:20px;color:#000;min-height:30px;padding:0 34px 0 10px;padding:0 calc(var(--actions-count, 1)*26px + 8px) 0 10px}input:focus{outline:none}.editor-action{margin-left:10px}.editor-actions{right:8px;top:8px}.editor-area{background-color:#262727;border:none;border-radius:8px;color:#dadada;font-size:16px;font-weight:700;line-height:18px;outline:none;overflow-wrap:normal;overflow-x:scroll;padding:10px calc(var(--actions-count, 1)*26px + 8px) 10px calc(20px + 7px*var(--index-length));resize:none;white-space:pre}.editor-area-indexes{background-color:#2f3030;border-bottom-left-radius:8px;border-right:1px solid #5c5c5c;border-top-left-radius:8px;color:#1e1e1e;color:#dadada;font-size:11px;left:0;line-height:18px;min-width:24px;padding:9px 4px;top:0;z-index:1}.winner-field{font-family:IBM Plex Mono,cursive,sans-serif;font-size:25px;font-weight:700;height:45px;max-width:calc(66.66667vw - 30px);padding:0 20px 10px;text-align:center}.spinner-wrapper{min-height:0;min-width:0}.spinner{right:10px;top:50%}.spinner-back{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(var(--spinner-angle,0));transform:rotate(var(--spinner-angle,0))}.spinner-back,.spinner-front{left:0;top:0}.keyboard-opened{background-color:#222}.keyboard-opened .winner-field{display:none}.keyboard-opened .spinner{max-height:50px;pointer-events:none;position:absolute;right:10px;top:10px;transition:all .5s;width:50px}@media (orientation:portrait){main{flex-direction:column}.spinner{max-height:50vh}.menu{width:100%}.winner-field{max-width:100%}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#ffffff49;border-radius:5px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}

/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */.tw-flex-1{flex:1 1}.tw-flex-2{flex:2 1}.tw-flex-auto{flex:1 1 auto}.tw-flex-row{flex-direction:row}.tw-flex-row-reverse{flex-direction:row-reverse}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-flex-grow-0{flex-grow:0}.tw-flex-grow{flex-grow:1}.tw-flex-shrink-0{flex-shrink:0}.tw-flex-shrink{flex-shrink:1}.tw-flex-wrap{flex-wrap:wrap}.tw-flex-wrap-reverse{flex-wrap:wrap-reverse}.tw-flex-no-wrap{flex-wrap:nowrap}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-inline{display:inline}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-contents{display:contents}.tw-hidden{display:none}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-scroll{overflow:scroll}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-hidden{overflow-x:hidden}.tw-overflow-y-hidden{overflow-y:hidden}.tw-overflow-x-visible{overflow-x:visible}.tw-overflow-y-visible{overflow-y:visible}.tw-overflow-x-scroll{overflow-x:scroll}.tw-overflow-y-scroll{overflow-y:scroll}.tw-static{position:static}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:-webkit-sticky;position:sticky}.tw-visible{visibility:visible}.tw-invisible{visibility:hidden}.tw-z-0{z-index:0}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-30{z-index:30}.tw-z-40{z-index:40}.tw-z-50{z-index:50}.tw-z-auto{z-index:auto}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-justify-around{justify-content:space-around}.tw-justify-evenly{justify-content:space-evenly}.tw-justify-items-auto{justify-items:auto}.tw-justify-items-start{justify-items:start}.tw-justify-items-end{justify-items:end}.tw-justify-items-center{justify-items:center}.tw-justify-items-stretch{justify-items:stretch}.tw-justify-self-auto{justify-self:auto}.tw-justify-self-start{justify-self:start}.tw-justify-self-end{justify-self:end}.tw-justify-self-center{justify-self:center}.tw-justify-self-stretch{justify-self:stretch}.tw-content-center{align-content:center}.tw-content-start{align-content:flex-start}.tw-content-end{align-content:flex-end}.tw-content-between{align-content:space-between}.tw-content-around{align-content:space-around}.tw-content-evenly{align-content:space-evenly}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-items-stretch{align-items:stretch}.tw-self-auto{align-self:auto}.tw-self-start{align-self:flex-start}.tw-self-end{align-self:flex-end}.tw-self-center{align-self:center}.tw-self-stretch{align-self:stretch}.tw-cursor-auto{cursor:auto}.tw-cursor-default{cursor:default}.tw-cursor-pointer{cursor:pointer}.tw-cursor-wait{cursor:wait}.tw-cursor-text{cursor:text}.tw-cursor-move{cursor:move}.tw-cursor-not-allowed{cursor:not-allowed}.tw-break-normal{word-wrap:normal;overflow-wrap:normal;word-break:normal}.tw-break-words{word-wrap:break-word;overflow-wrap:break-word}.tw-break-all{word-break:break-all}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-h-full{height:100%}.tw-h-screen{height:100vh}.tw-w-full{width:100%}.tw-w-screen{width:100vw}
/*# sourceMappingURL=main.5b9d3ab5.css.map*/