﻿@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.user-messages{position:relative;font-size:16px;color:#fff}.user-messages__btn{min-width:2.3125em;height:2.3125em}.user-messages__content{position:absolute;top:100%;z-index:5;width:24.375em;box-shadow:0em .5em .75em rgba(0,0,0,.3);right:0}.user-messages__content .user-message__text>a{text-decoration:underline}.user-messages__content .user-message__text>a:hover{color:#fff;font-weight:600}.user-messages *{box-sizing:border-box}.user-messages .user-message-game{display:flex;align-items:center;padding:.3125em .9375em}.user-messages .user-message-game:hover{color:#fff;font-weight:600;background-color:rgba(0,0,0,0)}.user-messages .user-message-game__liga{font-size:1em;margin-inline-end:5px}.user-messages .user-message-game__liga,.user-messages .user-message-game__teams,.user-messages .user-message-game__date{color:#f04a41}.user-messages .user-message-game__liga:hover,.user-messages .user-message-game__teams:hover{color:#fff}.user-messages .user-message-game-date{text-align:center}.user-messages-content-empty{padding:.625em;background-color:#005862;text-align:center}.user-messages-content__close{width:100%;margin:0}.user-messages-content__list{position:relative;max-height:20em;margin:0}.user-messages-content-close{display:block;cursor:pointer;padding:.625em 1.25em;outline:0;border:0;background-color:#009fb0;text-transform:uppercase;color:inherit;transition:background-color .25s ease,color .25s ease}.user-messages-content-close:hover{background-color:#30c75d}.user-messages-btn-ico-count{padding:1px 4px;border-radius:50%;background-color:#30c75d;text-align:center;font-size:.5625em;line-height:1.3333333333em}.user-messages-btn{display:flex;cursor:pointer;align-items:center;justify-content:center;padding-right:.75em;padding-left:.75em;border:0;box-shadow:inset 0em 3.125em 1.5625em -0.9375em #008492;background-color:#004f5a;font-size:inherit;color:inherit;transition:background-color .3s ease,box-shadow .3s ease}.user-messages-btn:hover{box-shadow:none}.user-messages-btn-ico{position:relative;line-height:1}.user-messages-btn-ico__count{position:absolute;top:-5px;left:calc(100% - .8888888889em);height:1.5555555556em}.user-messages-btn-ico__svg{display:block;width:.9444444444em;height:.9444444444em;font-size:1.125em;fill:#fff}.user-messages-btn-ico__svg--loading{width:.7777777778em;height:.7777777778em;animation:rotate 2s infinite}.user-messages-content-list{padding:0;overflow:hidden;list-style:none;text-align:left}.user-messages-content-list .ps__scrollbar-y-rail{z-index:5}.user-messages-content-list .ps__scrollbar-y-rail .ps__scrollbar-y{z-index:5}.user-messages-content-list.scrollbar{overflow-y:scroll;background-color:#ccc}.user-messages-content-list-item:not(:first-child){border-top:1px solid #ccc}.user-message__text{padding:5px}.user-message{position:relative;background-color:#005862;font-size:.75em;border-left:4px solid #ccc}.user-message--new{border-left-color:#30c75d}.user-message--opened .user-message__drop{transform:rotate(180deg)}.user-message__header{position:relative;min-height:5.8333333333em;transition:background-color .25s ease}.user-message__title{margin-bottom:.6666666667em}.user-message__title::first-line{font-weight:700}.user-message__del{position:absolute;top:.6666666667em;width:2.5em;right:.6666666667em}.user-message__drop{position:absolute;bottom:.6666666667em;width:2.5em;cursor:pointer;right:.6666666667em}.user-message__text a{display:block;color:inherit;line-height:1.5}.user-message__text a:hover{color:#000}.user-message__text img{width:100%;height:auto;display:block}.user-message__text p{margin:0}.user-message__text p+p{margin-top:.8333333333em}.user-message__button{position:relative;width:-moz-fit-content;width:fit-content;height:2.6666666667em;margin-inline-start:auto}.user-message-button{display:flex;align-items:center;justify-content:center;padding:.625em;border-radius:2px;border-color:rgba(0,0,0,0);background-color:#008796;text-align:center;transition:background-color .3s ease}.user-message-button:hover{background-color:#30c75d}.user-message-button__text{color:#fff;font-size:.75em;font-weight:400;line-height:1.1666666667em}.user-message-content{padding:.5em}.user-message-content--matches{padding:0}.user-message-link{color:inherit}.user-message-drop{padding-right:.625em;padding-left:.625em;text-align:center;transition:transform .25s ease;pointer-events:none}.user-message-drop__icon.fa{font-size:initial}.user-message-del-btn{cursor:pointer;padding:.625em;outline:0;border:0;border-radius:3px;background-color:#00909f;color:inherit;text-align:center;font-size:inherit;transition:all .2s ease}.user-message-del-btn:hover{background-color:#30c75d}.user-message--opened .user-message-del-btn{background-color:#005862}.user-message-header{cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;padding:.6666666667em 4.1666666667em .6666666667em .6666666667em}.user-message-header:hover{background-color:#006873}.user-message--opened .user-message-header{background-color:#0096a6}.user-message--opened .user-message-header:hover{background-color:#0096a6}.user-message-game-date,.user-message-game-liga{opacity:1;font-size:.875em;line-height:1.3571428571em}.user-message-game{display:flex;padding:.3125em .5em}.user-message-game:nth-child(2n){background-color:rgba(255,255,255,.1)}.user-message-game:hover{background-color:#30c75d}.user-message-game__ico{width:1.3125em;height:1.3125em;margin-right:.5em}.user-message-game__col{flex:0 0 auto}.user-message-game__content{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message-game__liga,.user-message-game__teams{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message-game__date{max-width:4.6428571429em}.user-message-game-col{display:flex;align-items:center}.user-message-game-ico{display:block;fill:#fff}.user-message-game-date{text-align:right}.user-message-game-liga{color:rgba(255,255,255,.2)}.user-messages-btn{box-shadow:none;background-color:rgba(0,0,0,0)}.user-messages-btn-ico-count{background-color:#f04b42}.user-messages-content{overflow:hidden;border-radius:5px;box-shadow:0em .25em 1em 0em rgba(0,0,0,.5)}.user-message-button{border-radius:1.5625em}