﻿a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:none;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}ul{list-style-type:none}a{background:transparent;text-decoration:none}button,input{line-height:normal}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}img{height:auto;max-width:100%}input:focus,textarea:focus{outline:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}summary::-webkit-details-marker{display:none}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:800;src:url(../fonts/Gilroy-ExtraBold.eot);src:local("../fonts/Gilroy ExtraBold"),local("../fonts/Gilroy-ExtraBold"),url(../fonts/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-ExtraBold.woff) format("woff"),url(../fonts/Gilroy-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:900;src:url(../fonts/Gilroy-Heavy.eot);src:local("../fonts/Gilroy Heavy"),local("../fonts/Gilroy-Heavy"),url(../fonts/Gilroy-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Heavy.woff) format("woff"),url(../fonts/Gilroy-Heavy.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:300;src:url(../fonts/Gilroy-LightItalic.eot);src:local("../fonts/Gilroy Light Italic"),local("../fonts/Gilroy-LightItalic"),url(../fonts/Gilroy-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-LightItalic.woff) format("woff"),url(../fonts/Gilroy-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:100;src:url(../fonts/Gilroy-ThinItalic.eot);src:local("../fonts/Gilroy Thin Italic"),local("../fonts/Gilroy-ThinItalic"),url(../fonts/Gilroy-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-ThinItalic.woff) format("woff"),url(../fonts/Gilroy-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:900;src:url(../fonts/Gilroy-BlackItalic.eot);src:local("../fonts/Gilroy Black Italic"),local("../fonts/Gilroy-BlackItalic"),url(../fonts/Gilroy-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-BlackItalic.woff) format("woff"),url(../fonts/Gilroy-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:700;src:url(../fonts/Gilroy-BoldItalic.eot);src:local("../fonts/Gilroy Bold Italic"),local("../fonts/Gilroy-BoldItalic"),url(../fonts/Gilroy-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-BoldItalic.woff) format("woff"),url(../fonts/Gilroy-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(../fonts/Gilroy-SemiBold.eot);src:local("../fonts/Gilroy SemiBold"),local("../fonts/Gilroy-SemiBold"),url(../fonts/Gilroy-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-SemiBold.woff) format("woff"),url(../fonts/Gilroy-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:200;src:url(../fonts/Gilroy-UltraLightItalic.eot);src:local("../fonts/Gilroy UltraLight Italic"),local("../fonts/Gilroy-UltraLightItalic"),url(../fonts/Gilroy-UltraLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-UltraLightItalic.woff) format("woff"),url(../fonts/Gilroy-UltraLightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:600;src:url(../fonts/Gilroy-SemiBoldItalic.eot);src:local("../fonts/Gilroy SemiBold Italic"),local("../fonts/Gilroy-SemiBoldItalic"),url(../fonts/Gilroy-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-SemiBoldItalic.woff) format("woff"),url(../fonts/Gilroy-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:300;src:url(../fonts/Gilroy-Light.eot);src:local("../fonts/Gilroy Light"),local("../fonts/Gilroy-Light"),url(../fonts/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Light.woff) format("woff"),url(../fonts/Gilroy-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:500;src:url(../fonts/Gilroy-MediumItalic.eot);src:local("../fonts/Gilroy Medium Italic"),local("../fonts/Gilroy-MediumItalic"),url(../fonts/Gilroy-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-MediumItalic.woff) format("woff"),url(../fonts/Gilroy-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:800;src:url(../fonts/Gilroy-ExtraBoldItalic.eot);src:local("../fonts/Gilroy ExtraBold Italic"),local("../fonts/Gilroy-ExtraBoldItalic"),url(../fonts/Gilroy-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-ExtraBoldItalic.woff) format("woff"),url(../fonts/Gilroy-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-Regular.eot);src:local("../fonts/Gilroy Regular"),local("../fonts/Gilroy-Regular"),url(../fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:900;src:url(../fonts/Gilroy-HeavyItalic.eot);src:local("../fonts/Gilroy Heavy Italic"),local("../fonts/Gilroy-HeavyItalic"),url(../fonts/Gilroy-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-HeavyItalic.woff) format("woff"),url(../fonts/Gilroy-HeavyItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(../fonts/Gilroy-Medium.eot);src:local("../fonts/Gilroy Medium"),local("../fonts/Gilroy-Medium"),url(../fonts/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Medium.woff) format("woff"),url(../fonts/Gilroy-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:400;src:url(../fonts/Gilroy-RegularItalic.eot);src:local("../fonts/Gilroy Regular Italic"),local("../fonts/Gilroy-RegularItalic"),url(../fonts/Gilroy-RegularItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-RegularItalic.woff) format("woff"),url(../fonts/Gilroy-RegularItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:200;src:url(../fonts/Gilroy-UltraLight.eot);src:local("../fonts/Gilroy UltraLight"),local("../fonts/Gilroy-UltraLight"),url(../fonts/Gilroy-UltraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-UltraLight.woff) format("woff"),url(../fonts/Gilroy-UltraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(../fonts/Gilroy-Bold.eot);src:local("../fonts/Gilroy Bold"),local("../fonts/Gilroy-Bold"),url(../fonts/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Bold.woff) format("woff"),url(../fonts/Gilroy-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:100;src:url(../fonts/Gilroy-Thin.eot);src:local("../fonts/Gilroy Thin"),local("../fonts/Gilroy-Thin"),url(../fonts/Gilroy-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Thin.woff) format("woff"),url(../fonts/Gilroy-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:900;src:url(../fonts/Gilroy-Black.eot);src:local("../fonts/Gilroy Black"),local("../fonts/Gilroy-Black"),url(../fonts/Gilroy-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Black.woff) format("woff"),url(../fonts/Gilroy-Black.ttf) format("truetype")}html{background:#fff;background-size:cover;color:#122859;font-family:Gilroy,sans-serif!important;font-size:10px;font-weight:700;min-height:300px;-webkit-text-size-adjust:100%}body,html{height:100%;margin:0;padding:0;scroll-behavior:smooth}body{background:#fff;display:flex;flex-direction:column;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body.modal-opened,body.open-menu{overflow:hidden}img,svg{height:100%;width:100%}img{display:block}*{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.body{background-color:#f3f4f6;flex:1 0 auto;position:relative;scroll-behavior:auto;width:100%;z-index:102}.container{margin:0 auto;max-width:1920px;padding:1px 120px}@media(min-width:1280px)and (max-width:1599px){.container{max-width:1600px;padding:1px 80px}}@media(min-width:1000px)and (max-width:1281px){.container{max-width:1280px;padding:1px 64px}}@media(min-width:1000px)and (max-width:1025px){.container{padding:1px 40px}}@media(min-width:768px)and (max-width:999px){.container{padding:1px 20px}}@media(max-width:767px){.container{max-width:100%;padding:1px 16px}}.container.fullwidth{height:100%;max-width:unset;width:100%}.container.load{height:50svh;position:relative}.container.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.container.load .tournament-table-selects{opacity:0}.flex-grid{align-content:space-between;display:flex;flex-direction:row;justify-content:space-between;margin:-8px;z-index:100}@media(max-width:767px){.flex-grid{flex-direction:column}}@media(min-width:1000px){.flex-grid{margin:-12px}}.flex-grid.small-gap{margin:-8px}.flex-grid.small-gap .col{padding:8px}@media(min-width:768px)and (max-width:999px){.flex-grid.small-gap-tablet{margin:-12px}.flex-grid.small-gap-tablet .col{padding:12px}}@media(min-width:768px){.flex-grid.wrap{flex-wrap:wrap}}.flex-grid.justify-content-start{justify-content:flex-start}.flex-grid.justify-content-center{justify-content:center}@media(min-width:1000px){.flex-grid.desktop-wrap{flex-wrap:wrap}}@media(min-width:1280px){.flex-grid.sm-desktop-wrap{flex-wrap:wrap}}@media(min-width:1000px)and (max-width:1281px){.flex-grid.xs-desktop-wrap{flex-wrap:wrap}}@media(min-width:1000px)and (max-width:1201px){.flex-grid.xxs-desktop-wrap{flex-wrap:wrap}}@media(min-width:768px)and (max-width:999px){.flex-grid.tablet-wrap{flex-wrap:wrap}}@media(max-width:999px){.flex-grid.mobile-wrap{flex-wrap:wrap}}@media(min-width:1000px){.flex-grid.desktop-center{align-items:center}.flex-grid.desktop-column{flex-direction:column}}@media(max-width:999px){.flex-grid.mobile-row{flex-direction:row}}.flex-grid.column{flex-direction:column}@media(min-width:768px)and (max-width:999px){.flex-grid.tablet-column{flex-direction:column}}@media(max-width:999px){.flex-grid.mobile-column{flex-direction:column}}.flex-grid.align-items-start{align-items:flex-start}.flex-grid .col{align-items:stretch;align-self:stretch;display:flex;padding:8px;width:100%}.flex-grid .col.justify-content-start{justify-content:flex-start}.flex-grid .col.justify-content-center{justify-content:center}.flex-grid .col.flex-direction-column{flex-direction:column}.flex-grid .col.align-items-stretch{align-items:stretch}.flex-grid .col.align-items-start{align-items:flex-start}.flex-grid .col.align-items-end{align-items:flex-end}@media(max-width:999px){.flex-grid .col.order-top-mobile{order:-1}}@media(min-width:768px)and (max-width:999px){.flex-grid .col.order-top-only-tablet{order:-1}}@media(max-width:767px){.flex-grid .col.order-top-only-mobile{order:-1}}.flex-grid .col.w-auto{width:auto}.flex-grid .col.w-10{width:10%}.flex-grid .col.w-15{width:15%}.flex-grid .col.w-16{width:16.66667%}.flex-grid .col.w-18{width:18%}.flex-grid .col.w-20{width:20%}.flex-grid .col.w-25{width:25%}.flex-grid .col.w-30{width:30%}.flex-grid .col.w-33{width:33.333333%}.flex-grid .col.w-35{width:35%}.flex-grid .col.w-40{width:40%}.flex-grid .col.w-50{width:50%}.flex-grid .col.w-60{width:60%}.flex-grid .col.w-65{width:65%}.flex-grid .col.w-70{width:70%}.flex-grid .col.w-75{width:75%}.flex-grid .col.w-100{width:100%}@media(min-width:1000px){.flex-grid .col{padding:12px}.flex-grid .col.w-10-desktop,.flex-grid .col.w-15-desktop{width:10%}.flex-grid .col.w-20-desktop{width:20%}.flex-grid .col.w-25-desktop{width:25%}.flex-grid .col.w-30-desktop{width:30%}.flex-grid .col.w-33-desktop{width:33.333333%}.flex-grid .col.w-35-desktop{width:35%}.flex-grid .col.w-40-desktop{width:40%}.flex-grid .col.w-41_7-desktop{width:41.7%}.flex-grid .col.w-45-desktop{width:45%}.flex-grid .col.w-50-desktop{width:50%}.flex-grid .col.w-55-desktop{width:55%}.flex-grid .col.w-60-desktop{width:60%}.flex-grid .col.w-65-desktop{width:65%}.flex-grid .col.w-67-desktop{width:66.666667%}}@media(min-width:1440px){.flex-grid .col.w-33-m-desktop{width:33.333333%}.flex-grid .col.w-50-m-desktop{width:50%}}@media(min-width:1280px){.flex-grid .col.w-33-sm-desktop{width:33.333333%}.flex-grid .col.w-50-sm-desktop{width:50%}}@media(min-width:1000px)and (max-width:1366px){.flex-grid .col.w-50-mm-desktop{width:50%}}@media(min-width:1000px)and (max-width:1281px){.flex-grid .col.w-20-xs-desktop{width:20%}.flex-grid .col.w-25-xs-desktop{width:25%}.flex-grid .col.w-33-xs-desktop{width:33.333333%}.flex-grid .col.w-50-xs-desktop{width:50%}.flex-grid .col.w-60-xs-desktop{width:60%}.flex-grid .col.w-66-xs-desktop{width:66.666666%}.flex-grid .col.w-70-xs-desktop{width:70%}.flex-grid .col.w-100-xs-desktop{width:100%}}@media(min-width:1000px)and (max-width:1201px){.flex-grid .col.w-25-xxs-desktop{width:25%}.flex-grid .col.w-50-xxs-desktop{width:50%}.flex-grid .col.w-75-xxs-desktop{width:75%}.flex-grid .col.w-100-xxs-desktop{width:100%}}@media(min-width:768px)and (max-width:999px){.flex-grid .col.w-25-tablet{width:25%}.flex-grid .col.w-33-tablet{width:33.333333%}.flex-grid .col.w-50-tablet{width:50%}.flex-grid .col.w-65-tablet{width:65%}.flex-grid .col.w-100-tablet{width:100%}}@media(max-width:767px){.flex-grid .col{padding:8px}.flex-grid .col.w-25-mobile{width:25%}.flex-grid .col.w-33-mobile{width:33.333333%}.flex-grid .col.w-50-mobile{width:50%}.flex-grid .col.w-100-mobile{width:100%}}@media(max-width:999px){.flex-grid .col.w-50-full-mobile{width:50%}}@media(max-width:479px){.flex-grid .col.w-25-xl-mobile{width:25%}.flex-grid .col.w-33-xl-mobile{width:33.333333%}.flex-grid .col.w-50-xl-mobile{width:50%}.flex-grid .col.w-100-xl-mobile{width:100%}}:root{--viewport-height:100%}.about-player .birthday-player,.about-player .name,.about-player .position,.about__title,.cancel-status.large>span,.empty-block .search-query,.h1,.h2,.h3,.h4,.judging__rks__title,.judging__training__title,.main-promo__title,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.params .value,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-family:Gilroy,sans-serif;font-weight:700}.search-block .search-field::-webkit-input-placeholder{font-family:Gilroy,sans-serif;font-weight:500}.search-block .search-field::-ms-input-placeholder{font-family:Gilroy,sans-serif;font-weight:500}.about__marker-list>ul>li,.about__requisites-label,.about__requisites-value,.achievements__results__list .markered-list>li,.body-large,.body-medium,.body-small,.breadcrumbs .line,.breadcrumbs .link,.choices .choices__inner .choices__list--single .choices__item,.choices .choices__list--dropdown,.choices .choices__list--dropdown .choices__item,.club-contacts-card__item .link,.club-filters .select.no-init,.finger-block .finger-content .text,.footer .footer-bottom .text,.footer .footer-top .footer-contacts .contact,.footer .footer-top .links-block .link,.header .main-nav-bottom .menu-item__dropdown>a,.header .main-nav-bottom .menu-link,.info-card .link,.main-promo__description,.match-card .info-block .information .tournament,.match-table-row .info-block .tournament,.media-inner__content .quote__text,.media__card-description,.mobile-menu details>summary+div a,.pagination button,.pagination span,.prew-page .link,.search-block .search-field,.search-block .search-field::placeholder,.select-wrapper.blue-theme .choices .choices__inner,.table-wrapper table.tournament-table-block tbody tr td,.tournaments__types__info{font-family:Gilroy,sans-serif;font-weight:500}.about-player .birthday-player,.about-player .name,.about-player .position,.about__title,.cancel-status.large>span,.empty-block .search-query,.h1,.h2,.h3,.h4,.judging__rks__title,.judging__training__title,.main-promo__title,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.params .value,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{color:#122859;font-size:44px;line-height:52px;margin-bottom:24px}.h1__black{color:#000}.h1-white{color:#fff}@media(min-width:1000px)and (max-width:1281px){.about-player .birthday-player,.about-player .name,.about-player .position,.about__title,.cancel-status.large>span,.empty-block .search-query,.h1,.h2,.h3,.h4,.judging__rks__title,.judging__training__title,.main-promo__title,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.params .value,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-size:32px;line-height:40px;margin-bottom:20px}}@media(max-width:999px){.about-player .birthday-player,.about-player .name,.about-player .position,.about__title,.cancel-status.large>span,.empty-block .search-query,.h1,.h2,.h3,.h4,.judging__rks__title,.judging__training__title,.main-promo__title,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.params .value,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-size:32px;line-height:40px;margin-bottom:16px}}@media(max-width:767px){.about-player .birthday-player,.about-player .name,.about-player .position,.about__title,.cancel-status.large>span,.empty-block .search-query,.h1,.h2,.h3,.h4,.judging__rks__title,.judging__training__title,.main-promo__title,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.params .value,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{margin-bottom:16px}}.about-player .birthday-player,.about-player .position,.about__title,.cancel-status.large>span,.empty-block .search-query,.h2,.h3,.h4,.judging__rks__title,.judging__training__title,.main-promo__title,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.params .value,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-size:36px;line-height:44px}.h2__black{color:#000}.h2-white{color:#fff}@media(min-width:1000px)and (max-width:1281px){.about-player .birthday-player,.about-player .position,.about__title,.cancel-status.large>span,.empty-block .search-query,.h2,.h3,.h4,.judging__rks__title,.judging__training__title,.main-promo__title,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.params .value,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-size:26px;line-height:32px}}@media(max-width:999px){.about-player .birthday-player,.about-player .position,.about__title,.cancel-status.large>span,.empty-block .search-query,.h2,.h3,.h4,.judging__rks__title,.judging__training__title,.main-promo__title,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.params .value,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-size:26px;line-height:32px}}.about-player .birthday-player,.about-player .position,.cancel-status.large>span,.empty-block .search-query,.h3,.h4,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-size:28px;line-height:36px}.h3-white{color:#fff}@media(min-width:1000px)and (max-width:1281px){.about-player .birthday-player,.about-player .position,.cancel-status.large>span,.empty-block .search-query,.h3,.h4,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-size:20px;line-height:28px}}@media(max-width:999px){.about-player .birthday-player,.about-player .position,.cancel-status.large>span,.empty-block .search-query,.h3,.h4,.match-card .score-block .score-wrapper .score,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.playoff-column .playoff-cards-block .card .team .score{font-size:20px;line-height:28px}}.about-player .birthday-player,.h4,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.playoff-column .playoff-cards-block .card .team .score{font-size:20px;line-height:28px}@media(min-width:1000px)and (max-width:1281px){.about-player .birthday-player,.h4,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.playoff-column .playoff-cards-block .card .team .score{font-size:16px;line-height:24px}}@media(max-width:999px){.about-player .birthday-player,.h4,.mobile-menu .item,.mobile-menu .item .text,.mobile-menu .old-site,.playoff-column .playoff-cards-block .card .team .score{font-size:16px;line-height:24px}}@media(max-width:767px){.h4-small-only-mobile{font-size:12px;line-height:110%}}.search-block .search-field::-webkit-input-placeholder{font-size:18px;line-height:24px}.search-block .search-field::-ms-input-placeholder{font-size:18px;line-height:24px}.about__requisites-value,.body-medium,.breadcrumbs .line,.breadcrumbs .link,.choices .choices__inner .choices__list--single .choices__item,.choices .choices__list--dropdown .choices__item,.club-contacts-card__item .link,.club-filters .select.no-init,.finger-block .finger-content .text,.footer .footer-top .footer-contacts .contact,.footer .footer-top .links-block .link,.header .main-nav-bottom .menu-item__dropdown>a,.header .main-nav-bottom .menu-link,.info-card .link,.media__card-description,.mobile-menu details>summary+div a,.pagination button,.pagination span,.prew-page .link,.search-block .search-field,.search-block .search-field::placeholder,.select-wrapper.blue-theme .choices .choices__inner,.table-wrapper table.tournament-table-block tbody tr td{color:#122859;font-size:18px;line-height:24px}@media(min-width:1000px)and (max-width:1281px){.search-block .search-field::-webkit-input-placeholder{font-size:14px;line-height:20px}.search-block .search-field::-ms-input-placeholder{font-size:14px;line-height:20px}.about__requisites-value,.body-medium,.breadcrumbs .line,.breadcrumbs .link,.choices .choices__inner .choices__list--single .choices__item,.choices .choices__list--dropdown .choices__item,.club-contacts-card__item .link,.club-filters .select.no-init,.finger-block .finger-content .text,.footer .footer-top .footer-contacts .contact,.footer .footer-top .links-block .link,.header .main-nav-bottom .menu-item__dropdown>a,.header .main-nav-bottom .menu-link,.info-card .link,.media__card-description,.mobile-menu details>summary+div a,.pagination button,.pagination span,.prew-page .link,.search-block .search-field,.search-block .search-field::placeholder,.select-wrapper.blue-theme .choices .choices__inner,.table-wrapper table.tournament-table-block tbody tr td{font-size:14px;line-height:20px}}@media(max-width:999px){.search-block .search-field::-webkit-input-placeholder{font-size:14px;line-height:20px}.search-block .search-field::-ms-input-placeholder{font-size:14px;line-height:20px}.about__requisites-value,.body-medium,.breadcrumbs .line,.breadcrumbs .link,.choices .choices__inner .choices__list--single .choices__item,.choices .choices__list--dropdown .choices__item,.club-contacts-card__item .link,.club-filters .select.no-init,.finger-block .finger-content .text,.footer .footer-top .footer-contacts .contact,.footer .footer-top .links-block .link,.header .main-nav-bottom .menu-item__dropdown>a,.header .main-nav-bottom .menu-link,.info-card .link,.media__card-description,.mobile-menu details>summary+div a,.pagination button,.pagination span,.prew-page .link,.search-block .search-field,.search-block .search-field::placeholder,.select-wrapper.blue-theme .choices .choices__inner,.table-wrapper table.tournament-table-block tbody tr td{font-size:14px;line-height:20px}}@media(max-width:767px){.body-medium-small-only-mobile{font-size:10px}}.about__requisites-label,.achievements__results__list .markered-list>li,.body-small,.choices .choices__list--dropdown,.footer .footer-bottom .text,.match-card .info-block .information .tournament,.match-table-row .info-block .tournament{color:#122859;font-size:16px;line-height:24px}@media(min-width:1000px)and (max-width:1281px){.about__requisites-label,.achievements__results__list .markered-list>li,.body-small,.choices .choices__list--dropdown,.footer .footer-bottom .text,.match-card .info-block .information .tournament,.match-table-row .info-block .tournament{font-size:12px;line-height:20px}}@media(max-width:999px){.about__requisites-label,.achievements__results__list .markered-list>li,.body-small,.choices .choices__list--dropdown,.footer .footer-bottom .text,.match-card .info-block .information .tournament,.match-table-row .info-block .tournament{font-size:12px;line-height:20px}}.about__marker-list>ul>li,.body-large,.main-promo__description,.media-inner__content .quote__text,.tournaments__types__info{color:#122859;font-size:20px;line-height:150%}@media(min-width:1000px)and (max-width:1441px){.about__marker-list>ul>li,.body-large,.main-promo__description,.media-inner__content .quote__text,.tournaments__types__info{font-size:18px;line-height:150%}}@media(min-width:1000px)and (max-width:1281px){.about__marker-list>ul>li,.body-large,.main-promo__description,.media-inner__content .quote__text,.tournaments__types__info{font-size:16px;line-height:150%}}@media(min-width:768px)and (max-width:999px){.about__marker-list>ul>li,.body-large,.main-promo__description,.media-inner__content .quote__text,.tournaments__types__info{font-size:18px;line-height:150%}}@media(max-width:767px){.about__marker-list>ul>li,.body-large,.main-promo__description,.media-inner__content .quote__text,.tournaments__types__info{font-size:16px;line-height:150%}}.dies .date,.match-card .info-block .information .date>span:first-of-type,.match-table-row .info-block .date>span:first-of-type,.params .title,.playoff-wrapper .playoff-header .column-header,.subtitle,.tabs .tab{color:#122859;font-family:Gilroy,sans-serif;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}@media(min-width:1000px)and (max-width:1281px){.dies .date,.match-card .info-block .information .date>span:first-of-type,.match-table-row .info-block .date>span:first-of-type,.params .title,.playoff-wrapper .playoff-header .column-header,.subtitle,.tabs .tab{font-size:14px;line-height:20px}}@media(max-width:999px){.dies .date,.match-card .info-block .information .date>span:first-of-type,.match-table-row .info-block .date>span:first-of-type,.params .title,.playoff-wrapper .playoff-header .column-header,.subtitle,.tabs .tab{font-size:14px;line-height:20px}}@media(max-width:767px){.subtitle-small-only-mobile{font-size:10px;line-height:20px}}.achievements__date>span,.caption,.dies .die,.filter-modal .text-block .text-with-icon .button-text,.header .main-nav-top .menu-link,.header .main-nav-top-socials .old-site,.main-promo__article-info .news-info__divider,.main-promo__link .link_btn,.match-card .score-block .score-wrapper .additional-score,.match-preview .match-info .match-scores .scores-table .overtime,.match-preview .match-info .match-scores .scores-table .shootout,.media-inner__category,.media-inner__content .quote__author,.media-inner__date,.media-inner__tag,.numeric-list>li:before,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .additional-score,.playoff-column .playoff-cards-block .card .team .additional-score,.playoff-column .playoff-cards-block .card .tour,.protocol__timeline .action>[data-action-time],.table-wrapper table.tournament-table-block thead th{font-family:Gilroy,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:20px;text-transform:uppercase}@media(min-width:1000px)and (max-width:1281px){.achievements__date>span,.caption,.dies .die,.filter-modal .text-block .text-with-icon .button-text,.header .main-nav-top .menu-link,.header .main-nav-top-socials .old-site,.main-promo__article-info .news-info__divider,.main-promo__link .link_btn,.match-card .score-block .score-wrapper .additional-score,.match-preview .match-info .match-scores .scores-table .overtime,.match-preview .match-info .match-scores .scores-table .shootout,.media-inner__category,.media-inner__content .quote__author,.media-inner__date,.media-inner__tag,.numeric-list>li:before,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .additional-score,.playoff-column .playoff-cards-block .card .team .additional-score,.playoff-column .playoff-cards-block .card .tour,.protocol__timeline .action>[data-action-time],.table-wrapper table.tournament-table-block thead th{font-size:10px;letter-spacing:1px;line-height:20px}}@media(max-width:999px){.achievements__date>span,.caption,.dies .die,.filter-modal .text-block .text-with-icon .button-text,.header .main-nav-top .menu-link,.header .main-nav-top-socials .old-site,.main-promo__article-info .news-info__divider,.main-promo__link .link_btn,.match-card .score-block .score-wrapper .additional-score,.match-preview .match-info .match-scores .scores-table .overtime,.match-preview .match-info .match-scores .scores-table .shootout,.media-inner__category,.media-inner__content .quote__author,.media-inner__date,.media-inner__tag,.numeric-list>li:before,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .additional-score,.playoff-column .playoff-cards-block .card .team .additional-score,.playoff-column .playoff-cards-block .card .tour,.protocol__timeline .action>[data-action-time],.table-wrapper table.tournament-table-block thead th{font-size:10px;letter-spacing:1px;line-height:20px}}.cancel-status>span,.caption-small,.match-card .info-block .information .date-live{font-size:10px;font-weight:600;letter-spacing:.8px;line-height:16px}.section{background-color:transparent;display:block;flex:1 0 auto;margin:0;overflow:hidden;padding:40px 0;position:relative;z-index:10}@media(min-width:1000px)and (max-width:1281px){.section{padding:32px 0}}@media(max-width:999px){.section{padding:32px 0}}.section__inner{padding:20px 0}@media(min-width:768px){.section__inner{padding:30px 0}}@media(min-width:1000px){.section__inner{padding:40px 0}}.section.no-padding-bottom{padding-bottom:0!important}.section.no-padding-top{padding-top:0!important}.section.fullscreen{height:100svh;min-height:100svh}@media(min-width:1000px)and (max-width:1281px){.section.fullscreen{height:100svh;min-height:100svh}}@media(min-width:768px)and (max-width:999px){.section.fullscreen{height:100svh;min-height:100svh}}@media(max-width:767px){.section.fullscreen{height:100svh;min-height:100svh}}.section.grey{background-color:#eceef2}.section.grey-40{background-color:rgba(40,44,46,.4)}@media(max-width:767px){.section.small-padding{padding:24px 0}}.section-padding-big{padding:64px 0}@media(min-width:1281px){.section-padding-big{padding:80px 0}}.section-padding-big-top{padding-top:64px}@media(min-width:1281px){.section-padding-big-top{padding-top:80px}}.section-padding-big-bottom{padding-bottom:64px}@media(min-width:1281px){.section-padding-big-bottom{padding-bottom:80px}}.section:has(>.container>.breadcrumbs){padding-bottom:2rem;padding-top:2rem}.section:has(>.container>.breadcrumbs).no-padding-bottom+.section{padding-top:2rem}@media(max-width:999px){.section:has(>.container>.breadcrumbs){padding-bottom:1.2rem;padding-top:1.2rem}.section:has(>.container>.breadcrumbs).no-padding-bottom+.section{padding-top:1.2rem}}.page-heading{align-items:center;display:flex;gap:16px;justify-content:space-between}.page-heading h1{min-width:0}.page-filter-toggle{background:transparent;border:0;border-radius:8px;color:#0e3869;cursor:pointer;display:grid;flex:0 0 44px;font-size:22px;height:44px;padding:0;place-items:center;position:relative;width:44px}.page-filter-toggle:hover,.page-filter-toggle[aria-expanded=true]{background:#eceef2}.page-filter-toggle:focus-visible{outline:2px solid #0e3869;outline-offset:2px}.page-filter-toggle.has-active-filters:after{background:#c5181d;border-radius:50%;content:"";height:6px;position:absolute;right:5px;top:5px;width:6px}.page-filter-panel{margin-block:16px}.page-filter-panel[hidden],.page-filter-toggle[hidden]{display:none!important}@media(max-width:999px){.page-filter-panel{margin-block:12px}}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:4px}.breadcrumbs .breadcrumbs-item,.breadcrumbs .breadcrumbs-list{flex-wrap:wrap;min-width:0;row-gap:4px}.breadcrumbs .link{opacity:.7}.breadcrumbs .link.active{color:#0e3869;opacity:1}.breadcrumbs .line{margin:0 6px;opacity:.7}.search-block{display:flex;margin-bottom:48px;position:relative;width:100%}@media(min-width:1000px)and (max-width:1281px){.search-block{margin-bottom:32px}}@media(min-width:768px)and (max-width:999px){.search-block{margin-bottom:32px}}@media(max-width:767px){.search-block{margin-bottom:24px}}.search-block .search-field{border:none;border-radius:14px;height:48px;margin-right:12px;padding:18px 32px;width:100%}.search-block .search-field::-webkit-input-placeholder{color:#122859;opacity:.5}.search-block .search-field::-ms-input-placeholder{color:#122859;opacity:.5}.search-block .search-field::placeholder{color:#122859;opacity:.5}@media(min-width:1281px){.search-block .search-field{height:56px}}@media(max-width:767px){.search-block .search-field{padding:16px 24px}}.search-block>button{height:48px}@media(min-width:1281px){.search-block>button{height:56px}}@media(max-width:767px){.search-block>button{min-width:48px;padding:0}}.search-block>button>.icon{font-size:18px}.club-logo{height:120px;object-fit:cover;width:120px}@media(max-width:999px){.club-logo{height:96px;width:96px}}.club-logo.small{height:56px;width:56px}@media(min-width:1000px)and (max-width:1281px){.club-logo.small{height:48px;width:48px}}@media(max-width:999px){.club-logo.small{height:48px;width:48px}}.club-logo-playoff{height:48px;width:48px}@media(min-width:1000px)and (max-width:1281px){.club-logo-playoff{height:40px;width:40px}}@media(max-width:999px){.club-logo-playoff{height:40px;width:40px}}.modal{opacity:0;z-index:10}.modal,.modal-opened{transition:opacity .3s ease-in-out}.modal-opened{opacity:1;z-index:100}.preloader{align-items:center;display:none;justify-content:center}.preloader svg{height:30px;width:24px}.preloader svg path,.preloader svg rect{fill:#8bafff}.preloader.load{display:flex}.empty-block{align-items:center;display:flex;justify-content:center;margin-block:48px;text-align:center}@media(min-width:1000px)and (max-width:1281px){.empty-block{margin-block:32px}}@media(min-width:768px)and (max-width:999px){.empty-block{margin-block:32px}}@media(max-width:767px){.empty-block{margin-block:24px}}.about-player .empty-block .birthday-player,.about-player .empty-block .position,.empty-block .about-player .birthday-player,.empty-block .about-player .position,.empty-block .cancel-status.large>span,.empty-block .h3,.empty-block .h4,.empty-block .match-card .score-block .score-wrapper .score,.empty-block .mobile-menu .item,.empty-block .mobile-menu .item .text,.empty-block .mobile-menu .old-site,.empty-block .playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.empty-block .playoff-column .playoff-cards-block .card .team .score,.empty-block .search-query,.match-card .score-block .score-wrapper .empty-block .score,.mobile-menu .empty-block .item,.mobile-menu .empty-block .old-site,.mobile-menu .item .empty-block .text,.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .empty-block .score,.playoff-column .playoff-cards-block .card .team .empty-block .score{color:#7f8ba5}.empty-block .search-query{color:#8bafff}.tabs{display:flex;margin-top:48px;overflow:auto;width:100%}@media(min-width:1000px)and (max-width:1281px){.tabs{margin-top:32px}}@media(min-width:768px)and (max-width:999px){.tabs{margin-top:32px;width:auto}}@media(max-width:767px){.tabs{margin-top:24px;width:auto}}@media(min-width:768px)and (max-width:999px){.tabs.tabs-scroll{margin-inline:-20px;padding-inline:20px}}@media(max-width:767px){.tabs.tabs-scroll{margin-inline:-16px;padding-inline:16px}}.tabs .tab{align-items:center;color:#0e3869;cursor:pointer;display:flex;justify-content:center;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:12px 24px;position:relative;text-align:center;width:50%}.tabs .tab:before{background-color:#7f8ba5;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.tabs .tab.active{color:#8bafff}.tabs .tab.active:before{background-color:#8bafff}.tabs__filter{margin-bottom:24px}.tabs__filter>.tabs{margin-top:16px}@media(min-width:1000px)and (max-width:1281px){.tabs__filter{margin-bottom:20px}}@media(max-width:767px){.tabs__filter{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.tabs__filter>.tabs{margin-block:12px;margin-bottom:16px;width:100%}.tabs__filter>.tabs>.tab{font-size:10px;padding:6px 0}.tabs__filter div:has([data-open-filter]){margin-block:8px!important}.tabs__filter .button[data-open-filter]{height:44px;max-height:none;max-width:126px;padding:12px 16px;width:126px}}.tabs__filter_inline{display:flex;gap:40px;justify-content:space-between;margin-bottom:0}.tabs__filter_inline .tabs{width:100%}@media(max-width:767px){.tabs__filter_inline{gap:16px}}.dies{align-items:flex-end;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}@media(max-width:767px){.dies{align-items:center;flex-direction:row;flex-wrap:wrap;position:relative}.dies .load-protocol{position:absolute;right:-8px}.dies .load-protocol>a{gap:4px}}.dies .die{background-color:rgba(69,158,219,.1);border-radius:4px;box-shadow:inset 0 0 0 1px rgba(69,158,219,.1);color:#0e3869;letter-spacing:1.12px;padding:4px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dies .die-blue{background:#8bafff;border:1px solid #8bafff;color:#fff}.dies .date{color:#122859}@media(max-width:767px){.dies .date{flex:1}}.dies .date.live{color:#c5181d;padding-left:14px;position:relative}.dies .date.live:before{background-color:#c5181d;border-radius:50%;content:"";display:block;left:0;padding:3px;position:absolute;top:6px}.markered-list{display:flex;flex-direction:column;gap:12px}@media(max-width:767px){.markered-list{gap:8px}}.markered-list>li{list-style-type:none}.markered-list>li:before{background:#8bafff;content:"";display:inline-block;height:8px;margin:8px 16px 8px 8px;min-width:8px;translate:0 6px}@media(min-width:1281px){.markered-list>li:before{margin:8px 24px 8px 8px}}.numeric-list{counter-reset:list-counter;display:flex;flex-direction:column;gap:12px;list-style-type:none}.numeric-list>li{align-items:center;display:flex}.numeric-list>li:before{background-color:#8bafff;border-radius:4px;color:#fff;content:counter(list-counter);counter-increment:list-counter;display:grid;height:20px;margin-right:8px;min-width:20px;place-items:center}@media(min-width:1281px){.numeric-list>li:before{height:24px;margin-right:16px;min-width:24px}}@media(min-width:1281px){.protocol-load__item{font-size:14px;line-height:24px}}.protocol-load__item{font-size:10px;font-weight:500}@media(min-width:1281px){.protocol-load__head{font-size:14px;line-height:20px}}.protocol-load__head{font-size:12px;font-weight:500}.hide{display:none!important}@media(min-width:1000px){.hide-desktop{display:none!important}}@media(min-width:1000px)and (max-width:1281px){.hide-xs-desktop{display:none!important}}@media(min-width:1280px)and (max-width:1441px){.hide-xs-to-m-desktop{display:none!important}}@media(min-width:768px){.hide-tablet{display:none!important}}@media(min-width:768px)and (max-width:999px){.hide-only-tablet{display:none!important}}@media(max-width:999px){.hide-mobile{display:none!important}}@media(max-width:767px){.hide-only-mobile{display:none!important}}@media(min-width:1280px){.hide-sm-desktop{display:none!important}}@media(max-width:1279px){.hide-to-sm-desktop{display:none!important}}@media(min-width:1440px){.hide-m-desktop{display:none!important}}.display-flex{display:flex}.flex-direction-column{flex-direction:column}@media(max-width:767px){.flex-direction-column-mobile{flex-direction:column}}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-space-between{justify-content:space-between}.align-items-center{align-items:center!important}@media(min-width:768px){.align-items-center-tablet-to-d{align-items:center!important}}.display-block{display:block!important}.relative{position:relative;z-index:5}.header-margin{padding-top:120px}@media(min-width:1000px)and (max-width:1281px){.header-margin{padding-top:88px}}@media(min-width:768px)and (max-width:999px){.header-margin{padding-top:64px}}@media(max-width:767px){.header-margin{padding-top:64px}}.margin-bottom-x1{margin-bottom:8px!important}@media(max-width:767px){.margin-bottom-x1{margin-bottom:8px!important}}.margin-bottom-x1-always{margin-bottom:8px!important}.margin-top{margin-top:8px!important}.margin-top-x1{margin-top:16px!important}.margin-top-x2{margin-top:32px!important}@media(min-width:768px)and (max-width:999px){.margin-top-x2{margin-top:24px!important}}@media(max-width:767px){.margin-top-x2{margin-top:16px!important}}.margin-top-x3{margin-top:24px!important}@media(max-width:767px){.margin-top-x3-only-mobile{margin-top:24px!important}}.margin-top-x4{margin-top:32px!important}@media(max-width:767px){.margin-top-x4{margin-top:24px!important}}.margin-top-x6,.protocol__wrapper,.structure details:not(:first-of-type),.structure__list,.video-tabs{margin-top:48px!important}@media(min-width:1000px)and (max-width:1281px){.margin-top-x6,.protocol__wrapper,.structure details:not(:first-of-type),.structure__list,.video-tabs{margin-top:32px!important}}@media(min-width:768px)and (max-width:999px){.margin-top-x6,.protocol__wrapper,.structure details:not(:first-of-type),.structure__list,.video-tabs{margin-top:32px!important}}@media(max-width:767px){.margin-top-x6,.protocol__wrapper,.structure details:not(:first-of-type),.structure__list,.video-tabs{margin-top:24px!important}}.margin-bottom-x2{margin-bottom:16px!important}@media(max-width:767px){.margin-bottom-x2-mobile{margin-bottom:12px!important}}.margin-bottom-x3{margin-bottom:24px!important}.margin-bottom-x4{margin-bottom:32px!important}.margin-bottom-x5{margin-bottom:40px!important}.achievements__history>:not(:last-child),.judging__service>:not(:last-child),.load-protocol,.margin-bottom-x6,.structure__list,.video-tabs{margin-bottom:48px!important}@media(min-width:1000px)and (max-width:1281px){.achievements__history>:not(:last-child),.judging__service>:not(:last-child),.load-protocol,.margin-bottom-x6,.structure__list,.video-tabs{margin-bottom:32px!important}}@media(max-width:999px){.achievements__history>:not(:last-child),.judging__service>:not(:last-child),.load-protocol,.margin-bottom-x6,.structure__list,.video-tabs{margin-bottom:32px!important}}@media(max-width:767px){.achievements__history>:not(:last-child),.judging__service>:not(:last-child),.load-protocol,.margin-bottom-x6,.structure__list,.video-tabs{margin-bottom:24px!important}}.margin-bottom-x8{margin-bottom:64px!important}@media(min-width:1000px)and (max-width:1281px){.margin-bottom-x8{margin-bottom:48px!important}}@media(max-width:999px){.margin-bottom-x8{margin-bottom:32px!important}}@media(max-width:767px){.margin-bottom-x8{margin-bottom:32px!important}}.margin-left-text{margin-left:12px}.margin-right-text{margin-right:16px}.margin-top-heading{margin-top:64px!important}@media(min-width:768px){.margin-top-heading{margin-top:72px!important}}@media(min-width:1000px){.margin-top-heading{margin-top:120px!important}}.margin-bottom-heading{margin-bottom:40px!important}@media(min-width:1000px){.margin-bottom-heading{margin-bottom:40px!important}}@media(max-width:767px){.margin-bottom-heading{margin-bottom:24px!important}}.margin-bottom-heading-inner{margin-bottom:40px!important}@media(min-width:768px){.margin-bottom-heading-inner{margin-bottom:64px!important}}@media(min-width:1600px){.margin-bottom-heading-inner{margin-bottom:64px!important}}@media(min-width:768px)and (max-width:999px){.headline-margin-right{margin-right:8px}}@media(max-width:767px){.headline-margin-right{margin-right:6px}}@media(max-width:999px){.text-margin-right{margin-right:7px}}@media(max-width:767px){.no-margin-mobile{margin:0!important}}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}@media(max-width:767px){.no-margin-bottom-only-mobile{margin-bottom:0!important}.no-margin-top-only-mobile{margin-top:0!important}}@media(max-width:999px){.no-margin-top-mobile{margin-top:0!important}.no-margin-bottom-mobile{margin-bottom:0!important}}.no-margin{margin:0!important}.no-padding{padding:0!important}@media(max-width:999px){.no-padding-mobile{padding:0!important}.no-padding-bottom-mobile{padding-bottom:0!important}}@media(max-width:767px){.no-padding-top-only-mobile{padding-top:0!important}}.no-padding-top{padding-top:0!important}.margin-horizontal-auto{margin-left:auto!important;margin-right:auto!important}.bold{font-weight:700!important}.light{font-weight:300!important}.italic{font-style:italic}.regular-text{font-weight:400!important}.no-transform{text-transform:none!important}.color-white{color:#fff!important}.color-grey{color:#eceef2!important}.color-black{color:#000!important}.color-blue{color:#0e3869!important}.color-lightblue{color:#8bafff}.color-asphalt{color:#7f8ba5}.color-red{color:#c5181d}.color-green{color:#13ae5c}.color-darkblue{color:#122859}.color-darkgray{color:#a5a3a3}.text-align-center{text-align:center!important}@media(max-width:767px){.text-align-left-only-mobile{text-align:left!important}}.lozad{visibility:hidden}.lozad[data-loaded=true]{visibility:visible}.fade{animation-duration:.5s;animation-name:fade}[data-toggled]{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.opened [data-toggled]{max-height:none}@keyframes fade{0%{opacity:0}to{opacity:1}}.z-index-0{z-index:0!important}.z-index-11{z-index:11!important}.flex-wrap{flex-wrap:wrap!important}.divider{background-color:rgba(0,0,0,.1);height:1px;margin:32px 0}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow-x:auto!important}.nowrap{white-space:nowrap}.bold-text{font-weight:900!important}.bg-heading-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}@media(max-width:767px){.w-100-mobile{width:100%}}.height-100{height:100%}.gap-24{gap:24px}.table-overflow-wrapper{overflow-x:auto;width:100%}.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month);color:#fff}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:none;border:none}.air-datepicker-cell{align-items:center;border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;position:relative;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{color:var(--adp-color-disabled);cursor:default}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:none}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{background:var(--adp-cell-background-color-selected);color:#fff}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{align-items:center;color:var(--adp-day-name-color);display:flex;flex:1;font-size:.8em;justify-content:center;text-align:center;text-transform:uppercase}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-auto-rows:var(--adp-day-cell-height);grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--cells.-months-{grid-auto-rows:var(--adp-month-cell-height);grid-template-columns:repeat(3,1fr)}.air-datepicker-body--cells.-years-{grid-auto-rows:var(--adp-year-cell-height);grid-template-columns:repeat(4,1fr)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);box-sizing:content-box;display:flex;justify-content:space-between;min-height:var(--adp-nav-height);padding:var(--adp-padding)}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--action,.air-datepicker-nav--title{align-items:center;cursor:pointer;display:flex;justify-content:center}.air-datepicker-nav--action{border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:var(--adp-nav-action-size)}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{height:32px;width:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);font-style:normal;margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{background:none;cursor:default}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{background:hsla(0,0%,100%,0);border:none;border-radius:var(--adp-btn-border-radius);color:var(--adp-btn-color);cursor:pointer;display:inline-flex;height:var(--adp-btn-height)}.air-datepicker-button:hover{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover)}.air-datepicker-button:focus{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{align-items:center;display:flex;height:100%;justify-content:center;outline:none;width:100%}.air-datepicker-time{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;padding:0 var(--adp-time-padding-inner);position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{align-items:center;display:flex;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{line-height:1;margin:0 2px 3px}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-3px;z-index:-1}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{align-self:flex-end;color:var(--adp-time-day-period-color);font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase}.air-datepicker-time--row{align-items:center;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;display:flex;font-size:11px;height:17px}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{-webkit-appearance:none;background:none;cursor:pointer;flex:1;height:100%;margin:0;padding:0;width:100%}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-moz-range-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-ms-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-moz-range-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:transparent}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:transparent}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:0.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92,196,239,.1);--adp-background-color-in-range-focused:rgba(92,196,239,.2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92,196,239,.1);--adp-cell-background-color-in-range-hover:rgba(92,196,239,.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0,0,0,.3);--adp-overlay-transition-duration:0.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-sizing:content-box;color:var(--adp-color);display:grid;font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);grid-template-areas:var(--adp-grid-areas);grid-template-columns:1fr;grid-template-rows:repeat(4,-webkit-max-content);grid-template-rows:repeat(4,max-content);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);width:var(--adp-width);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;left:auto;opacity:1;position:static;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);border:none;position:fixed;width:var(--adp-mobile-width)}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{left:0;position:absolute;top:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size)/2);height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{background:#fff;border-right:1px solid var(--adp-border-color-inline);border-top:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box;content:"";height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size)}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;grid-area:body;padding:var(--adp-padding)}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{border-top:1px solid var(--adp-border-color-inner);padding:var(--adp-padding)}.air-datepicker-overlay{background:var(--adp-overlay-background-color);height:0;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);width:0;z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{height:100%;opacity:1;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;width:100%}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.choices{font-size:16px;margin-bottom:24px;overflow:hidden;position:relative}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #ddd;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{border:5px solid transparent;border-top-color:#333;height:0;margin-top:-2.5px;pointer-events:none;position:absolute;right:11.5px;top:50%;width:0}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size:8px;border-left:1px solid #008fa1;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:#f9f9f9;border:1px solid #ddd;border-radius:2.5px;display:inline-block;font-size:14px;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#00bcd4;border:1px solid #00a5bb;border-radius:20px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;margin-top:-1px;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:100%;will-change:visibility;word-break:break-all;z-index:1}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{max-height:300px;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:14px;padding:10px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media(min-width:640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after,.choices__list[aria-expanded] .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{padding-left:100px;padding-right:10px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable:after{left:10px;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f7f7f7;color:grey;font-size:12px;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#f9f9f9;border:0;border-radius:0;display:inline-block;font-size:14px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}@font-face{font-display:block;font-family:fhm-icons;font-style:normal;font-weight:400;src:url(../fonts/fhm-icons.eot?nz28mr);src:url(../fonts/fhm-icons.eot?nz28mr#iefix) format("embedded-opentype"),url(../fonts/fhm-icons.ttf?nz28mr) format("truetype"),url(../fonts/fhm-icons.woff?nz28mr) format("woff"),url(../fonts/fhm-icons.svg?nz28mr#fhm-icons) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:fhm-icons!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download:before{content:""}.icon-link:before{color:#0e3869;content:""}.icon-mail:before{color:#0e3869;content:""}.icon-play:before{color:#0e3869;content:""}.icon-profile-2user:before{color:#0e3869;content:""}.icon-sort:before{content:""}.icon-add:before{content:""}.icon-add-circle:before{color:#0e3869;content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-bag:before{color:#0e3869;content:""}.icon-calendar:before{color:#0e3869;content:""}.icon-call:before{color:#0e3869;content:""}.icon-clipboard-text:before{color:#0e3869;content:""}.icon-close:before{content:""}.icon-close-circle:before{color:#0e3869;content:""}.icon-close-circle-fill:before{color:#0e3869;content:""}.icon-crown:before{color:#0e3869;content:""}.icon-cup:before{color:#0e3869;content:""}.icon-document-upload:before{content:""}.icon-edit:before{color:#0e3869;content:""}.icon-export:before{content:""}.icon-filter:before{content:""}.icon-frame:before{content:""}.icon-gallery:before{color:#0e3869;content:""}.icon-hockey:before{color:#0e3869;content:""}.icon-info-circle:before{color:#0e3869;content:""}.icon-info-circle-fill:before{color:#0e3869;content:""}.icon-live:before{color:#0e3869;content:""}.icon-location:before{color:#0e3869;content:""}.icon-login:before{color:#0e3869;content:""}.icon-map:before{color:#0e3869;content:""}.icon-medal-star:before{color:#0e3869;content:""}.icon-minus-cirlce:before{color:#0e3869;content:""}.icon-more-circle:before{color:#0e3869;content:""}.icon-more-circle-fill:before{color:#0e3869;content:""}.icon-note:before{color:#0e3869;content:""}.icon-profile:before{color:#0e3869;content:""}.icon-search:before{content:""}.icon-setting:before{color:#0e3869;content:""}.icon-star:before{color:#0e3869;content:""}.icon-telegram:before{color:#0e3869;content:""}.icon-tick-circle:before{color:#0e3869;content:""}.icon-tick-circle-fill:before{color:#0e3869;content:""}.icon-trash:before{color:#0e3869;content:""}.icon-user:before{color:#0e3869;content:""}.icon-video:before{color:#0e3869;content:""}.icon-vkontakte:before{color:#0e3869;content:""}.icon-youtube:before{color:#0e3869;content:""}.icon-max:before,.icon-vk-video:before{background:50%/contain no-repeat;content:"";display:inline-block;height:1em;vertical-align:top;width:1em}.icon-vk-video:before{background-image:url(/dist/releases/1143b08dd6af438b6f8b391e89bd2b7180b76a56/img/icons/vk-video-white.svg)}.icon-max:before{background-image:url(/dist/releases/1143b08dd6af438b6f8b391e89bd2b7180b76a56/img/icons/max-white.svg);background-size:80%}.header{background-color:#0e3869;position:relative;transition:background-color .3s ease-in;z-index:801}.header.transporent{background-color:transparent;position:absolute;width:100%;z-index:999}.header .header-container{background:#0e3869;display:flex;padding-bottom:0;padding-top:0;position:relative}@media(min-width:768px)and (max-width:999px){.header .header-container{height:64px}}@media(max-width:767px){.header .header-container{height:64px}}.header .logo{height:104.5px;left:120px;position:absolute;top:50%;transform:translateY(-50%);width:108px}@media(min-width:1000px)and (max-width:1281px){.header .logo{height:69px;left:64px;width:72px}}@media(min-width:768px)and (max-width:999px){.header .logo{height:48px;left:24px;width:49px}}@media(max-width:767px){.header .logo{height:48px;left:16px;width:49px}}.header .burger{align-items:center;cursor:pointer;display:flex;gap:8px;height:100%;padding:19.2px;position:absolute;right:0;top:0}@media(min-width:768px){.header .burger{padding:24px}}@media(min-width:1000px){.header .burger{display:none}}@media(min-width:1920px){.header .burger{padding:31.2px}}.header .burger .line-container{display:grid;height:24px;padding-inline:3.75px;place-items:center;position:relative;width:24px}.header .burger .line-center{background-color:#fff;border-radius:2px;display:block;height:2px;transition:background-color .115s ease-in-out;width:100%}.header .burger .line-center:after,.header .burger .line-center:before{background-color:#fff;border-radius:2px;content:"";display:block;height:2px;position:absolute;transform:rotate(0deg);transition:transform .275s ease-in,top .275s ease-in,bottom .275s ease-in,width .275s ease-in;width:10.5px}.header .burger .line-center:before{right:3.75px;top:50%;transform:translateY(calc(-50% - 6px)) rotate(0)}.header .burger .line-center:after{left:3.75px;top:50%;transform:translateY(calc(-50% + 6px)) rotate(0)}.header .main-nav{width:100%}.header .main-nav-top{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-inline:292px 120px;width:100%}@media(min-width:1000px)and (max-width:1281px){.header .main-nav-top{gap:12px;padding-inline:192px 64px}}.header .main-nav-top-links{align-items:center;display:flex;flex:1 1 auto;gap:28px;min-width:0}@media(min-width:1440px)and (max-width:1599px){.header .main-nav-top-links{gap:20px}}@media(min-width:1000px)and (max-width:1441px){.header .main-nav-top-links{gap:16px}}@media(min-width:1000px)and (max-width:1281px){.header .main-nav-top-links{gap:12px}}.header .main-nav-top-socials{align-items:center;display:flex;flex:0 0 auto;gap:16px;margin-left:12px;padding-left:12px}@media(min-width:1000px)and (max-width:1281px){.header .main-nav-top-socials{gap:12px;margin-left:8px;padding-left:8px}}.header .main-nav-top-socials .old-site{align-items:center;color:#fff;display:flex;flex:0 0 auto;gap:8px;white-space:nowrap}@media(min-width:1000px)and (max-width:1441px){.header .main-nav-top-socials .old-site>span{display:none}}.header .main-nav-top-socials .old-site>svg{height:20px;width:20px}.header .main-nav-top-socials .old-site>svg path{stroke:#fff}.header .main-nav-top-socials>a .icon{font-size:20px}@media(min-width:1281px){.header .main-nav-top-socials>a .icon{font-size:24px}}.header .main-nav-top-socials>a .icon:before{color:#fff}.header .main-nav-top .menu-item .menu-link{border-top:2px solid transparent;display:block;padding-block:14px 16px;text-align:center;transition:.2s ease-in-out;white-space:nowrap}@media(min-width:1000px)and (max-width:1281px){.header .main-nav-top .menu-item .menu-link{padding-block:8px 10px}}.header .main-nav-top .menu-item .menu-link:hover{border-color:#8bafff}.header .main-nav-top .menu-link{color:#fff;transition:.2s ease-in-out}.header .main-nav-top .menu-link_button{background:transparent;border:0;cursor:pointer;font:inherit}.header .main-nav-bottom{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:0 120px 0 292px;width:100%}@media(min-width:1000px)and (max-width:1281px){.header .main-nav-bottom{padding:0 64px 0 192px}}.header .main-nav-bottom .menu-item.more{align-items:center;cursor:pointer;display:flex;gap:8px;position:relative}.header .main-nav-bottom .menu-item.more>svg path{transition:.2s ease-in-out}.header .main-nav-bottom .menu-item.more:hover .menu-link{color:#8bafff}.header .main-nav-bottom .menu-item.more:hover>svg path{fill:#8bafff}.header .main-nav-bottom .menu-item.more:hover>.menu-item__dropdown{display:flex}.header .main-nav-bottom .menu-item.more.is-open>.menu-item__dropdown{display:flex}.header .main-nav-bottom .menu-item__dropdown{background:#fff;border-radius:0 0 8px 8px;display:none;flex-direction:column;left:50%;padding:8px;position:absolute;top:100%;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2000}.header .main-nav-bottom .menu-item__dropdown>a{border-radius:8px;color:#0e3869;font-weight:700;padding:12px;transition:.2s ease-in-out}.header .main-nav-bottom .menu-item__dropdown>a:hover{background:#8bafff;color:#fff}.header .main-nav-bottom .menu-link{color:#122859;display:block;font-weight:700;padding-block:22px;transition:.2s ease-in-out}@media(min-width:1000px)and (max-width:1281px){.header .main-nav-bottom .menu-link{padding-block:14px}}.header .main-nav-bottom .menu-link_button{background:transparent;border:0;font:inherit}.header .main-nav-bottom .menu-link:hover{color:#8bafff}.mobile-menu{background:transparent;bottom:0;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;z-index:800}@media(min-width:1000px){.mobile-menu{display:none}}.mobile-menu .menu{--header-height:64px;background:#fff;bottom:auto;display:block;height:calc(100% - var(--header-height));left:0;opacity:0;overflow:auto;position:absolute;right:0;top:var(--header-height);transform:translateY(-100%);transition:transform .5s ease-in-out,opacity .3s ease-in-out;width:100%;z-index:9}@media(min-width:1000px){.mobile-menu .menu{--header-height:80px}}.mobile-menu .mobile-menu-wrapper{display:flex;flex-direction:column;min-height:100%;padding-bottom:24px;padding-top:48px}@media(min-width:768px){.mobile-menu .mobile-menu-wrapper{padding-bottom:32px;padding-top:64px}}.mobile-menu .menu-links{flex-grow:1;margin-bottom:32px}.mobile-menu details[open]>summary{border:none}.mobile-menu details[open] .icon{transform:rotate(180deg)}.mobile-menu details>summary{align-items:center;border-bottom:1px solid rgba(127,139,165,.2);display:flex;justify-content:space-between;padding:8px 0}.mobile-menu details>summary .icon{font-size:20px}.mobile-menu details>summary+div{border-bottom:1px solid rgba(127,139,165,.2);padding-block:8px 16px}.mobile-menu details>summary+div a{font-weight:700;margin-left:12px}.mobile-menu details>summary+div>*+*{margin-top:12px}.mobile-menu .old-site{align-items:center;border-bottom:1px solid rgba(127,139,165,.2);color:#0e3869;display:flex;gap:8px;margin:0;padding-block:8px}.mobile-menu .old-site>svg{height:20px;width:20px}.mobile-menu .old-site>svg path{stroke:#0e3869}.mobile-menu .item{border-bottom:1px solid rgba(127,139,165,.2);color:#0e3869;cursor:pointer;display:block;margin:0;padding:8px 0;width:100%;z-index:800}.mobile-menu .item .text{align-items:center;color:#0e3869;display:flex;justify-content:space-between;margin:0 12px 0 0;position:relative;width:100%}.mobile-menu .footer-mobile-menu .socials{gap:16px}.mobile-menu .footer-mobile-menu .socials .item-block{display:flex;gap:16px}.mobile-menu .footer-mobile-menu .socials .social-item{background-color:rgba(14,56,105,.1);border-radius:10000px;padding:12px}.mobile-menu .footer-mobile-menu .socials .social-item.social-item-brand{background-color:#0e3869}.mobile-menu .footer-mobile-menu .socials .social-item .icon{font-size:20px}.mobile-menu .footer-mobile-menu .text{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;margin-top:32px}.mobile-menu-open .header{background-color:#0e3869!important}.mobile-menu-open .menu{transition:opacity .6s}.mobile-menu-open .burger .line-center{background-color:transparent}.mobile-menu-open .burger .line-center:after,.mobile-menu-open .burger .line-center:before{bottom:0;left:0;margin:auto;right:0;top:0;width:70%}.mobile-menu-open .burger .line-center:before{transform:translateY(0) rotate(45deg)}.mobile-menu-open .burger .line-center:after{transform:translateY(0) rotate(-45deg)}.mobile-menu-open body{overflow:hidden!important}.mobile-menu-open .mobile-menu,.mobile-menu-open .mobile-menu .menu{opacity:1;transform:translateY(0)}.club-card{align-items:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;justify-content:flex-start;padding:40px 24px;transition:all .3s ease-out;width:100%}@media(min-width:1000px)and (max-width:1281px){.club-card{padding:24px 12px}}@media(max-width:999px){.club-card{padding:24px 12px}}.club-card .h4{align-items:center;display:flex;height:56px;justify-content:center}@media(min-width:1000px)and (max-width:1281px){.club-card .h4{height:40px}}@media(max-width:999px){.club-card .h4{height:40px}}.club-card .logo{border-radius:50%;height:120px;width:120px}@media(min-width:1000px)and (max-width:1281px){.club-card .logo{height:80px;width:80px}}@media(min-width:768px)and (max-width:999px){.club-card .logo{height:100px;width:100px}}@media(max-width:767px){.club-card .logo{height:80px;width:80px}}@media(min-width:1000px)and (max-width:1281px){.club-card{padding:16px}}@media(max-width:999px){.club-card{padding:16px}}@media(min-width:1000px){.club-card:hover{background-color:#8bafff}.club-card:hover .h4{color:#fff}}.club-card.club-inner-variant{border-radius:8px}.club-card.club-inner-variant .h3{margin-bottom:12px}.club-card.club-inner-variant .h4{height:48px}@media(min-width:1000px)and (max-width:1281px){.club-card.club-inner-variant .h4{height:40px}}@media(max-width:999px){.club-card.club-inner-variant .h4{height:40px}}@media(min-width:1000px){.club-card.club-inner-variant:hover .h3{color:#fff}}@media(min-width:1000px)and (max-width:1281px){.club-card.club-inner-variant{padding:20px 12px}}@media(max-width:999px){.club-card.club-inner-variant{padding:20px 12px}}.heading-wrapper{align-items:center;display:flex;gap:16px 24px}@media(max-width:999px){.heading-wrapper{align-items:stretch;flex-direction:column;gap:12px}}.section:has(.heading-wrapper),.section:has(.page-heading):has(.page-filter-panel){overflow:visible;z-index:12}.section:has(.page-filter-panel){overflow:visible}.club-page-filters{display:grid;gap:12px;margin-top:0}.club-page-filters .search-block{margin:0}.button{align-items:center;border:none;display:flex;font-family:Gilroy,sans-serif;font-size:14px;font-style:normal;font-weight:700;justify-content:center;line-height:24px;overflow:hidden;padding:14px 40px;position:relative;text-align:center;z-index:5;-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:8px;cursor:pointer;height:48px;letter-spacing:1.2px;margin:0 auto;text-transform:uppercase;transition:background-color .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:0}@media(min-width:1281px){.button{height:60px}}@media(min-width:1000px)and (max-width:1281px){.button{font-size:10px;line-height:20px}}@media(max-width:999px){.button{font-size:10px;line-height:20px}}.button-with-icon-right{padding:14px 40px 14px 48px}.button-with-icon-right .icon{margin-left:8px}.button-with-icon-left{padding:14px 48px 14px 40px}.button-with-icon-left .icon{margin-right:8px}.button-blue{background-color:#0e3869;color:#fff}.button-white{background-color:transparent;box-shadow:inset 0 0 0 1px #122859;color:#122859}.button-white .icon:before{color:#122859}.button-lightblue{background-color:#8bafff;color:#fff}.button-only-icon{padding:14px}@media(min-width:1000px)and (max-width:1281px){.button-only-icon .icon{font-size:20px}}@media(max-width:999px){.button-only-icon .icon{font-size:20px}}.button-loadmore{padding:14px 48px}@media(max-width:767px){.button-loadmore{width:100%}}.button-text-small{font-size:10px;letter-spacing:.8px;line-height:200%}.button.w-100{width:100%}@media(max-width:999px){.button.w-100-mobile{width:100%}}.button.load{background:transparent;border:none;color:transparent;cursor:default;height:30px;position:relative}.button.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.footer{background-color:#0e3869;padding-block:64px 24px;z-index:101}@media(min-width:1000px)and (max-width:1281px){.footer{padding-block:40px 24px}}@media(min-width:768px)and (max-width:999px){.footer{padding-block:40px 24px}}@media(max-width:767px){.footer{padding-block:24px}}.footer .footer-top{margin:-12px -12px 36px}@media(min-width:1000px)and (max-width:1281px){.footer .footer-top{margin-bottom:20px}}@media(min-width:768px)and (max-width:999px){.footer .footer-top{margin-bottom:20px;row-gap:8px}}@media(min-width:768px){.footer .footer-top{flex-wrap:wrap}}@media(max-width:767px){.footer .footer-top{margin-bottom:36px;row-gap:16px}}@media(max-width:999px){.footer .footer-top .col{padding:12px}}.footer .footer-top .logo{flex-shrink:0;height:auto;width:auto}@media(min-width:1000px)and (max-width:1281px){.footer .footer-top .logo{height:56px}}@media(min-width:768px)and (max-width:999px){.footer .footer-top .logo{height:56px}}@media(max-width:767px){.footer .footer-top .logo{height:48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.footer .footer-top .logo img{width:auto}.footer .footer-top .social{display:flex;margin-top:24px}@media(min-width:768px){.footer .footer-top .social{margin-top:0}}.footer .footer-top .social .social-icon{margin-right:16px}.footer .footer-top .social .social-icon:last-child{margin-right:0}.footer .footer-top .social .social-btn{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.footer .footer-top .social .social-btn svg{height:auto;width:24px}.footer .footer-top .links-block{column-gap:16px;display:flex;flex-direction:column;row-gap:16px}.footer .footer-top .links-block .link{color:#fff}.footer .footer-top .links-block .col{padding:0;row-gap:24px}@media(min-width:1000px)and (max-width:1281px){.footer .footer-top .links-block{row-gap:10px}}@media(max-width:999px){.footer .footer-top .links-block{row-gap:10px}}.footer .footer-top .footer-contacts{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;justify-content:flex-end}@media(min-width:768px)and (max-width:999px){.footer .footer-top .footer-contacts{align-items:center;flex-direction:row;height:100%}}.footer .footer-top .footer-contacts .contact-item{align-items:center;display:flex;gap:24px;justify-content:center}@media(max-width:999px){.footer .footer-top .footer-contacts .contact-item{gap:16px}}.footer .footer-top .footer-contacts .icon{background-color:hsla(0,0%,100%,.1);border-radius:10000px;font-size:20px;padding:12px}@media(min-width:1281px){.footer .footer-top .footer-contacts .icon{font-size:24px}}.footer .footer-top .footer-contacts .icon:before{color:#fff}.footer .footer-top .footer-contacts .contact{color:#fff}.footer .footer-top .socials{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px}.footer .footer-top .socials .item-block{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:768px)and (max-width:999px){.footer .footer-top .socials .item-block{justify-content:flex-end}}.footer .footer-top .socials .item-block .social-item{background-color:hsla(0,0%,100%,.1);border-radius:10000px;padding:12px}.footer .footer-top .socials .item-block .social-item .icon{font-size:20px}@media(min-width:1281px){.footer .footer-top .socials .item-block .social-item .icon{font-size:24px}}.footer .footer-top .socials .item-block .social-item .icon:before{color:#fff}@media(min-width:1000px)and (max-width:1281px){.footer .footer-top .socials{gap:16px}}@media(max-width:999px){.footer .footer-top .socials{gap:16px}}.footer .footer-bottom{display:flex;flex-direction:column;padding-top:12px;position:relative}@media(min-width:768px){.footer .footer-bottom{flex-direction:row;justify-content:space-between}}@media(max-width:999px){.footer .footer-bottom{margin-top:24px}}.footer .footer-bottom .text{color:#acb4c5;margin:0}@media(max-width:767px){.footer .footer-bottom .text:last-child{margin-top:4px}}.footer .footer-bottom:before{background-color:#fff;content:"";height:1px;left:0;opacity:.2;position:absolute;top:0;width:100%}.info-card{align-items:center;background-color:#eceef2;border-radius:8px;display:flex;padding:24px;width:100%}@media(min-width:1000px)and (max-width:1281px){.info-card{padding:20px}}@media(max-width:999px){.info-card{padding:20px}}.info-card .link{color:#122859;margin-left:24px;word-break:break-all}@media(min-width:1000px)and (max-width:1281px){.info-card .link{margin-left:20px}}@media(max-width:999px){.info-card .link{margin-left:20px}}.info-card .icon{background-color:rgba(14,56,105,.1);border-radius:50%;font-size:20px;padding:12px}.match-card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:24px;position:relative;width:100%}@media(min-width:1280px)and (max-width:1441px){.match-card{gap:16px;padding:16px}}@media(min-width:1000px)and (max-width:1281px){.match-card{gap:16px;padding:16px}}@media(max-width:999px){.match-card{gap:16px;padding:16px}}@media(max-width:767px){.match-card{padding:8px 16px}}.match-card .info-block{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.match-card .info-block .information .cancel-status,.match-card .info-block .information .date{margin-bottom:2px}.match-card .info-block .information .date{align-items:center;display:flex;gap:8px}.match-card .info-block .information .date>span:first-of-type{color:#122859}.match-card .info-block .information .date:has(.date-live)>span:first-of-type{color:#c5181d}.match-card .info-block .information .date-live{align-items:center;background:#c5181d;border-radius:8px;color:#fff;display:flex;gap:8px;justify-content:center;padding:4px 12px}.match-card .info-block .information .date-live:before{aspect-ratio:1/1;background-color:#fff;border-radius:50%;content:"";display:block;width:6px}.match-card .info-block .information .date-live{line-height:101%}.match-card .info-block .information .tournament{color:#7f8ba5}@media(max-width:767px){.match-card .info-block .information .tournament{line-height:100%}}.match-card__mobile-link{border-radius:8px;inset:0;position:absolute}@media(min-width:768px){.match-card__mobile-link{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.match-card .score-block{align-items:flex-start;display:flex;gap:12px;justify-content:flex-start}.match-card .score-block .score-wrapper{background-color:#f7f8fa;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:4px;position:relative}.match-card .score-block .score-wrapper .score{border-radius:8px;margin:0;padding:8px 20px;text-align:center}.match-card .score-block .score-wrapper .score.win{background-color:rgba(14,56,105,.1)}.match-card .score-block .score-wrapper .additional-score{align-items:center;background-color:#122859;border-radius:4px;color:#fff;display:flex;height:16px;justify-content:center;left:50%;line-height:12px;padding-inline:4px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.match-card .score-block .teams-wrapper{display:flex;flex-direction:column;gap:6px}.match-card .score-block .teams-wrapper .team{display:flex;gap:12px}.match-card .score-block .teams-wrapper .team .team-info{display:flex;flex-direction:column;gap:4px;justify-content:center}.match-card .match-live{align-items:center;background:#c5181d;box-shadow:inset 0 0 0 1px #c5181d;color:#fff;display:flex;gap:8px}.match-card .match-live:before{background:url(../img/icons/radar.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;width:20px}@media(min-width:1281px){.match-card .match-live:before{height:24px;width:24px}}.match-wrapper{display:none}@media(max-width:767px){.match-wrapper .col{padding:4px 8px}}.match-wrapper.active{display:block}.match-wrapper.load{height:50svh;position:relative}.match-wrapper.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.match-wrapper [data-open-filter]{font-weight:700;width:190px}@media(min-width:1000px)and (max-width:1281px){.match-wrapper [data-open-filter]{width:166px}}@media(min-width:768px)and (max-width:999px){.match-wrapper [data-open-filter]{width:166px}}@media(max-width:767px){.match-wrapper [data-open-filter]{width:100%}}.match-wrapper [data-open-filter] .icon{font-size:18px;height:20px;width:20px}@media(min-width:1281px){.match-wrapper [data-open-filter] .icon{font-size:22px;height:24px;width:24px}}.match-wrapper .match-more{margin-top:32px}@media(min-width:1281px){.match-wrapper .match-more{margin-top:48px}}[data-render-module=match-cards].people-scroll>.people-scroll__page>.flex-grid{margin-block:0}[data-render-module=match-cards].people-scroll>.people-scroll__page:not(.people-scroll__page--last)>.match-table{padding-bottom:8px}.match-table-body{display:flex;flex-direction:column;gap:8px}.match-table-row{align-items:center;background-color:#fff;border-radius:8px;display:grid;grid-template-areas:"info scores end";grid-template-columns:350px 1fr 160px;height:80px;justify-content:space-between;padding:0 16px;position:relative}@media(min-width:1440px){.match-table-row{padding:0 24px}}@media(min-width:1000px)and (max-width:1441px){.match-table-row{grid-template-columns:200px 1fr 100px}}@media(max-width:999px){.match-table-row{grid-template-areas:"info" "scores";grid-template-columns:1fr}}.match-table-row .info-block{display:grid;gap:0 16px;grid-area:info;grid-template-areas:"date date" "tournament dies";grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}@media(min-width:1000px)and (max-width:1441px){.match-table-row .info-block{grid-template-areas:"date" "tournament";grid-template-columns:1fr}}@media(max-width:999px){.match-table-row .info-block{gap:8px;grid-template-areas:"date tournament dies";grid-template-columns:180px 1fr -webkit-min-content;grid-template-columns:180px 1fr min-content;justify-items:flex-end;width:100%}}@media(max-width:767px){.match-table-row .info-block{grid-template-columns:120px 1fr -webkit-min-content;grid-template-columns:120px 1fr min-content}}.match-table-row .info-block .date{align-items:center;display:flex;gap:8px;grid-area:date}.match-table-row .info-block .date>span:first-of-type{color:#122859}@media(max-width:767px){.match-table-row .info-block .date>span:first-of-type{font-size:10px}}.match-table-row .info-block .date:has(.date-live)>span:first-of-type{color:#c5181d}@media(max-width:999px){.match-table-row .info-block .date{justify-self:flex-start}}@media(max-width:767px){.match-table-row .info-block .date{flex-direction:row-reverse}}.match-table-row .info-block .date-live{align-items:center;background:#c5181d;border-radius:8px;color:#fff;display:flex;gap:8px;justify-content:center;padding:4px 12px}.match-table-row .info-block .date-live:before{aspect-ratio:1/1;background-color:#fff;border-radius:50%;content:"";display:block;width:6px}@media(max-width:767px){.match-table-row .info-block .date-live:before{width:4px}}.match-table-row .info-block .date-live{font-size:10px;font-weight:500;line-height:101%}@media(max-width:767px){.match-table-row .info-block .date-live{font-size:6px;gap:4px;padding:4px 8px}}.match-table-row .info-block .cancel-status{grid-area:date;justify-self:flex-start}@media(max-width:999px){.match-table-row .info-block .cancel-status{align-self:center;height:-webkit-min-content;height:-moz-min-content;height:min-content}}@media(max-width:767px){.match-table-row .info-block .cancel-status>span{font-size:6px;line-height:10px}}.match-table-row .info-block .tournament{align-self:center;color:#7f8ba5;grid-area:tournament}@media(max-width:767px){.match-table-row .info-block .tournament{font-size:8px;line-height:100%}}.match-table-row .info-block .tournament{overflow:hidden;width:100%}@media(min-width:1000px){.match-table-row .info-block .tournament{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}}@media(max-width:999px){.match-table-row .info-block .tournament{text-align:end;text-overflow:ellipsis;white-space:nowrap}}.match-table-row .info-block .dies{flex-direction:row;flex-grow:0;flex-wrap:nowrap!important;grid-area:dies;justify-content:flex-start}@media(min-width:1000px){.match-table-row .info-block .dies .die{min-width:72px}}@media(min-width:768px)and (max-width:999px){.match-table-row .info-block .dies .die{min-width:60px}}@media(max-width:767px){.match-table-row .info-block .dies .die{font-size:6px;min-width:40px;padding:2px 8px}}.match-table-row .score-block{display:flex;grid-area:scores;justify-content:center}@media(min-width:1440px){.match-table-row .score-block{padding-left:30px;padding-right:220px}}@media(min-width:1000px)and (max-width:1441px){.match-table-row .score-block{padding-left:10px;padding-right:110px}}.match-table-row .score-block{gap:32px}@media(max-width:767px){.match-table-row .score-block{gap:8px}}.match-table-row .score-block .score-wrapper{align-items:center;display:flex;flex:0 0 90px;gap:6px;justify-content:center}@media(max-width:767px){.match-table-row .score-block .score-wrapper{flex-basis:50px;gap:2px}}.match-table-row .score-block .score-wrapper .score{font-size:24px;font-weight:700;line-height:28px;text-align:center}@media(max-width:767px){.match-table-row .score-block .score-wrapper .score{font-size:14px}}.match-table-row .score-block .score-wrapper .score{flex:0 0 calc(50% - 19px)}@media(max-width:767px){.match-table-row .score-block .score-wrapper .score{flex-basis:calc(50% - 10px)}}.match-table-row .score-block .score-wrapper .additional-score,.match-table-row .score-block .score-wrapper .score-colon{flex:0 0 26px}@media(max-width:767px){.match-table-row .score-block .score-wrapper .additional-score,.match-table-row .score-block .score-wrapper .score-colon{flex-basis:16px}}.match-table-row .score-block .score-wrapper .additional-score{align-items:center;background-color:#122859;border-radius:4px;color:#fff;display:flex;font-size:10px;font-weight:600;justify-content:center;line-height:200%;text-align:center}@media(max-width:767px){.match-table-row .score-block .score-wrapper .additional-score{font-size:6px}}.match-table-row .score-block .team{align-items:center;display:flex;flex:1 0 calc(50% - 56px);gap:12px}@media(max-width:999px){.match-table-row .score-block .team{flex-basis:calc(50% - 77px);width:auto}}@media(max-width:767px){.match-table-row .score-block .team{flex-basis:calc(50% - 33px);gap:4px}}.match-table-row .score-block .team:first-of-type{flex-direction:row-reverse}.match-table-row .score-block .team>.club-logo{aspect-ratio:1/1;height:auto;width:32px}.match-table-row .score-block .team>h4{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;overflow:hidden;text-align:center;text-overflow:ellipsis}@media(max-width:999px){.match-table-row .score-block .team>h4{line-height:normal}}.match-table-row .match-link{font-size:10px;grid-area:end;height:50px;width:160px}.match-table-row .match-link.match-live{align-items:center;background:#c5181d;box-shadow:inset 0 0 0 1px #c5181d;color:#fff;display:flex;gap:8px;padding:20px 0}.match-table-row .match-link.match-live:before{background:url(../img/icons/radar.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;width:20px}@media(min-width:1281px){.match-table-row .match-link.match-live:before{height:24px;width:24px}}.match-table-row .match-mobile-link{inset:0;position:absolute}@media(max-width:767px){.match-table-row .h4{font-size:10px}}.choices{border-radius:4px;height:48px;margin-bottom:0;min-width:none;overflow:visible;width:260px;z-index:auto}@media(min-width:1600px){.choices{height:60px}}@media(max-width:767px){.choices{width:100%}}.choices[data-type*=select-one]:after{background-color:#7f8ba5;border:0;content:"";height:20px;margin-top:-10px;-webkit-mask-image:url(../img/arrow-down.svg);mask-image:url(../img/arrow-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;right:24px;width:20px}@media(min-width:1281px){.choices[data-type*=select-one]:after{height:24px;margin-top:-12px;width:24px}}.choices[data-type*=select-one].is-open:after{margin-top:-10px;transform:rotate(180deg)}@media(min-width:1281px){.choices[data-type*=select-one].is-open:after{margin-top:-12px}}.choices.width-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.choices.transparent{background-color:transparent}.choices.transparent .choices__inner{background-color:transparent;border-color:transparent}.choices.is-disabled{opacity:.5}.choices.error-count{border:1px solid #c5181d}.choices .choices__placeholder{color:#122859;opacity:1}.choices:hover .choices__placeholder{color:#0e3869}.choices .choices__inner{align-self:center;background-color:#eceef2!important;border:none;border-radius:8px;color:#7f8ba5;display:flex;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:0!important;width:100%;z-index:4}@media(max-width:767px){.choices .choices__inner{font-size:14px;line-height:20px}}.choices .choices__inner .choices__list--single{align-self:center;display:flex;padding:14px 56px 14px 24px}@media(min-width:1600px){.choices .choices__inner .choices__list--single{padding:18px 60px 18px 24px}}.choices .choices__inner .choices__list--single .choices__item{color:#7f8ba5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choices .choices__list--dropdown{background:#fff;border-radius:0 0 4px 4px;max-height:200px;opacity:0;overflow:auto;z-index:5}@media(max-width:999px){.choices .choices__list--dropdown{font-size:14px;line-height:20px}}.choices .choices__list--dropdown.is-active{opacity:1;z-index:1000}.choices .choices__list--dropdown .scrollbar,.choices .choices__list--dropdown::-webkit-scrollbar{width:8px}.choices .choices__list--dropdown .scrollbar-thumb,.choices .choices__list--dropdown::-webkit-scrollbar-thumb{background-color:#0e3869;border-radius:8px}.choices .choices__list--dropdown .scrollbar-track,.choices .choices__list--dropdown::-webkit-scrollbar-track{background-color:#eceef2}.choices .choices__list--dropdown .scrollbar-button,.choices .choices__list--dropdown::-webkit-scrollbar-button{display:none}.choices .choices__list--dropdown .choices__item{border-radius:8px;color:#0e3869;overflow:hidden;padding:16px 18px!important;text-overflow:ellipsis}@media(max-width:767px){.choices .choices__list--dropdown .choices__item{border:1px solid #eceef2}}.choices .choices__list--dropdown .is-highlighted,.choices .choices__list--dropdown .is-selected{background-color:#8bafff!important;border-radius:8px;color:#fff}.choices .choices__list--dropdown .choices__list{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.choices .choices__list--dropdown .choices__placeholder{display:none}.select-wrapper.gray-theme .choices .choices__inner{border:none}.select-wrapper.blue-theme{margin-bottom:40px}.select-wrapper.blue-theme .choices .choices__inner{background-color:#0e3869!important;border:none;color:#fff}.select-wrapper.blue-theme .choices[data-type*=select-one]:after{background-color:#fff}.is-focused .choices__inner,.is-open .choices__inner{border-color:#ddd}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border:none}.filter-modal{background-color:rgba(18,40,89,.3);height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:999}.filter-modal.modal-opened{pointer-events:auto}.filter-modal.modal-opened .opacity-block{opacity:1}.filter-modal.modal-opened .modal-wrapper{transform:translateY(0)}@media(min-width:1000px){.filter-modal.modal-opened .modal-wrapper{transform:translateX(0)}}.filter-modal .opacity-block{background-color:rgba(18,40,89,.3);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.filter-modal .modal-wrapper{background-color:#fff;bottom:0;display:flex;flex-direction:column;gap:32px;height:100%;min-height:75%;padding:24px;position:fixed;right:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:514px;z-index:5}@media(min-width:1000px)and (max-width:1281px){.filter-modal .modal-wrapper{gap:24px;height:100%;width:432px}}@media(min-width:768px)and (max-width:999px){.filter-modal .modal-wrapper{border-radius:8px 8px 0 0;height:auto}}@media(max-width:767px){.filter-modal .modal-wrapper{border-radius:8px 8px 0 0;height:auto}}@media(max-width:999px){.filter-modal .modal-wrapper{gap:24px;transform:translateX(0) translateY(100%);width:100%}}.filter-modal .modal-wrapper .select-wrapper{position:relative;width:100%}.filter-modal .modal-wrapper .select-wrapper .choices{width:100%}.filter-modal .modal-wrapper>.display-flex{flex:1}.filter-modal .modal-wrapper>.display-flex>.flex-grid{flex:1}.filter-modal .buttons-wrapper{display:flex;flex-direction:column;gap:12px}.filter-modal .text-block{display:flex;justify-content:space-between}.filter-modal .text-block .text-with-icon{align-items:center;display:flex}.filter-modal .text-block .text-with-icon .button-text{color:#122859;font-weight:700;margin-left:8px}@media(max-width:999px){.filter-modal .text-block .text-with-icon .button-text{font-size:12px;letter-spacing:.96px;line-height:20px}}.filter-modal .text-block .text-with-icon .icon{font-size:24px}@media(max-width:999px){.filter-modal .text-block .text-with-icon .icon{font-size:20px}}.filter-modal .text-block .filter-modal__close-button{background:transparent;border:0;cursor:pointer;padding:0}.filter-modal .text-block .filter-modal__close-button:focus-visible{outline:2px solid #c5181d;outline-offset:2px}.filter-modal .text-block .icon{color:#7f8ba5;cursor:pointer;font-size:20px}@media(min-width:1281px){.filter-modal .text-block .icon{font-size:40px}}.filter-modal .command-search,.filter-modal .tour-search{background:#eceef2;border:none;border-radius:8px;color:#7f8ba5;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:14px 24px;width:100%}@media(min-width:1000px){.filter-modal .command-search,.filter-modal .tour-search{font-size:18px;padding:18px 24px}}@media(min-width:1000px)and (max-width:1281px){.filter-modal .command-search,.filter-modal .tour-search{font-size:14px}}.filter-modal .command-search::-webkit-input-placeholder,.filter-modal .tour-search::-webkit-input-placeholder{color:#7f8ba5}.filter-modal .command-search::-ms-input-placeholder,.filter-modal .tour-search::-ms-input-placeholder{color:#7f8ba5}.filter-modal .command-search::placeholder,.filter-modal .tour-search::placeholder{color:#7f8ba5}.filter-modal .command-search__dropdown,.filter-modal .tour-search__dropdown{background:#fff;border-radius:8px;display:none;max-height:180px;overflow-y:auto;position:absolute;width:100%;z-index:1}.filter-modal .active.tour-search__dropdown,.filter-modal .command-search__dropdown.active{display:block}.filter-modal .command-search__dropdown>div,.filter-modal .tour-search__dropdown>div{background:#fff;border-radius:8px;color:#0e3869;cursor:pointer;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:24px;padding:16px 18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.filter-modal .command-search__dropdown>div,.filter-modal .tour-search__dropdown>div{border:1px solid #eceef2}}.filter-modal .command-search__dropdown>div.active,.filter-modal .tour-search__dropdown>div.active{background:#8bafff;color:#fff}.filter-modal .command-search__dropdown>div:not(.not-found):hover,.filter-modal .tour-search__dropdown>div:not(.not-found):hover{background:#8bafff;color:#fff}.filter-modal .command-search__dropdown .scrollbar,.filter-modal .command-search__dropdown::-webkit-scrollbar,.filter-modal .tour-search__dropdown .scrollbar,.filter-modal .tour-search__dropdown::-webkit-scrollbar{width:8px}.filter-modal .command-search__dropdown .scrollbar-thumb,.filter-modal .command-search__dropdown::-webkit-scrollbar-thumb,.filter-modal .tour-search__dropdown .scrollbar-thumb,.filter-modal .tour-search__dropdown::-webkit-scrollbar-thumb{background-color:#0e3869;border-radius:8px}.filter-modal .command-search__dropdown .scrollbar-track,.filter-modal .command-search__dropdown::-webkit-scrollbar-track,.filter-modal .tour-search__dropdown .scrollbar-track,.filter-modal .tour-search__dropdown::-webkit-scrollbar-track{background-color:#eceef2}.filter-modal .command-search__dropdown .scrollbar-button,.filter-modal .command-search__dropdown::-webkit-scrollbar-button,.filter-modal .tour-search__dropdown .scrollbar-button,.filter-modal .tour-search__dropdown::-webkit-scrollbar-button{display:none}.filter-modal .tour-search{z-index:3}@media(min-width:1000px){.filter-modal .tour-search{font-size:18px;padding:18px 24px}}@media(min-width:1000px)and (max-width:1281px){.filter-modal .tour-search{font-size:14px}}.filter-modal .tour-search[disabled]{opacity:.5}.filter-modal.standings-filter .modal-wrapper{max-height:100dvh}.filter-modal.standings-filter .modal-wrapper>.display-flex{min-height:0}.filter-modal.standings-filter .standings-picker{display:flex;flex-direction:column;gap:24px;margin:0;min-height:0;overflow:hidden;width:100%}.filter-modal.standings-filter .standings-picker__season{color:#7f8ba5;display:grid;flex:0 0 auto;font-size:1.4rem;gap:8px}.filter-modal.standings-filter .standings-picker__season select{background:#eceef2;border:1px solid #dce3ef;border-radius:8px;color:#122859;font:500 1.6rem/1.4 Gilroy,sans-serif;min-height:48px;padding:12px 16px;width:100%}.filter-modal.standings-filter .standings-picker__season{position:relative;z-index:2}.filter-modal.standings-filter .standings-picker__season .choices{margin:0;width:100%}.filter-modal.standings-filter .standings-picker__season .choices__inner{background:#eceef2;border:1px solid #dce3ef;border-radius:8px;min-height:48px}.filter-modal.standings-filter .standings-picker__season .choices__list--dropdown{max-height:240px;overflow-y:auto}.filter-modal.standings-filter .standings-picker__body{min-height:0;overflow-x:hidden;overflow-y:auto}.filter-modal.standings-filter .standings-picker__title{color:#7f8ba5;font:inherit;font-size:1.4rem;margin:0 0 8px}.filter-modal.standings-filter .standings-picker__context{color:#7f8ba5;font-size:1.4rem;line-height:1.5;margin:-4px 0 20px}.filter-modal.standings-filter .standings-picker__chosen{color:#7f8ba5;display:grid;flex:0 0 auto;font-size:1.4rem;gap:8px}.filter-modal.standings-filter .standings-picker__chosen button{align-items:center;background:#eceef2;border:1px solid #dce3ef;border-radius:8px;color:#122859;cursor:pointer;display:flex;font:500 1.6rem/1.4 Gilroy,sans-serif;gap:12px;justify-content:space-between;min-height:48px;padding:12px 16px;text-align:left;width:100%}.filter-modal.standings-filter [hidden]{display:none}.filter-modal.standings-filter .standings-picker__list{display:grid;gap:8px;padding:2px}.filter-modal.standings-filter .is-tournaments .standings-picker__list{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-modal.standings-filter .standings-picker__status{grid-column:1/-1}.filter-modal.standings-filter .is-tournaments .standings-picker__item{gap:8px;min-width:0;overflow-wrap:anywhere}.filter-modal.standings-filter .standings-picker__item{align-items:center;background:#fff;border:1px solid #dce3ef;border-radius:8px;color:#122859;cursor:pointer;display:flex;font:500 1.6rem/1.45 Gilroy,sans-serif;gap:16px;justify-content:space-between;min-height:64px;padding:16px;text-align:left;width:100%}.filter-modal.standings-filter .standings-picker__item.is-selected,.filter-modal.standings-filter .standings-picker__item:hover{background:#f0f4fa;border-color:#0e3869}.filter-modal.standings-filter .standings-picker__item small{color:#0e3869;display:block;font-size:1.2rem;margin-top:6px}.filter-modal.standings-filter .standings-picker__detail{color:#7f8ba5;display:block;font-size:1.2rem;line-height:1.4;margin-top:4px}.filter-modal.standings-filter .standings-picker__arrow{color:#0e3869;flex:0 0 auto}.filter-modal.standings-filter .standings-picker__status{color:#7f8ba5;font-size:1.6rem;line-height:1.5}.filter-modal.standings-filter button:focus-visible,.filter-modal.standings-filter select:focus-visible{outline:2px solid #0e3869;outline-offset:2px}.filter-modal.standings-filter .is-stage .standings-picker__body{animation:standings-picker-forward .22s ease-out}@media(max-width:999px){.filter-modal.standings-filter .modal-wrapper{height:90dvh;min-height:0;padding:20px}.filter-modal.standings-filter .is-tournaments .standings-picker__item{font-size:1.4rem;padding:12px}}@media(prefers-reduced-motion:reduce){.filter-modal.standings-filter .is-stage .standings-picker__body{animation:none}}@keyframes standings-picker-forward{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}:root{--border-color:#f9f9f9}@media(max-width:767px){.tournament-table-heading-section{padding:20px 0}.tournament-table-page-title{flex-direction:row;gap:12px}.tournament-table-page-title .h1{font-size:28px;line-height:32px}}@media(max-width:767px){.tournament-table-page-title .button[data-open-filter]{flex-shrink:0;font-size:0;height:44px;letter-spacing:0;max-height:44px;max-width:44px;min-width:44px;padding:0;width:44px}.tournament-table-page-title .button[data-open-filter] .icon{font-size:16px;margin-left:0}}@media(max-width:359px){.tournament-table-page-title .h1{font-size:24px}}@media(max-width:767px){.tournament-table-page .tournament-panel{padding-bottom:12px}.tournament-table-page .tournament-tabs{flex-wrap:nowrap;gap:8px;translate:0}.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .tournament-table-page .tournament-tab .score,.tournament-table-page .tournament-tab .h3,.tournament-table-page .tournament-tab .playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score{font-size:16px;line-height:24px;white-space:nowrap}.tournament-table-page .tournament-wrapper [data-render-module].load{height:calc(100svh - 180px)}.tournament-table-page [data-render-block=tournament]:first-of-type{padding-top:20px!important}.tournament-table-page [data-render-block]+[data-render-block]{padding-top:24px!important}.tournament-table-page .tournament-tables-legend{gap:4px 8px;justify-content:flex-start;margin-top:12px;padding:0}.tournament-table-page .tournament-tables-legend>p{font-size:12px;line-height:16px}.tournament-table-page .playoff-cards-wrapper .h3,.tournament-table-page .playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score,.tournament-table-page .playoff-cards-wrapper .score-block{margin-bottom:16px}}[data-render-block=tournament]:first-of-type{padding-top:40px!important}[data-render-block=tournament]:first-of-type .h2{display:none}[data-render-block=tournament]:first-of-type .tournament-table-stage-heading:not(.tournament-table-stage-heading_with-select){display:none}[data-render-block=tournament]:first-of-type .tournament-table-stage-heading_with-select .h2{display:block}.tournament-table-stage-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:48px}@media(max-width:767px){.tournament-table-stage-heading{gap:12px;margin-bottom:20px}.tournament-table-stage-heading_with-select .second-title{font-size:20px;line-height:28px}}.tournament-table-stage-select{flex:0 1 260px;min-width:0}.tournament-table-stage-select .choices,.tournament-table-stage-select .select-wrapper{min-width:0;width:100%}@media(max-width:767px){.tournament-table-stage-select{flex-basis:48%;max-width:48%}}.table-wrapper,.tournament-table-selects{opacity:1;transition:opacity .15s linear}.table-wrapper.load,.tournament-table-selects.load{opacity:.4;pointer-events:none}.tournament-table-selects{gap:24px}@media(max-width:767px){.tournament-table-selects{gap:12px}.tournament-table-selects .select-wrapper{width:100%}.tournament-table-selects .select-wrapper .choices{min-width:unset}}.tournament-table-selects.three-selects-variant .choices{min-width:260px}@media(max-width:999px){.tournament-table-selects.three-selects-variant{flex-wrap:wrap;justify-content:space-between}.tournament-table-selects.three-selects-variant .select-wrapper{margin-right:0}.tournament-table-selects.three-selects-variant .select-wrapper:first-child{margin-bottom:8px;width:100%}.tournament-table-selects.three-selects-variant .select-wrapper:last-child,.tournament-table-selects.three-selects-variant .select-wrapper:nth-child(2){width:calc(50% - 12px)}}@media(max-width:767px){.tournament-table-selects.three-selects-variant{flex-wrap:wrap;justify-content:space-between}.tournament-table-selects.three-selects-variant .select-wrapper{margin-bottom:8px;margin-right:0}.tournament-table-selects.three-selects-variant .select-wrapper:first-child{margin-bottom:8px;width:100%}.tournament-table-selects.three-selects-variant .select-wrapper:last-child,.tournament-table-selects.three-selects-variant .select-wrapper:nth-child(2){width:100%}}.tournament-table-selects.two-selects-variant .choices{min-width:260px}@media(max-width:767px){.tournament-table-selects.two-selects-variant{flex-wrap:wrap;justify-content:space-between}.tournament-table-selects.two-selects-variant .select-wrapper{margin-right:0;width:100%}}.table-wrapper{overflow-x:auto}@media(max-width:767px){.table-wrapper{padding-bottom:4px}}.table-wrapper.table-pad-v2{padding-bottom:32px}@media(max-width:767px){.table-wrapper.table-pad-v2{padding-bottom:24px}}.table-wrapper::-webkit-scrollbar{height:4px}.table-wrapper::-webkit-scrollbar-track{background:#eceef2}.table-wrapper::-webkit-scrollbar-thumb{background-color:#0e3869;border-radius:20px}.table-wrapper:has(.tournament-table-block){margin-inline:-16px}.table-wrapper table.tournament-table-block{border-collapse:separate;border-spacing:0 4px;height:auto;min-width:100%}.table-wrapper table.tournament-table-block td{background:#fff;border:none}.table-wrapper table.tournament-table-block thead tr{border-radius:4px}.table-wrapper table.tournament-table-block thead th{background-color:transparent;border:none;color:#7f8ba5;padding:12px 20px;position:relative;z-index:1}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block thead th{min-width:54px;padding:12px 16px}}@media(min-width:768px)and (max-width:999px){.table-wrapper table.tournament-table-block thead th{padding:12px}}@media(max-width:767px){.table-wrapper table.tournament-table-block thead th{padding:8px}}@media(max-width:999px){.table-wrapper table.tournament-table-block thead th{min-width:auto;padding:8px}}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block thead th{min-width:54px;padding:12px}}.table-wrapper table.tournament-table-block thead th:first-child{border-left:none;border-radius:8px 0 0 8px;padding-left:40px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block thead th:first-child{padding-left:24px}}@media(max-width:999px){.table-wrapper table.tournament-table-block thead th:first-child{padding-left:24px}}@media(max-width:767px){.table-wrapper table.tournament-table-block thead th:first-child{padding-left:16px}}.table-wrapper table.tournament-table-block thead th:nth-last-child(2){border-right:none}.table-wrapper table.tournament-table-block thead th:last-child{border-left:none;border-radius:0 8px 8px 0;border-right:none;padding-right:40px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block thead th:last-child{padding-right:24px}}@media(max-width:999px){.table-wrapper table.tournament-table-block thead th:last-child{padding-right:24px}}@media(max-width:767px){.table-wrapper table.tournament-table-block thead th:last-child{padding-right:16px}}.table-wrapper table.tournament-table-block thead th.number-column{background:#f3f4f6;min-width:unset}@media(max-width:999px){.table-wrapper table.tournament-table-block thead th.p-column{min-width:43px}}@media(max-width:767px){.table-wrapper table.tournament-table-block thead th.p-column{min-width:70px}}.table-wrapper table.tournament-table-block thead th.team-column{background:#f3f4f6;min-width:240px;text-align:left}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block thead th.team-column{min-width:200px}}@media(max-width:999px){.table-wrapper table.tournament-table-block thead th.team-column{min-width:200px}}@media(max-width:767px){.table-wrapper table.tournament-table-block thead th.team-column{min-width:150px}}@media(min-width:1280px){.table-wrapper table.tournament-table-block thead th.overtime-win-column{min-width:90px}}@media(max-width:999px){.table-wrapper table.tournament-table-block thead th.overtime-win-column{min-width:60px}}@media(min-width:1280px){.table-wrapper table.tournament-table-block thead th.overtime-lose-column{min-width:100px}}@media(max-width:999px){.table-wrapper table.tournament-table-block thead th.overtime-lose-column{min-width:60px}}.table-wrapper table.tournament-table-block thead th.sticky-right{background:#f3f4f6}.table-wrapper table.tournament-table-block tbody tr{border-radius:8px;padding:24px 20px;z-index:-1}.table-wrapper table.tournament-table-block tbody tr td{padding:24px 20px;text-align:center;vertical-align:middle}.table-wrapper table.tournament-table-block tbody tr td:first-child{border-radius:8px 0 0 8px;padding-left:40px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block tbody tr td:first-child{padding-left:24px}}@media(max-width:999px){.table-wrapper table.tournament-table-block tbody tr td:first-child{padding-left:24px}}@media(max-width:767px){.table-wrapper table.tournament-table-block tbody tr td:first-child{padding-left:16px}}.table-wrapper table.tournament-table-block tbody tr td:last-child{border-radius:0 8px 8px 0;padding-right:40px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block tbody tr td:last-child{padding-right:24px}}@media(max-width:999px){.table-wrapper table.tournament-table-block tbody tr td:last-child{padding-right:24px}}@media(max-width:767px){.table-wrapper table.tournament-table-block tbody tr td:last-child{padding-right:16px}}.table-wrapper table.tournament-table-block tbody tr td.bold{font-weight:700}.table-wrapper table.tournament-table-block tbody tr td .team-cell{align-items:center;color:#0e3869;display:flex;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.table-wrapper table.tournament-table-block tbody tr td .team-cell>span{font-weight:700}.table-wrapper table.tournament-table-block tbody tr td .team-cell img{height:48px;margin-right:12px;width:48px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block tbody tr td .team-cell img{height:40px;margin-right:12px;width:40px}}@media(max-width:999px){.table-wrapper table.tournament-table-block tbody tr td .team-cell img{height:40px;margin-right:12px;width:40px}}@media(max-width:767px){.table-wrapper table.tournament-table-block tbody tr td .team-cell img{height:32px;width:32px}}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block tbody tr td{padding:24px 12px}}@media(max-width:999px){.table-wrapper table.tournament-table-block tbody tr td{padding:24px 12px}}@media(max-width:767px){.table-wrapper table.tournament-table-block tbody tr td{padding:8px}}.table-wrapper table.tournament-table-block tbody tr.highlighted td{background-color:#8bafff!important;color:#fff}.table-wrapper table.tournament-table-block tbody tr.highlighted td>.team-cell{color:#fff}.table-wrapper table.tournament-table-block tbody tr.highlighted td:first-child{border-radius:4px 0 0 4px}.table-wrapper table.tournament-table-block tbody tr.highlighted td:last-child{border-radius:0 4px 4px 0}.table-wrapper table.tournament-table-block .sticky{left:0;position:-webkit-sticky;position:sticky;z-index:100}.table-wrapper table.tournament-table-block .sticky-second{left:51px;position:-webkit-sticky;position:sticky;z-index:100}.table-wrapper table.tournament-table-block .sticky-second.scrolled{box-shadow:10px 0 5px -5px rgba(0,0,0,.05)}@media(max-width:767px){.table-wrapper table.tournament-table-block .sticky-second{left:39px}}.table-wrapper table.tournament-table-block .sticky-right{position:-webkit-sticky;position:sticky;right:0;z-index:100}.table-wrapper table.tournament-table-block .sticky-right.scrolled{box-shadow:-10px 0 5px -5px rgba(0,0,0,.05)}@media(max-width:767px){.table-wrapper table.tournament-table-block .sticky-only-mobile{position:-webkit-sticky;position:sticky;z-index:1000}}.table-wrapper table.tournament-table-block.player-career-table thead th{min-width:150px;text-align:initial}@media(min-width:768px){.table-wrapper table.tournament-table-block.player-career-table thead th{min-width:123px}}@media(min-width:1280px){.table-wrapper table.tournament-table-block.player-career-table thead th{min-width:238px}}.table-wrapper table.tournament-table-block.player-career-table thead th.team-column{min-width:320px}@media(min-width:768px){.table-wrapper table.tournament-table-block.player-career-table thead th.team-column{min-width:240px}}@media(min-width:1280px){.table-wrapper table.tournament-table-block.player-career-table thead th.team-column{min-width:320px}}.table-wrapper table.tournament-table-block.player-career-table tr td{text-align:initial}@media(min-width:768px)and (max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table{padding-inline:20px}}@media(max-width:767px){.table-wrapper table.tournament-table-block.player-stat-table{padding-inline:16px}}.table-wrapper table.tournament-table-block.player-stat-table thead th{min-width:36px;text-align:initial}.table-wrapper table.tournament-table-block.player-stat-table thead th.team-column{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:480px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-column{width:320px}}@media(min-width:768px)and (max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-column{width:190px}}@media(max-width:767px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-column{min-width:100px;width:100px}}.table-wrapper table.tournament-table-block.player-stat-table thead th.team-season{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:160px}@media(max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-season{width:85px}}@media(max-width:767px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-season{width:45px}}.table-wrapper table.tournament-table-block.player-stat-table thead th.team-tournament{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:160px}@media(min-width:1281px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-tournament{width:200px}}@media(min-width:768px)and (max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-tournament{width:85px}}@media(max-width:767px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-tournament{max-width:45px;min-width:45px;width:45px}}.table-wrapper table.tournament-table-block.player-stat-table thead th.team-other{max-width:90px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;text-align:center;white-space:nowrap}@media(max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table thead th.team-other{max-width:28px;width:28px}}@media(min-width:768px)and (max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table thead th{font-size:10px}}@media(max-width:767px){.table-wrapper table.tournament-table-block.player-stat-table thead th{font-size:8px}}.table-wrapper table.tournament-table-block.player-stat-table thead th:not(:first-child){padding-inline:12px}@media(max-width:767px){.table-wrapper table.tournament-table-block.player-stat-table thead th:not(:first-child){padding-inline:2px}}.table-wrapper table.tournament-table-block.player-stat-table thead th:first-child{padding-left:40px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block.player-stat-table thead th:first-child{padding-left:32px}}@media(max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table thead th:first-child{padding-left:8px}}.table-wrapper table.tournament-table-block.player-stat-table thead th:last-child{padding-right:40px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block.player-stat-table thead th:last-child{padding-right:32px}}@media(max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table thead th:last-child{padding-right:8px}}.table-wrapper table.tournament-table-block.player-stat-table tr td{padding:24px 12px;text-align:initial}.table-wrapper table.tournament-table-block.player-stat-table tr td:not(:first-child){white-space:nowrap}@media(min-width:768px)and (max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table tr td{font-size:10px;padding:20px 12px}}@media(max-width:767px){.table-wrapper table.tournament-table-block.player-stat-table tr td{font-size:8px;padding:16px 2px}}.table-wrapper table.tournament-table-block.player-stat-table tr td:first-child{border-radius:8px 0 0 8px!important;padding-left:40px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block.player-stat-table tr td:first-child{padding-left:32px}}@media(max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table tr td:first-child{padding-left:8px}}.table-wrapper table.tournament-table-block.player-stat-table tr td:last-child{border-radius:0 8px 8px 0!important;padding-right:40px}@media(min-width:1000px)and (max-width:1281px){.table-wrapper table.tournament-table-block.player-stat-table tr td:last-child{padding-right:32px}}@media(max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table tr td:last-child{padding-right:8px}}.table-wrapper table.tournament-table-block.player-stat-table tr td:nth-child(n+4){text-align:center}.table-wrapper table.tournament-table-block.player-stat-table tr.total>td{color:#8bafff}.table-wrapper table.tournament-table-block.player-stat-table .team-cell{width:100%}.table-wrapper table.tournament-table-block.player-stat-table .team-cell>img{aspect-ratio:1/1;width:40px}@media(max-width:999px){.table-wrapper table.tournament-table-block.player-stat-table .team-cell>img{margin-right:4px;width:22px}}.table-wrapper table.tournament-table-block.player-stat-table .team-cell>span{line-height:120%;max-width:calc(100% - 40px)}@media(min-width:768px)and (max-width:999px){.table-wrapper table.tournament-table-block.coach-career-table{padding-inline:20px}}@media(max-width:767px){.table-wrapper table.tournament-table-block.coach-career-table{padding-inline:16px}}.table-wrapper table.tournament-table-block.coach-career-table thead th{text-align:initial}.table-wrapper table.tournament-table-block.coach-career-table thead th:nth-child(n+4){text-align:center}.table-wrapper table.tournament-table-block.coach-career-table tr td{text-align:initial;white-space:nowrap}.table-wrapper table.tournament-table-block.coach-career-table tr td:nth-child(n+4){text-align:center}.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-1{width:-webkit-max-content;width:-moz-max-content;width:max-content}.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-2,.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-3{width:43%}.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-4,.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-5,.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-6,.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-7{width:5%}@media(max-width:767px){.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-1{min-width:100px}.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-2,.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-3{min-width:180px}.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-4,.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-5,.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-6,.table-wrapper table.tournament-table-block.coach-career-table .coach-table-col-7{min-width:52px}}@media(min-width:768px)and (max-width:999px){.table-wrapper table.tournament-table-block.judge-career-table{padding-inline:20px}}@media(max-width:767px){.table-wrapper table.tournament-table-block.judge-career-table{padding-inline:16px}}.table-wrapper table.tournament-table-block.judge-career-table thead th{text-align:initial}.table-wrapper table.tournament-table-block.judge-career-table thead th:nth-child(n+3){text-align:center}.table-wrapper table.tournament-table-block.judge-career-table tr td{text-align:initial;white-space:nowrap}.table-wrapper table.tournament-table-block.judge-career-table tr td:nth-child(n+3){text-align:center}.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-1{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:15%}.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-2{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:auto}.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-3,.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-4,.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-5{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:5%}@media(max-width:767px){.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-1{min-width:100px}.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-2{min-width:180px}.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-3,.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-4,.table-wrapper table.tournament-table-block.judge-career-table .judge-table-col-5{min-width:52px}}.playoff-wrapper{display:flex;flex-direction:column}@media(max-width:1280px){.playoff-wrapper:has(.playoff-body-16){overflow-x:scroll;padding:0 20px}}@media(min-width:768px)and (max-width:999px){.playoff-wrapper{overflow-x:scroll;padding:0 20px}}.playoff-wrapper .playoff-header{display:flex;gap:12px;width:100%}.playoff-wrapper .playoff-header .column-header{align-items:center;border-left:1px solid hsla(0,1%,64%,.3);border-right:1px solid hsla(0,1%,64%,.3);color:#7f8ba5;display:flex;justify-content:center;padding:24px 0;text-align:center;width:14.2857142857%}.playoff-wrapper .playoff-header .column-header.final{background-color:rgba(69,158,219,.1);border-left:1px dashed #8bafff;border-right:1px dashed #8bafff}@media(min-width:1000px)and (max-width:1281px){.playoff-wrapper .playoff-header .column-header{padding:24px 0 48px}}@media(min-width:768px)and (max-width:999px){.playoff-wrapper .playoff-header .column-header{min-width:173px;padding:24px 0 32px}}.playoff-wrapper .playoff-body{display:flex;gap:12px;justify-content:space-between;width:100%}.playoff-wrapper .playoff-body-4{justify-content:center;width:max(75%,500px)}.playoff-wrapper .playoff-body-4 .playoff{width:50%!important}.playoff-wrapper .playoff-body-4 .playoff.left-side .playoff-cards-block{gap:60px}.playoff-wrapper .playoff-body-4 .playoff.final{width:50%!important}.playoff-wrapper .playoff-body-4 .playoff .playoff-column{width:100%}.playoff-wrapper .playoff-body-8 .playoff{width:40%}.playoff-wrapper .playoff-body-8 .playoff.final{width:20%}.playoff-wrapper .playoff-body-8 .playoff .playoff-column{width:50%}.playoff-wrapper .playoff-body-8 .playoff .playoff-column .score-series:has(.score-wrapper:not(:first-of-type)) .score{width:36px}@media(max-width:1280px){.playoff-wrapper .playoff-body-8 .playoff .playoff-column .score-series:has(.score-wrapper:not(:first-of-type)) .score{width:24px}}.playoff-wrapper .playoff-body-8 .playoff .playoff-column .score-series:has(.score-wrapper:not(:first-of-type)) .additional-score{font-size:8px;height:12px;line-height:16px;top:31px;width:20px}@media(max-width:1280px){.playoff-wrapper .playoff-body-8 .playoff .playoff-column .score-series:has(.score-wrapper:not(:first-of-type)) .additional-score{font-size:6px;height:8px;top:20px;width:14px}}.playoff-wrapper .playoff-body-16 .playoff{width:42.8571428571%}.playoff-wrapper .playoff-body-16 .playoff.final{width:14.2857142857%}@media(max-width:1280px){.playoff-wrapper .playoff-body-16 .playoff{width:auto!important}.playoff-wrapper .playoff-body-16 .playoff .playoff-column{min-width:173px}}.playoff-wrapper .playoff-body-16 .playoff .playoff-column{width:33.3333%}.playoff-wrapper .playoff-body-16 .playoff .playoff-column .score-series:has(.score-wrapper:not(:first-of-type)) .score{width:36px}@media(max-width:1710px){.playoff-wrapper .playoff-body-16 .playoff .playoff-column .score-series:has(.score-wrapper:not(:first-of-type)) .score{font-size:14px;line-height:24px;width:24px}}.playoff-wrapper .playoff-body-16 .playoff .playoff-column .score-series:has(.score-wrapper:not(:first-of-type)) .additional-score{font-size:8px;height:12px;line-height:16px;top:31px;width:20px}@media(max-width:1710px){.playoff-wrapper .playoff-body-16 .playoff .playoff-column .score-series:has(.score-wrapper:not(:first-of-type)) .additional-score{font-size:6px;height:8px;line-height:16px;top:20px;width:14px}}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card{align-items:center;background-color:#8bafff}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .tour,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .tour,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .tour{color:#fff;text-align:center;width:100%}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .score,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .score,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .score{color:#fff!important}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .score.win,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .score.win,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .score.win{background-color:rgba(14,56,105,.1)}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .line,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .line,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .line{background-color:#fff;opacity:.2}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .club-logo,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .club-logo,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .club-logo{margin:0 auto}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .name,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .name,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .name{text-align:center}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .score-series,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .score-series,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .score-series{justify-content:center;width:100%}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .body-small,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .body-small,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .body-small{color:#fff!important}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card .team:last-child:has(.score.win) .club-logo,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card .team:last-child:has(.score.win) .club-logo,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card .team:last-child:has(.score.win) .club-logo{margin-top:4px}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card:has(.score-wrapper:not(:first-of-type)) .line,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card:has(.score-wrapper:not(:first-of-type)) .line,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card:has(.score-wrapper:not(:first-of-type)) .line{display:none}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card:has(.score-wrapper:not(:first-of-type)) .team:nth-of-type(2) .score-series,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card:has(.score-wrapper:not(:first-of-type)) .team:nth-of-type(2) .score-series,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card:has(.score-wrapper:not(:first-of-type)) .team:nth-of-type(2) .score-series{order:3}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card:has(.score-wrapper:not(:first-of-type)) .team:nth-of-type(2) .name,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card:has(.score-wrapper:not(:first-of-type)) .team:nth-of-type(2) .name,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card:has(.score-wrapper:not(:first-of-type)) .team:nth-of-type(2) .name{order:2}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .score-series,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .score-series,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .score-series{order:1}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .club-logo,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .club-logo,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .club-logo{order:2}.playoff-wrapper .playoff-body-16 [data-card-id="16"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .name,.playoff-wrapper .playoff-body-4 [data-card-id="4"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .name,.playoff-wrapper .playoff-body-8 [data-card-id="8"] .card:has(.score-wrapper:not(:first-of-type)) .team:last-of-type .name{order:3}.playoff-wrapper .playoff{box-sizing:content-box;display:flex;gap:12px}@media(max-width:999px){.playoff-wrapper .playoff{width:auto!important}}.playoff-wrapper .playoff .playoff-block{display:flex;gap:12px;justify-content:space-between;width:100%}.playoff-wrapper .playoff.final{flex-shrink:5}@media(max-width:999px){.playoff-wrapper .playoff.final{width:auto!important}}.playoff-wrapper .playoff.final .playoff-column{background-color:rgba(69,158,219,.1);border-left:1px dashed #8bafff;border-right:1px dashed #8bafff;margin-right:0;width:100%}@media(max-width:999px){.playoff-wrapper .playoff.final .playoff-column{min-width:173px}}.playoff-wrapper .playoff.left-side .playoff-block .playoff-column:last-child,.playoff-wrapper .playoff.right-side .playoff-block .playoff-column:last-child{margin-right:0}.finger-block{background:rgba(11,25,59,.75);border-radius:4px;display:none;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s linear;width:100%;z-index:1}@media(min-width:768px)and (max-width:999px){.finger-block{display:block}}.finger-block.showed{opacity:1;transition:opacity .5s linear}.finger-block.animate .finger-content{animation:right-left 2s linear;animation-direction:alternate;animation-iteration-count:2}.finger-block.offed{display:none}.finger-block .finger-content{display:flex;flex-direction:column;left:47%;position:absolute;top:50%;transform:translate(-50%,-50%)}.finger-block .finger-content .icon{background-image:url(../img/finger.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:80px;width:69px}.finger-block .finger-content .text{color:#fff;padding-left:10px}@keyframes right-left{0%{left:47%}to{left:53%}}.playoff-column{align-items:center;border-left:1px solid hsla(0,1%,64%,.3);border-right:1px solid hsla(0,1%,64%,.3);display:flex;flex-direction:column;gap:24px;justify-content:space-around}@media(min-width:768px)and (max-width:999px){.playoff-column{min-width:173px}}.playoff-column .playoff-cards-block{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}.playoff-column .playoff-cards-block [data-card-id]{width:100%}.playoff-column .playoff-cards-block .card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:12px;justify-content:space-between;padding:12px}.playoff-column .playoff-cards-block .card .tour{border-bottom:1px solid #eceef2;color:#7f8ba5}.playoff-column .playoff-cards-block .card .line{background-color:#eceef2;height:1px;width:100%}.playoff-column .playoff-cards-block .card .team{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.playoff-column .playoff-cards-block .card .team .score-series{display:flex;gap:4px}.playoff-column .playoff-cards-block .card .team .score-wrapper{position:relative}.playoff-column .playoff-cards-block .card .team .score-wrapper:hover .score{font-size:2.5em}.playoff-column .playoff-cards-block .card .team .score{align-items:center;aspect-ratio:1/1;border-radius:8px;color:#122859;display:flex;justify-content:center;margin-bottom:0;transition:font-size .25s ease-in-out;width:48px}.playoff-column .playoff-cards-block .card .team .score.win{background-color:rgba(14,56,105,.1)}@media(min-width:1000px)and (max-width:1281px){.playoff-column .playoff-cards-block .card .team .score{width:40px}}.playoff-column .playoff-cards-block .card .team .additional-score{align-items:center;background-color:#122859;border-radius:4px;color:#fff;display:flex;height:20px;justify-content:center;left:50%;line-height:12px;position:absolute;text-align:center;top:39px;transform:translateX(-50%);width:30px}@media(min-width:1000px)and (max-width:1281px){.playoff-column .playoff-cards-block .card .team .additional-score{top:33px}}@media(max-width:999px){.playoff-column .playoff-cards-block .card .team .additional-score{top:33px}}.playoff-column .playoff-cards-block .card .team .name{width:100%}.playoff-column .playoff-cards-block .card .team .name .body-small{color:#0e3869}.playoff-column .playoff-cards-block .card.preset .team{padding:52.5px 0}@media(min-width:1000px)and (max-width:1281px){.playoff-column .playoff-cards-block .card.preset .team{padding:46.5px 0}}.playoff-cards-wrapper .playoff-block .score-block{align-items:flex-start;background-color:#fff;border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin-bottom:24px;padding:16px}.playoff-cards-wrapper .playoff-block .score-block.preset{padding:46px 16px}.playoff-cards-wrapper .playoff-block .score-block .scores{display:flex;flex-direction:column;gap:4px;padding:4px}.playoff-cards-wrapper .playoff-block .score-block .scores .score-series{display:flex;gap:4px}.playoff-cards-wrapper .playoff-block .score-block .scores:not(:has(.score-wrapper:not(:first-of-type))){background-color:#f7f8fa;border-radius:12px}.playoff-cards-wrapper .playoff-block .score-block .scores:has(.score-wrapper:not(:first-of-type)) .score-series{align-items:center;height:48px}.playoff-cards-wrapper .playoff-block .score-block .scores:has(.score-wrapper:not(:first-of-type)) .score{font-size:14px;line-height:24px;width:24px}.playoff-cards-wrapper .playoff-block .score-block .scores:has(.score-wrapper:not(:first-of-type)) .additional-score{font-size:6px;height:10px;line-height:16px;top:20px;width:13px}.playoff-cards-wrapper .playoff-block .score-block .score-wrapper{position:relative}.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score{align-items:center;aspect-ratio:1/1;border-radius:8px;display:flex;justify-content:center;margin:0;text-align:center;width:48px}.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .score.win{background-color:rgba(14,56,105,.1)}.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .additional-score{align-items:center;background-color:#122859;border-radius:4px;color:#fff;display:flex;height:16px;justify-content:center;left:50%;line-height:12px;position:absolute;text-align:center;top:54px;transform:translateX(-50%);width:24px}@media(min-width:1000px)and (max-width:1281px){.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .additional-score{top:42px}}@media(max-width:999px){.playoff-cards-wrapper .playoff-block .score-block .score-wrapper .additional-score{top:42px}}.playoff-cards-wrapper .playoff-block .score-block .teams-wrapper{display:flex;flex-direction:column;gap:6px}.playoff-cards-wrapper .playoff-block .score-block .teams-wrapper .team{align-items:center;display:flex;gap:12px}@media(min-width:1000px){.table-wrapper:has(.player-stat-table){margin-inline:0}}.legend{display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;margin-top:24px}@media(min-width:1000px)and (max-width:1281px){.legend{margin-top:16px}}@media(min-width:768px)and (max-width:999px){.legend{margin-top:16px}}@media(max-width:767px){.legend{flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:8px}}@media(max-width:999px){.legend.mobile-column{flex-direction:column}}@media(min-width:1000px){.legend.desktop-big-gap{gap:24px;justify-content:flex-start}.legend.desktop-big-gap>div{flex-grow:1}}.legend>div{align-items:center;display:flex;gap:4px}.legend:not(.tournament-tables-legend){background-color:#f7f8fa;border-radius:8px;padding:24px}@media(max-width:999px){.legend:not(.tournament-tables-legend)>div:nth-of-type(4){order:4}.legend:not(.tournament-tables-legend)>div:nth-of-type(5){order:3}}@media(max-width:767px){.legend:not(.tournament-tables-legend)>div:nth-of-type(3){order:5}}.tournament-tables-legend{color:#596781;gap:6px 16px;justify-content:flex-start;margin-top:16px;padding:0}.tournament-tables-legend>p{font-size:1.2rem;font-weight:400;line-height:1.5}.tournament-tables-legend>p>b{font-weight:700}.table-wrapper:has(>.hockey-tournament-table){background:#fff;border-radius:12px;margin-inline:0}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table{border-spacing:0;min-width:800px;table-layout:fixed;width:100%}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th{background:#f5f7fb;color:#596781;font-size:1.2rem;letter-spacing:.02em;line-height:1.5;min-width:0;padding:14px 8px;text-align:center;white-space:nowrap;width:6rem}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th.number-column{background:#f5f7fb;width:4.8rem}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th.team-column{background:#f5f7fb;min-width:0;text-align:left;width:auto}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th.overtime-lose-column,.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th.overtime-win-column{min-width:0}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td:first-child,.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td:last-child,.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th:first-child,.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th:last-child{border-radius:0;padding-inline:8px}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td{border-top:1px solid #e1e5ec;color:#122859;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.5;padding:12px 8px}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td:first-child{color:#596781}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td:last-child{font-weight:700}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td .team-cell{color:#122859;gap:12px;min-height:32px;overflow-wrap:anywhere;width:100%}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td .team-cell img{flex:0 0 32px;height:32px;margin:0;object-fit:contain;width:32px}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td .team-cell:focus-visible{border-radius:4px;outline:2px solid #0e3869;outline-offset:4px}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr.highlighted td{background:#edf3ff!important;color:#122859}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr.highlighted td:first-child{border-radius:0}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr.highlighted td:last-child{border-radius:0}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr.highlighted td>.team-cell{color:#0e3869}@media(max-width:767px){.table-wrapper:has(>.hockey-tournament-table){border-radius:8px;padding-bottom:0}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table{min-width:100%;table-layout:auto}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th{font-size:1.2rem;letter-spacing:0;min-width:2.8rem;padding:10px 3px;width:2.8rem}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th.number-column{min-width:2.4rem;width:2.4rem}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th.team-column{min-width:10rem;width:auto}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td:first-child,.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td:last-child,.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th:first-child,.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table thead th:last-child{padding-inline:3px}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td{font-size:1.4rem;line-height:2rem;padding:10px 3px;white-space:nowrap}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td .team-cell{gap:8px;min-height:32px;white-space:normal}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td .team-cell img{flex-basis:24px;height:24px;width:24px}.table-wrapper:has(>.hockey-tournament-table) table.hockey-tournament-table tbody tr td .team-cell span{min-width:0}}.tournament-table-heading-section .tournament-table-page-title{gap:16px}.tournament-table-heading-section .page-filter-toggle{flex:0 0 44px}.tournament-table-heading-section .standings-context{margin-top:20px}.tournament-table-heading-section .standings-context[hidden]{display:none}.tournament-table-heading-section .standings-context__name{color:#122859;font-size:2.4rem;font-weight:700;line-height:1.35;margin:0;max-width:960px}.tournament-table-heading-section .standings-context__season{color:#596781;font-size:1.6rem;font-weight:400;line-height:1.5;margin:8px 0 0}@media(max-width:767px){.tournament-table-heading-section .standings-context{margin-top:16px}.tournament-table-heading-section .standings-context__name{font-size:1.8rem}.tournament-table-heading-section .standings-context__season{margin-top:4px}}.tournament-table-page .standings-panel{margin-bottom:24px}.tournament-table-page .standings-groups{border-bottom:1px solid #dce3ef;display:flex;gap:24px;margin-bottom:20px;overflow-x:auto}.tournament-table-page .standings-group{background:transparent;border:0;border-bottom:2px solid transparent;color:#596781;cursor:pointer;flex:0 0 auto;font:700 1.8rem/1.4 Gilroy,sans-serif;min-height:48px;padding:12px 0}.tournament-table-page .standings-group.active{border-bottom-color:#0e3869;color:#122859}.tournament-table-page .standings-group:focus-visible{outline:2px solid #0e3869;outline-offset:-2px}.tournament-table-page .standings-scope{margin-bottom:0}.tournament-table-page .standings-scope>.tournament-tab{border:0;font:700 1.4rem/1.5 Gilroy,sans-serif;margin:0;padding:10px 16px}.tournament-table-page .standings-scope>.tournament-tab[hidden]{display:none}.tournament-table-page .standings-scope[hidden],.tournament-table-page .tournament-wrapper[hidden]{display:none}.tournament-table-page [data-render-block]:first-of-type{padding-top:0!important}@media(max-width:767px){.tournament-table-page .tournament-panel{margin-bottom:20px}.tournament-table-page .standings-groups{gap:20px}.tournament-table-page .standings-group{font-size:1.6rem}}.team-block .roster-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px}.team-block .select-wrapper{max-width:100%;width:220px}.team-block .select-wrapper .choices{margin:0;min-width:0;width:100%}.team-block .team-tabs{display:flex;gap:16px}.team-block .team-tab{background:transparent;border:0;border-bottom:2px solid transparent;color:#596781;cursor:pointer;font:700 1.6rem/1.5 Gilroy,sans-serif;min-height:48px;padding:10px 16px}.team-block .team-tab.active{border-bottom-color:#0e3869;color:#122859}.team-block a:focus-visible,.team-block button:focus-visible{outline:2px solid #0e3869;outline-offset:3px}.team-block .team-wrapper{display:none}.team-block .team-wrapper.active{display:block}.team-block .team-wrapper.load{min-height:180px;position:relative}.team-block .team-wrapper.load:before{background:url(../img/preloader.svg) 50%/contain no-repeat;content:"";height:30px;inset:60px calc(50% - 12px) auto;position:absolute;width:24px}.team-block .roster-group+.roster-group{margin-top:36px}.team-block .roster-heading{color:#122859;font-size:2.8rem;font-weight:700;line-height:1.25;margin:0 0 20px}.team-block .roster-grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.team-block .roster-card{background:#fff;border-radius:8px;display:flex;flex-direction:column;min-width:0;position:relative}.team-block .roster-portrait{aspect-ratio:1/1;background:#eceef2;border-radius:8px 8px 0 0;overflow:hidden;position:relative}.team-block .roster-portrait img{background:#eceef2;display:block;height:100%;inset:0;object-fit:cover;object-position:center 20%;position:absolute;width:100%}.team-block .roster-portrait img[hidden]{display:none}.team-block .roster-initials{align-items:center;background:#e6eaf1;color:#596781;display:flex;font-size:5.6rem;font-weight:700;height:100%;justify-content:center;letter-spacing:-.04em;width:100%}.team-block .roster-number{background:hsla(0,0%,100%,.9);border-radius:4px;color:#122859;font-size:4.4rem;font-variant-numeric:tabular-nums;font-weight:800;left:12px;letter-spacing:-.04em;line-height:1.1;padding:0 6px;position:absolute;top:10px}.team-block .roster-info{display:flex;flex:1;flex-direction:column;padding:16px}.team-block .roster-title{color:#122859;font-size:2rem;line-height:1.2;margin:0;overflow-wrap:anywhere}.team-block .roster-profile{display:block;min-height:48px}.team-block .roster-profile:after{border-radius:8px;content:"";inset:0;position:absolute}.team-block .roster-card:focus-within{outline:2px solid #0e3869;outline-offset:3px}.team-block .roster-card:hover .roster-surname{color:#0e3869;text-decoration:underline;text-underline-offset:3px}.team-block .roster-surname{display:block;font-weight:700}.team-block .roster-name{display:block;font-size:1.8rem;font-weight:500;line-height:1.4;margin-top:3px}.team-block .roster-meta{color:#596781;display:flex;flex-wrap:wrap;font-size:1.4rem;font-weight:500;gap:4px 8px;line-height:1.5;margin:8px 0 16px}.team-block .roster-meta:empty{display:none}.team-block .roster-meta span+span:before{content:"·";margin-right:8px}.team-block .roster-stats{border-top:1px solid #d6dce6;color:#122859;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:auto 16px 16px;padding-top:12px}.team-block .roster-card--goalkeepers .roster-stats{grid-template-columns:.8fr .8fr 1.5fr .8fr}.team-block .roster-stats dt{color:#596781;font-size:1.2rem;font-weight:500;line-height:1.5}.team-block .roster-stats abbr{cursor:help;position:relative;text-decoration:none;z-index:1}.team-block .roster-stats dd{font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.25;margin:4px 0 0;white-space:nowrap}@media(min-width:1440px){.team-block .roster-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1199px){.team-block .roster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:999px){.team-block .roster-grid{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:799px){.team-block .roster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:559px){.team-block .roster-toolbar{gap:12px;margin-bottom:24px;padding-bottom:12px}.team-block .team-tabs{gap:8px;width:100%}.team-block .team-tab{flex:1;padding-inline:4px}.team-block .select-wrapper{width:100%}.team-block .roster-grid{grid-template-columns:minmax(0,1fr)}.team-block .roster-heading{font-size:2.4rem;margin-bottom:16px}.team-block .roster-group+.roster-group{margin-top:28px}.team-block .roster-card{display:grid;gap:12px;grid-template-columns:88px minmax(0,1fr);padding:12px}.team-block .roster-portrait{aspect-ratio:auto;border-radius:4px;height:104px;width:88px}.team-block .roster-initials{font-size:3rem}.team-block .roster-number{align-self:center;background:none;flex-shrink:0;font-size:4rem;letter-spacing:-.04em;line-height:1;margin-left:auto;order:1;padding:0;position:static}.team-block .roster-info{min-width:0;padding:0}.team-block .roster-title{align-items:center;display:flex;font-size:1.8rem;gap:10px}.team-block .roster-profile{flex:1;min-width:0}.team-block .roster-name{font-size:1.6rem}.team-block .roster-meta{display:block;margin:6px 0 0}.team-block .roster-meta span{display:block}.team-block .roster-meta span+span:before{content:none}.team-block .roster-stats{grid-column:1/-1;margin:0;padding-top:10px;text-align:center}.team-block .roster-stats dd{font-size:1.8rem}.team-block .roster-stats>div+div{border-left:1px solid #eceef2}.team-block .team-tabs{background:#eceef2;border-radius:8px;gap:0}.team-block .team-tab{border:0;border-radius:8px}.team-block .team-tab.active{background:#0e3869;color:#fff}}@media(max-width:359px){.team-block .roster-card{gap:10px;grid-template-columns:72px minmax(0,1fr)}.team-block .roster-portrait{height:96px;width:72px}.team-block .roster-title{font-size:1.6rem;gap:8px}.team-block .roster-number{font-size:3.6rem}}:is(.team-inner-tabs,.tournament-tabs)[role=tablist]{gap:24px}:is(.team-inner-tabs,.tournament-tabs)[role=tablist] .team-inner-tab,:is(.team-inner-tabs,.tournament-tabs)[role=tablist] .tournament-tab{background:transparent;border:0;border-bottom:2px solid transparent;color:#596781;font:700 2rem/1.4 Gilroy,sans-serif;min-height:44px;padding:8px 0}:is(.team-inner-tabs,.tournament-tabs)[role=tablist] .team-inner-tab.active,:is(.team-inner-tabs,.tournament-tabs)[role=tablist] .tournament-tab.active{border-bottom-color:#0e3869;color:#122859}:is(.team-inner-tabs,.tournament-tabs)[role=tablist] .team-inner-tab:focus-visible,:is(.team-inner-tabs,.tournament-tabs)[role=tablist] .tournament-tab:focus-visible{outline:2px solid #0e3869;outline-offset:2px}@media(max-width:559px){.team-page-identity{align-items:center;flex-direction:row!important;gap:12px}.team-page-identity .club-logo{flex:0 0 56px;height:56px;margin:0;object-fit:contain;width:56px}.team-page-identity .h1{font-size:2.4rem;line-height:1.2;min-width:0}:is(.team-inner-tabs,.tournament-tabs)[role=tablist]{flex-wrap:nowrap;gap:12px}:is(.team-inner-tabs,.tournament-tabs)[role=tablist] .team-inner-tab,:is(.team-inner-tabs,.tournament-tabs)[role=tablist] .tournament-tab{flex:1;font-size:1.6rem}}.team-page-heading{align-items:center;display:flex;gap:24px}.team-page-identity{align-items:center;display:flex;flex:1;min-width:0}.team-season-panel{flex:0 0 200px;margin-left:auto}.team-season-panel .choices{margin:0;min-width:0;width:100%}.team-table-filters:not(:has(.select-wrapper:not([hidden]))){display:none}.team-table-filters{flex-wrap:wrap;gap:12px}.team-table-filters .select-wrapper{flex:1 1 240px;margin:0;max-width:100%}.team-season-panel[hidden],.team-table-filters .select-wrapper[hidden]{display:none!important}@media(min-width:560px){.team-season-panel[hidden]{display:block!important}.team-season-toggle{display:none}}@media(max-width:559px){.team-page-heading{flex-wrap:wrap;gap:12px}.team-season-panel{flex:1 0 100%;margin:0}.team-season-toggle.has-active-filters:after{display:none}:is(#team-section-panel-1,#tournament-section-panel-1) .tabs__filter_inline{flex-wrap:wrap;gap:12px}:is(#team-section-panel-1,#tournament-section-panel-1) .match-tabs{flex:1 0 100%;min-width:0}:is(#team-section-panel-1,#tournament-section-panel-1) .match-heading{margin:0 0 0 auto}:is(#team-section-panel-1,#tournament-section-panel-1) .match-heading__actions{flex-wrap:nowrap;gap:8px}}.team-page-header{overflow:visible;padding-bottom:24px;z-index:12}:is(.team-inner-tabs,.tournament-tabs)[role=tablist]{padding-bottom:12px}:is(#team-section-panel-1,#tournament-section-panel-1) .tabs__filter{margin-bottom:20px!important}:is(#team-section-panel-1,#tournament-section-panel-1) .match-tab[hidden],:is(#team-section-panel-1,#tournament-section-panel-1) .match-tabs[hidden]{display:none!important}:is(#team-section-panel-1,#tournament-section-panel-1) .tabs__filter_inline{align-items:center;flex-wrap:nowrap;gap:16px}:is(#team-section-panel-1,#tournament-section-panel-1) .match-tabs{flex:1 1 auto;margin:0!important;min-width:0;width:auto}:is(#team-section-panel-1,#tournament-section-panel-1) .match-heading{flex:0 0 auto}:is(#team-section-panel-1,#tournament-section-panel-1) .match-heading [data-open-filter]{max-height:none;min-height:44px}#team-section-panel-3 [data-render-block].section{padding-top:0!important}#team-section-panel-3 .team-table-filters{margin-bottom:16px}@media(max-width:559px){.team-page-header{padding-bottom:16px}:is(.team-inner-tabs,.tournament-tabs)[role=tablist]{padding-bottom:12px}.team-block .roster-toolbar{margin-bottom:16px;padding-bottom:0}:is(#team-section-panel-1,#tournament-section-panel-1) .tabs__filter{gap:8px;margin-bottom:16px!important}}@media(max-width:559px){:is(#team-section-panel-1,#tournament-section-panel-1) .tabs__filter div:has([data-open-filter]){margin-block:0!important}}@media(max-width:559px){:is(#team-section-panel-1,#tournament-section-panel-1) .tabs__filter_inline{align-items:center;flex-wrap:nowrap}:is(#team-section-panel-1,#tournament-section-panel-1) .match-tabs{flex:1 1 auto;margin:0!important;width:auto}:is(#team-section-panel-1,#tournament-section-panel-1) .match-tab{font-size:1.4rem;min-height:44px}:is(#team-section-panel-1,#tournament-section-panel-1) .match-heading{display:flex;flex:0 0 auto}:is(#team-section-panel-1,#tournament-section-panel-1) .match-heading__actions{gap:4px}}.tournament-page-header .h1{margin-left:0;overflow-wrap:anywhere}@media(max-width:559px){.tournament-page-header .h1{font-size:2.4rem;line-height:1.2}}@media(max-width:359px){#tournament-section-panel-1 .tabs__filter_inline{flex-wrap:wrap}#tournament-section-panel-1 .match-tabs{flex-basis:100%}#tournament-section-panel-1 .match-heading{margin-left:auto}}.tournament-panel:has(>.tournament-tabs[role=tablist]){gap:12px 24px;padding-bottom:12px}.tournament-panel:has(>.tournament-tabs[role=tablist]) .tournament-tabs{flex-wrap:nowrap;margin:-4px -2px 0;max-width:100%;min-width:0;overflow-x:auto;padding:4px 2px;translate:none}.tournament-panel:has(>.tournament-tabs[role=tablist]) .tournament-tabs .tournament-tab{flex:0 0 auto;white-space:nowrap}.tournament-panel:has(>.tournament-tabs[role=tablist]) .select-wrapper{margin-right:0;max-width:100%}.tournament-standings{color:#122859;padding-top:1.6rem}.tournament-standings__toolbar{margin-bottom:2.4rem}.tournament-standings__toolbar label{color:#596781;display:grid;font:600 1.4rem/1.5 Gilroy,sans-serif;gap:.8rem;max-width:40rem}.tournament-standings__toolbar select{background:#fff;border:0;border-radius:.8rem;color:#122859;font:600 1.6rem/1.5 Gilroy,sans-serif;min-height:4.8rem;min-width:0;padding:1rem 1.6rem;width:100%}.tournament-standings__status{font-size:1.4rem;line-height:1.5;margin:0 0 1.6rem}.tournament-standings__status:empty{display:none}.tournament-standings [hidden]{display:none!important}.tournament-standings :is(select,summary,button):focus-visible{outline:2px solid #0e3869;outline-offset:3px}.standings-group{margin-bottom:1.6rem}.standings-group summary{align-items:center;background:#fff;border-radius:.8rem;color:#122859;cursor:pointer;display:flex;font:700 1.8rem/1.5 Gilroy,sans-serif;gap:1.2rem;list-style:none;min-height:6.4rem;padding:1.6rem 2rem}.standings-group summary::-webkit-details-marker{display:none}.standings-group summary:after{border-bottom:2px solid;border-right:2px solid;content:"";flex-shrink:0;height:.8rem;margin:0 .3rem .5rem 0;transform:rotate(45deg);width:.8rem}.standings-group[open]>summary{box-shadow:inset 0 0 0 1px #0e3869}.standings-group[open]>summary:after{margin-bottom:-.3rem;transform:rotate(225deg)}.standings-group__count{color:#596781;font:400 1.4rem/1.5 Gilroy,sans-serif;margin-left:auto;white-space:nowrap}.standings-group [data-standings-content]{padding-top:1.6rem}.standings-group [data-standings-content]>p{font-size:1.4rem}.standings-group .standings-retry{background:#fff;border:1px solid #0e3869;border-radius:.8rem;color:#0e3869;cursor:pointer;font:600 1.4rem/1.5 Gilroy,sans-serif;margin-bottom:1.6rem;min-height:4.4rem;padding:.8rem 1.6rem}.standings-group .tournament-tables-legend{margin-bottom:2.4rem}@media(max-width:559px){.standings-group summary{font-size:1.6rem;padding:1.6rem}.standings-group .team-cell{overflow-wrap:anywhere}}.heading-screen{position:relative}.bg-heading-player{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.bg-inner-color{background-color:#0e3869;height:100%;opacity:.9;width:100%}.prew-page{margin-bottom:48px}.prew-page .link{align-items:center;color:#7f8ba5;display:flex}.prew-page .link .icon{font-size:20px;margin-right:8px}.prew-page .link .icon:before{color:#7f8ba5}@media(min-width:1920px){.prew-page .link .icon{font-size:24px}}.avatar-block{align-items:center;display:flex;gap:96px;justify-content:center}.avatar-block .avatar{flex-shrink:0;padding-bottom:32px;position:relative;width:280px}@media(min-width:1000px)and (max-width:1281px){.avatar-block .avatar{padding-bottom:24px;width:240px}}@media(min-width:768px)and (max-width:999px){.avatar-block .avatar{padding-bottom:24px;width:200px}}@media(max-width:767px){.avatar-block .avatar{padding-bottom:18px;width:160px}}.avatar-block .avatar .photo{border:8px solid #8bafff;border-radius:50%;height:280px;overflow:hidden;width:100%}@media(min-width:1000px)and (max-width:1281px){.avatar-block .avatar .photo{height:240px}}@media(min-width:768px)and (max-width:999px){.avatar-block .avatar .photo{height:200px}}@media(max-width:767px){.avatar-block .avatar .photo{height:160px}}.avatar-block .avatar .photo img{object-fit:cover}.avatar-block .avatar .number{align-items:center;background-color:#8bafff;border-radius:50%;bottom:0;display:flex;height:80px;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;width:80px}@media(min-width:1000px)and (max-width:1281px){.avatar-block .avatar .number{height:64px;width:64px}}@media(min-width:768px)and (max-width:999px){.avatar-block .avatar .number{height:64px;width:64px}}@media(max-width:767px){.avatar-block .avatar .number{height:48px;width:48px}}.avatar-block .avatar .number span{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:28px}@media(min-width:1920px){.avatar-block .avatar .number span{font-size:28px;line-height:36px}}.avatar-block .avatar .number img{height:32px;width:32px}@media(min-width:768px)and (max-width:999px){.avatar-block .avatar .number img{height:24px;width:24px}}@media(max-width:767px){.avatar-block .avatar .number img{height:20px;width:20px}}.avatar-block .params{max-width:none}.about-player{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:24px;text-align:center}@media(min-width:768px){.about-player{margin-top:32px}}@media(min-width:1920px){.about-player{margin-top:48px}}.about-player .name{color:#fff;margin:0 0 8px}.about-player .position{color:#8bafff;margin:0 0 8px}.about-player .birthday-player{color:#fff;margin:0}.player-statistics__tabs{margin:0 0 24px}@media(max-width:767px){.player-statistics__tabs{margin-bottom:16px}}.player-statistics__panel[hidden]{display:none}.player-statistics__panel+.player-statistics__panel{margin-top:32px}.player-statistics__panel.active{margin-top:0}.player-statistics__legend{gap:8px 24px;justify-content:flex-start}@media(max-width:767px){.player-statistics__legend{display:none}}.player-statistics .table-wrapper[tabindex]:focus-visible{outline:2px solid #c5181d;outline-offset:2px}@media(max-width:767px){.player-statistics .table-wrapper{margin-inline:0;overflow:visible;padding-bottom:0}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table{border-spacing:0;display:block;min-width:0;padding-inline:0;width:100%}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__head{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table tbody{display:grid;gap:12px}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table tbody tr{background:#fff;border-radius:8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:16px}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table tbody tr td{background:transparent;border-radius:0;font-size:1.4rem;line-height:1.8rem;min-width:0;padding:0;white-space:normal}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table tbody tr.highlighted{background:#8bafff}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table tbody tr.highlighted td{background:transparent!important;color:#fff}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table tbody tr.highlighted .player-stat-table__metric:before,.player-statistics .table-wrapper table.tournament-table-block.player-stat-table tbody tr.highlighted .player-stat-table__season,.player-statistics .table-wrapper table.tournament-table-block.player-stat-table tbody tr.highlighted .player-stat-table__tournament{color:hsla(0,0%,100%,.8)}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__team{align-self:center;grid-column:1/5;grid-row:1}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__team .team-cell{width:100%}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__team .team-cell>img{flex:0 0 24px;height:24px;object-fit:contain;width:24px}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__team .team-cell span{overflow-wrap:anywhere}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__season{align-self:center;color:#7f8ba5;font-size:1.2rem;font-variant-numeric:tabular-nums;grid-column:5/7;grid-row:1;line-height:1.6rem;text-align:right}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__tournament{border-bottom:1px solid #eceef2;color:#7f8ba5;font-size:1.2rem;grid-column:1/7;grid-row:2;line-height:1.6rem;padding:6px 0 12px;text-align:left}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__metric{color:#122859;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:700;grid-column:span 2;line-height:2rem;padding:12px 4px 0;text-align:center}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table .player-stat-table__metric:before{color:#7f8ba5;content:attr(data-mobile-label);display:block;font-size:1rem;font-weight:600;line-height:1.4rem;margin-bottom:2px}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table.player-stat-table--skater tbody tr{grid-template-columns:repeat(5,minmax(0,1fr))}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table.player-stat-table--skater .player-stat-table__team{grid-column:1/4}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table.player-stat-table--skater .player-stat-table__season{grid-column:4/6}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table.player-stat-table--skater .player-stat-table__tournament{grid-column:1/6}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table.player-stat-table--skater .player-stat-table__metric{grid-column:span 1;padding-inline:2px}.player-statistics .table-wrapper table.tournament-table-block.player-stat-table.player-stat-table--skater .player-stat-table__metric:before{line-height:1.2rem}}@media(max-width:767px)and (max-width:359px){.player-statistics .table-wrapper table.tournament-table-block.player-stat-table.player-stat-table--skater .player-stat-table__metric:before{font-size:.9rem}}@media(max-width:767px){.player-statistics__panel[hidden] .table-wrapper table.player-stat-table .player-stat-table__metric:before{content:none}}.coach-info,.judge-info,.player-info{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:48px}@media(max-width:767px){.coach-info .params,.judge-info .params,.player-info .params{min-width:calc(50% - 8px)}}@media(min-width:768px){.coach-info,.judge-info,.player-info{flex-wrap:nowrap;margin-top:64px}}.coach-info,.judge-info{align-items:center;flex-direction:column}.coach-info .params,.judge-info .params{max-width:none}@media(min-width:1000px)and (max-width:1281px){.coach-info,.judge-info{flex-direction:row}}@media(min-width:768px)and (max-width:999px){.coach-info,.judge-info{flex-direction:row}}.params{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:270px}.params .title{color:#fff;margin:0 0 4px}.params .value{color:#fff;margin:0}.staff-profile{--staff-muted:#405c83;--staff-pale:#d8e6ff}.staff-profile__heading{isolation:isolate}.staff-profile__heading .bg-heading-player{background-color:#0e3869;background-position:center 45%;background-size:cover}.staff-profile__intro{padding-block:4rem}.staff-profile__identity{align-items:center;display:flex;gap:3.6rem}.staff-profile__avatar{background:#cdf;border-radius:50%;color:#122859;display:grid;flex:0 0 14.4rem;font-size:5.6rem;font-weight:700;height:14.4rem;line-height:1;overflow:hidden;place-items:center;width:14.4rem}.staff-profile__avatar img{height:100%;object-fit:cover;width:100%}.staff-profile__details{min-width:0}.staff-profile__name{color:#fff;font-size:3.6rem;font-weight:700;line-height:1.15;margin:0 0 .8rem;overflow-wrap:anywhere}.staff-profile__position{color:#bed3ff;font-size:2.2rem;font-weight:600;line-height:1.35;margin:0 0 1.8rem;overflow-wrap:anywhere}.staff-profile__birth{align-items:baseline;color:#fff;display:flex;flex-wrap:wrap;font-size:2rem;font-weight:600;gap:.4rem 1.6rem;line-height:1.4;margin:1.6rem 0 0}.staff-profile__attributes{color:#bed3ff;display:flex;flex-wrap:wrap;font-size:1.6rem;font-weight:400;gap:.6rem 1.6rem;line-height:1.4;list-style:none;margin:1.2rem 0 0;padding:0}.staff-profile__age{color:#bed3ff;font-size:1.8rem;font-weight:400;white-space:nowrap}.staff-profile .match-wrapper .die{font-size:1.2rem}.staff-profile .match-more{font-size:1.4rem}.staff-profile .match-heading{display:flex;gap:1.2rem}.staff-profile .match-heading h2{flex:1;min-width:0}.staff-profile .match-heading__actions{flex-shrink:0}.staff-profile .match-heading__switch-view-button{min-height:4.4rem;min-width:4.4rem}@media(max-width:767px){.staff-profile .match-heading h2,.staff-profile .staff-statistics h2{font-size:2.4rem;line-height:1.25}.staff-profile__intro{padding-block:2.4rem}.staff-profile__identity{align-items:flex-start;gap:1.8rem}.staff-profile__avatar{flex-basis:8.8rem;font-size:3.8rem;height:8.8rem;width:8.8rem}.staff-profile__name{font-size:2.4rem;line-height:1.25}.staff-profile__position{font-size:1.6rem;margin-bottom:1.2rem}.staff-profile__birth{font-size:1.6rem;gap:.4rem 1.2rem;margin-top:1.2rem}.staff-profile__age{font-size:1.4rem}}.staff-statistics{padding-top:3.2rem}.staff-statistics .section-title{margin-bottom:.8rem}.staff-statistics .section-title h2{margin-bottom:0}.staff-statistics{color:#122859;font-variant-numeric:tabular-nums}.staff-statistics__row{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) repeat(4,minmax(0,13%))}.staff-statistics__row>:first-child{padding:1.6rem 2rem}.staff-statistics__row>:not(:first-child){text-align:center}.staff-statistics__columns>:first-child{padding:0}.staff-statistics__columns{color:var(--staff-muted);font-size:1.4rem;line-height:1.4;min-height:2.8rem}.staff-statistics__short-label{display:none}.staff-statistics__total{background:var(--staff-pale);border-radius:.6rem;font-size:1.8rem;font-weight:700;margin-bottom:1rem}.staff-statistics__season{background:#fff;border:1px solid #fff;border-radius:.6rem;margin-top:1rem;overflow:hidden}.staff-statistics summary{cursor:pointer;font-size:1.8rem;font-weight:700;list-style:none;min-height:6.4rem}.staff-statistics summary::-webkit-details-marker{display:none}.staff-statistics summary:focus-visible{outline:3px solid #2673c9;outline-offset:-3px}.staff-statistics__season-heading{min-width:0;overflow-wrap:anywhere;padding-left:4.8rem!important;position:relative}.staff-statistics__season-heading:before{border-bottom:2px solid;border-right:2px solid;content:"";height:.9rem;left:2rem;position:absolute;top:2.3rem;transform:rotate(-45deg);width:.9rem}details[open] .staff-statistics__season-heading:before{transform:rotate(45deg)}.staff-statistics__table{border-collapse:collapse;color:inherit;font-size:1.6rem;line-height:1.4;table-layout:fixed;width:100%}.staff-statistics__table td,.staff-statistics__table th{border-top:1px solid #e3e9f2;padding:1.6rem 0;vertical-align:middle}.staff-statistics__table th{overflow-wrap:anywhere;padding-inline:2rem;text-align:left}.staff-statistics__table col:first-child,.staff-statistics__table th:first-child{width:48%}.staff-statistics__table td,.staff-statistics__table th:not(:first-child){text-align:center;width:13%}.staff-statistics__link{color:inherit;display:block;margin-block:-1.6rem;padding-block:1.6rem}.staff-statistics__link:hover{text-decoration:underline;text-underline-offset:.2em}.staff-statistics__link:focus-visible{outline:2px solid #2673c9;outline-offset:2px}.staff-statistics__club-row{font-weight:700}.staff-statistics__club-name{align-items:center;display:flex;gap:1rem}.staff-statistics__club-name>a:has(img){flex:0 0 auto}.staff-statistics__club-name img{flex-shrink:0;height:3.2rem;object-fit:contain;width:3.2rem}.staff-statistics__team-row td,.staff-statistics__team-row th{font-weight:500}.staff-statistics__team-row--single td,.staff-statistics__team-row--single th{font-weight:700}.staff-statistics__club-with-logo .staff-statistics__team-row th{padding-left:6.2rem}@media(max-width:767px){.staff-statistics{padding-top:2.4rem}.staff-statistics__columns{font-size:1.3rem;min-height:2.4rem}.staff-statistics__total{margin-bottom:.8rem;min-height:4.4rem}.staff-statistics__season{margin-top:.8rem}.staff-statistics summary{min-height:5.6rem}.staff-statistics__table td,.staff-statistics__table th{padding-block:1.2rem}.staff-statistics__link{margin-block:-1.2rem;padding-block:1.2rem}.staff-statistics__full-label{display:none}.staff-statistics__short-label{display:inline}.staff-statistics__row{grid-template-columns:minmax(0,1fr) repeat(4,minmax(0,12%))}.staff-statistics__row>:first-child{padding:1.2rem 1rem}.staff-statistics__columns>:first-child{padding:0}.staff-statistics summary,.staff-statistics__total{font-size:1.6rem;line-height:1.375}.staff-statistics__season-heading{padding-left:2.8rem!important}.staff-statistics__season-heading:before{height:.7rem;left:1rem;top:1.7rem;width:.7rem}.staff-statistics__table{font-size:1.6rem;line-height:1.375}.staff-statistics__table th{padding-inline:1rem}.staff-statistics__table col:first-child,.staff-statistics__table th:first-child{width:52%}.staff-statistics__table td,.staff-statistics__table th:not(:first-child){width:12%}.staff-statistics__club-with-logo .staff-statistics__team-row th{padding-left:4rem}.staff-statistics__club-name{gap:.6rem}.staff-statistics__club-name img{height:2.4rem;width:2.4rem}}.player.staff-profile .player-statistics{padding-top:3.2rem}.player.staff-profile .player-statistics .section-title{margin-bottom:1.6rem}.player.staff-profile .player-statistics .section-title h2{margin-bottom:0}.player.staff-profile .player-statistics .player-career{display:none}@media(min-width:768px){.player.staff-profile .player-statistics .section-title{margin-bottom:.8rem}.player.staff-profile .player-statistics .player-statistics__panel>.table-wrapper{display:none}.player.staff-profile .player-statistics .player-career{display:block;--career-metrics:6;--career-metric-width:9%;--career-name-width:46%;padding-top:0}.player.staff-profile .player-statistics .player-career--skater{--career-metrics:5;--career-metric-width:10.4%;--career-name-width:48%}.player.staff-profile .player-statistics .player-career .staff-statistics__row{grid-template-columns:minmax(0,1fr) repeat(var(--career-metrics),minmax(0,var(--career-metric-width)))}.player.staff-profile .player-statistics .player-career .staff-statistics__table th:first-child{width:var(--career-name-width)}.player.staff-profile .player-statistics .player-career .staff-statistics__table td,.player.staff-profile .player-statistics .player-career .staff-statistics__table th:not(:first-child){width:var(--career-metric-width)}.player.staff-profile .player-statistics .player-career .player-career__current{background:var(--staff-pale)}.player.staff-profile .player-statistics .player-statistics__legend{background:transparent;margin-top:1.6rem;padding:0}}@media(max-width:767px){.player.staff-profile .player-statistics{padding-top:2.4rem}.player.staff-profile .player-statistics .section-title h2{font-size:2.4rem;line-height:1.25}}@media(min-width:768px)and (max-width:1023px){.player.staff-profile .player-statistics .player-career--goalkeeper .staff-statistics__columns .staff-statistics__full-label{display:none}.player.staff-profile .player-statistics .player-career--goalkeeper .staff-statistics__columns .staff-statistics__short-label{display:inline}}@media(max-width:767px){.player.staff-profile .staff-profile__identity{column-gap:1.8rem;display:grid;grid-template-columns:8.8rem minmax(0,1fr);row-gap:0}.player.staff-profile .staff-profile__details{display:contents}.player.staff-profile .staff-profile__avatar{align-self:center;grid-column:1;grid-row:1/3}.player.staff-profile .staff-profile__name{font-size:2.2rem;grid-column:2;grid-row:1}.player.staff-profile .staff-profile__position{grid-column:2;grid-row:2;margin:0}.player.staff-profile .staff-profile__attributes,.player.staff-profile .staff-profile__birth{grid-column:1/-1}.player.staff-profile .staff-profile__birth{margin-top:1.6rem}.player.staff-profile .staff-profile__attributes{font-size:1.4rem;gap:.6rem 1.6rem}}.referee-statistics .staff-statistics__row{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,16%))}.referee-statistics .staff-statistics__table col:first-child,.referee-statistics .staff-statistics__table th:first-child{width:52%}.referee-statistics .staff-statistics__table col:not(:first-child),.referee-statistics .staff-statistics__table td{width:16%}.tournaments:has(>.page-filter-panel[hidden]){padding-top:2.4rem}@media(max-width:999px){.tournaments:has(>.page-filter-panel[hidden]){padding-top:1.6rem}}.tournaments__selects{align-items:center;display:flex;margin-block:16px 24px}@media(max-width:999px){.tournaments__selects{margin-block:12px 16px}}.tournaments__selects .choices .choices__inner .choices__list--single .choices__item{color:#0e3869}@media(max-width:767px){.tournaments__selects{align-items:stretch;flex-direction:column}}.tournaments__selects>.select-wrapper:not(:last-of-type){margin-right:12px}@media(max-width:767px){.tournaments__selects>.select-wrapper:not(:last-of-type){margin-bottom:12px;margin-right:0}}.tournaments__card,.tournaments__types__card{align-items:center;background:#fff;border-radius:8px;display:flex;padding:40px 24px;width:100%}@media(min-width:1000px)and (max-width:1281px){.tournaments__card,.tournaments__types__card{padding:32px 20px}}@media(min-width:768px)and (max-width:999px){.tournaments__card,.tournaments__types__card{padding:32px 20px}}@media(max-width:767px){.tournaments__card,.tournaments__types__card{align-items:flex-start;flex-direction:column;padding:24px 16px}}.tournaments__logo,.tournaments__types__logo{flex-shrink:0;height:64px;margin-right:16px;width:64px}@media(min-width:1281px){.tournaments__logo,.tournaments__types__logo{height:96px;margin-right:24px;width:96px}}@media(max-width:767px){.tournaments__logo,.tournaments__types__logo{margin-bottom:16px}}.tournaments__date .color-asphalt,.tournaments__date .color-lightblue{color:#0e3869}.tournaments.load{height:50svh;position:relative}.tournaments.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.tournaments__list .tournaments__card,.tournaments__list .tournaments__types__card{align-items:center;border-radius:2.4rem;flex-direction:row;gap:2rem;height:100%;min-height:12.8rem;padding:2.4rem}@media(hover:hover){.tournaments__list .tournaments__card:hover,.tournaments__list .tournaments__types__card:hover{background-color:#eceef2}}.tournaments__list .tournaments__card:focus-visible,.tournaments__list .tournaments__types__card:focus-visible{outline:2px solid #0e3869;outline-offset:3px}.tournaments__list .tournaments__logo,.tournaments__list .tournaments__types__logo{height:6.4rem;margin:0;width:6.4rem}.tournaments__list .tournaments__logo img,.tournaments__list .tournaments__types__logo img{height:100%;object-fit:contain;width:100%}.tournaments__list .tournaments__info{min-width:0;overflow-wrap:anywhere}.tournaments__list .tournaments__info .h3{font-size:2.2rem;line-height:1.25;margin-bottom:.8rem}.tournaments__list .tournaments__date{display:flex;flex-direction:column;gap:.2rem}.tournaments__list .tournaments__date .caption{font-size:1.4rem;letter-spacing:normal;line-height:1.5;text-transform:none}.tournaments__list .tournaments__date .color-asphalt{color:#0e3869;font-weight:400}@media(max-width:767px){.tournaments__list .tournaments__card,.tournaments__list .tournaments__types__card{gap:1.2rem;min-height:11.2rem;padding:1.6rem}.tournaments__list .tournaments__logo,.tournaments__list .tournaments__types__logo{height:4.8rem;width:4.8rem}.tournaments__list .tournaments__info .h3{font-size:1.8rem}}.tournaments__types__card{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}@media(max-width:767px){.tournaments__types__card{display:flex;flex-direction:column}}.tournaments__types__logo{align-self:flex-start;grid-row:span 2}.tournaments__types__info{color:#0e3869}.match-preview-screen{padding-block:32px 48px;position:relative}@media(min-width:1000px)and (max-width:1281px){.match-preview-screen{padding-block:24px 32px}}@media(min-width:768px)and (max-width:999px){.match-preview-screen{padding-block:64px 24px}}@media(max-width:767px){.match-preview-screen{padding-block:24px 8px}}@media(min-width:1280px){.match-preview{padding:0 96px}}@media(min-width:1920px){.match-preview{padding:0 284px}}.match-preview-tabs{margin-top:0}@media(max-width:767px){.match-preview-tabs{margin-inline:-16px;padding-inline:16px}}@media(max-width:767px){.match-preview-tabs>.tab{font-size:1.6rem;padding:8px}}.match-preview-tabs>.tab.disable{color:#7f8ba5;cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.match-preview-section{display:none}.match-preview-section.active{display:block}.match-preview-section .match-preview__notice{background:#f0f4ff;border-radius:16px;color:#122859;padding:24px;text-align:center}.match-preview .dies{flex-direction:row}@media(max-width:767px){.match-preview .dies{margin-bottom:16px!important}.match-preview .dies>.die{padding-block:1px}.match-preview .dies+.margin-bottom-x3{margin-bottom:16px!important}.match-preview .dies{flex-wrap:wrap;margin-left:auto;margin-right:auto;width:max(200px,45vw)}}.match-preview .match-info{margin:0 auto;max-width:1122px}@media(max-width:767px){.match-preview .match-info{margin-bottom:8px!important}.match-preview .match-info>.margin-bottom-x3{margin-bottom:8px!important}}@media(max-width:767px){.match-preview .match-info .match-date{margin-bottom:4px!important}}.match-preview .match-info .match-place{color:#7f8ba5}.match-preview .match-info .match-scores{display:flex;display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:767px){.match-preview .match-info .match-scores{align-items:center;column-gap:12px;grid-template-columns:64px auto;grid-template-rows:1fr 1fr}}.match-preview .match-info .match-scores .scores-table{align-items:center;background:rgba(245,246,248,.1);border-radius:8px;display:flex;gap:4px;justify-content:center;margin:0 auto 12px;padding:4px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.match-preview .match-info .match-scores .scores-table{flex-direction:column;margin-bottom:0;margin-left:0;margin-right:12px}}@media(min-width:1440px){.match-preview .match-info .match-scores .scores-table{gap:8px;padding:8px}}.match-preview .match-info .match-scores .scores-table .score-team{align-items:center;display:flex;height:56px;justify-content:center;width:56px}@media(min-width:1440px){.match-preview .match-info .match-scores .scores-table .score-team{height:64px;width:64px}}.match-preview .match-info .match-scores .scores-table .overtime,.match-preview .match-info .match-scores .scores-table .shootout{color:#fff}@media(max-width:767px){.match-preview .match-info .match-scores .scores-table .overtime,.match-preview .match-info .match-scores .scores-table .shootout{display:grid;inset:0;place-items:center;position:absolute}.match-preview .match-info .match-scores .scores{grid-row:span 2;order:-1}}.match-preview .match-info .match-scores .scores .period{align-items:center;align-self:stretch;color:#7f8ba5;display:flex;gap:12px;justify-content:center}.match-preview .match-info .match-scores .team{align-items:center;display:flex;gap:12px}@media(max-width:767px){.match-preview .match-info .match-scores .team{flex-direction:row}}.match-preview .match-info .match-scores .team:first-of-type{flex-direction:row-reverse}@media(max-width:767px){.match-preview .match-info .match-scores .team:first-of-type{flex-direction:row}}.match-preview .match-info .match-scores .team .team-logo{background-color:#eceef2;border-radius:50%;flex-shrink:0;height:48px;margin-right:12px;object-fit:contain;overflow:hidden;width:48px}@media(min-width:768px){.match-preview .match-info .match-scores .team .team-logo{height:64px;margin-bottom:12px;margin-right:0;width:64px}}@media(min-width:1440px){.match-preview .match-info .match-scores .team .team-logo{height:80px;width:80px}}@media(max-width:374px){.match-preview .match-info .match-scores .team .name{font-size:18px;line-height:115%}}@media(min-width:768px){.match-preview .match-info .match-scores .team .name{display:block;text-align:center}}.match-preview .match-info .match-scores .team .city{color:#8bafff;margin-top:4px}@media(max-width:374px){.match-preview .match-info .match-scores .team .city{font-size:12px;line-height:16px}}@media(min-width:768px){.match-preview .match-info .match-scores .team .city{text-align:center}}@media(max-width:767px){.match-preview .match-judges{margin-bottom:8px}}.protocol-load{position:absolute;right:48px;top:64px;z-index:2}@media(min-width:1000px)and (max-width:1281px){.protocol-load{right:48px;top:48px}}@media(min-width:768px)and (max-width:999px){.protocol-load{right:24px;top:32px}}@media(max-width:767px){.protocol-load{right:8px;top:20px}}.protocol-load{border-radius:8px;width:106px}@media(min-width:1281px){.protocol-load{width:200px}}.protocol-load{background-color:transparent;overflow:hidden;transition:background-color .15s ease-in-out}.protocol-load[open]{background-color:#fff}.protocol-load[open] .protocol-load__head{color:#122859}.protocol-load__head{align-items:center;color:#7f8ba5;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:8px 0;width:100%}@media(min-width:1281px){.protocol-load__head{padding-bottom:4px}}.protocol-load__head .icon{font-size:14px}@media(min-width:1281px){.protocol-load__head .icon{font-size:16px}}.protocol-load__items{display:flex;flex-direction:column;padding:4px}@media(min-width:1281px){.protocol-load__items{padding:8px}}.protocol-load__item{padding:4px 8px}.load-protocol{background:transparent;border:none;cursor:pointer;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.match-preview-tabs[role=tablist]{gap:24px;overflow-x:auto}.match-preview-tabs[role=tablist]:after{display:none}.match-preview-tabs[role=tablist]>.tab{background:transparent;border:0;border-bottom:2px solid transparent;color:#596781;flex:0 0 auto;font:700 2rem/1.4 Gilroy,sans-serif;min-height:44px;padding:8px 0;text-transform:none;width:auto}.match-preview-tabs[role=tablist]>.tab:after,.match-preview-tabs[role=tablist]>.tab:before{display:none}.match-preview-tabs[role=tablist]>.tab.active{border-bottom-color:#0e3869;color:#122859}.match-preview-tabs[role=tablist]>.tab:disabled{color:#596781;cursor:default;opacity:.65}.match-preview-tabs[role=tablist]>.tab:focus-visible{outline:2px solid #0e3869;outline-offset:-2px}.match-preview-section[hidden]{display:none}.match-preview-section .match-preview__notice{font-size:1.6rem;line-height:1.5}.match-preview-section [data-lineup-retry]{font-size:1.6rem;height:auto;letter-spacing:normal;min-height:44px;text-transform:none}.match-preview-section .match-heading{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.match-preview-section .match-heading__actions{margin-left:auto}.match-preview-section .match-heading__switch-view-button{height:44px;width:44px}@media(max-width:767px){.match-page-navigation{padding-block:16px}.match-preview-tabs[role=tablist]{gap:20px}.match-preview-tabs[role=tablist]>.tab{font-size:1.6rem}.match-page-heading .protocol-load{margin:0;min-width:0;overflow:visible;position:absolute;right:16px;top:8px;width:44px}.match-page-heading .protocol-load__head>span{display:none}.match-page-heading .protocol-load>div{background:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(18,40,89,.149);position:absolute;right:0;top:100%;width:200px}.match-page-heading .protocol-load[open]{background:transparent}.match-page-heading .protocol-load[open] .protocol-load__head{color:#fff}.match-page-heading .protocol-load__head{color:#d6e1f3;font-size:1.4rem;min-height:44px;padding-inline:12px}.match-page-heading .protocol-load__item a{display:block;font-size:1.6rem;padding-block:8px}.match-page-heading .match-preview-screen{padding-block:16px}.match-page-heading .match-preview{padding:0}.match-page-heading .match-preview .dies{margin-inline:44px;margin-bottom:12px!important;min-height:28px;width:auto}.match-page-heading .match-preview>h1{font-size:1.8rem;font-weight:500;line-height:1.4;margin-bottom:12px!important}.match-page-heading .match-preview .match-info .match-date{font-size:1.6rem;line-height:1.5}.match-page-heading .match-preview .match-info .match-place{color:#d6e1f3;font-size:1.4rem;font-weight:500;line-height:1.5}.match-page-heading .match-preview .match-info .match-scores{grid-template-columns:64px minmax(0,1fr);margin-top:16px}.match-page-heading .match-preview .match-info .match-scores .team-info{min-width:0}.match-page-heading .match-preview .match-info .match-scores .team .team-logo{margin-right:0}.match-page-heading .match-preview .match-info .match-scores .team .name{overflow-wrap:anywhere}.match-page-heading .match-preview .match-info .match-scores .scores .period{display:none}.match-page-heading .match-preview .match-judges{margin-top:16px;text-align:center}.match-page-heading .match-preview .match-judges a,.match-page-heading .match-preview .match-judges>div{color:#d6e1f3;font-size:1.4rem;line-height:1.5;text-align:center!important}.match-preview-section h2.h2{font-size:2.4rem;line-height:1.25}.match-preview-section .match-heading{margin-bottom:20px!important}}.match-broadcast-icon{background:currentColor;display:block;height:28px;-webkit-mask:url(../img/icons/vk-video-white.svg) center/contain no-repeat;mask:url(../img/icons/vk-video-white.svg) center/contain no-repeat;width:28px}.match-segmented{background:#e6eaf1;border-radius:10px;display:inline-flex;gap:4px;margin-bottom:20px;padding:4px}.match-segmented>button,.match-segmented>label>span{background:transparent;border:0;border-radius:7px;color:#596781;cursor:pointer;display:block;font:700 1.4rem/1.5 Gilroy,sans-serif;padding:10px 16px}@media(max-width:767px){.match-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.match-segmented>button,.match-segmented>label>span{min-height:44px;text-align:center}}.match-segmented>label{position:relative}.match-segmented input{height:1px;opacity:0;position:absolute;width:1px}.match-segmented input:checked+span,.match-segmented>button.active{background:#fff;box-shadow:0 1px 3px rgba(18,40,89,.078);color:#122859}.match-segmented input:focus-visible+span,.match-segmented>button:focus-visible{outline:2px solid #0e3869;outline-offset:2px}.game-team-table-heading .match-segmented{margin-bottom:0}.match-empty{background:#fff;border-radius:12px;display:grid;gap:16px;justify-items:center;padding:clamp(32px,5vw,64px) 24px;text-align:center}.match-empty__icon{height:48px;margin-bottom:8px;width:48px}.match-empty h2{color:#122859;font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.25;margin:0}.match-empty p{color:#596781;font-size:1.6rem;font-weight:400;line-height:1.6;margin:0}.match-preview .match-info .match-live{color:#ff6678;font-size:2rem;line-height:1.5}.match-live__label{color:#ff6678;font-size:2rem;font-weight:700}.match-live__label:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:8px;vertical-align:middle;width:6px}.match-history{--history-logo-size:44px;color:#122859;display:grid;font-weight:400;gap:24px}.match-history__section{background:#fff;border-radius:12px;min-width:0;padding:24px}.match-history h2{font-size:2.4rem;font-weight:700;line-height:1.3;margin:0 0 24px}.match-history__count{color:#596781;display:inline-block;font-size:1.8rem;font-variant-numeric:tabular-nums;margin-left:8px}.match-history__comparison{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(140px,1fr) minmax(0,3fr) minmax(140px,1fr);margin-bottom:28px}.match-history__team{align-items:center;color:inherit;display:flex;flex-direction:column;font-size:2rem;gap:12px;line-height:1.3;min-width:0;overflow-wrap:anywhere;text-align:center}.match-history__team strong{font-weight:700}.match-history__logo{display:block;height:112px;object-fit:contain;width:112px}.match-history__metrics{display:grid;gap:18px}.match-history__metric>div:first-child{align-items:center;display:grid;font-size:1.6rem;font-weight:600;gap:8px;grid-template-columns:40px minmax(0,1fr) 40px;line-height:1.4;margin-bottom:8px;text-align:center}.match-history__metric strong{font-size:2rem;font-variant-numeric:tabular-nums;font-weight:700;text-align:left}.match-history__metric strong:last-child{text-align:right}.match-history__bar{background:#e6eaf1;border-radius:5px;display:flex;gap:3px;height:10px;overflow:hidden}.match-history__bar i{background:var(--history-home,#122859);border-radius:4px;display:block;min-width:0}.match-history__bar i:last-child{background:var(--history-away,#8bafff)}.match-history__comparison>.match-history__team:after{background:var(--history-home,#122859);border-radius:2px;content:"";display:block;height:4px;width:28px}.match-history__comparison>.match-history__team:last-child:after{background:var(--history-away,#8bafff)}.match-history__bar i[style="width: 0%"]{display:none}.match-history__meetings{border-top:1px solid #e6eaf1;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:20px}.match-history__card{background:#fff;border:1px solid #e6eaf1;border-radius:10px;color:inherit;display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px;position:relative;transition:border-color .15s}.match-history__card:hover{border-color:#0e3869}.match-history__card:focus-visible,.match-history__meetings:focus-visible,.match-history__team:focus-visible{outline:2px solid #0e3869;outline-offset:3px}.match-history__card-head{align-items:flex-start;display:flex;font-size:1.5rem;gap:8px;justify-content:space-between;line-height:1.4;padding-right:32px}.match-history__card-head>div{min-width:0}.match-history__card-head time{display:block;font-weight:700}.match-history__card-head div>span{color:#596781;display:block;font-size:1.4rem;font-weight:500;margin-top:4px}.match-history__card-head div>.match-history__group,.match-history__card-head div>.match-history__tournament{display:inline}.match-history__tournament+.match-history__group:before{content:" · ";white-space:pre}.match-history__arrow{display:grid;flex-shrink:0;font-size:2rem;height:24px;line-height:1;place-items:center;position:absolute;right:16px;top:16px;width:24px}.match-history__result{display:grid;gap:8px 12px;grid-template-columns:60px var(--history-logo-size) minmax(0,1fr);margin-top:auto}.match-history__result:before{background:#edf0f5;border-radius:12px;content:"";grid-column:1;grid-row:1/3}.match-history__competitor{align-items:center;display:grid;font-size:1.6rem;font-weight:600;grid-column:1/-1;grid-template-columns:subgrid;line-height:1.35;min-height:48px;min-width:0;overflow-wrap:anywhere}.match-history__competitor:first-child{grid-row:1}.match-history__competitor:nth-child(2){grid-row:2}.match-history__competitor>img{grid-column:2;grid-row:1}.match-history__competitor>span{grid-column:3;grid-row:1}.match-history__card-logo{height:var(--history-logo-size);object-fit:contain;width:var(--history-logo-size)}.match-history__score{border-radius:8px;display:grid;font-size:2.2rem;font-variant-numeric:tabular-nums;font-weight:700;grid-column:1;grid-row:1;height:40px;line-height:1.2;margin:4px;min-width:0;place-items:center;position:relative;text-align:center}.match-history__score-kind{align-self:end;background:#122859;border-radius:4px;color:#fff;font-size:1rem;font-weight:600;grid-column:1;grid-row:1;justify-self:center;line-height:14px;padding:1px 4px;position:relative;transform:translateY(75%);z-index:1}.match-history__result-note{color:#596781;font-size:1.1rem;grid-column:1/-1;line-height:1.3;text-align:left}.match-history__score.is-pending{color:#596781;font-size:1.6rem;font-weight:500}.match-history__score.is-winner{background:#fff;box-shadow:0 1px 3px rgba(18,40,89,.12)}.match-history__columns{display:grid;gap:12px 24px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--history-rows),auto)}.match-history__column{display:grid;grid-row:1/-1;grid-template-rows:subgrid;min-width:0}.match-history__form-heading{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:4px;min-height:64px}.match-history__form-heading .match-history__team{flex-direction:row;text-align:left}.match-history__form-heading .match-history__logo{height:44px;width:44px}.match-history__form{display:flex;gap:5px}.match-history__form>span{border-radius:50%;color:#fff;display:grid;font-size:1.1rem;font-weight:700;height:24px;place-items:center;width:24px}.match-history .is-win{background:#28784b}.match-history .is-loss{background:#c72032}.match-history .is-draw{background:#596781}.match-history__list{display:grid;gap:12px;grid-row:2/-1;grid-template-rows:subgrid}.match-history__list .match-history__card{align-items:center;display:grid;grid-template-columns:minmax(110px,1fr) minmax(0,2fr) 24px}.match-history__list .match-history__result{margin:0}.match-history__list .match-history__card-head{align-self:center;padding-right:0}.match-history__list .match-history__arrow{position:static}.match-history__note{color:#596781;font-size:1.4rem;margin:0}.match-history__selector{border:0;display:none;min-width:0}.match-history--catalog{gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.match-history__date-line{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.match-history__card-head .match-history__date-line>.match-history__date{color:#122859;font-size:1.5rem;font-weight:700;margin:0}.match-history__card-head .match-history__date-line>.match-history__live{align-items:center;color:#c72032;display:inline-flex;font-size:1.5rem;font-weight:700;gap:5px;letter-spacing:.04em;margin:0}.match-history__card-head .match-history__date-line>.match-history__live-period{color:#c72032;font-size:1.5rem;font-weight:700;margin:0}.match-history__live-period:before{color:currentColor;content:"·";margin-right:8px}.match-history__live:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.match-history__card-head .match-history__date-line>.match-history__cancel{align-items:center;color:#122859;display:inline-flex;font-size:1.5rem;font-weight:700;gap:6px;margin:0}.match-history__cancel .icon{color:#596781;font-size:1.6rem;font-weight:400}.match-history__city{color:#596781;display:block;font-size:1.2rem;font-weight:400;margin-top:2px}@media(max-width:1100px){.match-history--catalog,.match-history__meetings{grid-template-columns:repeat(2,minmax(0,1fr))}.match-history__comparison{gap:20px;grid-template-columns:minmax(100px,1fr) minmax(0,3fr) minmax(100px,1fr)}.match-history__list .match-history__card{align-items:stretch;display:flex}.match-history__list .match-history__card-head{align-self:stretch;padding-right:32px}.match-history__list .match-history__card-head div>span{display:inline}.match-history__list .match-history__arrow{margin-top:0;position:absolute}}@media(max-width:767px){.match-history{--history-logo-size:40px;gap:16px}.match-history__section{padding:20px 16px}.match-history h2{font-size:2rem;margin-bottom:20px}.match-history__comparison{gap:20px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.match-history__comparison>.match-history__team{align-items:flex-start;text-align:left}.match-history__comparison>.match-history__team:last-child{align-items:flex-end;grid-column:2;grid-row:1;text-align:right}.match-history__metrics{gap:20px;grid-column:1/-1;grid-row:2}.match-history__team{font-size:1.8rem}.match-history__logo{height:72px;width:72px}.match-history__metric>div:first-child{font-size:1.4rem;grid-template-columns:30px minmax(0,1fr) 30px}.match-history__meetings{display:flex;gap:12px;overflow-x:auto;padding:20px 0 8px;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.match-history__meetings>.match-history__card{flex:0 0 88%;scroll-snap-align:start}.match-history__meetings>.match-history__card:only-child{flex-basis:100%}.match-history__card{padding:16px}.match-history--catalog{grid-template-columns:minmax(0,1fr)}.match-history__result{column-gap:10px;grid-template-columns:56px var(--history-logo-size) minmax(0,1fr)}.match-history__column,.match-history__columns{display:block}.match-history__list{grid-row:auto;grid-template-rows:none}.match-history__selector{display:grid;margin:0 0 20px}.match-history__selector label>span{align-items:center;display:flex;font-size:1.4rem;gap:6px;height:100%;justify-content:center;line-height:1.3;overflow-wrap:anywhere;padding:10px 6px}.match-history__selector img{flex-shrink:0;height:24px;object-fit:contain;width:24px}.match-history__recent:has(#history-team-1:checked) .match-history__column:nth-child(2),.match-history__recent:has(#history-team-2:checked) .match-history__column:first-child{display:none}.match-history__form-heading,.match-history__form-heading .match-history__team{display:none}.match-history__form{grid-column:2;margin-left:auto}.match-history__list .match-history__card-head{border-bottom:1px solid #e1e5ec;padding-bottom:12px}.match-history__list .match-history__card{align-items:stretch}}.match-history__card--live{border-color:rgba(199,32,50,.6)}.match-history__card--live:hover{border-color:#c72032}@media(max-width:360px){.match-history{--history-logo-size:32px}.match-history__result{column-gap:8px}}.people-scroll__page:not(.people-scroll__page--last)>.match-history--catalog{padding-bottom:20px}[data-render-module=main] .people-scroll__status:has(.home-matches-empty){padding:0}.home-matches-empty{align-items:center;background:#fff;border:1px solid #e2e7ef;border-radius:16px;display:flex;flex-direction:column;padding:40px 24px;text-align:center}.home-matches-empty__icon{background:#f2f4f8;border-radius:50%;color:#596781;display:grid;font-size:2.2rem;height:48px;margin-bottom:16px;place-items:center;width:48px}.home-matches-empty h3{color:#122859;font-size:2rem;line-height:1.4;margin:0 0 8px}.home-matches-empty p{color:#596781;font-size:1.5rem;line-height:1.6;margin:0 0 24px;max-width:480px}.home-matches-empty .button{gap:12px;margin:0}@media(min-width:768px){.match-heading:has(+.tabs__filter>.match-tabs){margin-bottom:24px!important}}.tabs__filter:has(>.match-tabs){margin-bottom:20px}@media(max-width:767px){.tabs__filter:has(>.match-tabs){margin-bottom:16px}}.tabs.match-tabs{background:#eceef2;border-radius:8px;display:flex;gap:0;margin:0;min-width:0;padding:0}.tabs.match-tabs .match-tab[hidden],.tabs.match-tabs[hidden]{display:none!important}.tabs.match-tabs .match-tab:after,.tabs.match-tabs .match-tab:before,.tabs.match-tabs:after{display:none}.tabs.match-tabs .match-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:8px;color:#596781;flex:1;font:700 1.4rem/1.5 Gilroy,sans-serif;min-height:44px;min-width:0;padding:10px 12px;text-transform:none;width:auto}.tabs.match-tabs .match-tab.active{background:#0e3869;color:#fff}.tabs.match-tabs .match-tab.disable,.tabs.match-tabs .match-tab:disabled{cursor:default}.tabs.match-tabs .match-tab:focus-visible{outline:2px solid #0e3869;outline-offset:-2px}@media(min-width:560px){.tabs.match-tabs{background:transparent;border-radius:0;gap:16px}.tabs.match-tabs .match-tab{border-bottom:2px solid transparent;border-radius:0;flex:0 0 auto;font-size:1.6rem;min-height:48px;padding:10px 16px}.tabs.match-tabs .match-tab.active{background:transparent;border-bottom-color:#0e3869;color:#122859}}.match-tabs-wrapper{display:flex;overflow-x:auto}@media(min-width:768px)and (max-width:999px){.match-tabs-wrapper{margin-inline:-20px;padding-inline:20px}}@media(max-width:767px){.match-tabs-wrapper{margin-inline:-16px;padding-inline:16px}}.match-heading{align-items:center;display:flex;gap:16px;justify-content:space-between}@media(max-width:767px){.match-heading{align-items:center;column-gap:12px;display:grid;grid-template-columns:auto auto 1fr;row-gap:0}}.match-heading__actions{align-items:center;display:flex;gap:16px;margin-left:auto}@media(max-width:767px){.match-heading__actions{grid-column:2/4;justify-content:flex-end;width:auto}}.match-heading__switch-view-buttons{display:flex;flex-shrink:0;gap:8px}.match-heading__switch-view-button,.statistics__view-button{aspect-ratio:1/1;width:40px}@media(min-width:1440px){.match-heading__switch-view-button,.statistics__view-button{width:52px}}.match-heading__switch-view-button,.statistics__view-button{align-items:center;background-color:transparent;border:1px solid #0e3869;border-radius:50%;cursor:pointer;display:flex;justify-content:center;opacity:.25;position:relative;transition:opacity .3s ease-in-out}.match-heading__switch-view-button:focus-visible,.statistics__view-button:focus-visible{outline:2px solid #c5181d;outline-offset:2px}.active.statistics__view-button,.match-heading__switch-view-button.active{opacity:1}.active.statistics__view-button,.load.statistics__view-button,.match-heading__switch-view-button.active,.match-heading__switch-view-button.load{pointer-events:none}.match-heading__switch-view-button:before,.statistics__view-button:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;width:24px}.match-heading__switch-view-button_table:before{background-image:url(../img/icons/list-bullets.svg)}.match-heading__switch-view-button_cards:before{background-image:url(../img/icons/squares-nine.svg)}@media(max-width:767px){.match-heading__switch-view-button_mobile-small{width:32px}.match-heading__switch-view-button_mobile-small:before{width:20px}}.match-heading .button[data-open-filter]{flex-shrink:0}@media(max-width:767px){.match-heading .button[data-open-filter]{max-height:40px;max-width:126px;width:126px}}@media(max-width:767px){.calendar-page-heading{margin-bottom:24px}.calendar-page-heading .match-heading{column-gap:8px;grid-template-columns:minmax(0,1fr) auto}}@media(max-width:359px){.calendar-page-heading .match-heading .h1{font-size:28px;line-height:32px}}@media(max-width:767px){.calendar-page-heading .match-heading__actions_with-filter{gap:8px;grid-column:2}.calendar-page-heading .match-heading__actions_with-filter .match-heading__switch-view-button,.calendar-page-heading .match-heading__actions_with-filter .statistics__view-button{width:32px}}@media(max-width:767px){.calendar-page-heading .match-heading__actions_with-filter .match-heading__switch-view-button:before,.calendar-page-heading .match-heading__actions_with-filter .statistics__view-button:before{width:20px}}@media(max-width:999px){.calendar-page-heading .match-heading__actions_with-filter .button[data-open-filter],[data-render-module=main] .match-heading__actions_with-filter .button[data-open-filter]{height:40px;max-height:40px;max-width:126px;width:126px}}@media(max-width:767px){.calendar-page-heading .match-heading__actions_with-filter .button[data-open-filter],[data-render-module=main] .match-heading__actions_with-filter .button[data-open-filter]{font-size:0;height:32px;letter-spacing:0;padding:0;width:32px}.calendar-page-heading .match-heading__actions_with-filter .button[data-open-filter] .icon,[data-render-module=main] .match-heading__actions_with-filter .button[data-open-filter] .icon{font-size:16px;margin-left:0}}.video-block{align-items:center;display:none;flex-direction:column;gap:32px;justify-content:center}.video-block.active{display:flex}.video-block.align-items-start{align-items:flex-start}.video-block .video{padding:24px;position:relative;width:65%}.video-block .video:before{content:"";display:block;padding-top:50%}.video-block .video .video-preview{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.video-block .video iframe{left:0;position:absolute;top:0}.video-block .video:before:not(iframe.hide){content:"";display:block;padding-top:50%}.video-block .video .play-button{align-items:center;background-color:#8bafff;border-radius:8px;bottom:24px;cursor:pointer;display:flex;justify-content:center;left:24px;padding:16px;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.video-block .video .play-button .icon{font-size:24px}.video-block .video .play-button .icon:before{color:#fff}@media(min-width:1000px)and (max-width:1281px){.video-block .video .play-button .icon{font-size:20px}}@media(max-width:999px){.video-block .video .play-button .icon{font-size:20px}}@media(max-width:767px){.video-block .video .play-button{bottom:16px;left:16px;padding:12px}}@media(max-width:999px){.video-block .video{width:100%}}@media(max-width:767px){.video-block .video{padding:16px}}.video-block .h3{width:65%}@media(max-width:999px){.video-block .h3{width:100%}}@media(min-width:1000px)and (max-width:1281px){.video-block{gap:24px}}@media(max-width:999px){.video-block{gap:24px}}.air-datepicker-global-container{z-index:1000}.air-datepicker{font-family:Gilroy,sans-serif;padding:16px}.air-datepicker .air-datepicker-nav--title{color:#231f20;font-weight:500}.air-datepicker .air-datepicker-nav--title i{color:#231f20}.air-datepicker .air-datepicker-body--day-name{color:#a5a3a3;font-size:12px;font-style:normal;font-weight:500;line-height:266%}.air-datepicker .air-datepicker-body--day-names{margin:8px 0}.air-datepicker .-day-{font-size:14px;font-style:normal;font-weight:500;line-height:143%}.air-datepicker .-day-.-other-month-{color:#e5e5e5}.air-datepicker .-day-.-weekend-{color:#c5181d}.air-datepicker .-day-.-focus-{background-color:rgba(71,139,219,.1);border-radius:10000px;color:#231f20}.air-datepicker .-day-.-selected-{background:#0e3869;border-radius:10000px;color:#fff}.air-datepicker .-day-.-range-from-,.air-datepicker .-day-.-range-to-{border-radius:10000px}.air-datepicker .-day-.-in-range-{background-color:rgba(71,139,219,.1);border-radius:10000px}.select-wrapper.datepicker{width:100%}.select-wrapper.datepicker .datepicker-input{background-color:#eceef2!important;border:none;border-radius:8px;color:#122859;font-family:Gilroy,sans-serif;font-size:14px;height:60px;line-height:20px;min-height:52px;padding:0 18px;width:100%}.select-wrapper.datepicker .datepicker-input::-webkit-input-placeholder{color:#122859}.select-wrapper.datepicker .datepicker-input::-ms-input-placeholder{color:#122859}.select-wrapper.datepicker .datepicker-input::placeholder{color:#122859}@media(max-width:767px){.select-wrapper.datepicker .datepicker-input{font-size:14px;height:52px;line-height:20px;min-height:52px}}.contacts__content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}@media(min-width:768px)and (max-width:999px){.contacts__content{flex-direction:column}}@media(max-width:767px){.contacts__content{flex-direction:column}}.contacts a{color:#8bafff}.contacts__info{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));width:100%}.contacts__item{align-items:center;display:flex;gap:16px}.contacts__item a{color:#122859}.contacts .icon{background-color:rgba(14,56,105,.1);border-radius:9999px;font-size:22px;padding:10px}.contacts .icon:before{color:#122859}@media(min-width:1000px)and (max-width:1281px){.contacts .icon{font-size:20px}}@media(min-width:768px)and (max-width:999px){.contacts .icon{font-size:20px}}@media(max-width:767px){.contacts .icon{font-size:20px}}.contacts__card{background:#fff;border:1px solid rgba(14,56,105,.12);border-radius:12px;box-shadow:0 10px 30px rgba(14,56,105,.06);display:flex;flex-direction:column;gap:4px;padding:20px}@media(max-width:767px){.contacts__card{padding:16px}}.contacts__card .h4{margin-bottom:8px}.club-identity{margin-bottom:48px}@media(max-width:767px){.club-identity .col{gap:16px}}@media(min-width:1000px)and (max-width:1281px){.club-identity{margin-bottom:40px}}@media(max-width:767px){.club-identity{margin-bottom:32px}}.club-about{margin-bottom:24px}.club-about__header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.club-about__title{margin-bottom:0}.club-about__toggle{display:none}@media(max-width:767px){.club-about__toggle{background:transparent;border:0;border-radius:50%;color:#7f8ba5;cursor:pointer;flex:0 0 44px;height:44px;padding:0;place-items:center;width:44px}.club-about__toggle:not([hidden]){display:grid}}.club-about__toggle .icon{font-size:18px;transition:transform .2s ease-in-out}.club-about__toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.club-about__toggle:hover{color:#122859}.club-about__toggle:focus-visible{outline:2px solid #c5181d;outline-offset:2px}@media(prefers-reduced-motion:reduce){.club-about__toggle .icon{transition:none}}.club-about__body{width:100%}.club-about [data-club-about-content][hidden]{display:none}.club-about__desc{color:#122859}.club-about__desc p{margin:0 0 12px}.club-about__desc p:last-child{margin-bottom:0}.club-about__desc a{color:#0e3869;text-decoration:underline}.club-about__desc a:focus-visible{outline:2px solid #c5181d;outline-offset:2px}.club-about__desc ol,.club-about__desc ul{margin:0 0 12px 20px}.club-contacts-card{align-self:flex-start;background:#fff;border:1px solid rgba(14,56,105,.12);border-radius:8px;display:flex;flex-direction:column;padding:24px;width:100%}@media(max-width:767px){.club-contacts-card{padding:20px}}@media(min-width:768px)and (max-width:999px){.club-contacts-card{column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}.club-contacts-card__title{margin-bottom:16px}@media(min-width:768px)and (max-width:999px){.club-contacts-card__title{grid-column:1/-1;margin-bottom:4px}}.club-contacts-card__item{align-items:center;display:flex;gap:16px;min-width:0}.club-contacts-card__item+.club-contacts-card__item{margin-top:12px}@media(min-width:768px)and (max-width:999px){.club-contacts-card__item+.club-contacts-card__item{margin-top:0}}.club-contacts-card__item .icon{background-color:rgba(14,56,105,.1);border-radius:9999px;flex:0 0 auto;font-size:20px;padding:10px}.club-contacts-card__item .icon:before{color:#122859}.club-contacts-card__item .link{color:#122859;min-width:0;overflow-wrap:anywhere;word-break:normal}.club-contacts-card__item a.link:hover{color:#0e3869}.club-contacts-card__item a.link:focus-visible{outline:2px solid #c5181d;outline-offset:2px}.club-socials{border-top:1px solid rgba(14,56,105,.12);margin-top:20px;padding-top:20px}@media(min-width:768px)and (max-width:999px){.club-socials{grid-column:1/-1;margin-top:8px}}.club-contacts-card>.club-socials:first-child{border-top:0;margin-top:0;padding-top:0}.club-socials__title{color:#122859;display:block;margin-bottom:12px}.club-socials__list{display:flex;flex-wrap:wrap;gap:10px}.club-socials__link{align-items:center;background-color:rgba(14,56,105,.1);border-radius:50%;color:#122859;display:inline-flex;height:44px;justify-content:center;transition:background-color .2s ease-in-out;width:44px}.club-socials__link .icon{font-size:20px}.club-socials__link .icon:before{color:#122859}.club-socials__link:hover{background-color:rgba(14,56,105,.18)}.club-socials__link:focus-visible{outline:2px solid #c5181d;outline-offset:2px}.club-socials__svg{display:block;height:20px;width:20px}.club-socials__label{color:#122859;font-family:Gilroy,sans-serif;font-size:10px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.club-commands-header{align-items:center;display:flex;gap:24px;justify-content:space-between}@media(max-width:767px){.club-commands-header{align-items:stretch;flex-direction:column;gap:16px}}[data-render-module=club-commands-block].load{display:flex;flex-direction:column;height:auto}[data-render-module=club-commands-block].load:before{align-self:center;margin:0 auto 32px;order:1;position:static;transform:none}.club-filters{margin-left:auto}@media(max-width:767px){.club-filters{margin-left:0;width:100%}}.club-filters .select.no-init{background-color:#eceef2;border:0;border-radius:8px;color:#7f8ba5;cursor:pointer;display:block;height:48px;padding:0 24px;width:260px}@media(min-width:1281px){.club-filters .select.no-init{height:52px}}@media(min-width:1000px)and (max-width:1281px){.club-filters .select.no-init{height:48px}}@media(min-width:1600px){.club-filters .select.no-init{height:60px}}@media(max-width:767px){.club-filters .select.no-init{width:100%}}.club-filters .select.no-init:focus-visible{outline:2px solid #c5181d;outline-offset:2px}.club-filters .choices.is-focused .choices__inner,.club-filters .choices.is-open .choices__inner{outline:2px solid #c5181d;outline-offset:2px}@media(min-width:1281px){.club-filters .choices{height:52px}}@media(min-width:1000px)and (max-width:1281px){.club-filters .choices{height:48px}}@media(min-width:1600px){.club-filters .choices{height:60px}}.documents.load{height:50svh;position:relative}.documents.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.documents__download-link{align-items:center;color:#8bafff;display:flex;gap:8px}.documents__download-link>img{height:24px;width:24px}@media(min-width:1000px)and (max-width:1281px){.documents__download-link>img{height:20px;width:20px}}@media(min-width:768px)and (max-width:999px){.documents__download-link>img{height:20px;width:20px}}@media(max-width:767px){.documents__download-link>img{height:20px;width:20px}}.documents__download-link>span{font-size:14px;font-weight:700}@media(min-width:1000px)and (max-width:1281px){.documents__download-link>span{font-size:10px}}@media(min-width:768px)and (max-width:999px){.documents__download-link>span{font-size:10px}}@media(max-width:767px){.documents__download-link>span{font-size:10px}}.document-category[open]>summary .icon:before{transform:rotate(180deg)}.document-category__title>:first-child{margin-bottom:4px}@media(min-width:1281px){.document-category__title>:first-child{margin-bottom:8px}}.document-category__documents{list-style-type:none}.document-category__documents>li:before{content:"-"}.document-category__content__link{align-items:center;display:flex}.document-category__content__link>.icon{display:inline-block;font-size:20px;margin-right:8px}@media(min-width:1281px){.document-category__content__link>.icon{font-size:24px}}.document-category{background:#fff;border-radius:8px;padding:20px}@media(min-width:1000px){.document-category{padding:24px}}@media(max-width:767px){.document-category{padding:16px}}.document-category:not(:last-child){margin-bottom:48px}@media(min-width:1000px)and (max-width:1281px){.document-category:not(:last-child){margin-bottom:32px}}@media(min-width:768px)and (max-width:999px){.document-category:not(:last-child){margin-bottom:24px}}@media(max-width:767px){.document-category:not(:last-child){margin-bottom:16px}}.document-category>summary{align-items:center;cursor:pointer;display:flex;gap:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.document-category>summary .icon{margin-left:auto}.document-category>summary .icon:before{background:rgba(127,139,165,.1);border-radius:50%;display:grid;font-size:24px;height:48px;place-items:center;width:48px}@media(min-width:1000px)and (max-width:1281px){.document-category>summary .icon:before{font-size:20px;height:44px;width:44px}}@media(max-width:999px){.document-category>summary .icon:before{font-size:16px;height:40px;width:40px}}.media{overflow:hidden}@media(min-width:1000px){.media{overflow:visible}}.media.load{height:50svh;position:relative}.media.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.media__wrapper{display:none}.media__wrapper.active{display:block}.media__container{margin-top:-208px}@media(min-width:768px)and (max-width:999px){.media__container{margin-top:0}}@media(max-width:767px){.media__container{margin-top:0}}.media-tab>div{white-space:nowrap}@media(min-width:1000px)and (max-width:1281px){.media-tab{margin:32px 0}}@media(min-width:768px)and (max-width:999px){.media-tab{margin:32px 0}}@media(max-width:767px){.media-tab{margin:32px 0;overflow-y:auto}.media-tab::-webkit-scrollbar{display:none}}.media__card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;width:100%}.media__card:hover .media__card-info{box-shadow:inset 0 -4px 0 0 #8bafff}.media__card img{aspect-ratio:3/2;border-radius:8px;height:auto;object-fit:cover;object-position:top center}.media__card-info{border-radius:8px;display:flex;flex:1;flex-direction:column;gap:24px;justify-content:space-between;padding:24px;transition:.1s}@media(min-width:1000px)and (max-width:1281px){.media__card-info{padding:16px}}@media(min-width:768px)and (max-width:999px){.media__card-info{padding:16px}}@media(max-width:767px){.media__card-info{padding:16px}}.media__card-title{flex:1;line-clamp:2;-webkit-line-clamp:2;margin:0}.media__card-description,.media__card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.media__card-description{line-clamp:3;-webkit-line-clamp:3}.media__card-category{background-color:#8bafff;border-radius:8px;color:#fff;padding:4px 12px}.media-inner{margin-top:80px}@media(max-width:999px){.media-inner .section{background:#f7f8fa;border-radius:8px 8px 0 0}.media-inner .container{padding-block:0}}.media-inner__cover{padding-top:24px;width:100%}.media-inner__cover>img{width:100%}@media(max-width:767px){.media-inner__cover>img{aspect-ratio:3/2}}.media-inner__cover>img{object-fit:cover;object-position:center center}.media-inner__main{background:#fff;border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:16px 60px 40px}@media(min-width:1000px)and (max-width:1281px){.media-inner__main{padding:48px}}@media(min-width:1000px){.media-inner__main{width:100%}}@media(max-width:999px){.media-inner__main{width:100vw}}@media(min-width:768px)and (max-width:999px){.media-inner__main{margin-inline:-20px;padding:48px 20px}}@media(max-width:767px){.media-inner__main{margin-inline:-16px;padding:48px 16px}}.media-inner__back-link{align-items:center;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.media-inner__back-link .icon-arrow-left{color:#7f8ba5;font-size:16px;margin-right:8px}@media(min-width:1281px){.media-inner__back-link .icon-arrow-left{font-size:20px}}.media-inner__content{padding-block:48px}.media-inner__content b,.media-inner__content strong{font-weight:700}.media-inner__content em,.media-inner__content i{font-style:italic}.media-inner__content img{height:auto;width:auto}.media-inner__content__news-wrapper>:not(:last-child){margin-bottom:24px}@media(min-width:1281px){.media-inner__content__news-wrapper>:not(:last-child){margin-bottom:48px}}.media-inner__content__video{border-radius:8px;height:520px;overflow:hidden;width:100%}@media(min-width:1000px)and (max-width:1281px){.media-inner__content__video{height:440px}}@media(min-width:768px)and (max-width:999px){.media-inner__content__video{height:440px}}@media(max-width:767px){.media-inner__content__video{height:240px}}.media-inner__content__video>.iframe{height:100%;width:100%}.media-inner__content__video-wrapper>:not(:last-child){margin-bottom:24px}@media(min-width:1281px){.media-inner__content__video-wrapper>:not(:last-child){margin-bottom:48px}}.media-inner__content__photo-wrapper{border-radius:8px;cursor:pointer;height:200px;overflow:hidden;width:100%}@media(min-width:1000px)and (max-width:1281px){.media-inner__content__photo-wrapper{height:160px}}@media(min-width:768px)and (max-width:999px){.media-inner__content__photo-wrapper{height:160px}}@media(max-width:767px){.media-inner__content__photo-wrapper{height:120px}}.media-inner__content__photo-wrapper>img{height:100%;object-fit:cover;object-position:top center;width:100%}.media-inner__content .quote{display:flex;flex-direction:column}.media-inner__content .quote__author{margin-bottom:8px}@media(min-width:1000px){.media-inner__content .quote__author{margin-bottom:16px}}.media-inner__content .quote__text{border-left:4px solid #8bafff;padding-left:24px}.media-inner__content .swiper-container{display:grid;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.media-inner__content .swiper{max-width:100%}.media-inner__content .swiper-slide{min-height:440px}@media(min-width:1281px){.media-inner__content .swiper-slide{min-height:520px}}.media-inner__content .swiper-slide img{height:100%;object-fit:cover;object-position:center center;width:100%}.media-inner__content .swiper-button-prev{left:16px}@media(min-width:1000px){.media-inner__content .swiper-button-prev{left:24px}}.media-inner__content .swiper-button-next{right:16px}@media(min-width:1000px){.media-inner__content .swiper-button-next{right:24px}}.media-inner__content .swiper-button-next,.media-inner__content .swiper-button-prev{background-color:#fff;border-radius:50%;height:32px;width:32px}@media(min-width:1000px){.media-inner__content .swiper-button-next,.media-inner__content .swiper-button-prev{height:40px;width:40px}}.media-inner__content .swiper-button-next:after,.media-inner__content .swiper-button-prev:after{color:#0e3869;font-size:12px}.media-inner.media-inner_news{margin-top:48px}.media-inner.media-inner_news .media-inner__back-link{min-height:44px}.media-inner.media-inner_news .media-inner__back-link:focus-visible{outline:2px solid #c5181d;outline-offset:2px}@media(min-width:1000px)and (max-width:1281px){.media-inner.media-inner_news{margin-top:32px}.media-inner.media-inner_news .media-inner__main{padding-top:32px}}@media(max-width:999px){.media-inner.media-inner_news{margin-top:32px}.media-inner.media-inner_news .media-inner__main{padding-top:32px}}@media(max-width:767px){.media-inner.media-inner_news{margin-top:24px}.media-inner.media-inner_news .media-inner__main{padding-top:24px}}.media-inner.media-inner_news .media-inner__content .body-large a,.media-inner.media-inner_news .media-inner__content .quote__text a{color:#8bafff}.media-inner.media-inner_news .media-inner__content .body-large img,.media-inner.media-inner_news .media-inner__content .quote__text img{display:block;height:auto;margin-inline:auto;max-width:100%}.media-inner.media-inner_news .media-inner__content .swiper-container{background-color:#f7f8fa;border-radius:8px;overflow:hidden}.media-inner.media-inner_news .media-inner__content .swiper-wrapper{align-items:center}.media-inner.media-inner_news .media-inner__content .swiper-slide{align-items:center;background-color:#f7f8fa;display:flex;justify-content:center;min-height:clamp(220px,58vw,520px)}@media(max-width:767px){.media-inner.media-inner_news .media-inner__content .swiper-slide{min-height:clamp(200px,68vw,360px)}}.media-inner.media-inner_news .media-inner__content .swiper-slide img{height:auto;max-height:min(82vh,720px);max-width:100%;object-fit:contain;object-position:center center;width:auto}@media(max-width:767px){.media-inner.media-inner_news .media-inner__content .swiper-slide img{max-height:min(78vh,560px)}}.media-inner.media-inner_news .media-inner__content .swiper-button-next,.media-inner.media-inner_news .media-inner__content .swiper-button-prev{--media-news-arrow-size:12px;--media-news-arrow-offset:3px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(14,56,105,.74);border:1px solid hsla(0,0%,100%,.72);border-radius:50%;box-shadow:0 14px 30px rgba(14,56,105,.24),0 2px 12px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:grid;height:48px;margin-top:0;padding:0;place-items:center;top:50%;transform:translateY(-50%);transition:background .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out;width:48px;z-index:2}@media(max-width:767px){.media-inner.media-inner_news .media-inner__content .swiper-button-next,.media-inner.media-inner_news .media-inner__content .swiper-button-prev{--media-news-arrow-size:10px;--media-news-arrow-offset:2.5px;height:40px;width:40px}}.media-inner.media-inner_news .media-inner__content .swiper-button-next:after,.media-inner.media-inner_news .media-inner__content .swiper-button-next:before,.media-inner.media-inner_news .media-inner__content .swiper-button-prev:after,.media-inner.media-inner_news .media-inner__content .swiper-button-prev:before{background:currentColor;border-radius:999px;color:inherit;content:"";height:2px;left:50%;position:absolute;top:50%;width:var(--media-news-arrow-size)}.media-inner.media-inner_news .media-inner__content .swiper-button-next .swiper-navigation-icon,.media-inner.media-inner_news .media-inner__content .swiper-button-prev .swiper-navigation-icon{display:none}.media-inner.media-inner_news .media-inner__content .swiper-button-next:focus-visible,.media-inner.media-inner_news .media-inner__content .swiper-button-next:hover,.media-inner.media-inner_news .media-inner__content .swiper-button-prev:focus-visible,.media-inner.media-inner_news .media-inner__content .swiper-button-prev:hover{background:rgba(139,175,255,.92);border-color:hsla(0,0%,100%,.92);box-shadow:0 18px 34px rgba(14,56,105,.3),0 4px 14px rgba(0,0,0,.14);outline:none;transform:translateY(-50%) scale(1.04)}.media-inner.media-inner_news .media-inner__content .swiper-button-next:focus-visible,.media-inner.media-inner_news .media-inner__content .swiper-button-prev:focus-visible{box-shadow:0 0 0 4px rgba(139,175,255,.26),0 18px 34px rgba(14,56,105,.3),0 4px 14px rgba(0,0,0,.14)}.media-inner.media-inner_news .media-inner__content .swiper-button-next.swiper-button-disabled,.media-inner.media-inner_news .media-inner__content .swiper-button-prev.swiper-button-disabled{background:rgba(14,56,105,.38);border-color:hsla(0,0%,100%,.46);box-shadow:none;color:hsla(0,0%,100%,.62);cursor:default;opacity:.72}.media-inner.media-inner_news .media-inner__content .swiper-button-next.swiper-button-disabled:focus-visible,.media-inner.media-inner_news .media-inner__content .swiper-button-next.swiper-button-disabled:hover,.media-inner.media-inner_news .media-inner__content .swiper-button-prev.swiper-button-disabled:focus-visible,.media-inner.media-inner_news .media-inner__content .swiper-button-prev.swiper-button-disabled:hover{background:rgba(14,56,105,.38);border-color:hsla(0,0%,100%,.46);box-shadow:none;transform:translateY(-50%)}.media-inner.media-inner_news .media-inner__content .swiper-button-prev{left:16px}@media(min-width:1000px){.media-inner.media-inner_news .media-inner__content .swiper-button-prev{left:24px}}@media(max-width:767px){.media-inner.media-inner_news .media-inner__content .swiper-button-prev{left:10px}}.media-inner.media-inner_news .media-inner__content .swiper-button-prev:after,.media-inner.media-inner_news .media-inner__content .swiper-button-prev:before{transform-origin:left center}.media-inner.media-inner_news .media-inner__content .swiper-button-prev:before{transform:translate(calc(-50% - var(--media-news-arrow-offset)),-50%) rotate(-42deg)}.media-inner.media-inner_news .media-inner__content .swiper-button-prev:after{transform:translate(calc(-50% - var(--media-news-arrow-offset)),-50%) rotate(42deg)}.media-inner.media-inner_news .media-inner__content .swiper-button-next{right:16px}@media(min-width:1000px){.media-inner.media-inner_news .media-inner__content .swiper-button-next{right:24px}}@media(max-width:767px){.media-inner.media-inner_news .media-inner__content .swiper-button-next{right:10px}}.media-inner.media-inner_news .media-inner__content .swiper-button-next:after,.media-inner.media-inner_news .media-inner__content .swiper-button-next:before{transform-origin:right center}.media-inner.media-inner_news .media-inner__content .swiper-button-next:before{transform:translate(calc(-50% + var(--media-news-arrow-offset)),-50%) rotate(42deg)}.media-inner.media-inner_news .media-inner__content .swiper-button-next:after{transform:translate(calc(-50% + var(--media-news-arrow-offset)),-50%) rotate(-42deg)}.media-inner__footer{align-items:center;justify-content:space-between}.media-inner__footer,.media-inner__tags{display:flex;flex-wrap:wrap;gap:12px}.media-inner__share{align-items:center;display:flex;flex-grow:1;gap:8px;justify-content:flex-end}.media-inner__content .media-inner__share>div.quote__author,.media-inner__share>div.caption,.media-inner__share>div.media-inner__category,.media-inner__share>div.media-inner__date,.media-inner__share>div.media-inner__tag{margin-right:8px}.media-inner__share button,.media-inner__share>a{background:rgba(127,139,165,.1);border:none;border-radius:50%;cursor:pointer;display:block;padding:12px}.media-inner__share button .icon,.media-inner__share>a .icon{font-size:20px}@media(min-width:1281px){.media-inner__share button .icon,.media-inner__share>a .icon{font-size:24px}}.media-inner__category,.media-inner__tag{border-radius:8px;padding:4px 12px}.media-inner__category{background:#8bafff;color:#fff}.media-inner__tag{background-color:rgba(139,175,255,.1);border:1px solid rgba(139,175,255,.2);color:#8bafff;cursor:pointer;transition:.3s ease-in-out}.media-inner__tag:hover{background-color:#8bafff;border-color:#8bafff;color:#fff}.media-inner__tag:before{content:"#"}.media-inner__date{align-items:center;color:#7f8ba5;display:flex}.media-inner__date:before{background:#7f8ba5;content:"";display:inline-block;height:12px;line-height:20px;margin-inline:12px;width:1px}.media-inner__download{justify-content:flex-end;margin-left:auto}.media-inner__also{width:100%}.media-inner__also__card{background:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;min-height:144px;padding:16px;width:100%}@media(min-width:1281px){.media-inner__also__card{padding:24px}}.media-inner__also__card>a{display:block;margin-bottom:16px}@media(min-width:1281px){.media-inner__also__card>a{margin-bottom:24px}}.media-inner__also__card .media-inner__date:before{display:none}.main-media .media__list .col:nth-child(n+4){display:none}@media(max-width:999px){.main-media .media__list .col:nth-child(n+3){display:none}}@media(max-width:767px){.main-media .media__list .col:nth-child(n+2){display:none}}.main-media .pagination{display:none;visibility:hidden}.editor-blockquote:before{content:"– "}.media__modal{align-items:center;display:flex;height:min(100dvh - 96px,908px);max-width:1664px;min-width:0;width:min(100vw - 32px,1664px)}@media(min-width:768px)and (max-width:999px){.media__modal{height:calc(100dvh - 112px);width:calc(100vw - 40px)}}@media(max-width:767px){.media__modal{height:calc(100dvh - 120px);width:calc(100vw - 32px)}}.media__modal__wrapper{background:rgba(6,19,39,.86);display:none;height:100dvh;inset:0;place-items:center;position:fixed;width:100vw;z-index:3200}.media__modal__wrapper.active{display:grid}.media__modal__close{background:transparent;border:none;color:#fff;cursor:pointer;display:grid;height:56px;padding:0;place-items:center;position:absolute;right:max(32px,env(safe-area-inset-right));top:max(24px,env(safe-area-inset-top));width:56px;z-index:2}.media__modal__close>.icon{font-size:40px}@media(max-width:999px){.media__modal__close{height:48px;right:max(16px,env(safe-area-inset-right));top:max(20px,env(safe-area-inset-top));width:48px}}@media(min-width:768px)and (max-width:999px){.media__modal .swiper{padding-inline:20px}}@media(max-width:767px){.media__modal .swiper{padding-inline:16px}}.media__modal .swiper,.media__modal .swiper-image-wrapper,.media__modal .swiper-slide,.media__modal .swiper-wrapper{height:100%;width:100%}.media__modal .swiper-image-wrapper{align-items:center;display:flex;justify-content:center}.media__modal .swiper-slide img{border-radius:8px;height:auto;margin:0 auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.media__modal .swiper-button-next,.media__modal .swiper-button-prev{--media-modal-arrow-size:12px;--media-modal-arrow-offset:3px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(14,56,105,.62);border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-shadow:0 12px 32px rgba(0,0,0,.28);color:#fff;cursor:pointer;height:52px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;width:52px;z-index:2}.media__modal .swiper-button-next:after,.media__modal .swiper-button-next:before,.media__modal .swiper-button-prev:after,.media__modal .swiper-button-prev:before{background:currentColor;border-radius:999px;content:"";height:2px;left:50%;position:absolute;top:50%;width:var(--media-modal-arrow-size)}.media__modal .swiper-button-next .swiper-navigation-icon,.media__modal .swiper-button-prev .swiper-navigation-icon{display:none}.media__modal .swiper-button-next:focus-visible,.media__modal .swiper-button-next:hover,.media__modal .swiper-button-prev:focus-visible,.media__modal .swiper-button-prev:hover{background:rgba(139,175,255,.88);border-color:hsla(0,0%,100%,.58);box-shadow:0 16px 36px rgba(0,0,0,.32);outline:none;transform:translateY(-50%) scale(1.04)}@media(hover:none),(pointer:coarse){.media__modal .swiper-button-next,.media__modal .swiper-button-prev{display:none}}@media(min-width:768px)and (max-width:999px){.media__modal .swiper-button-next,.media__modal .swiper-button-prev{--media-modal-arrow-size:11px;--media-modal-arrow-offset:2.5px;height:48px;width:48px}}@media(max-width:999px){.media__modal .swiper-button-next,.media__modal .swiper-button-prev{display:none}}.media__modal .swiper-button-prev{left:clamp(96px,11vw,168px)}.media__modal .swiper-button-prev:after,.media__modal .swiper-button-prev:before{transform-origin:left center}.media__modal .swiper-button-prev:before{transform:translate(calc(-50% - var(--media-modal-arrow-offset)),-50%) rotate(-42deg)}.media__modal .swiper-button-prev:after{transform:translate(calc(-50% - var(--media-modal-arrow-offset)),-50%) rotate(42deg)}.media__modal .swiper-button-next{right:clamp(96px,11vw,168px)}.media__modal .swiper-button-next:after,.media__modal .swiper-button-next:before{transform-origin:right center}.media__modal .swiper-button-next:before{transform:translate(calc(-50% + var(--media-modal-arrow-offset)),-50%) rotate(42deg)}.media__modal .swiper-button-next:after{transform:translate(calc(-50% + var(--media-modal-arrow-offset)),-50%) rotate(-42deg)}.media__modal .swiper-button-disabled{background:rgba(14,56,105,.38);border-color:hsla(0,0%,100%,.14);box-shadow:none;color:hsla(0,0%,100%,.42);cursor:default;opacity:.72}.media__modal .swiper-button-disabled:focus-visible,.media__modal .swiper-button-disabled:hover{background:rgba(14,56,105,.38);border-color:hsla(0,0%,100%,.14);box-shadow:none;transform:translateY(-50%)}.media__modal__counter{background:rgba(14,56,105,.7);border-radius:999px;bottom:max(24px,env(safe-area-inset-bottom));color:#fff;left:50%;min-width:64px;padding:6px 12px;position:absolute;text-align:center;transform:translateX(-50%);z-index:2}@media(max-width:999px){.media__modal__counter{display:none}}.about__title{margin-bottom:32px}@media(max-width:767px){.about__title{margin-bottom:24px}}.about__goals__cards .h3{background:#8bafff;border-radius:50%;display:grid;height:48px;margin-bottom:24px;place-items:center;width:48px}@media(min-width:1281px){.about__goals__cards .h3{height:80px;width:80px}}@media(max-width:767px){.about__goals__cards .h3{margin-bottom:16px}}.about__events__card{background:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:24px 16px;width:100%}@media(min-width:1281px){.about__events__card{padding:40px 24px}}@media(min-width:1000px)and (max-width:1281px){.about__events__card{min-height:156px}}@media(min-width:768px)and (max-width:999px){.about__events__card{min-height:156px}}.about__events__card .h4{margin-bottom:24px}@media(max-width:767px){.about__events__card .h4{margin-bottom:16px}}.about__events__card .icon-arrow-right{color:#8bafff;font-size:16px;margin-left:8px}@media(min-width:1281px){.about__events__card .icon-arrow-right{font-size:20px;margin-bottom:2px}}.about__marker-list{display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.about__marker-list{gap:12px}}.about__marker-list>ul{gap:12px}.about__marker-list>ul>li{display:flex;gap:8px}@media(min-width:1281px){.about__marker-list>ul>li{gap:16px}}.about__marker-list>ul>li:before{color:#8bafff;content:"■";padding-inline:6px;text-align:center}.about__requisites-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:999px){.about__requisites-grid{gap:16px;grid-template-columns:minmax(0,1fr)}}.about__requisites-card{background:#fff;border:1px solid rgba(18,40,89,.12);border-radius:12px;box-shadow:0 10px 30px rgba(18,40,89,.06);min-width:0;padding:40px 24px}@media(min-width:1000px)and (max-width:1281px){.about__requisites-card{padding:24px}}@media(min-width:768px)and (max-width:999px){.about__requisites-card{padding:24px}}@media(max-width:767px){.about__requisites-card{padding:20px 16px}}.about__requisites-card>.h4{margin-bottom:24px}@media(max-width:767px){.about__requisites-card>.h4{margin-bottom:16px}}.about__requisites-card--wide{grid-column:1/-1}.about__requisites-list{display:flex;flex-direction:column}@media(min-width:1281px){.about__requisites-list--two-columns{column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.about__requisites-list--two-columns .about__requisites-item:nth-child(2){border-top:0;padding-top:0}.about__requisites-list--two-columns .about__requisites-item:nth-last-child(2){padding-bottom:0}}.about__requisites-item{border-top:1px solid rgba(18,40,89,.12);display:grid;gap:16px;grid-template-columns:minmax(160px,.8fr) minmax(0,1.2fr);padding:16px 0}@media(min-width:1000px)and (max-width:1281px){.about__requisites-item{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr)}}@media(max-width:767px){.about__requisites-item{gap:4px;grid-template-columns:minmax(0,1fr);padding:12px 0}}.about__requisites-item:first-child{border-top:0;padding-top:0}.about__requisites-item:last-child{padding-bottom:0}.about__requisites-label{color:#7f8ba5}.about__requisites-value{font-variant-numeric:tabular-nums;font-weight:600;min-width:0;overflow-wrap:anywhere}.about__requisites-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(18,40,89,.35);text-decoration-color:rgba(18,40,89,.35);text-underline-offset:4px}.about__requisites-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.about__requisites-link:focus-visible{outline:2px solid #8bafff;outline-offset:2px}.competitions__card{background:#fff;border-radius:8px;padding:24px 16px;width:100%}@media(min-width:1000px){.competitions__card{padding:40px 24px}}.competitions__card img{height:48px;margin-left:8px;width:48px}@media(min-width:1000px){.competitions__card img{height:72px;margin-left:96px;width:72px}}.competitions__card__title{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:767px){.competitions__card__title{margin-bottom:16px}}.pagination{display:flex;justify-content:center;margin-top:32px}@media(min-width:1281px){.pagination{margin-top:48px}}.pagination button{background:none;border:none;border-radius:8px;cursor:pointer;display:grid;height:40px;padding:8px;place-items:center;width:40px}@media(min-width:1281px){.pagination button{height:48px;width:48px}}.pagination button.disabled{cursor:text;display:none}.pagination button:hover:not(.disabled){background-color:#8bafff;color:#fff}.pagination button>.icon{font-size:16px;pointer-events:none}@media(min-width:1281px){.pagination button>.icon{font-size:24px}}.pagination span{height:48px;text-align:center;transform:rotate(180deg);width:48px}@media(max-width:767px){.pagination span{flex-shrink:0;height:40px;width:auto}}.pagination .current-page{background-color:#8bafff;color:#fff}@media(max-width:767px){.sponsors{flex-direction:row}}.sponsors__card{aspect-ratio:1/1;background-color:#fff;border-radius:8px;padding:16px;position:relative}@media(min-width:1000px)and (max-width:1281px){.sponsors__card{padding:12px 8px}}@media(min-width:768px)and (max-width:999px){.sponsors__card{padding:12px 8px}}@media(max-width:767px){.sponsors__card{padding:12px 8px}}.sponsors__card span{background-color:#eceef2;border-radius:8px;font-size:8px;letter-spacing:1px;padding:4px 8px;text-transform:uppercase}.sponsors__card .icon{font-size:16px}.sponsors__card>a>img{height:16px;width:16px}@media(min-width:1281px){.sponsors__card>a>img{height:20px;width:20px}}.sponsors__logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.sponsors__logo img{margin:auto;width:72%}@media(min-width:1000px)and (max-width:1281px){.sponsors__logo img{width:60%}}@media(min-width:768px)and (max-width:999px){.sponsors__logo img{width:60%}}@media(max-width:767px){.sponsors__logo img{width:60%}}.sponsors__title{margin-top:16px;text-align:center}@media(min-width:1000px)and (max-width:1281px){.sponsors__title{margin-top:8px}}@media(min-width:768px)and (max-width:999px){.sponsors__title{margin-top:8px}}@media(max-width:767px){.sponsors__title{margin-top:8px}}.structure details[open]{border-bottom:1px solid #7f8ba5}.structure details[open] .icon-arrow-down{transform:rotate(180deg)}.structure summary{align-items:center;border-bottom:1px solid #7f8ba5;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:32px}@media(min-width:1000px)and (max-width:1281px){.structure summary{padding-bottom:16px}}@media(min-width:768px)and (max-width:999px){.structure summary{padding-bottom:16px}}@media(max-width:767px){.structure summary{padding-bottom:24px}}.structure .icon{background-color:rgba(14,56,105,.1);border-radius:10000px;font-size:24px;padding:12px}.structure .icon:before{color:#0e3869}@media(min-width:1000px)and (max-width:1281px){.structure .icon{font-size:20px;padding:12px}}@media(min-width:768px)and (max-width:999px){.structure .icon{font-size:20px;padding:12px}}@media(max-width:767px){.structure .icon{font-size:16px;padding:12px}}.structure__card{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:108px;width:100%}@media(min-width:1281px){.structure__card{height:160px}}.structure__card-description{padding-inline:24px}@media(max-width:767px){.structure__card-description{padding-inline:16px}}.structure__card>img{display:none;height:108px;width:108px}@media(min-width:1281px){.structure__card>img{height:160px;width:160px}}.sdk{color:#122859;font-weight:500}.sdk__selects{align-items:flex-end;display:flex;gap:16px}.sdk__selects .select-wrapper{max-width:100%;width:256px}.sdk__selects label{color:#122859;display:block;font-size:1.4rem;font-weight:500;line-height:1.4;margin-bottom:6px}.sdk__selects .choices[data-type] .choices__inner{background:#fff!important;border:1px solid #eceef2;border-radius:6px}.sdk__selects .choices .choices__inner .choices__item{color:#122859}@media(max-width:767px){.sdk__selects{align-items:stretch;flex-direction:column;gap:12px}.sdk__selects .select-wrapper{width:100%}}.sdk__list{background:#fff;border-radius:8px;overflow:hidden}.sdk__row{position:relative}.sdk__row:not(:last-child){border-bottom:1px solid #eceef2}.sdk__row summary{align-items:center;cursor:pointer;display:grid;gap:16px;grid-template-columns:180px minmax(0,1fr) 44px;list-style:none;min-height:80px;padding:16px 24px}.sdk__row summary::-webkit-details-marker{display:none}.sdk__row summary .icon{display:grid;font-size:18px;height:44px;place-items:center;width:44px}.sdk__row:has(.sdk__file) .sdk__title{padding-right:160px}.sdk__row details[open] summary .icon{transform:rotate(180deg)}.sdk__date{font-size:1.6rem;line-height:1.5}.sdk__title{font-size:1.9rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.sdk__file{align-items:center;color:#0e3869;display:flex;font-size:1.5rem;font-weight:700;gap:10px;min-height:44px;position:absolute;right:92px;top:18px}.sdk__file svg{height:24px;width:22px}.sdk__file:hover{text-decoration:underline}.sdk__content{background:#f7f8fa;border-top:1px solid #eceef2;font-size:1.6rem;line-height:1.6;overflow-wrap:anywhere;padding:20px 24px 24px}.sdk__content p{margin:0 0 10px}.sdk__content p:empty{display:none}.sdk__content a{color:#0e3869!important;text-decoration:underline}.sdk__content iframe,.sdk__content img,.sdk__content video{max-width:100%}.sdk__description:empty{display:none}.sdk__description p:has(>br:only-child){display:none}.sdk__resource{align-items:center;display:grid;gap:16px;grid-template-columns:180px minmax(0,1fr);padding:12px 0}.sdk__resource+.sdk__resource{border-top:1px solid #eceef2}.sdk__resource a{align-items:center;display:flex;gap:12px;min-height:44px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sdk__resource a:hover{text-decoration:underline}.sdk__resource .icon,.sdk__resource svg{flex:0 0 22px;height:24px;width:22px}.sdk__resource a span{min-width:0;overflow-wrap:anywhere}.sdk__resource-label{color:rgba(18,40,89,.75);font-size:1.4rem}.sdk__filename,.sdk__more{font-size:1.6rem}.sdk__more{background:transparent;border:1px solid #0e3869;color:#0e3869;display:block;margin:24px auto 0;padding:12px 24px}.sdk__loading{padding:32px;text-align:center}.sdk__empty{align-items:center;background:#fff;border:1px solid #eceef2;border-radius:12px;display:grid;gap:24px;grid-template-columns:80px minmax(0,1fr) auto;padding:32px}.sdk__empty h2{font-size:2.2rem;line-height:1.3;margin:0 0 8px}.sdk__empty p{color:rgba(18,40,89,.75);font-size:1.6rem;line-height:1.5;margin:0}.sdk__empty .button{font-size:1.6rem;margin:0;white-space:nowrap}.sdk__list+.sdk__empty{margin-top:24px}.sdk__empty-icon{background:#f7f8fa;border-radius:20px;color:#0e3869;display:grid;height:80px;place-items:center;width:80px}.sdk__empty-icon svg{height:40px;width:32px}.sdk .button{letter-spacing:normal;text-transform:none}.sdk a:focus-visible,.sdk button:focus-visible,.sdk summary:focus-visible{outline:2px solid #0e3869;outline-offset:-3px}@media(max-width:767px){.sdk__row summary{gap:4px 8px;grid-template-columns:minmax(0,1fr) 44px;min-height:96px;padding:16px}.sdk__row summary .icon{grid-column:2;grid-row:1/3}.sdk__row:has(.sdk__file) summary{padding-bottom:64px}.sdk__row:has(.sdk__file) .sdk__title{padding-right:0}.sdk__date{font-size:1.4rem}.sdk__title{font-size:1.8rem;grid-column:1}.sdk__file{margin:-56px 16px 12px;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sdk__row:has(details[open]) .sdk__file{display:none}.sdk__row:has(details[open]) summary{padding-bottom:16px}.sdk__content{padding:4px 16px 12px}.sdk__resource{gap:4px;padding:12px 0}.sdk__empty,.sdk__resource{grid-template-columns:minmax(0,1fr)}.sdk__empty{gap:20px;justify-items:center;padding:28px 20px;text-align:center}.sdk__empty h2{font-size:2.2rem}.sdk__empty .button{max-width:260px;width:100%}.sdk__empty-icon{border-radius:16px;height:64px;width:64px}.sdk__empty-icon svg{height:34px;width:28px}}.achievements__wrapper{display:none;margin-top:64px}@media(min-width:1281px){.achievements__wrapper{margin-top:80px}}.achievements__wrapper.active{display:block}.achievements__wrapper>h2{margin-bottom:24px}@media(min-width:1281px){.achievements__wrapper>h2{margin-bottom:48px}}.achievements__results{margin-top:64px}@media(min-width:1281px){.achievements__results{margin-top:80px}}.achievements__results__list .markered-list>li{font-size:14px}.achievements__results__list:not(:last-of-type){margin-bottom:24px}@media(min-width:1000px)and (max-width:1281px){.achievements__results__list:not(:last-of-type){margin-bottom:16px}}@media(min-width:768px)and (max-width:999px){.achievements__results__list:not(:last-of-type){margin-bottom:16px}}@media(max-width:767px){.achievements__results__list:not(:last-of-type){margin-bottom:12px}}.achievements__results.load{height:50svh;position:relative}.achievements__results.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.achievements__date{margin-bottom:16px}@media(min-width:1000px)and (max-width:1281px){.achievements__date{margin-bottom:12px}}@media(min-width:768px)and (max-width:999px){.achievements__date{margin-bottom:12px}}@media(max-width:767px){.achievements__date{margin-bottom:8px}}.achievements__date>span:first-of-type{border-right:1px solid #7f8ba5;margin-right:16px;padding-right:16px}@media(min-width:1281px){.achievements__date>span:first-of-type{margin-right:24px;padding-right:24px}}.statistics__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-block:16px 24px;overflow:visible;width:100%}@media(max-width:999px){.statistics__tabs{margin-block:12px 16px}}.statistics__tabs .tab{background:transparent;border:0;font-family:inherit;min-height:44px;min-width:0;padding:8px 4px;width:100%}@media(max-width:767px){.statistics__tabs .tab{font-size:12px;letter-spacing:0;line-height:16px;text-transform:none}}.statistics__tabs .tab:focus-visible{outline:2px solid #0e3869;outline-offset:-2px}.statistics__wrapper{display:none}.statistics__wrapper.active{display:block}.statistics__wrapper>h2{margin-bottom:32px}@media(min-width:1281px){.statistics__wrapper>h2{margin-bottom:48px}}.statistics__selects{align-items:center;display:flex;gap:24px}.statistics__selects .choices .choices__inner .choices__list--single .choices__item{color:#0e3869}@media(min-width:768px)and (max-width:999px){.statistics__selects{gap:16px}}@media(max-width:767px){.statistics__selects{align-items:stretch;flex-direction:column;gap:12px}}.statistics__selects .choices{min-width:0;width:260px}@media(max-width:767px){.statistics__selects .choices{width:100%}}.statistics__tabs .statistics__tab.active{color:#0e3869}.statistics .search-block{margin-block:12px}.statistics .search-block .search-field{font-size:16px}@media(min-width:1281px){.statistics .search-block{margin-block:16px}}@media(max-width:767px){.statistics .search-block{margin-bottom:12px}}@media(min-width:768px)and (max-width:999px){.statistics .search-block .button-only-icon{min-width:52px}}@media(max-width:767px){.statistics .search-block .button-only-icon{min-width:52px}}.statistics .table-wrapper{margin-block:24px}@media(max-width:1280px){.statistics .table-wrapper{margin-block:24px}}@media(max-width:999px){.statistics .table-wrapper{margin-block:16px}}@media(max-width:767px){.statistics .table-wrapper{margin-inline:-16px;padding-inline:16px}}.statistics .table-wrapper table.tournament-table-block thead th{color:#0e3869}.statistics .table-wrapper th{white-space:nowrap}.statistics .table-wrapper th:first-of-type{text-align:start}@media(min-width:768px)and (max-width:999px){.statistics .table-wrapper th:last-of-type{text-align:start}}@media(max-width:767px){.statistics .table-wrapper th:last-of-type{text-align:start}}.statistics .pagination{margin:0 0 32px}@media(min-width:1000px)and (max-width:1441px){.statistics .pagination{margin-bottom:24px}}@media(min-width:768px)and (max-width:999px){.statistics .pagination{margin-bottom:32px}}@media(max-width:767px){.statistics .pagination{margin-bottom:32px}}.statistics th{white-space:nowrap}.statistics tr td:first-of-type{border-radius:8px 0 0 8px}.statistics tr td:last-of-type{border-radius:0 8px 8px 0}.statistics__federation .general{margin-bottom:32px}@media(min-width:1281px){.statistics__federation .general{margin-bottom:48px}}.statistics__federation .general .table-wrapper{margin-block:32px}@media(min-width:768px)and (max-width:999px){.statistics__federation .general .table-wrapper{margin-block:24px}}@media(max-width:767px){.statistics__federation .general .table-wrapper{margin-block:24px}}.statistics__federation .general th{text-align:start;width:33.3333333333%}@media(max-width:767px){.statistics__federation .general th:not(:first-of-type){text-align:center}}.statistics__federation .general td{text-align:start!important}@media(max-width:767px){.statistics__federation .general td:not(:first-of-type){text-align:center!important}}.statistics__federation .general .asterisk{color:#8bafff;font-size:10px}.statistics__federation .general .footnote{align-items:center;background-color:#eceef2;border-radius:8px;display:flex;padding:12px 24px}@media(min-width:1281px){.statistics__federation .general .footnote{padding:16px 24px}}@media(max-width:767px){.statistics__federation .general .footnote{padding:8px 16px}}.statistics__federation .general .footnote .asterisk{font-size:14px}@media(min-width:1281px){.statistics__federation .general .footnote .asterisk{font-size:20px}}.statistics__federation .season .table-wrapper{margin-block:32px}@media(min-width:768px)and (max-width:999px){.statistics__federation .season .table-wrapper{margin-block:24px}}@media(max-width:767px){.statistics__federation .season .table-wrapper{margin-block:24px}}.statistics__federation .season td,.statistics__federation .season th{white-space:nowrap}.statistics__federation .season th:first-of-type{text-align:start;width:50%}.statistics__federation .season td:first-of-type{text-align:start}.statistics__commands.load{height:50svh;position:relative}.statistics__commands.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.statistics__commands__list{padding-block:64px}@media(min-width:1281px){.statistics__commands__list{padding-block:80px}}.statistics__commands__card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:24px 12px;text-align:center;transition:all .3s ease-out;width:100%}@media(min-width:1281px){.statistics__commands__card{gap:24px;padding:40px 24px}}@media(min-width:1000px){.statistics__commands__card:hover{background-color:#8bafff}.statistics__commands__card:hover .caption,.statistics__commands__card:hover h2,.statistics__commands__card:hover h4{color:#fff}}@media(max-width:767px){.statistics__commands__card{gap:8px;padding:16px 12px}}.statistics__commands__card-logo{align-items:center;display:flex;justify-content:space-between}.statistics__commands__card-logo :not(img){flex:1}.statistics__commands__card img{height:80px;width:80px}@media(min-width:1281px){.statistics__commands__card img{height:96px;width:96px}}@media(max-width:767px){.statistics__commands__card img{height:64px;width:64px}}.load.statistics__coaches,.load.statistics__judges,.statistics__players.load{height:50svh;position:relative}.load.statistics__coaches:before,.load.statistics__judges:before,.statistics__players.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.statistics .people-scroll{margin-top:16px}.statistics .people-scroll .people-table-wrapper{border-radius:0;margin:0}.statistics .people-scroll .people-scroll__page:first-child .people-table-wrapper{border-radius:8px 8px 0 0}.statistics .people-scroll .people-scroll__page--last .people-table-wrapper{border-radius:0 0 8px 8px}.statistics .people-scroll .people-scroll__page--last:first-child .people-table-wrapper{border-radius:8px}.statistics .people-scroll__page{display:flow-root}.statistics .people-scroll__page+.people-scroll__page .people-table thead{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.statistics .people-scroll__page>button{margin:16px}.statistics .people-scroll__status{color:#7f8ba5;font-size:16px;line-height:24px;padding:24px 0;text-align:center}.statistics .people-scroll__status:empty,.statistics .people-scroll__status:has(.statistics-empty){padding:0}.statistics .statistics-empty{align-content:center;margin-top:8px;min-height:320px}.statistics .statistics-empty p{max-width:520px}.statistics .statistics-empty .button{margin-top:8px}.statistics .statistics-empty__icon{background:#eceef2 url(../img/match/hockey.svg) 50%/44px no-repeat;border-radius:50%;height:80px;width:80px}@media(max-width:767px){.statistics .statistics-empty{min-height:300px;padding-inline:20px}.statistics .statistics-empty__icon{background-size:36px;height:64px;width:64px}}.statistics .people-table-wrapper{border-radius:8px;margin:16px 0;overflow:hidden;padding:0}.statistics .people-table{background:#fff;border-collapse:collapse;color:#122859;font-size:16px;line-height:24px;table-layout:fixed;width:100%}.statistics .people-table td,.statistics .people-table th{border-bottom:1px solid #eceef2;font-weight:500;overflow-wrap:anywhere;padding:20px 16px;text-align:left;vertical-align:middle;white-space:normal}.statistics .people-table th{background:#eceef2;color:#7f8ba5;font-size:14px;font-weight:500}.statistics .people-table td:first-child,.statistics .people-table td:last-child{border-radius:0}.statistics .people-table tbody tr:focus-within,.statistics .people-table tbody tr:hover{background:rgba(14,56,105,.035)}.statistics .people-table a:focus-visible{outline:2px solid #0e3869;outline-offset:2px}.statistics .person-identity{align-items:center;display:flex;gap:20px;min-width:0}.statistics .person-avatar{flex:0 0 64px;height:64px;position:relative;width:64px}.statistics .person-portrait{background:#eceef2;border-radius:50%;display:block;height:100%;overflow:hidden;position:relative;width:100%}.statistics .person-portrait img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.statistics .person-portrait img[hidden]{display:none}.statistics .person-initials{align-items:center;background:#e6eaf1;color:#596781;display:flex;font-size:2.4rem;font-weight:700;height:100%;justify-content:center;letter-spacing:-.04em;width:100%}.statistics .person-name{color:#122859;font-size:18px;font-weight:700;line-height:26px;min-width:0}.statistics .person-details{display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:44px;min-width:0}.statistics .person-meta{color:#7f8ba5;column-gap:8px;display:none;flex-wrap:wrap;font-size:14px;font-weight:500;line-height:22px}.statistics .person-birth-date{white-space:nowrap}.statistics .person-role:before{content:"·";margin-right:8px}.statistics .person-team{align-items:center;color:#0e3869;display:inline-flex;gap:8px;min-height:44px;text-decoration:none}.statistics .person-team__details{display:block}.statistics .person-team__years{display:inline-flex;gap:4px;margin-left:6px;vertical-align:middle}.statistics .person-team__year{background:#eceef2;border-radius:4px;color:#7f8ba5;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;line-height:18px;padding:1px 6px}.statistics .person-team__logo{flex:0 0 28px;height:28px;object-fit:contain;width:28px}.statistics .person-team__logo[hidden]{display:none}.statistics .person-team span{min-width:0}.statistics__toolbar{align-items:center;display:flex;gap:16px}.statistics__toolbar .search-block{flex:1;min-width:0}.statistics__view{flex:0 0 44px;height:44px;width:44px}@media(max-width:767px){.statistics__view{display:none}}.statistics .person-card-meta,.statistics .person-card-years{display:none}.statistics__wrapper--cards .person-identity{align-items:center;gap:12px}.statistics__wrapper--cards .person-avatar{flex:0 0 64px;height:64px;width:64px}.statistics__wrapper--cards .person-name{font-size:2rem;line-height:1.2}.statistics__wrapper--cards .person-details{flex:1;min-height:0}.statistics__wrapper--cards .person-card-years{align-self:flex-start;display:block;flex:0 0 auto;margin-left:auto}.statistics__wrapper--cards .person-card-years .person-team__years{flex-direction:column}.statistics__wrapper--cards .person-given-name,.statistics__wrapper--cards .person-surname{display:block}.statistics__wrapper--cards .person-given-name{font-size:1.8rem;font-weight:500;line-height:1.3;margin-top:4px}.statistics__wrapper--cards .person-team__logo{flex:0 0 24px;height:24px;width:24px}.statistics__wrapper--cards .person-team{color:#122859;min-height:0}.statistics__wrapper--cards .person-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:16px}.statistics__wrapper--cards .person-card-affiliation{align-items:center;display:flex;flex-wrap:nowrap;gap:6px 8px;max-width:100%;min-width:0}.statistics__wrapper--cards .person-card-affiliation:empty{display:none}.statistics__wrapper--cards .person-card-role{flex-shrink:0;white-space:nowrap}.statistics__wrapper--cards .person-card-role:not(:first-child):before{content:"·";margin-right:8px}.statistics__wrapper--cards .person-card-meta .person-team{max-width:100%;min-width:0}.statistics__wrapper--cards .person-card-meta .person-team>span{overflow-wrap:anywhere}.statistics__wrapper--cards .person-team__years{display:inline-flex;flex-wrap:wrap;margin:0}.statistics__wrapper--cards .people-scroll__page+.people-scroll__page{margin-top:20px}.statistics__wrapper--cards .people-table-wrapper{border-radius:0;overflow:visible}.statistics__wrapper--cards .people-table{background:transparent;display:block}.statistics__wrapper--cards .people-table colgroup{display:none}.statistics__wrapper--cards .people-table thead{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.statistics__wrapper--cards .people-table tbody{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.statistics__wrapper--cards .people-table tr{background:#fff;border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:20px 20px 0}.statistics__wrapper--cards .people-table td{border:0;color:#122859;display:block;font-size:14px;line-height:22px;padding:0}.statistics__wrapper--cards .people-table td.people-table__identity{flex:1;width:auto}.statistics__wrapper--cards .people-table td.people-table__clubName,.statistics__wrapper--cards .people-table td.people-table__role{display:none}.statistics__wrapper--cards .people-table td.people-table__dateOfBirth{background:#f7f8fa;color:#596781;font-variant-numeric:tabular-nums;margin:16px -20px 0;padding:12px 20px}.statistics__wrapper--cards .people-table tbody tr:focus-within,.statistics__wrapper--cards .people-table tbody tr:hover{background:#fff}.statistics__wrapper--cards .people-table a:hover .person-name{color:#0e3869}@media(min-width:1200px){.statistics__wrapper--cards .people-table tbody{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.statistics .person-identity{align-items:center;gap:12px}.statistics .person-avatar{flex:0 0 64px;height:64px;width:64px}.statistics .person-name{font-size:2rem;line-height:1.2}.statistics .person-details{flex:1;min-height:0}.statistics .person-card-years{align-self:flex-start;display:block;flex:0 0 auto;margin-left:auto}.statistics .person-card-years .person-team__years{flex-direction:column}.statistics .person-given-name,.statistics .person-surname{display:block}.statistics .person-given-name{font-size:1.8rem;font-weight:500;line-height:1.3;margin-top:4px}.statistics .person-team__logo{flex:0 0 24px;height:24px;width:24px}.statistics .person-team{color:#122859;min-height:0}.statistics .person-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:16px}.statistics .person-card-affiliation{align-items:center;display:flex;flex-wrap:nowrap;gap:6px 8px;max-width:100%;min-width:0}.statistics .person-card-affiliation:empty{display:none}.statistics .person-card-role{flex-shrink:0;white-space:nowrap}.statistics .person-card-role:not(:first-child):before{content:"·";margin-right:8px}.statistics .person-card-meta .person-team{max-width:100%;min-width:0}.statistics .person-card-meta .person-team>span{overflow-wrap:anywhere}.statistics .person-team__years{display:inline-flex;flex-wrap:wrap;margin:0}.statistics .people-scroll__page+.people-scroll__page{margin-top:20px}.statistics .people-table-wrapper{border-radius:0;overflow:visible}.statistics .people-table{background:transparent;display:block}.statistics .people-table colgroup{display:none}.statistics .people-table thead{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.statistics .people-table tbody{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.statistics .people-table tr{background:#fff;border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:20px 20px 0}.statistics .people-table td{border:0;color:#122859;display:block;font-size:14px;line-height:22px;padding:0}.statistics .people-table td.people-table__identity{flex:1;width:auto}.statistics .people-table td.people-table__clubName,.statistics .people-table td.people-table__role{display:none}.statistics .people-table td.people-table__dateOfBirth{background:#f7f8fa;color:#596781;font-variant-numeric:tabular-nums;margin:16px -20px 0;padding:12px 20px}.statistics .people-table tbody tr:focus-within,.statistics .people-table tbody tr:hover{background:#fff}.statistics .people-table a:hover .person-name{color:#0e3869}}@media(max-width:767px)and (min-width:1200px){.statistics .people-table tbody{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.statistics .people-table tbody{gap:16px;grid-template-columns:minmax(0,1fr)}.statistics .people-scroll__page+.people-scroll__page{margin-top:16px}.statistics .person-avatar{flex-basis:48px;height:48px;width:48px}.statistics .person-initials{font-size:1.8rem}}[data-stat-request]{color:#122859;font-family:Gilroy,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.5}[data-stat-request] .container{display:grid;gap:1.6rem}[data-stat-request] .is-hidden,[data-stat-request] [hidden]{display:none!important}[data-stat-request] :is(button,summary,a):focus-visible{outline:2px solid #0e3869;outline-offset:4px}[data-stat-request] .stat-request__summary{align-items:center;cursor:pointer;display:flex;gap:1.6rem;justify-content:space-between;list-style:none;min-height:4.4rem}[data-stat-request] .stat-request__guide-title{font-size:1.8rem;font-weight:700}[data-stat-request] .stat-request__summary-action{align-items:center;color:#0e3869;display:inline-flex;flex-shrink:0;font-size:1.4rem;gap:.8rem}[data-stat-request] .stat-request__summary-action:after{border-bottom:2px solid;border-right:2px solid;content:"";height:.8rem;transform:translateY(-.2rem) rotate(45deg);width:.8rem}[data-stat-request] .stat-request__intro[open] .stat-request__summary-action:after{transform:translateY(.2rem) rotate(225deg)}[data-stat-request] .stat-request__guide-list{color:#485a7f;display:grid;font-size:1.4rem;gap:.6rem;list-style:disc;margin-top:.8rem;max-width:100ch;padding-left:2rem}[data-stat-request] .stat-request__description{margin:0;max-width:80ch}[data-stat-request] .form-grid,[data-stat-request] .success-screen{background:#fff;border-radius:.8rem;display:grid;gap:2.4rem;min-width:0;padding:2.4rem}[data-stat-request] .form-grid__row{display:none;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;position:relative}[data-stat-request] .form-grid__row.step-active{display:grid}[data-stat-request] .form-grid__row[data-step="1"],[data-stat-request] .form-grid__row[data-step="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-stat-request] .form-grid__row[data-loading=true]{pointer-events:none}[data-stat-request] .form-grid__row[data-loading=true] .form-grid__skeleton{display:block}[data-stat-request] .form-grid__skeleton{background:rgba(236,238,242,.85);border-radius:.8rem;display:none;inset:0;pointer-events:none;position:absolute;z-index:1}[data-stat-request] .form-grid__field{display:flex;flex-direction:column;gap:.8rem;min-width:0}[data-stat-request] .form-grid__field--full{grid-column:1/-1}[data-stat-request] .form-grid__label{color:#122859;font-weight:700}[data-stat-request] #eventContext,[data-stat-request] #matchContext,[data-stat-request] .form-grid__hint,[data-stat-request] .form-grid__status{color:#485a7f;font-size:1.4rem;overflow-wrap:anywhere}[data-stat-request] #eventContext,[data-stat-request] #matchContext{margin:0}[data-stat-request] .stat-request__context{display:grid;gap:.4rem}[data-stat-request] .stat-request__context:not(:has(p:not([hidden]))){display:none}[data-stat-request] .stepper{border-bottom:1px solid #eceef2;display:grid;gap:1.6rem;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;padding-bottom:2.4rem}[data-stat-request] .stepper__item{align-items:center;color:#485a7f;display:flex;gap:.8rem;justify-content:center;min-width:0}[data-stat-request] .stepper__dot{background:#eceef2;border-radius:50%;display:grid;flex:0 0 3.6rem;font-weight:700;height:3.6rem;place-items:center}[data-stat-request] .stepper__item.active,[data-stat-request] .stepper__item.done{color:#0e3869}[data-stat-request] .stepper__item.active .stepper__dot,[data-stat-request] .stepper__item.done .stepper__dot{background:#0e3869;color:#fff}[data-stat-request] .stepper__item.active{font-weight:700}[data-stat-request] #stepTitle{font-size:2rem;font-weight:700;line-height:1.4;margin:0;scroll-margin-top:2.4rem}@media(min-width:1000px){[data-stat-request] #stepTitle{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}[data-stat-request] .input{align-items:center;background:#eceef2;border:1px solid transparent;border-radius:.8rem;display:flex;min-width:0;position:relative;width:100%}[data-stat-request] .input:focus-within{border-color:#0e3869;outline:2px solid #0e3869;outline-offset:2px}[data-stat-request] .input__field{background:transparent;border:none;border-radius:inherit;color:#122859;display:block;font:500 1.6rem/1.5 Gilroy,sans-serif;margin:0;min-height:4.8rem;min-width:0;outline:none;padding:1.2rem 1.6rem;width:100%}[data-stat-request] .input__field::-webkit-input-placeholder{color:#485a7f;opacity:1}[data-stat-request] .input__field::-ms-input-placeholder{color:#485a7f;opacity:1}[data-stat-request] .input__field::placeholder{color:#485a7f;opacity:1}[data-stat-request] .input__field:disabled{color:#485a7f;-webkit-text-fill-color:#485a7f;cursor:not-allowed;opacity:1}[data-stat-request] .input--select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:4rem;text-overflow:ellipsis}[data-stat-request] .input--textarea .input__field{min-height:11rem;resize:vertical}[data-stat-request] .input__icon{color:#485a7f;pointer-events:none;position:absolute;right:1.2rem}[data-stat-request] .form-grid__field.is-invalid .input,[data-stat-request] .form-grid__field.is-invalid .stat-request-consent__box{border-color:#c5181d;outline:2px solid #c5181d;outline-offset:2px}[data-stat-request] .form-grid__field.is-invalid .form-grid__label{color:#c5181d}[data-stat-request] .stat-request-consent{align-items:start;border-top:1px solid #eceef2;display:grid;gap:1.2rem;grid-template-columns:2.4rem minmax(0,1fr);padding-top:1.6rem;position:relative}[data-stat-request] .stat-request-consent__checkbox{cursor:pointer;height:2.4rem;left:0;opacity:0;position:absolute;top:1.6rem;width:2.4rem;z-index:1}[data-stat-request] .stat-request-consent__checkbox:checked+.stat-request-consent__box{background:#0e3869;border-color:#0e3869}[data-stat-request] .stat-request-consent__checkbox:checked+.stat-request-consent__box:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:block;height:.6rem;margin:.5rem 0 0 .4rem;transform:rotate(-45deg);width:1rem}[data-stat-request] .stat-request-consent__checkbox:focus-visible+.stat-request-consent__box{outline:2px solid #0e3869;outline-offset:4px}[data-stat-request] .stat-request-consent__box{background:#fff;border:2px solid #485a7f;border-radius:.4rem;height:2.4rem;pointer-events:none;width:2.4rem}[data-stat-request] .stat-request-consent__text{font-size:1.4rem;overflow-wrap:anywhere}[data-stat-request] .stat-request-consent__text a{color:#0e3869;text-decoration:underline;text-underline-offset:3px}[data-stat-request] .form-grid__actions,[data-stat-request] .stat-request__feedback,[data-stat-request] .success-screen__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;min-width:0}[data-stat-request] .form-grid__actions{border-top:1px solid #eceef2;padding-top:2rem}[data-stat-request] .stat-request__feedback:has(.form-grid__status:empty):has([hidden]){display:none}[data-stat-request] .form-grid__status{flex:1 1 20rem}[data-stat-request] .form-grid__status.error{color:#c5181d}[data-stat-request] .form-grid__status.success{color:#0b6938}[data-stat-request] .button{font-size:1.4rem;height:auto;line-height:1.5;margin:0;max-width:100%;min-height:4.8rem;overflow-wrap:anywhere;padding:1.2rem 2.4rem;white-space:normal}[data-stat-request] .button:disabled{cursor:not-allowed;opacity:.6}[data-stat-request] .button.is-loading{padding-right:4.4rem;pointer-events:none}[data-stat-request] .button.is-loading:after{animation:stat-request-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;content:"";height:1.6rem;position:absolute;right:1.6rem;width:1.6rem}[data-stat-request] .success-screen__header{align-items:center;display:flex;gap:1.2rem}[data-stat-request] .success-screen{scroll-margin-top:2.4rem}[data-stat-request] .success-screen__icon{color:#0b6938;font-size:2.8rem}[data-stat-request] .success-screen__title{font-size:2.6rem;font-weight:700;line-height:1.3}[data-stat-request] .success-screen__badge{color:#0e3869;font-weight:700;overflow-wrap:anywhere}@media(max-width:999px){[data-stat-request] .container{gap:1.2rem}[data-stat-request] .form-grid,[data-stat-request] .success-screen{gap:2rem;padding:1.6rem}[data-stat-request] .form-grid__row,[data-stat-request] .form-grid__row[data-step="1"],[data-stat-request] .form-grid__row[data-step="3"]{gap:1.6rem;grid-template-columns:minmax(0,1fr)}[data-stat-request] .stepper{border:none;gap:.8rem;padding:0}[data-stat-request] .stepper__item{background:#eceef2;border-radius:.2rem;height:.4rem}[data-stat-request] .stepper__item.active,[data-stat-request] .stepper__item.done{background:#0e3869}[data-stat-request] .stepper__dot,[data-stat-request] .stepper__label{display:none}[data-stat-request] .form-grid__actions,[data-stat-request] .success-screen__actions{display:grid;grid-template-columns:minmax(0,1fr)}[data-stat-request] .button{font-size:1.6rem;width:100%}[data-stat-request] .success-screen__title{font-size:2.2rem}}@media(prefers-reduced-motion:reduce){[data-stat-request] *,[data-stat-request] :after,[data-stat-request] :before{animation:none!important;transition:none!important}}@keyframes stat-request-spin{to{transform:rotate(1turn)}}.judging__wrapper{display:none}.judging__wrapper.active{display:block}.judging__wrapper details[open]{border-bottom:1px solid #7f8ba5}.judging__wrapper details[open] .icon:before{transform:rotate(180deg)}.judging__wrapper details>summary{align-items:center;border-bottom:1px solid #7f8ba5;cursor:pointer;display:flex;padding-bottom:48px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1000px)and (max-width:1281px){.judging__wrapper details>summary{padding-bottom:32px}}@media(min-width:768px)and (max-width:999px){.judging__wrapper details>summary{padding-bottom:32px}}@media(max-width:767px){.judging__wrapper details>summary{padding-bottom:24px}}.judging__wrapper details>summary .icon{margin-left:auto}.judging__wrapper details>summary .icon:before{background:rgba(127,139,165,.1);border-radius:50%;display:grid;font-size:24px;height:48px;place-items:center;width:48px}@media(min-width:1000px)and (max-width:1281px){.judging__wrapper details>summary .icon:before{font-size:20px;height:44px;width:44px}}@media(max-width:999px){.judging__wrapper details>summary .icon:before{font-size:16px;height:40px;width:40px}}.judging__wrapper details>summary+div{margin-block:48px}@media(min-width:1000px)and (max-width:1281px){.judging__wrapper details>summary+div{margin-block:32px}}@media(min-width:768px)and (max-width:999px){.judging__wrapper details>summary+div{margin-block:32px}}@media(max-width:767px){.judging__wrapper details>summary+div{margin-block:24px}}.judging__service{margin-top:64px}@media(min-width:1281px){.judging__service{margin-top:80px}}.judging__service__card{background:#fff;border-radius:8px;padding:48px;width:100%}@media(min-width:1000px)and (max-width:1281px){.judging__service__card{padding:32px}}@media(min-width:768px)and (max-width:999px){.judging__service__card{padding:24px}}@media(max-width:767px){.judging__service__card{padding:16px}}.judging__service__card>*{text-align:center}.judging__service__card>h1{margin-bottom:24px}@media(min-width:1000px)and (max-width:1281px){.judging__service__card>h1{margin-bottom:16px}}@media(min-width:768px)and (max-width:999px){.judging__service__card>h1{margin-bottom:12px}}@media(max-width:767px){.judging__service__card>h1{margin-bottom:8px}}.judging__rks,.judging__training{margin-top:64px}@media(min-width:1281px){.judging__rks,.judging__training{margin-top:80px}}.judging__rks__title,.judging__training__title{margin-bottom:64px}@media(min-width:1281px){.judging__rks__title,.judging__training__title{margin-bottom:80px}}.judging__rks__card{background:#fff;border-radius:8px;padding:40px;width:100%}@media(min-width:1000px)and (max-width:1281px){.judging__rks__card{padding:32px}}@media(min-width:768px)and (max-width:999px){.judging__rks__card{padding:24px}}@media(max-width:767px){.judging__rks__card{padding:20px}}.judging__rks__card>a.h4{display:inline-block;margin-bottom:16px}@media(max-width:767px){.judging__rks__card>a.h4{margin-bottom:8px}}.judging__rks__card>a:has(.icon-download){align-items:center;display:flex}.judging__rks__card>a:has(.icon-download)>.icon{display:inline-block;font-size:20px;margin-right:8px}@media(min-width:1281px){.judging__rks__card>a:has(.icon-download)>.icon{font-size:24px}}.main-promo{background:#fff;height:auto;width:100%}@media(min-width:1281px){.main-promo{height:calc(100svh - 120px)}}@media(min-width:1000px)and (max-width:1281px){.main-promo{height:calc(100svh - 88px)}}.main-promo__swiper{height:100%;position:relative}.main-promo__slide{display:flex;flex-direction:column;gap:0}@media(min-width:1000px){.main-promo__slide{flex-direction:row;gap:48px}}.main-promo__bg-wrapper{flex:64;width:100%}.main-promo__slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media(min-width:768px)and (max-width:999px){.main-promo__slide-bg{aspect-ratio:768/468}}@media(max-width:767px){.main-promo__slide-bg{aspect-ratio:375/372}}.main-promo__right-block{flex:34;height:100%;padding-right:120px}@media(min-width:1000px)and (max-width:1281px){.main-promo__right-block{padding-right:64px}}@media(min-width:768px)and (max-width:999px){.main-promo__right-block{padding:24px 20px}}@media(max-width:767px){.main-promo__right-block{padding:24px 16px}}.main-promo__text-wrapper{height:100%;padding-bottom:100px}@media(min-width:1000px)and (max-width:1281px){.main-promo__text-wrapper{padding-bottom:88px}}@media(min-width:768px)and (max-width:999px){.main-promo__text-wrapper{gap:24px}}@media(max-width:767px){.main-promo__text-wrapper{gap:16px}}.main-promo__title{margin:0}.main-promo__title-wrapper{display:flex;flex-direction:column;gap:24px}@media(min-width:1000px)and (max-width:1281px){.main-promo__title-wrapper{gap:16px}}.main-promo__description{color:#0e3869;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.main-promo__slide-content{display:flex;flex:1;flex-direction:column;gap:16px;height:100%;justify-content:center}@media(min-width:1281px){.main-promo__slide-content{gap:24px}}.main-promo__article-info{align-items:center;display:flex;gap:12px}.main-promo__article-info .news-info__divider{margin:0}.main-promo__article-info .news-info__divider:after{align-items:center;color:#7f8ba5;content:"|";display:inline-flex;justify-content:center;position:relative}.main-promo__link{z-index:5}.main-promo__link .link_btn{align-items:center;color:#8bafff;display:flex;font-weight:700;gap:8px}.main-promo__link .link_btn .icon:before{font-size:16px;line-height:100%}.main-promo__bottom-content{align-items:center;border-top:1px solid rgba(127,139,165,.3);display:flex;flex:34;justify-content:space-between;margin-right:120px;padding-top:24px;z-index:5}@media(min-width:1000px)and (max-width:1281px){.main-promo__bottom-content{margin-right:64px;padding-top:20px}}@media(min-width:768px)and (max-width:999px){.main-promo__bottom-content{margin-inline:20px}}@media(max-width:767px){.main-promo__bottom-content{margin-inline:16px}}.main-promo__bottom-content__wrapper{bottom:24px;display:flex;gap:48px;position:absolute;width:100%}@media(min-width:1000px){.main-promo__bottom-content__wrapper{bottom:40px}}.main-promo__bottom-content__wrapper .dummy{flex:64}.main-promo__pagination-wrapper{align-items:center;display:flex;justify-content:space-between}.main-promo__button-wrapper{width:168px}@media(min-width:1281px){.main-promo__button-wrapper{width:197px}}.main-promo .swiper-pagination{bottom:0;display:flex;gap:4px;position:relative;z-index:1}.main-promo .swiper-pagination .swiper-pagination-bullet{align-items:center;background-color:transparent;display:flex;height:24px;justify-content:center;margin:0;opacity:1;position:relative;width:24px}.main-promo .swiper-pagination .swiper-pagination-bullet .progress{height:24px;left:0;position:absolute;top:0;transform:rotate(-90deg);width:24px}.main-promo .swiper-pagination .swiper-pagination-bullet .circle-background{fill:#8bafff;stroke:transparent}.main-promo .swiper-pagination .swiper-pagination-bullet .circle-progress{fill:transparent;stroke-dasharray:63.24px;stroke-dashoffset:63.24px;stroke-linecap:butt;stroke-width:3;transition:none}.main-promo .swiper-pagination .swiper-pagination-bullet-active .circle-progress{fill:#f3f4f6;r:10px;stroke:#8bafff;stroke-dashoffset:0;transition:stroke-dashoffset 5s linear}.main-promo .swiper-pagination .swiper-pagination-bullet-active .circle-background{fill:#f3f4f6;opacity:.2;r:10px;stroke:#8bafff;stroke-linecap:butt;stroke-width:4}.accreditation .h1{font-size:32px;line-height:40px;margin-bottom:64px}@media(min-width:1280px){.accreditation .h1{font-size:44px;line-height:52px;margin-bottom:80px}}.accreditation .body-medium{margin-bottom:64px}@media(min-width:1280px){.accreditation .body-medium{margin-bottom:80px}}.accreditation .color-darkblue{position:relative}.accreditation .color-darkblue:after{background-color:#122859;bottom:2px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.accreditation__list-wrapper{display:flex;flex-direction:column;gap:16px}.accreditation__list-wrapper .h3{font-size:20px;line-height:28px}@media(min-width:1280px){.accreditation__list-wrapper .h3{font-size:28px;line-height:36px}}.accreditation__list-wrapper ol{counter-reset:myCounter;display:flex;flex-direction:column;gap:12px;list-style-type:none;margin-bottom:64px}@media(min-width:1280px){.accreditation__list-wrapper ol{margin-bottom:80px}}.accreditation__list-wrapper ol li{align-items:baseline;color:#0e3869;display:flex;font-size:14px;font-weight:500;gap:16px;line-height:20px}.accreditation__list-wrapper ol li:before{align-items:center;background-color:#8bafff;border-radius:4px;color:#fff;content:counter(myCounter);counter-increment:myCounter;display:flex;font-size:10px;font-weight:600;height:20px;justify-content:center;line-height:16px;min-width:20px}@media(min-width:1280px){.accreditation__list-wrapper ol li{font-size:18px;line-height:24px}.accreditation__list-wrapper ol li:before{font-size:14px;height:24px;line-height:20px;min-width:24px}}.accreditation__descr{margin-bottom:16px!important}@media(min-width:1280px){.accreditation__descr{margin-bottom:24px!important}}.accreditation__caption{color:#0e3869;font-size:14px;line-height:20px;margin-bottom:32px;padding:4px 0 0 24px;position:relative}.accreditation__caption:before{background-color:#8bafff;content:"";display:block;height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.accreditation__caption span{color:#8bafff;font-weight:500!important}.game-team-block .game-team-wrapper{display:block;padding:4px}@media(max-width:999px){.game-team-block .game-team-wrapper{display:none}.game-team-block .game-team-wrapper.active{display:block}}.game-team-block .game-team-wrapper.load{height:50svh;position:relative}.game-team-block .game-team-wrapper.load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.game-team-block .game-team-table-heading{align-items:center;display:flex;justify-content:space-between;padding:16px 0}.game-team-block .game-team-table-heading .select-wrapper{min-width:260px}@media(max-width:479px){.game-team-block .game-team-table-heading .select-wrapper{width:100%}}.game-team-block .game-team-table-body{display:flex;flex-direction:column;gap:4px}@media(min-width:768px)and (max-width:999px){.game-team-block .game-team-table-body{flex-direction:row;flex-wrap:wrap;gap:16px}}@media(max-width:767px){.game-team-block .game-team-table-body{gap:8px}}.game-team-block .game-team-table-body-row{align-items:center;background-color:#fff;border-radius:8px;display:grid;gap:2px 12px;grid-template-columns:-webkit-min-content repeat(2,1fr);grid-template-columns:min-content repeat(2,1fr);grid-template-rows:repeat(2,1fr);justify-content:space-between;padding:24px;position:relative;width:100%}@media(min-width:1000px)and (max-width:1366px){.game-team-block .game-team-table-body-row{padding:24px 16px}}@media(max-width:999px){.game-team-block .game-team-table-body-row{padding:16px}}@media(min-width:768px)and (max-width:999px){.game-team-block .game-team-table-body-row{width:calc(50% - 8px)}}.game-team-block .game-team-table-body-row>.player-link{border-radius:8px;inset:0;position:absolute}@media(max-width:999px){.game-team-block .game-team-table-body-row>.player-link{width:100%}}.game-team-block .game-team-table-body-row .photo{aspect-ratio:1/1;background-color:#eceef2;border-radius:50%;flex-shrink:0;grid-row:span 2;margin-right:12px;overflow:hidden;width:80px}@media(max-width:999px){.game-team-block .game-team-table-body-row .photo{margin-right:8px;width:48px}}.game-team-block .game-team-table-body-row .photo>img{display:block;height:100%;object-fit:cover;object-position:50% 28%;width:100%}.game-team-block .game-team-table-body-row .photo--fallback{--fallback-stroke:5px;align-items:center;background:linear-gradient(180deg,#f7f8fa,#eef1f6);display:flex;justify-content:center;padding:0}@media(max-width:999px){.game-team-block .game-team-table-body-row .photo--fallback{--fallback-stroke:4px}}.game-team-block .game-team-table-body-row .photo--fallback>img{object-fit:contain;object-position:center}.game-team-block .game-team-table-body-row .photo__placeholder{display:block;height:58%;position:relative;width:58%}.game-team-block .game-team-table-body-row .photo__placeholder-head{background-color:#d8dce5;border-radius:50%;display:block;height:38%;left:50%;position:absolute;top:2%;transform:translateX(-50%);width:38%}.game-team-block .game-team-table-body-row .photo__placeholder-body{border:var(--fallback-stroke) solid #c3c8d4;border-bottom:0;border-radius:999px 999px 0 0;bottom:0;display:block;height:42%;left:8%;position:absolute;right:8%}.game-team-block .game-team-table-body-row .name{align-self:flex-end}@media(max-width:999px){.game-team-block .game-team-table-body-row .name{grid-column:2/span 2;grid-row:1}}.game-team-block .game-team-table-body-row .birthday{align-self:flex-start}@media(max-width:999px){.game-team-block .game-team-table-body-row .birthday{align-self:flex-end;grid-column:2;grid-row:2;justify-self:flex-start}}.game-team-block .game-team-table-body-row .amplua{align-self:center;grid-row:span 2;justify-self:flex-end}@media(max-width:999px){.game-team-block .game-team-table-body-row .amplua{align-self:flex-end;grid-column:3;grid-row:2/span 1}}.game-team-block.team-block .game-team-tabs{display:none}.game-team-block.team-block .game-lineup-staff{border-top:1px solid #dce1e9;font-size:1.6rem;line-height:1.5;margin-top:24px;padding-top:20px}.game-team-block.team-block .game-lineup-staff h4{color:#122859;font-size:1.8rem;margin:0 0 12px}.game-team-block.team-block .game-lineup-staff__role{color:#596781;display:block;font-size:1.4rem;line-height:1.4;margin-top:4px}.game-team-block.team-block .game-lineup-panels{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.game-team-block.team-block .game-team-wrapper{background:#fff;border-radius:12px;display:block;min-width:0;padding:24px}.game-team-block.team-block .game-team-table-heading{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px;padding:0}.game-team-block.team-block .game-lineup-team{align-items:center;display:flex;flex:1 1 200px;gap:12px;min-width:0}.game-team-block.team-block .game-lineup-logo{flex:0 0 48px;height:48px;object-fit:contain;width:48px}.game-team-block.team-block .game-lineup-team h3{color:#122859;font-size:2rem;line-height:1.3;margin:0;overflow-wrap:anywhere}.game-team-block.team-block .roster-heading{font-size:1.8rem;margin-bottom:12px}.game-team-block.team-block .roster-group+.roster-group{margin-top:28px}.game-team-block.team-block .roster-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.game-team-block.team-block .roster-card{align-items:center;background:transparent;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr);padding:0}.game-team-block.team-block .roster-portrait{aspect-ratio:1;border-radius:50%;height:48px;width:48px}.game-team-block.team-block .roster-initials{font-size:1.8rem}.game-team-block.team-block .roster-info{min-width:0;padding:0}.game-team-block.team-block .roster-title{align-items:start;display:flex;flex-direction:column;font-size:1.6rem;gap:4px;line-height:1.4}.game-team-block.team-block .roster-profile{min-height:0}.game-team-block.team-block .roster-name,.game-team-block.team-block .roster-surname{display:inline;font-size:inherit;font-weight:600;line-height:inherit}.game-team-block.team-block .roster-name{margin:0 0 0 4px}.game-team-block.team-block .roster-number{align-self:flex-start;background:none;color:#596781;font-size:1.4rem;font-weight:500;letter-spacing:normal;line-height:1.4;margin:0;order:1;padding:0;position:static}@media(max-width:1199px){.game-team-block.team-block .roster-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.game-team-block.team-block .game-team-tabs{border-bottom:1px solid #dce1e9;display:flex;gap:16px;margin-bottom:20px}.game-team-block.team-block .game-team-tab{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:#596781;cursor:pointer;display:flex;flex:1 1 0;gap:8px;justify-content:center;min-height:52px;min-width:0;padding:8px 4px}.game-team-block.team-block .game-team-tab .game-lineup-logo{flex-basis:28px;height:28px;width:28px}.game-team-block.team-block .game-team-tab__name{font-size:1.4rem;font-weight:600;line-height:1.35;min-width:0;overflow-wrap:anywhere;text-align:left}.game-team-block.team-block .game-team-tab.active{border-bottom-color:#0e3869;color:#122859}.game-team-block.team-block .game-team-tab:focus-visible{outline:2px solid #0e3869;outline-offset:2px}.game-team-block.team-block .game-lineup-team{display:none}.game-team-block.team-block .game-team-table-heading:not(:has([data-lineup-select])){display:none}.game-team-block.team-block .game-team-wrapper:not(.active){display:none}.game-team-block.team-block .game-lineup-panels{gap:24px;grid-template-columns:minmax(0,1fr)}.game-team-block.team-block .game-team-wrapper{padding:20px 16px}}@media(max-width:767px){#team-block:has(.game-team-tabs) .game-lineup-title{display:none}}.team-inner-tabs,.tournament-panel,.tournament-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.tournament-tabs{translate:0 10px}.team-inner-tabs,.tournament-panel{padding-bottom:18px}.tournament-panel{align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.team-inner-tab,.tournament-tab{cursor:pointer}.team-inner-tab.active>.h3,.team-inner-tab:hover>.h3,.tournament-tab.active>.h3,.tournament-tab:hover>.h3{color:#8bafff;transition:color .25s ease-in-out;will-change:color}.team-inner-tab.active,.tournament-tab.active{cursor:default;pointer-events:none}.team-inner-wrapper,.tournament-wrapper{display:none;position:relative}.team-inner-wrapper.active,.tournament-wrapper.active{display:block}.team-inner-wrapper .match-heading,.tournament-wrapper .match-heading{gap:24px}@media(max-width:767px){.team-inner-wrapper .match-heading,.tournament-wrapper .match-heading{gap:12px}.team-inner-wrapper .match-heading [data-open-filter],.tournament-wrapper .match-heading [data-open-filter]{max-height:32px}}.team-inner-wrapper .team-tabs,.tournament-wrapper .team-tabs{margin-top:0!important}.team-inner-wrapper [data-render-module].load,.team-inner-wrapper[data-render-module].load,.tournament-wrapper [data-render-module].load,.tournament-wrapper[data-render-module].load{height:50svh;position:relative}.team-inner-wrapper [data-render-module].load:before,.team-inner-wrapper[data-render-module].load:before,.tournament-wrapper [data-render-module].load:before,.tournament-wrapper[data-render-module].load:before{background-image:url(../img/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:50%;content:"";display:block;height:30px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.tournament-panel:has([data-tab="1"].active) .select-wrapper,.tournament-panel:has([data-tab="4"].active) .select-wrapper{display:none}.tournament-panel:has([data-tab="2"].active) .select-wrapper:has([data-playoff-group-select]){display:none}.tournament-panel:has([data-tab="3"].active) .select-wrapper:has([data-group-select]){display:none}.popup{background-color:#fff;border-radius:8px;position:absolute;z-index:9999}.popup__tip{height:11.68px;position:absolute;width:26px}.popup__tip_upper{rotate:180deg;top:-5px}.popup__tip_lower{bottom:-5px}.popup__inner{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:60px;padding:8px 14px 10px;width:228px}.popup__player,.popup__title{font-size:12px;font-weight:700;letter-spacing:.96px;line-height:101%;text-align:center;text-transform:uppercase}.popup__assistant,.popup__goalkeeper,.popup__violation{font-size:10px;font-weight:500;line-height:101%;text-align:center}.popup__assistant:before,.popup__goalkeeper:before{content:"("}.popup__assistant:after,.popup__goalkeeper:after{content:")"}.input-autocomplete{position:relative}.input-autocomplete__inner{background:#eceef2;border:none;border-radius:8px;color:#7f8ba5;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:14px 24px;width:100%}@media(min-width:1000px){.input-autocomplete__inner{font-size:18px;padding:18px 24px}}@media(min-width:1000px)and (max-width:1281px){.input-autocomplete__inner{font-size:14px}}.input-autocomplete__inner::-webkit-input-placeholder{color:#7f8ba5}.input-autocomplete__inner::-ms-input-placeholder{color:#7f8ba5}.input-autocomplete__inner::placeholder{color:#7f8ba5}.input-autocomplete__dropdown{background:#fff;border-radius:8px;max-height:180px;overflow-y:auto;position:absolute;width:100%;z-index:1}.input-autocomplete__dropdown>div{background:#fff;border-radius:8px;color:#0e3869;cursor:pointer;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;line-height:24px;padding:16px 18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.input-autocomplete__dropdown>div{border:1px solid #eceef2}}.input-autocomplete__dropdown>div.active{background:#8bafff;color:#fff}.input-autocomplete__dropdown>div:not(.not-found):hover{background:#8bafff;color:#fff}.input-autocomplete__dropdown .scrollbar,.input-autocomplete__dropdown::-webkit-scrollbar{width:8px}.input-autocomplete__dropdown .scrollbar-thumb,.input-autocomplete__dropdown::-webkit-scrollbar-thumb{background-color:#0e3869;border-radius:8px}.input-autocomplete__dropdown .scrollbar-track,.input-autocomplete__dropdown::-webkit-scrollbar-track{background-color:#eceef2}.input-autocomplete__dropdown .scrollbar-button,.input-autocomplete__dropdown::-webkit-scrollbar-button{display:none}.input-autocomplete__clear{background-color:transparent;border:none;cursor:pointer;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.input-autocomplete__clear .icon{font-size:1.2em}.cancel-status>span{color:#fff;text-transform:uppercase}.cancel-status{align-items:center;border-radius:4px;display:inline-flex;justify-content:center;padding:4px 12px;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media(min-width:1000px)and (max-width:1281px){.cancel-status{padding:2px 10px}}@media(max-width:999px){.cancel-status{padding:2px 10px}}.cancel-status.transfer{background:#0e3869}.cancel-status.cancel{background:#c5181d}.cancel-status.large{display:block;margin:0 auto;padding:4px 12px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.cancel-status.large>span{color:#fff;margin:0}.cancel-status.large.transfer{background:#122859}[data-render-module=best-players-block]{color:#122859;padding-top:24px}[data-render-module=best-players-block] .best-players-filters{margin-bottom:24px}[data-render-module=best-players-block] .best-players-block__selects{align-items:end;display:flex;flex-wrap:wrap;gap:16px}[data-render-module=best-players-block] .select-wrapper{flex:1 1 180px;margin:0;max-width:260px}[data-render-module=best-players-block] .choices{margin:8px 0 0;width:100%}[data-render-module=best-players-block] .best-filter-label{display:block;font:500 1.4rem/1.5 Gilroy,sans-serif}[data-render-module=best-players-block] .best-filter-label .choices[data-type] .choices__inner{background-color:#fff!important;border:1px solid #d6dce6;border-radius:8px}[data-render-module=best-players-block] .best-players-block__filters-reset,[data-render-module=best-players-block] .best-retry{background:none;border:0;color:#122859;cursor:pointer;font:500 1.4rem/1.5 Gilroy,sans-serif;min-height:44px;padding:8px;text-decoration:underline}[data-render-module=best-players-block] .best-grid{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}[data-render-module=best-players-block] .best-nomination{background:#fff;border-radius:24px;min-width:0;padding:24px}[data-render-module=best-players-block] .best-nomination h3{color:#596781;font:700 1.4rem/1.5 Gilroy,sans-serif;margin:0 0 20px;text-transform:uppercase}[data-render-module=best-players-block] a:focus-visible,[data-render-module=best-players-block] button:focus-visible,[data-render-module=best-players-block] summary:focus-visible{outline:2px solid #0e3869;outline-offset:3px}[data-render-module=best-players-block] .best-list{list-style:none;margin:0;padding:0}[data-render-module=best-players-block] .best-player{align-items:center;display:grid;gap:12px;grid-template-columns:16px 40px minmax(0,1fr) auto;min-height:64px;padding:8px 0}[data-render-module=best-players-block] .best-rank{color:#596781;font:500 1.4rem/1.5 Gilroy,sans-serif}[data-render-module=best-players-block] .best-identity{min-width:0}[data-render-module=best-players-block] .best-identity a{color:#122859;display:block;font:700 1.6rem/1.3 Gilroy,sans-serif;overflow-wrap:anywhere}[data-render-module=best-players-block] .best-identity a:hover{color:#0e3869;text-decoration:underline}[data-render-module=best-players-block] .best-club{color:#596781;display:block;font:400 1.4rem/1.4 Gilroy,sans-serif;margin-top:4px;overflow-wrap:anywhere}[data-render-module=best-players-block] .best-value{font:700 1.8rem/1.2 Gilroy,sans-serif;font-variant-numeric:tabular-nums;text-align:right}[data-render-module=best-players-block] .best-metric{color:#596781;display:block;font:400 1.4rem/1.4 Gilroy,sans-serif;margin-top:6px}[data-render-module=best-players-block] .best-avatar{background:#eceef2;border-radius:50%;display:grid;font:600 1.4rem/1 Gilroy,sans-serif;height:40px;overflow:hidden;place-items:center;position:relative;width:40px}[data-render-module=best-players-block] .best-photo{height:100%;inset:0;object-fit:cover;object-position:center top;position:absolute;width:100%}[data-render-module=best-players-block] .best-player--leader{border-bottom:1px solid #d6dce6;grid-template-columns:16px 64px minmax(0,1fr) auto;margin-bottom:8px;min-height:112px;padding:0 0 24px;position:relative}[data-render-module=best-players-block] .best-player--leader .best-avatar{font-size:2.4rem;height:64px;width:64px}[data-render-module=best-players-block] .best-player--leader .best-identity a{font-size:2rem}[data-render-module=best-players-block] .best-player--leader .best-value{font-size:3.2rem}[data-render-module=best-players-block] img[hidden]{display:none}[data-render-module=best-players-block] .best-empty,[data-render-module=best-players-block] .empty-block{color:#596781;font:400 1.6rem/1.5 Gilroy,sans-serif;margin:0;padding:16px 0}[data-render-module=best-players-block] .best-players-filters[hidden]{display:none}@media(max-width:1199px){[data-render-module=best-players-block] .best-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){[data-render-module=best-players-block]{padding-top:16px}[data-render-module=best-players-block] .best-grid{gap:16px;grid-template-columns:minmax(0,1fr)}[data-render-module=best-players-block] .best-nomination{border-radius:20px;padding:20px}[data-render-module=best-players-block] .best-players-block__selects{gap:12px}[data-render-module=best-players-block] .select-wrapper{flex-basis:100%;max-width:none}}@media(max-width:374px){[data-render-module=best-players-block] .best-nomination{padding:16px}[data-render-module=best-players-block] .best-player{gap:8px}[data-render-module=best-players-block] .best-player--leader{grid-template-columns:16px 48px minmax(0,1fr) auto}[data-render-module=best-players-block] .best-player--leader .best-avatar{height:48px;width:48px}[data-render-module=best-players-block] .best-player--leader .best-identity a{font-size:1.8rem}[data-render-module=best-players-block] .best-player--leader .best-value{font-size:2.8rem}}.tournament-panel .best-filter-toggle{flex:0 0 44px;height:44px;margin-left:auto;width:44px}.tournament-panel:not(:has(#tournament-section-tab-4[aria-selected=true])) .best-filter-toggle{display:none}.best-filter-toggle.has-filters{box-shadow:inset 0 0 0 1px #0e3869}.best-filter-toggle[aria-expanded=true]{background:#fff}.best-loading{display:grid;min-height:376px;place-items:center}.best-loading-icon{height:56px;position:relative;width:56px}.best-loading-icon:before{animation:best-loading-spin 1s linear infinite;border:3px solid #e9edf5;border-radius:50%;border-top-color:#0e3869;content:"";inset:0;position:absolute}.best-loading-icon:after{background:#122859;border-radius:50%;box-shadow:0 4px 0 #596781;content:"";height:16px;left:16px;position:absolute;top:20px;transform:rotate(-15deg);width:24px}@keyframes best-loading-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.best-loading-icon:before{animation:none}}.tournament-panel .best-filter-toggle[hidden]{display:none}.best-nomination[hidden],.tournament-tab[hidden]{display:none}.banners{display:flex;gap:24px}@media(max-width:999px){.banners{flex-wrap:wrap;gap:16px}}.banners__banner{border-radius:8px;flex:1 1 calc(33.333% - 8px);height:min(26.0416666667vw,500px);overflow:hidden}@media(min-width:768px)and (max-width:999px){.banners__banner{flex:0 0 calc(50% - 8px)}.banners__banner:only-child{flex-basis:100%}}@media(max-width:767px){.banners__banner{flex:0 0 100%}}@media(max-width:999px){.banners__banner{height:350px}}.banners__image{height:100%;object-fit:cover;width:100%}.footer-sponsors__card{flex-direction:column}.footer-sponsors__logo-wrapper{align-items:center;display:flex;height:130px;justify-content:center;margin:0 auto;width:100%}@media(min-width:1000px)and (max-width:1281px){.footer-sponsors__logo-wrapper{height:86px}}@media(max-width:999px){.footer-sponsors__logo-wrapper{height:82px}}.footer-sponsors__logo{height:auto;width:auto}.protocol{height:100%;min-width:900px;width:100%}.protocol,.protocol__wrapper{align-items:center;display:flex}.protocol__wrapper{height:120px}@media(max-width:999px){.protocol__wrapper{overflow:scroll}}@media(min-width:768px)and (max-width:999px){.protocol__wrapper{margin-inline:-20px;padding-inline:20px}}@media(max-width:767px){.protocol__wrapper{height:100px;margin-top:0!important;margin-inline:-16px;padding-inline:16px}}.protocol__teams{display:flex;flex-direction:column;gap:24px;justify-content:space-between}.protocol__teams>div{background-position:50%!important;background-repeat:no-repeat!important;background-size:90%!important;border-radius:50%;height:32px;width:32px}@media(min-width:1281px){.protocol__teams>div{height:48px;width:48px}}.protocol__timeline{background:rgba(127,139,165,.4);flex:1;height:1px;position:relative}.protocol__timeline .action{align-items:center;display:flex;flex-direction:column;gap:8px;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.protocol__timeline .action>[data-action-icon]{background-position:50%!important;background-repeat:no-repeat!important;background-size:65%!important;border-radius:50%;height:28px;width:28px}@media(min-width:1281px){.protocol__timeline .action>[data-action-icon]{height:36px;width:36px}}.protocol__timeline .action>[data-action-time]{color:#7f8ba5}.protocol__timeline .action.start{left:0;transform:translateY(-50%)}.protocol__timeline .action.end{right:0;transform:translateY(-50%)}.protocol__timeline .action.period{gap:0;transform:translate(-50%,-50%)}.protocol__timeline .action.period:after,.protocol__timeline .action.period:before{background:rgba(127,139,165,.4);content:"";display:block;height:30px;width:1px}.protocol__timeline .action.period>[data-action-time]{display:none}.protocol__timeline .action.f-team{transform:translate(-50%,calc(-100% + 10px))}.protocol__timeline .action.s-team{flex-direction:column-reverse;transform:translate(-50%,-10px)}.events{color:#122859;font-weight:400}.events__title{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.events__filter-toggle{background:transparent;border:0;border-radius:8px;color:inherit;cursor:pointer;display:grid;height:44px;place-items:center;position:relative;width:44px}.events__filter-toggle svg{height:24px;width:24px}.events__filter-toggle:hover,.events__filter-toggle[aria-expanded=true]{background:#e6eaf1}.events__filter-toggle.is-filtered:after{background:#c5181d;border-radius:50%;content:"";height:6px;position:absolute;right:7px;top:7px;width:6px}.events__filters-panel{align-items:end;background:#fff;border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;padding:16px}.events__filter-field{display:grid;flex:1 1 200px;font-size:1.4rem;gap:6px;min-width:0}.events__filter-field select{background:#fff;border:1px solid #d9dfeb;border-radius:8px;color:#122859;font:inherit;min-height:44px;padding:8px 12px;width:100%}.events__filter-reset{background:transparent;border:0;color:#122859;cursor:pointer;font:inherit;font-size:1.4rem;min-height:44px}.events__filter-field select:focus-visible,.events__filter-reset:focus-visible,.events__filter-toggle:focus-visible{outline:2px solid #0e3869;outline-offset:2px}.events__empty{font-size:1.6rem;margin-top:24px;padding:24px;text-align:center}.events__empty[hidden],.events__filter-reset[hidden],.events__filters-panel[hidden],.events__period[hidden],.events__row[hidden]{display:none}.events__list{margin-top:24px}.events__period+.events__period{margin-top:32px}.events__period-title{font-size:1.6rem;font-weight:700;line-height:1.5;margin:0 0 16px;text-transform:uppercase}.events__period-list{background:#fff;border-radius:12px;overflow:hidden}.events__row{align-items:center;border-bottom:1px solid #d9dfeb;display:grid;gap:20px;grid-template-columns:64px 40px minmax(0,1fr) auto;min-height:104px;padding:20px 24px}.events__row:last-child{border-bottom:0}.events__row>.timestamp{font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.5}.events__row--goal .events__outcome,.events__row--goal>.timestamp{color:#c5181d}.events__row--goalkeeper,.events__row--portrait{grid-template-columns:64px minmax(0,1fr) auto}.events__icon{border:1px solid #e4e8f0;border-radius:50%;display:grid;height:40px;place-items:center;width:40px}.events__icon img{height:24px;width:24px}.events__content{display:grid;gap:12px;min-width:0}.events__participant{align-items:center;display:grid;gap:16px;grid-template-columns:44px minmax(0,1fr)}.events__participant>div{grid-column:2;min-width:0}.events__logo{height:44px;object-fit:contain;width:44px}.events__participant:has(.events__identity){grid-template-columns:92px minmax(0,1fr)}.events__participant>.events__identity{grid-column:1}.events__identity{height:64px;margin-left:28px;position:relative;width:64px}.events__identity>.events__icon{background:#fff;left:-28px;position:absolute;top:12px;z-index:1}.events__identity>.events__logo{background:#fff;border-radius:50%;bottom:-2px;height:24px;padding:2px;position:absolute;right:-6px;width:24px}.events__portrait{background:#edf0f5;border-radius:50%;display:grid;height:100%;overflow:hidden;place-items:center;position:relative;width:100%}.events__portrait img{background:#fff;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.events__portrait img[hidden]{display:none}.events__initial{color:#596781;font-size:2.4rem;font-weight:700}.events__outcome{align-items:center;display:flex;font-weight:700;gap:24px}.events__goal-label{font-size:2rem;line-height:1.25;text-transform:uppercase}.events__count{display:flex;font-size:2.8rem;font-variant-numeric:tabular-nums;gap:8px;line-height:1.25;white-space:nowrap}.events__assists,.events__detail,.events__team{color:#596781;font-size:1.4rem;line-height:1.5;overflow-wrap:anywhere}.events__team{margin-bottom:4px}.events__description{font-size:1.6rem;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.events__assists,.events__detail{margin-top:4px}.events__player a{color:inherit;text-decoration:none}.events__player a:hover{text-decoration:underline}.events__player a:focus-visible{border-radius:2px;outline:2px solid #0e3869;outline-offset:3px}@media(max-width:999px){.events__row{gap:12px;grid-template-columns:56px 32px minmax(0,1fr);padding:16px}.events__icon{height:32px;width:32px}.events__outcome{gap:16px;grid-column:3;padding-left:60px}.events__count{font-size:2.4rem}.events__row--goalkeeper,.events__row--portrait{grid-template-columns:56px minmax(0,1fr)}.events__row--portrait .events__outcome{grid-column:2;padding-left:108px}}@media(max-width:767px){.events__list{margin-top:20px}.events__row{align-items:start;gap:8px 12px;grid-template-columns:44px minmax(0,1fr)}.events__row>.timestamp{font-size:1.3rem;grid-column:1;grid-row:1}.events__icon{grid-column:1;grid-row:1;margin-top:28px}.events__content{grid-column:2;grid-row:1}.events__participant{align-items:start;gap:8px;grid-template-columns:32px minmax(0,1fr)}.events__logo{height:32px;width:32px}.events__participant:has(.events__identity){grid-template-columns:76px minmax(0,1fr)}.events__identity{height:48px;width:48px}.events__identity>.events__logo{height:20px;right:-4px;width:20px}.events__team{font-size:1.3rem}.events__outcome{grid-column:2;padding-left:40px}.events__goal-label{font-size:1.6rem}.events__row--goalkeeper{grid-template-columns:44px minmax(0,1fr)}.events__identity>.events__icon{height:36px;margin:0;top:6px;width:36px}.events__row--portrait{gap:8px;grid-template-columns:44px 76px minmax(0,1fr)}.events__row--portrait .events__content,.events__row--portrait .events__participant{display:contents}.events__row--portrait .events__participant>.events__identity{grid-column:2;grid-row:1}.events__row--portrait .events__participant>div:not(.events__identity){grid-column:3;grid-row:1/span 2}.events__row--portrait .events__outcome{align-self:start;grid-column:2;grid-row:2;justify-content:center;padding:0}.events__row--portrait .events__goal-label{display:none}}.snowfall{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:1500}.snowfall .snowflake{--size:2;--left:50;--top:0;--duration:26;--delay:0;--opacity:0.55;--blur:0;--drift:0;animation:snowfall calc(var(--duration)*1s) linear infinite;animation-delay:calc(var(--delay)*1s);background:rgba(230,241,255,.9);border-radius:50%;box-shadow:0 0 6px rgba(130,165,220,.45);-webkit-filter:blur(calc(var(--blur)*1px));filter:blur(calc(var(--blur)*1px));height:calc(var(--size)*1px);left:calc(var(--left)*1%);opacity:var(--opacity);position:absolute;top:-10vh;transform:translate3d(0,-10vh,0);width:calc(var(--size)*1px);will-change:transform}@keyframes snowfall{0%{transform:translate3d(0,-10vh,0)}to{transform:translate3d(calc(var(--drift)*1vw),110vh,0)}}@media(prefers-reduced-motion:reduce){.snowfall .snowflake{animation:none;top:calc(var(--top)*1vh);transform:translateZ(0)}}.payment-page{color:#122859;padding-top:8px}.payment-page [hidden]{display:none!important}.payment-hero{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 340px;margin-bottom:24px}.payment-step{color:#c5181d;display:block;font-size:1.4rem;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.payment-lead{color:#7f8ba5;font-size:1.8rem;font-weight:500;line-height:1.55;margin:0;max-width:760px}.payment-offer-link{background:#f7f8fa;border:1px solid rgba(18,40,89,.12);border-radius:12px;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere;padding:18px 20px}.payment-offer-link:focus-visible{outline:3px solid rgba(139,175,255,.45);outline-offset:2px}.payment-offer-link span{color:#7f8ba5;font-size:1.4rem}.payment-offer-link strong{color:#0e3869;text-decoration:underline;text-underline-offset:3px}.payment-layout{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 340px}.payment-layout>*{min-width:0}.payment-aside,.payment-card,.payment-status-card{background:#fff;border:1px solid rgba(18,40,89,.12);border-radius:16px;box-shadow:0 10px 30px rgba(14,56,105,.06)}.payment-card{padding:28px}.payment-aside{padding:26px;position:-webkit-sticky;position:sticky;top:24px}.payment-aside>h2{line-height:1.25;margin-bottom:14px}.payment-aside>p{color:#7f8ba5;font-size:1.5rem;font-weight:500;line-height:1.6;margin:0}.payment-form-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.payment-form-heading--payer{margin-top:36px}.payment-season{background:#eceef2;border-radius:8px;flex:0 0 auto;font-weight:700;padding:8px 12px}.payment-fields{display:grid;gap:18px;min-width:0}.payment-fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-field{color:rgba(18,40,89,.8);display:grid;font-size:1.5rem;font-weight:600;gap:8px;min-width:0}.payment-field input,.payment-field select{background:#fff;border:1px solid rgba(18,40,89,.22);border-radius:8px;color:#122859;font:inherit;min-height:52px;min-width:0;padding:12px 14px;width:100%}.payment-field input:focus,.payment-field select:focus{border-color:#0e3869;outline:3px solid rgba(139,175,255,.3);outline-offset:1px}.payment-field select:disabled{background:#eceef2;color:#7f8ba5;cursor:not-allowed}.payment-summary{align-items:center;background:#f7f8fa;border-radius:10px;display:flex;gap:20px;justify-content:space-between;margin-top:20px;padding:18px 20px}.payment-summary strong{flex:0 0 auto;font-size:2.4rem;white-space:nowrap}.payment-consents{border:0;display:grid;gap:4px;margin:28px 0 0;padding:0}.payment-consents legend{color:#122859;font-size:1.8rem;font-weight:700;line-height:1.35;margin-bottom:4px;padding:0}.payment-consents-note{color:#7f8ba5;font-size:1.4rem;line-height:1.45;margin:0 0 8px}.payment-check{align-items:start;color:rgba(18,40,89,.8);cursor:pointer;display:grid;font-size:1.4rem;gap:12px;grid-template-columns:24px minmax(0,1fr);line-height:1.45;min-height:44px;padding:7px 0;position:relative}.payment-check input{cursor:pointer;height:24px;left:0;margin:0;opacity:0;position:absolute;top:7px;width:24px;z-index:1}.payment-check input:focus-visible+.payment-check-box{outline:3px solid rgba(139,175,255,.45);outline-offset:2px}.payment-check input:checked+.payment-check-box{background:#c5181d;border-color:#c5181d}.payment-check input:checked+.payment-check-box:after{transform:rotate(-45deg) scale(1)}.payment-check a{color:#0e3869;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.payment-check-box{background:#fff;border:2px solid #7f8ba5;border-radius:6px;box-shadow:inset 0 0 0 2px #fff;height:24px;pointer-events:none;transition:background-color .16s ease,border-color .16s ease;width:24px}.payment-check-box:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:block;height:6px;margin:6px 0 0 5px;transform:rotate(-45deg) scale(0);transform-origin:center;transition:transform .16s ease;width:10px}.payment-check-text{min-width:0}.payment-status-details a{color:#0e3869;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.payment-submit{margin-top:24px;min-height:54px;width:100%}.payment-submit:disabled{cursor:not-allowed;opacity:.65}.payment-submit[aria-busy=true]{cursor:wait}.payment-security-note{color:#7f8ba5;font-size:1.3rem;line-height:1.45;margin:12px 0 0;text-align:center}.payment-form-error{background:rgba(234,59,59,.08);border-radius:8px;color:#c5181d;font-weight:600;margin-top:18px;padding:14px 16px}.payment-process{display:grid;gap:14px;list-style:none;margin:22px 0 0;padding:0}.payment-process li{align-items:start;color:rgba(18,40,89,.8);display:grid;font-weight:500;gap:10px;grid-template-columns:30px minmax(0,1fr);line-height:1.5}.payment-process span{background:#122859;border-radius:50%;color:#fff;display:grid;font-weight:700;height:28px;place-items:center;width:28px}.payment-resume{align-items:center;background:rgba(197,24,29,.04);border:1px solid rgba(197,24,29,.22);border-radius:12px;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;padding:20px 24px}.payment-resume p{color:rgba(18,40,89,.72);margin:5px 0 0}.payment-empty{display:grid;gap:12px;padding:36px 24px;text-align:center}.payment-empty h2{line-height:1.3;margin:0}.payment-empty p{color:#7f8ba5;font-size:1.5rem;font-weight:500;line-height:1.55;margin:0 auto;max-width:580px}.payment-status-card{margin:0 auto;padding:40px;text-align:center;width:min(760px,100%)}.payment-status-icon{border:8px solid rgba(139,175,255,.25);border-radius:50%;border-top-color:#0e3869;height:70px;margin:0 auto 22px;width:70px}.payment-status-card--success .payment-status-icon{background:rgba(19,174,92,.12);border:0}.payment-status-card--success .payment-status-icon:after{color:#13ae5c;content:"✓";display:grid;font-size:3.8rem;font-weight:700;height:100%;place-items:center}.payment-status-card--canceled .payment-status-icon,.payment-status-card--review .payment-status-icon{background:rgba(234,59,59,.08);border:0}.payment-status-card--canceled .payment-status-icon:after,.payment-status-card--review .payment-status-icon:after{color:#c5181d;content:"!";display:grid;font-size:3.8rem;font-weight:700;height:100%;place-items:center}.payment-status-message{color:rgba(18,40,89,.72);font-size:1.8rem;line-height:1.55;margin:0 auto 28px;max-width:620px}.payment-status-details{border-top:1px solid rgba(18,40,89,.12);display:grid;margin:0;text-align:left}.payment-status-details div{border-bottom:1px solid rgba(18,40,89,.12);display:grid;gap:20px;grid-template-columns:160px minmax(0,1fr);padding:15px 0}.payment-status-details dt{color:#7f8ba5}.payment-status-details dd{font-weight:700;margin:0;min-width:0;overflow-wrap:anywhere}.payment-status-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:28px}.payment-back-link{color:rgba(18,40,89,.8);padding:12px;text-decoration:underline;text-underline-offset:3px}@media(max-width:1199px){.payment-hero,.payment-layout{grid-template-columns:1fr}.payment-offer-link{width:min(360px,100%)}.payment-aside{position:static}}@media(max-width:767px){.payment-page{padding-top:8px}.payment-hero{gap:16px;margin-bottom:20px}.payment-lead{font-size:1.6rem;line-height:1.55}.payment-offer-link{padding:16px;width:100%}.payment-layout{gap:20px}.payment-aside,.payment-card,.payment-status-card{border-radius:12px;padding:20px}.payment-fields--two{grid-template-columns:1fr}.payment-form-heading,.payment-resume{align-items:flex-start;flex-direction:column}.payment-form-heading--payer{margin-top:32px}.payment-summary{align-items:flex-start;flex-direction:column;gap:6px;padding:16px}.payment-consents{margin-top:24px}.payment-empty{padding:24px 8px}.payment-status-details div{gap:5px;grid-template-columns:1fr}.payment-status-actions{align-items:stretch;flex-direction:column}.payment-status-actions .button{white-space:normal;width:100%}}@media(max-width:479px){.payment-aside,.payment-card,.payment-status-card{padding:18px 16px}.payment-season{white-space:normal}.payment-check{gap:10px}.payment-submit{white-space:normal}}@media(prefers-reduced-motion:reduce){.payment-status-icon{animation:none}}