@font-face{font-family:DM Sans;src:url(/build/assets/DMSans_opsz_wght_-DMCyRDl7.woff2) format("woff2 supports variations"),url(/build/assets/DMSans_opsz_wght_-DMCyRDl7.woff2) format("woff2-variations");font-weight:100 1000;font-style:normal;font-display:swap}.modal{padding:20px;display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;width:100%;height:100%;box-sizing:border-box;z-index:1000}.modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1001}.modal__modal{border-radius:30px;background-color:#1c1c1e;width:100%;max-width:500px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1002;padding:40px 20px 50px;gap:20px}.modal__modal-title{font-size:16px;font-weight:500;margin:0;text-transform:uppercase;color:#c7c7cc}.modal__modal-description{font-size:16px;color:#8e8e93;margin:0;text-align:center}.modal__modal-description .is-blue{color:#0a84ff}.modal__modal-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;width:100%;margin-top:20px}.modal__modal-button{font-size:16px;color:#c7c7cc;font-weight:700;border:0;background-color:transparent;cursor:pointer}.form{display:flex;flex-direction:column;gap:20px;align-items:center;padding:0 20px}.form__field{display:flex;flex-direction:column;gap:6px;width:390px;max-width:100%}.form__label{font-size:15px;color:#68686c;margin:0 0 0 25px}.form__label-file{display:flex;width:125px;height:125px;border-radius:100%;background-color:#1c1c1e;margin:0 auto;overflow:hidden;flex-shrink:0;cursor:pointer;justify-content:center;align-items:center}.form__label-file-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:100%}.form__file{display:none}.form__input{padding:0 25px;border:none;width:100%;height:70px;border-radius:25px;background-color:#1c1c1e;font-size:15px;color:#8e8e93;outline:none;box-sizing:border-box}.form__submit{margin-top:20px;border:none;transition:transform .12s ease-out,box-shadow .12s ease-out,filter .12s ease-out;width:120px;height:50px;border-radius:50px;background-color:#c7c7cc;font-size:16px;color:#000;font-weight:700;cursor:pointer}.form__submit.is-blue{background-color:#0a84ff;color:#000}.form__register-link,.form__login-link{font-size:16px;color:#c7c7cc;font-weight:700;margin-top:20px;text-decoration:none}.header-bottom{position:fixed;bottom:20px;width:100%;left:0}.header-bottom__nav{width:88%;height:75px;border-radius:75px;background-color:#0a0a0a;border:1px solid #212121;margin:0 auto;display:flex;padding:4px;box-sizing:border-box}.header-bottom__nav a{display:flex;position:relative;text-decoration:none;flex-direction:column;flex:1;justify-content:center;align-items:center}.header-bottom__nav a.is-active{border-radius:65px;background-color:#1c1c1e}.header-bottom__nav a span{font-size:12px;color:#8e8e9399}.header-bottom__nav a .header-bottom__nav__icon-container{position:relative;display:flex}.header-bottom__nav a .header-bottom__unread{position:absolute;top:-7px;right:-6px;width:10px;height:10px;border-radius:100%;background-color:#ff453a}.header-top{display:flex;border-bottom:1px solid #212121;align-items:center;position:relative;padding:0 20px 70px 0}.header-top.is-borderless{border-bottom:0}.header-top__back{display:flex;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.header-top__logo{width:112px;display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header-top__title{font-size:16px;color:#c7c7cc;font-weight:700;margin:0;white-space:nowrap;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header-top__menu{position:absolute;top:50px;right:20px;border-radius:15px;background-color:#111112;min-width:210px;padding:20px 0;z-index:2}.header-top__menu-button{display:flex;border:0;background-color:transparent;margin-left:auto;cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.header-top__menu li{list-style:none;display:flex}.header-top__menu-link{font:inherit;font-size:16px;color:#c7c7cc;text-decoration:none;padding:15px 30px;display:flex;width:100%;border:0;background:transparent;cursor:pointer;text-align:left}.page--home{flex:auto;padding-top:0!important;padding-left:0!important;padding-right:0!important}.page--home .gamechat-icon{width:60px;margin:17px auto 10px}.page--home .games{display:flex;flex-direction:column;gap:20px;flex:auto;padding:0 10px}.page--home .games__filter{display:flex;margin-bottom:24px;justify-content:center}.page--home .games__filter-tab{padding:10.5px 19.5px;border:none;background-color:transparent;font-size:15px;color:#c7c7cc;font-weight:500;border-radius:38px}.page--home .games__filter-tab--active{background-color:#1c1c1e}.page--home .games__group-header{display:flex;align-items:center;margin-bottom:7px;padding:0 12px}.page--home .games__group-logo{width:25px;margin-left:auto}.page--home .games__group-name{font-size:14px;color:#8e8e93;margin:0;font-weight:400;display:flex;align-items:center;gap:3px}.page--home .games__group-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.page--home .games__group-item{display:block;text-decoration:none}.page--home .games__empty{font-size:15.5px;color:#8e8e93;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:-25px 0 0;flex:auto}.page--game-comments{padding:0 0 170px!important;flex:auto}.page--game-comments .page__header{position:fixed;top:0;left:0;right:0;z-index:4}.page--game-comments .header-top{position:fixed}.page--game-comments .game-card{border-radius:0;padding:70px 0 30px;min-height:auto}.page--game-comments .game-card__team-container{display:flex;justify-content:center}.page--game-comments .game-card__team{flex:0}.page--game-comments .game-card__team-logo{width:45px;height:45px}.page--game-comments .game-card__team-name{white-space:nowrap}.page--game-comments .game-card__info{gap:0;justify-self:center;flex:initial;align-self:stretch;justify-content:center}.page--game-comments .game-card__info-league{font-size:16.5px;font-weight:400;position:absolute;top:35px;left:50%;z-index:5;transform:translate(-50%,-50%);margin:0}.page--game-comments .game-card__info-day{margin-top:15px}.page--game-comments .game-card__info-round{margin:0 0 2px}.page--game-comments .comments-feed{margin-top:260px;display:flex;flex-direction:column;flex:auto}.page--game-comments .comments-tabs-bar{background-color:#000;padding:20px 20px 16px}.page--game-comments .comments-tabs{display:flex;background-color:#111112;border-radius:20px}.page--game-comments .comments-tabs__tab{flex:1;padding:10px 8px;border:none;border-radius:38px;background-color:transparent;font-size:14.5px;color:#c7c7cc;font-weight:500;cursor:pointer;white-space:nowrap}.page--game-comments .comments-tabs__tab--active{background-color:#1c1c1e}.page--game-comments .audio-comments{display:flex;flex-wrap:wrap}.page--game-comments .audio-comments .user-card:nth-child(-n+3){margin-top:0}.page--game-comments .empty-comments{font-size:15.5px;color:#8e8e93;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0;flex:auto}.page--game-comments .empty-comments__actions{display:flex;gap:10px}.page--game-comments .empty-comments__actions-button{width:130px;height:50px;border-radius:25px;background-color:#c7c7cc;font-size:16.5px;color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center;font-weight:700}.page--score-prediction{background-color:#0b2123;min-height:100vh;padding:0!important;justify-content:space-between}.page--score-prediction .page__content{height:100vh;display:flex;flex-direction:column}.page--score-prediction .score-prediction__back{display:flex;margin:10px 0 0 5px}.page--score-prediction .score-prediction__title{font-size:16px;color:#fff;font-weight:900;margin:8% auto 20px}.page--score-prediction .score-prediction__user{display:flex;flex-direction:column;align-items:center;gap:5px}.page--score-prediction .score-prediction__user-image{width:50px;height:50px;border-radius:100%;background-color:#1c1c1e;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.page--score-prediction .score-prediction__user-image img{width:100%;height:100%;object-fit:cover;border-radius:100%}.page--score-prediction .score-prediction__user-image img svg{width:20px;height:auto}.page--score-prediction .score-prediction__user-name{font-size:16px;color:#c7c7cc;font-weight:700;margin:0}.page--score-prediction .score-prediction__user-url{font-size:14px;color:#8e8e93;margin:0}.page--score-prediction .score-prediction__teams{display:flex;justify-content:center;margin-top:60px;gap:2.5%;padding:0 4%;flex-wrap:wrap}.page--score-prediction .score-prediction__team{display:flex;gap:10px;flex-direction:column;align-items:center;text-align:center}.page--score-prediction .score-prediction__team-container{flex:1;display:flex;justify-content:center;margin-top:10px}.page--score-prediction .score-prediction__team-logo{width:50px;height:50px;object-fit:contain}.page--score-prediction .score-prediction__team-name{font-size:16px;color:#c7c7cc;font-weight:700;margin:0;word-break:break-word}.page--score-prediction .score-prediction__score{display:flex;align-items:center;width:45%;flex:0 0 45%;justify-content:space-evenly;height:80px;margin-bottom:25px}.page--score-prediction .score-prediction__score-value{font-size:50px;color:#c7c7cc;font-weight:700;width:30px;display:flex;justify-content:center}.page--score-prediction .score-prediction__game{display:flex;flex-direction:column;align-items:center;gap:5px}.page--score-prediction .score-prediction__game-kickoff{font-size:14.5px;color:#8e8e93;font-weight:700}.page--score-prediction .score-prediction__game-day{font-size:14.5px;color:#8e8e93;font-weight:700;margin:0;text-transform:uppercase}.page--score-prediction .score-prediction__game-round{font-size:14.5px;color:#8e8e93;margin:0}.page--score-prediction .score-prediction__league{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%}.page--score-prediction .score-prediction__league-logo{width:30px;object-fit:contain;margin-bottom:10px}.page--score-prediction .score-prediction__league-name{font-size:14.5px;color:#8e8e93;margin:0;font-weight:400;text-align:center}.page--score-prediction .score-prediction__footer{display:flex;flex-direction:column;align-items:center;position:relative;margin-top:60px}.page--score-prediction .score-prediction__footer-content{position:absolute;top:15%;left:0;width:100%;display:flex;flex-direction:column;align-items:center}.page--score-prediction .score-prediction__footer-logo{width:130px;margin:0 auto}.page--score-prediction .score-prediction__footer-grass{width:100%}.page--score-prediction .score-prediction__footer-text{font-size:14.5px;color:#c7c7cc;margin:5px 0 0}.page--search{padding-top:0!important;padding-left:0!important;padding-right:0!important;flex:auto}.page--search .form{position:relative;border-bottom:1px solid #212121;padding-bottom:20px}.page--search .form__field{position:relative}.page--search .form__label{position:absolute;margin:0;left:50%;top:50%;transform:translate(-50%,-50%);color:#8e8e93;display:flex;align-items:center;gap:10px;cursor:auto;pointer-events:none}.page--search .form__input{height:55px;padding-left:30px;padding-right:60px}.page--search .form__submit{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;margin:0;width:40px;height:100%}.page--search .search-results{margin-top:20px;display:flex;flex-direction:column;gap:20px;padding:0 20px}.page--search .search-results__status{font-size:16.5px;color:#8e8e93;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:70px 0 0}.page--profile{padding-top:0!important;padding-left:10px!important;padding-right:10px!important;flex:auto}.page--profile .profile__header{display:flex;flex-direction:column;align-items:center}.page--profile .profile__header-avatar{width:150px;height:150px;border-radius:50%;flex-shrink:0;background-color:#1c1c1e;display:flex;align-items:center;justify-content:center}.page--profile .profile__header-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.page--profile .profile__header-name{font-size:19px;color:#c7c7cc;font-weight:800;margin:20px 0 5px}.page--profile .profile__header-username{font-size:15px;color:#68686c;margin:0}.page--profile .profile__header-link{position:relative;font-size:15.5px;color:#007aff;margin:10px 0 0;display:flex;gap:5px;cursor:pointer}.page--profile .profile__header-link .tooltip{right:auto;left:50%;transform:translate(-50%)}.page--profile .profile__stats{display:flex;margin:20px auto 30px;gap:25px}.page--profile .profile__stats-item{display:flex;align-items:center;gap:4px;min-width:0}.page--profile .profile__stats-item[type=button]{padding:0;border:none;background:none;font:inherit;color:inherit;cursor:pointer}.page--profile .profile__stats-item--active{color:#007aff}.page--profile .profile__stats-item--active .profile__stats-value,.page--profile .profile__stats-item--active .profile__stats-label{color:inherit}.page--profile .profile__stats-value{font-size:16.5px;font-weight:700;color:#c7c7cc}.page--profile .profile__stats-label{font-size:14.5px;font-weight:400;color:#c7c7cc}.page--profile .profile__actions{margin:0 auto 20px}.page--profile .profile__social{margin-top:15px;display:flex;flex-direction:column;flex:auto}.page--profile .profile__social-tabs{display:flex;margin:0 auto 30px;background-color:#111112;border-radius:40px;max-width:max-content}.page--profile .profile__social-tab{padding:10px 40px;border:none;border-radius:40px;background-color:transparent;font-size:14.5px;color:#c7c7cc;font-weight:500;cursor:pointer}.page--profile .profile__social-tab--active{background-color:#1c1c1e}.page--profile .profile__social-tab-panel{width:100%;display:flex;flex-direction:column;gap:20px;flex:auto}.page--profile .profile__social-tab-panel--empty{flex:auto}.page--profile .profile__social-empty{font-size:15.5px;color:#8e8e93;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0;flex:auto}.page--profile .profile__social-title{font-size:14.5px;color:#8e8e93;font-weight:400;margin:0 0 10px;display:flex;gap:3px}.page--profile .profile__social-numbered-row{display:flex;align-items:center;gap:10px}.page--profile .profile__social-number{font-size:19px;color:#8e8e93;font-weight:400;width:22px}.page--profile .profile__social-followers-list{display:flex;flex-direction:column;gap:12px}.page--profile .profile__social-followers-hint{margin:50px 32px 0;font-size:15.5px;color:#8e8e93;text-align:center}.page--profile .profile__social-followers-link{font-size:16.5px;color:#8e8e93;width:180px;height:40px;border-radius:20px;background-color:#1c1c1e;text-decoration:none;display:flex;align-items:center;justify-content:center;margin:10px auto 0}.page--profile .profile__games{margin-top:15px;display:flex;flex-direction:column;flex:auto}.page--profile .profile__games-title{font-size:14px;color:#8e8e93;margin:0 0 12px;padding:0 12px;font-weight:700;display:flex;align-items:center;gap:3px}.page--profile .profile__games-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;pointer-events:none}.page--profile .profile__games-list .game-card__info-league{font-size:15.5px}.page--profile .profile__games-empty{font-size:15.5px;color:#8e8e93;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0;flex:auto}.page--game-replies{padding:0 0 170px!important;flex:auto}.page--game-replies .header-top{position:absolute}.page--game-replies .posts-carousel .carousel__slide:first-child{padding-left:10px}.page--game-replies .posts-carousel .carousel__slide:last-child{padding-right:10px}.page--game-replies .teams{display:flex;align-items:center;justify-content:center;margin:25px 0 12px}.page--game-replies .teams .team{display:flex;align-items:center;gap:10px;width:50%;text-align:center;justify-content:flex-end}.page--game-replies .teams .team:last-child{justify-content:flex-start}.page--game-replies .teams .team-logo{width:26px}.page--game-replies .teams .team-separator{margin:0 5px;display:flex}.page--game-replies .replies{padding:0 0 20px;flex:auto;display:flex;flex-direction:column}.page--game-replies .replies-title{font-size:14.5px;color:#8e8e93;font-weight:400;margin:30px 0 0 20px;display:flex;gap:3px}.page--game-replies .replies-empty{font-size:15.5px;color:#8e8e93;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0;flex:auto}.page--game-replies .replies-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.page--notifications{flex:auto}.page--notifications .notifications-empty{font-size:15.5px;color:#8e8e93;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0;flex:auto}.page--notifications .notifications-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.page--notifications .notifications-item{display:flex;align-items:center;gap:10px}.page--notifications .notifications-item__avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0;background-color:#1c1c1e;display:flex;align-items:center;justify-content:center;text-decoration:none}.page--notifications .notifications-item__avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.page--notifications .notifications-item__body{display:flex;align-items:center;flex:1;min-width:0}.page--notifications .notifications-item__text{margin:0;flex:1;min-width:0;font-size:16.5px;color:#8e8e93}.page--notifications .notifications-item__name{color:#c7c7cc;font-weight:700;text-decoration:none}.page--notifications .notifications-item__message{color:inherit;text-decoration:none}.page--notifications .notifications-item__unread{width:10px;height:10px;margin-left:auto;flex-shrink:0;border-radius:100%;background-color:#ff453a}.page--notifications .notifications-item__keyword{text-decoration:underline}.page--error{align-items:center;text-align:center;gap:12px;flex:auto;justify-content:center}.page--error__status{margin:0;font-size:42px;font-weight:600;color:#c7c7cc;letter-spacing:.02em}.page--error__message{margin:0;max-width:320px;font-size:16.5px;line-height:1.45;color:#8e8e93}.post-card{display:flex;border-radius:40px;padding:20px;background-color:#1c1c1e;flex-wrap:wrap;width:100%;position:relative}.post-card__user{display:flex;align-items:center;margin-right:auto;text-decoration:none;min-width:0;flex:1}.post-card__user-avatar{width:50px;height:50px;border-radius:50%;flex-shrink:0;background-color:#000;display:flex;align-items:center;justify-content:center;margin-right:10px}.post-card__user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.post-card__user-name{font-size:16px;color:#c7c7cc;font-weight:700;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post-card__user-username{font-size:14px;color:#8e8e93;margin:0}.post-card__user-info{min-width:0}.post-card .comment-like-button{margin-left:5px;margin-right:10px}.post-card .comment-like-button--active{height:35px}.post-card .user-follow-actions__btn{padding:0 15px;width:auto;height:37px;background-color:#000;color:#8e8e93}.post-card .user-follow-actions__btn--primary{background-color:#dcdcdc;color:#000;padding:0 10px;height:35px}.post-card .delete-post-menu{border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;height:37px}.post-card .delete-post-button{border:0;cursor:pointer;display:flex;padding:8px 20px;border-radius:10px;background-color:#111112;font-size:16.5px;color:#c7c7cc;position:absolute;top:65px;right:10px;z-index:3}.post-card__audio{width:100%;display:flex;align-items:center;gap:10px;padding-left:10px;margin-top:20px}.post-card__audio-play{border:0;background-color:transparent;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out}.post-card__audio-waveform{flex:auto}.post-card__audio-waveform ::part(cursor){display:none}.post-card__audio-duration{min-width:45px;font-size:14px;color:#8e8e93}.game-card{display:flex;border-radius:20px;background-color:#111112;width:100%;box-sizing:border-box;align-items:center;padding:0 10px;min-height:140px}.game-card>*{flex:1}.game-card__team{display:flex;align-items:center;gap:5px;flex-direction:column;text-align:center}.game-card__team-logo{width:50px;height:50px;object-fit:contain}.game-card__team-name{font-size:14.5px;color:#8e8e93}.game-card__info{display:flex;flex-direction:column;align-items:center;gap:10px}.game-card__info-day{font-size:15.5px;color:#8e8e93;margin:10px 0 0;font-weight:700}.game-card__info-round{font-size:12.5px;color:#8e8e93;margin:0}.game-card__info-league{font-size:16.5px;color:#8e8e93;margin:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;font-weight:700}.game-card__info-league-logo{width:22px;height:22px;object-fit:contain}.game-card__info-kickoff{font-size:21px;color:#8e8e93;font-weight:700;margin:0}.game-card__info-new-comment{display:flex;width:22px}.game-card__info-new-comment img{width:100%}.user-card{display:flex;flex-direction:column;width:calc(33.33% - 20px);margin-top:30px;padding:0 10px}.user-card__avatar{width:100px;height:100px;border-radius:50%;flex-shrink:0;background-color:#1c1c1e;display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto}.user-card__avatar .user-card__ring{position:absolute;inset:-9px;width:calc(100% + 18px);height:calc(100% + 18px);pointer-events:none;z-index:1}.user-card__avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;display:block}.user-card__info{display:flex;flex-direction:column;text-decoration:none;text-align:center;margin-top:16px;min-width:0;gap:3px}.user-card__info-name{font-size:16px;color:#c7c7cc;font-weight:700;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-card__info-replies{font-size:14px;color:#8e8e93;margin:0}.user-card__info-replies-new{width:10px;height:10px;background-color:#0a84ff;border-radius:50%;display:inline-block;margin-right:2px}.comment-like-button{position:relative;anchor-name:--like-button;anchor-scope:--like-button;display:flex;align-items:center;justify-content:center;width:35px;height:35px;padding:0;border:0;border-radius:50%;background-color:#000;color:#8e8e93;cursor:pointer;flex-shrink:0}.comment-like-button svg{display:block;flex-shrink:0}.comment-like-button--active{width:auto;height:32px;border-radius:35px;color:#0a84ff;background-color:#dcdcdc;padding-right:6px}.comment-like-button--overlay{position:absolute;bottom:0;right:-6px;z-index:2}.comment-like-button--overlay.comment-like-button--active{right:-10px}.comment-like-button__count{font-size:14.5px;font-weight:700;color:#000;position:relative;left:-2px}.comment-like-button .tooltip{position:fixed;position-anchor:--like-button;margin:0;left:8px;right:anchor(right);width:max-content;max-width:calc(100vw - 16px);justify-self:safe right}.comment-like-button .tooltip--top{top:auto;bottom:calc(anchor(top) + 8px);height:max-content}.comment-like-button .tooltip--bottom{bottom:auto;top:calc(anchor(bottom) + 8px);height:max-content}.copy-page-link{width:50px;height:50px;padding:0;border:0;border-radius:100%;background-color:#f0f0f0;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;position:fixed;right:32px;bottom:110px;z-index:2}.copy-page-link img{display:block;width:28px;height:auto}.copy-page-link__description{white-space:pre-line}.copy-page-link__button{color:#007aff}.user-follow-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.user-follow-actions__btn{font-size:15.5px;width:100px;height:40px;border:0;background-color:#1c1c1e;color:#8e8e93;cursor:pointer;border-radius:20px;font-weight:700}.user-follow-actions__btn--primary{background-color:#c7c7cc;color:#000}.user-row-card{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.user-row-card__main{display:flex;align-items:center;gap:14px;min-width:0;flex:1;text-decoration:none}.user-row-card__avatar{width:65px;height:65px;border-radius:50%;flex-shrink:0;background-color:#1c1c1e;display:flex;align-items:center;justify-content:center}.user-row-card__avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-row-card__text{display:flex;flex-direction:column;gap:2px;min-width:0}.user-row-card__name{font-size:16.5px;color:#c7c7cc;font-weight:700;margin:0}.user-row-card__username{font-size:14.5px;color:#8e8e93;margin:0}.user-row-card-placeholder{display:flex;align-items:center;gap:12px;width:100%}.user-row-card-placeholder__avatar{width:65px;height:65px;border-radius:50%;flex-shrink:0;background-color:#1c1c1e;display:flex}.user-row-card-placeholder__text{display:flex;flex-direction:column;gap:5px;min-width:0}.user-row-card-placeholder__name{width:175px;height:25px;border-radius:7.5px;background-color:#1c1c1e}.user-row-card-placeholder__username{width:100px;height:25px;border-radius:7.5px;background-color:#1c1c1e}.player{position:fixed;bottom:0;left:0;width:100%;padding:20px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:15px;z-index:2}.player .tooltip{position:fixed;position-anchor:--record-button;margin:0;left:8px;right:anchor(right);width:max-content;max-width:calc(100vw - 16px);justify-self:safe right;top:auto;bottom:calc(anchor(top) + 8px);height:max-content}.player__audio{display:none}.player__record{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:min(240px,36vw);position:relative}.player__record-mic-wrap{position:relative;display:flex;flex-direction:column;align-items:center}.player__record-mic{anchor-name:--record-button;anchor-scope:--record-button;padding:0;width:75px;height:75px;border-radius:100%;background-color:#f0f0f0;border:1px solid #cbcbd0;background-image:url(/build/assets/microphone-gECVIAoo.webp);background-repeat:no-repeat;background-position:center;background-size:40px;touch-action:none;user-select:none;-webkit-user-select:none;position:relative}.player__record-mic--send{background-image:url(/build/assets/send-B8MiEFm7.webp);background-size:35px}.player__record-cancel{border-radius:60px;background-color:#fff;border:1px solid #8e8e93;position:absolute;width:calc(100% - 40px);left:50%;transform:translate(-50%,-50%);height:60px;top:50%;display:flex;align-items:center;padding:0 80px 0 0;box-sizing:border-box;gap:10px;justify-content:space-between}.player__record-cancel-discard{padding:0;border:none;background:transparent;display:flex;cursor:pointer;background-color:#fda8a3;height:100%;width:60px;border-radius:50%;justify-content:center;align-items:center}.player__record-cancel-duration{font-size:18px;color:#000;margin:0 auto}.player__record-cancel-info{font-size:12px;color:#000;display:flex;align-items:center;margin:0 auto;gap:5px}.tooltip{position:absolute;z-index:30;pointer-events:none;right:0}.tooltip--top{bottom:calc(100% + 8px)}.tooltip--bottom{top:calc(100% + 8px)}.tooltip__bubble{display:inline-block;padding:10px 15px;text-align:center;white-space:nowrap;border-radius:10px;background-color:#111112;font-size:16px;color:#8e8e93}.tooltip-fade-enter-active,.tooltip-fade-leave-active{transition:opacity .18s ease}.tooltip-fade-enter-from,.tooltip-fade-leave-to{opacity:0}.score-prediction{padding:20px;display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;width:100%;height:100%;box-sizing:border-box;z-index:1000}.score-prediction-button{width:50px;height:50px;background-color:#111112;background-image:url(/build/assets/ball-CmiHMc2B.webp);background-size:contain;background-repeat:no-repeat;background-position:center;border:0;border-radius:100%;position:fixed;right:30px;bottom:110px;z-index:1}.score-prediction__modal{background-color:#0b2123;padding:50px 20px 60px}.score-prediction__modal-title{font-size:16px;color:#c7c7cc;font-weight:700;margin:0}.score-prediction__modal-subtitle{font-size:16px;color:#8e8e93;margin:0}.score-prediction__modal-button{font-size:16px;color:#fff;font-weight:700;text-decoration:none;margin-top:20px}.score-prediction__modal-button--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.score-prediction__modal-teams{display:flex;align-items:center;gap:20px}.score-prediction__modal-team{display:flex;gap:5px;align-items:center}.score-prediction__modal-team-logo{width:35px;object-fit:contain}.score-prediction__modal-score{display:flex;align-items:center;justify-content:center;color:#000}.score-prediction__modal-score-input{width:40px;height:50px;border-radius:10px;background-color:#000;border:0;font-size:33px;color:#c7c7cc;font-weight:700;text-align:center}.mobile-only-shell{min-height:100vh}.mobile-only-shell__app{min-height:100vh;display:flex;flex-direction:column}.mobile-only-gate{position:fixed;inset:0;z-index:99999;display:flex;flex-direction:column;box-sizing:border-box;padding:60px 24px 25px;max-height:100dvh;background:#000;color:#c7c7cc;text-align:center}.mobile-only-gate__inner{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:space-between;width:100%;min-height:0;max-height:100%}.mobile-only-gate__logo{flex-shrink:0;width:130px;height:auto;display:block;margin-bottom:20px}.mobile-only-gate__banner{flex:1 1 auto;width:100%;min-height:0;max-height:100%;height:auto;object-fit:contain;display:block}.mobile-only-gate__text{flex-shrink:0;margin:0;font-size:19px;color:#8e8e93}.mobile-only-gate__badges{display:flex;align-items:flex-end;gap:20px}.mobile-only-gate__badge{text-align:left}.mobile-only-gate__badge-text{margin:0 0 5px 5px;font-size:12px;color:#8e8e93;padding-left:10px}.mobile-only-gate__google-play,.mobile-only-gate__apple-store{flex-shrink:0;width:150px;display:flex;margin-bottom:50px}.mobile-only-gate__contact{flex-shrink:0;margin:0;font-size:17px;color:#8e8e93}.page--dashboard{flex-direction:row!important;flex-wrap:wrap;align-items:flex-start;gap:24px;justify-content:center}.page--dashboard .form{gap:10px;align-items:flex-start}.page--dashboard .form__field{flex-direction:row;align-items:center;gap:10px;width:auto}.page--dashboard .form__label{width:100px;flex:none;display:flex;justify-content:flex-end;color:#8e8e93}.page--dashboard .form__input{border-radius:10px;width:300px;height:60px}.page--dashboard .form__label-file{margin:0}.page--dashboard .form__label-file-img{object-fit:contain}.page--dashboard .form__submit{margin:10px auto 20px}.page--dashboard .games__filter{display:flex;max-width:500px;overflow-x:auto;margin-bottom:20px}.page--dashboard .games__filter-tab{padding:15px 25px;border:none;border-radius:8px;background-color:transparent;font-size:15px;color:#c7c7cc;font-weight:500}.page--dashboard .games__filter-tab--active{border-radius:38px;background-color:#111112}.page--dashboard .games__group-header{display:flex;align-items:center;gap:30px;margin:10px 0}.page--dashboard .games__group-actions{display:flex;gap:10px}.page--dashboard .games__group-items{padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.page--dashboard .games__group-name{font-size:17px;color:#0a84ff;font-weight:500;margin:0}.page--dashboard .games__row{display:flex;align-items:center;gap:30px}.page--dashboard .games__row-actions{display:flex;gap:10px}.page--dashboard .games__row-title{flex:1;min-width:0;font-size:17px;color:#8e8e93;font-weight:500}.page--dashboard .games__delete{flex:none;border:none;background-color:transparent;cursor:pointer}.page--dashboard .games__delete:disabled{opacity:.5;cursor:not-allowed}.page--dashboard .games__reorder{background-color:transparent;border:none;cursor:pointer;color:#8e8e93;font-size:20px;font-weight:700}.page--dashboard .games__reorder:disabled{opacity:.5;cursor:not-allowed}*{-webkit-tap-highlight-color:transparent}body{font-family:DM Sans;font-optical-sizing:auto;margin:0;background:#000;color:#8e8e93}body button{font-family:inherit}.page{display:flex;flex-direction:column;padding:30px 20px 150px}.page__back{display:flex;margin:10px 0 0 5px}.page__gamechat-logo{width:112px;margin:30px auto 50px}.legal-text{font-size:15px;color:#48484a;margin:0}
