.olympics-overview{display:flex;flex-direction:column;height:100%;position:relative}.olympics-overview .toutiao-loading .loading-mask{background:#e8e8e8}.olympics-overview .toutiao-loading .loading-path .path{fill:#f4f4f4}.olympics-overview .tt-tab-pane{height:100%}.olympics-overview-titlebar-bg{background:#fff 100% 100%/contain no-repeat;background-image:url(https://p1-tt-sports.byteimg.com/tos-cn-i-34kqhqu6cp/ce965ee93dcc44e028eafb856926f826.png~tplv-34kqhqu6cp-image.image)}.tt-darkmode-general .olympics-overview-titlebar-bg{background-color:#1a1a1a}.olympics-overview .section-wrapper-outside{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}@media (min-width:640px){.olympics-overview .section-wrapper-outside{padding-bottom:calc(1.2rem + env(safe-area-inset-bottom))}}.olympics-overview .tt-nav-bar,.olympics-overview .tt-nav-bar-wrapper{background-color:initial}.olympics-overview .gblock-activities-tabs{overflow:auto}.olympics-overview .gblock-activities-tabs,.olympics-overview .gblock-activities-tabs .tt-tab-pane-container,.olympics-overview .gblock-activities-tabs .tt-tabs{height:100%}.olympics-overview .gblock-activities-tabs .tt-tab-pane-container{overflow:auto}.tt-darkmode-general .olympics-overview .gold-list-game-banner,.tt-darkmode-general .olympics-overview .gold-list-title,.tt-darkmode-general .olympics-overview .gold-list .gblock-article-list,.tt-darkmode-general .olympics-overview .gold-list .gblock-medal-schedule{background:#3aa5f0}.tt-darkmode-general .olympics-overview .divide-line{background-color:#f2f2f2}.tt-darkmode-general .olympics-overview .rank .highlight{color:#ffe5ae}.tt-darkmode-general .olympics-overview .gblock-medal-list-card-team-text{color:#222}.tt-darkmode-general .olympics-overview .olympics-overview-titlebar-bg{background-image:url(https://p3-tt-sports.byteimg.com/tos-cn-i-34kqhqu6cp/1d9339571623a0bccd61baf7fe352f98.png~tplv-34kqhqu6cp-image.png)}.gblock-activities-tabs{display:block;position:relative;z-index:1002}.tt-darkmode-general .gblock-activities-tabs .tt-tab-cell-container-wrap{background-color:#1a1a1a!important}.tt-darkmode-general .gblock-activities-tabs .tt-tab-pane,.tt-darkmode-general .gblock-activities-tabs .tt-tab-pane-container{background-color:#1a1a1a}.gblock-activities-tabs .gblock-activities-tabs-bar .tt-tab-cell.vertical:not(.custom).line{flex-grow:1;margin-right:0;max-width:33%}.gblock-activities-main-tabs{align-items:center;display:flex;justify-content:center;max-width:100%;padding:0 .2rem;position:relative}.gblock-activities-main-tabs-dropdown .tt-dropdown-options{overflow:hidden!important}.gblock-activities-main-tabs-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gblock-activities-main-tabs-title-arrow{position:absolute;right:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition-duration:.4s}.gblock-activities-main-tabs-title-arrow.visible{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gblock-activities-sub-tabs{height:477PX}.gblock-activities-sub-tabs .tt-tab-cell{background-color:#f8f8f8;font-size:.28rem!important;height:auto!important;padding:.3rem 0;width:100%}.gblock-activities-sub-tabs .tt-tab-cell.active{background-color:#fff}.gblock-activities-sub-tabs-bar{background-color:#f8f8f8!important}.gblock-activities-sub-tabs-pane{height:100%;overflow-y:auto}.gblock-activities-item-list.ios{margin-bottom:.02rem;min-height:100%}.gblock-activities-item-list-title{align-items:center;color:#222;display:flex;font-size:.32rem;font-weight:700;height:.8rem;line-height:.44rem;padding-left:.3rem}.gblock-activities-item-list-item{align-items:center;border-bottom:.01rem solid #f2f2f2;color:#222;display:flex;font-size:.3rem;height:1rem;line-height:.48rem;margin-left:.32rem;margin-right:.08rem}.gblock-activities-item-list-item.active{color:#f04142}