.ascii-progress-bar {
    font-family: monospace;
    font-size: 0.8rem;
    color: #ccc;
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    padding: 2px 4px;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.1);
    cursor: default;
}

.ascii-progress-bar.normal {
    color: #0f0;
}

.ascii-progress-bar.trivial {
    color: #888;
}

.ascii-progress-bar.penalty {
    color: #ff8000;
}

.ascii-progress-bar.decay {
    color: #fff52d;
}

.ascii-progress-bar.out_of_bounds {
    color: #ff0000;
}
