body{margin:0;padding:0;font-family:sans-serif}.ZipfGraph{padding:80px 0 20px;height:250px;width:100%;overflow-x:scroll;position:relative;background:var(--background);color:var(--gridfg)}.ZipfGraph__inner{height:100%;position:relative;min-width:100%;margin-left:30px}.ZipfGraph__bar{background:var(--dot);position:absolute;width:10px;height:10px;border-radius:10px;margin:0 1px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);box-shadow:1px 1px 2px rgba(0,0,0,.5)}.ZipfGraph__bar--expected{opacity:.2;background:var(--dotExpected)}.ZipfGraph__label{position:absolute;top:0;left:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;font-size:10px;line-height:.75;padding-left:3px;text-align:left;letter-spacing:.5px;cursor:default}.ZipfGraph__label__hover{display:none;position:absolute;left:0;top:0;background:var(--gridfg);color:var(--grid);padding:5px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);box-shadow:1px 1px 2px rgba(0,0,0,.5);z-index:1000}.ZipfGraph__label__hover span{padding-left:2px}.ZipfGraph__bar:hover .ZipfGraph__label__hover{display:block}.ZipfGraph__inner__gridline{width:calc(100% + 20px);position:absolute;left:-30px;height:2px;color:var(--gridfg);background:var(--grid);z-index:0;text-align:left}:root{--background:#2c3e50;--gridfg:#ecf0f1;--grid:#34495e;--dot:#2980b9;--dotExpected:#f1c40f}body{background:var(--background);color:var(--gridfg)}.App__textarea-container{text-align:center}.App__textarea-container,textarea{margin:20px auto;width:500px;max-width:100%}textarea{background:var(--gridfg);color:var(--background);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);box-shadow:1px 1px 2px rgba(0,0,0,.5);outline:none;border:none;padding:20px;font-size:14px;min-height:150px;min-width:150px;line-height:1.5;border-radius:4px;display:block}.App__header{margin:10px auto 40px;width:300px;max-width:100%}.App__credits,.App__note{font-size:12px;letter-spacing:1px;padding:10px;margin:20px 0}a{color:var(--dotExpected);text-decoration:none}.App__title{font-size:48px;letter-spacing:10px;margin:0;text-align:center}button{background:var(--dot);color:var(--gridfg);padding:10px 15px;font-size:16px;border:0;outline:0;display:inline-block;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);box-shadow:1px 1px 2px rgba(0,0,0,.5);border-radius:4px}
/*# sourceMappingURL=main.e1dc96af.css.map*/