.arrow_button_toggle {
    position: fixed;
    width: 40px;
    transform: rotate(310deg);
}

html {
    overflow: scroll;
    overflow-x: hidden;
}

::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}

::-webkit-scrollbar-thumb {
    background: #FF0000;
}

.graph__canvas_container {
    position: relative;
}

.graph__title__arrow {
    height: 20px;
}

.graph__refresh-button {
    position: absolute;
    left: 4px;
    top: 4px;
    width: 1em;
    height: 1em;
    z-index: 4;
}

.graph__refresh-button:not(:hover), .graph__title__arrow:not(:hover) {
    opacity: 0.3;
}

@-moz-keyframes spin { 
    100% { -moz-transform: rotate(360deg); } 
}
@-webkit-keyframes spin { 
    100% { -webkit-transform: rotate(360deg); } 
}
@keyframes spin { 
    100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } 
}

.rotating {
    animation: spin 1s linear infinite;
    -webkit-animation: spin 1s linear infinite;
    -moz-animation: spin 1s linear infinite;
}