window {
    margin: 1px;
    border: none;
    border-radius: 15px;
}

#input {
    margin: 5px;
    color: #f8f8f2;
    border-radius: 13px;
    background-color: #0B0E1D;
}

#inner-box {
    margin: 5px;
    background-color: #0B0E1D;
}

#scroll {
    margin: 0px;
    border: none;
}

#outer-box {
    margin: 0px;
    padding: 10px;
    background-color: #0B0E1D;
    border-radius: 15px;
}

#text {
    margin: 5px;
    color: #c0caf5;
}

#entry:selected {
    background-color: #1D202F;
    border-radius: 13px;
    border: 0.8px solid #7E01FF;
}

#entry:selected * {
    background-color: #1D202F;
}

#text:selected {
    text-decoration-color: #D8E2EA;
}
