

.Queue_ScrollWrapper {
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    padding-bottom: 15px;
    scrollbar-width: auto;
    scrollbar-color: aqua #111;
    scroll-behavior: smooth;
}

/* Optional: Style scrollbar for Webkit (Chrome, Safari, Edge) */

.Queue_ScrollWrapper::-webkit-scrollbar {
    height: 50px;
}

.Queue_ScrollWrapper::-webkit-scrollbar-track {
    background: #111; /* darker background for the track */
    border-radius: 6px;
}

.Queue_ScrollWrapper::-webkit-scrollbar-thumb {
    background: linear-gradient(to right, aqua, cyan);
    border-radius: 6px;
    border: 2px solid #111; /* space around thumb */
}

.Queue_ScrollWrapper::-webkit-scrollbar-thumb:hover {
    background: linear-gradient(to right, #00ffff, #00b7eb);
}






.Queue_Holder{
    border: 5px solid white;
    padding: 5px;
    margin-left: 10px;
    background-color: black;
}

.Queue {
    display: flex;
    flex-wrap: nowrap;
    gap: 8px; /* space between boxes, adjust as needed */

    margin-bottom: 5px;
}


.Queue_Box {
    font-family: 'Orbitron', sans-serif;
    font-size: 16px;
    color: white;
    flex: 0 0 300px;
    height: 90%; /* fixed height */
    box-sizing: border-box;
    border: 3px solid aqua; /* optional, for visibility */
    padding: 10px;
    background: black;
    flex-shrink: 0;

    word-wrap: break-word;     /* Wrap long words */
    overflow-wrap: break-word; /* More consistent across browsers */
    white-space: normal;       /* Allow wrapping inside the box */
}

.Queued_Box{
    border: 3px solid gray; /* optional, for visibility */
}

.Queue_FBox{
    border: 3px solid lightgray;
}

.Queue_Box_Selected{
    border: 3px solid orange;
}
.Queue_Box_Selected_Done{
    border: 3px solid forestgreen;
}

.Queue_Description{
    font-family: Verdana, sans-serif;
    height: 130px; /* fixed height */

}

.Queue_Tags{
    font-family: Verdana, sans-serif;
}

.Queue_Important{
    font-family: 'Orbitron', sans-serif;
    font-size: 20px;
}

.Queue_Form{
    margin-left: 10px;
    margin-top: 10px;
    padding: 10px;
    border: 5px solid white;
    font-family: 'Orbitron', sans-serif;
    font-size: 16px;
    color: white;
    background-color: black
;

}