.input_textarea {
    height: 100%;
    width: 100%;
    /* overflow-x: scroll; */
    overflow-y: scroll;
    box-sizing: border-box;
    font-family: monospace;
    /* color: rgb(90, 181, 178); */
    color: rgb(37, 144, 139);
    /* background-color: rgb(12, 20, 20); */
    background-color: rgb(6, 11, 11);
    border-color: rgb(21, 21, 21);
    border-width: 0px;
    padding: 2%;
}

.caption_input {
    /* height: 100%; */
    width: 75%;
    /* overflow-x: scroll; */
    /* overflow-y: scroll; */
    box-sizing: border-box;
    font-family: monospace;
    /* color: rgb(94, 199, 187); */
    color: rgb(57, 165, 160);
    /* background-color: rgb(12, 20, 20); */
    background-color: rgb(6, 11, 11);
    border-color: rgb(21, 21, 21);
    border-width: 0px;
    padding:2% 2% 1% 2%;
    margin: 0 0 2% 0;
}

button {
    /* width: 22%; */
    border: none;
    background-color: rgb(23, 23, 23);
    color: rgb(65, 141, 132);
    text-align: center;
    text-decoration: none;
    /* padding:2% 2% 1% 2%; */
    padding: 2% 0% 1% 0%;
    /* margin: 0 0 2% 2%; */
    cursor: pointer;
    overflow: hidden;
  }

#reset_btn {
    width: 22%;
    border: none;
    background-color: rgb(23, 23, 23);
    color: rgb(187, 75, 88);
    text-align: center;
    text-decoration: none;
    /* display: inline-block; */
    /* font-size: 16px; */
    padding:2% 2% 1% 2%;
    margin: 0 0 2% 2%;
    cursor: pointer;
  }

#reset_btn:hover {
    background-color: rgb(32, 24, 24);
    color: rgb(255, 79, 91);
}

button:hover {
    background-color: rgb(19, 26, 25);
    color: rgb(75, 195, 195);
}

.main_chart {
    /* background-color: #e7dcda; */
    /* background-color: rgb(6, 11, 11); */
    background-color: black;
    margin: 0% 2% 2% 2%;
}

.main_chart circle {
    /* fill: rgb(65, 250, 195); */
    fill: rgb(240, 71, 85)
}

.selected_path {
    stroke: rgb(20, 195, 235);
}

.unselected_path {
    stroke: rgb(115, 115, 115);
}

.hovered_path {
    /* stroke: rgb(68, 210, 175); */
    /* stroke: rgb(72, 160, 171); */
    stroke: rgb(73, 152, 163);
}

.chart_text {
    fill: rgb(55, 186, 177);
    /* color: rgb(55, 186, 177); */
}

.output_text {
    margin: 2% 2% 2% 2%;
    padding: 0% 0% 2% 0%;
    font-family: monospace;
    /* color: rgb(81, 223, 223); */
    color: rgb(255, 157, 148);
}

body {
    background-color: black;
}

html,
body {
    height: 100%;
}

text {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

