@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;500;600;700&family=Prata&display=swap";:root{font-family:Golos Text,sans-serif;color:#e9e8e6;background:#111519;font-synthesis:none;font-weight:400}*{box-sizing:border-box}body{margin:0;min-width:360px}button,input,select{font:inherit}button,a,select{touch-action:manipulation}button,a,select,input{outline-offset:6px}button{cursor:pointer}button,a{color:inherit}.page{max-width:1800px;margin:auto;position:relative;min-height:100vh}.sidebar{width:31%;position:absolute;left:0;top:0;bottom:0;min-height:1080px;background:#1b1f23;clip-path:polygon(0 0,100% 0,63% 100%,0 100%);padding:68px 0 30px 42px;overflow:hidden}.sidebar:after{content:"";position:absolute;top:0;left:99.5%;height:130%;width:1px;background:#92979b;transform:rotate(9deg);transform-origin:top}.brand{display:block;width:335px;max-width:82%;position:relative;z-index:2}.brand img{width:100%;display:block}.flag{position:absolute;top:174px;left:0;width:100%;height:478px;object-fit:cover;object-position:25% center;mix-blend-mode:lighten}.season-info{position:absolute;left:45px;top:674px;width:258px}.season-select{position:relative;display:block;margin-bottom:26px}.season-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#f0eeeb;border:1px solid #969b9f;border-radius:13px;background:#1a1e22;width:100%;padding:11px 44px 11px 23px;font-family:Georgia,serif;font-size:25px}.season-select>span:last-child{position:absolute;right:19px;top:8px;font-size:27px;pointer-events:none}.season-stat{display:flex;align-items:baseline;gap:8px;min-height:61px;border-bottom:1px solid #4b4e51;font-size:14px}.season-stat strong{font-size:27px;font-weight:500}.stat-symbol{font-size:11px;text-transform:uppercase;letter-spacing:.05em;width:84px;color:#aaaeb1}.progress{height:6px;border-radius:5px;background:#45494f;margin-top:26px;overflow:hidden}.progress span{display:block;height:100%;background:#e74b48;border-radius:5px;transition:width .4s}.progress-caption{font-size:11px;color:#8f959a;margin-top:12px}.sidebar-caption{position:absolute;bottom:30px;left:43px;font-size:9px;color:#777e85;max-width:160px;line-height:1.5}main{position:relative;margin-left:30%;padding:58px 40px 24px 0;min-height:1080px}.topnav{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6b7074;margin-left:48px;height:63px;gap:20px}.city-tabs{display:flex;gap:8px;align-self:stretch}.city{border:1px solid #5e646a;background:#282d33;padding:0 48px;clip-path:polygon(7% 0,100% 0,93% 100%,0 100%);font-size:23px;color:#bfc1c4;position:relative;font-weight:500}.city.active{background:#dedfdf;color:#161a1e;border-bottom:5px solid #ef463c}.city:hover{filter:brightness(1.15)}.archive-link{background:none;border:0;border-bottom:1px solid #95999c;padding:8px 0;font-size:16px;white-space:nowrap}.archive-link span{color:#ef463c;font-size:27px;vertical-align:-2px;margin-left:10px}.heading{margin:32px 0 37px 32px}.eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#9b9fa4;margin:0 0 14px}.eyebrow span{margin:0 10px;color:#d84b43}h1{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:64px;letter-spacing:-.035em;margin:0;line-height:1.12}.intro{font-size:12px;color:#969ba0;margin:13px 0 0}.table-head,.player-row{display:grid;grid-template-columns:155px minmax(0,1fr) 150px 135px;align-items:center}.table-head{font-size:17px;color:#bfc1c3;border-bottom:1px solid #777c7f;height:50px;margin:0 10px 24px 8px}.table-head>span:first-child{padding-left:20px}.table-head>span:nth-child(n+3){text-align:center}.rows{display:flex;flex-direction:column;gap:12px}.player-row{min-height:64px;position:relative;padding:0 8px;border:1px solid #777c80;background:#1b2025;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 17px),0 17px)}.player-row:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;clip-path:inherit;background:#1c2126;z-index:-1}.player-row.prize{min-height:84px}.player-row.prize-1{background:#ed4a40;border-color:#ed4a40}.player-row.prize-2{background:#b8bcc0;border-color:#b8bcc0}.player-row.prize-3{background:#a99280;border-color:#a99280}.place{font-family:Georgia,serif;font-size:28px;text-align:center;display:flex;align-items:center;justify-content:center}.place img{width:74px;height:74px;object-fit:contain}.player{display:flex;align-items:center;gap:24px;font-size:23px;min-width:0}.player>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monogram{font-family:Georgia,serif;font-style:italic;font-size:29px;color:#cdd0d2;display:inline-flex;align-items:center;justify-content:center;width:52px;height:42px;border-left:1px solid #62686d;border-right:1px solid #62686d;flex-shrink:0}.points{font-size:26px;font-weight:600;text-align:center;border-left:1px solid #62686d}.tournaments{text-align:center;font-size:23px;border-left:1px solid #62686d}.table-actions{display:flex;align-items:center;justify-content:space-between;margin:22px 0 0 18px;gap:20px}.show-all{border:0;background:none;color:#b7bcc0;font-size:12px;padding:9px 0;display:flex;gap:22px;align-items:center}.show-all span{font-size:20px;color:#ed5148}.show-all:hover{color:#fff}.table-actions input{background:#20252a;border:1px solid #515961;padding:10px 14px;border-radius:6px;color:#fff;width:230px}.insights{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;border-top:1px solid #42494f;margin:45px 5px 0 18px;padding-top:23px}.insight p{font-size:11px;color:#aaaeb2;margin:0 0 12px}.insight strong{font-family:Georgia,serif;font-size:36px;font-weight:400}.insight small{font-family:Golos Text,sans-serif;font-size:13px;color:#a2a8ad}.insight>span{display:block;font-size:10px;color:#858d94;line-height:1.6;margin-top:8px}footer{display:flex;justify-content:space-between;gap:30px;color:#777f86;font-size:9px;margin:48px 5px 0 18px;padding-top:17px;border-top:1px solid #30373e;line-height:1.5}.archive-panel{margin:24px 0 0 24px;background:#20262b;border:1px solid #414a52;padding:25px;animation:appear .25s ease}.archive-panel h2{font:30px Georgia,serif;margin:0 0 20px}.archive-items{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.archive-items button{background:#171c20;border:1px solid #414a52;padding:14px;text-align:left;display:flex;flex-direction:column;gap:9px}.archive-items button.selected{border-color:#e84c42}.archive-items span{font-size:11px;color:#a5adb3}.archive-items strong{font-size:15px}.archive-items small{font-size:10px;color:#a5adb3}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.empty,.loading{padding:50px;color:#aab1b7}.rows{animation:appear .3s ease}@keyframes appear{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){main{padding-right:70px}.sidebar{clip-path:polygon(0 0,100% 0,68% 100%,0 100%)}}@media(max-width:1200px){.brand{width:250px}.sidebar{padding-left:25px}.season-info{left:25px;width:200px}.flag{height:430px}.topnav{margin-left:25px}.city{padding:0 32px;font-size:20px}.archive-link{font-size:13px}.table-head,.player-row{grid-template-columns:100px minmax(0,1fr) 100px 95px}.player{gap:12px;font-size:19px}h1{font-size:55px}.monogram{width:42px}.table-head{font-size:14px}.stat-symbol{width:65px;font-size:9px}.season-stat{font-size:12px}.season-stat strong{font-size:24px}}@media(max-width:760px){.sidebar{position:relative;width:100%;min-height:0;height:245px;clip-path:none;padding:25px 22px;background:#1b2025;border-bottom:1px solid #485058}.brand{width:240px;max-width:66%}.flag{width:170px;height:170px;top:60px;left:auto;right:0;object-fit:cover;opacity:.7}.season-info{position:relative;left:auto;top:auto;width:calc(100% - 155px);margin-top:25px}.season-select{margin-bottom:10px}.season-select select{padding:8px 15px;font-size:19px}.season-select>span:last-child{top:2px}.season-stat{display:none}.progress{margin-top:16px;height:4px}.progress-caption{font-size:10px}.sidebar-caption{display:none}main{margin-left:0;padding:22px 18px;min-height:0}.topnav{margin:0;height:48px;gap:8px}.city{padding:0 22px;font-size:17px}.archive-link{font-size:10px}.archive-link span{font-size:20px;margin-left:3px}.heading{margin:30px 4px 23px}h1{font-size:43px}.eyebrow{font-size:9px}.intro{font-size:11px}.table-head,.player-row{grid-template-columns:60px minmax(0,1fr) 65px 61px}.table-head{font-size:10px;margin:0 0 13px;height:32px}.table-head>span:first-child{padding-left:10px}.player-row{padding:0 3px;min-height:55px}.player-row.prize{min-height:68px}.place{font-size:22px}.place img{width:54px;height:54px}.player{gap:9px;font-size:15px}.monogram{display:none}.points{font-size:20px}.tournaments{font-size:17px}.rows{gap:9px}.table-actions{margin-left:3px}.show-all{font-size:11px}.table-actions input{width:160px;font-size:11px}.insights{gap:14px;margin:30px 2px 0;padding-top:20px}.insight p{font-size:9px;line-height:1.5}.insight strong{font-size:29px}.insight small{font-size:10px}.insight>span{font-size:9px}footer{font-size:8px;margin:30px 2px 0;gap:16px}footer span:last-child{max-width:180px}.archive-panel{margin:20px 0 0;padding:18px}.archive-items{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.player-row.prize{min-height:90px}.monogram{border:0}.monogram img{width:48px;height:48px;object-fit:contain}.heading{margin-top:30px;margin-bottom:34px}.table-head,.player-row{grid-template-columns:175px minmax(0,1fr) 195px 135px}.player{gap:25px;font-size:29px}.table-head>span:nth-child(2){padding-left:20px}.monogram{width:90px;border-left:1px solid #62686d}.points{font:600 30px Georgia,serif}.tournaments{font:27px Georgia,serif}@media(max-width:1200px){.table-head,.player-row{grid-template-columns:100px minmax(0,1fr) 100px 95px}.player{font-size:19px;gap:12px}.monogram{width:42px}}@media(max-width:760px){.table-head,.player-row{grid-template-columns:60px minmax(0,1fr) 65px 61px}.player{font-size:15px;gap:9px}.player-row.prize{min-height:68px}.points{font-family:inherit;font-size:20px}.tournaments{font-family:inherit;font-size:17px}}.flag{top:182px;width:330px;height:414px;object-fit:contain;object-position:left center}.player{padding-left:30px}.table-head>span:nth-child(2){padding-left:30px}@media(max-width:1200px){.flag{width:260px;height:340px;top:190px}.player{padding-left:15px}.table-head>span:nth-child(2){padding-left:15px}}@media(max-width:760px){.flag{width:145px;height:175px;top:65px;right:0;left:auto}.player{padding-left:8px}.table-head>span:nth-child(2){padding-left:8px}}.sidebar:after{display:none}.flag{top:210px;left:0;width:370px;height:auto;object-fit:contain;mix-blend-mode:normal}@media(max-width:1200px){.flag{top:220px;width:275px;height:auto}}@media(max-width:760px){.flag{top:80px;left:auto;right:0;width:155px;height:auto}}.flag{top:175px;left:-100px;width:520px;height:auto;transform:rotate(10deg);transform-origin:35% 50%}@media(max-width:1200px){.flag{top:190px;left:-75px;width:385px}}@media(max-width:760px){.flag{top:65px;left:auto;right:-5px;width:190px;transform:rotate(10deg)}}@media(min-width:1201px){.flag{top:195px;left:-120px;width:560px;transform:rotate(20deg)}}@media(min-width:1201px){.flag{top:205px;left:-155px;width:610px;transform:rotate(-14deg);transform-origin:35% 50%}}@media(min-width:761px)and (max-width:1200px){.flag{left:-110px;width:430px;transform:rotate(-14deg)}}@media(max-width:760px){.flag{right:-5px;width:190px;transform:rotate(-14deg)}}@media(min-width:1201px){.flag{top:175px;left:0;width:425px;height:482px;transform:none;object-fit:contain;object-position:top left}}@media(min-width:761px)and (max-width:1200px){.flag{top:175px;left:0;width:315px;height:auto;transform:none}}@media(max-width:760px){.flag{top:65px;left:auto;right:0;width:170px;height:auto;transform:none}}@media(max-width:760px){.sidebar{height:260px;padding:24px 22px}.brand{width:268px;max-width:88%}.flag{top:95px;left:-18px;right:auto;width:210px;height:auto;transform:none}.season-info{position:absolute;top:116px;left:auto;right:22px;width:168px;margin:0}.season-select{margin-bottom:16px}.season-select select{font-family:Golos Text,sans-serif;font-size:17px;padding:12px 38px 12px 16px;border-radius:9px;background:#20262b}.season-select>span:last-child{top:7px;right:15px;font-size:22px}.progress-caption{font-size:10px;line-height:1.6;color:#b0b5ba}.progress{margin-top:17px}.season-info:before{content:"РЕЙТИНГ СЕЗОНА";display:block;font-size:9px;letter-spacing:.13em;color:#a9b0b5;margin:0 0 12px}.sidebar{border-bottom:1px solid #41484f}}@media(max-width:760px){.sidebar{height:350px}.brand{position:relative;z-index:3}.flag{top:84px;left:0;right:0;width:100%;height:252px;object-fit:contain;object-position:center;opacity:1}.season-info{top:195px;right:18px;width:173px;padding:12px;border:1px solid #555d64;border-radius:12px;background:#111519eb;z-index:2}.season-info:before{font-size:8px;letter-spacing:.1em;color:#c1c5c9;margin-bottom:9px}.season-select{margin:0}.season-select select{font-size:16px;padding:10px 30px 10px 11px;background:#242b31;border-color:#78818a}.season-select>span:last-child{right:10px;top:5px}.progress{margin-top:12px}.progress-caption{font-size:9px;margin:8px 0 0;color:#c3c7cb}}@media(max-width:760px){.season-info{top:auto;bottom:0;right:18px;width:155px;padding:0;border:0;border-radius:0;background:transparent}.season-info:before,.season-info .progress,.season-info .progress-caption{display:none}.season-select{margin:0}.season-select select{border:0;border-radius:0;background:transparent;color:#f1f1ee;font-size:17px;font-weight:500;padding:13px 27px 13px 10px}.season-select>span:last-child{right:7px;top:9px;font-size:20px}.season-select select option{background:#20262b;color:#f1f1ee}}.season-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;gap:9px;border:1px solid #969b9f;border-radius:13px;background:#1a1e22;color:#f0eeeb;padding:11px 20px;font:25px Georgia,serif}.season-chevron{display:inline-block;font:22px Golos Text,sans-serif;line-height:1;transition:transform .2s}.season-chevron.opened{transform:rotate(180deg)}.season-menu{position:absolute;left:0;right:0;bottom:calc(100% + 9px);padding:5px;background:#252c32;border:1px solid #59636d;border-radius:11px;box-shadow:0 12px 35px #0006;z-index:10;max-height:310px;overflow:auto}.season-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;background:none;border:0;border-radius:6px;padding:12px 13px;font-size:14px;text-align:left}.season-option small{font-size:9px;color:#aab2b9}.season-option:hover,.season-option:focus-visible{background:#343e47}.season-option.current{background:#39434b;color:#fff}.season-option.current small{color:#ff9b91}.season-info{z-index:5}@media(max-width:760px){.season-info{width:auto;right:18px;bottom:0;overflow:visible}.season-trigger{width:auto;justify-content:flex-start;border:0;background:none;border-radius:0;padding:13px 0;font:500 17px Golos Text,sans-serif;gap:7px}.season-chevron{font-size:19px}.season-menu{left:auto;right:0;width:190px;bottom:calc(100% + 3px);border-radius:10px}.season-option{padding:12px;font-size:14px}}.season-menu{bottom:auto;top:calc(100% + 9px)}@media(max-width:760px){.sidebar{overflow:visible;z-index:5}.season-menu{bottom:auto;top:calc(100% + 3px);z-index:20}.topnav{justify-content:flex-start}}@media(min-width:761px){.flag{top:175px;left:0;right:auto;width:100%;height:490px;object-fit:cover;object-position:left center;transform:none;opacity:1;mix-blend-mode:normal}}@media(max-width:760px){.flag{top:88px;left:0;right:auto;width:100%;height:252px;object-fit:cover;object-position:left center;transform:none}}.mobile-wordmark{display:none}@media(max-width:760px){html,body,.page,.sidebar,main{background:#111519}.sidebar{border-bottom:0;height:330px;padding:0}.sidebar:after{display:none}.sidebar .brand{position:absolute;top:30px;left:22px;width:auto;max-width:none;text-decoration:none;z-index:3}.sidebar .brand img{display:none}.mobile-wordmark{display:block;color:#f3f1ec;font-family:Georgia,Times New Roman,serif;font-size:43px;font-style:italic;letter-spacing:-.035em;line-height:1.1;text-shadow:0 2px 18px #0008}.flag{top:0;height:320px;width:100%;object-fit:cover;object-position:left center}.topnav{border-bottom:0}.insights,footer{border-top:0}}.sidebar .brand{position:absolute;top:60px;left:auto;right:62px;width:auto;max-width:none;text-decoration:none;z-index:3}.sidebar .brand img{display:none}.mobile-wordmark{display:block;color:#ed493f;font-family:Georgia,Times New Roman,serif;font-size:46px;font-style:italic;letter-spacing:-.035em;line-height:1.1;text-shadow:none}@media(max-width:1200px)and (min-width:761px){.sidebar .brand{right:35px}.mobile-wordmark{font-size:37px}}@media(max-width:760px){.sidebar .brand{top:26px;left:auto;right:22px}.mobile-wordmark{font-size:43px;color:#ed493f;text-shadow:0 1px 12px #0005}}.sidebar .mobile-wordmark{color:#dce1e5;text-shadow:0 1px 2px #0005}
