.language-switcher{position:absolute;top:12px;right:3%;display:flex;gap:5px;z-index:20;font-family:Arial,sans-serif;font-size:12px;letter-spacing:.06em}
.language-switcher a{padding:6px 8px;border:1px solid #69717a;border-radius:3px;line-height:1.2;background:#192631;color:#fff}
.language-switcher a[aria-current=page]{border-color:#fffd1e;color:#fffd1e}
.language-switcher a:focus-visible{outline:2px solid #fffd1e;outline-offset:3px}
header nav{padding-right:0;top:12px;margin-right:130px}
.headerscroll nav{top:0}
header .logo{margin-top:20px}
header .trigger{border:0;padding:0;background:transparent;color:inherit}
header .trigger:focus-visible{outline:2px solid #fffd1e;outline-offset:8px}
.news-separator{border:0;border-top:2px solid #fffd1e;margin:32px 0;width:100%}
html[lang=ru] body,html[lang=ru] h1,html[lang=ru] h2,html[lang=ru] h3,html[lang=ru] h6,html[lang=ru] .upL,html[lang=ru] .upR,html[lang=ru] .soft,html[lang=ru] b,html[lang=ru] m,html[lang=ru] strong{font-family:Arial,sans-serif!important}
html[lang=ru] nav,html[lang=ru] h1,html[lang=ru] h2{letter-spacing:.025em}
.box_large p{overflow-wrap:break-word}
.bot-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.form-feedback{padding:20px;border:1px solid #fffd1e;margin-bottom:30px}
.form-feedback.error{border-color:#ff9696}
.contact-privacy{font-size:.85em;line-height:1.6}
.contact-recaptcha-button{display:inline-block;padding:12px 16px;background:#fffd1e;color:#192631;border:0;cursor:pointer;font:inherit;margin:8px 0 16px}
.contact-recaptcha-button[hidden]{display:none!important}
.contact-form label{display:block;margin:14px 0 8px}
.contact-form textarea{min-height:160px;box-sizing:border-box}
.contact-form input,.contact-form select{box-sizing:border-box}
.contact-form input[type=submit]{cursor:pointer}
.contact-form select{max-width:100%}
.contact-map-link{display:inline-block;margin-top:15px;border-bottom:1px solid #fffd1e}
@media(min-width:1251px){html[lang=ru] header nav a{font-size:11px;letter-spacing:.03em}html[lang=ru] header nav li{padding-left:6px;padding-right:6px}}
@media(max-width:1250px){header nav{display:none!important}header .expand{display:block!important}header .accordion{display:block!important}.language-switcher{right:86px;top:19px}}
@media(max-width:600px){.language-switcher{top:18px;right:70px;font-size:11px;gap:3px}.language-switcher a{padding:5px 6px}header .logo{margin-top:0}header .expand{margin-top:0}h1{font-size:2em!important}h2{font-size:1.7em!important}.cont_half{float:none!important;width:100%!important}.contact-form{margin-top:35px}}

.trial-teaser{max-width:850px;margin:24px auto 8px;color:#192631;line-height:1.6;font-size:1em}
.trial-teaser p{margin:8px 0}
.players-source{font-size:.85em;line-height:1.6;color:#ccd2d8}
.players-source a{text-decoration:underline}
.current-players{clear:both;text-align:left}
.players-tools{margin:24px 0}
.players-tools label{display:block;margin-bottom:8px}
.players-tools input{width:100%;max-width:420px;box-sizing:border-box;padding:12px;border:1px solid #78818c;border-radius:3px;background:#252d36;color:white;font:inherit}
.players-tools input:focus{outline:2px solid #fffd1e;outline-offset:2px}
.players-tools p{font-size:.85em;margin:10px 0}
.players-list{width:100%;border-collapse:collapse;line-height:1.5}
.players-list th,.players-list td{text-align:left;padding:10px 12px;border-bottom:1px solid #4a525c;vertical-align:top}
.players-list th{color:#fffd1e;font-weight:500}
.players-list th:first-child,.players-list td:first-child{padding-left:0}
.players-list td:last-child,.players-list th:last-child{text-align:right;padding-right:0}
.players-list tr[hidden],#players-empty[hidden]{display:none!important}
@media(max-width:600px){.trial-teaser{font-size:.9em;line-height:1.6}.players-list{font-size:.85em}.players-list th,.players-list td{padding:10px 6px}.players-list th:nth-child(2){max-width:80px}.players-list td:nth-child(2),.players-list td:nth-child(3){white-space:nowrap}}
