<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.alphabet-actions,.alphabet-info{width:100%;margin-bottom:20px;float:left}
.alphabet-actions{position:relative;background-color:#F1EEDD;padding:6px 10px}
.alphabet_processing{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);background-image:url(../img/infinity.gif);background-repeat:no-repeat;background-position:1%}
#alphabet-actions .alphabet-actions-block,#alphabet-actions .alphabet-actions-items,.alphabet li{display:inline-block}
.alphabet-actions-block select{padding:0;border:1px solid #DADADA;border-radius:2px;max-width:150px}
#alphabet-actions .alphabet-actions-block:before{content:'\21D4';display:inline-block}
#alphabet-actions .alphabet-actions-block:first-child:before{content:none}
.b_widget li .athlete-link-preview img{width:46px;height:auto;margin-right:9px}
#b-athletes.b_widget li a{font-size:115%}
.b_widget li a.athlete-link-preview{border-bottom:none!important}
.alphabet{float:left;width:100%;margin:0 0 20px}
.alphabet a,.alphabet a:visited{padding:2px 6px;display:block;text-decoration:none;border:1px solid #666ee8!important;background:#666ee8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:120%;margin-right:4px;margin-bottom:3px;color:#fff;font-size:91%;font-weight:700}
.alphabet a:hover{background:#165aa7;color:#fff;border:1px solid #165aa7}
.alphabetical{width:100%;clear:both;border-bottom:1px solid #a5a4a3;float:left;margin-bottom:15px;position:relative;padding:0 0 15px}
.alphabetical h3{width:100%;float:left;color:#343434;font-size:100%;font-weight:700}
.alphabetical h3 a,.alphabetical h3 a:hover,.alphabetical h3 a:visited{padding:2px 6px;text-decoration:none;border:1px solid #a5a4a3!important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:120%;margin-right:4px;margin-bottom:3px;color:#a5a4a3!important;font-size:91%;font-weight:700}
.alphabetical ul{width:100%;float:left;padding:0;list-style-type:none;margin:0}
.alphabetical ul a{text-decoration:none;color:#2a2e30}
.alphabetical ul li{display:inline-block;vertical-align:top;width:24%;padding:0 0 10px;position:relative}
.alphabetical sup{font-size:70%;color:#A0A0A0}
.alphabetical sup.event-none{display:none}
.alphabetical ul li a.athlete-link-preview,.alphabetical ul li a.team-link-preview{border-bottom:none!important;margin-right:3px;width:24px}
.alphabetical ul li a.athlete-link-preview img,.alphabetical ul li a.team-link-preview img{height:24px}
#alphabetical-nteam ul li{width:32%;font-weight:700}
.alphabetical .sub-nteam{padding:3px 0;font-weight:400}
@media screen and (max-width: 1024px) {
    .alphabetical ul li{width:32%}
}
@media screen and (max-width: 768px) {
    #alphabetical-nteam .alphabetical ul li,#alphabetical-playground-en .alphabetical ul li,#alphabetical-playground-ru .alphabetical ul li{width:49%}
}
@media screen and (max-width: 420px) {
    .alphabetical ul li{width:100%!important}
    .alphabetical h3{width:8%;max-width:40px}
    .alphabetical ul{width:90%}
}</pre></body></html>