.c-messages {
    position: relative;
    color: #fff;
    font-size: 16px
}

.c-messages__svg {
    display: block;
    width: .94444em;
    height: .94444em;
    fill: #fff
}

.c-messages__svg--loading {
    width: .77778em;
    height: .77778em;
    -webkit-animation: rotate 2s infinite;
    animation: rotate 2s infinite
}

.c-messages__link {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 .75em;
    min-width: 2.3125em;
    height: 2.3125em;
    color: inherit;
    background: #174b73;
    box-shadow: inset 0 50px 25px -25px #1f72af;
    transition: background-color .3s ease,box-shadow .3s ease
}

.c-messages__link:hover {
    box-shadow: none
}

.c-messages__icon {
    position: relative;
    font-size: 1.125em;
    line-height: 1
}

.c-messages__count {
    font-size: .5625em;
    background: #84b232;
    border-radius: .53125em;
    position: absolute;
    padding: 0 .34375em;
    text-align: center;
    height: 1.25em;
    line-height: 1.25em;
    top: -.25em;
    left: calc(100% - .8125em)
}

.c-messages__content {
    z-index: 5;
    position: absolute;
    top: 100%;
    right: 0;
    width: 390px;
    box-shadow: 0 8px 12px rgba(0,0,0,.3)
}

.c-messages__close {
    cursor: pointer;
    margin: 0;
    border: 0;
    outline: 0;
    width: 100%;
    padding: .625em 1.25em;
    text-transform: uppercase;
    color: inherit;
    background: #1f72af;
    display: block;
    transition: background-color .25s ease
}

.c-messages__close:hover {
    background: #84b232
}

.c-messages__no-content {
    background: #1a5685;
    text-align: center;
    padding: .625em
}

.c-messages * {
    box-sizing: border-box
}

.c-messages-list {
    position: relative;
    max-height: 320px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    list-style: none
}

.c-messages-list__item+.c-messages-list__item {
    border-top: 1px solid #ccc
}

.c-messages-list .ps__scrollbar-y-rail,.c-messages-list .ps__scrollbar-y-rail .ps__scrollbar-y {
    z-index: 5
}

.c-messages-open-enter-active,.c-messages-open-leave-active {
    transition: opacity .25s,-webkit-transform .25s;
    transition: opacity .25s,transform .25s;
    transition: opacity .25s,transform .25s,-webkit-transform .25s
}

.c-messages-open-enter,.c-messages-open-leave-to {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
    opacity: 0
}

.message-count-appear-enter-active,.message-count-appear-leave-active {
    transition: opacity .5s,-webkit-transform .5s;
    transition: opacity .5s,transform .5s;
    transition: opacity .5s,transform .5s,-webkit-transform .5s
}

.message-count-appear-enter,.message-count-appear-leave-to {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.c-message {
    position: relative;
    background: #1a5685;
    font-size: .75em;
    border-left: 4px solid #ccc
}

.c-message__content,.c-message__header {
    padding: .66667em
}

.c-message__content_matches {
    padding: 0
}

.c-message__header {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    cursor: pointer;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    min-height: 5.83333em;
    transition: background-color .25s ease;
    padding-right: 3.33333em
}

.c-message__header:hover {
    background: #1c5c8e
}

.c-message__title {
    margin-bottom: .625em
}

.c-message__title:first-line {
    font-weight: 700
}

.c-message__icon {
    position: absolute;
    cursor: pointer;
    padding: .625em;
    width: 2.5em;
    outline: 0;
    border: 0;
    border-radius: 3px;
    text-align: center;
    font-size: 1em;
    line-height: 1;
    color: inherit;
    right: .66667em
}

.c-message__icon_del {
    top: .66667em;
    background: #1f72af;
    transition: background .25s ease
}

.c-message__icon_del:hover {
    background: #84b232!important
}

.c-message__icon_drop {
    bottom: .625em;
    padding: 0 .625em;
    transition: -webkit-transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease,-webkit-transform .25s ease;
    pointer-events: none
}

.c-message__icon_drop .fa {
    font-size: 1.33333em
}

.c-message__text a {
    display: block;
    line-height: 1.5;
    color: inherit
}

.c-message__text a:hover {
    color: #64c0fa
}

.c-message__text img {
    display: block;
    width: 100%;
    height: auto
}

.c-message__text p {
    margin: 0
}

.c-message__text p+p {
    margin-top: .625em
}

.c-message__link {
    color: inherit
}

.c-message_new {
    border-left-color: #84b232
}

.c-message_open .c-message__header {
    background: #1f72af
}

.c-message_open .c-message__icon_del {
    background: #174b73
}

.c-message_open .c-message__icon_drop {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.c-message-game {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 8px
}

.c-message-game__ico {
    display: block;
    width: 1.75em;
    height: 1.75em;
    margin-right: 8px;
    fill: #fff
}

.c-message-game__col {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.c-message-game__content {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.c-message-game__date,.c-message-game__liga {
    font-size: 90%;
    opacity: 1
}

.c-message-game__liga {
    color: hsla(0,0%,100%,.8)
}

.c-message-game__liga,.c-message-game__teams {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.c-message-game__date {
    max-width: 5.41667em;
    text-align: right
}

.c-message-game:nth-child(2n) {
    background: hsla(0,0%,100%,.1)
}

.c-message-game:hover {
    background: #84b232
}

/*
     FILE ARCHIVED ON 09:09:13 Jun 24, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:22:33 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.453
  load_resource: 26.316
  PetaboxLoader3.datanode: 4.049
*/
