:root{--base-white:#fff;--base-black:#000;--base-brand-corporate-blue:#4d81f5;--background-light:#fff;--background-dark:#131415;--background:var(--background-light);--primary-light:#0248bf;--primary-light-hover:#01277e;--primary-dark:#7daaff;--primary-dark-hover:#a1c7ff;--neutral-gray-50:#f2f2f2;--neutral-gray-100:#e6e6e6;--neutral-gray-150:#d9d9d9;--neutral-gray-200:#ccc;--neutral-gray-300:#b3b3b3;--neutral-gray-450:#8c8c8c;--neutral-gray-550:#737373;--neutral-gray-700:#4d4d4d;--neutral-gray-800:#333;--neutral-gray-900:#1a1a1a;--neutral-transparent-50:rgba(0,0,0,.05);--neutral-transparent-100:rgba(0,0,0,.1);--neutral-transparent-150:rgba(0,0,0,.15);--neutral-transparent-200:rgba(0,0,0,.2);--neutral-transparent-300:rgba(0,0,0,.3);--neutral-transparent-450:rgba(0,0,0,.45);--neutral-transparent-550:rgba(0,0,0,.55);--neutral-transparent-700:rgba(0,0,0,.7);--neutral-transparent-800:rgba(0,0,0,.8);--neutral-transparent-900:rgba(0,0,0,.9);--system-error-light:#df313c;--system-error-light-hover:#a4252c;--system-error-dark:#ff6b75;--system-error-dark-hover:#ff8a91;--system-warning-light:#ff5c00;--system-warning-light-hover:#cc4a00;--system-warning-dark:#ff7a33;--system-warning-dark-hover:#ff9559;--rn-primary:#2404b3;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-80:80px;--spacing-120:120px}.section--news{--primary-light:var(--rn-primary);--primary-light-hover:#1b0485;--primary-dark:#5a6bff;--primary-dark-hover:#7ba0ff}body.dark{--primary-light:var(--primary-dark);--primary-light-hover:var(--primary-dark-hover);--background:var(--background-dark)}.section--news body.dark,body.dark .section--news{--primary-light:var(--primary-dark);--primary-light-hover:var(--primary-dark-hover)}.svg-icon--rotate-45{transform:rotate(45deg)}.svg-icon--rotate-90{transform:rotate(90deg)}.svg-icon--rotate-180{transform:rotate(180deg)}.svg-icon--rotate-270{transform:rotate(270deg)}.nav-header{left:0;position:fixed;right:0;top:0;z-index:1000}.in-app .nav-header{display:none}@media (max-width:767px){.nav-header--feed{position:static}}.nav-header__bar{align-items:center;background:var(--base-black);display:flex;height:70px;justify-content:center;transition:transform .3s ease,opacity .3s ease}.section--news .nav-header__bar{background:var(--rn-primary)}@media (max-width:767px){.nav-header__bar{height:48px}}.nav-header__inner{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;max-width:1232px;padding:0 var(--spacing-16);width:100%}@media (max-width:767px){.nav-header__inner{justify-content:center;padding:0 var(--spacing-8)}}.nav-header__left{align-items:center;display:flex;gap:var(--spacing-16);height:100%}@media (max-width:767px){.nav-header__left{gap:0}}.nav-header__right{align-items:center;display:flex;gap:var(--spacing-16)}@media (max-width:767px){.nav-header__right{display:none}}.nav-header__logo{align-items:center;display:flex;flex-shrink:0}.nav-header__logo img{display:block}@media (max-width:767px){.nav-header__logo img{height:32px;width:28px}}.nav-header__logo--news img{height:32px;width:103px}@media (max-width:767px){.nav-header__logo--news img{height:auto;width:92px}}.nav-header__nav-link{align-items:center;border-bottom:2px solid transparent;box-sizing:border-box;color:var(--base-white);display:none;font-size:15px;font-weight:400;height:70px;line-height:20px;padding:0 var(--spacing-8);text-decoration:none;transition:border-color .2s ease}@media (min-width:768px){.nav-header__nav-link{display:flex}}.nav-header__nav-link:hover{border-bottom-color:var(--base-white);color:var(--base-white)}body.dark .nav-header__nav-link:hover{color:var(--base-white)}.nav-header__nav-link--active{border-bottom-color:var(--base-white);font-weight:800}.nav-header__icon-btn{align-items:center;background:none;border:none;color:var(--base-white);cursor:pointer;display:flex;justify-content:center;padding:var(--spacing-8);position:relative}.nav-header__icon-btn .svg-icon{height:24px;width:24px}.nav-header__icon-btn--search .svg-icon{height:20px;width:20px}@media (max-width:767px){.nav-header__icon-btn--desktop-only{display:none}}.nav-header__avatar-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:0}.nav-header__avatar{border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.nav-header__badge{background:var(--system-error-light);border-radius:8px;color:var(--base-white);display:none;font-size:10px;font-weight:700;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;right:4px;text-align:center;top:4px}.nav-header__badge--visible{display:block}.nav-header__badge--bottom{left:50%;right:auto;top:auto;top:-2px;transform:translateX(4px)}.nav-header__bottom-bar{align-items:center;background:var(--base-black);bottom:0;display:flex;justify-content:space-around;left:0;padding:var(--spacing-8) 0;padding-bottom:calc(var(--spacing-8) + env(safe-area-inset-bottom, 0px));position:fixed;right:0;transition:transform .3s ease,opacity .3s ease;z-index:1000}.in-app .nav-header__bottom-bar{display:none}@media (min-width:768px){.nav-header__bottom-bar{display:none}}.nav-header__bottom-bar--news{background:var(--rn-primary)}.nav-header__bottom-item{align-items:center;background:none;border:none;color:var(--base-white);cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:11px;font-weight:400;gap:4px;height:44px;justify-content:center;line-height:1.2;padding:0;position:relative;text-decoration:none}.nav-header__bottom-item [data-icon-active]{display:none}.nav-header__bottom-item [data-icon-default]{display:flex}.nav-header__bottom-item--active{font-weight:700}.nav-header__bottom-item--active [data-icon-default]{display:none}.nav-header__bottom-item--active [data-icon-active]{display:flex}.nav-header__bottom-avatar{border-radius:50%;height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.nav-header__bottom-icon{align-items:center;display:flex;height:24px;justify-content:center}.nav-header--news .nav-header__inner{justify-content:flex-end;position:relative}@media (max-width:767px){.nav-header--news .nav-header__inner{justify-content:flex-end}}.nav-header--news .nav-header__logo--center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nav-header--news .nav-header__right--news{gap:var(--spacing-8)}@media (max-width:767px){.nav-header--news .nav-header__right--news{display:flex}}.nav-header--sticky .nav-header__bar{box-shadow:0 2px 8px rgba(0,0,0,.3)}body{padding-top:70px}@media (max-width:767px){body{padding-bottom:calc(60px + env(safe-area-inset-bottom, 0px));padding-top:48px}}body.in-app{padding-bottom:0;padding-top:0}@media (max-width:767px){body:has(.nav-header--feed){padding-top:0}body:has(.nav-header--news){padding-bottom:0}}.news-switcher{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,95%,.84);border-radius:999px;bottom:var(--spacing-24);cursor:pointer;display:flex;gap:10px;left:50%;padding:4px 4px 4px 22px;position:fixed;transform:translateX(-50%);white-space:nowrap;z-index:999}@media (max-width:767px){.news-switcher{bottom:var(--spacing-16)}}.news-switcher__label{color:var(--base-black);font-size:15px;font-weight:700;line-height:25px}.news-switcher__badge{align-items:center;background:var(--base-black);border-radius:40px;display:flex;height:32px;justify-content:center;padding-top:2px;width:32px}.news-switcher__badge img{height:16px;width:14px}.news-switcher-modal{align-items:center;display:none;inset:0;justify-content:center;position:fixed;z-index:2000}.news-switcher-modal[aria-hidden=false]{display:flex}.news-switcher-modal__backdrop{background:rgba(0,0,0,.5);inset:0;position:absolute}.news-switcher-modal__content{background:var(--base-white);border-radius:40px;max-width:calc(100vw - var(--spacing-32));padding:var(--spacing-56) var(--spacing-56) var(--spacing-40);position:relative;text-align:center;width:504px}.news-switcher-modal__close{background:none;border:none;color:var(--neutral-gray-800);cursor:pointer;padding:var(--spacing-4);position:absolute;right:var(--spacing-32);top:var(--spacing-32)}.news-switcher-modal__close .svg-icon{height:24px;width:24px}.news-switcher-modal__title{color:var(--base-black);font-size:21px;font-weight:800;letter-spacing:-.3px;line-height:25px;margin:0 0 var(--spacing-12)}.news-switcher-modal__desc{color:var(--base-black);font-size:15px;font-weight:400;line-height:1.33;margin:0 0 var(--spacing-24)}.news-switcher-modal__cta{background:var(--rn-primary);color:var(--base-white);display:flex;font-size:16px;font-weight:700;height:56px;line-height:24px}.button,.news-switcher-modal__cta{align-items:center;justify-content:center;letter-spacing:.75px;text-decoration:none;text-transform:uppercase}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Inter,system-ui,sans-serif;font-weight:400;transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease,transform .1s ease;white-space:nowrap}.button[hidden]{display:none}.button:active:not(.button--disabled):not(:disabled){transform:scale(.97)}.button:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.button--large{font-size:16px;gap:var(--spacing-8);height:40px;line-height:24px;padding:0 var(--spacing-24)}.button--large .svg-icon{height:24px;width:24px}.button--small{font-size:13px;gap:var(--spacing-4);height:38px;line-height:22px;padding:0 var(--spacing-16)}.button--small .svg-icon{height:16px;width:16px}.button--light{background-color:var(--neutral-gray-100);color:var(--neutral-gray-800)}@media (hover:hover){.button--light:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-150)}}.button--black{background-color:var(--base-black);color:var(--base-white)}@media (hover:hover){.button--black:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-800)}}.button--grey{background-color:var(--neutral-gray-300);color:var(--base-white)}@media (hover:hover){.button--grey:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-450)}}.button--translucent{background-color:var(--neutral-transparent-700);color:var(--base-white)}@media (hover:hover){.button--translucent:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-transparent-800)}}.button--outline{background-color:transparent;border-color:var(--neutral-gray-800);color:var(--base-black)}@media (hover:hover){.button--outline:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-800);border-color:var(--neutral-gray-800);color:var(--base-white)}}.theme-dark .button--dark-light,body.dark .button--dark-light{background-color:var(--neutral-gray-800);color:var(--neutral-gray-100)}@media (hover:hover){.theme-dark .button--dark-light:hover:not(.button--disabled):not(:disabled),body.dark .button--dark-light:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-700)}}.theme-dark .button--dark-black,body.dark .button--dark-black{background-color:var(--base-white);color:var(--base-black)}@media (hover:hover){.theme-dark .button--dark-black:hover:not(.button--disabled):not(:disabled),body.dark .button--dark-black:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-100)}}.theme-dark .button--dark-grey,body.dark .button--dark-grey{background-color:var(--neutral-gray-700);color:var(--base-white)}@media (hover:hover){.theme-dark .button--dark-grey:hover:not(.button--disabled):not(:disabled),body.dark .button--dark-grey:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-550)}}.theme-dark .button--dark-outline,body.dark .button--dark-outline{background-color:transparent;border-color:var(--neutral-gray-100);color:var(--base-white)}@media (hover:hover){.theme-dark .button--dark-outline:hover:not(.button--disabled):not(:disabled),body.dark .button--dark-outline:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-100);border-color:var(--neutral-gray-100);color:var(--neutral-gray-800)}}.button--disabled,.button:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.burger-menu{inset:0;pointer-events:none;position:fixed;transition:visibility .3s;visibility:hidden;z-index:1100}.burger-menu--open{pointer-events:auto;visibility:visible}.burger-menu--open .burger-menu__overlay{opacity:1}.burger-menu--open .burger-menu__panel{opacity:1;transform:translateY(0)}.burger-menu__overlay{background:var(--neutral-transparent-300);cursor:pointer;inset:0;opacity:0;position:fixed;transition:opacity .3s ease}.burger-menu__panel{--cue-pl:var(--spacing-24);--cue-pr:var(--spacing-24);--cue-pb:var(--spacing-24);background:var(--base-white);bottom:60px;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:48px;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:var(--spacing-24);transform:translateY(100%);transition:transform .3s ease,opacity .3s ease;z-index:1}@media (max-width:767px){.burger-menu__panel{bottom:calc(60px + env(safe-area-inset-bottom, 0px))}.nav-header--news .burger-menu__panel{bottom:0;padding-bottom:calc(var(--spacing-24) + env(safe-area-inset-bottom, 0px))}}@media (min-width:768px){.burger-menu__panel{border-radius:8px;bottom:auto;box-shadow:0 60px 74px rgba(0,0,0,.07),0 13.4px 16.5px rgba(0,0,0,.04),0 4px 5px rgba(0,0,0,.03);left:auto;max-height:calc(100vh - 170px);opacity:0;position:absolute;right:calc(max((100vw - 1280px) / 2, 0px) + var(--spacing-40));scrollbar-color:var(--neutral-gray-300) transparent;scrollbar-width:thin;top:70px;transform:translateY(-10px);transition:transform .2s ease,opacity .2s ease;width:440px}.burger-menu__panel::-webkit-scrollbar{width:14px}.burger-menu__panel::-webkit-scrollbar-track{background:transparent}.burger-menu__panel::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--neutral-gray-300);border:5px solid transparent;border-radius:7px}.burger-menu__panel::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-gray-450)}}.burger-menu__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-32)}.burger-menu__title{color:var(--base-black);font-size:28px;font-weight:800;letter-spacing:-.4px;line-height:33px;margin:0}.burger-menu__login{align-items:center;background:var(--base-black);border-radius:16px;display:flex;flex-direction:column;gap:var(--spacing-8);justify-content:center;margin-bottom:var(--spacing-24);padding:var(--spacing-16);text-decoration:none}.burger-menu__login-prompt{color:var(--neutral-gray-300);font-size:12px;font-weight:400;letter-spacing:.85px;line-height:18px;text-align:center;text-transform:uppercase}.burger-menu__nav{background:transparent;gap:var(--spacing-24)}.burger-menu__main-nav,.burger-menu__nav{display:flex;flex-direction:column}.burger-menu__nav-item{align-items:center;color:var(--base-black);display:flex;font-size:13px;font-weight:400;height:42px;justify-content:space-between;letter-spacing:2px;line-height:18px;text-decoration:none;text-transform:uppercase}.burger-menu__nav-item .svg-icon{flex-shrink:0;height:20px;width:20px}.burger-menu__item{align-items:center;color:var(--base-black);display:flex;font-size:13px;font-weight:400;gap:var(--spacing-8);height:42px;letter-spacing:2px;line-height:18px;padding:0 var(--spacing-12) 0 0;text-decoration:none;text-transform:uppercase}.burger-menu__item .svg-icon:last-child{height:14px;margin-left:auto;width:14px}.burger-menu__item--brand .svg-icon:first-child{flex-shrink:0}.burger-menu__item--secondary{font-weight:400}.burger-menu__brand-logo{filter:brightness(0)}.burger-menu__club-logo--light,body.dark .burger-menu__club-logo--dark{display:none}body.dark .burger-menu__club-logo--light{display:block}.burger-menu__section--gray{background:var(--neutral-gray-50);border-radius:16px;display:flex;flex-direction:column;padding:var(--spacing-16)}.burger-menu__club-logo-link{align-items:center;align-self:flex-start;display:inline-flex;margin-bottom:var(--spacing-8)}.burger-menu__link{align-items:center;color:var(--base-black);display:flex;font-size:13px;font-weight:400;height:42px;letter-spacing:2px;line-height:18px;text-decoration:none;text-transform:uppercase}.burger-menu__sub-items{display:flex;flex-direction:column}.burger-menu__sub-link{align-items:center;border-left:4px solid var(--primary-light);color:var(--base-black);display:flex;font-size:13px;font-weight:400;height:42px;letter-spacing:2px;line-height:18px;padding-left:var(--spacing-8);text-decoration:none;text-transform:uppercase}.burger-menu__theme-row{align-items:center;display:flex;height:42px;justify-content:space-between}.burger-menu__theme-label{color:var(--base-black);font-size:13px;font-weight:400;letter-spacing:2px;line-height:18px;text-transform:uppercase}.burger-menu__theme-toggle{align-items:center;background:var(--neutral-gray-100);border-radius:999px;box-sizing:border-box;display:flex;height:32px;padding:var(--spacing-4)}.burger-menu__theme-btn{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--base-black);cursor:pointer;display:flex;font-size:12px;font-weight:400;height:24px;justify-content:center;line-height:21px;min-width:24px;padding:2px var(--spacing-8)}.burger-menu__theme-btn .svg-icon{height:16px;width:16px}.burger-menu__theme-btn--active{background:var(--base-white)}.burger-menu__app-download{align-items:center;background:var(--base-black);border-radius:16px;display:flex;flex-direction:column;gap:var(--spacing-8);justify-content:center;padding:var(--spacing-16)}@media (min-width:768px){.burger-menu__app-download{display:none}}.burger-menu__app-download--android [data-store=ios],.burger-menu__app-download--ios [data-store=android]{display:none}.burger-menu__app-download-title{color:var(--base-white);font-size:12px;font-weight:400;letter-spacing:.85px;line-height:18px;opacity:.7;text-transform:uppercase}.burger-menu__store-badge{align-items:center;display:flex}.burger-menu__secondary{display:flex;flex-direction:column;gap:var(--spacing-4)}.burger-menu__locale{align-items:center;display:flex;gap:var(--spacing-8);height:42px}.burger-menu__locale-link{color:var(--base-black);font-size:13px;font-weight:400;letter-spacing:.75px;line-height:22px;text-decoration:none;text-transform:uppercase}.burger-menu__locale-link--active{color:#023a99;text-decoration:underline}body.dark .burger-menu__panel{background:var(--neutral-gray-900)}@media (min-width:768px){body.dark .burger-menu__panel{scrollbar-color:var(--neutral-gray-700) transparent}body.dark .burger-menu__panel::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--neutral-gray-700);border:5px solid transparent;border-radius:7px}body.dark .burger-menu__panel::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-gray-550)}}body.dark .burger-menu__close,body.dark .burger-menu__item,body.dark .burger-menu__link,body.dark .burger-menu__locale-link,body.dark .burger-menu__nav-item,body.dark .burger-menu__sub-link,body.dark .burger-menu__theme-label,body.dark .burger-menu__title{color:var(--base-white)}body.dark .burger-menu__brand-logo{filter:brightness(0) invert(1)}body.dark .burger-menu__section--gray{background:var(--neutral-gray-800)}body.dark .burger-menu__theme-toggle{background:var(--neutral-gray-700)}body.dark .burger-menu__theme-btn{color:var(--base-white)}body.dark .burger-menu__theme-btn--active{background:var(--neutral-gray-800)}.notification-panel{inset:0;pointer-events:none;position:fixed;transition:visibility .3s;visibility:hidden;z-index:1100}.notification-panel--open{pointer-events:auto;visibility:visible}.notification-panel--open .notification-panel__overlay{opacity:1}.notification-panel--open .notification-panel__content{opacity:1;transform:translateY(0)}.notification-panel__overlay{background:var(--neutral-transparent-300);cursor:pointer;inset:0;opacity:0;position:fixed;transition:opacity .3s ease}.notification-panel__content{background:var(--base-white);bottom:60px;left:0;overflow-y:auto;position:fixed;right:0;top:48px;-webkit-overflow-scrolling:touch;padding-top:var(--spacing-24);transform:translateY(100%);transition:transform .3s ease,opacity .3s ease;z-index:1}@media (max-width:767px){.notification-panel__content{bottom:calc(60px + env(safe-area-inset-bottom, 0px))}}@media (min-width:768px){.notification-panel__content{border-radius:8px;bottom:auto;box-shadow:0 60px 74px rgba(0,0,0,.07),0 13.4px 16.5px rgba(0,0,0,.04),0 4px 5px rgba(0,0,0,.03);left:auto;max-height:calc(100vh - 170px);opacity:0;overflow-y:auto;position:absolute;right:calc(max((100vw - 1280px) / 2, 0px) + var(--spacing-40));scrollbar-color:var(--neutral-gray-300) transparent;scrollbar-width:thin;top:70px;transform:translateY(-10px);transition:transform .2s ease,opacity .2s ease;width:440px}.notification-panel__content::-webkit-scrollbar{width:14px}.notification-panel__content::-webkit-scrollbar-track{background:transparent}.notification-panel__content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--neutral-gray-300);border:5px solid transparent;border-radius:7px}.notification-panel__content::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-gray-450)}}.notification-panel__header{align-items:center;display:flex;justify-content:space-between;padding:0 var(--spacing-24)}.notification-panel__title{color:var(--base-black);font-size:28px;font-weight:800;letter-spacing:-.4px;line-height:33px;margin:0}.notification-panel__settings{align-items:center;color:var(--neutral-gray-450);display:flex;height:40px;justify-content:center;width:40px}.notification-panel__settings .svg-icon{height:24px;width:24px}.notification-panel__list{display:flex;flex-direction:column;gap:var(--spacing-16);padding:var(--spacing-24) var(--spacing-24) var(--spacing-24)}.notification-panel__empty{color:var(--neutral-gray-450);font-size:14px;padding:var(--spacing-40) 0;text-align:center}.notification-panel__sentinel{height:1px}.notification-panel__loader{align-items:center;display:flex;justify-content:center;padding:var(--spacing-24)}.notification-panel__loader[aria-hidden=true]{display:none}.notification-panel__spinner{animation:notification-panel-spin .8s linear infinite;border:3px solid var(--neutral-gray-200);border-radius:50%;border-top-color:var(--primary-light);height:28px;width:28px}.notification-panel__guest{align-items:center;border-radius:16px;display:flex;flex-direction:column;gap:var(--spacing-8);justify-content:center;margin:var(--spacing-24) var(--spacing-24) var(--spacing-24);padding:var(--spacing-16)}.notification-panel__guest-text{color:var(--base-black);font-size:13px;font-weight:600;line-height:20px;margin:0;text-align:center;white-space:pre-line}.notification-item{align-items:flex-start;color:var(--base-black);display:flex;gap:var(--spacing-8);text-decoration:none}.notification-item__dot{align-self:center;background:#f63;border-radius:50%;flex-shrink:0;height:8px;width:8px}.notification-item__dot--read{background:var(--neutral-gray-300)}.notification-item__image{background:var(--neutral-gray-100);border-radius:2px;flex-shrink:0;height:68px;overflow:hidden;width:68px}.notification-item__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.notification-item__image span{align-items:center;display:flex;font-size:28px;height:100%;justify-content:center;width:100%}.notification-item__content{display:flex;flex:1;flex-direction:column;gap:var(--spacing-4);justify-content:center;min-width:0;padding-right:var(--spacing-8)}.notification-item:has(.notification-item__image) .notification-item__content{justify-content:flex-start;min-height:68px}.notification-item:has(.notification-item__image) .notification-item__content .notification-item__time{margin-top:auto}.notification-item__subtitle{color:var(--neutral-gray-450);display:none;font-size:11px;font-weight:600;letter-spacing:1px;line-height:16px;text-transform:uppercase}.notification-item__title{color:var(--base-black);display:-webkit-box;font-size:12px;font-weight:400;line-height:21px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notification-item__time{color:var(--neutral-gray-550);font-size:11px;font-weight:500;letter-spacing:.2px;line-height:18px}body.dark .notification-panel__content{background:var(--neutral-gray-900)}@media (min-width:768px){body.dark .notification-panel__content{scrollbar-color:var(--neutral-gray-700) transparent}body.dark .notification-panel__content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--neutral-gray-700);border:5px solid transparent;border-radius:7px}body.dark .notification-panel__content::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-gray-550)}}body.dark .notification-item__title,body.dark .notification-panel__guest-text,body.dark .notification-panel__title{color:var(--base-white)}@keyframes notification-panel-spin{to{transform:rotate(1turn)}}.user-menu{inset:0;pointer-events:none;position:fixed;transition:visibility .3s;visibility:hidden;z-index:1100}.user-menu--open{pointer-events:auto;visibility:visible}.user-menu--open .user-menu__overlay{opacity:1}.user-menu--open .user-menu__panel{opacity:1;transform:translateY(0)}.user-menu__overlay{background:var(--neutral-transparent-300);cursor:pointer;inset:0;opacity:0;position:fixed;transition:opacity .3s ease}.user-menu__panel{--cue-pl:var(--spacing-24);--cue-pr:var(--spacing-24);--cue-pb:var(--spacing-24);background:var(--base-white);bottom:60px;left:0;overflow-y:auto;position:fixed;right:0;top:48px;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:var(--spacing-24);transform:translateY(100%);transition:transform .3s ease,opacity .3s ease;z-index:1}@media (max-width:767px){.user-menu__panel{bottom:calc(60px + env(safe-area-inset-bottom, 0px))}.nav-header--news .user-menu__panel{bottom:0;padding-bottom:calc(var(--spacing-24) + env(safe-area-inset-bottom, 0px))}}@media (min-width:768px){.user-menu__panel{border-radius:8px;bottom:auto;box-shadow:0 60px 74px rgba(0,0,0,.07),0 13.4px 16.5px rgba(0,0,0,.04),0 4px 5px rgba(0,0,0,.03);left:auto;max-height:calc(100vh - 100px);opacity:0;overflow-y:auto;position:absolute;right:calc(max((100vw - 1280px) / 2, 0px) + var(--spacing-40));scrollbar-color:var(--neutral-gray-300) transparent;scrollbar-width:thin;top:70px;transform:translateY(-10px);transition:transform .2s ease,opacity .2s ease;width:440px}.user-menu__panel::-webkit-scrollbar{width:14px}.user-menu__panel::-webkit-scrollbar-track{background:transparent}.user-menu__panel::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--neutral-gray-300);border:5px solid transparent;border-radius:7px}.user-menu__panel::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-gray-450)}}.user-menu__title{color:var(--base-black);font-size:28px;font-weight:800;letter-spacing:-.4px;line-height:33px;margin:0 0 var(--spacing-24)}.user-menu__profile-block{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-24)}.user-menu__profile{align-items:flex-start;display:flex;gap:var(--spacing-16)}.user-menu__avatar{border-radius:50%;flex-shrink:0;height:46px;-o-object-fit:cover;object-fit:cover;width:46px}.user-menu__profile-info{display:flex;flex:1;flex-direction:column;min-width:0}.user-menu__name{font-size:16px;font-weight:700;letter-spacing:.75px;line-height:24px;text-transform:uppercase}.user-menu__email,.user-menu__name{color:var(--base-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu__email{font-size:13px;font-weight:600;line-height:20px}.user-menu__settings{align-items:center;color:var(--base-black);display:flex;flex-shrink:0;justify-content:center}.user-menu__settings,.user-menu__settings .svg-icon{height:24px;width:24px}.user-menu__show-profile{align-self:flex-start;color:var(--neutral-gray-550);font-size:13px;font-weight:600;line-height:20px;margin-left:calc(46px + var(--spacing-16));text-decoration:underline}.user-menu__sections{gap:var(--spacing-8)}.user-menu__list,.user-menu__sections{display:flex;flex-direction:column}.user-menu__item{align-items:center;color:var(--base-black);display:flex;font-size:13px;font-weight:400;gap:var(--spacing-8);height:42px;justify-content:space-between;letter-spacing:2px;line-height:18px;text-decoration:none;text-transform:uppercase;transition:opacity .15s}.user-menu__item .svg-icon{color:var(--base-black);flex-shrink:0;height:24px;width:24px}.user-menu__item:hover{opacity:.7}.user-menu__item--logout,.user-menu__item--logout:hover{color:var(--system-error-light)}.user-menu__item--logout:hover{opacity:.7}.user-menu__item--admin,.user-menu__item--admin .svg-icon{color:#ff5c00}.user-menu__item--admin:hover{color:#ff5c00;opacity:.7}.user-menu__club-card{background:var(--neutral-gray-50);border-radius:16px;display:flex;flex-direction:column;gap:var(--spacing-16);padding:var(--spacing-16)}.user-menu__club-card .user-menu__item{height:42px}.user-menu__credits{align-items:center;background:var(--neutral-gray-100);border-radius:8px;color:var(--base-black);display:flex;font-size:13px;font-weight:800;gap:var(--spacing-12);letter-spacing:-.3px;line-height:18px;padding:var(--spacing-16)}.user-menu__credits .svg-icon{color:var(--base-black);flex-shrink:0;height:24px;width:24px}.user-menu__item--expandable{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0;text-align:left;width:100%}.user-menu__item--expandable .user-menu__chevron{transition:transform .2s ease}.user-menu__item--expandable[aria-expanded=true] .user-menu__chevron{transform:rotate(90deg)}.user-menu__sublist{display:flex;flex-direction:column}.user-menu__sublist[hidden]{display:none}.user-menu__sublist .user-menu__item--sub{height:42px;padding-left:var(--spacing-16)}.user-menu__club-header{align-items:center;color:inherit;display:flex;gap:var(--spacing-8);justify-content:space-between;text-decoration:none}@media (hover:hover){.user-menu__club-header:hover .user-menu__club-title{color:var(--primary-light)}}.user-menu__club-title{color:var(--base-black);font-size:15px;font-weight:700;line-height:25px;transition:color .2s ease}.user-menu__club-logo{flex-shrink:0;height:27px;width:auto}.user-menu__club-logo--dark{display:none}body.dark .user-menu__panel{background:var(--neutral-gray-900)}@media (min-width:768px){body.dark .user-menu__panel{scrollbar-color:var(--neutral-gray-700) transparent}body.dark .user-menu__panel::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--neutral-gray-700);border:5px solid transparent;border-radius:7px}body.dark .user-menu__panel::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-gray-550)}}body.dark .user-menu__club-title,body.dark .user-menu__email,body.dark .user-menu__item,body.dark .user-menu__item .svg-icon,body.dark .user-menu__name,body.dark .user-menu__settings,body.dark .user-menu__title{color:var(--base-white)}body.dark .user-menu__show-profile{color:var(--neutral-gray-450)}body.dark .user-menu__club-card{background:var(--neutral-gray-800)}body.dark .user-menu__credits{background:var(--neutral-gray-700);color:var(--base-white)}body.dark .user-menu__credits .svg-icon{color:var(--base-white)}body.dark .user-menu__club-logo--light{display:none}body.dark .user-menu__club-logo--dark{display:block}body.dark .user-menu__item--logout,body.dark .user-menu__item--logout:hover{color:var(--system-error-light)}body.dark .user-menu__item--admin,body.dark .user-menu__item--admin .svg-icon,body.dark .user-menu__item--admin:hover{color:#ff5c00}.scroll-cue{--scroll-cue-bg:var(--base-white);bottom:0;height:0;left:0;pointer-events:none;position:sticky;right:0;z-index:40}.scroll-cue__grad{background:linear-gradient(to top,var(--scroll-cue-bg) 0,var(--scroll-cue-bg) calc(var(--cue-pb, 0px) + 4px),color-mix(in srgb,var(--scroll-cue-bg) 72%,transparent) 52%,transparent 100%);bottom:calc(var(--cue-pb, 0px)*-1);height:calc(72px + var(--cue-pb, 0px));left:calc(var(--cue-pl, 0px)*-1);opacity:1;position:absolute;right:calc(var(--cue-pr, 0px)*-1);transition:opacity .25s}.scroll-cue__chev{align-items:center;background:var(--scroll-cue-bg);border-radius:999px;bottom:calc(12px - var(--cue-pb, 0px));box-shadow:0 2px 8px rgba(0,0,0,.16);color:var(--base-black);display:flex;height:26px;justify-content:center;left:50%;opacity:1;position:absolute;transform:translateX(-50%);transition:opacity .25s,transform .25s;width:26px}.scroll-cue__chev .svg-icon{display:block;height:15px;width:15px}.scroll-cue.is-end .scroll-cue__chev,.scroll-cue.is-end .scroll-cue__grad{opacity:0}[data-theme=dark] .scroll-cue,body.dark .scroll-cue{--scroll-cue-bg:var(--neutral-gray-900)}[data-theme=dark] .scroll-cue__chev,body.dark .scroll-cue__chev{box-shadow:0 2px 8px rgba(0,0,0,.5);color:var(--base-white)}.login-dialog{background-color:#fff;border:none;border-radius:12px;box-shadow:0 10px 40px 0 hsla(0,0%,100%,.15);box-sizing:border-box;margin:auto 10px;max-width:480px;padding:60px 16px 24px;position:fixed;transition-duration:.3s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;width:auto}body.dark .login-dialog{background-color:#101010}@media screen and (min-width:390px){.login-dialog{padding-left:24px;padding-right:24px}}@media screen and (min-width:460px){.login-dialog{margin:auto;padding-left:32px;padding-right:32px}}.login-dialog::backdrop{background-color:rgba(16,16,16,.7)}body.dark .login-dialog::backdrop{background-color:hsla(0,0%,100%,.3)}.login-dialog__close{-webkit-mask-image:url(/build/images/icon-close.15e89bbf.svg);mask-image:url(/build/images/icon-close.15e89bbf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-image-position:center;background-color:#101010;cursor:pointer;height:20px;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;position:absolute;right:24px;top:24px;width:20px}body.dark .login-dialog__close{background-color:#fff}.login-dialog__content{text-align:left}@media screen and (max-width:767px){.login-dialog .login-social-button{font-size:14px;line-height:22px;padding:23px 50px}.login-dialog .login-social-button.--google:before{height:18px;left:19px;top:calc(50% - 9px);width:18px}.login-dialog .login-social-button.--apple:before{height:21px;left:19px;top:calc(50% - 11px);width:18px}.login-dialog .login-button{font-size:14px;line-height:22px;padding:24px 44px}.login-dialog .login-terms{font-size:12px;line-height:170%}}@media screen and (max-width:767px) and (min-width:420px){.login-dialog .login-social-button{font-size:15px}}@media screen and (max-width:767px) and (max-width:355px){.login-dialog .login-social-button{font-size:12px}.login-dialog.--google:before{height:16px;left:17px;top:calc(50% - 8px);width:16px}.login-dialog.--apple:before{height:19px;left:17px;top:calc(50% - 10px);width:16px}}@media screen and (max-width:767px) and (min-width:420px){.login-dialog .login-button{font-size:15px}}@media screen and (max-width:767px) and (max-width:355px){.login-dialog .login-button{font-size:12px}}