#finance table {
    border-collapse: collapse;
    width: 100%;
    table-layout: fixed;
    font-size: .95rem;

    svg {
        fill: var(--sponser-text);

    }
}
#finance table thead.sticky-header {

    &.is-sticky {
        top:61px;
        width: 100%;
        z-index: 10;
        position: sticky;
        &.with-shadow {
            -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
            box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
        }
    }

}
#finance table thead {
    background-color: var(--sponser-bg-darker);
}

#finance .odd {
    background-color: var(--sponser-bg-lighter);
}

#finance th, #finance td {
    /* border-bottom: 1px solid var(--sponser-gray-darker);*/
    padding: .25rem .625rem;
    text-align: right;
    /*overflow: hidden;*/
    /*white-space: nowrap;*/
    /*text-overflow: ellipsis;*/
}

#finance tr.border-bottom {
    border-bottom: 1px solid var(--sponser-gray-darker);
}

#finance th.border, #finance td.border {
    border: 1px solid var(--sponser-gray-darker);
}

#finance td.ltr {
    direction: ltr;
    text-align: left;
}

#finance th:first-child, #finance td:first-child {
    width: 8rem;
}

.tlv35:after {
    --tlv35-size: .5rem;
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    content: " \33 \35";
    font-size: var(--tlv35-size);
    color: var(--sponser-pink);
    position: absolute;
    left: calc(var(--tlv35-size) * -1.5);
    top: 3px;
}

.quote-actions {

}