:root{--main-text-color:#f8f9fa}body,html{padding:0;margin:0;display:flex;flex-direction:column;min-height:100vh}input.hide{caret-color:transparent;background-color:transparent;border:none;outline:none;color:transparent;z-index:-100}#__next{display:flex;flex-direction:column;min-height:100vh}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.btn-radius{border-radius:7px;-webkit-border-radius:7px}.blinking-cursor.off{border-left:2px solid transparent;border-right:2px solid transparent}.blinking-cursor.on{border-left:2px solid var(--main-text-color);border-right:2px solid transparent;-webkit-animation:border-blink 1s step-end infinite;animation:border-blink 1s step-end infinite}.box-cursor{border:1px solid white;-webkit-animation:box-cursor-blink 1s step-end infinite;animation:box-cursor-blink 1s step-end infinite}.rounded-10px{border-radius:10px}.rounded-10px-top{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-10px-bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.default-on-hover:hover{cursor:default}.poh:hover{cursor:pointer}.tenwords-column:first-of-type{border-left:1px dotted #fff}.tenwords-column{border-right:1px dotted #fff}.toh:hover{cursor:text}.pointer-on-hover:hover{cursor:pointer}.ReactModal__Overlay{opacity:0;transition:opacity .2s ease-in-out;z-index:2000}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(100px)}.sticky-top{position:sticky;top:0}.sticky-bottom{position:sticky;bottom:0}.text-transparent{color:transparent}@-webkit-keyframes border-blink{0%,to{border-left-color:var(--main-text-color)}50%{border-left-color:transparent}}@keyframes border-blink{0%,to{border-left-color:var(--main-text-color)}50%{border-left-color:transparent}}@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-webkit-keyframes box-cursor-blink{0%,to{border-color:var(--main-text-color)}50%{border-color:transparent}}@keyframes box-cursor-blink{0%,to{border-color:var(--main-text-color)}50%{border-color:transparent}}