<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.top-sport-tips {
    display: grid;
    background: #e9e9e9;
    margin-bottom: 25px !important;
}

.top-sport-tips .btn {
    background: #df0024;
    color: #fff;
    padding: .25rem .75rem;
    white-space: nowrap;
    display: inline-block;
    text-align: center;
}

.top-sport-tips .match {
    background: #fff;
    color: inherit;
}

.top-sport-tips .match .header {
    padding: .5rem;
    border-bottom: 1px solid #e9e9e9;
    text-align: center;
    font-size: 75%;
}

.top-sport-tips .match .teams {
    position: relative;
    background: #fff;
}

.top-sport-tips .match .teams .team {
    text-align: center;
}

.top-sport-tips .match .teams #team-1 {
    padding: .5rem .5rem .9rem .5rem;
}

.top-sport-tips .match .teams #team-2 {
    padding: 1.6rem .5rem .3rem .5rem;
}

.top-sport-tips .match .teams .team .team-wrap {
    min-width: 180px;  
}

.top-sport-tips .match .teams .team .team-img{
    width: 54px !important;
    height: 46px !important;

}

.top-sport-tips .match .teams .team strong {
    font-size: 12px;
    line-height: 25px;
}

.top-sport-tips .match .teams .team:nth-child(1) {
    border-bottom: 1px dashed #e9e9e9;
}

.top-sport-tips .match .teams .team .trikot {
    height: 28px;
    vertical-align: middle;
    margin-right: .5rem;
}

.top-sport-tips .match .teams .icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
}

.top-sport-tips .match .teams .icon img {
    height: 24px;
    margin: auto;
}

.top-sport-tips .match .footer {
    padding: 2%;
    border-top: 1px solid #e9e9e9;
    text-align: center;
}

.top-sport-tips .match .footer .tip-wrap {
    position: relative;
    background: #ecf0f1;
    height: 40px;
}

.top-sport-tips .match .footer .tip-wrap .label{
    position: absolute;
    font-size: 10px;
    float: left;
    line-height: 40px;
    left: 10px;
}

.top-sport-tips .match .footer .tip-wrap .text{
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    text-transform: uppercase;
    font-weight: 600;
}

.top-sport-tips .match .footer .quote-wrap{
    height: 40px;
}

.top-sport-tips .match .footer .quote-wrap .quote{
    background: #ecf0f1;
    height: 40px;
    float: left;
    width: 49%;
    margin-left: 1%;
}

.top-sport-tips .match .footer .quote-wrap .quote .label{
    font-size: 9px;
    display: block;
    text-align: left;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 5px;
    width: 100%;
    line-height: 10px;
}

.top-sport-tips .match .footer .quote-wrap .quote .text{
    font-size: 14px;
    text-align: center;
    display: inline-block;
    width: 100%;
    line-height: 20px;
}

.top-sport-tips .match .footer .quote-wrap .tip{
    background: #ecf0f1;
    height: 40px;
    float: left;
    width: 49%;
    margin-right: 1%;
}

.top-sport-tips .match .footer .quote-wrap .tip .label{
    font-size: 9px;
    font-weight: bold;
    display: block;
    text-align: left;
    padding-top: 5px;
    padding-left: 5px;
    width: 100%;
    line-height: 10px;
}

.top-sport-tips .match .footer .quote-wrap .tip .text{
    font-size: 14px;
    text-align: center;
    display: inline-block;
    width: 100%;
    line-height: 20px;
}

.top-sport-tips .match .footer .button-wrap{
    height: 40px;
}

.top-sport-tips .match .footer .button-wrap{
    height: 40px;
    margin-top: 2%;
}

.top-sport-tips .match .footer .button-wrap .button-post{
    width: 49%;
    float: left;
    height: 40px;
    padding-right: 1%;
}

.top-sport-tips .match .footer .button-wrap .button-post span{
    font-weight: bold;
    margin-left: 10px;
    font-size: 10px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    vertical-align: middle;
}

.top-sport-tips .match .footer .button-wrap .button-post a{
    height: 40px !important;
    font-weight: bold;
    display: block;
    color: white;
    font-size: 12px;
    line-height: 40px;
}

.top-sport-tips .match .footer .button-wrap .button-post a:hover{
    opacity: 0.9;
}

.top-sport-tips .match .footer .button-wrap .button-post a:hover span{
    transform: scale(1.1);
}

.top-sport-tips .match .footer .button-wrap .button-bookmaker{
    height: 40px;
    width: 49%;
    float: left;
    padding-left: 1%;
}

.top-sport-tips .match .footer .button-wrap .button-bookmaker a{
    display: block;
    font-weight: bold;
    color: white;
    font-size: 12px;
    line-height: 40px;
}

.top-sport-tips .match .footer .button-wrap .button-bookmaker a:hover{
    opacity: 0.9;
}

@media (max-width: 499px) {
    .top-sport-tips {
        display: flex;
        overflow-x: auto;
    }
    .top-sport-tips .match {
        min-width: 100%;
        border-right: 1px solid #e9e9e9;
    }
    .top-sport-tips .match:last-child {
        border-right: 0;
    }
}

@media (min-width: 500px) {
    .top-sport-tips {
        grid-template-columns: repeat(4, 1fr);
        grid-gap: 1px;
    }
}
</pre></body></html>