@import url('https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,400..800&display=swap');
#egl [data-record-type="3271"]{padding:0!important;margin:0!important}#egl .t2823__container,#egl .t2823__items{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#egl .t2823__items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px!important;list-style:none}#egl .t-cms__card{width:100%!important;max-width:none!important;margin:0!important;position:relative}#egl .t-cms__card__cell_media{border-radius:32px;overflow:hidden}#egl .t-cms__card__image{background-size:cover!important;background-position:center!important}#egl .t-cms__card__cell_txt{padding:24px 0!important}#egl .t-cms__card__atom[data-style="title_typo"]{font:700 30px/1.18 'Roboto Flex',Arial,sans-serif!important;letter-spacing:-.7px}#egl .t-cms__card__atom[data-style="text_typo"]{font:500 14px/1.4 'Roboto Flex',Arial,sans-serif!important;color:#8a8a95!important;margin-bottom:14px}#egl .t-cms__card__atom[data-style="descr_typo"]{font:400 18px/1.5 'Roboto Flex',Arial,sans-serif!important;color:#7c7c88!important;margin-top:16px}#egl #egl-home-feed-slot .t2823__items{grid-template-rows:repeat(3,1fr)!important;gap:0 32px!important}#egl #egl-home-feed-slot .t-cms__card{border-bottom:1px solid #eee}#egl #egl-home-feed-slot .t-cms__card:first-child{grid-row:span 3;min-height:480px;border-radius:40px;overflow:hidden;color:#fff;background:#111;border:0}#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__cell_media{position:absolute;inset:0;border-radius:0}#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__atom[data-style="image_styles"],#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__image{height:100%!important;padding:0!important}#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__cell_txt{position:relative;z-index:1;padding:32px!important;display:flex;flex-direction:column;justify-content:end;min-height:480px;background:linear-gradient(0deg,#000b,transparent 85%);pointer-events:none}#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__atom[data-style="title_typo"]{color:#fff!important;font-size:32px!important}#egl #egl-home-feed-slot .t-cms__card:not(:first-child) .t-cms__card__cell_media,#egl #egl-home-feed-slot .t-cms__card__atom[data-style="descr_typo"]{display:none!important}#egl #egl-home-feed-slot .t-cms__card__cell_txt{display:flex;flex-direction:column;gap:16px}#egl #egl-home-feed-slot .t-cms__card__atom[data-style="title_typo"]{order:1;font-size:24px!important;color:#000!important}#egl #egl-home-feed-slot .t-cms__card__atom[data-style="text_typo"]{order:2;margin:0}#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__atom[data-style="text_typo"]{color:#fffc!important}.t-cms__page-container{background:#fff!important;color:#080808!important;font-family:'Roboto Flex',Arial,sans-serif!important}.t-cms__page-container .t-cms__page-header{background:#1466ff!important;color:white!important;min-height:76px!important;border:0!important}.t-cms__page-container .t-cms__page-header__back-button{color:#fff!important}.t-cms__page-container .t-cms__page-header__title{color:white!important;font-weight:700!important}.t-cms__page-container .t-cms__page-wrapper{width:100%!important;max-width:1120px!important;padding:64px 40px!important;margin:auto!important}.t-cms__page-container .t-cms__page{width:100%!important;max-width:none!important;margin:0!important}.t-cms__page-container .t-cms__page__atom[data-style="post_title_typo"]{font:750 64px/1.05 'Roboto Flex',Arial,sans-serif!important;letter-spacing:-2px!important;margin-bottom:24px!important}.t-cms__page-container .t-cms__page__atom[data-style="post_text_typo"]{font:500 16px/1.5 'Roboto Flex',Arial,sans-serif!important;color:#85858f!important;margin-bottom:32px!important}.t-cms__page-container .t-cms__page__cell_media{border-radius:40px;overflow:hidden;margin:32px 0 48px}.t-cms__page-container .t-cms__page__atom[data-style="te_typo"]{font:400 20px/1.65 'Roboto Flex',Arial,sans-serif!important;color:#55555e!important}.t-cms__page-container blockquote{background:#f2f2f7;padding:32px!important;border-radius:28px!important;border:0!important;margin:32px 0!important}.t-cms__page-container a{color:#1466ff!important}.t-cms__page-container .t-cms__page__cell_txt{padding:0!important}@media(max-width:899px){#egl .t2823__items{grid-template-columns:1fr!important;gap:24px!important}#egl .t-cms__card__cell_media{border-radius:24px}#egl .t-cms__card__atom[data-style="title_typo"]{font-size:24px!important}#egl .t-cms__card__atom[data-style="descr_typo"]{font-size:16px!important}#egl #egl-home-feed-slot .t2823__items{grid-template-rows:none!important;gap:0!important}#egl #egl-home-feed-slot .t-cms__card:first-child{grid-row:auto;min-height:400px;border-radius:32px;margin-bottom:16px!important}#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__cell_txt{min-height:400px;padding:24px!important}#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__atom[data-style="title_typo"]{font-size:26px!important}#egl #egl-home-feed-slot .t-cms__card__atom[data-style="title_typo"]{font-size:20px!important}.t-cms__page-container .t-cms__page-wrapper{padding:36px 20px!important}.t-cms__page-container .t-cms__page__atom[data-style="post_title_typo"]{font-size:36px!important;letter-spacing:-1px!important}.t-cms__page-container .t-cms__page__atom[data-style="te_typo"]{font-size:17px!important;line-height:1.65!important}.t-cms__page-container .t-cms__page__cell_media{border-radius:24px;margin:24px 0 32px}.t-cms__page-container blockquote{padding:24px!important}}
/* Palette 01: blue accents, pale grey canvas, graphite footer. */
body,#allrecords{background:#F3F5F7!important}
#egl,#egl-shared-header,#egl-shared-footer{--blue:#1466FF;--ink:#20252B;--surface:#F3F5F7;--line:#CBD1D9;--muted:#58616D;font-optical-sizing:none;font-kerning:normal;letter-spacing:0!important}
#egl{background:#F3F5F7!important;color:#20252B!important}
#egl :is(h1,h2,h3,h4,p,a,button,summary,th,td,strong,b,small,span),#egl-shared-header :is(a,button,span),#egl-shared-footer :is(p,a,span,div){letter-spacing:0!important}
#egl :is(.date b,.tournament-date b,.score b,.stat strong,.winner-award strong,.season-prize strong){font-variant-numeric:lining-nums tabular-nums}
#egl .more{background:#1466FF!important}
#egl :is(.pill.black,.stage-tab.active,.tab.active){background:#20252B!important;border-color:#20252B!important;color:#fff!important}
#egl .board{background:#E5EAF0!important}
#egl :is(.player,.tournament,.news-item){border-color:#CBD1D9!important}
#egl .avatar.initials{background:#DDE4EC;color:#58616D}
#egl .score small{color:#20252B!important}
#egl :is(.venue small,.league h3,.country){color:#58616D}
#egl a:focus-visible,#egl button:focus-visible,#egl-shared-header a:focus-visible,#egl-shared-header button:focus-visible,#egl-shared-footer a:focus-visible{outline-color:#1466FF!important}
#egl-shared-header{background:#F3F5F7!important;color:#20252B!important}
#egl-shared-header .site-header{background:#F3F5F7!important;color:#20252B!important}
#egl-shared-header .inner-header{background:#20252B!important;color:#fff!important}
#egl .contact-card{background:#20252B!important}
#egl :is(.format-card,.legal-nav,.legal-contacts){background:#E5EAF0!important}
#egl th{background:#E5EAF0!important;color:#58616D!important}
#egl tbody tr:first-child{background:#DDE6F0!important}
#egl-shared-header .mobile-panel,#egl .mobile-panel{background:#20252B!important;color:#fff!important}
#egl-shared-footer,#egl-shared-footer .footer{background:#20252B!important;color:#fff!important;border-radius:0!important}
#egl-shared-footer .socials a{color:#20252B!important}
#egl-shared-footer :is(.legal,.copyright){color:#FFFFFFB8!important}
#egl .t-cms__card__atom[data-style="title_typo"]{letter-spacing:0!important;color:#20252B!important}
#egl #egl-home-feed-slot .t-cms__card:first-child .t-cms__card__atom[data-style="title_typo"]{color:#fff!important}
body .t-cms__page-container,body .t-cms__page-container_popup{background:#F3F5F7!important;color:#20252B!important;font-optical-sizing:none;letter-spacing:0!important}
body .t-cms__page-container .t-cms__page-header,body .t-cms__page-container_popup .t-cms__page-header{background:#20252B!important}
body .t-cms__page-container .t-cms__page__atom,body .t-cms__page-container_popup .t-cms__page__atom{letter-spacing:0!important}
body .t-cms__page-container .t-cms__page__atom[data-style="post_title_typo"],body .t-cms__page-container_popup .t-cms__page__atom[data-style="post_title_typo"]{letter-spacing:0!important}
body .t-cms__page-container a,body .t-cms__page-container_popup a{color:#1466FF!important}
body .t-cms__page-container .t-cms__page-header__back-button,body .t-cms__page-container_popup .t-cms__page-header__back-button{color:#fff!important}
body .t-cms__page-container blockquote,body .t-cms__page-container_popup blockquote{background:#E5EAF0!important}
#egl .tournament-date b{display:inline-flex;align-items:baseline;gap:.045em}
#egl .tournament-date b .date-number{font-size:inherit;font-weight:inherit}
#egl .tournament-date b .date-dash{font-size:.8em;font-weight:650}
@media(max-width:899px){
  #egl .tournament-date{gap:12px}
  #egl .tournament-date b{font-size:clamp(48px,16vw,64px)!important;line-height:1.05}
  #egl .tournament-date>span{font-size:clamp(18px,5vw,20px)!important}
}

/* Partner logos: blend embedded white canvases into the site background. */
#egl .partners{isolation:isolate;background:#F3F5F7!important}
#egl .partner{background:transparent!important}
#egl .partner img{mix-blend-mode:multiply}
